@charset "UTF-8";/* Media Queries *//* Placeholder *//* Set Margin & Padding *//* Making tiny, small, large, huge classes */@import url(https://fonts.googleapis.com/css?family=Roboto+Slab);@import url(https://fonts.googleapis.com/css?family=Inter);@import '/themes/mpa/assets/css/vendors/emojione/emojione-sprite-32.css';@import '/themes/mpa/assets/css/vendors/emojione/emojione-sprite-64.css';@import '/themes/mpa/assets/css/vendors/emojione/fontello.css';@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap");@import url(https://fonts.googleapis.com/css?family=Caveat);@import url(https://fonts.googleapis.com/css?family=PT+Sans+Narrow);@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed);@import url(https://fonts.googleapis.com/css?family=Inter);@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap");:root{--sd-top-bar-height: 5.625rem;--sd-ribbon-height: 3.125rem;--sd-ribbon-gap: 0.625rem;--sd-sidebar-width: 3.75rem;--sd-sidebar-resize-min-width: 230px;--sd-sidebar-resize-default-width: 230px;--sd-sidebar-resize-max-width: 420px;--sd-sidebar-resize-content-min-width: 520px;--sd-sidebar-resize-breakpoint: 961px;--sd-sidebar-expanded-width: var(--sd-sidebar-resize-default-width);--sd-modal-header-height: 3.625rem;--sd-modal-max-width-md: 100vw;--sd-modal-max-width-lg: 100vw;--sd-modal-max-height: 98dvh;--sd-tombstone-width: 100vw;--sd-tombstone-min-width: 100vw;--sd-tombstone-max-width: 100vw;--sd-right-bar-min-width: 100vw;--sd-right-bar-width: 100vw;--sd-right-bar-height: calc(100svh - var(--sd-top-bar-height));--sd-input-height: calc(2.5rem + 2px);}:root body.sidebar-expand,
:root body.sidebar-focused{--sd-sidebar-width: var(--sd-sidebar-expanded-width);}:root body{--sd-sidebar-half-width: calc((100vw - var(--sd-sidebar-width)) * 0.5);}:root{--sd-mobile-card-icon-size: 32px;--sd-right-bar-header-height: 4rem;--sd-modal-sticky-footer-height: 101px;--sd-floating-stack-z: 1300;--sd-border-radius-sm: 0.25rem;--sd-border-radius-md: 0.375rem;--sd-border-radius-md-card: 0.4375rem;--sd-border-radius-xl: 0.625rem;/* fixed radiuses (never change) */--sd-radius-fixed-edgy: 0.125rem;--sd-radius-fixed-sm: 0.25rem;--sd-radius-fixed-md: 0.375rem;--sd-radius-fixed-card: 0.4375rem;--sd-radius-fixed-lg: 0.5rem;--sd-radius-fixed-xl: 0.75rem;--sd-radius-fixed-xxl: 1rem;--sd-radius-fixed-full: 50%;/* mode radiuses (default: rounded) */--sd-radius-mode-edgy: var(--sd-radius-fixed-edgy);--sd-radius-mode-sm: var(--sd-radius-fixed-edgy);--sd-radius-mode-md: var(--sd-radius-fixed-edgy);--sd-radius-mode-card: var(--sd-radius-fixed-edgy);--sd-radius-mode-lg: var(--sd-radius-fixed-edgy);--sd-radius-mode-xl: var(--sd-radius-fixed-edgy);--sd-radius-mode-xxl: var(--sd-radius-fixed-edgy);--sd-radius-mode-full: var(--sd-radius-fixed-edgy);}@media (min-width: 640px){:root{--sd-modal-max-width-md: 640px;}}@media (min-width: 576px){:root{--sd-modal-sticky-footer-height: 55px;}}@media (min-width: 768px){:root{--sd-mobile-card-icon-size: 39px;--sd-right-bar-min-width: 430px;--sd-right-bar-width: calc(100% - var(--sd-sidebar-width));--sd-tombstone-width: 25vw;--sd-tombstone-min-width: 512px;--sd-modal-sticky-footer-height: 71px;}}@media (min-width: 900px){:root{--sd-modal-max-width-lg: 900px;--sd-tombstone-max-width: 800px;}:root .sidebar-25{--sd-right-bar-width: calc((100vw - var(--sd-sidebar-width)) * 0.75);}:root .sidebar-35{--sd-right-bar-width: calc((100vw - var(--sd-sidebar-width)) * 0.75);}:root .sidebar-50{--sd-right-bar-width: var(--sd-sidebar-half-width);}:root .sidebar-75{--sd-right-bar-width: calc((100vw - var(--sd-sidebar-width)) * 0.75);}:root .sidebar-90{--sd-right-bar-width: calc((100vw - var(--sd-sidebar-width)) * 0.9);}:root .sidebar-100{--sd-right-bar-width: calc(100vw - var(--sd-sidebar-width));}}@media (min-width: 992px){:root{--sd-right-bar-min-width: 520px;}}@media (min-width: 1201px){:root .sidebar-25{--sd-right-bar-width: calc((100vw - var(--sd-sidebar-width)) * 0.5);}:root .sidebar-35{--sd-right-bar-width: calc((100vw - var(--sd-sidebar-width)) * 0.5);}:root .sidebar-50{--sd-right-bar-width: var(--sd-sidebar-half-width);}:root .sidebar-75{--sd-right-bar-width: calc((100vw - var(--sd-sidebar-width)) * 0.75);}:root{--sd-right-bar-min-width: 650px;}}@media (min-width: 1536px){:root .sidebar-25{--sd-right-bar-width: calc((100vw - var(--sd-sidebar-width)) * 0.25);}:root .sidebar-35{--sd-right-bar-width: calc((100% - var(--sd-sidebar-width)) * 0.35);}}:root{--sd-black: #000000;--pure-gray-950: #0d0d0d;--pure-gray-900: #1a1a1a;--pure-gray-850: #262626;--pure-gray-800: #333333;--pure-gray-750: #404040;--pure-gray-700: #4d4d4d;--pure-gray-650: #595959;--pure-gray-600: #666666;--pure-gray-550: #737373;--pure-gray-500: #808080;--pure-gray-450: #8c8c8c;--pure-gray-400: #999999;--pure-gray-350: #a6a6a6;--pure-gray-300: #b3b3b3;--pure-gray-250: #bfbfbf;--pure-gray-200: #cccccc;--pure-gray-150: #d9d9d9;--pure-gray-100: #e6e6e6;--pure-gray-50: #f2f2f2;--pure-gray-30: #f8f8f8;--pure-gray-20: #fafafa;--pure-gray-10: #fefefe;--sd-white: #ffffff;--gray-950: #0d0d0d;--gray-900: #1a1a1a;--gray-850: #262626;--gray-800: #333333;--gray-750: #404040;--gray-700: #4d4d4d;--gray-650: #595959;--gray-600: #666666;--gray-550: #737373;--gray-500: #808080;--gray-450: #8c8c8c;--gray-400: #999999;--gray-350: #a6a6a6;--gray-300: #b3b3b3;--gray-250: #bfbfbf;--gray-200: #cccccc;--gray-150: #d9d9d9;--gray-100: #e6e6e6;--gray-50: #f2f2f2;--gray-20: #fafafa;--sd-green: #065f46;--sd-green-bright: #34d399;--sd-blue: #1e40af;--sd-orange: #92400e;--sd-red: #991b1b;--sd-red-medium: #c93a3a;--sd-app-top-bar-color: #2B89B2;--sd-app-top-bar-color-dark-1: #216989;--sd-app-top-bar-color-dark-2: #174a60;--sd-primary-tint-subtle: #f5f5f5;--sd-primary-tint: #efefef;--sd-primary-tint-hover: #efefef;--sd-highlight: rgb(1, 169, 244);--sd-avatar-color: var(--sd-app-top-bar-color);--sd-stripe-purple: #635bff;--sd-stripe-purple-border: #b9b6ff;--sd-stripe-purple-bg: #f1f0ff;--sd-onboarding-teal: #2a9d8f;--sd-onboarding-surface: #ffffff;--sd-onboarding-card-bg: rgba(255, 255, 255, 0.85);--sd-onboarding-card-border: rgba(255, 255, 255, 0.6);--sd-onboarding-card-shadow: 0 4px 24px rgba(0, 0, 0, 0.08);--sd-onboarding-text: #1a1a1a;--sd-onboarding-text-muted: #5a6a68;--sd-onboarding-on-accent: #ffffff;--sd-autopilot-dark: #1D6D6E;--sd-autopilot-identity-bg: #0f172a;--sd-suitekeys-pink: #EC1164;--sky-blue: #409dff;--sky-blue-border: #7fbaff;--sky-blue-bg: #f1f7ff;--salad-green: #7bcd57;--salad-green-border: #a7e08f;--salad-green-bg: #f4fbf1;--lawanda: #896eb5;--lawanda-border: #b2a0d0;--lawanda-bg: #f5f2fa;--rose: #ff8bae;--rose-border: #ffb5cb;--rose-bg: #fff2f6;--sandy-storm: #f3a060;--sandy-storm-border: #f6c08f;--sandy-storm-bg: #fef6f1;--coral: #d35252;--coral-border: #e18f8f;--coral-bg: #fbf1f1;--turquoise: #43c1cf;--turquoise-border: #86d8e1;--turquoise-bg: #f1fbfd;--sea-green: #5ecba3;--sea-green-border: #9adfc6;--sea-green-bg: #f2fbf7;--dusty-rose: #ac80a4;--dusty-rose-border: #c9a9c4;--dusty-rose-bg: #f7f2f6;--kiddo-pink: #eb59b1;--kiddo-pink-border: #f29acb;--kiddo-pink-bg: #fdf1f8;--mouse-gray: #b5b5b5;--mouse-gray-border: #d1d1d1;--mouse-gray-bg: #f7f7f7;--grass-green: #509c67;--grass-green-border: #8bbda0;--grass-green-bg: #f2f8f4;--oldish-blue: #4a70a6;--oldish-blue-border: #8da3c6;--oldish-blue-bg: #f2f5fa;--olive: #a7b878;--olive-border: #c7d2a6;--olive-bg: #f6f8f2;--mustard: #d3cd40;--mustard-border: #e2dd8a;--mustard-bg: #fbfaf1;--bottle-green: #67978b;--bottle-green-border: #9fc1b9;--bottle-green-bg: #f2f7f6;}:root{--sd-app-top-bar-color-cnt: var(--sd-white);--sd-app-top-bar-color-dark-1-cnt: var(--sd-white);--sd-app-top-bar-color-dark-2-cnt: var(--sd-white);--sd-highlight-cnt: var(--sd-white);--sd-avatar-color-cnt: var(--sd-white);--sd-entity-border: 1px solid var(--gray-100);--sd-table-border: 1px solid var(--gray-50);--sd-table-border-2x: 2px solid var(--gray-50);--sd-input-focus-border: 1px solid var(--gray-650);--sd-dashed-decor-border: 2px dashed var(--gray-150);--sd-side-bar-border: 5px solid var(--gray-150);--sd-border-color-tint: var(--gray-50);--sd-border-color-subtle: var(--gray-100);--sd-border-color-medium: var(--gray-200);--sd-border-color-bold: var(--gray-400);--sd-border-color-card-neutral: #DDD;--sd-switcher-avatar-border: rgba(255, 255, 255, 0.3);--sd-switcher-avatar-border-emphasis: #ffffff;--sd-switcher-toggle-bg: color-mix(in srgb, var(--sd-app-top-bar-color) 28%, transparent);--sd-switcher-toggle-bg-hover: color-mix(in srgb, var(--sd-app-top-bar-color) 42%, transparent);--sd-switcher-toggle-border: color-mix(in srgb, var(--sd-app-top-bar-color) 45%, transparent);--sd-switcher-toggle-border-hover: color-mix(in srgb, var(--sd-app-top-bar-color) 60%, transparent);--sd-switcher-toggle-color: #ffffff;--sd-switcher-toggle-count-bg: var(--sd-app-top-bar-color);--sd-switcher-toggle-count-color: #ffffff;--sd-border-color-info: rgb(219 234 254);--sd-border-warning: #f5d5a0;--sd-border-success-light: #99f6e4;--sd-card-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.05);--sd-shadow-list-card: 0 2px 3px 0 rgba(0, 0, 0, 0.07);--sd-paper-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.05);--sd-shadow-input: inset 0 1px 1px rgba(0, 0, 0, 0.075);--sd-shadow-drawer: -4px 0 16px rgba(0, 0, 0, 0.08);--sd-shadow-scrollport: inset 0 6px 8px -8px rgba(0, 0, 0, 0.25);--sd-banner-error-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);--sd-shadow-card-hover: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);--sd-shadow-card-pinned: 0 10px 24px -10px rgba(0, 0, 0, 0.2);--sd-shadow-card-dragging: 0 18px 36px -14px rgba(0, 0, 0, 0.26);--sd-shadow-floating: 0 25px 50px -12px rgba(0, 0, 0, 0.25);--sd-forms-map-card-shadow: 0 1px 2px rgba(72, 58, 43, 0.06), 0 2px 5px -1px rgba(72, 58, 43, 0.09);--sd-forms-map-card-shadow-hover: 0 2px 4px rgba(72, 58, 43, 0.09), 0 6px 14px -2px rgba(72, 58, 43, 0.16);--sd-block-divider: var(--gray-100);--sd-block-border: var(--gray-100);--sd-block-shadow: 0 1px 3px rgba(16, 24, 40, 0.06);--sd-block-hover-bg: rgba(0, 0, 0, 0.03);--sd-viewall-border: var(--gray-100);}:root{--text-2xs: 8px;/* Extra extra small */--text-xs: 10px;/* Extra small */--text-sm: 12px;/* Small */--text-base: 14px;/* Base/default */--text-md: 16px;/* Medium */--text-lg: 20px;/* Large */--text-xl: 22px;/* Extra large */--text-2xl: 26px;/* Display — section-leading numbers, plan names */--text-3xl: 36px;/* Display — full-page headings */--sd-icon-label-text: 11px;--sd-icon-label-line: 12px;--sd-text-dark: var(--gray-900);--sd-text-secondary: var(--gray-800);--sd-text-tertiary: var(--gray-750);--sd-text-default: var(--gray-650);--sd-text-light: var(--gray-550);--sd-text-muted: var(--gray-400);--sd-text-subtle: var(--gray-200);--sd-block-title: var(--sd-text-dark);--sd-viewall-text: var(--sd-text-muted);--sd-filter-icon: var(--sd-text-secondary);--sd-text-error: var(--sd-red-medium);--sd-text-warning: #c2700a;--sd-text-info: #2563eb;--sd-text-white: var(--sd-white);--sd-app-top-bar-text: var(--sd-white);--sd-app-top-bar-icons: var(--sd-white);--sd-theme-primary-highlighted-text: var(--sd-app-top-bar-color);--sd-theme-primary-dark-highlighted-text: var(--sd-app-top-bar-color-dark-2);}:root{--sd-bg-white-dark: var(--sd-white);--sd-bg-white-middle: var(--sd-white);--sd-bg-white-light: var(--sd-white);--sd-bg-white-accent: var(--sd-white);--sd-bg-offwhite-dark: var(--gray-20);--sd-bg-offwhite-mid: var(--gray-20);--sd-bg-offwhite-light: var(--gray-20);--sd-bg-offwhite-accent: var(--gray-20);--sd-bg-offwhite-accent-dark: var(--gray-20);--sd-bg-offwhite-transparent: var(--gray-20);--sd-bg-lightgray-light: var(--gray-50);--sd-bg-preview-workspace: var(--gray-100);--sd-bg-soft: var(--pure-gray-30);--sd-bg-card-neutral: #FAFAFA;--sd-bg-panel: var(--pure-gray-10);--sd-theme-primary-highlight: var(--sd-app-top-bar-color);--sd-theme-primary-highlight-dark: var(--sd-app-top-bar-color-dark-1);--sd-theme-primary-highlight-darker: var(--sd-app-top-bar-color-dark-2);--sd-sms-chooser-option-selected-bg: var(--sd-primary-tint-subtle);--sd-sms-chooser-accent-bg: var(--sd-primary-tint);--sd-forms-map-automation-bg: var(--sd-primary-tint);--sd-forms-map-automation-text: var(--sd-theme-primary-highlight);--sd-forms-map-automation-border: var(--sd-theme-primary-highlight);--sd-forms-map-btn-bg: var(--sd-primary-tint);--sd-forms-map-btn-bg-hover: var(--sd-primary-tint-hover);--sd-forms-map-btn-text: var(--sd-theme-primary-dark-highlighted-text);--sd-forms-map-btn-border: var(--sd-theme-primary-highlight);--sd-forms-map-btn-border-hover: var(--sd-theme-primary-highlight-darker);--sd-forms-map-edge-spine: var(--gray-650);--sd-forms-map-edge-branch: var(--gray-550);--sd-forms-map-edge-dormant: var(--gray-450);--sd-forms-map-canvas-dot: var(--gray-200);--sd-forms-map-minimap-bg: var(--sd-bg-white-light);--sd-forms-map-minimap-mask: rgba(85, 88, 86, 0.15);--sd-gs-accent: var(--sd-theme-primary-highlight);--sd-gs-trail-ahead: var(--sd-input-border-color);--sd-gs-hiker-pack: var(--sd-theme-primary-highlight-darker);--sd-info-bg: var(--sky-blue);--sd-bg-skeleton-bg: var(--gray-20);--sd-bg-skeleton-base: var(--gray-100);--sd-bg-skeleton-highlight: var(--gray-50);--sd-bg-menu-item-active: var(--gray-100);--sd-border-menu-item-active: var(--gray-200);--sd-bg-progress-track: var(--gray-400);--sd-sidebar-active-accent: var(--sd-app-top-bar-icons);--sd-banner-error-bg: #ffedee;--sd-banner-error-text: #333333;--sd-banner-error-action-bg: rgba(229, 57, 53, 0.09);--sd-bg-danger-light: #fef2f2;--sd-bg-warning-light: #fef3e2;--sd-bg-gr-primary: 255, 255, 255;--sd-bg-gr-secondary: 255, 255, 255;--sd-bg-gr-tertiary: 255, 255, 255;--sd-bg-gr-accent: 250, 250, 250;--sd-bg-card: 246, 246, 246;--sd-bg-black-1: var(--gray-800);--sd-bg-black-2: var(--gray-900);--sd-text-success-on-dark: var(--sd-green-bright);--sd-overlay-light-rgb: 255, 255, 255;--sd-overlay-success-rgb: 52, 211, 153;--sd-modal-backdrop-bg: rgba(0, 0, 0, 0.5);--sd-glass-panel-bg: rgba(255, 255, 255, 0.13);--sd-glass-panel-title: #ffffff;--sd-glass-panel-text: #c7daeb;--sd-sdreams-banner-bg: var(--sd-app-top-bar-color);--sd-sdreams-banner-ink: var(--sd-app-top-bar-color-cnt);--sd-blend-in-gradient-primary: linear-gradient(90deg, rgba(var(--sd-bg-gr-primary), 0.3) 0%, rgba(var(--sd-bg-gr-primary),1) 50%);--sd-blend-in-gradient-secondary: linear-gradient(90deg, rgba(var(--sd-bg-gr-secondary), 0.3) 0%, rgba(var(--sd-bg-gr-secondary),1) 50%);--sd-blend-in-gradient-tertiary: linear-gradient(90deg, rgba(var(--sd-bg-gr-tertiary), 0.3) 0%, rgba(var(--sd-bg-gr-tertiary),1) 50%);--sd-blend-in-gradient-accent: linear-gradient(90deg, rgba(var(--sd-bg-gr-accent), 0.3) 0%, rgba(var(--sd-bg-gr-accent),1) 50%);}:root{--sd-btn-default-bg: var(--gray-20);--sd-btn-default-text-color: var(--sd-text-default);--sd-btn-default-border-color: var(--gray-100);--sd-btn-default-border: 1px solid var(--sd-btn-default-border-color);--sd-btn-default-shadow: none;--sd-border-radius-btn: var(--sd-radius-mode-md);--sd-btn-default-icon-color: var(--gray-550);--sd-btn-outlined-bg: transparent;--sd-btn-outlined-text-color: var(--sd-text-default);--sd-btn-outlined-border-color: var(--gray-100);--sd-btn-outlined-shadow: none;--sd-btn-white-bg: var(--sd-white);--sd-btn-white-text-color: var(--sd-text-default);--sd-btn-white-border-color: var(--gray-100);--sd-btn-white-shadow: none;--sd-btn-l-gray-bg: var(--gray-50);--sd-btn-l-gray-text-color: var(--sd-text-default);--sd-btn-l-gray-border-color: var(--gray-100);--sd-btn-l-gray-shadow: none;--sd-btn-primary-bg: var(--sd-theme-primary-highlight-darker);--sd-btn-primary-text-color: var(--sd-white);--sd-btn-primary-border-color: var(--sd-theme-primary-highlight-darker);--sd-btn-primary-shadow: 0 0 0 2px var(--gray-200);--sd-btn-primary-drop-shadow: rgba(0, 0, 0, 0.1) 0 4px 6px -1px, rgba(0, 0, 0, 0.1) 0 2px 4px -2px;--sd-btn-primary-gradient-end: var(--sd-btn-primary-hover-bg);--btn-icon-ghost-icon-size: 15px;--sd-btn-primary-hover-bg: var(--sd-theme-primary-highlight-dark);--sd-btn-primary-hover-gradient-end: var(--sd-app-top-bar-color);--sd-btn-default-bg-hover: var(--gray-20);--sd-btn-l-gray-bg-hover: var(--gray-100);--sd-btn-default-hover-border-color: var(--gray-200);--sd-btn-primary-hover-border-color: var(--sd-app-top-bar-color-dark-2);--sd-btn-primary-hover-shadow-color: rgba(73, 97, 120, 0.5);--sd-btn-primary-hover-shadow: 0 0 0 2px var(--sd-btn-primary-hover-shadow-color);--sd-btn-disabled-bg: var(--gray-50);--sd-btn-disabled-text-color: var(--sd-text-muted);--sd-btn-disabled-border-color: var(--gray-150);--sd-btn-border-color: var(--gray-200);--sd-btn-border-theme-color: var(--sd-app-top-bar-color);--sd-btn-border-theme-color-dark: var(--sd-app-top-bar-color-dark-2);--sd-btn-constructive-text-color: var(--sd-app-top-bar-color);}:root{--sd-link-text-color: var(--sd-theme-primary-dark-highlighted-text);--sd-link-hover-text-color: var(--sd-theme-primary-highlighted-text);--sd-link-text-on-card: var(--sd-link-text-color);}:root{--sd-input-bg: var(--sd-white);--sd-input-bg-light-gray: var(--gray-50);--sd-input-readonly-bg: var(--gray-50);--sd-select-option-active-bg: #7dc2e0;--sd-input-border-radius: var(--sd-radius-mode-sm);--sd-input-border-color: var(--gray-150);--sd-input-border-color-hover: var(--gray-450);--sd-input-border-color-focus: var(--gray-450);--sd-input-border: 1px solid var(--sd-input-border-color);--sd-input-border-hover: 1px solid var(--sd-input-border-color-hover);--sd-input-search-border: 2px solid var(--sd-input-border-color);--sd-input-search-border-hover: 2px solid var(--sd-input-border-color-hover);--sd-input-shadow: none;--sd-input-readonly-border: 1px solid var(--gray-100);--sd-checkbox-size: 1.25rem;--sd-checkbox-bg-color: transparent;--sd-checkbox-checked-bg-color: var(--gray-100);--sd-checkbox-border-radius: var(--sd-input-border-radius);--sd-checkbox-border-color: var(--gray-150);--sd-checkbox-border-color-hover: var(--gray-450);--sd-checkbox-checked-border-color: var(--gray-100);--sd-checkbox-border: 2px solid var(--sd-checkbox-border-color);--sd-checkbox-border-hover: 2px solid var(--sd-checkbox-border-color-hover);}:root{--c-input-group-spacing: 16px;--c-input-group__label-spacing: 0.375rem;--c-input-group__label-font-size: 0.875rem;--c-input-group__label-font-weight: 500;--c-input-group__label-line-height: 1.25rem;--c-input-group__input-padding: 0.25rem 0.6rem;--c-input-group__textarea-padding: 0.4rem 0.6rem;--c-input-group__input-font-size: var(--text-base);--c-input-group__input-font-weight: 400;--c-input-group-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;--c-input-group-offset: 2px;--c-input-group__helper-text-font-size: 12px;--c-input-group__helper-text-line-height: 18px;--c-input-group__helper-text-spacing: 3px;--c-input-group__error-spacing: 3px;--c-input-group__error-min-height: 20px;--c-input-group__error-padding: 0 12px;}:root{--sd-list-view-card-bg: var(--sd-bg-white-dark);--sd-list-view-card-bg-hover: var(--sd-bg-offwhite-accent);--sd-list-view-card-border-color: var(--gray-100);--sd-list-view-card-border: 1px solid var(--sd-list-view-card-border-color);--sd-list-view-card-decor-border: 4px solid var(--sd-btn-border-theme-color);--sd-list-view-card-icon-bg: var(--sd-primary-tint);--sd-list-view-card-icon-color: var(--sd-app-top-bar-color-dark-2);--sd-list-view-card-open-bg: color-mix(in srgb, var(--sd-primary-tint) 60%, var(--sd-list-view-card-bg));--sd-list-view-card-open-border-color: var(--sd-btn-border-theme-color);--sd-list-view-card-details-icon-gap: 0.5rem;}:root{--sd-dropdown-bg: var(--sd-bg-white-middle);--sd-dropdown-menu-border: 1px solid var(--gray-100);--sd-dropdown-menu-shadow: rgba(0, 0, 0, 0.09) 0px 0px 3px 2px;--sd-dropdown-menu-br: var(--sd-radius-mode-lg);--sd-dropdown-menu-item-text-color: var(--gray-750);--sd-dropdown-menu-item-selected-text-color: var(--sd-app-top-bar-color-dark-1);--sd-dropdown-menu-item-tile-accent: var(--sd-app-top-bar-color);--sd-dropdown-menu-item-icon-color: var(--gray-550);--sd-dropdown-menu-item-chevron-color: var(--gray-450);--sd-dropdown-menu-item-hover-bg: var(--sd-bg-offwhite-light);}:root{--sd-status-success-text: var(--sd-green);--sd-status-success-bg: rgb(220, 252, 231);--sd-status-info-text: var(--sd-blue);--sd-status-info-bg: rgb(219, 234, 254);--sd-status-warning-text: var(--sd-orange);--sd-status-warning-bg: rgb(254, 243, 199);--sd-status-muted-text: var(--pure-gray-750);--sd-status-muted-bg: var(--gray-50);--sd-status-danger-text: var(--sd-red);--sd-status-danger-bg: rgb(254, 226, 226);--sd-status-danger-border: rgb(254, 202, 202);--sd-status-success-border: rgb(187, 247, 208);--sd-status-warning-border: rgb(253, 230, 138);--sd-status-info-border: rgb(191, 219, 254);--sd-status-muted-border: var(--gray-200);--sd-tooltip-bg: #1a1a1a;--sd-tooltip-border: #404040;}html.round-mode{--sd-radius-mode-edgy: var(--sd-radius-fixed-edgy);--sd-radius-mode-sm: var(--sd-radius-fixed-sm);--sd-radius-mode-md: var(--sd-radius-fixed-md);--sd-radius-mode-card: var(--sd-radius-fixed-card);--sd-radius-mode-lg: var(--sd-radius-fixed-lg);--sd-radius-mode-xl: var(--sd-radius-fixed-xl);--sd-radius-mode-xxl: var(--sd-radius-fixed-xxl);--sd-radius-mode-full: var(--sd-radius-fixed-full);}:root{--mr-clean-ultra-dark: var(--pure-gray-900);--mr-clean-super-dark: var(--pure-gray-800);--mr-clean-extra-dark: var(--pure-gray-750);--mr-clean-darkest: var(--pure-gray-650);--mr-clean-darker: var(--pure-gray-550);--mr-clean-medium-dark: var(--pure-gray-500);--mr-clean-medium-gray: var(--pure-gray-400);--mr-clean-medium-light: var(--pure-gray-350);--mr-clean-dark: var(--pure-gray-200);--mr-clean-light-gray: var(--pure-gray-150);--mr-clean-medium: var(--pure-gray-100);--mr-clean-light: var(--pure-gray-50);--mr-clean-lightest: var(--pure-gray-20);}.branding-theme-mrclean,
body.branding-theme-mrclean:not(.sd-dark-mode),
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode){--sd-avatar-color: var(--mr-clean-lightest);--sd-theme-primary-highlight: var(--mr-clean-dark);--sd-theme-primary-highlight-dark: var(--mr-clean-dark);--sd-theme-primary-highlight-darker: var(--mr-clean-dark);--sd-btn-border-color: var(--mr-clean-light);--sd-bg-soft: var(--pure-gray-30);--sd-bg-panel: var(--pure-gray-10);--sd-bg-preview-workspace: var(--mr-clean-medium);--sd-border-color-card-neutral: var(--mr-clean-light-gray);--sd-list-view-card-bg: var(--mr-clean-lightest);--sd-list-view-card-bg-hover: var(--mr-clean-light);--sd-switcher-avatar-border: var(--mr-clean-light-gray);--sd-switcher-avatar-border-emphasis: var(--mr-clean-darker);--sd-switcher-toggle-bg: transparent;--sd-switcher-toggle-bg-hover: var(--mr-clean-light);--sd-switcher-toggle-border: var(--mr-clean-light-gray);--sd-switcher-toggle-border-hover: var(--mr-clean-darker);--sd-switcher-toggle-color: var(--mr-clean-darker);--sd-switcher-toggle-count-bg: var(--mr-clean-darker);--sd-switcher-toggle-count-color: var(--sd-white);--sd-btn-border-theme-color: var(--mr-clean-dark);--sd-btn-constructive-text-color: var(--mr-clean-super-dark);--sd-btn-default-icon-color: var(--mr-clean-darker);--sd-theme-primary-dark-highlighted-text: var(--mr-clean-super-dark);--sd-toast-brand-color: var(--mr-clean-super-dark);--sd-btn-primary-bg: var(--sd-white);--sd-bg-button-primary-hover: var(--mr-clean-lightest);--sd-app-top-bar-color-cnt: var(--mr-clean-super-dark);--sd-avatar-color-cnt: var(--mr-clean-darkest);--sd-btn-primary-text-color: var(--mr-clean-darkest);--sd-btn-primary-gradient-end: var(--sd-btn-primary-bg);--sd-btn-primary-drop-shadow: var(--sd-btn-primary-shadow);--sd-primary-tint-subtle: #fcfcfc;--sd-primary-tint: var(--mr-clean-lightest);--sd-primary-tint-hover: var(--mr-clean-light);--sd-forms-map-automation-bg: var(--mr-clean-medium);--sd-forms-map-automation-text: var(--mr-clean-super-dark);--sd-forms-map-automation-border: var(--mr-clean-medium-light);--sd-forms-map-btn-bg: var(--mr-clean-medium);--sd-forms-map-btn-bg-hover: var(--mr-clean-light-gray);--sd-forms-map-btn-text: var(--mr-clean-super-dark);--sd-forms-map-btn-border: var(--mr-clean-medium-light);--sd-forms-map-btn-border-hover: var(--mr-clean-darker);--sd-forms-map-edge-spine: var(--mr-clean-darkest);--sd-forms-map-edge-branch: var(--mr-clean-darker);--sd-forms-map-edge-dormant: var(--mr-clean-medium-dark);--sd-forms-map-canvas-dot: var(--mr-clean-dark);--sd-forms-map-minimap-bg: var(--mr-clean-lightest);--sd-forms-map-minimap-mask: rgba(51, 51, 51, 0.14);--sd-gs-accent: var(--mr-clean-darker);--sd-gs-trail-ahead: var(--mr-clean-medium-dark);--sd-gs-hiker-pack: var(--mr-clean-ultra-dark);--sd-forms-map-card-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.07);--sd-forms-map-card-shadow-hover: 0 1px 3px rgba(0, 0, 0, 0.08), 0 5px 10px -2px rgba(0, 0, 0, 0.12);--sd-status-muted-text: var(--mr-clean-extra-dark);--sd-text-light: var(--mr-clean-darker);--sd-border-color-tint: var(--mr-clean-dark);--sd-border-color-tint: var(--mr-clean-dark);--sd-block-divider: var(--mr-clean-dark);--sd-block-border: var(--mr-clean-dark);--sd-block-shadow: none;--sd-shadow-scrollport: none;--sd-block-hover-bg: rgba(0, 0, 0, 0.04);--sd-viewall-border: var(--mr-clean-dark);--sd-bg-black-1: var(--mr-clean-lightest);--sd-bg-black-2: var(--mr-clean-lightest);--site-sidebar__ask-btn-bg: var(--mr-clean-medium);--site-sidebar__jump-to-btn-border-right: 1px solid var(--mr-clean-light);--sd-sdreams-banner-bg: var(--mr-clean-lightest);--sd-sdreams-banner-ink: var(--mr-clean-super-dark);}:root{--sd-dm-dark: #181823;--sd-dm-mid: #232332;--sd-dm-light: #313345;--sd-dm-accent: #5B5F70;--sd-dm-accent-hover: #474b5e;--sd-dm-ultra: #fefefe;--sd-dm-bright: #e6edf3;--sd-dm-lighter: #a6b5bb;--sd-dm-light-muted: #909ba6;--sd-dm-muted: #848d97;--sd-dm-status-success-bg: #1b3b2e;--sd-dm-status-success-text: #8ee5b5;--sd-dm-status-success-border: #2f5f4a;--sd-dm-status-info-bg: #1d3255;--sd-dm-status-info-text: #9dc6f8;--sd-dm-status-info-border: #315182;--sd-dm-status-warning-bg: #40331a;--sd-dm-status-warning-text: #f2c87d;--sd-dm-status-warning-border: #6a5426;--sd-dm-status-danger-bg: #45242a;--sd-dm-status-danger-text: #f4adad;--sd-dm-status-danger-border: #6e3a41;--sd-dm-status-muted-bg: #2e3040;--sd-dm-status-muted-text: #b6c2c8;--sd-dm-map-automation-bg: #362b57;--sd-dm-map-automation-text: #d3c9f7;--sd-dm-map-automation-border: #584d8c;--sd-dm-map-edge-dormant: #6e7486;}:root body.sd-dark-mode,
:root .sd-dark-mode{--sd-bg-white-dark: var(--sd-dm-dark);--sd-bg-white-middle: var(--sd-dm-mid);--sd-bg-white-light: var(--sd-dm-light);--sd-bg-white-accent: var(--sd-dm-accent);--sd-bg-offwhite-dark: var(--sd-dm-dark);--sd-bg-offwhite-mid: var(--sd-dm-mid);--sd-bg-offwhite-light: var(--sd-dm-light);--sd-bg-offwhite-accent: var(--sd-dm-accent);--sd-bg-offwhite-accent-dark: var(--sd-dm-accent-hover);--sd-bg-offwhite-transparent: transparent;--sd-bg-lightgray-light: var(--sd-dm-light);--sd-bg-preview-workspace: var(--sd-dm-dark);--sd-bg-soft: var(--sd-dm-light);--sd-bg-card-neutral: var(--sd-dm-mid);--sd-bg-panel: var(--sd-dm-light);--sd-theme-primary-highlight: var(--sd-dm-accent);--sd-theme-primary-highlight-dark: var(--sd-dm-lighter);--sd-theme-primary-highlight-darker: var(--sd-dm-lighter);--sd-glass-panel-bg: rgba(91, 95, 112, 0.6);--sd-glass-panel-title: var(--sd-text-secondary);--sd-glass-panel-text: var(--sd-text-secondary);--sd-list-view-card-icon-bg: var(--sd-dm-accent);--sd-list-view-card-icon-color: var(--sd-dm-lighter);--sd-text-default: var(--sd-dm-lighter);--sd-text-secondary: var(--sd-dm-bright);--sd-text-tertiary: var(--sd-dm-ultra);--sd-text-dark: var(--sd-dm-bright);--sd-text-light: var(--sd-dm-light-muted);--sd-text-muted: var(--sd-dm-muted);--sd-text-subtle: var(--sd-dm-muted);--sd-block-title: var(--sd-text-dark);--sd-filter-icon: var(--sd-text-secondary);--sd-viewall-text: var(--sd-text-muted);--sd-link-text-on-card: var(--sd-dm-bright);--sd-shadow-card-pinned: 0 10px 24px -10px rgba(0, 0, 0, 0.55);--sd-shadow-scrollport: inset 0 6px 8px -8px rgba(0, 0, 0, 0.6);--sd-shadow-card-dragging: 0 18px 36px -14px rgba(0, 0, 0, 0.6);--sd-theme-primary-dark-highlighted-text: var(--sd-dm-ultra);--sd-app-top-bar-text: var(--sd-dm-lighter);--sd-app-top-bar-icons: var(--sd-dm-lighter);--sd-sidebar-active-accent: var(--sd-bg-offwhite-accent);--sd-app-top-bar-color-dark-1-cnt: var(--sd-dm-bright);--sd-app-top-bar-color-dark-2-cnt: var(--sd-dm-bright);--sd-avatar-color-cnt: var(--sd-dm-bright);--sd-btn-default-icon-color: var(--sd-text-default);--sd-dropdown-menu-item-text-color: var(--sd-text-default);--sd-dropdown-menu-item-icon-color: var(--sd-text-default);--sd-status-success-bg: var(--sd-dm-status-success-bg);--sd-status-success-text: var(--sd-dm-status-success-text);--sd-status-success-border: var(--sd-dm-status-success-border);--sd-status-info-bg: var(--sd-dm-status-info-bg);--sd-status-info-text: var(--sd-dm-status-info-text);--sd-status-info-border: var(--sd-dm-status-info-border);--sd-status-warning-bg: var(--sd-dm-status-warning-bg);--sd-status-warning-text: var(--sd-dm-status-warning-text);--sd-status-warning-border: var(--sd-dm-status-warning-border);--sd-status-danger-bg: var(--sd-dm-status-danger-bg);--sd-status-danger-text: var(--sd-dm-status-danger-text);--sd-status-danger-border: var(--sd-dm-status-danger-border);--sd-status-muted-bg: var(--sd-dm-status-muted-bg);--sd-status-muted-text: var(--sd-dm-status-muted-text);--sd-status-muted-border: var(--sd-dm-accent);--sd-forms-map-automation-bg: var(--sd-dm-map-automation-bg);--sd-forms-map-automation-text: var(--sd-dm-map-automation-text);--sd-forms-map-automation-border: var(--sd-dm-map-automation-border);--sd-forms-map-btn-bg: var(--sd-dm-light);--sd-forms-map-btn-bg-hover: var(--sd-dm-accent-hover);--sd-forms-map-btn-text: var(--sd-dm-bright);--sd-forms-map-btn-border: var(--sd-dm-accent);--sd-forms-map-btn-border-hover: var(--sd-dm-lighter);--sd-forms-map-edge-spine: var(--sd-dm-lighter);--sd-forms-map-edge-branch: var(--sd-dm-muted);--sd-forms-map-edge-dormant: var(--sd-dm-map-edge-dormant);--sd-forms-map-canvas-dot: var(--sd-dm-accent-hover);--sd-forms-map-minimap-bg: var(--sd-dm-mid);--sd-forms-map-minimap-mask: rgba(10, 10, 14, 0.55);--sd-gs-accent: var(--sd-dm-lighter);--sd-gs-trail-ahead: var(--sd-dm-muted);--sd-gs-hiker-pack: var(--sd-dm-accent);--sd-forms-map-card-shadow: 0 1px 2px rgba(0, 0, 0, 0.45), 0 3px 8px -1px rgba(0, 0, 0, 0.55);--sd-forms-map-card-shadow-hover: 0 2px 4px rgba(0, 0, 0, 0.55), 0 8px 18px -2px rgba(0, 0, 0, 0.65);--sd-bg-menu-item-active: var(--sd-dm-light);--sd-border-menu-item-active: var(--sd-dm-accent-hover);--sd-bg-progress-track: var(--sd-dm-light);--sd-app-top-bar-color-dark-2: var(--sd-dm-accent);--sd-btn-constructive-text-color: var(--sd-app-top-bar-color);--site-sidebar__ask-btn-bg: var(--sd-dm-accent);--site-sidebar__jump-to-btn-border-right: none;--sd-btn-primary-bg: var(--sd-dm-accent);--sd-btn-primary-text-color: var(--sd-white);--sd-btn-primary-hover-bg: var(--sd-dm-accent-hover);--sd-bg-button-primary-hover: var(--sd-dm-accent-hover);--sd-primary-tint-subtle: var(--sd-dm-light);--sd-primary-tint: var(--sd-dm-accent-hover);--sd-primary-tint-hover: var(--sd-dm-accent);--sd-select-option-active-bg: var(--sd-dm-light);--sd-sdreams-banner-bg: var(--sd-dm-light);--sd-sdreams-banner-ink: var(--sd-dm-bright);--sd-bg-skeleton-bg: var(--sd-dm-mid);--sd-bg-skeleton-base: var(--sd-dm-light);--sd-bg-skeleton-highlight: var(--sd-dm-accent);--sd-info-bg: var(--sd-dm-accent);--sd-avatar-color: var(--sd-dm-accent);--sd-btn-default-bg: var(--sd-dm-light);--sd-btn-default-bg-hover: var(--sd-dm-accent);--sd-btn-default-text-color: var(--sd-dm-lighter);--sd-btn-default-border-color: var(--sd-dm-accent);--sd-btn-default-border: 1px solid var(--sd-btn-default-border-color);--sd-btn-outlined-border-color: var(--sd-dm-accent);--sd-btn-primary-border-color: var(--sd-dm-accent);--sd-btn-primary-gradient-end: var(--sd-btn-primary-bg);--sd-btn-primary-drop-shadow: var(--sd-btn-primary-shadow);--sd-btn-white-bg: var(--sd-dm-accent);--sd-btn-white-text-color: var(--sd-dm-lighter);--sd-btn-white-border-color: var(--sd-dm-accent-hover);--sd-btn-default-hover-border-color: var(--sd-dm-accent-hover);--sd-btn-border-theme-color-dark: var(--sd-dm-muted);--sd-theme-primary-highlighting: var(--sd-dm-accent);--sd-theme-primary-highlighting-light: var(--sd-dm-accent);--sd-input-bg: var(--sd-dm-light);--sd-input-bg-light-gray: var(--sd-dm-light);--sd-input-readonly-bg: var(--sd-dm-light);--sd-dropdown-bg: var(--sd-bg-white-middle);--sd-dropdown-menu-item-hover-bg: var(--sd-bg-offwhite-light);--sd-dropdown-menu-item-selected-text-color: var(--sd-dm-bright);--sd-dropdown-menu-item-tile-accent: var(--sd-dm-lighter);--sd-bg-gr-primary: 24, 24, 35;--sd-bg-gr-secondary: 35, 35, 50;--sd-bg-gr-tertiary: 49, 51, 69;--sd-bg-gr-accent: 91, 95, 112;--sd-bg-card: 35, 35, 50;--sd-bg-black-1: var(--sd-bg-white-dark);--sd-bg-black-2: var(--sd-bg-white-dark);--sd-modal-backdrop-bg: rgba(0, 0, 0, 0.7);--sd-blend-in-gradient-primary: linear-gradient(90deg, rgba(var(--sd-bg-gr-primary), 0.3) 0%, rgba(var(--sd-bg-gr-primary),1) 50%);--sd-blend-in-gradient-secondary: linear-gradient(90deg, rgba(var(--sd-bg-gr-secondary), 0.3) 0%, rgba(var(--sd-bg-gr-secondary),1) 50%);--sd-blend-in-gradient-tertiary: linear-gradient(90deg, rgba(var(--sd-bg-gr-tertiary), 0.3) 0%, rgba(var(--sd-bg-gr-tertiary),1) 50%);--sd-blend-in-gradient-accent: linear-gradient(90deg, rgba(var(--sd-bg-gr-accent), 0.3) 0%, rgba(var(--sd-bg-gr-accent),1) 50%);--sd-input-border: 1px solid var(--sd-dm-accent);--sd-input-readonly-border: 1px solid var(--sd-dm-accent);--sd-table-border: 1px solid var(--sd-bg-white-light);--sd-table-border-2x: 2px solid var(--sd-bg-white-light);--sd-input-focus-border: 1px solid var(--sd-bg-offwhite-accent-dark);--sd-dashed-decor-border: 2px dashed var(--sd-dm-accent);--sd-side-bar-border: 5px solid var(--sd-bg-offwhite-accent-dark);--sd-entity-border: var(--sd-table-border);--sd-list-view-card-border-color: var(--sd-dm-accent);--sd-list-view-card-border: 1px solid var(--sd-list-view-card-border-color);--sd-list-view-card-bg: var(--sd-bg-white-dark);--sd-list-view-card-bg-hover: var(--sd-bg-offwhite-light);--sd-border-color-tint: var(--sd-dm-lighter);--sd-block-divider: var(--sd-dm-lighter);--sd-block-border: var(--sd-dm-light);--sd-block-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);--sd-block-hover-bg: rgba(255, 255, 255, 0.05);--sd-viewall-border: var(--sd-dm-lighter);--sd-border-color-card-neutral: var(--sd-dm-light);--sd-border-color-info: var(--sd-dm-accent);--sd-btn-border-theme-color: var(--sd-dm-light-muted);--sd-btn-border-color: var(--sd-dm-accent);--sd-dropdown-menu-border: 1px solid var(--sd-dm-accent);--sd-input-border-color: var(--sd-dm-accent);--sd-input-search-border: 2px solid var(--sd-dm-accent);--sd-input-search-border-hover: 2px solid var(--sd-dm-accent-hover);}:root body.sd-dark-mode .sd-widget-announcement .ann-body,
:root .sd-dark-mode .sd-widget-announcement .ann-body{color:var(--sd-text-default) !important;}:root body.sd-dark-mode .sd-widget-announcement .ann-body *,
:root .sd-dark-mode .sd-widget-announcement .ann-body *{color:inherit !important;}:root body.sd-dark-mode,
:root .sd-dark-mode{--toastify-color-light: var(--sd-dm-mid);--toastify-text-color-light: var(--sd-dm-bright);--toastify-toast-background: var(--sd-dm-mid);--toastify-toast-shadow: 0 4px 12px rgba(0, 0, 0, 0.4);--toastify-color-transparent: rgba(35, 35, 50, 0.85);}:root body.sd-dark-mode .sd-payment-methods-inline,
:root .sd-dark-mode .sd-payment-methods-inline{--pm-accent: var(--sd-dm-bright);--pm-bg-soft: rgba(91, 95, 112, 0.25);--pm-bg-soft-faint: rgba(91, 95, 112, 0.18);--pm-row-hover-bg: rgba(91, 95, 112, 0.35);--pm-border-faint: var(--sd-dm-accent-hover);--pm-text-muted: var(--sd-dm-muted);--pm-text-body: var(--sd-dm-lighter);--pm-text-soft: var(--sd-dm-light-muted);--pm-text-strong: var(--sd-dm-bright);--pm-toggle-off: var(--sd-dm-accent);}.sd-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;}.text-underline-dotted{text-decoration-line:underline;text-decoration-style:dotted;}/* Inline-editable text cells get the hand cursor so users know the dotted-
   underline text is clickable. Switches to the text caret once focused. */.text-underline-dotted[contenteditable=true]{cursor:pointer;}.text-underline-dotted[contenteditable=true]:focus{cursor:text;}.mb-35{margin-bottom:35px;}.justifytxt{text-align:justify !important;}.mw-80{width:100%;}@media (min-width: 768px){.mw-80{max-width:80% !important;}}.border-bottom{border-bottom:1px solid #e9ecef !important;}.border-top{border-top:1px solid #e9ecef !important;}.no-transition{transition:none !important;animation:none !important;}.text-break{word-break:break-all;overflow-wrap:break-word;white-space:normal;}.no-shrink{flex-shrink:0 !important;}.text-muted, .sd-file-browser .browser-list .entity .title .inner-title .entity-meta ul{color:var(--sd-text-muted) !important;}.text-default{color:var(--sd-text-default) !important;}.text-secondary{color:var(--sd-text-secondary) !important;}.sd-icon-danger{color:var(--sd-status-danger-text);}.sd-icon-14{width:14px;height:14px;}.text-light1{color:var(--sd-text-light) !important;}.text-reset{color:inherit !important;}.sd-text-error{color:var(--sd-text-error) !important;}.text-green{color:var(--sd-green) !important;}.text-red{color:var(--sd-red) !important;}.text-xxl{font-size:2.7rem !important;}.lh-1{line-height:0.9 !important;}.flex-none{flex-grow:0 !important;flex-shrink:0 !important;flex-basis:auto !important;}.flex-1{flex-grow:1 !important;flex-shrink:1 !important;flex-basis:0 !important;}.flex-shrink-1{flex-shrink:1 !important;}.flex-shrink-0{flex-shrink:0 !important;}.flex-grow-1{flex-grow:1 !important;}.flex-grow-0{flex-grow:0 !important;}.flex-column-fill{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;min-height:0 !important;}.flex-row-fill{display:flex;flex:1 1 auto;min-width:0;}.tw-gap-1{gap:0.25rem !important;}.tw-gap-2{gap:0.5rem !important;}.tw-gap-3{gap:0.75rem !important;}.tw-gap-4{gap:1rem !important;}.tw-row-gap-4{row-gap:1rem !important;}.tw-col-gap-1{column-gap:0.25rem !important;}.tw-col-gap-4{column-gap:1rem !important;}.gap-2{gap:0.625rem !important;}.gap-3{gap:1rem !important;}.gap-4{gap:1.5rem !important;}@media (max-width: 1200px){.container{max-width:100%;}}.h-auto{height:auto !important;}.min-h-0{min-height:0 !important;}.min-h-fit{min-height:fit-content !important;}.min-w-0{min-width:0 !important;}.max-w-fit{max-width:fit-content;}.offset-0{margin-left:0;}@media (min-width: 992px){.offset-lg-6{margin-left:50%;}}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;}@media (min-width: 768px){.tw-gap-md-4{gap:1rem !important;}.flex-shrink-md-1{flex-shrink:1 !important;}}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut{-webkit-animation-duration:0.75s;animation-duration:0.75s;}@-webkit-keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0);}}@keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0);}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;}@-webkit-keyframes flash{from, 50%, to{opacity:1;}25%, 75%{opacity:0;}}@keyframes flash{from, 50%, to{opacity:1;}25%, 75%{opacity:0;}}.flash{-webkit-animation-name:flash;animation-name:flash;}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}@keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1);}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1);}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}@keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1);}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1);}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;}@-webkit-keyframes shake{from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}}@keyframes shake{from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}}.shake{-webkit-animation-name:shake;animation-name:shake;}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0);}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);}50%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0);}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);}50%{-webkit-transform:translateX(0);transform:translateX(0);}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake;}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}.tada{-webkit-animation-name:tada;animation-name:tada;}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none;}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}to{-webkit-transform:none;transform:none;}}@keyframes wobble{from{-webkit-transform:none;transform:none;}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}to{-webkit-transform:none;transform:none;}}.wobble{-webkit-animation-name:wobble;animation-name:wobble;}@-webkit-keyframes jello{from, 11.1%, to{-webkit-transform:none;transform:none;}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}}@keyframes jello{from, 11.1%, to{-webkit-transform:none;transform:none;}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center;}@-webkit-keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97);}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}@keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97);}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}@-webkit-keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);}to{-webkit-transform:none;transform:none;}}@keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);}to{-webkit-transform:none;transform:none;}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}to{-webkit-transform:none;transform:none;}}@keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}to{-webkit-transform:none;transform:none;}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}to{-webkit-transform:none;transform:none;}}@keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}to{-webkit-transform:none;transform:none;}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}@-webkit-keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}@keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}@-webkit-keyframes fadeOut{from{opacity:1;}to{opacity:0;}}@keyframes fadeOut{from{opacity:1;}to{opacity:0;}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutDown{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}}@keyframes fadeOutDown{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}@-webkit-keyframes fadeOutDownBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}}@keyframes fadeOutDownBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeft{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}}@keyframes fadeOutLeft{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}}@keyframes fadeOutLeftBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRight{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}}@keyframes fadeOutRight{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes fadeOutRightBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}}@keyframes fadeOutRightBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}@-webkit-keyframes fadeOutUp{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}}@keyframes fadeOutUp{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}@-webkit-keyframes fadeOutUpBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}}@keyframes fadeOutUpBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}to{-webkit-transform:none;transform:none;opacity:1;}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}to{-webkit-transform:none;transform:none;opacity:1;}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}@-webkit-keyframes lightSpeedOut{from{opacity:1;}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;}}@keyframes lightSpeedOut{from{opacity:1;}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;}}.hinge{-webkit-animation-name:hinge;animation-name:hinge;}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}to{opacity:1;-webkit-transform:none;transform:none;}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@-webkit-keyframes rollOut{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}@keyframes rollOut{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}50%{opacity:1;}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}50%{opacity:1;}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}@-webkit-keyframes zoomOut{from{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}to{opacity:0;}}@keyframes zoomOut{from{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}to{opacity:0;}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}@keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}@-webkit-keyframes c{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}/********************************
 *********************************
 BASE
 *********************************
 *********************************/hr.border-0{border:0;}.material-icons{font-size:1.5rem;}.small, small{color:#868e96;}.small.list-icon{font-size:18px;}.icon-muted{color:#d0d6df;}iframe{border:0;}input:focus,
select:focus,
textarea:focus,
button:focus,
.btn.active.focus,
.btn.active:focus,
.btn.focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus{outline:none;}img{max-width:100%;}h6{font-weight:700;}p{margin-bottom:1.4285714286em;}a{transition:all 0.2s ease-in-out;}.blockquote,
blockquote{padding:10px 20px;border:1px solid #eee;border-left:5px solid #4583b3;font-family:"Inter", sans-serif;font-size:1.1250000038rem;font-weight:300;}.blockquote small,
blockquote small{font-size:75%;font-weight:500;}.blockquote small:before, .blockquote footer:before, .blockquote small:before,
blockquote small:before,
blockquote footer:before,
blockquote small:before{content:"— ";}.blockquote.blockquote-reverse,
blockquote.blockquote-reverse{border:1px solid #eee;border-right:5px solid #4583b3;}dd{margin-bottom:5px;}.show-grid{margin:15px 0;}.show-grid [class^=col-]{padding-top:10px;padding-bottom:10px;border:1px solid rgba(120, 130, 140, 0.13);background-color:#f7fafc;}.fancy-list li{padding-top:0;padding-bottom:1em;}.fancy-list .list-icon{font-size:1.2857142857em;vertical-align:middle;}.heading-font-family{font-family:"Inter", sans-serif;}.content-font-family{font-family:var(--default-font-family);}.sub-heading-font-family{font-family:"Inter", sans-serif;}.wrapper{position:relative;}.text-inverse,
.text-inverse h1, .text-inverse h2, .text-inverse h3, .text-inverse h4, .text-inverse h5, .text-inverse h6,
.text-inverse .h1, .text-inverse .h2, .text-inverse .h3, .text-inverse .h4, .text-inverse .h5, .text-inverse .h6,
.text-inverse a, .text-inverse a:hover, .text-inverse .list-icon, .text-inverse small{color:white !important;}.text-inverse a:hover{text-decoration:underline;}/* Material Icons
========================*/.material-icons{position:relative;}.material-icons.md-18{font-size:1.125rem;}.material-icons.md-24{font-size:1.5rem;}.material-icons.md-36{font-size:2.25rem;}.material-icons.md-48{font-size:3rem;}.user-char-image{border-radius:100px;display:inline-block;text-align:center;position:relative;}.user-char-image i{position:absolute;top:50%;right:50%;transform:translateY(-50%) translateX(50%);font-style:normal;color:#fff;}/* Site Footer
========================*/.footer{bottom:0;color:#58666e;left:0;height:60px;line-height:60px;position:absolute;right:0;background:#fff;border-top:1px solid #ddd;}/* Thumbnail Image Sizes
========================*/figure{position:relative;}.thumb-xs img, .thumb-xs .user-char-image{width:40px;height:40px;}.thumb-sm img, .thumb-sm .user-char-image{width:60px;height:60px;}.thumb-md img, .thumb-md .user-char-image{width:120px;height:120px;}.thumb-lg img, .thumb-lg .user-char-image{width:180px;height:180px;}.thumb-xs img, .thumb-sm img, .thumb-md img, .thumb-lg img{height:auto;}/* User Status
========================*/[class*=user--]{position:relative;}[class*=user--]::after{width:0.9em;height:0.9em;display:block;position:absolute;bottom:0;left:0;border-radius:100px;content:"";border:1px solid #fff;}[class*=user--][class*=thumb-xs]::after{width:0.7em;height:0.7em;}[class*=user--][class*=thumb-sm]::after{left:2px;}[class*=user--][class*=thumb-md]::after{left:10px;bottom:10px;}[class*=user--][class*=thumb-lg]::after{left:20px;bottom:18px;}.user--online:after{background:#38d57a;}.user--away:after{background:#ffcc02;}.user--busy:after{background:#e6614f;}/* Waves Effect on Click
========================*/a.ripple,
.btn.ripple,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.ripple,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.ripple{position:relative;overflow:hidden;transform:translate3d(0, 0, 0);}a.ripple::after,
.btn.ripple::after,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.ripple::after,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.ripple::after{content:"";display:block !important;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;pointer-events:none;background-image:radial-gradient(circle, #000 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform 0.5s, opacity 1s;}a.ripple:active::after,
.btn.ripple:active::after,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.ripple:active::after,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.ripple:active::after{transform:scale(0, 0);opacity:0.1;transition:0s;}/* Pulse Effect
========================*/.pulse-status{display:block;width:0.5rem;height:0.5rem;border-radius:50%;background:#4583b3;cursor:pointer;box-shadow:0 0 0 rgba(204, 169, 44, 0.6);animation:pulse-status 1s infinite;position:absolute;top:50%;right:0;margin-top:-rem(10);margin-right:0.625rem;transform:translateY(-50%);}.pulse-status:hover{animation:none;}@-webkit-keyframes pulse-status{0%{box-shadow:0 0 0 0 rgba(204, 169, 44, 0.6);}70%{box-shadow:0 0 0 10px rgba(204, 169, 44, 0);}100%{box-shadow:0 0 0 0 rgba(204, 169, 44, 0);}}@keyframes pulse-status{0%{box-shadow:0 0 0 0 rgba(204, 169, 44, 0.6);}70%{box-shadow:0 0 0 10px rgba(204, 169, 44, 0);}100%{box-shadow:0 0 0 0 rgba(204, 169, 44, 0);}}/* Dropdown
========================*/.dropdown-toggle li a{line-height:1.57142857;}.dropdown-toggle .caret:before{content:"arrow_drop_down";font-family:"Material Icons";font-feature-settings:"liga";vertical-align:middle;font-size:16px;width:1em;}.dropdown-menu > .selected > a, .dropdown-menu > .selected > a:hover, .dropdown-menu > .selected > a:focus,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus{background:#4583b3;color:#fff;outline:none;}/********************************
*********************************
HELPER CLASSES
*********************************
*********************************//* Colors
========================*/.progress-bar-color-scheme,
.bg-color-scheme{background-color:#364859 !important;border-color:#364859 !important;color:#fff;font-weight:200 !important;}.bg-color-scheme-dark{background-color:rgb(34.7412587413, 46.3216783217, 57.2587412587);border-color:rgb(34.7412587413, 46.3216783217, 57.2587412587);}.bg-color-scheme-light{background-color:rgb(82.8881118881, 110.5174825175, 136.6118881119);border-color:rgb(82.8881118881, 110.5174825175, 136.6118881119);}.color-color-scheme,
.text-color-scheme{color:#364859 !important;}.border-color-color-scheme{border-color:#364859 !important;}.progress-bar-color-scheme-dark,
.bg-color-scheme-dark{background-color:#1E2832 !important;border-color:#1E2832 !important;color:#fff;font-weight:200 !important;}.bg-color-scheme-dark-dark{background-color:rgb(10.875, 14.5, 18.125);border-color:rgb(10.875, 14.5, 18.125);}.bg-color-scheme-dark-light{background-color:rgb(58.6875, 78.25, 97.8125);border-color:rgb(58.6875, 78.25, 97.8125);}.color-color-scheme-dark,
.text-color-scheme-dark{color:#1E2832 !important;}.border-color-color-scheme-dark{border-color:#1E2832 !important;}.progress-bar-content-color,
.bg-content-color{background-color:#555 !important;border-color:#555 !important;color:#fff;font-weight:200 !important;}.bg-content-color-dark{background-color:rgb(59.5, 59.5, 59.5);border-color:rgb(59.5, 59.5, 59.5);}.bg-content-color-light{background-color:rgb(123.25, 123.25, 123.25);border-color:rgb(123.25, 123.25, 123.25);}.color-content-color,
.text-content-color{color:#555 !important;}.border-color-content-color{border-color:#555 !important;}.progress-bar-content,
.bg-content{background-color:#555 !important;border-color:#555 !important;color:#fff;font-weight:200 !important;}.bg-content-dark{background-color:rgb(59.5, 59.5, 59.5);border-color:rgb(59.5, 59.5, 59.5);}.bg-content-light{background-color:rgb(123.25, 123.25, 123.25);border-color:rgb(123.25, 123.25, 123.25);}.color-content,
.text-content{color:#555 !important;}.border-color-content{border-color:#555 !important;}.progress-bar-primary,
.bg-primary{background-color:#4583b3 !important;border-color:#4583b3 !important;color:#fff;font-weight:200 !important;}.bg-primary-dark{background-color:rgb(54.810483871, 104.060483871, 142.189516129);border-color:rgb(54.810483871, 104.060483871, 142.189516129);}.bg-primary-light{background-color:rgb(121.1108870968, 167.4858870968, 203.3891129032);border-color:rgb(121.1108870968, 167.4858870968, 203.3891129032);}.color-primary,
.text-primary{color:#4583b3 !important;}.border-color-primary{border-color:#4583b3 !important;}.progress-bar-secondary,
.bg-secondary{background-color:#fff !important;border-color:#fff !important;color:#fff;font-weight:200 !important;}.bg-secondary-dark{background-color:rgb(229.5, 229.5, 229.5);border-color:rgb(229.5, 229.5, 229.5);}.bg-secondary-light{background-color:white;border-color:white;}.color-secondary,
.text-secondary{color:#fff !important;}.border-color-secondary{border-color:#fff !important;}.progress-bar-success,
.bg-success{background-color:#38d57a !important;border-color:#38d57a !important;color:#fff;font-weight:200 !important;}.bg-success-dark{background-color:rgb(37.9917012448, 180.0082987552, 97.6929460581);border-color:rgb(37.9917012448, 180.0082987552, 97.6929460581);}.bg-success-light{background-color:rgb(119.1680497925, 226.3319502075, 164.2178423237);border-color:rgb(119.1680497925, 226.3319502075, 164.2178423237);}.color-success,
.text-success{color:#38d57a !important;}.border-color-success{border-color:#38d57a !important;}.progress-bar-info,
.bg-info{background-color:#03a9f3 !important;border-color:#03a9f3 !important;color:#fff;font-weight:200 !important;}.bg-info-dark{background-color:rgb(2.3780487805, 133.9634146341, 192.6219512195);border-color:rgb(2.3780487805, 133.9634146341, 192.6219512195);}.bg-info-light{background-color:rgb(69.7865853659, 196.3109756098, 252.7134146341);border-color:rgb(69.7865853659, 196.3109756098, 252.7134146341);}.color-info,
.text-info{color:#03a9f3 !important;}.border-color-info{border-color:#03a9f3 !important;}.progress-bar-warning,
.bg-warning{background-color:#ffcc02 !important;border-color:#ffcc02 !important;color:#fff;font-weight:200 !important;}.bg-warning-dark{background-color:rgb(206, 164.4743083004, 0);border-color:rgb(206, 164.4743083004, 0);}.bg-warning-light{background-color:rgb(255, 219.4209486166, 78.5);border-color:rgb(255, 219.4209486166, 78.5);}.color-warning,
.text-warning{color:#ffcc02 !important;}.border-color-warning{border-color:#ffcc02 !important;}.progress-bar-danger,
.bg-danger{background-color:#e6614f !important;border-color:#e6614f !important;color:#fff;font-weight:200 !important;}.bg-danger-dark{background-color:rgb(223.6567164179, 56.9104477612, 34.3432835821);border-color:rgb(223.6567164179, 56.9104477612, 34.3432835821);}.bg-danger-light{background-color:rgb(239.5149253731, 157.1343283582, 145.9850746269);border-color:rgb(239.5149253731, 157.1343283582, 145.9850746269);}.color-danger,
.text-danger{color:#e6614f !important;}.border-color-danger{border-color:#e6614f !important;}.progress-bar-light,
.bg-light{background-color:#f8f9fa !important;border-color:#f8f9fa !important;color:#fff;font-weight:200 !important;}.bg-light-dark{background-color:rgb(218.25, 223.5, 228.75);border-color:rgb(218.25, 223.5, 228.75);}.bg-light-light{background-color:white;border-color:white;}.color-light,
.text-light{color:#f8f9fa !important;}.border-color-light{border-color:#f8f9fa !important;}.progress-bar-dark,
.bg-dark{background-color:#343a40 !important;border-color:#343a40 !important;color:#fff;font-weight:200 !important;}.bg-dark-dark{background-color:rgb(29.1379310345, 32.5, 35.8620689655);border-color:rgb(29.1379310345, 32.5, 35.8620689655);}.bg-dark-light{background-color:rgb(86.2931034483, 96.25, 106.2068965517);border-color:rgb(86.2931034483, 96.25, 106.2068965517);}.color-dark,
.text-dark{color:#343a40 !important;}.border-color-dark{border-color:#343a40 !important;}.badge-blue,
.progress-bar-blue,
.bg-blue{background-color:#4583b3 !important;border-color:#4583b3 !important;}.bg-blue-dark{background-color:rgb(54.810483871, 104.060483871, 142.189516129);border-color:rgb(54.810483871, 104.060483871, 142.189516129);}.bg-blue-light{background-color:rgb(121.1108870968, 167.4858870968, 203.3891129032);border-color:rgb(121.1108870968, 167.4858870968, 203.3891129032);}.color-blue,
.text-blue{color:#4583b3 !important;}.border-color-blue{border-color:#4583b3 !important;}.badge-indigo,
.progress-bar-indigo,
.bg-indigo{background-color:#6610f2 !important;border-color:#6610f2 !important;}.bg-indigo-dark{background-color:rgb(81.3214285714, 10.6785714286, 196.3214285714);border-color:rgb(81.3214285714, 10.6785714286, 196.3214285714);}.bg-indigo-light{background-color:rgb(148.4464285714, 88.5535714286, 245.9464285714);border-color:rgb(148.4464285714, 88.5535714286, 245.9464285714);}.color-indigo,
.text-indigo{color:#6610f2 !important;}.border-color-indigo{border-color:#6610f2 !important;}.badge-purple,
.progress-bar-purple,
.bg-purple{background-color:#6f42c1 !important;border-color:#6f42c1 !important;}.bg-purple-dark{background-color:rgb(88.6693227092, 51.3784860558, 156.6215139442);border-color:rgb(88.6693227092, 51.3784860558, 156.6215139442);}.bg-purple-light{background-color:rgb(154.8884462151, 123.6035856574, 211.8964143426);border-color:rgb(154.8884462151, 123.6035856574, 211.8964143426);}.color-purple,
.text-purple{color:#6f42c1 !important;}.border-color-purple{border-color:#6f42c1 !important;}.badge-pink,
.progress-bar-pink,
.bg-pink{background-color:#e83e8c !important;border-color:#e83e8c !important;}.bg-pink-dark{background-color:rgb(217.125, 25.875, 113.625);border-color:rgb(217.125, 25.875, 113.625);}.bg-pink-light{background-color:rgb(240.1458333333, 130.3541666667, 180.7291666667);border-color:rgb(240.1458333333, 130.3541666667, 180.7291666667);}.color-pink,
.text-pink{color:#e83e8c !important;}.border-color-pink{border-color:#e83e8c !important;}.badge-red,
.progress-bar-red,
.bg-red{background-color:#e6614f !important;border-color:#e6614f !important;}.bg-red-dark{background-color:rgb(223.6567164179, 56.9104477612, 34.3432835821);border-color:rgb(223.6567164179, 56.9104477612, 34.3432835821);}.bg-red-light{background-color:rgb(239.5149253731, 157.1343283582, 145.9850746269);border-color:rgb(239.5149253731, 157.1343283582, 145.9850746269);}.color-red,
.text-red{color:#e6614f !important;}.border-color-red{border-color:#e6614f !important;}.badge-orange,
.progress-bar-orange,
.bg-orange{background-color:#fb9678 !important;border-color:#fb9678 !important;}.bg-orange-dark{background-color:rgb(249.5323741007, 111.4748201439, 70.4676258993);border-color:rgb(249.5323741007, 111.4748201439, 70.4676258993);}.bg-orange-light{background-color:rgb(253.2014388489, 207.7877697842, 194.2985611511);border-color:rgb(253.2014388489, 207.7877697842, 194.2985611511);}.color-orange,
.text-orange{color:#fb9678 !important;}.border-color-orange{border-color:#fb9678 !important;}.badge-yellow,
.progress-bar-yellow,
.bg-yellow{background-color:#ffcc02 !important;border-color:#ffcc02 !important;}.bg-yellow-dark{background-color:rgb(206, 164.4743083004, 0);border-color:rgb(206, 164.4743083004, 0);}.bg-yellow-light{background-color:rgb(255, 219.4209486166, 78.5);border-color:rgb(255, 219.4209486166, 78.5);}.color-yellow,
.text-yellow{color:#ffcc02 !important;}.border-color-yellow{border-color:#ffcc02 !important;}.badge-green,
.progress-bar-green,
.bg-green{background-color:#38d57a !important;border-color:#38d57a !important;}.bg-green-dark{background-color:rgb(37.9917012448, 180.0082987552, 97.6929460581);border-color:rgb(37.9917012448, 180.0082987552, 97.6929460581);}.bg-green-light{background-color:rgb(119.1680497925, 226.3319502075, 164.2178423237);border-color:rgb(119.1680497925, 226.3319502075, 164.2178423237);}.color-green,
.text-green{color:#38d57a !important;}.border-color-green{border-color:#38d57a !important;}.badge-teal,
.progress-bar-teal,
.bg-teal{background-color:#20c997 !important;border-color:#20c997 !important;}.bg-teal-dark{background-color:rgb(24.9957081545, 157.0042918455, 117.9484978541);border-color:rgb(24.9957081545, 157.0042918455, 117.9484978541);}.bg-teal-light{background-color:rgb(82.0364806867, 227.4635193133, 184.4377682403);border-color:rgb(82.0364806867, 227.4635193133, 184.4377682403);}.color-teal,
.text-teal{color:#20c997 !important;}.border-color-teal{border-color:#20c997 !important;}.badge-cyan,
.progress-bar-cyan,
.bg-cyan{background-color:#03a9f3 !important;border-color:#03a9f3 !important;}.bg-cyan-dark{background-color:rgb(2.3780487805, 133.9634146341, 192.6219512195);border-color:rgb(2.3780487805, 133.9634146341, 192.6219512195);}.bg-cyan-light{background-color:rgb(69.7865853659, 196.3109756098, 252.7134146341);border-color:rgb(69.7865853659, 196.3109756098, 252.7134146341);}.color-cyan,
.text-cyan{color:#03a9f3 !important;}.border-color-cyan{border-color:#03a9f3 !important;}.badge-white,
.progress-bar-white,
.bg-white{background-color:#fff !important;border-color:#fff !important;}.bg-white-dark{background-color:rgb(229.5, 229.5, 229.5);border-color:rgb(229.5, 229.5, 229.5);}.bg-white-light{background-color:white;border-color:white;}.color-white,
.text-white{color:#fff !important;}.border-color-white{border-color:#fff !important;}.badge-gray,
.progress-bar-gray,
.bg-gray{background-color:#868e96 !important;border-color:#868e96 !important;}.bg-gray-dark{background-color:rgb(108.2522123894, 116.5, 124.7477876106);border-color:rgb(108.2522123894, 116.5, 124.7477876106);}.bg-gray-light{background-color:rgb(174.9579646018, 180.25, 185.5420353982);border-color:rgb(174.9579646018, 180.25, 185.5420353982);}.color-gray,
.text-gray{color:#868e96 !important;}.border-color-gray{border-color:#868e96 !important;}.badge-gray-dark,
.progress-bar-gray-dark,
.bg-gray-dark{background-color:#343a40 !important;border-color:#343a40 !important;}.bg-gray-dark-dark{background-color:rgb(29.1379310345, 32.5, 35.8620689655);border-color:rgb(29.1379310345, 32.5, 35.8620689655);}.bg-gray-dark-light{background-color:rgb(86.2931034483, 96.25, 106.2068965517);border-color:rgb(86.2931034483, 96.25, 106.2068965517);}.color-gray-dark,
.text-gray-dark{color:#343a40 !important;}.border-color-gray-dark{border-color:#343a40 !important;}.badge-violet,
.progress-bar-violet,
.bg-violet{background-color:#9c27b0 !important;border-color:#9c27b0 !important;}.bg-violet-dark{background-color:rgb(118.9953488372, 29.7488372093, 134.2511627907);border-color:rgb(118.9953488372, 29.7488372093, 134.2511627907);}.bg-violet-light{background-color:rgb(195.0395348837, 76.1348837209, 215.3651162791);border-color:rgb(195.0395348837, 76.1348837209, 215.3651162791);}.color-violet,
.text-violet{color:#9c27b0 !important;}.border-color-violet{border-color:#9c27b0 !important;}.badge-brown,
.progress-bar-brown,
.bg-brown{background-color:#795548 !important;border-color:#795548 !important;}.bg-brown-dark{background-color:rgb(89.0259067358, 62.5388601036, 52.9740932642);border-color:rgb(89.0259067358, 62.5388601036, 52.9740932642);}.bg-brown-light{background-color:rgb(165.2797927461, 120.4196891192, 104.2202072539);border-color:rgb(165.2797927461, 120.4196891192, 104.2202072539);}.color-brown,
.text-brown{color:#795548 !important;}.border-color-brown{border-color:#795548 !important;}.badge-light-gray,
.progress-bar-light-gray,
.bg-light-gray{background-color:#f9f9f9 !important;border-color:#f9f9f9 !important;}.bg-light-gray-dark{background-color:rgb(223.5, 223.5, 223.5);border-color:rgb(223.5, 223.5, 223.5);}.bg-light-gray-light{background-color:white;border-color:white;}.color-light-gray,
.text-light-gray{color:#f9f9f9 !important;}.border-color-light-gray{border-color:#f9f9f9 !important;}.badge-slate,
.progress-bar-slate,
.bg-slate{background-color:#607d8b !important;border-color:#607d8b !important;}.bg-slate-dark{background-color:rgb(75.1659574468, 97.8723404255, 108.8340425532);border-color:rgb(75.1659574468, 97.8723404255, 108.8340425532);}.bg-slate-light{background-color:rgb(137.5893617021, 162.085106383, 173.9106382979);border-color:rgb(137.5893617021, 162.085106383, 173.9106382979);}.color-slate,
.text-slate{color:#607d8b !important;}.border-color-slate{border-color:#607d8b !important;}.badge-facebook,
.progress-bar-facebook,
.bg-facebook{background-color:#3b5998 !important;border-color:#3b5998 !important;}.bg-facebook-dark{background-color:rgb(44.7393364929, 67.4881516588, 115.2606635071);border-color:rgb(44.7393364929, 67.4881516588, 115.2606635071);}.bg-facebook-light{background-color:rgb(94.7156398104, 126.3507109005, 192.7843601896);border-color:rgb(94.7156398104, 126.3507109005, 192.7843601896);}.color-facebook,
.text-facebook{color:#3b5998 !important;}.border-color-facebook{border-color:#3b5998 !important;}.badge-twitter,
.progress-bar-twitter,
.bg-twitter{background-color:#55acee !important;border-color:#55acee !important;}.bg-twitter-dark{background-color:rgb(38.6363636364, 149.3636363636, 233.3636363636);border-color:rgb(38.6363636364, 149.3636363636, 233.3636363636);}.bg-twitter-light{background-color:rgb(154.5454545455, 205.9545454545, 244.9545454545);border-color:rgb(154.5454545455, 205.9545454545, 244.9545454545);}.color-twitter,
.text-twitter{color:#55acee !important;}.border-color-twitter{border-color:#55acee !important;}.badge-googleplus,
.progress-bar-googleplus,
.bg-googleplus{background-color:#dd4b39 !important;border-color:#dd4b39 !important;}.bg-googleplus-dark{background-color:rgb(193.7327586207, 50.8793103448, 33.2672413793);border-color:rgb(193.7327586207, 50.8793103448, 33.2672413793);}.bg-googleplus-light{background-color:rgb(232.2112068966, 134.3534482759, 122.2887931034);border-color:rgb(232.2112068966, 134.3534482759, 122.2887931034);}.color-googleplus,
.text-googleplus{color:#dd4b39 !important;}.border-color-googleplus{border-color:#dd4b39 !important;}.badge-linkedin,
.progress-bar-linkedin,
.bg-linkedin{background-color:#007bb6 !important;border-color:#007bb6 !important;}.bg-linkedin-dark{background-color:rgb(0, 88.532967033, 131);border-color:rgb(0, 88.532967033, 131);}.bg-linkedin-light{background-color:rgb(3.5, 173.4697802198, 255);border-color:rgb(3.5, 173.4697802198, 255);}.color-linkedin,
.text-linkedin{color:#007bb6 !important;}.border-color-linkedin{border-color:#007bb6 !important;}.badge-instagram,
.progress-bar-instagram,
.bg-instagram{background-color:#3f729b !important;border-color:#3f729b !important;}.bg-instagram-dark{background-color:rgb(48.2614678899, 87.3302752294, 118.7385321101);border-color:rgb(48.2614678899, 87.3302752294, 118.7385321101);}.bg-instagram-light{background-color:rgb(101.7775229358, 152.1926605505, 192.7224770642);border-color:rgb(101.7775229358, 152.1926605505, 192.7224770642);}.color-instagram,
.text-instagram{color:#3f729b !important;}.border-color-instagram{border-color:#3f729b !important;}.badge-pinterest,
.progress-bar-pinterest,
.bg-pinterest{background-color:#cb2027 !important;border-color:#cb2027 !important;}.bg-pinterest-dark{background-color:rgb(158.9446808511, 25.0553191489, 30.5361702128);border-color:rgb(158.9446808511, 25.0553191489, 30.5361702128);}.bg-pinterest-light{background-color:rgb(227.970212766, 83.529787234, 89.4425531915);border-color:rgb(227.970212766, 83.529787234, 89.4425531915);}.color-pinterest,
.text-pinterest{color:#cb2027 !important;}.border-color-pinterest{border-color:#cb2027 !important;}.badge-dribbble,
.progress-bar-dribbble,
.bg-dribbble{background-color:#ea4c89 !important;border-color:#ea4c89 !important;}.bg-dribbble-dark{background-color:rgb(228.645, 30.355, 106.91);border-color:rgb(228.645, 30.355, 106.91);}.bg-dribbble-light{background-color:rgb(242.0325, 144.4675, 182.135);border-color:rgb(242.0325, 144.4675, 182.135);}.color-dribbble,
.text-dribbble{color:#ea4c89 !important;}.border-color-dribbble{border-color:#ea4c89 !important;}.badge-youtube,
.progress-bar-youtube,
.bg-youtube{background-color:#b00 !important;border-color:#b00 !important;}.bg-youtube-dark{background-color:#880000;border-color:#880000;}.bg-youtube-light{background-color:rgb(255, 8.5, 8.5);border-color:rgb(255, 8.5, 8.5);}.color-youtube,
.text-youtube{color:#b00 !important;}.border-color-youtube{border-color:#b00 !important;}/* Basic
========================*/.hidden{display:none;}.block{display:block;}.inline{display:inline;}.inline-block{display:inline-block;}.overflow-hidden{overflow:hidden;}.overflow-scroll{overflow:scroll;}.overflow-auto{overflow:auto;}.pre{white-space:pre;}.nowrap{white-space:nowrap;}.resize-none{resize:none;}.resize-vertical{resize:vertical;}.resize-horizontal{resize:horizontal;}.cursor-pointer{cursor:pointer;}.no-pointer-events{pointer-events:none;}.border-0{border:0;}.vertical-middle{vertical-align:middle !important;}.disabled{opacity:0.5;cursor:not-allowed;pointer-events:none;}.fullscreen{min-height:100vh;min-width:100%;}.scroll-horizontal{overflow-x:scroll;overflow-y:hidden;}.scroll-vertical{overflow-x:hidden;overflow-y:scroll;}.no-scrollbar::-webkit-scrollbar{width:0;height:0;background:transparent;}/* Position
========================*/.pos-static{position:static;}.pos-fixed{position:fixed;}.pos-relative{position:relative;}.pos-absolute, .pos-0{position:absolute;}.pos-top, .pos-0{top:0;}.pos-right, .pos-0{right:0;}.pos-bottom, .pos-0{bottom:0;}.pos-left, .pos-0{left:0;}.horizontal-center{position:absolute;left:50%;transform:translateX(-50%);}.vertical-center{position:absolute;top:50%;transform:translateY(-50%);}.absolute-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}/* Opacity
=========================*/.opacity-0{opacity:0;}.opacity-01{opacity:0.1;}.opacity-02{opacity:0.2;}.opacity-03{opacity:0.3;}.opacity-04{opacity:0.4;}.opacity-05{opacity:0.5;}.opacity-06{opacity:0.6;}.opacity-07{opacity:0.7;}.opacity-08{opacity:0.8;}.opacity-09{opacity:0.9;}.opacity-1{opacity:1;}/* Width
=========================*/.width-100{width:100%;}.width-80{width:80%;}.width-75{width:75%;}.width-67{width:66.6666666667%;}.width-50{width:50%;}.width-33{width:33.3333333333%;}.width-25{width:25%;}.width-20{width:20%;}/* Font Weight
========================*/.flex-1{flex:1;}.flex-2{flex:1;}.flex-3{flex:1;}.flex-4{flex:1;}.flex-5{flex:1;}.flex-6{flex:1;}.flex-7{flex:1;}.flex-8{flex:1;}.flex-9{flex:1;}/* Font Weight
========================*/.fw-100{font-weight:100;}.fw-200{font-weight:200;}.fw-300{font-weight:300;}.fw-400{font-weight:400;}.fw-500{font-weight:500;}.fw-600{font-weight:600;}.fw-700{font-weight:700;}.fw-800{font-weight:800;}.fw-900{font-weight:900;}.fw-normal{font-weight:normal;}.italic{font-style:italic;}/* Font Size
========================*/.fs-10{font-size:0.625rem !important;}.fs-11{font-size:0.6875rem !important;}.fs-12{font-size:0.75rem !important;}.fs-13{font-size:0.8125rem !important;}.fs-14{font-size:0.875rem !important;}.fs-15{font-size:0.9375rem !important;}.fs-16{font-size:1rem !important;}.fs-18{font-size:1.125rem !important;}.fs-20{font-size:1.25rem !important;}.fs-22{font-size:1.375rem !important;}.fs-24{font-size:1.5rem !important;}.fs-26{font-size:1.625rem !important;}.fs-28{font-size:1.75rem !important;}.fs-30{font-size:1.875rem !important;}.fs-32{font-size:2rem !important;}.fs-34{font-size:2.125rem !important;}.fs-36{font-size:2.25rem !important;}.fs-38{font-size:2.375rem !important;}.fs-40{font-size:2.5rem !important;}.fs-42{font-size:2.625rem !important;}.fs-44{font-size:2.75rem !important;}.fs-46{font-size:2.875rem !important;}.fs-48{font-size:3rem !important;}.fs-50{font-size:3.125rem !important;}/* Line Height
========================*/.lh-10{line-height:1;}.lh-11{line-height:1.1;}.lh-12{line-height:1.2;}.lh-13{line-height:1.3;}.lh-14{line-height:1.4;}.lh-15{line-height:1.5;}.lh-16{line-height:1.6;}.lh-17{line-height:1.7;}.lh-18{line-height:1.8;}.lh-19{line-height:1.9;}.lh-20{line-height:2;}.lh-21{line-height:2.1;}.lh-22{line-height:2.2;}.lh-23{line-height:2.3;}.lh-24{line-height:2.4;}.lh-25{line-height:2.5;}.lh-26{line-height:2.6;}.lh-27{line-height:2.7;}.lh-28{line-height:2.8;}.lh-29{line-height:2.9;}.lh-30{line-height:3;}/* Text Indent 
========================*/.text-indent-full{text-indent:-9999px;}/* Border Radius
=========================*/.radius-0{border-radius:0;}.radius-full{border-radius:100%;}.radius-2{border-radius:2px;}.radius-3{border-radius:3px;}.radius-4{border-radius:4px;}.radius-5{border-radius:5px;}.radius-6{border-radius:6px;}.radius-7{border-radius:7px;}.radius-8{border-radius:8px;}.radius-9{border-radius:9px;}.radius-10{border-radius:10px;}.radius-11{border-radius:11px;}.radius-12{border-radius:12px;}.radius-13{border-radius:13px;}.radius-14{border-radius:14px;}.radius-15{border-radius:15px;}.radius-16{border-radius:16px;}.radius-17{border-radius:17px;}.radius-18{border-radius:18px;}.radius-19{border-radius:19px;}.radius-20{border-radius:20px;}/* Padding & Margin
=========================*/.padded-reverse{margin:0 -20px;}.mr-lr-auto{margin-left:auto;margin-right:auto;}.pd-t-0,
.pd-tb-0{padding-top:0rem !important;}.pd-b-0,
.pd-tb-0{padding-bottom:0rem !important;}.pd-0{padding:0rem !important;}.mr-t-0,
.mr-tb-0{margin-top:0rem !important;}.mr-b-0,
.mr-tb-0{margin-bottom:0rem !important;}.mr-0{margin:0rem !important;}.pd-t-5,
.pd-tb-5{padding-top:0.3125rem !important;}.pd-b-5,
.pd-tb-5{padding-bottom:0.3125rem !important;}.pd-5{padding:0.3125rem !important;}.mr-t-5,
.mr-tb-5{margin-top:0.3125rem !important;}.mr-b-5,
.mr-tb-5{margin-bottom:0.3125rem !important;}.mr-5{margin:0.3125rem !important;}.pd-t-10,
.pd-tb-10{padding-top:0.625rem !important;}.pd-b-10,
.pd-tb-10{padding-bottom:0.625rem !important;}.pd-10{padding:0.625rem !important;}.mr-t-10,
.mr-tb-10{margin-top:0.625rem !important;}.mr-b-10,
.mr-tb-10{margin-bottom:0.625rem !important;}.mr-10{margin:0.625rem !important;}.pd-t-20,
.pd-tb-20{padding-top:1.25rem !important;}.pd-b-20,
.pd-tb-20{padding-bottom:1.25rem !important;}.pd-20{padding:1.25rem !important;}.mr-t-20,
.mr-tb-20{margin-top:1.25rem !important;}.mr-b-20,
.mr-tb-20{margin-bottom:1.25rem !important;}.mr-20{margin:1.25rem !important;}.pd-t-30,
.pd-tb-30{padding-top:1.875rem !important;}.pd-b-30,
.pd-tb-30{padding-bottom:1.875rem !important;}.pd-30{padding:1.875rem !important;}.mr-t-30,
.mr-tb-30{margin-top:1.875rem !important;}.mr-b-30,
.mr-tb-30{margin-bottom:1.875rem !important;}.mr-30{margin:1.875rem !important;}.pd-t-40,
.pd-tb-40{padding-top:2.5rem !important;}.pd-b-40,
.pd-tb-40{padding-bottom:2.5rem !important;}.pd-40{padding:2.5rem !important;}.mr-t-40,
.mr-tb-40{margin-top:2.5rem !important;}.mr-b-40,
.mr-tb-40{margin-bottom:2.5rem !important;}.mr-40{margin:2.5rem !important;}.pd-t-50,
.pd-tb-50{padding-top:3.125rem !important;}.pd-b-50,
.pd-tb-50{padding-bottom:3.125rem !important;}.pd-50{padding:3.125rem !important;}.mr-t-50,
.mr-tb-50{margin-top:3.125rem !important;}.mr-b-50,
.mr-tb-50{margin-bottom:3.125rem !important;}.mr-50{margin:3.125rem !important;}.pd-t-60,
.pd-tb-60{padding-top:3.75rem !important;}.pd-b-60,
.pd-tb-60{padding-bottom:3.75rem !important;}.pd-60{padding:3.75rem !important;}.mr-t-60,
.mr-tb-60{margin-top:3.75rem !important;}.mr-b-60,
.mr-tb-60{margin-bottom:3.75rem !important;}.mr-60{margin:3.75rem !important;}.pd-t-70,
.pd-tb-70{padding-top:4.375rem !important;}.pd-b-70,
.pd-tb-70{padding-bottom:4.375rem !important;}.pd-70{padding:4.375rem !important;}.mr-t-70,
.mr-tb-70{margin-top:4.375rem !important;}.mr-b-70,
.mr-tb-70{margin-bottom:4.375rem !important;}.mr-70{margin:4.375rem !important;}.pd-t-80,
.pd-tb-80{padding-top:5rem !important;}.pd-b-80,
.pd-tb-80{padding-bottom:5rem !important;}.pd-80{padding:5rem !important;}.mr-t-80,
.mr-tb-80{margin-top:5rem !important;}.mr-b-80,
.mr-tb-80{margin-bottom:5rem !important;}.mr-80{margin:5rem !important;}.pd-t-90,
.pd-tb-90{padding-top:5.625rem !important;}.pd-b-90,
.pd-tb-90{padding-bottom:5.625rem !important;}.pd-90{padding:5.625rem !important;}.mr-t-90,
.mr-tb-90{margin-top:5.625rem !important;}.mr-b-90,
.mr-tb-90{margin-bottom:5.625rem !important;}.mr-90{margin:5.625rem !important;}.pd-t-100,
.pd-tb-100{padding-top:6.25rem !important;}.pd-b-100,
.pd-tb-100{padding-bottom:6.25rem !important;}.pd-100{padding:6.25rem !important;}.mr-t-100,
.mr-tb-100{margin-top:6.25rem !important;}.mr-b-100,
.mr-tb-100{margin-bottom:6.25rem !important;}.mr-100{margin:6.25rem !important;}.pd-l-0,
.pd-lr-0{padding-left:0rem !important;}.pd-r-0,
.pd-lr-0{padding-right:0rem !important;}.mr-l-0,
.mr-lr-0{margin-left:0rem !important;}.mr-r-0,
.mr-lr-0{margin-right:0rem !important;}.pd-l-5,
.pd-lr-5{padding-left:0.3125rem !important;}.pd-r-5,
.pd-lr-5{padding-right:0.3125rem !important;}.mr-l-5,
.mr-lr-5{margin-left:0.3125rem !important;}.mr-r-5,
.mr-lr-5{margin-right:0.3125rem !important;}.pd-l-10,
.pd-lr-10{padding-left:0.625rem !important;}.pd-r-10,
.pd-lr-10{padding-right:0.625rem !important;}.mr-l-10,
.mr-lr-10{margin-left:0.625rem !important;}.mr-r-10,
.mr-lr-10{margin-right:0.625rem !important;}.pd-l-15,
.pd-lr-15{padding-left:0.9375rem !important;}.pd-r-15,
.pd-lr-15{padding-right:0.9375rem !important;}.mr-l-15,
.mr-lr-15{margin-left:0.9375rem !important;}.mr-r-15,
.mr-lr-15{margin-right:0.9375rem !important;}.pd-l-20,
.pd-lr-20{padding-left:1.25rem !important;}.pd-r-20,
.pd-lr-20{padding-right:1.25rem !important;}.mr-l-20,
.mr-lr-20{margin-left:1.25rem !important;}.mr-r-20,
.mr-lr-20{margin-right:1.25rem !important;}.pd-l-30,
.pd-lr-30{padding-left:1.875rem !important;}.pd-r-30,
.pd-lr-30{padding-right:1.875rem !important;}.mr-l-30,
.mr-lr-30{margin-left:1.875rem !important;}.mr-r-30,
.mr-lr-30{margin-right:1.875rem !important;}.pd-l-40,
.pd-lr-40{padding-left:2.5rem !important;}.pd-r-40,
.pd-lr-40{padding-right:2.5rem !important;}.mr-l-40,
.mr-lr-40{margin-left:2.5rem !important;}.mr-r-40,
.mr-lr-40{margin-right:2.5rem !important;}.pd-l-50,
.pd-lr-50{padding-left:3.125rem !important;}.pd-r-50,
.pd-lr-50{padding-right:3.125rem !important;}.mr-l-50,
.mr-lr-50{margin-left:3.125rem !important;}.mr-r-50,
.mr-lr-50{margin-right:3.125rem !important;}/********************************
*********************************
Content Area
*********************************
*********************************/.widget-bg{border:0 !important;}.jqstooltip{box-sizing:content-box;}.img-thumbnail{background:#fff;}.dropdown-toggle::after{display:none;}ul.wysihtml5-toolbar{display:flex;flex-wrap:wrap;}.wysihtml5-toolbar .dropdown .dropdown-menu{box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);}.wysihtml5-toolbar .dropdown .dropdown-menu li a{display:block;width:100%;padding:0.3571428571em 1.42857em;color:#888;}.wysihtml5-toolbar .dropdown .dropdown-menu li a:hover, .wysihtml5-toolbar .dropdown .dropdown-menu li a:focus{color:#514d6a;background:#f7fafc;}.wysihtml5-toolbar .btn-default:active{color:#555;background-color:#d6dadf;border-color:#d6dadf;}.wysihtml5-toolbar .btn, .wysihtml5-toolbar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button, .wysihtml5-toolbar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button{cursor:pointer;}.wysihtml5-toolbar .btn span::before, .wysihtml5-toolbar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button span::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button span::before, .wysihtml5-toolbar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button span::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button span::before, .wysihtml5-toolbar .btn span::after, .wysihtml5-toolbar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button span::after, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button span::after, .wysihtml5-toolbar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button span::after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button span::after{font-family:"FontAwesome";line-height:1;font-style:normal;font-size:1.2em;font-weight:300;display:inline;vertical-align:middle;}.wysihtml5-toolbar .btn .glyphicon-font::before, .wysihtml5-toolbar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-font::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button .glyphicon-font::before, .wysihtml5-toolbar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-font::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button .glyphicon-font::before{content:"\f031";vertical-align:baseline;}.wysihtml5-toolbar .btn .glyphicon-quote::before, .wysihtml5-toolbar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-quote::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button .glyphicon-quote::before, .wysihtml5-toolbar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-quote::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button .glyphicon-quote::before{display:none;}.wysihtml5-toolbar .btn .glyphicon-quote::after, .wysihtml5-toolbar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-quote::after, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button .glyphicon-quote::after, .wysihtml5-toolbar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-quote::after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button .glyphicon-quote::after{content:"\f10d";}.wysihtml5-toolbar .btn .glyphicon-list::before, .wysihtml5-toolbar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-list::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button .glyphicon-list::before, .wysihtml5-toolbar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-list::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button .glyphicon-list::before{content:"\f03a";}.wysihtml5-toolbar .btn .glyphicon-th-list::before, .wysihtml5-toolbar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-th-list::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button .glyphicon-th-list::before, .wysihtml5-toolbar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-th-list::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button .glyphicon-th-list::before{content:"\f00b";}.wysihtml5-toolbar .btn .glyphicon-indent-right::before, .wysihtml5-toolbar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-indent-right::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button .glyphicon-indent-right::before, .wysihtml5-toolbar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-indent-right::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button .glyphicon-indent-right::before{content:"\f03b";}.wysihtml5-toolbar .btn .glyphicon-indent-left::before, .wysihtml5-toolbar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-indent-left::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button .glyphicon-indent-left::before, .wysihtml5-toolbar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-indent-left::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button .glyphicon-indent-left::before{content:"\f03c";}.wysihtml5-toolbar .btn .glyphicon-share::before, .wysihtml5-toolbar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-share::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button .glyphicon-share::before, .wysihtml5-toolbar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-share::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button .glyphicon-share::before{content:"\f045";}.wysihtml5-toolbar .btn .glyphicon-picture::before, .wysihtml5-toolbar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-picture::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button .glyphicon-picture::before, .wysihtml5-toolbar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-picture::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .wysihtml5-toolbar button .glyphicon-picture::before{content:"\f03e";}.search-results .col-md-3 h5{letter-spacing:0.2rem;opacity:0.8;}/* Bootstrap UI
========================*/.badge.up, .up.label{position:absolute;top:0.625rem;right:0.25rem;}.badge-sm{font-size:0.6875rem;padding:0.125rem 0.3125rem;}.badge-border{background:transparent !important;border-width:2px;border-style:solid;padding:0.1875rem 0.375rem;border-radius:200px;color:#364859;font-weight:700;}.badge-border.bg-color-scheme{color:#364859;}.badge-border.bg-primary{color:#4583b3;}.badge-border.bg-danger{color:#e6614f;}.badge-border.bg-warning{color:#ffcc02;}.badge-border.bg-success{color:#38d57a;}.badge-border.bg-info{color:#03a9f3;}.badge-border.bg-facebook{color:#3b5998;}.badge-border.bg-twitter{color:#55acee;}.badge-border.bg-googleplus{color:#dd4b39;}.badge-border.bg-linkedin{color:#007bb6;}.badge-border.bg-instagram{color:#3f729b;}.badge-border.bg-pinterest{color:#cb2027;}.badge-border.bg-dribbble{color:#ea4c89;}.badge-border.bg-youtube{color:#b00;}.badge-border.badge-border-inverted{color:#fff;}/* Basic Icons Styles
========================*/.icons-page .main-wrapper .material-icons{font-size:3.4285714286em;}.icons-page .main-wrapper .fa{font-size:2.5714285714em;}.icons-page .main-wrapper .col-md-2,
.icons-page .main-wrapper .col-md-3{cursor:pointer;opacity:0.7;margin:1.4285714286em 0;}.icons-page .main-wrapper .col-md-2:hover,
.icons-page .main-wrapper .col-md-3:hover{opacity:1;}.icons-page .main-wrapper .social-icons{font-size:4.2857142857em;}.icons-page .main-wrapper .wi{font-size:2.8571428571em;}.list-icon.pull-left{margin-right:0.4375rem;}.list-icon.pull-right{margin-left:0.3125rem;}/* Page Title Area
========================*/.page-title{height:4.4285714286em;line-height:4.4285714286em;margin:0 -1.7857142857em;padding:0 1.7857142857em;border-bottom:0 !important;position:relative;background:white;display:flex;flex-wrap:nowrap;}.page-title .page-title-left{flex:1;}.header-light .page-title, .sidebar-horizontal .page-title{background:transparent;}.page-title h5{line-height:3.3888888889em;display:inline-block;white-space:nowrap;}.page-title p{display:inline-block;}.page-title .text-muted, .page-title .sd-file-browser .browser-list .entity .title .inner-title .entity-meta ul, .sd-file-browser .browser-list .entity .title .inner-title .entity-meta .page-title ul{font-size:0.8571428571em;}.page-title ol{line-height:4.4285714286em;margin:0;padding:0;background:transparent;display:inline-block;}/* Breadcrumbs */.breadcrumb{font-family:"Inter", sans-serif;font-weight:300;}.breadcrumb .breadcrumb-item + .breadcrumb-item::before{opacity:0.3;}.breadcrumb a{color:#888;}.breadcrumb a:hover{color:#000;}.breadcrumb > .active{color:#364859;}/* Widget Boxes
========================*/.widget-holder{margin-bottom:1px;}.widget-holder.widget-full-content .widget-body{margin-left:-1.4285714286em;margin-right:-1.4285714286em;}.widget-holder.widget-no-padding .widget-bg{padding:0;}.widget-holder.widget-full-height{display:flex;}.widget-holder.widget-full-height .widget-bg{flex:1;width:100%;}@media (max-width: 575px){.widget-holder{padding:0;}}.dashboard-widget-holder{margin-bottom:1px;}.dashboard-widget-holder.widget-full-content .widget-body{margin-left:-1.4285714286em;margin-right:-1.4285714286em;}.dashboard-widget-holder.widget-no-padding .widget-bg{padding:0;}.dashboard-widget-holder.widget-full-height{display:flex;}.dashboard-widget-holder.widget-full-height .widget-bg{flex:1;width:100%;}@media (max-width: 575px){.dashboard-widget-holder{padding:0;}}.widget-bg{padding:1.4285714286em;background:#fff;border:1px solid transparent;max-width:100%;border-radius:7px !important;}.widget-heading + .widget-bg{border-top:0;}.box-title,
.widget-heading h5{max-width:100%;word-wrap:break-word;text-transform:uppercase;line-height:2em;margin:0.3333333333em 0 0.3333333333em;font-weight:700;font-size:1.0714285714em;letter-spacing:0.03em;}.box-title small,
.widget-heading h5 small{font-weight:400;text-transform:none;}.widget-heading::after{display:block;clear:both;content:"";}.widget-heading{padding:1.4285714286em;}.widget-heading h5{float:left;margin:0;}.widget-bg .widget-heading{margin:-1.0714285714em -1.5em 0 -1.5em;padding:1.4285714286em 1.5em 1.0714285714em 1.5em;}.widget-bg .widget-heading[class*=bg-]{padding-bottom:1.25rem;margin-top:-1.3125rem;}.widget-heading[class*=bg-] + .widget-body{padding-top:1.25rem;}.widget-actions{margin:0.3571428571em 0 0;float:right;}.widget-actions > li{display:inline-block;}.widget-actions > li > a{color:#333;}.widget-actions > li > a .list-icon{position:relative;top:-0.125rem;}.widget-actions .list-icon{vertical-align:middle;font-size:1.3846153846em;}.widget-actions .dropdown-menu{left:auto;right:0;padding-top:0.7142857143em;}@media (min-width: 768px) and (max-width: 1023px){.widget-actions{float:left;}}/* Full Width BG Pages
========================*/.body-bg-full{background-position:center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;height:100%;overflow:hidden;}.body-bg-full .wrapper,
.body-bg-full #app{margin:0;display:table;width:100%;height:100%;}.body-bg-full .content-wrapper{padding:1.7142857143em;display:table-cell;text-align:center;vertical-align:middle;min-height:auto;width:25rem;}.body-bg-full .main-wrapper{background:transparent;}.error-page .page-title,
.profile-page .page-title{height:auto;margin:0;padding:0;background:transparent;border:0;}.profile-page{overflow:visible;}.profile-page .navbar-header{float:none;width:auto;}.profile-page .login-left-inner{max-width:37.1428571429em;margin-left:4.2857142857em;padding-bottom:1.4285714286em;position:fixed;bottom:0;left:0;}.profile-page .login-left-inner p small{font-size:1em;font-weight:300;line-height:2em;}.profile-page .login-links{margin-top:2.5em;font-size:1.1428571429em;font-weight:300;opacity:0.8;}.profile-page .login-right{padding:2.8571428571em 4.2857142857em;min-height:100vh;height:100%;background:white;position:relative;}.profile-page .login-right .checkbox{padding-top:0;}.profile-page .login-center{padding:1.4285714286em 4.2857142857em;background:white;margin-top:1.4285714286em;margin-bottom:1.4285714286em;border-radius:5px;position:relative;}.profile-page .login-center .checkbox{padding-top:0;}.profile-page .login-center-mini{margin-top:5.7142857143em;}.error-page h1{font-size:9.375rem;text-shadow:4px 4px 0 #e6e6e6, 6px 6px 0 #383e5d;margin:0 0 0.1333333333em;color:#514d6a;letter-spacing:-0.0066666667em;}.error-page h4{color:#514d6a;letter-spacing:-0.0416666667em;}/* Search Results Page
========================*/.search-listing > li{border-bottom:1px solid #eee;padding:0.7142857143em 0;}.search-listing img{width:10.7142857143em;}.search-listing h5{font-weight:300;margin-bottom:0.2777777778em;}.search-listing h5 a{color:#03a9f3;}.search-listing h5 a:hover{text-decoration:underline;}.search-listing .media-body h5{margin-top:0.2777777778em;}.search-listing p{margin-top:0.3571428571em;}/* Notifications /  Alerts
========================*/.alert{position:relative;}.alert .close{color:inherit;opacity:0.7;}.alert .close:focus, .alert .close:hover{color:#000;opacity:0.9;}.alert-icon{padding-left:3.5714285714em;}.alert-icon i{position:absolute;left:0;height:2.0833333333em;width:2.0833333333em;text-align:center;top:0;line-height:2.0833333333em;}/* Sweet Alerts */.swal2-modal .btn, .swal2-modal .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .swal2-modal button, .swal2-modal .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .swal2-modal button{min-width:8.3333333333em;border-radius:3px;margin:0.5555555556em 0.2777777778em 0;border:none !important;padding:0.2777777778em 1.1111111111em;font-size:1.2857142857em;}/* Toastr */body .jq-toast-single{border-radius:0;background-color:#313a46;font-family:var(--default-font-family);font-size:0.9285714286em;line-height:1.6923076923em;}body .jq-toast-single h2{font-family:"Inter", sans-serif;font-size:1.0769230769em;font-weight:700;}body .jq-toast-heading{font-family:"Inter", sans-serif;}body .jq-icon-info{background-color:#03a9f3;color:#fff;}body .jq-icon-success{background-color:#38d57a;color:#fff;}body .jq-icon-error{background-color:#e6614f;color:#fff;}body .jq-icon-warning{background-color:#ffcc02;color:#fff;}body .close-jq-toast-single{background:#313a46;color:#fff;border-radius:50%;height:1.6em;width:1.6em;line-height:1.6em;text-align:center;top:-0.6em;right:-0.6em;font-size:1.5384615385em;}body .close-jq-toast-single:hover{background:#666;}/* Progress Bars
========================*/.progress{-webkit-box-shadow:none !important;box-shadow:none !important;background-color:rgba(120, 130, 140, 0.13);height:0.3333333333em;border-radius:0;margin-bottom:1.5em !important;overflow:hidden;}.progress-files-quota{-webkit-box-shadow:none !important;box-shadow:none !important;background-color:rgba(120, 130, 140, 0.13);height:0.3333333333em;border-radius:0;margin-bottom:0.5em;overflow:hidden;}.progress-bar{box-shadow:none;font-size:0.6666666667em;font-weight:600;line-height:1.5em;}.progress-vertical,
.progress-vertical-top{min-height:20.8333333333em;height:20.8333333333em;width:0.3333333333em;position:relative;display:inline-block;margin-bottom:0;margin-right:1.6666666667em;}.progress-vertical .progress-bar,
.progress-vertical-top .progress-bar{width:100%;position:absolute;bottom:0;}.progress-vertical.progress-sm,
.progress-vertical-top.progress-sm{margin:0;margin-right:1.25rem;width:0.5rem;}.progress-vertical.progress-md,
.progress-vertical-top.progress-md{width:0.9375rem;}.progress-vertical.progress-lg,
.progress-vertical-top.progress-lg{width:1.25rem;}.progress-vertical-top .progress-bar{bottom:auto;}.progress-sm{height:0.5rem !important;}.progress-sm .progress-bar{font-size:0.5rem;line-height:0.5rem;}.progress-md{height:0.9375rem !important;}.progress-md .progress-bar{font-size:0.6875rem;line-height:0.9375rem;}.progress-lg{height:1.25rem !important;}.progress-lg .progress-bar{font-size:0.75rem;line-height:1.25rem;}/* Other Plugin Overrides
========================*/.main-wrapper .dropify-wrapper, .main-wrapper .dropify-wrapper .dropify-preview{padding-top:0;padding-bottom:0;}/********************************
*********************************
BASIC
*********************************
*********************************//* Colors
========================*/.dropdown-menu .dropdown-item strong,
.dropdown-menu .dropdown-header{font-size:0.875rem;font-weight:700;color:#1E2832;}.dropdown-menu .dropdown-item .badge, .dropdown-menu .dropdown-item .label{position:relative;top:-0.125rem;font-size:0.9em;}.dropdown-card{width:18.75rem;background:#fff;padding:2.1428571429em 1.7857142857em 0.7142857143em;}.dropdown-card.dropdown-card-wide{min-width:auto;width:30rem;max-width:100vw;}.dropdown-card .card{border:0;box-shadow:none;background:none;}.dropdown-card .card-header{padding:0;font-size:1.1428571429em;border:none;font-family:"Inter", sans-serif;color:#333;margin-bottom:0.3125em;font-weight:700;background:none;}.dropdown-card-dark{background:#1E2832;border-color:transparent;}.dropdown-card-dark .card{background:#1E2832;}.dropdown-card-dark .card-heading-extra{border-color:#777;border-color:rgba(255, 255, 255, 0.1);}.dropdown-card-dark [class*=user--]::after{border-color:transparent !important;}.dropdown-card-dark .card-header{color:#fff;}.dropdown-card-dark .dropdown-list-group li{border-color:#777;border-color:rgba(255, 255, 255, 0.1);}.dropdown-card-dark .dropdown-list-group li small{opacity:0.8;}.dropdown-card-dark .dropdown-list-group li a .media-heading{color:#364859;}.dropdown-card-dark .dropdown-list-group li a:hover .media-content{color:#fff;}.dropdown-card-dark .dropdown-list-group li .media-content{transition:color 250ms;color:#afb2ba;font-weight:300;}.dropdown-card-dark .dropdown-list-group li .pull-left::before{background:#3D5062;}.dropdown-card-dark .dropdown-list-group li .list-icon{background:rgba(0, 0, 0, 0.1);color:#364859;}.card-heading-extra{border-bottom:1px solid #ddd;padding-bottom:2.7272727273em;margin-bottom:2.7272727273em;text-transform:uppercase;font-size:0.7857142857em;}.card-heading-extra h3{margin:0;text-transform:none;}.card-heading-extra a{color:#fff;}.card-heading-extra a:hover,
.card-heading-extra a .list-icon{text-decoration:none;color:#E22B2B;}.card-heading-extra .list-icon{font-size:1.125rem;top:-0.0625rem;position:relative;margin:0 0.3125rem;}.card-heading-extra [class*=user--]{padding-left:1.25rem;}.card-heading-extra [class*=user--]::after{position:absolute;top:0.125rem;left:0;}/********************************
*********************************
MEDIA QUERIES
*********************************
*********************************//* Right Sidebar
========================*/.scrollbar-enabled{position:relative;}.sidebar-dark .site-sidebar .ps-scrollbar-y-rail,
.sidebar-dark .site-sidebar .ps-scrollbar-x,
.right-sidebar-dark .right-sidebar .ps-scrollbar-y-rail,
.right-sidebar-dark .right-sidebar .ps-scrollbar-x{background:transparent !important;}.sidebar-dark .site-sidebar .ps-scrollbar-y,
.right-sidebar-dark .right-sidebar .ps-scrollbar-y{background:rgb(220, 220, 220) !important;right:0 !important;width:0.3125rem !important;}.right-sidebar{position:fixed;right:0;top:5.625rem;width:14.375rem;background:#fff;height:calc(100vh - 5.625rem);border-left:1px solid #ddd;transform:translateX(100%);padding:1.0714285714em;z-index:9;}.right-sidebar-expand .right-sidebar{transform:translateY(0);}@media (min-width: 768px) and (max-width: 1023px){.right-sidebar .right-sidebar{width:100%;height:auto;}}.sidebar-chat-info{color:#888;font-size:0.9285714286em;}/* Sidebar Chat
========================*/.sidebar-chat{z-index:9999999;}.sidebar-chat .list-group-item{background:none;border:0;padding-top:0.7142857143em;padding-right:1.5em;padding-bottom:0.7142857143em;overflow:hidden;color:#555;}.sidebar-chat .list-group-item:hover, .sidebar-chat .list-group-item.chat-active, .sidebar-chat .list-group-item.active, .sidebar-chat .list-group-item.active:focus, .sidebar-chat .list-group-item.active:hover{background:#f7fafc;color:#555;z-index:auto;}.sidebar-chat .list-group-item img{margin-right:0.7142857143em;border-radius:100px;position:absolute;top:50%;left:1.0714285714em;transform:translateY(-50%);}.sidebar-chat .list-group-item span{overflow:hidden;padding-left:2.8125rem;line-height:1em;display:inline-block;position:relative;}.sidebar-chat .list-group-item .name{font-size:0.9285714286em;font-family:"Inter", sans-serif;top:0.1538461538em;margin-bottom:0.7692307692em;margin-top:0.3076923077em;}.sidebar-chat .list-group-item .username{opacity:0.7;font-size:0.8571428571em;top:-0.0833333333em;margin-bottom:0.4166666667em;}.sidebar-chat .list-group-item:first-child{border-radius:0;}.sidebar-chat [class*=user-]:after{position:absolute;top:calc(50% + 15px);left:1.0714285714em;transform:translateY(-50%);}.sidebar-chat-subtitle{text-transform:uppercase;margin-top:2.8571428571em;color:#bbb;font-weight:700;letter-spacing:0.0714285714em;}/* Chat Panel
========================*/.chat-panel{position:fixed;top:100vh;right:calc(14.375rem + 15px);width:21.4285714286em;transform:translateY(-100%) translateX(14.375rem);z-index:9999;}.right-sidebar-expand .chat-panel{transform:translateY(-100%) translateX(0);}.chat-panel .minimize{border:0;background:none;width:auto;height:auto;padding:0;margin:0;margin-right:0.3571428571em;line-height:1em;position:relative;top:-0.0714285714em;float:right;color:#000;opacity:0.2;}.chat-panel .minimize:hover{opacity:0.5;}.chat-panel .close{opacity:0.2;}.chat-panel .close:hover{opacity:0.5;}.chat-panel .card{border-color:#364859;margin-bottom:1.4285714286em;}.chat-panel .card .card-header{background:#364859;padding:0.7142857143em 1.0714285714em;color:#fff;border-bottom:1px solid #eee;font-family:"Inter", sans-serif;}.chat-panel .card .card-block{padding:1.0714285714em;}.chat-panel .messages{position:relative;max-height:21.4285714286em;overflow-y:scroll;margin-top:-1.0714285714em;margin-right:-1.0714285714em;margin-left:-1.0714285714em;padding-top:1.0714285714em;padding-right:1.0714285714em;padding-left:1.0714285714em;}.chat-panel .message{font-size:0.9285714286em;border-radius:3px;margin-bottom:1.5384615385em;position:relative;}.chat-panel .message p{background:#f7f7f7;padding:0.3846153846em 0.7692307692em;border-radius:5px;margin-bottom:0;}.chat-panel .user-image{border-radius:100px;}.chat-panel .current-user-message{padding-right:3.5714285714em;position:relative;}.chat-panel .current-user-message .user-image{position:absolute;top:0;right:0;}.chat-panel .other-user-message{padding-left:3.5714285714em;position:relative;}.chat-panel .other-user-message .user-image{position:absolute;top:0;left:0;}.chat-panel .other-user-message .message p{background:#e5f7ff;}.chat-panel form{margin-right:-1.0714285714em;margin-bottom:-1.0714285714em;margin-left:-1.0714285714em;padding-bottom:3.2142857143em;position:relative;}.chat-panel form .chat-extra-buttons{position:absolute;bottom:0.2142857143em;left:0.7142857143em;}.chat-panel form .chat-extra-buttons li{padding-right:0;padding-left:0;}.chat-panel form .chat-extra-buttons li a{color:#555;}.chat-panel form .chat-extra-buttons li a i{font-size:1.2857142857em;}.chat-panel form .submit-btn{position:absolute;right:0.6666666667em;bottom:0.6666666667em;width:2em;height:2em;padding:0;}.chat-panel form .submit-btn i{position:absolute;top:50%;right:calc(50% - 2px);transform:translateY(-50%) translateX(50%);font-size:1.2em;line-height:1;}.chat-panel textarea{width:100%;border:0;border-top:1px solid #eee;font-size:0.9285714286em;line-height:1.7em;padding:0.3846153846em;}/* Dark Right Sidebar
========================*/.right-sidebar-dark .right-sidebar{background:#1E2832;border-color:rgba(255, 255, 255, 0.2);}.right-sidebar-dark .right-sidebar .list-group-item:hover, .right-sidebar-dark .right-sidebar .list-group-item.chat-active, .right-sidebar-dark .right-sidebar .list-group-item.active, .right-sidebar-dark .right-sidebar .list-group-item.active:focus, .right-sidebar-dark .right-sidebar .list-group-item.active:hover{background:#3D5062;}.right-sidebar-dark .right-sidebar .list-group-item:hover .name, .right-sidebar-dark .right-sidebar .list-group-item.chat-active .name, .right-sidebar-dark .right-sidebar .list-group-item.active .name, .right-sidebar-dark .right-sidebar .list-group-item.active:focus .name, .right-sidebar-dark .right-sidebar .list-group-item.active:hover .name{color:#fff;}.right-sidebar-dark .right-sidebar .list-group-item span{color:#afb2ba;}.right-sidebar-dark .right-sidebar h3, .right-sidebar-dark .sidebar-chat-subtitle{color:#fff;}.right-sidebar-dark .sidebar-chat-info{color:#afb2ba;}.right-sidebar-dark .chat-panel .minimize,
.right-sidebar-dark .chat-panel button.close{color:#fff;opacity:0.4;}.right-sidebar-dark .chat-panel .minimize:hover,
.right-sidebar-dark .chat-panel button.close:hover{opacity:1;}.right-sidebar-dark .chat-panel .message p{background:#364859;color:#fff;}.right-sidebar-dark .chat-panel .current-user-message .message::after{border-top-color:#3D5062;}.right-sidebar-dark .chat-panel .current-user-message p{background:#3D5062;}.right-sidebar-dark .chat-panel .chat-extra-buttons a{transition:all 0.3s ease;color:#fff;}.right-sidebar-dark .chat-panel .chat-extra-buttons a:hover{opacity:0.6;border:0;}.right-sidebar-dark .chat-panel textarea{border-color:rgba(255, 255, 255, 0.2);color:#fff;background:transparent;}.right-sidebar-dark .chat-panel textarea::-webkit-input-placeholder{color:#fff;opacity:0.7;}.right-sidebar-dark .chat-panel textarea:-moz-placeholder{color:#fff;opacity:0.7;}.right-sidebar-dark .chat-panel textarea::-moz-placeholder{color:#fff;opacity:0.7;}.right-sidebar-dark .chat-panel textarea:-ms-input-placeholder{color:#fff;opacity:0.7;}/********************************
*********************************
Card
*********************************
*********************************/.card[class*=bg]:not([class*=card-inverse]) .card-header{background:inherit;}.card-blue{background:#4583b3;}.card-indigo{background:#6610f2;}.card-purple{background:#6f42c1;}.card-pink{background:#e83e8c;}.card-red{background:#e6614f;}.card-orange{background:#fb9678;}.card-yellow{background:#ffcc02;}.card-green{background:#38d57a;}.card-teal{background:#20c997;}.card-cyan{background:#03a9f3;}.card-white{background:#fff;}.card-gray{background:#868e96;}.card-gray-dark{background:#343a40;}.card-violet{background:#9c27b0;}.card-brown{background:#795548;}.card-light-gray{background:#f9f9f9;}.card-slate{background:#607d8b;}.card-facebook{background:#3b5998;}.card-twitter{background:#55acee;}.card-googleplus{background:#dd4b39;}.card-linkedin{background:#007bb6;}.card-instagram{background:#3f729b;}.card-pinterest{background:#cb2027;}.card-dribbble{background:#ea4c89;}.card-youtube{background:#b00;}.card-title{margin-top:0;}.card-header .list-icon{position:absolute;right:0.625rem;top:0.625rem;width:3.125rem;height:3.125rem;text-align:center;line-height:3.125rem;border-radius:100%;transition:transform 0.2s ease-in-out;}.card-action{border-top:1px solid rgba(0, 0, 0, 0.125);padding:1.25rem;}.text-inverse .card-link:hover, .card-link:hover{text-decoration:none;}.card-link + .card-link{margin-left:1em;}.card-expandable .card-body, .card-expandable .card-action{display:none;}.card-expandable.card-expanded .card-body, .card-expandable.card-expanded .card-action{display:block;}.card-expandable.card-expanded .list-icon{transform:rotate(180deg);}.card-expandable .card-header{cursor:pointer;}.card-outline-color-scheme{border-color:#364859;}.card-outline-color-scheme .card-footer,
.card-outline-color-scheme .card-header{background:#364859;}.card-outline-color-scheme-dark{border-color:#1E2832;}.card-outline-color-scheme-dark .card-footer,
.card-outline-color-scheme-dark .card-header{background:#1E2832;}.card-outline-content-color{border-color:#555;}.card-outline-content-color .card-footer,
.card-outline-content-color .card-header{background:#555;}.card-outline-content{border-color:#555;}.card-outline-content .card-footer,
.card-outline-content .card-header{background:#555;}.card-outline-primary{border-color:#4583b3;}.card-outline-primary .card-footer,
.card-outline-primary .card-header{background:#4583b3;}.card-outline-secondary{border-color:#fff;}.card-outline-secondary .card-footer,
.card-outline-secondary .card-header{background:#fff;}.card-outline-success{border-color:#38d57a;}.card-outline-success .card-footer,
.card-outline-success .card-header{background:#38d57a;}.card-outline-info{border-color:#03a9f3;}.card-outline-info .card-footer,
.card-outline-info .card-header{background:#03a9f3;}.card-outline-warning{border-color:#ffcc02;}.card-outline-warning .card-footer,
.card-outline-warning .card-header{background:#ffcc02;}.card-outline-danger{border-color:#e6614f;}.card-outline-danger .card-footer,
.card-outline-danger .card-header{background:#e6614f;}.card-outline-light{border-color:#f8f9fa;}.card-outline-light .card-footer,
.card-outline-light .card-header{background:#f8f9fa;}.card-outline-dark{border-color:#343a40;}.card-outline-dark .card-footer,
.card-outline-dark .card-header{background:#343a40;}.card-outline-blue{border-color:#4583b3;}.card-outline-blue .card-footer,
.card-outline-blue .card-header{background:#4583b3;}.card-outline-indigo{border-color:#6610f2;}.card-outline-indigo .card-footer,
.card-outline-indigo .card-header{background:#6610f2;}.card-outline-purple{border-color:#6f42c1;}.card-outline-purple .card-footer,
.card-outline-purple .card-header{background:#6f42c1;}.card-outline-pink{border-color:#e83e8c;}.card-outline-pink .card-footer,
.card-outline-pink .card-header{background:#e83e8c;}.card-outline-red{border-color:#e6614f;}.card-outline-red .card-footer,
.card-outline-red .card-header{background:#e6614f;}.card-outline-orange{border-color:#fb9678;}.card-outline-orange .card-footer,
.card-outline-orange .card-header{background:#fb9678;}.card-outline-yellow{border-color:#ffcc02;}.card-outline-yellow .card-footer,
.card-outline-yellow .card-header{background:#ffcc02;}.card-outline-green{border-color:#38d57a;}.card-outline-green .card-footer,
.card-outline-green .card-header{background:#38d57a;}.card-outline-teal{border-color:#20c997;}.card-outline-teal .card-footer,
.card-outline-teal .card-header{background:#20c997;}.card-outline-cyan{border-color:#03a9f3;}.card-outline-cyan .card-footer,
.card-outline-cyan .card-header{background:#03a9f3;}.card-outline-white{border-color:#fff;}.card-outline-white .card-footer,
.card-outline-white .card-header{background:#fff;}.card-outline-gray{border-color:#868e96;}.card-outline-gray .card-footer,
.card-outline-gray .card-header{background:#868e96;}.card-outline-gray-dark{border-color:#343a40;}.card-outline-gray-dark .card-footer,
.card-outline-gray-dark .card-header{background:#343a40;}.card-outline-violet{border-color:#9c27b0;}.card-outline-violet .card-footer,
.card-outline-violet .card-header{background:#9c27b0;}.card-outline-brown{border-color:#795548;}.card-outline-brown .card-footer,
.card-outline-brown .card-header{background:#795548;}.card-outline-light-gray{border-color:#f9f9f9;}.card-outline-light-gray .card-footer,
.card-outline-light-gray .card-header{background:#f9f9f9;}.card-outline-slate{border-color:#607d8b;}.card-outline-slate .card-footer,
.card-outline-slate .card-header{background:#607d8b;}.card-outline-facebook{border-color:#3b5998;}.card-outline-facebook .card-footer,
.card-outline-facebook .card-header{background:#3b5998;}.card-outline-twitter{border-color:#55acee;}.card-outline-twitter .card-footer,
.card-outline-twitter .card-header{background:#55acee;}.card-outline-googleplus{border-color:#dd4b39;}.card-outline-googleplus .card-footer,
.card-outline-googleplus .card-header{background:#dd4b39;}.card-outline-linkedin{border-color:#007bb6;}.card-outline-linkedin .card-footer,
.card-outline-linkedin .card-header{background:#007bb6;}.card-outline-instagram{border-color:#3f729b;}.card-outline-instagram .card-footer,
.card-outline-instagram .card-header{background:#3f729b;}.card-outline-pinterest{border-color:#cb2027;}.card-outline-pinterest .card-footer,
.card-outline-pinterest .card-header{background:#cb2027;}.card-outline-dribbble{border-color:#ea4c89;}.card-outline-dribbble .card-footer,
.card-outline-dribbble .card-header{background:#ea4c89;}.card-outline-youtube{border-color:#b00;}.card-outline-youtube .card-footer,
.card-outline-youtube .card-header{background:#b00;}[class*=card-outline] .card-block{background:#fff;border-bottom-left-radius:0.25rem;border-bottom-right-radius:0.25rem;}[class*=card-outline] .card-footer,
[class*=card-outline] .card-header{color:#fff;}[class*=card-outline] .card-footer h1, [class*=card-outline] .card-footer h2, [class*=card-outline] .card-footer h3, [class*=card-outline] .card-footer h4, [class*=card-outline] .card-footer h5, [class*=card-outline] .card-footer h6,
[class*=card-outline] .card-header h1,
[class*=card-outline] .card-header h2,
[class*=card-outline] .card-header h3,
[class*=card-outline] .card-header h4,
[class*=card-outline] .card-header h5,
[class*=card-outline] .card-header h6{color:inherit;}/********************************
*********************************
Accordions
*********************************
*********************************/.accordion .card{margin-bottom:0.3571428571em;}.accordion .card .card-header{padding:0;}.accordion .card .card-header a{display:block;padding:0.5555555556em 1.9444444444em 0.5555555556em 0.8333333333em;position:relative;}.accordion .card .card-header a:after{content:"\f106";font-family:"FontAwesome";font-size:1.125rem;position:absolute;top:50%;right:0.9375rem;transform:translateY(-50%);}.accordion .card .card-header a.collapsed::after{content:"\f107";}.accordion [class*=card-outline-] .card-header a, .accordion .card-inverse .card-header a{color:#fff;}.accordion-minimal .card{border:none;}.accordion-minimal .card-header{background:#fff;}.accordion-minimal .card-header .card-title{font-size:1.1428571429em;margin:auto;padding:0.375em 0.375em;}.accordion-minimal .card-header .card-title a{color:#555;}.accordion-minimal .card-header .card-title a:hover, .accordion-minimal .card-header .card-title a:focus{color:#364859;}.accordion-minimal .card-block{padding:1.7857142857em;}/********************************
*********************************
Blog Post
*********************************
*********************************/.blog-post-single,
.blog-post{display:inline-block;}.blog-post-single figure,
.blog-post figure{margin-bottom:0;}.blog-post-single p:last-child,
.blog-post p:last-child{margin-bottom:0;}.blog-post-card{background:#fff;overflow:hidden;border-radius:0.5rem;border:0.0625rem solid #ddd;display:block;margin-bottom:1.875rem;}.blog-post-card .blog-post-content,
.blog-post-card footer,
.blog-post-card header{position:relative;padding-left:2.1428571429em;padding-right:2.1428571429em;}.blog-post-card > figure{display:flex;}.blog-post-card > figure a{flex:1;}.blog-post-card > figure img{width:100%;}.blog-post-card header{padding-top:1.7857142857em;}.blog-post-card .blog-post-share-links{position:absolute;top:0;left:2.8571428571em;padding-left:2.8571428571em;transform:translateY(-50%);overflow:hidden;transition:transform 0.3s ease;max-width:0;height:2.8571428571em;}.blog-post-card .blog-post-share-links > li{padding:0;padding-left:0.7142857143em;margin-right:0;height:2.8571428571em;transition:all 0.3s ease;transition-delay:0s;}.blog-post-card .blog-post-share-links > li:first-child{padding-left:0;position:absolute;top:0;left:0;z-index:2;}.blog-post-card .blog-post-share-links > li:not(:first-child){opacity:0;transform:translateX(-1.25rem) rotate(0deg);}.blog-post-card .blog-post-share-links.active, .blog-post-card .blog-post-share-links:hover{max-width:56.25rem;}.blog-post-card .blog-post-share-links.active > li:not(:first-child), .blog-post-card .blog-post-share-links:hover > li:not(:first-child){opacity:1;transform:translateX(0);}.blog-post-card .blog-post-share-links.active li:first-child, .blog-post-card .blog-post-share-links:hover li:first-child{transform:rotate(360deg);}.blog-post-card .blog-post-share-links.active li:nth-child(1), .blog-post-card .blog-post-share-links:hover li:nth-child(1){transition-delay:0.05s;}.blog-post-card .blog-post-share-links.active li:nth-child(2), .blog-post-card .blog-post-share-links:hover li:nth-child(2){transition-delay:0.1s;}.blog-post-card .blog-post-share-links.active li:nth-child(3), .blog-post-card .blog-post-share-links:hover li:nth-child(3){transition-delay:0.15s;}.blog-post-card .blog-post-share-links.active li:nth-child(4), .blog-post-card .blog-post-share-links:hover li:nth-child(4){transition-delay:0.2s;}.blog-post-card .blog-post-share-links.active li:nth-child(5), .blog-post-card .blog-post-share-links:hover li:nth-child(5){transition-delay:0.25s;}.blog-post-card .blog-post-share-links.active li:nth-child(6), .blog-post-card .blog-post-share-links:hover li:nth-child(6){transition-delay:0.3s;}.blog-post-card .blog-post-share-links.active li:nth-child(7), .blog-post-card .blog-post-share-links:hover li:nth-child(7){transition-delay:0.35s;}.blog-post-card .blog-post-share-links.active li:nth-child(8), .blog-post-card .blog-post-share-links:hover li:nth-child(8){transition-delay:0.4s;}.blog-post-card .blog-post-share-links.active li:nth-child(9), .blog-post-card .blog-post-share-links:hover li:nth-child(9){transition-delay:0.45s;}.blog-post-card .blog-post-share-links.active li:nth-child(10), .blog-post-card .blog-post-share-links:hover li:nth-child(10){transition-delay:0.5s;}.blog-post-card .blog-post-share-links a{display:inline-block;color:#fff;width:2.8571428571em;height:2.8571428571em;text-align:center;border-radius:6.25rem;}.blog-post-card .blog-post-share-links a i{line-height:1.3333333333em;font-size:2.1428571429em;}.blog-post-card .blog-post-title{margin:0.7142857143em 0 1.4285714286em;}.blog-post-card .blog-post-title a{color:#555;}.blog-post-card .blog-post-title a:focus, .blog-post-card .blog-post-title a:hover{color:#364859;}.blog-post-card .blog-post-tags{font-size:0.9em;}.blog-post-card .blog-post-tags ul{margin-left:0;}.blog-post-card .blog-post-tags ul > li{padding:0;}.blog-post-card .blog-post-tags ul > li:after{content:",";}.blog-post-card .blog-post-tags ul > li:last-child:after{content:"";}.blog-post-card .blog-post-content{margin-top:2em;}.blog-post-card footer{padding-bottom:2.8571428571em;}.blog-post-card.blog-post-single header{padding-top:3.5714285714em;}.blog-post-card.blog-post-single .blog-post-content{margin-bottom:2.8571428571em;}/********************************
*********************************
Comments
*********************************
*********************************/.blog-post-comments .comment{flex-wrap:wrap;}.blog-post-comments .comment > figure{margin-right:1.875rem;}.blog-post-comments .comment-body{background:#fff;padding:1.4285714286em 2.1428571429em;}.blog-post-comments .comment-body p:last-child{margin-bottom:0;}.blog-post-comments .replies{margin-top:1.875rem;padding-left:5.625rem;width:100%;}.rtl .blog-post-comments .comment > figure{margin-left:1.875rem;margin-right:0;}.rtl .blog-post-comments .replies{padding-left:0;padding-right:5.625rem;}/********************************
*********************************
Sidebar
*********************************
*********************************/.blog-page-sidebar .widget{margin-bottom:3.5714285714em;}.blog-page-sidebar .widget-title{margin-top:0;font-size:1rem;padding-bottom:1.25rem;position:relative;margin-bottom:1.25rem;}.blog-page-sidebar .widget-title:after{content:"";width:2.5rem;height:1px;background:#364859;display:block;position:absolute;bottom:0;left:0;}.rtl .blog-page-sidebar .widget-title::after{position:absolute;right:0;bottom:0;left:auto;}.blog-page-sidebar .widget_tag_cloud .tagcloud a{font-family:"Inter", sans-serif;line-height:1.3;}.blog-page-sidebar .widget_archives ul{list-style:none;padding:0;}.blog-page-sidebar .widget_archives li{display:flex;border-bottom:1px dashed rgba(85, 85, 85, 0.3);margin-bottom:0.5em;padding-bottom:0.5em;padding-bottom:0.5em;font-family:"Inter", sans-serif;color:#868e96;}.blog-page-sidebar .widget_archives a{flex:1;}/********************************
*********************************
Carousel
*********************************
*********************************/.carousel.slick-slider .slick-slide img{width:100%;height:auto;}.carousel.slick-slider.slick-dotted.slick-slider{margin-bottom:4.2857142857em;}.carousel.slick-slider .slick-slide{max-width:100%;height:auto;}.carousel.slick-slider .slick-arrow:before{font-size:2.25rem;display:block;}.carousel.slick-slider .slick-next, .carousel.slick-slider .slick-prev{width:3.75rem;height:3.75rem;z-index:3;}.carousel.slick-slider .slick-next{right:1.5625rem;}.carousel.slick-slider .slick-next:before{content:"keyboard_arrow_right";font-family:"Material Icons";}.carousel.slick-slider .slick-prev{left:1.5625rem;}.carousel.slick-slider .slick-prev:before{content:"keyboard_arrow_left";font-family:"Material Icons";}.carousel.slick-slider .slick-dots{bottom:-3.4375rem;}.carousel.slick-slider .slick-dots li{padding:0 0.3125rem;}.carousel.slick-slider .slick-dots li.slick-active button:before{transform:scale(1.5);transform-origin:center center;transition:transform 0.3s cubic-bezier(0.68, 0, 0.265, 1);}.carousel.slick-slider .slick-dots li button:before{width:0.625rem;height:0.625rem;content:"";display:block;background:#364859;border-radius:100px;transition:all 0.3s ease;opacity:0.2;}.carousel.slick-slider .single-item-caption{background:#fff;text-shadow:none;bottom:auto;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);}.carousel.slick-slider .single-item-caption .single-item-caption-inside p{color:#000;}.carousel.slick-slider .single-item-caption .single-item-caption-inside{border:6px solid #e0f0ed;margin:0 1.4285714286em 0 1.4285714286em;padding-bottom:1.4285714286em;}.carousel.slick-slider .carousel-caption{width:50%;left:50%;right:auto;}.multi-slide-carousel .slick-slide{margin-left:0.125rem;}.multi-slide-carousel{/* the parent */}.multi-slide-carousel .slick-list{margin-left:-0.125rem;}.multi-slide-carousel .item-image{position:relative;}.multi-slide-carousel .item-image .img-shadow .shadow{position:absolute;width:100%;height:100%;box-shadow:inset 0 -100px 70px -30px rgba(0, 0, 0, 0.7);top:0;left:0;}.multi-slide-carousel .item-image .header-caption{position:absolute;top:0;padding:1.4285714286em;}.multi-slide-carousel .item-image .header-caption a{position:relative;font-family:"Inter", sans-serif;font-size:0.8571428571em;color:#fff;padding:0.4166666667em 0.6666666667em;border-radius:5px;border-bottom-left-radius:0;display:inline-block;}.multi-slide-carousel .item-image .header-caption a .triangle-top-left{display:inline-block;position:absolute;left:0;top:100%;width:0;height:0;border-style:solid;border-width:6px 4px 0 0;border-color:#38d57a transparent transparent transparent;}.multi-slide-carousel .item-image .content-caption{cursor:pointer;font-weight:300;position:absolute;bottom:-4.2857142857em;padding:0 1.4285714286em;transition:all 0.4s ease-in-out;}@media (min-width: 768px) and (max-width: 1023px){.multi-slide-carousel .item-image .content-caption{transition:none;bottom:0;}.multi-slide-carousel .item-image .content-caption .item-desc{display:none;}}@media (max-width: 767px){.multi-slide-carousel .item-image .content-caption{transition:none;bottom:0;}.multi-slide-carousel .item-image .content-caption .item-desc{display:none;}}.multi-slide-carousel .item-image .content-caption .item-title{text-decoration:none;margin-bottom:1.0714285714em;}.multi-slide-carousel .item-image .content-caption .item-title h3{font-family:"Inter", sans-serif;}.multi-slide-carousel .item-image:hover .content-caption{bottom:0;}/********************************
*********************************
Chats
*********************************
*********************************/.chat-page .wrapper > footer.footer{display:none;}.chat-page .widget-body{margin:-3.2142857143em;background:#f1f1f1;}.chat-page .main-wrapper{min-height:auto !important;}.chat-page .widget-list{padding-top:25px;margin-top:0;margin-bottom:0;}.chat-right{height:calc(100vh - 5.625rem);right:0;}.chat-right .chat-search,
.chat-right .chat-contact-list{margin-right:0em;margin-left:0em;}.chat-right .chat-search, .chat-right li{border-left:3px solid #ddd;border-bottom:1px solid #ddd;}.chat-right .chat-search{height:5.7142857143em;padding:1.4285714286em;}.chat-right .chat-contact-list .media .media-body small{font-weight:300;}.chat-right ul{padding-top:0;margin-bottom:0;}.chat-right li{padding-top:1.0714285714em;padding-left:1.4285714286em;cursor:pointer;}.chat-right li:hover, .chat-right li:active{background:#e5ecef;border-left:3px solid #03a9f3;}.chat-right li:last-child{border-left:3px solid #ddd;}.chat-right li:last-child:hover, .chat-right li:last-child:active{background:#e5ecef;border-left:3px solid #03a9f3;}.chat-left{height:calc(100vh - 5.625rem);display:flex;flex-flow:column;}.chat-left header{border-bottom:1px solid #ddd;align-items:center;height:5.7142857143em;padding:1.4285714286em;}.chat-left section{border-bottom:1px solid #ddd;background-color:#f7f7f7;height:calc(100vh - 5.625rem - 5.7142857143em - 5.7142857143em);}.chat-left section .media{padding:0.7142857143em 0;}.chat-left section .media .rounded-circle{width:3.75rem;height:3.75rem;}.chat-left section .media-body{max-width:65%;}.chat-left section .media-body p{padding:1.0714285714em;border-radius:10px;}.chat-left section .media-body img{max-width:17.8571428571em;height:auto;border:1px solid #ddd;border-radius:10px;}.chat-left section .user-left .media-body p{display:inline-block;background:#e7f1f6;}.chat-left section .user-right{margin-right:1.4285714286em;flex-direction:row-reverse;}.chat-left section .user-right .media-body p{display:inline-block;background:#fff;}.chat-left footer{height:5.7142857143em;}.chat-left footer .input-group-addon{background:#fff;}/* CLNDR
========================*/.clndr{padding:1.7857142857em 2.1428571429em;position:relative;}.clndr .day-number{position:relative;z-index:2;}.clndr .clndr-grid::after{display:block;clear:both;content:"";}.clndr .clndr-grid .days{display:block;}.clndr .clndr-grid .days > .day{display:inline-block;width:14.28571%;float:left;padding:0 0.7142857143em;line-height:3em;cursor:pointer;position:relative;z-index:0;}.clndr .clndr-grid .days > .day.event::before, .clndr .clndr-grid .days > .day.today::before{content:"";position:absolute;top:50%;right:50%;transform:translateY(-50%) translateX(50%);background:rgba(85, 85, 85, 0.1);z-index:1;width:2.5em;height:2.5em;border-radius:100px;display:block;opacity:0;transition:all 0.2s ease-in-out;}.clndr .clndr-grid .days > .day.event::before{background:none;border:1px solid rgba(85, 85, 85, 0.3);}.clndr .clndr-grid .days > .day.event::before{opacity:1;}.clndr .clndr-grid .days > .day.last-month, .clndr .clndr-grid .days > .day.next-month{color:rgba(85, 85, 85, 0.2);}.clndr .event-listing::after{display:block;clear:both;content:"";}.clndr .event-listing{margin-right:-2.2857142857em;margin-bottom:-1.8571428571em;margin-left:-2.2857142857em;margin-top:2.5em;padding:1.4285714286em 0 1.4285714286em;color:#555;background:#fff;}.clndr .event-listing .selected-date{position:relative;text-align:center;display:block;}.clndr .event-listing .selected-date .date{vertical-align:top;font-size:2.1428571429em;line-height:1em;}.clndr .event-listing .event-item{border-bottom:1px solid #ddd;padding-bottom:0.7142857143em;margin-bottom:0.7142857143em;}.clndr .event-listing .event-item:last-child{border-bottom:0;margin-bottom:0;}.clndr .event-listing .event-item-time{opacity:0.5;}.clndr .event-listing .event-item-title{margin-left:0.7142857143em;}.clndr .event-listing .event-item-icon{vertical-align:sub;float:right;}.clndr .clndr-previous-button,
.clndr .clndr-today-button,
.clndr .clndr-next-button{cursor:pointer;position:relative;top:-0.1428571429em;}.color-white .clndr,
.color-white .clndr .clndr-title,
.color-white .clndr .curront-month,
.color-white .clndr .days .day{color:#fff;}.color-white .clndr .days .day.last-month, .color-white .clndr .days .day.next-month{color:rgba(255, 255, 255, 0.3);}.color-white .clndr .days .day.event::before{background:none;border:1px solid rgba(255, 255, 255, 0.3);}.color-white .clndr .days .day.today{color:#364859;}.color-white .clndr .days .day.today::before{background:white;opacity:1;border-color:transparent;}/********************************
*********************************
Contacts
*********************************
*********************************/.contact-info header{position:relative;padding-top:1.0714285714em;}.contact-info header .thumb-lg::after{left:1.7142857143em;}.contact-info header .dropdown{position:absolute;top:0.7142857143em;right:0.7142857143em;}.contact-info header h4 a{color:rgba(0, 0, 0, 0.7);font-weight:700;}.contact-info header h4 .badge, .contact-info header h4 .label{font-size:0.625rem;border-radius:3px;padding:0.2em 0.4em 0.3em;}.contact-info header .contact-info-address{margin-bottom:1.4285714286em;color:#4583b3;}.contact-info header .contact-info-address i{font-size:1.125rem;vertical-align:middle;}.contact-info header .contact-info-address p{display:inline-block;font-size:0.9285714286em;margin-bottom:0;}.contact-info section{background:rgba(0, 0, 0, 0.03);padding:1.4285714286em 1.4285714286em 2.1428571429em;margin-bottom:1.4285714286em;}.contact-info section h5{font-size:1.0714285714em;font-weight:700;padding-bottom:1em;border-bottom:1px solid rgba(0, 0, 0, 0.1);}.contact-info section h5 small{margin-top:0.2727272727em;}.contact-info section span{font-size:1.6428571429em;font-weight:500;color:#4583b3;}.contact-info footer{margin-top:2.1428571429em;margin-bottom:0.7142857143em;}.contact-info footer a{font-size:0.9285714286em;font-weight:700;letter-spacing:0.0769230769em;}.contact-details-table{margin-bottom:1.4285714286em;}.contact-details-table [class*=col-]{border-left:1px solid #ddd;}.contact-details-table [class*=col-]:first-child{border-left:0;}.contact-details-table .row{border-bottom:1px solid #ddd;padding-top:2.1428571429em;padding-bottom:2.1428571429em;margin:0;}.contact-details-table .row:first-child{border-top:1px solid #ddd;}.contact-details-table h5{margin-top:0;margin-bottom:0.3333333333em;font-size:1.0714285714em;font-weight:700;}.contact-details-table span{font-family:"Inter", sans-serif;}.contact-list-right .mail-list-user{width:100px;}@media (max-width: 767px){.contact-list-right .mail-list-user,
  .contact-list-right .mail-list-time{display:none;}.contact-list-right .mail-list-name{padding-left:2em;}}.contact-list-right td{padding:0.7142857143em 0;position:relative;}.contact-list-right td label{position:absolute;top:50%;transform:translateY(-50%);}.contact-list-right tr:first-child td label{top:calc(50% + 5px);}.contact-list-right .mail-list-name > a{font-weight:700;display:block;}.contact-list-right .mail-list-name .text-muted a, .contact-list-right .mail-list-name .sd-file-browser .browser-list .entity .title .inner-title .entity-meta ul a, .sd-file-browser .browser-list .entity .title .inner-title .entity-meta .contact-list-right .mail-list-name ul a{color:#8d9ea7;text-decoration:underline;}.contact-details-profile .contact-details-table .row{padding:2.1428571429em 0;}.contact-details-profile .contact-details-table .row:first-child{border-top:0;padding-top:0.7142857143em;}.nav-tabs li a.active{color:#364859 !important;}/********************************
*********************************
Custom Scroll
*********************************
*********************************/.custom-scroll-content{height:16.4285714286em;}.left-scroll .ps.ps--active-x > .ps__scrollbar-x-rail, .left-scroll .ps.ps--active-y > .ps__scrollbar-y-rail{left:0;}.color-scroll .ps > .ps__scrollbar-y-rail:hover .ps__scrollbar-y{background:rgba(0, 0, 255, 0.7);}.color-scroll .ps > .ps__scrollbar-y-rail > .ps__scrollbar-y{background:rgba(0, 0, 255, 0.7);}.color-scroll .ps > .ps__scrollbar-y-rail > .ps__scrollbar-y:hover{background:rgba(0, 0, 255, 0.7);}.ps:hover > .ps__scrollbar-y-rail:hover{background:transparent;}/********************************
*********************************
E-Commerce Products
*********************************
*********************************/.ecommerce-products li{margin-bottom:2.1428571429em;}.ecommerce-products li:nth-child(3n+1){clear:both;}@media (max-width: 991px){.ecommerce-products li:nth-child(3n+1){clear:none;}.ecommerce-products li:nth-child(odd){clear:both;}}.ecommerce-products figure{transition:all 0.2s;}.ecommerce-products figure:hover{box-shadow:0px 0px 20px rgba(0, 0, 0, 0.2);transform:scale(1.01);}.ecommerce-products figure a{color:#555;}.ecommerce-products figure div{background:#fff;padding:1.0714285714em 1.7857142857em 1.4285714286em;}.ecommerce-products figure div p{font-size:1.2857142857em;font-weight:400;margin-bottom:0;}.ecommerce-products figure div span{font-size:0.7777777778em;font-weight:700;}.ecommerce-horizontal-products li{background:#fff;}.ecommerce-horizontal-products img{width:28.5714285714em;}@media (max-width: 991px){.ecommerce-horizontal-products img{width:17.8571428571em;}.ecommerce-horizontal-products .product-image a{margin-top:2.1428571429em;}}@media (max-width: 768px){.ecommerce-horizontal-products > li > .float-left{float:none !important;}.ecommerce-horizontal-products img{margin:0 0 1.4285714286em;width:auto;}}@media (max-width: 767px){.ecommerce-horizontal-products .product-detail{display:none;}.ecommerce-horizontal-products hr{display:none;}.ecommerce-horizontal-products li{display:block;}.ecommerce-horizontal-products li .product-image a{margin-top:0;}.ecommerce-horizontal-products li .product-image a img{width:100%;}.ecommerce-horizontal-products li .media-body{padding:1.0714285714em 1.7857142857em 1.4285714286em;}.ecommerce-horizontal-products li .media-body p{margin-bottom:0;}}.ecommerce-horizontal-products .product-image{margin-right:-0.7142857143em;}.ecommerce-horizontal-products .media-body{padding:2.1428571429em;}.ecommerce-horizontal-products .media-body p{line-height:1.1111111111em;font-weight:400;font-size:1.2857142857em;margin-bottom:1.1111111111em;}.ecommerce-horizontal-products .media-body p del{font-size:0.7777777778em;}.ecommerce-horizontal-products .media-body p span{font-size:1.2727272727em;color:#555;}.ecommerce-horizontal-products .media-body p small{font-size:0.6111111111em;}.invoice-sum li{background:rgba(0, 0, 0, 0.05);margin-bottom:0.1428571429em;padding:0.3571428571em 0.7142857143em;}/********************************
 *********************************
 BASIC
 *********************************
 *********************************//* Basic Form
========================*/select,
button,
textarea,
input{font-family:inherit;}.form-text{color:#8d9ea7;}label{font-weight:600;}.radiobox label, .checkbox label{font-weight:400;}.col-form-label{padding-top:calc(0.5625rem + 1px);padding-bottom:calc(0.5625rem + 1px);}.input-group-addon{border:1px solid #e4e9f0;}.input-group-addon:first-child{border-right:0;}.input-group-addon i{font-size:1.125rem;}.bootstrap-tagsinput .label-info{background:#03a9f3;}.checkbox{position:relative;padding:0.5625rem 0;}.checkbox + .checkbox{padding-top:0;}.checkbox input[type=checkbox]{opacity:0;}.checkbox label{padding-left:0;cursor:pointer;margin-bottom:0;}.checkbox span.label-text{position:relative;padding-left:2.1428571429em;}.checkbox span.label-text:after{position:absolute;top:50%;left:0;content:"";font-family:"Material Icons";font-feature-settings:"liga";font-size:0.875rem;border:2px solid #ddd;width:1.2857142857em;height:1.2857142857em;line-height:1;transform:translateY(-50%);transition:all 0.5s ease;color:#ffffff;}.checkbox.checkbox-circle span.label-text::after{border-radius:100%;}.checkbox input[type=checkbox]:checked + span.label-text:after{content:"check";background:#eee;border-color:#ddd;color:#555;}.checkbox input[type=checkbox]:disabled + span.label-text:after{opacity:0.5;cursor:not-allowed;}.checkbox.checkbox-color-scheme input[type=checkbox]:checked + span.label-text::after{background:#364859;border-color:#364859;color:#fff;}.checkbox.checkbox-color-scheme-dark input[type=checkbox]:checked + span.label-text::after{background:#1E2832;border-color:#1E2832;color:#fff;}.checkbox.checkbox-content-color input[type=checkbox]:checked + span.label-text::after{background:#555;border-color:#555;color:#fff;}.checkbox.checkbox-content input[type=checkbox]:checked + span.label-text::after{background:#555;border-color:#555;color:#fff;}.checkbox.checkbox-primary input[type=checkbox]:checked + span.label-text::after{background:#4583b3;border-color:#4583b3;color:#fff;}.checkbox.checkbox-secondary input[type=checkbox]:checked + span.label-text::after{background:#fff;border-color:#fff;color:#fff;}.checkbox.checkbox-success input[type=checkbox]:checked + span.label-text::after{background:#38d57a;border-color:#38d57a;color:#fff;}.checkbox.checkbox-info input[type=checkbox]:checked + span.label-text::after{background:#03a9f3;border-color:#03a9f3;color:#fff;}.checkbox.checkbox-warning input[type=checkbox]:checked + span.label-text::after{background:#ffcc02;border-color:#ffcc02;color:#fff;}.checkbox.checkbox-danger input[type=checkbox]:checked + span.label-text::after{background:#e6614f;border-color:#e6614f;color:#fff;}.checkbox.checkbox-light input[type=checkbox]:checked + span.label-text::after{background:#f8f9fa;border-color:#f8f9fa;color:#fff;}.checkbox.checkbox-dark input[type=checkbox]:checked + span.label-text::after{background:#343a40;border-color:#343a40;color:#fff;}.checkbox.checkbox-blue input[type=checkbox]:checked + span.label-text::after{background:#4583b3;border-color:#4583b3;color:#fff;}.checkbox.checkbox-indigo input[type=checkbox]:checked + span.label-text::after{background:#6610f2;border-color:#6610f2;color:#fff;}.checkbox.checkbox-purple input[type=checkbox]:checked + span.label-text::after{background:#6f42c1;border-color:#6f42c1;color:#fff;}.checkbox.checkbox-pink input[type=checkbox]:checked + span.label-text::after{background:#e83e8c;border-color:#e83e8c;color:#fff;}.checkbox.checkbox-red input[type=checkbox]:checked + span.label-text::after{background:#e6614f;border-color:#e6614f;color:#fff;}.checkbox.checkbox-orange input[type=checkbox]:checked + span.label-text::after{background:#fb9678;border-color:#fb9678;color:#fff;}.checkbox.checkbox-yellow input[type=checkbox]:checked + span.label-text::after{background:#ffcc02;border-color:#ffcc02;color:#fff;}.checkbox.checkbox-green input[type=checkbox]:checked + span.label-text::after{background:#38d57a;border-color:#38d57a;color:#fff;}.checkbox.checkbox-teal input[type=checkbox]:checked + span.label-text::after{background:#20c997;border-color:#20c997;color:#fff;}.checkbox.checkbox-cyan input[type=checkbox]:checked + span.label-text::after{background:#03a9f3;border-color:#03a9f3;color:#fff;}.checkbox.checkbox-white input[type=checkbox]:checked + span.label-text::after{background:#fff;border-color:#fff;color:#fff;}.checkbox.checkbox-gray input[type=checkbox]:checked + span.label-text::after{background:#868e96;border-color:#868e96;color:#fff;}.checkbox.checkbox-gray-dark input[type=checkbox]:checked + span.label-text::after{background:#343a40;border-color:#343a40;color:#fff;}.checkbox.checkbox-violet input[type=checkbox]:checked + span.label-text::after{background:#9c27b0;border-color:#9c27b0;color:#fff;}.checkbox.checkbox-brown input[type=checkbox]:checked + span.label-text::after{background:#795548;border-color:#795548;color:#fff;}.checkbox.checkbox-light-gray input[type=checkbox]:checked + span.label-text::after{background:#f9f9f9;border-color:#f9f9f9;color:#fff;}.checkbox.checkbox-slate input[type=checkbox]:checked + span.label-text::after{background:#607d8b;border-color:#607d8b;color:#fff;}.checkbox.checkbox-facebook input[type=checkbox]:checked + span.label-text::after{background:#3b5998;border-color:#3b5998;color:#fff;}.checkbox.checkbox-twitter input[type=checkbox]:checked + span.label-text::after{background:#55acee;border-color:#55acee;color:#fff;}.checkbox.checkbox-googleplus input[type=checkbox]:checked + span.label-text::after{background:#dd4b39;border-color:#dd4b39;color:#fff;}.checkbox.checkbox-linkedin input[type=checkbox]:checked + span.label-text::after{background:#007bb6;border-color:#007bb6;color:#fff;}.checkbox.checkbox-instagram input[type=checkbox]:checked + span.label-text::after{background:#3f729b;border-color:#3f729b;color:#fff;}.checkbox.checkbox-pinterest input[type=checkbox]:checked + span.label-text::after{background:#cb2027;border-color:#cb2027;color:#fff;}.checkbox.checkbox-dribbble input[type=checkbox]:checked + span.label-text::after{background:#ea4c89;border-color:#ea4c89;color:#fff;}.checkbox.checkbox-youtube input[type=checkbox]:checked + span.label-text::after{background:#b00;border-color:#b00;color:#fff;}.radiobox{padding:0.5625rem 0;}.radiobox + .radiobox{padding-top:0;}.radiobox input[type=radio]{position:absolute;opacity:0;pointer-events:none;}.radiobox label{cursor:pointer;font-weight:normal;margin-bottom:0;}.radiobox span.label-text{position:relative;padding-left:3em;}.radiobox span.label-text:before{content:"";width:1.4285714286em;height:1.4285714286em;display:inline-block;background:none;border:1px solid #ddd;border-radius:100%;vertical-align:middle;position:absolute;top:50%;left:0;transform:translateY(-50%);}.radiobox span.label-text:after{content:"";width:0.7142857143em;height:0.7142857143em;display:inline-block;border-radius:100%;background:#4583b3;position:absolute;top:50%;left:0;transform:translateY(-50%) translateX(5px) scale(0);opacity:0;transition:all 0.3s ease;}.radiobox input[type=radio]:checked + span.label-text:after{transform:translateY(-50%) translateX(5px) scale(1);opacity:1;transition-delay:0.1s;}.radiobox input[type=radio]:checked + span.label-text:before{border-color:#4583b3;}.radiobox input[type=radio]:disabled + span.label-text:after, .radiobox input[type=radio]:disabled + span.label-text:before{opacity:0.5;}.radiobox.radio-blue input[type=radio]:checked + span.label-text::after{background:#4583b3;}.radiobox.radio-blue input[type=radio]:checked + span.label-text::before{border-color:#4583b3;}.radiobox.radio-indigo input[type=radio]:checked + span.label-text::after{background:#6610f2;}.radiobox.radio-indigo input[type=radio]:checked + span.label-text::before{border-color:#6610f2;}.radiobox.radio-purple input[type=radio]:checked + span.label-text::after{background:#6f42c1;}.radiobox.radio-purple input[type=radio]:checked + span.label-text::before{border-color:#6f42c1;}.radiobox.radio-pink input[type=radio]:checked + span.label-text::after{background:#e83e8c;}.radiobox.radio-pink input[type=radio]:checked + span.label-text::before{border-color:#e83e8c;}.radiobox.radio-red input[type=radio]:checked + span.label-text::after{background:#e6614f;}.radiobox.radio-red input[type=radio]:checked + span.label-text::before{border-color:#e6614f;}.radiobox.radio-orange input[type=radio]:checked + span.label-text::after{background:#fb9678;}.radiobox.radio-orange input[type=radio]:checked + span.label-text::before{border-color:#fb9678;}.radiobox.radio-yellow input[type=radio]:checked + span.label-text::after{background:#ffcc02;}.radiobox.radio-yellow input[type=radio]:checked + span.label-text::before{border-color:#ffcc02;}.radiobox.radio-green input[type=radio]:checked + span.label-text::after{background:#38d57a;}.radiobox.radio-green input[type=radio]:checked + span.label-text::before{border-color:#38d57a;}.radiobox.radio-teal input[type=radio]:checked + span.label-text::after{background:#20c997;}.radiobox.radio-teal input[type=radio]:checked + span.label-text::before{border-color:#20c997;}.radiobox.radio-cyan input[type=radio]:checked + span.label-text::after{background:#03a9f3;}.radiobox.radio-cyan input[type=radio]:checked + span.label-text::before{border-color:#03a9f3;}.radiobox.radio-white input[type=radio]:checked + span.label-text::after{background:#fff;}.radiobox.radio-white input[type=radio]:checked + span.label-text::before{border-color:#fff;}.radiobox.radio-gray input[type=radio]:checked + span.label-text::after{background:#868e96;}.radiobox.radio-gray input[type=radio]:checked + span.label-text::before{border-color:#868e96;}.radiobox.radio-gray-dark input[type=radio]:checked + span.label-text::after{background:#343a40;}.radiobox.radio-gray-dark input[type=radio]:checked + span.label-text::before{border-color:#343a40;}.radiobox.radio-violet input[type=radio]:checked + span.label-text::after{background:#9c27b0;}.radiobox.radio-violet input[type=radio]:checked + span.label-text::before{border-color:#9c27b0;}.radiobox.radio-brown input[type=radio]:checked + span.label-text::after{background:#795548;}.radiobox.radio-brown input[type=radio]:checked + span.label-text::before{border-color:#795548;}.radiobox.radio-light-gray input[type=radio]:checked + span.label-text::after{background:#f9f9f9;}.radiobox.radio-light-gray input[type=radio]:checked + span.label-text::before{border-color:#f9f9f9;}.radiobox.radio-slate input[type=radio]:checked + span.label-text::after{background:#607d8b;}.radiobox.radio-slate input[type=radio]:checked + span.label-text::before{border-color:#607d8b;}.radiobox.radio-facebook input[type=radio]:checked + span.label-text::after{background:#3b5998;}.radiobox.radio-facebook input[type=radio]:checked + span.label-text::before{border-color:#3b5998;}.radiobox.radio-twitter input[type=radio]:checked + span.label-text::after{background:#55acee;}.radiobox.radio-twitter input[type=radio]:checked + span.label-text::before{border-color:#55acee;}.radiobox.radio-googleplus input[type=radio]:checked + span.label-text::after{background:#dd4b39;}.radiobox.radio-googleplus input[type=radio]:checked + span.label-text::before{border-color:#dd4b39;}.radiobox.radio-linkedin input[type=radio]:checked + span.label-text::after{background:#007bb6;}.radiobox.radio-linkedin input[type=radio]:checked + span.label-text::before{border-color:#007bb6;}.radiobox.radio-instagram input[type=radio]:checked + span.label-text::after{background:#3f729b;}.radiobox.radio-instagram input[type=radio]:checked + span.label-text::before{border-color:#3f729b;}.radiobox.radio-pinterest input[type=radio]:checked + span.label-text::after{background:#cb2027;}.radiobox.radio-pinterest input[type=radio]:checked + span.label-text::before{border-color:#cb2027;}.radiobox.radio-dribbble input[type=radio]:checked + span.label-text::after{background:#ea4c89;}.radiobox.radio-dribbble input[type=radio]:checked + span.label-text::before{border-color:#ea4c89;}.radiobox.radio-youtube input[type=radio]:checked + span.label-text::after{background:#b00;}.radiobox.radio-youtube input[type=radio]:checked + span.label-text::before{border-color:#b00;}.radiobox.radio-color-scheme input[type=radio]:checked + span.label-text::after{background:#364859;}.radiobox.radio-color-scheme input[type=radio]:checked + span.label-text::before{border-color:#364859;}.radiobox.radio-color-scheme-dark input[type=radio]:checked + span.label-text::after{background:#1E2832;}.radiobox.radio-color-scheme-dark input[type=radio]:checked + span.label-text::before{border-color:#1E2832;}.radiobox.radio-content-color input[type=radio]:checked + span.label-text::after{background:#555;}.radiobox.radio-content-color input[type=radio]:checked + span.label-text::before{border-color:#555;}.radiobox.radio-content input[type=radio]:checked + span.label-text::after{background:#555;}.radiobox.radio-content input[type=radio]:checked + span.label-text::before{border-color:#555;}.radiobox.radio-primary input[type=radio]:checked + span.label-text::after{background:#4583b3;}.radiobox.radio-primary input[type=radio]:checked + span.label-text::before{border-color:#4583b3;}.radiobox.radio-secondary input[type=radio]:checked + span.label-text::after{background:#fff;}.radiobox.radio-secondary input[type=radio]:checked + span.label-text::before{border-color:#fff;}.radiobox.radio-success input[type=radio]:checked + span.label-text::after{background:#38d57a;}.radiobox.radio-success input[type=radio]:checked + span.label-text::before{border-color:#38d57a;}.radiobox.radio-info input[type=radio]:checked + span.label-text::after{background:#03a9f3;}.radiobox.radio-info input[type=radio]:checked + span.label-text::before{border-color:#03a9f3;}.radiobox.radio-warning input[type=radio]:checked + span.label-text::after{background:#ffcc02;}.radiobox.radio-warning input[type=radio]:checked + span.label-text::before{border-color:#ffcc02;}.radiobox.radio-danger input[type=radio]:checked + span.label-text::after{background:#e6614f;}.radiobox.radio-danger input[type=radio]:checked + span.label-text::before{border-color:#e6614f;}.radiobox.radio-light input[type=radio]:checked + span.label-text::after{background:#f8f9fa;}.radiobox.radio-light input[type=radio]:checked + span.label-text::before{border-color:#f8f9fa;}.radiobox.radio-dark input[type=radio]:checked + span.label-text::after{background:#343a40;}.radiobox.radio-dark input[type=radio]:checked + span.label-text::before{border-color:#343a40;}.form-oscar input.form-control, .form-oscar select.form-control{height:calc(2.5rem + 2px);padding:0.25rem 0.6rem;line-height:normal;}.checkbox input[type=checkbox],
.checkbox-inline input[type=checkbox],
.radio input[type=radio],
.radio-inline input[type=radio]{position:absolute;}.form-input-icon{position:relative;}.form-input-icon > i{position:absolute;top:50%;left:0.625rem;transform:translateY(-50%);line-height:1;z-index:3;text-align:center;color:#b8beca;}.form-input-icon .form-control{padding-left:2.5rem;}.form-input-icon-right > i{left:auto;right:0.625rem;}.form-input-icon-right .form-control{padding-left:1rem;padding-right:2.5rem;}.form-control-rounded{border-radius:500px;}.form-material input, .form-material input:focus, .form-material textarea, .form-material textarea:focus, .form-material select, .form-material select:focus{box-shadow:none;}.form-material input::-webkit-input-placeholder, .form-material textarea::-webkit-input-placeholder, .form-material select::-webkit-input-placeholder{opacity:0;}.form-material input:-moz-placeholder, .form-material textarea:-moz-placeholder, .form-material select:-moz-placeholder{opacity:0;}.form-material input::-moz-placeholder, .form-material textarea::-moz-placeholder, .form-material select::-moz-placeholder{opacity:0;}.form-material input:-ms-input-placeholder, .form-material textarea:-ms-input-placeholder, .form-material select:-ms-input-placeholder{opacity:0;}.form-material .form-group{position:relative;}.form-material .form-group > label{position:absolute;top:50%;left:0;transform:translateY(-50%);margin-bottom:0;transition:all 0.3s ease;pointer-events:none;opacity:0.7;}.form-material .input-focused input::-webkit-input-placeholder,
.form-material .input-has-value input::-webkit-input-placeholder{opacity:1;}.form-material .input-focused input:-moz-placeholder,
.form-material .input-has-value input:-moz-placeholder{opacity:1;}.form-material .input-focused input::-moz-placeholder,
.form-material .input-has-value input::-moz-placeholder{opacity:1;}.form-material .input-focused input:-ms-input-placeholder,
.form-material .input-has-value input:-ms-input-placeholder{opacity:1;}.form-material .form-group > input[type=file]{padding-top:1em;}.form-material .form-group > textarea + label{top:calc(0.5625rem * 2);}.form-material .form-group > input[type=file] + label,
.form-material .form-group > select + label, .form-material .form-group.input-has-value label, .form-material .form-group.input-focused label{font-size:0.75em;top:0;opacity:1;}.form-material .form-control{border-radius:0;border:0;background-color:rgba(0, 0, 0, 0);background-position:center bottom, center 99%;background-repeat:no-repeat;background-size:0 2px, 100% 1px;transition:background 0s ease-out 0s;background-image:linear-gradient(#364859, #364859), linear-gradient(#e4e9f0, #e4e9f0);padding:calc(0.5625rem + 4px) 0;}.form-material .form-control-icon .input-group .form-control,
.form-material .form-control-icon label{padding-left:2.1875rem;}.form-material .form-control-icon .input-group > i{position:absolute;top:50%;left:0;transform:translateY(-50%);}.form-material .form-control-icon.input-has-value label, .form-material .form-control-icon.input-focused label{padding-left:0;}.form-material .form-control-icon.form-control-icon-right label,
.form-material .form-control-icon.form-control-icon-right .form-control{padding-left:0;padding-right:2.1875rem;}.form-material .form-control-icon.form-control-icon-right .input-group > i{left:auto;right:0;}.form-material .form-control:focus{background-size:100% 2px, 100% 1px;outline:0 none;transition-duration:0.3s;}.form-bordered .form-group{padding-bottom:1.5625rem;border-bottom:1px solid #f2f2f2;}.form-bordered .form-group:first-child{padding-top:1.5625rem;}.form-bordered .form-group:last-child{border-bottom:0;}.has-feedback label ~ .form-control-feedback{top:50%;transform:translateY(-50%);right:1.0714285714em;}/* File Dropzone
========================*/.dropzone{position:relative;border:2px dashed #ddd;}.dropzone .dz-message{margin:0;position:absolute;top:0;right:0;bottom:0;left:0;}.dropzone .dz-message span{position:absolute;top:50%;right:50%;transform:translateY(-50%) translateX(50%);}.dropzone .dz-preview .dz-progress{margin-top:0;}.dropzone .dz-preview .dz-details{width:100%;height:100%;}.dropzone .dz-preview .dz-success-mark{position:absolute;top:50%;right:50%;transform:translateY(-50%) translateX(50%);}.dropzone .dz-preview .dz-success-mark,
.dropzone .dz-preview .dz-error-mark{width:3.375rem;height:3.375rem;}.dropzone .dz-preview.dz-error .dz-image{background:#e6614f;}.dropzone .dz-preview.dz-error .dz-details .dz-filename,
.dropzone .dz-preview.dz-error .dz-details .dz-size{opacity:0.5;}.dropzone .dz-preview.dz-error .dz-error-mark{animation:none;margin:0;position:absolute;top:50%;right:50%;transform:translateY(-50%) translateX(-50%);}.dropzone .dz-preview.dz-error .dz-error-message{color:#fff;background:#e6614f;}.dropzone .dz-preview.dz-error .dz-error-message:after{border-bottom-color:#e6614f;}.dropzone .dz-preview .dz-remove{padding:0.5555555556em;position:absolute;right:0;bottom:0;left:0;z-index:100;display:block;background:#364859;color:#fff;transition:all 0.3s ease;font-size:0.6428571429em;text-transform:uppercase;font-weight:bold;letter-spacing:0.1em;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}.dropzone .dz-preview .dz-remove:hover{text-decoration:none;}.dropzone .dz-image-preview .dz-remove{opacity:0;}.dropzone .dz-image-preview:hover .dz-remove{opacity:1;}/* Spectrum Color Picker
========================*/.colorpicker .input-group-addon{cursor:pointer;position:relative;}.colorpicker .input-group-addon i{width:1em;display:block;}.colorpicker .input-group-addon i:after{content:"";background:inherit;position:absolute;top:0;right:0;bottom:0;left:0;display:block;}.sp-container{background:#f9f9f9;border:1px solid #ddd;}.sp-input{border:1px solid #ddd;}.sp-input:focus{border-color:#ccc;}/* Date Range Picker
========================*/.predefinedRanges{display:inline-block;}.daterangepicker td.active, .daterangepicker td.active:hover{background-color:#364859;}.daterangepicker .input-mini.active{border-color:#364859;}.daterangepicker.dropdown-menu{box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.2);width:auto;padding:0.7142857143em 1.0714285714em;z-index:10;}.daterangepicker.dropdown-menu.show-calendar{padding-top:1.4285714286em;}.daterangepicker.dropdown-menu .calendar-table{border:1px solid #ddd;border-left:0;}.daterangepicker.dropdown-menu .calendar-table tbody{color:#666;}.daterangepicker.dropdown-menu .left .calendar-table{border-left:1px solid #ddd;}.daterangepicker.dropdown-menu .range_inputs{margin-left:1.0714285714em;}.ranges{width:11.25rem;padding:0;}.ranges ul{margin-bottom:0.7142857143em;}.ranges li{margin:0;padding:0.3571428571em 1.4285714286em;color:#514d6a;background:transparent;border-radius:0;border:0;}.ranges li:hover{border:0;color:#514d6a;background:#f7fafc;}.ranges li.active{background:#364859;border:0;}.ranges li.active:hover{color:#fff;}/* Date Picker
========================*/.datepicker{margin:0 auto;}.datepicker.dropdown-menu{width:auto;padding:1.0714285714em 1.7857142857em;box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.2);}.datepicker tbody{color:#666;}.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker td .month.active{background:#364859 !important;}.datepicker td.active,
.datepicker td.selected{background:#364859 !important;}/* Select2 Select Dropdown
========================*/.select2-container--default .select2-selection--single .select2-selection__rendered, .select2-container--default .select2-selection--multiple .select2-selection__rendered{background:none;margin-bottom:-0.125rem;padding-left:0;}.select2-container--default{max-width:100%;}.select2-container--default.select2{width:100% !important;}.select2-container--default .select2-selection--single{border:1px solid #ccc;padding-right:0.625rem;}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%);right:0.9375rem;}.select2-container--default .select2-selection--multiple{min-height:calc(2.4999999988rem + 2px) !important;height:auto;line-height:1;border:1px solid #ccc;}.select2-container--default .select2-selection--multiple .select2-search__field{margin-top:0;margin-bottom:0;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{width:0.9375rem;text-align:center;color:#fff;opacity:0.4;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{opacity:1;color:#fff;}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#03a9f3;}.select2-container--default .select2-seach--inline{line-height:1.3 !important;}.select2-container--default.select2-container--open .select2-selection--single{border-color:#03a9f3;}.select2-container--default .select2-results__option[aria-selected=true]{display:none;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#03a9f3;}/* SelectPicker Select Dropdown
========================*/.bootstrap-select.btn-group .dropdown-toggle .bs-caret{position:absolute;top:0;right:0;bottom:0;left:0;}.bootstrap-select.btn-group .dropdown-toggle .bs-caret .caret{transform:translateY(-50%);line-height:1;margin:0;}.bootstrap-select.open .dropdown-menu{display:none;}.bootstrap-select.open.show .dropdown-menu{display:block;}.bootstrap-select .dropdown-menu li a{line-height:2em;display:block;width:100%;color:#888888;padding:0.3571428571em 1.4285714286em;}.bootstrap-select .dropdown-menu li a:hover, .bootstrap-select .dropdown-menu li a:focus{color:#555;background:#f7fafc;}.bootstrap-select .dropdown-menu li a span::before{font-family:"FontAwesome";font-feature-settings:"liga";font-size:1.125rem;font-weight:600;}.bootstrap-select .dropdown-menu li a .glyphicon-ok::before{content:"\f00c";}.bootstrap-select .dropdown-menu[aria-expanded=true]{display:block;}.bootstrap-select .dropdown-menu a[aria-selected=true]{color:#fff !important;background:#4583b3 !important;}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{top:50%;transform:translateY(-50%);margin-top:0;}/* Tags Input
========================*/.bootstrap-tagsinput{width:100%;}.bootstrap-tagsinput .tag{font-size:0.75rem;padding:0.3333333333em 0.8333333333em;border-radius:100px;display:inline-block;margin:0.4166666667em 0;}.bootstrap-tagsinput .tag [data-role=remove]::after{content:"close";font-family:"Material Icons";font-feature-settingsL:"liga";line-height:1;vertical-align:middle;padding:0;margin:0;}.bootstrap-tagsinput input[type=text]{min-width:9.375rem;line-height:2;}.input-group .bootstrap-tagsinput:first-child{border-top-right-radius:0;border-bottom-right-radius:0;}.input-group .bootstrap-tagsinput:not(:first-child):not(:nth-last-child(2)){border-radius:0;}.input-group .bootstrap-tagsinput:nth-last-child(2){border-top-left-radius:0;border-bottom-left-radius:0;}/* Touchspin
=======================*/.bootstrap-touchspin .input-group-btn-vertical{min-width:1.25rem;}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down,
.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{display:block;font-size:9px;width:20px;height:50%;position:absolute;top:0;right:0;}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down i,
.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:14px;line-height:1;font-style:normal;}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up i::before{content:"+";}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{top:calc(50% + 2px);}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down i:before{content:"-";}/* MultiSelect
========================*/.ms-container{width:100%;}.ms-container .ms-list{border-radius:0;}.ms-container .ms-list.ms-focus{border-color:#03a9f3;box-shadow:0 0 7px -2px #03a9f3;}.ms-container .ms-selection li,
.ms-container .ms-selectable li{line-height:2;}.ms-container .ms-selection li.ms-hover,
.ms-container .ms-selectable li.ms-hover{background:#03a9f3;}.multi-step-signup .multi-step-form fieldset{text-align:center;display:none;}.multi-step-signup .multi-step-form fieldset.active{display:block;}.multi-step-signup .multi-step-form fieldset textarea{resize:none;}.multi-step-signup .multi-step-form fieldset input[type=number]::-webkit-inner-spin-button,
.multi-step-signup .multi-step-form fieldset input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;}.multi-step-signup .steps-tab li{padding:0 80px;position:relative;}.multi-step-signup .steps-tab a{line-height:40px;font-size:12px;color:#fff;}.multi-step-signup .steps-tab .step{display:block;margin-left:25%;width:40px;height:40px;line-height:30px;color:#03a9f3;background-color:#F5F7FA;border:5px solid #607d8b;font-size:0.8rem;border-radius:50%;z-index:1;}@media (max-width: 768px){.multi-step-signup .steps-tab li{padding:0 20px;}}.multi-step-signup .steps-tab li::before{content:"";top:18px;width:100%;height:5px;z-index:-1;display:block;position:absolute;left:-50%;background-color:#607d8b;opacity:0.7;}.multi-step-signup .steps-tab li:first-child::before{display:none;}.multi-step-signup .steps-tab li:last-child::after{display:none;}.multi-step-signup .steps-tab ul li.done .step{background-color:#03a9f3;border-color:#03a9f3;color:#FFF;}.multi-step-signup .steps-tab ul li.done::before{background-color:#03a9f3;opacity:1;}.multi-step-signup .steps-tab ul li.active .step{border-color:#03a9f3;background-color:#FFF;color:#03a9f3;}.multi-step-signup .steps-tab ul li.active::before{background-color:#03a9f3;opacity:1;}/* Bootstrap Wysiwyg
========================*/.wysihtml5-sandbox{width:100% !important;border:1px solid #eee !important;padding:20px !important;}ul.wysihtml5-toolbar{border:1px solid #eee;border-bottom:0;}ul.wysihtml5-toolbar > li{margin:0;}ul.wysihtml5-toolbar > li .btn, ul.wysihtml5-toolbar > li .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons ul.wysihtml5-toolbar > li button, ul.wysihtml5-toolbar > li .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons ul.wysihtml5-toolbar > li button{background:none;border:0;}ul.wysihtml5-toolbar > li .btn:active, ul.wysihtml5-toolbar > li .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:active, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons ul.wysihtml5-toolbar > li button:active, ul.wysihtml5-toolbar > li .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:active, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons ul.wysihtml5-toolbar > li button:active, ul.wysihtml5-toolbar > li .btn:focus, ul.wysihtml5-toolbar > li .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons ul.wysihtml5-toolbar > li button:focus, ul.wysihtml5-toolbar > li .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons ul.wysihtml5-toolbar > li button:focus{background:none;}ul.wysihtml5-toolbar > li .modal .btn, ul.wysihtml5-toolbar > li .modal .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons ul.wysihtml5-toolbar > li .modal button, ul.wysihtml5-toolbar > li .modal .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons ul.wysihtml5-toolbar > li .modal button{background:#4583b3;color:#fff;}ul.wysihtml5-toolbar > li .modal .checkbox label{padding-left:30px;position:relative;}ul.wysihtml5-toolbar > li .modal .checkbox label:before{content:"";font-family:"Material Icons";font-feature-settings:"liga";border:1px solid #dddddd;display:block;width:20px;height:20px;line-height:20px;text-align:center;color:#fff;position:absolute;top:0;left:0;}ul.wysihtml5-toolbar > li .modal .checkbox label.checkbox-checked:before{background:#4583b3;border-color:#4583b3;content:"check";}/* Fullcalendar
========================*/.fullcalendar h2{text-transform:uppercase;font-size:1.25rem;line-height:1.5em;}.fullcalendar .fc-button{height:1.875rem;}.fullcalendar .fc-toolbar.fc-header-toolbar{padding:0 0 1.4285714286em;margin:0;}.fullcalendar .fc-view > table{background:#fff;box-shadow:0 2px 10px 0 rgba(0, 0, 0, 0.1);}.fullcalendar .fc-other-month{background-image:repeating-linear-gradient(45deg, #f9f9f9, #f9f9f9 8px, transparent 8px, transparent 16px);}.fullcalendar td,
.fullcalendar tbody{border-color:rgba(221, 221, 221, 0.3);}.fullcalendar .fc-week table td:first-child{border-left:0;}.fullcalendar .fc-week table td:last-child{border-right:0;}.fullcalendar .fc-view > table > thead td{border-top:0;}.fullcalendar .fc-toolbar .fc-button{background:transparent;border-color:rgba(221, 221, 221, 0.7);border-radius:0;padding:0.7142857143em 0.7142857143em;box-shadow:none;height:auto;z-index:1;}.fullcalendar .fc-toolbar .fc-button.fc-state-active{background:#fff;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.08);}.fullcalendar .fc-toolbar .fc-button.fc-state-disabled{opacity:0.4;}.fullcalendar .fc-event{font-size:0.75rem;border-radius:0;margin-right:0px;margin-bottom:0px;margin-left:0px;padding:0.4166666667em;text-align:center;color:#fff !important;transition:background 0.3s ease, color 0.3s ease;}.fullcalendar .fc-widget-header{border-left:0;border-right:0;}.fullcalendar .fc-head .fc-axis,
.fullcalendar .fc-day-header{font-weight:normal;font-size:0.8571428571em;letter-spacing:0.1em;opacity:0.6;border:0;padding:1.6666666667em 0.8333333333em;text-transform:uppercase;}.fullcalendar .fc-head .fc-axis a,
.fullcalendar .fc-day-header a{color:#fff;}.fullcalendar .fc-body .fc-axis{background:#eee;}.fullcalendar .fc-day-top{font-size:1em;}.fullcalendar .fc-day-top a{color:#555;}.fullcalendar-events .fc-event{background:transparent !important;border:0 !important;color:#555;cursor:pointer;padding:0.7142857143em 1.7857142857em;font-size:0.875rem;font-family:"Inter", sans-serif;display:flex;align-items:center;}.fullcalendar-events .fc-event:hover{background:#f8f9fa !important;}.fullcalendar-events .fc-event-text{flex:1;}/********************************
*********************************
BASIC
*********************************
*********************************//* Vector Maps
========================*/.gmap{width:100%;height:21.4285714286em;}.gmap .overlay{background:#364859;border-radius:5px;color:#fff;padding:1em;position:relative;font-family:"Inter", sans-serif;font-size:1.3636363636em;z-index:1;transform:translateY(-1.4285714286em);}.gmap .overlay:before{z-index:2;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#364859 transparent transparent transparent;display:block;content:"";position:absolute;right:50%;bottom:0;transform:translateX(50%) translateY(100%);}/********************************
*********************************
Icon Box
*********************************
*********************************/.icon-box header i{font-size:3.5714285714em;color:#555;}.icon-box header img{width:4.2857142857em;height:4.2857142857em;max-width:none;}.icon-box section h5{font-size:1.0714285714em;font-weight:700;}.icon-box section p{line-height:1.7857142857em;font-size:1em;}.icon-box-centered{padding:2.8571428571em 1.4285714286em 2.1428571429em;}.icon-box-centered section{margin-top:2.1428571429em;}.icon-box-centered h5{margin-bottom:1.6666666667em;}.icon-box-left{overflow:hidden;zoom:1;padding:1.4285714286em 0;}.icon-box-left header, .icon-box-left section{padding-right:1.4285714286em;display:table-cell;vertical-align:top;}.icon-box-left header i, .icon-box-left section i{padding:0 0.2em;}.icon-box-left section{padding-right:0;}.icon-box-left section h5{margin-top:0;}.icon-box-circle-bg header i{color:#fff;background:#555;}.icon-box-outline header i{border:1px solid #555;}.icon-box-circle-bg header i,
.icon-box-outline header i{font-size:2.1428571429em;padding:0.6666666667em;border-radius:100%;}/********************************
 *********************************
Inbox
 *********************************
 *********************************//* Mail Sidebar
========================*/.inbox-categories{margin-bottom:1.7857142857em;}.inbox-categories li{clear:both;}.inbox-categories a{font-size:1.0714285714em;position:relative;color:#333;line-height:2.6666666667em;padding:0 1.0714285714em;display:block;border-right:3px solid transparent;font-family:"Inter", sans-serif;}.inbox-categories a:hover{background:#f7fafc;}.inbox-categories .list-icon{font-size:1.1428571429em;opacity:0.8;line-height:2.5em;}.inbox-categories .badge, .inbox-categories .label{position:absolute;top:50%;right:1.6666666667em;transform:translateY(-50%);}.inbox-categories .active{background:#f8f9fa;border-right:3px solid #03a9f3;}.inbox-categories .add-btn{border-top:1px solid rgba(221, 221, 221, 0.4);}/* Mail Inbox
========================*/.mail-sidebar{border-right:1px solid #ddd;}.mail-inbox{position:relative;}.mail-inbox header .btn, .mail-inbox header .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .mail-inbox header button, .mail-inbox header .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .mail-inbox header button{border-bottom-left-radius:0;border-bottom-right-radius:0;}.mail-inbox header .list-icon{font-size:1.1428571429em;color:#797979;}.mail-inbox-select-all{margin:0.8333333333em 2.0833333333em 0 0;font-size:0.8571428571em;display:inline-block;}.mail-inbox-select-all span.label-text{padding-left:2.0833333333em;}.mail-inbox-sort{font-size:0.8571428571em;line-height:3.6666666667em;position:relative;z-index:1;top:2px;}.mail-inbox-sort a{color:#bbb;display:inline-block;border-bottom:1px solid transparent;}.mail-inbox-sort a:hover{color:#000;}.mail-inbox-sort .active a{border-color:#000;color:#000;}.mail-inbox-sort li:last-child{padding-right:0;}.mail-list{border:1px solid #ddd;border-left:0;border-right:0;position:relative;top:-0.0714285714em;width:100%;}.mail-list tr:nth-child(even){background:#f7fafc;}.mail-list tr:first-child td{padding-top:1.7857142857em;}.mail-list tr:last-child td{padding-bottom:1.7857142857em;}.mail-list td{padding:0.7142857143em 0.5714285714em;vertical-align:baseline;}.mail-list td figure{margin-bottom:0;}.mail-list td:first-child{padding-left:1.7857142857em;}.mail-list td:last-child{padding-right:1.7857142857em;}.mail-list a{color:#555;}.mail-list a:hover{color:#364859;}.mail-list .list-icon{font-size:1.2857142857em;color:#666;}.mail-list .unread td{font-weight:600;}.mail-list-user{width:5.3571428571em;position:relative;}.mail-list-user input[type=checkbox],
.mail-list-user figure{cursor:pointer;}.mail-list-user input[type=checkbox]{position:absolute;margin:0;width:2.8571428571em;height:2.8571428571em;opacity:0;}.mail-list-user figure{border:2px solid transparent;display:inline-block;border-radius:100%;padding:0.1428571429em;}.mail-list-user input:checked + figure{border-color:#e6614f;}.mail-list-star{width:2.1428571429em;}.mail-list-star .list-icon{width:1.4285714286em;}.mail-list-message .badge, .mail-list-message .label{border-radius:3px;text-transform:uppercase;font-size:0.7857142857em;letter-spacing:0.0357142857em;}.mail-list-time{text-align:right;}/* Mail Single
========================*/.mail-single > header{margin-left:1.0714285714em;}.mail-single-content{border:1px solid #ddd;border-left:0;border-right:0;position:relative;top:-0.0714285714em;padding:2.5em 3.5714285714em 0.7142857143em 3.5714285714em;}.mail-single-content > header{color:#333;}.mail-single-content > header a{color:#333;font-weight:700;}.mail-single-content > header a:hover{text-decoration:underline;}.mail-single-reply{border:1px solid #ddd;border-radius:5px;padding:1.4285714286em 3.5714285714em 1.4285714286em 3.5714285714em;font-family:"Inter", sans-serif;margin:2.1428571429em 0 1.4285714286em;position:relative;}.mail-single-reply .triangle-top{width:0;height:0;position:absolute;top:-1.0714285714em;left:3.5714285714em;border-style:solid;border-width:0 15px 15px 15px;border-color:transparent transparent #ccc transparent;}.mail-single-reply .triangle-top:after{content:"";position:absolute;top:0.0714285714em;left:-1.1428571429em;width:0;height:0;border-style:solid;border-width:0 16px 16px 16px;border-color:transparent transparent #fff transparent;}/* Mail Compose
========================*/.mail-single-compose .card .card-footer,
.mail-single-compose .card .card-header{background:#fff;}.mail-single-compose .card .card-header{border-bottom:0;display:flex;align-items:center;padding:1.5em;}.mail-single-compose .card i.send-to-icon{width:2.5em;height:2.5em;line-height:2.5em;font-size:1.2857142857em;text-align:center;border-radius:100px;background:#4583b3;}.mail-single-compose .card input.send-to-field,
.mail-single-compose .card input.subject-field{border:0;border-bottom:2px dashed #e4e9f0;padding-right:0;padding-left:0;font-size:1.2857142857em;box-shadow:none;}.mail-single-compose .card input.send-to-field:focus,
.mail-single-compose .card input.subject-field:focus{box-shadow:none;}.mail-single-compose .card .card-footer{border-top:0;}.mail-single-compose .card .wysihtml5-toolbar,
.mail-single-compose .card .wysihtml5-sandbox{border-left:0 !important;border-right:0 !important;}.mail-single-compose .card .wysihtml5-sandbox{flex:1;}.mail-single-compose .card .wysihtml5-toolbar{padding:1em;background:#f9f9f9;}@media (max-width: 767px){.mail-single-compose .card .card-header{flex-flow:column;align-items:stretch;}.mail-single-compose .card .form-group{display:flex;margin-right:0 !important;}.mail-single-compose .card i.send-to-icon{text-align:center;}.mail-single-compose .card .bootstrap-select.btn-group,
  .mail-single-compose .card input.subject-field,
  .mail-single-compose .card input.send-to-field{flex:1;margin-bottom:1em;}}@media (min-width: 768px) and (max-width: 1023px){.mail-single-compose .card .card-header{flex-flow:column;align-items:stretch;}.mail-single-compose .card .form-group{display:flex;margin-right:0 !important;}.mail-single-compose .card i.send-to-icon{text-align:center;}.mail-single-compose .card .bootstrap-select.btn-group,
  .mail-single-compose .card input.subject-field,
  .mail-single-compose .card input.send-to-field{flex:1;margin-bottom:1em;}}/* Mail Attachment
========================*/.mail-attachment .mail-attachment-heading .list-icon{width:1.25rem;height:1em;text-align:center;font-size:1.125rem;margin-right:0.3125rem;margin-left:0.3125rem;}.mail-attachment .file-list{margin:0 -0.9375rem;}.mail-attachment .file-list-item{display:flex;align-items:center;border-uadius:3px;padding:0.7142857143em 1.4285714286em;transition:background 0.3s ease;}.mail-attachment .file-list-item i,
.mail-attachment .file-list-item img{width:1.4285714286em;height:1.4285714286em;line-height:1.4285714286em;text-align:center;border-radius:100px;margin-right:0.7142857143em;}.mail-attachment .file-list-item a{color:rgba(85, 85, 85, 0.5);}.mail-attachment .file-list-item a:hover{color:#555;}.mail-attachment .file-list-item a.list-inline-item{text-transform:uppercase;font-size:0.75em;letter-spacing:0.1em;}.mail-attachment .file-list-item .spacer{flex:1;}.mail-attachment .file-list-item:hover{background:#f9f9f9;}/********************************
 *********************************
Kanban
 *********************************
 *********************************//* Kanban Widget
========================*/.kanban-widget{overflow-x:auto;}.kanban-widget .category-list{display:flex;flex-flow:row;flex-wrap:nowrap;align-items:flex-start;}.kanban-widget .category-item{padding:1.5em;background:#fff;margin-right:1em;width:100%;flex:1;height:calc(100vh - 5.625rem);}.kanban-widget .category-item:last-of-type{margin-right:0;}.kanban-widget .category-item .add-new-task{cursor:pointer;}.kanban-widget .category-title{margin-top:0;margin-bottom:1.5em;}.kanban-widget .task-item{background:#f2f4f8;margin-bottom:1.4285714286em;padding:1em;position:relative;cursor:pointer;transition:all 0.2s ease-in-out;}.kanban-widget .task-item .draggable-ghost{display:none;}.kanban-widget .task-item.move .draggable-ghost, .kanban-widget .task-item.over .draggable-ghost{display:block;}.kanban-widget .task-item:hover{background:rgb(225.425, 229.975, 239.075);}.kanban-widget .task-item .badge, .kanban-widget .task-item .label{font-size:0.875rem;}.kanban-widget .task-label{position:absolute;top:-2px;right:10px;line-height:1;}.kanban-widget .task-title{margin:0 0 0.5em;}.kanban-widget .task-item:hover .task-users figure{border-color:rgb(225.425, 229.975, 239.075);}.kanban-widget .task-users figure{margin-bottom:0;margin-left:-20px;border:5px solid #f2f4f8;border-radius:100px;transition:all 0.2s ease-in-out;}.kanban-widget .task-users figure:first-child{margin-left:0;}/********************************
 *********************************
 LISTS
 *********************************
 *********************************/.list-group .list-icon{font-size:1.2857142857em;position:relative;}.list-group .badge, .list-group .label{margin-top:0.1428571429em;}/* Sortable Lists
========================*/.list-group.sortable .list-group-item::after{display:block;clear:both;content:"";}.list-group.sortable .list-group-item{border-radius:0.1428571429em;margin-bottom:0.3571428571em;padding-top:1.0714285714em;padding-bottom:1.0714285714em;}.list-group.sortable .list-icon{font-size:1.2857142857em;position:relative;top:-0.1111111111em;}.list-group.sortable a .list-icon{color:#d0d6df;}.list-group.sortable a:hover .list-icon{color:#888;}.list-group.sortable .ui-sortable-placeholder{height:3.7857142857em;border:0.125rem dashed #d0d6df !important;background:none !important;margin-bottom:0.3571428571em;list-style:none;visibility:visible !important;}/* Nestable Sortable List
========================*/.dd-dragel,
.dd{display:block;width:100%;max-width:none;}.dd-dragel .dd-item,
.dd .dd-item{position:relative;}.dd-dragel .dd-item .dd-list,
.dd .dd-item .dd-list{padding-left:2.8571428571em;}.dd-dragel .dd-item .dd-handle,
.dd .dd-item .dd-handle{cursor:move;}.dd-dragel .dd-item > div,
.dd-dragel .dd-item .dd-handle,
.dd .dd-item > div,
.dd .dd-item .dd-handle{font-weight:normal;font-size:0.875rem;color:#555;border:0.0625rem solid #ddd;padding:0.7142857143em 1.4285714286em;height:2.8571428571em;background:#fff;margin:0.7142857143em 0;}.dd-dragel .dd-item > button.dd-expand,
.dd-dragel .dd-item > button.dd-collapse,
.dd .dd-item > button.dd-expand,
.dd .dd-item > button.dd-collapse{line-height:1;font-size:1.2307692308em;text-align:center;opacity:0.2;width:2.5em;height:2.5em;margin:0;}.dd-dragel .dd-item > button.dd-expand:before,
.dd-dragel .dd-item > button.dd-collapse:before,
.dd .dd-item > button.dd-expand:before,
.dd .dd-item > button.dd-collapse:before{font-family:"Material Icons";}.dd-dragel .dd-item > button.dd-collapse::before,
.dd .dd-item > button.dd-collapse::before{content:"remove";}.dd-dragel .dd-item > button.dd-expand::before,
.dd .dd-item > button.dd-expand::before{content:"add";}.dd-dragel .dd-item.dd3-item,
.dd .dd-item.dd3-item{padding-left:2.9230769231em;}.dd-dragel .dd-item.dd3-item .dd-list,
.dd .dd-item.dd3-item .dd-list{padding-left:0;}.dd-dragel .dd-item .dd3-handle,
.dd .dd-item .dd3-handle{background:#eee;width:2.8571428571em;height:2.8571428571em;line-height:2.8571428571em;text-align:center;display:inline-block;padding:0;margin:0;position:absolute;top:0;left:0;}.dd-dragel .dd-item .dd3-handle:before,
.dd .dd-item .dd3-handle:before{content:"open_with";font-family:"Material Icons";text-indent:0;}/* Media Elements
========================*/.mejs__container{max-width:100%;width:100% !important;font-family:var(--default-font-family);}.mejs__overlay{width:100% !important;}.mejs__mediaelement *{width:100% !important;max-width:100%;}.video{max-width:100%;}/* Modals
========================*/.modal-content .close{font-size:1.2857142857em;top:-0.8571428571em;position:absolute;right:-0.8571428571em;height:2em;width:2em;background-color:#313a46;opacity:1;border:2px solid #ffffff;text-shadow:none;color:#ffffff;border-radius:50%;text-align:center;line-height:1.8333333333em;}.modal-content .close:hover{background-color:#4583b3;}.modal-footer,
.modal-body{padding-left:0;padding-right:0;}.modal-img{cursor:pointer;}.modal-color-scheme .modal-content .modal-header{background:#364859;border:0;}.modal-color-scheme-dark .modal-content .modal-header{background:#1E2832;border:0;}.modal-content-color .modal-content .modal-header{background:#555;border:0;}.modal-content .modal-content .modal-header{background:#555;border:0;}.modal-primary .modal-content .modal-header{background:#4583b3;border:0;}.modal-secondary .modal-content .modal-header{background:#fff;border:0;}.modal-success .modal-content .modal-header{background:#38d57a;border:0;}.modal-info .modal-content .modal-header{background:#03a9f3;border:0;}.modal-warning .modal-content .modal-header{background:#ffcc02;border:0;}.modal-danger .modal-content .modal-header{background:#e6614f;border:0;}.modal-light .modal-content .modal-header{background:#f8f9fa;border:0;}.modal-dark .modal-content .modal-header{background:#343a40;border:0;}.modal-blue .modal-content .modal-header{background:#4583b3;border:0;}.modal-indigo .modal-content .modal-header{background:#6610f2;border:0;}.modal-purple .modal-content .modal-header{background:#6f42c1;border:0;}.modal-pink .modal-content .modal-header{background:#e83e8c;border:0;}.modal-red .modal-content .modal-header{background:#e6614f;border:0;}.modal-orange .modal-content .modal-header{background:#fb9678;border:0;}.modal-yellow .modal-content .modal-header{background:#ffcc02;border:0;}.modal-green .modal-content .modal-header{background:#38d57a;border:0;}.modal-teal .modal-content .modal-header{background:#20c997;border:0;}.modal-cyan .modal-content .modal-header{background:#03a9f3;border:0;}.modal-white .modal-content .modal-header{background:#fff;border:0;}.modal-gray .modal-content .modal-header{background:#868e96;border:0;}.modal-gray-dark .modal-content .modal-header{background:#343a40;border:0;}.modal-violet .modal-content .modal-header{background:#9c27b0;border:0;}.modal-brown .modal-content .modal-header{background:#795548;border:0;}.modal-light-gray .modal-content .modal-header{background:#f9f9f9;border:0;}.modal-slate .modal-content .modal-header{background:#607d8b;border:0;}.modal-facebook .modal-content .modal-header{background:#3b5998;border:0;}.modal-twitter .modal-content .modal-header{background:#55acee;border:0;}.modal-googleplus .modal-content .modal-header{background:#dd4b39;border:0;}.modal-linkedin .modal-content .modal-header{background:#007bb6;border:0;}.modal-instagram .modal-content .modal-header{background:#3f729b;border:0;}.modal-pinterest .modal-content .modal-header{background:#cb2027;border:0;}.modal-dribbble .modal-content .modal-header{background:#ea4c89;border:0;}.modal-youtube .modal-content .modal-header{background:#b00;border:0;}.modal-content .modal-header{background:none;}/********************************
 *********************************
Pagination
 *********************************
 *********************************/.pager .material-icons,
.pagination .material-icons{font-size:0.75rem;vertical-align:middle;}.pager{list-style:none;display:flex;padding-left:0;}.pager li.spacer{flex:1;}/********************************
*********************************
Pricing Table
*********************************
*********************************/.pricing-box{border:0.0625rem solid #ddd;border-radius:0.2857142857em;text-align:center;background:#fff;margin:3em 0;padding-bottom:1.0714285714em;padding-top:0.7142857143em;}[class^=col-md-] .pricing-box{margin-left:-0.3571428571em;margin-right:-0.3571428571em;}.pricing-box li{padding:0.5em 0;}.pricing-box hr{width:80%;}.pricing-box.featured-pricing-box{position:relative;z-index:1;box-shadow:0px 0px 0.6428571429em rgba(0, 0, 0, 0.1);}[class^=col-md-] .pricing-box.featured-pricing-box{margin-left:-2.1428571429em;margin-right:-2.1428571429em;margin-top:0;margin-bottom:0;}.pricing-box.featured-pricing-box-2 h5, .pricing-box.featured-pricing-box-2 p, .pricing-box.featured-pricing-box-2 a, .pricing-box.featured-pricing-box-2 li{color:#fff;}.pricing-box.featured-pricing-box-2 li{color:#fff !important;}.pricing-box.featured-pricing-box-2 .btn-outline-default:hover{background:#fff;border-color:transparent;color:rgba(135, 206, 250, 0.7);}.pricing-box header{margin-top:2.1428571429em;}.pricing-box header h5{text-transform:uppercase;font-weight:700;margin-bottom:1.1111111111em;}.pricing-box header span sub{font-size:0.3571428571em;font-weight:700;position:relative;top:0;}.pricing-box header .header-text{font-size:1.0714285714em;font-weight:500;margin-top:2em;}.pricing-box .pricing-box-content li{border:none;color:#aaa;background-color:transparent;}.pricing-box .pricing-box-content .btn, .pricing-box .pricing-box-content .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .pricing-box .pricing-box-content button, .pricing-box .pricing-box-content .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .pricing-box .pricing-box-content button{width:80%;letter-spacing:0.1428571429em;font-size:0.7857142857em;font-weight:700;margin-bottom:1.7857142857em;text-transform:uppercase;}/********************************
 *********************************
Progress
 *********************************
 *********************************/.progress.progress-xsm{height:1.25rem;margin:0.5em 0;}.progress.progress-sm{height:0.625rem;margin:0.3571428571em 0;}.progress-lg .progress-bar{height:100%;}/********************************
 *********************************
Range Slider
 *********************************
 *********************************/.irs{display:block;clear:both;margin:3em 0;}.irs .irs-single,
.irs .irs-from,
.irs .irs-to{display:block;height:2em;line-height:2em;text-align:center;display:block;background:#4583b3;color:#fff;font-size:0.7142857143em;top:-3em;padding:0 0.5em;}.irs .irs-single:after,
.irs .irs-from:after,
.irs .irs-to:after{border-color:#4583b3 transparent transparent transparent;}.irs .irs-single:after,
.irs .irs-max:after,
.irs .irs-min:after,
.irs .irs-from:after,
.irs .irs-to:after{content:"";width:0;height:0;border-style:solid;border-width:5px 3px 0 3px;position:absolute;right:50%;bottom:-0.5em;transform:translateX(50%);}.irs .irs-slider{display:block;width:2em;height:2em;top:0;border-radius:100px;background:#fff;border:1px solid #ddd;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.1);cursor:pointer;z-index:3;}.irs .irs-shadow.shadow-from,
.irs .irs-shadow.shadow-to,
.irs .irs-line,
.irs .irs-bar{height:1em;top:0.5em;border-radius:100px;background:#eee;box-shadow:inset 1px 1px 5px 0 #ddd;border:1px solid #d9d9d9;cursor:pointer;}.irs .irs-bar{background:#4583b3;box-shadow:inset 1px 1px 5px 0 #4583b3;border:1px solid rgb(54.810483871, 104.060483871, 142.189516129);border-left:0;z-index:2;}.irs .irs-shadow.shadow-from,
.irs .irs-shadow.shadow-to{background:#bbb;box-shadow:inset 1px 1px 5px 0 #bbb;border:1px solid #aaa;z-index:1;}.irs .irs-grid{top:2em;opacity:0.2;}.irs .irs-max,
.irs .irs-min{text-align:center;height:2em;padding:0 0.5em;line-height:2em;position:absolute;top:-3em;left:0;background:#eee;border:1px solid #ddd;font-size:0.7142857143em;}.irs .irs-max:after,
.irs .irs-min:after{border-color:#ddd transparent transparent transparent;}.irs .irs-min{left:0;}.irs .irs-max{left:auto;right:0;}.irs .irs-bar-edge{height:1em;top:0.5em;width:1.4285714286em;border:1px solid rgb(54.810483871, 104.060483871, 142.189516129);border-right:0;background:#4583b3;box-shadow:inset 1px 1px 5px 0 #4583b3;border-radius:16px 0 0 16px;}/********************************
*********************************
Site Map
*********************************
*********************************/.sitemap{position:relative;}.sitemap i{font-size:1.2857142857em;vertical-align:top;}.sitemap a{color:#7c8d96;}.sitemap a:hover{color:#364859;}.sitemap ul{margin-left:1.0714285714em;}.sitemap li{position:relative;padding-left:2.8571428571em;padding-top:0.2142857143em;}.sitemap li.menu-item-has-children > ul{margin-top:0.7142857143em;margin-left:1.7857142857em;}.sitemap li::before{content:"";position:absolute;left:0.5em;top:-0.8571428571em;height:1.7857142857em;width:2.5em;border-bottom:0.0625rem solid #ddd;border-left:0.0625rem solid #ddd;}.sitemap-default a,
.sitemap-right a{margin-left:0.7142857143em;}.sitemap-right strong{color:#364859;text-transform:uppercase;font-size:1.0714285714em;font-weight:500;}/********************************
 *********************************
Tables
 *********************************
 *********************************/.table thead tr.thead-inverse th{background:inherit;}.table > tbody > tr:first-child > td{border-top:none;}.table.table-borderless td, .table.table-borderless th{border:none;}.table > tbody > tr[class*=bg-] > td{color:#fff;}.table > thead > tr > th{border-bottom-width:1px;}.table.color-table > thead > tr > th{border:0;}.table .progress{margin:0;margin-bottom:0 !important;position:relative;top:0.6666666667em;}td.footable-sortable > span.fooicon,
th.footable-sortable > span.fooicon{top:1.0833333333em;font-size:0.8571428571em;}.table-bordered,
.table-bordered > tbody > tr > td,
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th{border-color:rgb(238.85, 238.85, 238.85);}/* DataTables
========================*/.dataTables_wrapper label{font-weight:normal;}.dataTables_wrapper .dataTables_filter input{padding:0.3571428571em 0.7142857143em;border:0.0625rem solid #eee;border-radius:0.125rem;transition:all 0.3s ease;}.dataTables_wrapper .dataTables_filter input:focus{border-color:#03a9f3;}.dataTables_wrapper .dataTables_length{margin:1.0714285714em auto;}.dataTables_wrapper .dataTables_length select{padding:0.2142857143em 0.5em;}.dataTables_wrapper table.dataTable{border:0.0625rem solid #eee;margin-top:1.4285714286em;}.dataTables_wrapper table.dataTable thead th{border-color:#ddd;}.dataTables_wrapper table.dataTable th, .dataTables_wrapper table.dataTable td{padding:1.0714285714em 1.4285714286em;}.dataTables_wrapper table.dataTable tfoot th{border-top:0.0625rem solid #eee;}.dataTables_wrapper table.dataTable thead th{border-top:0;}.dataTables_wrapper table.dataTable thead .sorting,
.dataTables_wrapper table.dataTable thead .sorting_asc,
.dataTables_wrapper table.dataTable thead .sorting_desc{background:none;position:relative;}.dataTables_wrapper table.dataTable thead .sorting:before,
.dataTables_wrapper table.dataTable thead .sorting_asc:before,
.dataTables_wrapper table.dataTable thead .sorting_desc:before{position:absolute;top:50%;right:0.7142857143em;transform:translateY(-50%);font-family:"Material Icons";font-feature-settings:"liga";font-size:1.2857142857em;}.dataTables_wrapper table.dataTable thead .sorting_asc::before{content:"expand_less";}.dataTables_wrapper table.dataTable thead .sorting_desc::before{content:"expand_more";}.dataTables_wrapper table.dataTable thead .sorting::before{content:"sort";opacity:0.1;}.dataTables_wrapper .dataTables_info{margin-top:1.4285714286em;}.dataTables_wrapper .dataTables_paginate{margin-top:2.1428571429em;padding:0;border:0.0625rem solid #eee;}.dataTables_wrapper .dataTables_paginate .paginate_button{transition:all 0.3s ease;border:0;}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:none;border:0;color:#555 !important;}.dataTables_wrapper .dataTables_paginate .paginate_button:focus{box-shadow:none;}.dataTables_wrapper .dataTables_paginate .paginate_button.current{background:#4583b3;border:0;border-radius:0;color:#fff !important;}.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:rgb(54.810483871, 104.060483871, 142.189516129);border:0;color:#fff !important;}.dataTables_wrapper .dataTables_paginate .paginate_button.next, .dataTables_wrapper .dataTables_paginate .paginate_button.previous{border:0;}/* Bootstrap Tables
========================*/.bootstrap-table{position:relative;}.bootstrap-table .btn, .bootstrap-table .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bootstrap-table button, .bootstrap-table .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bootstrap-table button{cursor:pointer;}.bootstrap-table .btn i:before, .bootstrap-table .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button i:before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bootstrap-table button i:before, .bootstrap-table .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button i:before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bootstrap-table button i:before{font-family:"Material Icons";display:block;line-height:1;font-style:normal;font-size:1.3333333333em;}.bootstrap-table .btn[name=refresh] i:before, .bootstrap-table .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button[name=refresh] i:before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bootstrap-table button[name=refresh] i:before, .bootstrap-table .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button[name=refresh] i:before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bootstrap-table button[name=refresh] i:before{content:"refresh";}.bootstrap-table .btn[name=toggle] i:before, .bootstrap-table .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button[name=toggle] i:before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bootstrap-table button[name=toggle] i:before, .bootstrap-table .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button[name=toggle] i:before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bootstrap-table button[name=toggle] i:before{content:"dehaze";}.bootstrap-table .btn i.glyphicon-th:before, .bootstrap-table .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button i.glyphicon-th:before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bootstrap-table button i.glyphicon-th:before, .bootstrap-table .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button i.glyphicon-th:before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bootstrap-table button i.glyphicon-th:before{content:"apps";display:inline;vertical-align:middle;}.fixed-table-toolbar{display:inline-flex;position:absolute;top:0;right:1.0714285714em;z-index:1;transform:translateY(-100%);margin-top:-0.7142857143em;}.fixed-table-toolbar .search{order:-1;}.fixed-table-toolbar .btn-group, .fixed-table-toolbar .btn-group > .btn-group{display:flex;}.fixed-table-toolbar .btn-group .btn, .fixed-table-toolbar .btn-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .fixed-table-toolbar .btn-group button, .fixed-table-toolbar .btn-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .fixed-table-toolbar .btn-group button{display:inline-flex;}.fixed-table-toolbar .search, .fixed-table-toolbar .columns{margin-top:0;margin-bottom:0;}.fixed-table-toolbar .search .btn, .fixed-table-toolbar .search .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .fixed-table-toolbar .search button, .fixed-table-toolbar .search .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .fixed-table-toolbar .search button, .fixed-table-toolbar .columns .btn, .fixed-table-toolbar .columns .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .fixed-table-toolbar .columns button, .fixed-table-toolbar .columns .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .fixed-table-toolbar .columns button{padding:0 0.7142857143em;}.fixed-table-toolbar .search .dropdown-menu input, .fixed-table-toolbar .columns .dropdown-menu input{display:none;}.fixed-table-toolbar .search .dropdown-menu label, .fixed-table-toolbar .columns .dropdown-menu label{cursor:pointer;}.fixed-table-toolbar .search .dropdown-menu label:before, .fixed-table-toolbar .columns .dropdown-menu label:before{display:inline-block;line-height:1;vertical-align:middle;text-align:center;width:1.4285714286em;height:1.4285714286em;content:"";font-family:"Material Icons";font-feature-settings:"liga";background:none;border:0.125rem solid #eee;margin-right:0.7142857143em;transition:all 0.3s ease;color:#fff;}.fixed-table-toolbar .search .dropdown-menu label.checkbox-checked::before, .fixed-table-toolbar .columns .dropdown-menu label.checkbox-checked::before{content:"check";background:#4583b3;color:#fff;border-color:#4583b3;}@media (max-width: 767px){.fixed-table-toolbar{display:none;}}.fixed-table-container{border:0;border-bottom:0.0625rem solid #eee;}.fixed-table-container thead th .both{background:none;position:relative;}.fixed-table-container thead th .both:before{content:"";position:absolute;top:50%;right:0.7142857143em;transform:translateY(-50%);font-family:"Material Icons";font-feature-settings:"liga";font-size:1.2857142857em;}.fixed-table-container thead th .both.asc::before{content:"expand_less";opacity:1;}.fixed-table-container thead th .both.desc::before{content:"expand_more";opacity:1;}.fixed-table-container thead th .both::before{content:"sort";opacity:0.1;}.bootstrap-table .table{border:0.0625rem solid #eee;}.bootstrap-table .table > thead > tr > th{border-bottom:0.0625rem solid #eee;}/* Responsive Tables
========================*/.responsive-utilities .is-hidden{color:#ccc;background-color:#f9f9f9 !important;}.responsive-utilities .is-visible{color:#468847;background-color:#dff0d8 !important;}.tablesaw .tablesaw-sortable-head:before{content:"";position:absolute;top:50%;right:0.7142857143em;transform:translateY(-50%);font-family:"Material Icons";font-feature-settings:"liga";font-size:1.2857142857em;}.tablesaw .tablesaw-sortable-ascending:before{content:"expand_less";}.tablesaw .tablesaw-sortable-descending:before{content:"expand_more";}.tablesaw-bar .tablesaw-columntoggle-popup .btn-group{display:inline-block;margin:0.7142857143em 0 0.3571428571em 0;}.tablesaw-bar .tablesaw-columntoggle-popup .btn-group label{height:auto;line-height:2rem;}.tablesaw-bar .tablesaw-columntoggle-popup .btn-group label input{height:auto;position:relative;top:0.1428571429em;}.tablesaw-bar .tablesaw-bar-section .btn-select{padding:0.4081632653em 0.8163265306em;padding-right:4.0816326531em;font-weight:normal;position:relative;font-family:var(--default-font-family);background:#eee;text-transform:none;}.tablesaw-bar .tablesaw-bar-section .btn-select span{line-height:1.6326530612em;height:1.6326530612em;display:block;}.tablesaw-bar .tablesaw-bar-section .btn-select select{cursor:pointer;}.tablesaw-bar .tablesaw-bar-section .btn-select:after{display:none;}.tablesaw-bar .tablesaw-bar-section .btn-select:before{content:"expand_more";font-family:"Material Icons";font-feature-settings:"liga";font-size:1.4693877551em;text-transform:lowercase;position:absolute;top:50%;right:0.8163265306em;transform:translateY(-50%);line-height:1;}.tablesaw-sortable-arrow{display:none;}.tablesaw-swipe .tablesaw-cell-persist{border-right:0.0625rem solid #eee;}/* Editable
========================*/.table-editable .tabledit-toolbar,
.table-editable-inline .tabledit-toolbar{display:inline !important;}.table-editable .tabledit-toolbar .tabledit-save-button, .table-editable .tabledit-toolbar .tabledit-confirm-button, .table-editable .tabledit-toolbar .tabledit-restore-button,
.table-editable-inline .tabledit-toolbar .tabledit-save-button,
.table-editable-inline .tabledit-toolbar .tabledit-confirm-button,
.table-editable-inline .tabledit-toolbar .tabledit-restore-button{margin-left:0.6666666667em;}.table-editable .tabledit-toolbar .btn-group .btn, .table-editable .tabledit-toolbar .btn-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .table-editable .tabledit-toolbar .btn-group button, .table-editable .tabledit-toolbar .btn-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .table-editable .tabledit-toolbar .btn-group button,
.table-editable-inline .tabledit-toolbar .btn-group .btn,
.table-editable-inline .tabledit-toolbar .btn-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .table-editable-inline .tabledit-toolbar .btn-group button,
.table-editable-inline .tabledit-toolbar .btn-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .table-editable-inline .tabledit-toolbar .btn-group button{cursor:pointer;}.table-editable .tabledit-toolbar .btn-group .btn span.glyphicon::before, .table-editable .tabledit-toolbar .btn-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button span.glyphicon::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .table-editable .tabledit-toolbar .btn-group button span.glyphicon::before, .table-editable .tabledit-toolbar .btn-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button span.glyphicon::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .table-editable .tabledit-toolbar .btn-group button span.glyphicon::before,
.table-editable-inline .tabledit-toolbar .btn-group .btn span.glyphicon::before,
.table-editable-inline .tabledit-toolbar .btn-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button span.glyphicon::before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .table-editable-inline .tabledit-toolbar .btn-group button span.glyphicon::before,
.table-editable-inline .tabledit-toolbar .btn-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button span.glyphicon::before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .table-editable-inline .tabledit-toolbar .btn-group button span.glyphicon::before{font-family:"FontAwesome";display:inline-block;line-height:1;font-style:normal;font-size:1.3333333333em;font-weight:300;}.table-editable .tabledit-toolbar .btn-group .btn .glyphicon-pencil::before, .table-editable .tabledit-toolbar .btn-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-pencil::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .table-editable .tabledit-toolbar .btn-group button .glyphicon-pencil::before, .table-editable .tabledit-toolbar .btn-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-pencil::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .table-editable .tabledit-toolbar .btn-group button .glyphicon-pencil::before,
.table-editable-inline .tabledit-toolbar .btn-group .btn .glyphicon-pencil::before,
.table-editable-inline .tabledit-toolbar .btn-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-pencil::before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .table-editable-inline .tabledit-toolbar .btn-group button .glyphicon-pencil::before,
.table-editable-inline .tabledit-toolbar .btn-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-pencil::before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .table-editable-inline .tabledit-toolbar .btn-group button .glyphicon-pencil::before{content:"\f040";}.table-editable .tabledit-toolbar .btn-group .btn .glyphicon-trash::before, .table-editable .tabledit-toolbar .btn-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-trash::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .table-editable .tabledit-toolbar .btn-group button .glyphicon-trash::before, .table-editable .tabledit-toolbar .btn-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-trash::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .table-editable .tabledit-toolbar .btn-group button .glyphicon-trash::before,
.table-editable-inline .tabledit-toolbar .btn-group .btn .glyphicon-trash::before,
.table-editable-inline .tabledit-toolbar .btn-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-trash::before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .table-editable-inline .tabledit-toolbar .btn-group button .glyphicon-trash::before,
.table-editable-inline .tabledit-toolbar .btn-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .glyphicon-trash::before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .table-editable-inline .tabledit-toolbar .btn-group button .glyphicon-trash::before{content:"\f014";}.table-editable tr.tabledit-deleted-row,
.table-editable-inline tr.tabledit-deleted-row{display:none;}/* Footable
========================*/.footable .footable-sortable .fooicon{display:none;}.footable .footable-sortable:before{content:"sort";opacity:0;font-family:"Material Icons";font-feature-settings:"liga";position:absolute;top:50%;right:0.7142857143em;transform:translateY(-50%);font-size:1.2857142857em;transition:all 0.3s ease;}.footable .footable-sortable:hover::before{opacity:1;}.footable .footable-sortable.footable-asc::before{content:"expand_more";opacity:1;}.footable .footable-sortable.footable-desc::before{content:"expand_less";opacity:1;}.footable .footable-filtering th{border-top:none;}.footable .footable-filtering form.form-inline{margin-top:0;margin-bottom:1.0714285714em;float:right;}.footable .checkbox input[type=checkbox]{opacity:1;}.footable .footable-first-visible span::before{display:none;}.footable .footable-first-visible span::after{font-family:"FontAwesome";display:block;font-style:normal;font-size:1.2857142857em;font-weight:300;}.footable .footable-first-visible .fooicon-plus::after{content:"\f067";}.footable .footable-first-visible .fooicon-minus::after{content:"\f068";}.footable .input-group-btn{display:inline-block;}.footable .input-group-btn .btn span.fooicon::before, .footable .input-group-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button span.fooicon::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .footable .input-group-btn button span.fooicon::before, .footable .input-group-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button span.fooicon::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .footable .input-group-btn button span.fooicon::before{display:none;}.footable .input-group-btn .btn span.fooicon::after, .footable .input-group-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button span.fooicon::after, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .footable .input-group-btn button span.fooicon::after, .footable .input-group-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button span.fooicon::after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .footable .input-group-btn button span.fooicon::after{font-family:"FontAwesome";display:block;font-style:normal;font-size:1.0666666667em;font-weight:300;}.footable .input-group-btn .btn .fooicon-search::after, .footable .input-group-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .fooicon-search::after, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .footable .input-group-btn button .fooicon-search::after, .footable .input-group-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .fooicon-search::after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .footable .input-group-btn button .fooicon-search::after{content:"\f002";}.footable .footable-paging span.label{font-size:0.7857142857em;background:rgba(0, 0, 0, 0.7);color:#fff;}.footable .footable-paging .pagination{margin:auto;display:inline-block;}.footable .footable-paging .pagination > li.active > a{background:#51d2b7;border-color:#51d2b7;color:#fff;}.footable .footable-paging .pagination li a{position:relative;display:block;padding:0.5rem 0.75rem;margin-left:-0.0714285714em;line-height:1.25;color:#51d2b7;background-color:#fff;border:0.0625rem solid #ddd;}.footable .footable-paging .pagination li a:hover{background:#51d2b7;border-color:#51d2b7;color:#fff;}.footable .footable-paging .pagination li.footable-page-nav[data-page=first] a{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;}.footable .footable-paging .pagination li.footable-page-nav[data-page=last] a{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;}table.footable > thead > tr.footable-filtering > th ul.dropdown-menu > li > a.checkbox input[type=checkbox]{line-height:1em;height:1em;top:50%;transform:translateY(-50%);}.footable-filtering .footable-filtering-search .dropdown-menu li a{display:block;width:100%;padding:0.2142857143em 1.42857em;padding-top:0.35714em;padding-bottom:0.35714em;clear:both;font-weight:normal;color:#888;text-align:inherit;white-space:nowrap;background:none;border:0;}.footable-filtering .footable-filtering-search .dropdown-menu li a:hover{color:#555;text-decoration:none;background-color:#f7fafc;}.footable-filtering .footable-filtering-search .dropdown-menu li a label{cursor:pointer;}/********************************
*********************************
Tabs
*********************************
*********************************/.nav-tabs{position:relative;}.nav-tabs li.active a,
.nav-tabs li.active a:focus,
.nav-tabs li.active a:hover{color:#364859;border-color:#ddd #ddd #fff;}.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link{border-color:#ddd #ddd #fff;background:none;}.nav-tabs .list-icon{font-size:1.125rem;vertical-align:middle;position:relative;top:-0.0625rem;}.tab-content{padding-top:1.4285714286em;}/* Vertical Tabs
========================*/.tabs-vertical{display:flex;}.tabs-vertical .nav-tabs{flex-basis:10.7142857143em;border:0;}.tabs-vertical .nav-tabs li a{border:0;border-radius:2px;}.tabs-vertical .nav-tabs li.active a,
.tabs-vertical .nav-tabs li.active a:focus,
.tabs-vertical .nav-tabs li.active a:hover,
.tabs-vertical .nav-tabs .nav-link.active,
.tabs-vertical .nav-tabs .nav-item.show .nav-link{color:#fff !important;background:#364859;border:0;}.tabs-vertical .tab-content{flex:1;padding:0 0 0 1.4285714286em;}.tabs-vertical-right .nav-tabs{order:2;}.tabs-vertical-right .tab-content{order:1;padding:0 0 1.4285714286em 0;}.tabs-vertical-icons .nav-tabs{flex-basis:auto;text-align:center;}/* Tabs Bordered
========================*/.tabs-bordered .nav-tabs{border:0;}.tabs-bordered .nav-tabs li{z-index:1;}.tabs-bordered .nav-tabs li + li{margin-left:0.7142857143em;}.tabs-bordered .nav-tabs a{font-weight:500;transition:all 0.3s ease;border-radius:0;border:0;transition:all 0.3s;position:relative;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.tabs-bordered .nav-tabs a:hover,
.tabs-bordered .nav-tabs a:focus{color:#364859;background:transparent;}.tabs-bordered .nav-tabs li.active a,
.tabs-bordered .nav-tabs li.active a:focus,
.tabs-bordered .nav-tabs li.active a:hover,
.tabs-bordered .nav-tabs .nav-link.active,
.tabs-bordered .nav-tabs .nav-item.show .nav-link{color:#fff !important;border:0;background:#364859;}.tabs-bordered .nav-tabs a::before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:#d2d8d6;content:"";transition:all 0.3s, transform 0.3s;transition-timing-function:ease, cubic-bezier(0.7, 0, 0.3, 1);transform:translate3d(0, 100%, 0) translate3d(0, -3px, 0);}.tabs-bordered .nav-tabs .nav-link.active::before{transform:translate3d(0, 0, 0);}.tabs-bordered .nav-tabs .nav-link.active::before,
.tabs-bordered .nav-tabs li a:hover::before,
.tabs-bordered .nav-tabs li a:focus::before{background:#364859;}/********************************
*********************************
Timeline
*********************************
*********************************/.timeline{position:relative;margin:1.4285714286em 0;}.timeline .timeline-body{padding:0 1.4285714286em;display:inline-block;width:30%;margin-left:15%;background:#fff;border:1px solid #ddd;box-shadow:0 2px 3px 0 #ddd;text-align:right;border-radius:10px;}.timeline .timeline-body header{padding:1.5873015873em 1.5873015873em;margin:0 -1.5873015873em 1.5873015873em;background:#4583b3;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;font-size:0.9em;}.timeline .timeline-body header .timeline-body-title{margin:0;color:#fff;}.timeline .timeline-body header a{color:#fff;border-bottom:1px dotted #fff;transition:all 0.2s ease-in-out;}.timeline .timeline-body header a:hover{border-bottom-color:rgba(255, 255, 255, 0.5);}.timeline .timeline-body > *:last-child:not(header){margin-bottom:1.4285714286em;}.timeline .timeline-body header:last-child{margin-bottom:0;border-radius:10px;}.timeline .timeline-body iframe{width:100%;}.timeline .timeline-header{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:2;}.timeline .timeline-header i{width:2.5em;height:2.5em;border-radius:100px;background:#4583b3;color:#fff;line-height:2.5em;font-size:1.7142857143em;text-align:center;}.timeline .timeline-title{position:absolute;top:0;left:55%;width:10%;text-align:left;}.timeline .timeline-title img{border-radius:100px;width:3.5714285714em;height:3.5714285714em;}.timeline .timeline-title span, .timeline .timeline-title small{display:block;}.timeline .timeline-title h5{margin:0.5555555556em 0 0.2777777778em;}.timeline .timeline-title h5 a{color:#555;}.timeline .timeline-single{padding-bottom:5.7142857143em;position:relative;z-index:1;min-height:7.1428571429em;}.timeline .timeline-single:after{content:"";border-right:4px solid #4583b3;z-index:0;display:block;position:absolute;top:5em;bottom:0.7142857143em;left:50%;opacity:0.2;}.timeline .timeline-single:nth-child(even) .timeline-body{margin-left:55%;text-align:left;}.timeline .timeline-single:nth-child(even) .timeline-title{left:35%;text-align:right;}@media (max-width: 768px){.timeline .timeline-body{width:45%;margin-left:0;}}@keyframes loadingAnimation{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.timeline .load-more-btn{margin-left:50%;transform:translateX(-50%);}.timeline .load-more-btn:after{content:"refresh";font-family:"Material Icons";font-size:1.3333333333em;vertical-align:middle;display:none;animation-name:loadingAnimation;animation-duration:1s;animation-iteration-count:infinite;}.timeline .load-more-btn.loading span{display:none;}.timeline .load-more-btn.loading:after{display:block;}/********************************
*********************************
To Do App
*********************************
*********************************/.todo-widget{padding-bottom:1.4285714286em;}.todo-widget .list-group{margin-bottom:1.4285714286em;}.todo-widget input{height:3.2142857143em;}.todo-widget .list-group-item{margin:0;padding:0;border:0;}.todo-widget .list-group-item.checked .label-text{font-style:italic;text-decoration:line-through;}.todo-widget .list-group-item:hover{background:#f9f9f9;}.todo-widget .list-group-item:hover .edit-item, .todo-widget .list-group-item:hover .delete-item{opacity:1;}@media (max-width: 767px){.todo-widget .list-group-item .label-text{padding-right:5em;}.todo-widget .list-group-item .edit-item,
  .todo-widget .list-group-item .delete-item{opacity:1;}}@media (min-width: 768px) and (max-width: 1023px){.todo-widget .list-group-item .label-text{padding-right:3.2142857143em;}.todo-widget .list-group-item .delete-item,
  .todo-widget .list-group-item .edit-item{opacity:1;}.todo-widget{opacity:1;}}.todo-widget label{display:block;position:relative;padding:1.0714285714em;font-weight:normal;cursor:pointer;flex:1;margin-bottom:0;}.todo-widget label input[type=checkbox]{display:none;}.todo-widget label .label-text{display:block;}.todo-widget .edit-item,
.todo-widget .delete-item{position:absolute;top:50%;right:0.625em;color:#555;opacity:0;transition:all 0.3s ease;transform:translateY(-50%);cursor:pointer;font-size:1.1428571429em;background:#03a9f3;color:#fff;width:1.875em;height:1.875em;line-height:1.875em;text-align:center;border-radius:100px;}.todo-widget .edit-item{right:3.125em;}.todo-widget .edit-field{position:relative;}.todo-widget .edit-field input{padding-right:3.5714285714em;}.todo-widget .edit-field .submit-btn{position:absolute;top:50%;right:0.6666666667em;transform:translateY(-50%);width:2em;height:2em;line-height:1.8em;font-size:1.0714285714em;padding:0;border-radius:100px;text-align:center;}.todo-widget .edit-field .submit-btn i{font-size:1.0666666667em;}/********************************
*********************************
Tooltips
*********************************
*********************************/.fancy-tooltip{display:inline-block;position:relative;font-weight:700;}.fancy-tooltip .list-icon{vertical-align:bottom;}.tooltip-item:not(button):not(.btn):not(a){cursor:pointer;display:inline-block;font-weight:500;}.fancy-tooltip:not(a) .tooltip-item:not(button):not(.btn):not(a){padding:0 0.7142857143em;background:rgba(0, 0, 0, 0.1);}.tooltip-content{font-weight:500;border-radius:0.3125rem;position:absolute;z-index:99;width:18.75rem;left:50%;margin:0 0 1.25rem -9.375rem;bottom:100%;text-align:left;box-shadow:-5px -5px 15px rgba(48, 54, 61, 0.2);background:#2b2b2b;color:#fff;opacity:0;cursor:default;pointer-events:none;}.tooltip-content img{position:relative;border-top-left-radius:0.3125rem;border-bottom-left-radius:0.3125rem;height:10em;display:block;float:left;margin-right:1em;}.tooltip-content::before{content:"";width:100%;height:20px;display:block;position:absolute;bottom:-20px;}.tooltip-content::after{content:"";top:95%;left:50%;border:solid transparent;height:1.0714285714em;width:1.0714285714em;transform:rotate(45deg);position:absolute;pointer-events:none;border-color:transparent;background:inherit;margin-left:-0.7142857143em;}.tooltip-content{/* SlideInDown Effect
  ========================*/}.tooltip-effect-slideInDown .tooltip-content{transform:translate3d(0, -0.7142857143em, 0);transition:opacity 0.3s, transform 0.3s;}.tooltip-content{/* SlideInUp Effect
  ========================*/}.tooltip-effect-slideInUp .tooltip-content{transform-origin:50% 110%;transform:perspective(71.4285714286em) rotate3d(1, 0, 0, 45deg);transition:opacity 0.2s, transform 0.2s;}.tooltip-content{/* Rotate Effect
  ========================*/}.tooltip-effect-rotate .tooltip-content{transform-origin:50% 106%;transform:rotate3d(0, 0, 1, 15deg);transition:opacity 0.3s, transform 0.3s;}.icon-tooltip.tooltip-effect-rotate .tooltip-content{transform:translate3d(0, 0.7142857143em, 0) rotate3d(1, 1, 1, 45deg);transform-origin:50% 100%;}.tooltip-content{/* Spin Effect
  ========================*/}.tooltip-effect-spin .tooltip-content{transform:translate3d(0, 0.7142857143em, 0) rotate3d(0, 1, 0, 90deg);transform-origin:50% 100%;transition:opacity 0.3s, transform 0.3s;}.fancy-tooltip:hover .tooltip-content, .fancy-tooltip:active .tooltip-content{pointer-events:auto;opacity:1;transform:translate3d(0, 0, 0) rotate3d(0, 0, 0, 0);}.tooltip-text{display:block;font-size:1.1428571429em;padding:1.25em;}/* Icon Tooltips
========================*/.icon-tooltip .tooltip-text{padding:0;}.icon-tooltip .tooltip-content{padding:0;text-align:center;border-radius:50%;width:5.7142857143em;height:5.7142857143em;line-height:5.7142857143em;margin-left:-2.8571428571em;box-shadow:none;background:#4583b3;color:#fff;}.icon-tooltip .tooltip-content .list-icon{line-height:4em;font-size:1.4285714286em;}.icon-tooltip .tooltip-content::after{top:5.5714285714em;border-top-color:#4583b3;}/********************************
*********************************
User Cards
*********************************
*********************************/.user-card{margin-bottom:1.4285714286em;}.user-card a{color:#333;}.user-card a:hover{color:#364859;}.user-card h4{font-size:1.5714285714em;font-weight:600;margin:1.1363636364em 0 0.2272727273em;}.user-card figure{position:relative;overflow:hidden;}.user-card .social-icons-list li{padding:0;}.user-card .social-icons-list .list-icon{font-size:2.1428571429em;}.user-role{display:inline-block;font-weight:700;text-transform:uppercase;color:#8d9ea7;font-size:0.8em;}.user-role.badge, .user-role.label{font-size:0.7857142857em;margin:0.9090909091em 0;display:inline-block;padding:0.4545454545em 0.9090909091em;letter-spacing:0.0909090909em;color:white;}.user-card-hover-social .social-icons-list{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:1;transform:translateY(100%);transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);}.user-card-hover-social .social-icons-list::before{content:"";position:absolute;top:0;left:0;opacity:0.9;height:100%;width:100%;background:#364859;background:linear-gradient(to right, #364859 0%, rgb(25.1118881119, 33.4825174825, 41.3881118881) 100%);}.user-card-hover-social .social-icons-list li{position:relative;font-size:1em;top:50%;margin-top:-1em;opacity:0;transform:translateY(1.4285714286em);transition:transform 0.6s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.6s cubic-bezier(0.23, 1, 0.32, 1);transition-delay:0.2s;}.user-card-hover-social .social-icons-list li:nth-child(1){transition-delay:0.35s;}.user-card-hover-social .social-icons-list li:nth-child(2){transition-delay:0.4s;}.user-card-hover-social .social-icons-list li:nth-child(3){transition-delay:0.45s;}.user-card-hover-social .social-icons-list li:nth-child(4){transition-delay:0.5s;}.user-card-hover-social .social-icons-list li:nth-child(5){transition-delay:0.55s;}.user-card-hover-social .social-icons-list li:nth-child(6){transition-delay:0.6s;}.user-card-hover-social .social-icons-list li:nth-child(7){transition-delay:0.65s;}.user-card-hover-social .social-icons-list li:nth-child(8){transition-delay:0.7s;}.user-card-hover-social .social-icons-list li:nth-child(9){transition-delay:0.75s;}.user-card-hover-social .social-icons-list li:nth-child(10){transition-delay:0.8s;}.user-card-hover-social .social-icons-list a, .user-card-hover-social .social-icons-list a:hover{color:white;}.user-card:hover .user-card-hover-social .social-icons-list{opacity:1;transform:scale(1) translateY(0);}.user-card:hover .user-card-hover-social .social-icons-list li{opacity:1;transform:scale(1) translateY(0);}.user-card-masonry{text-align:center;margin-bottom:1.4285714286em;}.user-card-masonry,
.user-card-masonry a,
.user-card-masonry a:hover,
.user-card-masonry h4,
.user-card-masonry .user-role{color:white;}.user-card-masonry .user-role{opacity:0.7;}.user-card-masonry h4{margin-top:0;font-size:1.2857142857em;}.user-card-masonry .user-card-details{margin-top:1.4285714286em;background:#364859;padding:1.2em 1.4285714286em 0.5em;border-radius:3px;position:relative;}.user-card-masonry .user-card-details::after{content:"";z-index:9;position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-style:solid;height:0;width:0;border-color:transparent transparent #364859;border-width:0 10px 8px;}.user-card-masonry .social-icons-list{margin-bottom:0;}.user-card-masonry.user-card-masonry-up .user-card-details{margin:0 0 1.4285714286em;}.user-card-masonry.user-card-masonry-up .user-card-details::after{bottom:auto;top:100%;border-width:8px 10px 0;border-color:#364859 transparent transparent;}/********************************
*********************************
BASIC
*********************************
*********************************//* Vector Maps
========================*/.vmap{width:100%;height:28.5714285714em;}.vmap .jqvmap-zoomin, .vmap .jqvmap-zoomout{width:1em;height:1em;font-size:1.0714285714em;line-height:0.6666666667em;}/********************************
*********************************
Widgets
*********************************
*********************************//* Counter Widget
========================*/.widget-counter{padding-left:0.7142857143em;}.widget-counter h6{text-transform:uppercase;font-weight:bold;margin-top:0.7142857143em;padding-right:2.1428571429em;}.widget-counter small{font-weight:700;letter-spacing:0.05em;display:block;opacity:0.5;margin-top:0.4761904762em;text-transform:none;}.widget-counter i{position:absolute;top:1.5789473684em;right:2.1052631579em;font-size:1.3571428571em;}.widget-counter i::before, .widget-counter i::after{content:"";background:#e5e5e5;position:absolute;left:-0.3684210526em;}.text-inverse .widget-counter i::before, .text-inverse .widget-counter i::after{background:#fff;background:rgba(255, 255, 255, 0.3);}.widget-counter i::before{top:0.3157894737em;height:1.0526315789em;width:0.0526315789em;}.widget-counter i::after{bottom:-0.4210526316em;width:1.0526315789em;height:0.0526315789em;}.widget-counter h3{font-family:"Inter", sans-serif;font-weight:300;font-size:2.8571428571em;}/* User List
=======================*/.widget-user-list{padding-top:0.7142857143em;}.widget-user-list .d-flex a{display:inline-block;}.widget-user-list li{padding-bottom:0.7142857143em;padding-top:1.0714285714em;border-bottom:0.0625rem solid rgb(238.85, 238.85, 238.85);}.widget-user-list li:last-child{border:none;}.widget-user-list h5{font-size:1.0714285714em;font-weight:700;margin-top:0;}.widget-user-list small{display:block;font-size:0.7857142857em;font-weight:600;}.widget-user-list .media-body{position:relative;}.widget-user-list .media-body .btn, .widget-user-list .media-body .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .widget-user-list .media-body button, .widget-user-list .media-body .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .widget-user-list .media-body button{padding:0 2.1538461538em;text-transform:uppercase;margin-top:0.2307692308em;line-height:2.4615384615em;border-radius:0.3076923077em;font-size:0.9285714286em;font-weight:700;float:right;}.widget-user-list .media-body .btn-outline-secondary{color:#ccc;}.widget-user-list .media-body .btn-outline-secondary:hover{color:#555;background-color:#e4e7ea;}@media (max-width: 480px){.widget-user-list .media-body .btn, .widget-user-list .media-body .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .widget-user-list .media-body button, .widget-user-list .media-body .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .widget-user-list .media-body button{display:none;}}.widget-user-list .media-heading a{display:inline-block;color:rgba(0, 0, 0, 0.7);margin:0.2857142857em 0 0.3571428571em;}.widget-user-list .media-heading a:hover{color:#364859;}/* Status Table Widget
============================*/.widget-status-table thead{color:#888888;}.widget-status-table span{text-transform:uppercase;letter-spacing:0.1904761905em;border-radius:1.4285714286em;padding:0.4761904762em 1.4285714286em;}.widget-status-table i{letter-spacing:0.5555555556em;}.widget-status-table i:hover{color:#555 !important;}.widget-status-table tbody a{color:rgba(0, 0, 0, 0.7);}.widget-status-table tbody a:hover{color:#364859;}/* User Activity Feed
====================================*/.widget-activity{padding-top:0.7142857143em;}.widget-activity li{position:relative;margin-top:0;padding:0.7142857143em 0;}.widget-activity li::before{content:"";background:#e5e5e5;position:absolute;top:0;left:1.5em;width:0.0625rem;height:100%;}.widget-activity li:first-child{padding-top:0;}.widget-activity li:last-child, .widget-activity li:last-child .media-body{padding-bottom:0;}.widget-activity .media-body{padding:0.8571428571em 0;}.widget-activity .media-heading{line-height:1.5em;margin-top:0;}.widget-activity .media-heading strong a{color:#333;}.widget-activity .media-heading strong a:hover{text-decoration:underline;}.widget-activity .media-body-content{padding-top:1.0714285714em;}.widget-activity .widget-body-image-list figcaption{text-align:center;padding-top:0.5714285714em;font-family:"Inter", sans-serif;}.widget-activity .widget-body-image-list figcaption small{display:block;font-size:70%;}/* Widget Social Twitter
====================================*/.facebook-widget,
.twitter-widget{overflow:hidden;position:relative;padding:0.3571428571em 1.4285714286em;}.facebook-widget h5, .facebook-widget h6,
.twitter-widget h5,
.twitter-widget h6{color:#fff;}.facebook-widget:after,
.twitter-widget:after{font-family:"Mono Social Icons Font";font-size:21.4285714286em;line-height:6.25rem;opacity:0.3;color:#fff;position:absolute;right:0;bottom:0;pointer-events:none;}.facebook-widget .user-info,
.twitter-widget .user-info{position:absolute;right:1.4285714286em;bottom:1.4285714286em;left:0;padding:1.4285714286em 1.4285714286em 0.7142857143em;}.facebook-widget .user-profile-picture,
.twitter-widget .user-profile-picture{width:2.8571428571em;height:2.8571428571em;border-radius:7.1428571429em;float:left;margin-right:0.7142857143em;}.facebook-widget .user-name,
.twitter-widget .user-name{margin-top:0.3571428571em;margin-bottom:0.3571428571em;text-transform:uppercase;font-weight:bold;font-size:1em;}.facebook-widget .user-screen-name,
.twitter-widget .user-screen-name{margin:0;opacity:0.5;font-size:0.8571428571em;}.facebook-widget div.status,
.twitter-widget div.status{margin-top:1.4285714286em;margin-bottom:10.7142857143em;clear:both;}.facebook-widget p,
.twitter-widget p{margin-bottom:0;font-size:1.1428571429em;font-family:"Inter", sans-serif;font-weight:300;}.twitter-widget::after{content:"twitterbird";}.facebook-widget:after{content:"facebook";}/* Chart Specific Styles
====================================*/.progress-stats-round{position:relative;}.progress-stats-round .list-icon{font-size:2.1428571429em;font-weight:600;position:absolute;top:1em;left:50%;transform:translateX(-50%);}.widget-social a{margin-top:-1.4285714286em;margin-bottom:-1.4285714286em;padding-top:2.1428571429em;padding-bottom:1.0714285714em;}.widget-social a:hover{text-decoration:none;}.widget-social a i{font-size:2.8571428571em;}.widget-social-ft{margin-top:-1.4285714286em;margin-bottom:-1.4285714286em;}.widget-social-ft header{padding:1.4285714286em 0;}.widget-social-ft header i{font-size:2.8571428571em;}.widget-social-ft div div:last-child{border-left:0.0625rem solid #ddd;}.doughnut-widget{position:relative;}.doughnut-widget section{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.doughnut-widget section small{display:inline-block;}.doughnut-widget-details ul{width:7.1428571429em;line-height:2.1428571429em;margin-left:50%;transform:translateX(-50%);}.statistic-squares [class*=col-]{border-top:0.0625rem solid #eee;border-left:0.0625rem solid #eee;padding-top:2.1428571429em;padding-bottom:2.1428571429em;}.statistic-squares [class*=col-]:first-child{border-left:0;}.statistic-squares > .row:first-child [class*=col-]{border-top:0;}.knob-widget section{position:relative;}.knob-widget section i{font-size:4.2857142857em;color:rgba(0, 0, 0, 0.1);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}.knob-widget ul li{padding-left:1.4285714286em;padding-right:1.4285714286em;}.knob-widget ul li:last-child{border-left:0.0625rem solid #ddd;}.card-user-info-widget .caption-btn > a{margin-bottom:0.6666666667em;letter-spacing:0.1333333333em;}.card-user-info-widget .followers-details-list li{border:0.0625rem solid #ddd;padding:0 2.8571428571em;}.card-user-info-widget .followers-details-list li:first-child{border-left:0;}.card-user-info-widget .followers-details-list li:last-child{border-left:0;border-right:0;}.card-user-info-widget .email-details-list li{padding:0px 2.1428571429em;line-height:2.1428571429em;}/********************************
*********************************
Light Box Gallery
*********************************
*********************************/.lightbox-gallery .lightbox a{overflow:hidden;display:block;position:relative;}.lightbox-gallery .lightbox a span{visibility:hidden;transition:all 250ms;opacity:0;display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0, 0, 0, 0.7);}.lightbox-gallery .lightbox a span i{color:#fff;position:absolute;top:50%;left:50%;margin-left:-0.5em;transform:translateY(1.3888888889em);transition:transform 250ms;}.lightbox-gallery .lightbox a img{transition:all 250ms;}.lightbox-gallery .lightbox a:hover img{transform:scale(1.1);}.lightbox-gallery .lightbox a:hover span{visibility:visible;opacity:1;}.lightbox-gallery .lightbox a:hover span i{transform:translateY(-50%);}:root{--sd-theme-primary-highlighted-text-light: var(--sd-app-top-bar-color);--sd-btn-primary-gradient-background: linear-gradient(to right, var(--sd-btn-primary-bg), var(--sd-btn-primary-gradient-end));--sd-btn-primary-gradient-border: transparent;--sd-btn-primary-gradient-shadow: var(--sd-btn-primary-drop-shadow);--sd-btn-primary-gradient-hover-background: linear-gradient(to right, var(--sd-btn-primary-hover-bg), var(--sd-btn-primary-hover-gradient-end));--sd-btn-primary-gradient-hover-color: var(--sd-btn-primary-text-color);--sd-btn-primary-gradient-hover-border: transparent;--sd-btn-primary-gradient-hover-shadow: var(--sd-btn-primary-gradient-shadow);--sd-btn-danger-secondary-background: var(--sd-status-danger-bg);--sd-btn-danger-secondary-text-color: var(--sd-status-danger-text);--sd-btn-danger-secondary-border: var(--sd-status-danger-border);--sd-btn-danger-secondary-shadow: none;--sd-btn-danger-secondary-hover-background: color-mix(in srgb, var(--sd-status-danger-bg) 80%, transparent);--sd-btn-danger-secondary-hover-color: var(--sd-status-danger-text);--sd-btn-danger-secondary-hover-border: var(--sd-status-danger-border);--sd-btn-danger-secondary-hover-shadow: none;}.sd-dark-mode{--sd-theme-primary-highlighted-text-light: var(--sd-dm-bright);--sd-btn-primary-hover-shadow-color: rgba(91, 95, 112, 0.5);--sd-btn-primary-gradient-background: var(--sd-btn-primary-bg);--sd-btn-primary-gradient-shadow: none;--sd-btn-primary-gradient-hover-background: var(--sd-btn-primary-hover-bg);--sd-btn-primary-gradient-hover-border: var(--sd-btn-primary-hover-bg);--sd-btn-primary-gradient-hover-shadow: var(--sd-btn-primary-hover-shadow);--sd-btn-danger-secondary-background: var(--sd-btn-white-bg);--sd-btn-danger-secondary-text-color: var(--sd-text-secondary);--sd-btn-danger-secondary-border: var(--sd-btn-default-border-color);--sd-btn-danger-secondary-shadow: none;--sd-btn-danger-secondary-hover-background: var(--sd-btn-white-bg);--sd-btn-danger-secondary-hover-color: var(--sd-text-secondary);--sd-btn-danger-secondary-hover-border: var(--sd-app-top-bar-color-dark-1);--sd-btn-danger-secondary-hover-shadow: var(--sd-btn-primary-shadow);}body.branding-theme-mrclean:not(.sd-dark-mode){--sd-theme-primary-highlighted-text-light: var(--mr-clean-dark);--sd-btn-primary-gradient-background: var(--sd-btn-primary-bg);--sd-btn-primary-gradient-border: var(--mr-clean-dark);--sd-btn-primary-gradient-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 1px 0 rgba(0, 0, 0, 0.1);--sd-btn-primary-gradient-hover-background: var(--sd-btn-primary-hover-bg);--sd-btn-primary-gradient-hover-color: var(--sd-white);--sd-btn-primary-gradient-hover-border: var(--mr-clean-light-gray);--sd-btn-danger-secondary-background: var(--sd-btn-white-bg);--sd-btn-danger-secondary-text-color: var(--sd-text-secondary);--sd-btn-danger-secondary-border: var(--sd-btn-default-border-color);--sd-btn-danger-secondary-shadow: none;--sd-btn-danger-secondary-hover-background: var(--sd-btn-white-bg);--sd-btn-danger-secondary-hover-color: var(--sd-text-secondary);--sd-btn-danger-secondary-hover-border: var(--sd-app-top-bar-color-dark-1);--sd-btn-danger-secondary-hover-shadow: var(--sd-btn-primary-shadow);}*{box-sizing:border-box;/* The hack for Firefox */}@-moz-document url-prefix(){*{scrollbar-color:#808080 rgba(204, 204, 204, 0.15) !important;}}@supports (padding-top: constant(safe-area-inset-top)){body{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);}}@media (display-mode: fullscreen){body{padding:0;}}@media (display-mode: standalone){body{padding:0;}}/* Older browsers (which don't support CSS variables) */body{height:100%;background-color:var(--sd-bg-white-dark);}/* Browsers which partially support CSS variables (iOS 11.0 – 11.2) */@supports (padding-top: constant(safe-area-inset-top)){body{--safe-area-inset-top: constant(safe-area-inset-top);height:calc(100% + var(--safe-area-inset-top));}}/* Adapted from https://medium.com/@draganeror/iphone-x-layout-features-with-css-environment-variables-d57423433dec *//* Browsers which fully support CSS variables (iOS 11.2+). */@supports (padding-top: env(safe-area-inset-top)){body{--safe-area-inset-top: env(safe-area-inset-top);height:calc(100% + var(--safe-area-inset-top));}}@media (display-mode: fullscreen){body{height:100%;}}@media (display-mode: standalone){body{height:100%;}}/*END OF CSS for env(safe-area-inset-top) for iOS "Add to Homescreen" / PWA; standalone styles*/body{margin:0;width:100%;height:100%;min-height:100dvh;min-width:0 !important;/* The hack for Safari */padding:0 0 env(safe-area-inset-bottom) 0 !important;position:relative;color:var(--sd-text-default);font-size:var(--text-base);letter-spacing:0.00938em;font-weight:400;line-height:1.5;z-index:1;overflow-y:scroll;scrollbar-width:thin;}body *{scrollbar-color:var(--sd-bg-offwhite-accent) transparent;}body::-webkit-scrollbar{width:4px;height:4px;}body::-webkit-scrollbar-track{background-color:transparent;box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);}body::-webkit-scrollbar-thumb{background-color:var(--sd-bg-offwhite-accent);border-radius:4px;}body > .loading{display:none !important;}/* Section separators need obvious breathing room: bootstrap's 1rem default + 20px */hr{margin-top:2.25rem;margin-bottom:2.25rem;}html{height:-moz-available;height:-webkit-fill-available;height:fill-available;scrollbar-gutter:stable;margin:0 !important;padding:0 !important;}.pace{z-index:var(--z-system, 7000);width:100%;height:100%;background-color:var(--sd-bg-white-dark);}/* Avoid Chrome to see Safari hack */@supports (-webkit-touch-callout: none){body{/* The hack for Safari */min-height:-webkit-fill-available;}}.wrapper{width:100%;min-height:100dvh;}.wrapper .content-wrapper{display:flex;flex-direction:column;min-height:100%;height:100dvh;}.wrapper .content-wrapper .main-wrapper{flex-grow:1;flex-shrink:0;flex-basis:auto;min-width:0;overflow-x:clip;overflow-y:visible;}@media (min-width: 768px){.wrapper .content-wrapper .main-wrapper:not(.non-logged-payinvoice-container){margin-left:var(--sd-sidebar-width);}}.wrapper .main-wrapper{padding:10px 10px 60px;}.wrapper .main-wrapper .widget-list{width:100%;}body.with-right-sidebar .main-wrapper{padding:0.625rem;}@media (min-width: 768px){body.with-right-sidebar .main-wrapper{padding-inline:0.625rem 55px;}}@media (min-width: 961px){.sidebar-collapse:not(.blank-layout) .wrapper .main-wrapper:not(.non-logged-payinvoice-container){width:calc(100% - var(--sd-sidebar-width));}}.sidebar-collapse.blank-layout .wrapper .main-wrapper{width:100%;margin-left:0;}.sidebar-collapse.blank-layout .wrapper .main-wrapper .panel-preview .navbar-header{width:100%;}.sidebar-collapse.blank-layout .wrapper .main-wrapper .customization-sidebar-wrapper{top:0;padding-top:0;}.sidebar-focused.blank-layout .wrapper .main-wrapper,
.sidebar-expand.blank-layout .wrapper .main-wrapper{width:100%;margin-left:0;}.sidebar-focused.blank-layout .wrapper .main-wrapper .panel-preview .navbar-header,
.sidebar-expand.blank-layout .wrapper .main-wrapper .panel-preview .navbar-header{width:100%;}.sidebar-focused.blank-layout .wrapper .main-wrapper .customization-sidebar-wrapper,
.sidebar-expand.blank-layout .wrapper .main-wrapper .customization-sidebar-wrapper{top:0;bottom:0;display:flex;flex-direction:column;padding-top:0;}.sidebar-focused.blank-layout .wrapper .main-wrapper .customization-sidebar-wrapper ng-include,
.sidebar-expand.blank-layout .wrapper .main-wrapper .customization-sidebar-wrapper ng-include{flex:1;display:flex;flex-direction:column;}.sidebar-focused.blank-layout .wrapper .main-wrapper .customization-sidebar-wrapper .lms-sidebar,
.sidebar-expand.blank-layout .wrapper .main-wrapper .customization-sidebar-wrapper .lms-sidebar{display:flex;flex-direction:column;flex:1;}@media (min-width: 576px){.content-wrapper.content-wrapper-fixed{position:fixed;}}.main-wrapper{padding:0 1.5625rem 2.5rem;position:relative;z-index:0;transition:all 0.1s ease;background-color:var(--sd-bg-offwhite-accent);}.main-wrapper.no-bg{background-color:var(--sd-bg-offwhite-accent) !important;}#cancelSaveFilter{line-height:2em;}.jump-items-wrapper{padding-bottom:25px;}.jump-items-wrapper .jump-item{text-align:left;padding:0 0.3571428571em;margin-bottom:10px;}.jump-items-wrapper .btn, .jump-items-wrapper .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .jump-items-wrapper button, .jump-items-wrapper .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .jump-items-wrapper button{display:block;position:relative;margin-bottom:10px;font-size:16px;white-space:normal;}.jump-items-wrapper .btn span, .jump-items-wrapper .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button span, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .jump-items-wrapper button span, .jump-items-wrapper .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button span, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .jump-items-wrapper button span{display:block;}.jump-items-wrapper .btn .subtitle, .jump-items-wrapper .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .subtitle, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .jump-items-wrapper button .subtitle, .jump-items-wrapper .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .subtitle, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .jump-items-wrapper button .subtitle{font-size:12px;font-weight:300;}.login-body-element{background-size:100vw 100vh;}img.full-width{max-width:none !important;height:auto !important;display:block;width:100%;}.popover{padding:0;}.popover .popover-header{margin-top:0;}@media (max-width: 575px){.hidden-xs-down{display:none !important;}}@media (min-width: 576px){.hidden-sm-up{display:none !important;}}@media (max-width: 767px){.hidden-sm-down{display:none !important;}}@media (min-width: 768px){.hidden-md-up{display:none !important;}}@media (max-width: 991px){.hidden-md-down{display:none !important;}}@media (min-width: 992px){.hidden-lg-up{display:none !important;}}@media (max-width: 1199px){.hidden-lg-down{display:none !important;}}@media (min-width: 1200px){.hidden-xl-up{display:none !important;}}.blank-layout .content-wrapper{padding-top:0 !important;}.blank-layout .content-wrapper > .site-sidebar{display:none !important;}.blank-layout .wrapper > .navbar{display:none !important;}.blank-layout .main-wrapper{margin-left:0 !important;padding-left:0 !important;padding-right:0 !important;}.blank-layout .sd-widget-list-spacer-top{margin:0;}.blank-layout .manage-container{padding-left:2rem;padding-right:2rem;}[popover]{display:initial;position:initial;margin:initial;border:initial;background:initial;padding:initial;width:initial;height:initial;overflow:initial;inset:initial;color:currentColor;}.select2-results__option--load-more::before{content:"Scroll for more results...";font-size:100em !important;}.select2-results__option--load-more{font-size:0.01em !important;padding-bottom:200px;}a,
a:hover,
a:focus{color:currentColor;}a:hover i.fa-circle-question{color:var(--sd-app-top-bar-color);}h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6{font-family:var(--default-font-family);color:var(--sd-text-secondary);}h1, .h1{font-size:2.0736em;line-height:2.1736em;font-weight:500;}h2, .h2{font-size:1.728em;line-height:1.828em;font-weight:500;}h3, .h3{font-size:1.44em;line-height:1.54em;font-weight:500;}h4, .h4{font-size:1.2em;line-height:1.3em;font-weight:500;}h5, .h5{font-size:1.1em;line-height:1.2em;font-weight:400;}h6, .h6{font-size:0.975em;line-height:1em;font-weight:400;}p{line-height:2em;}.title{font-weight:400;}.form-with-sidebar h4{font-size:1.2rem !important;margin:4px 0 0 0 !important;}body{font-family:var(--default-font-family);}html,
button,
input,
select,
textarea{font-family:var(--default-font-family) !important;font-weight:normal;}b,
strong{font-family:var(--default-font-family), sans-serif;font-weight:bold;}.side-menu > li > a{padding-left:1em;font-size:1.1538461538em;line-height:3.2em;border-left:3px solid transparent;font-family:var(--default-font-family), sans-serif;font-weight:400;}.side-menu > li > a:hover, .side-menu > li > a:focus{background:transparent;}.plan-panel li span{font-size:17px !important;}.submit-plan-btn-title{font-size:22px !important;}.coming-soon-text h3{font-size:20px !important;color:#333 !important;}.font-italic{font-weight:400 !important;}.text-muted, .sd-file-browser .browser-list .entity .title .inner-title .entity-meta ul{font-weight:400 !important;}.side-menu li a{font-weight:400 !important;}.tooltip-inner{text-align:left;}.nav-link [class^=icon-]{padding-right:5px;}.header-light .navbar-nav .avatar::before, .header-dark .navbar-nav .avatar::before{background:#7FB1E1;}.card-heading-extra:a.list-icon{color:#ccc;}.card-heading-extra a:hover, .card-heading-extra a .list-icon{color:#DD6367;}.recur-spec-date-delete{background:#F2F2F2;width:20px;color:#6F6F6F;border-radius:9999px;font-size:12px;line-height:27px;text-align:center;cursor:pointer;}.sd-fa-save-template{position:relative;}.sd-fa-save-template::after{content:"\f055";left:-11px;top:-7px;position:absolute;font-size:15px;font-weight:bold;}.icon{color:currentColor;fill:currentColor;}.icon.icon-md{width:1.5rem;height:1.5rem;}.icon.icon-md svg{width:100%;height:100%;}.material-icons{color:currentColor;}.column1-portal-page{padding:0 !important;}.column1-portal-page .common-back{margin:15px;width:calc(100% - 30px);}.column1-portal-page .title-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.column1-portal-page .title-row .title{margin-top:16px !important;margin-bottom:0 !important;background-color:white;width:100%;padding:18px 20px !important;line-height:1.5rem;font-size:1.5625rem;border-radius:7px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.07);}.sidebar-collapse .column1-portal-page .title-row .title{padding:0.625rem;}.column1-portal-page .card-block table td,
.preview .card-block.wysiwyg-content table td,
.arx-editor-container table td{word-break:break-all;}.wrapper .content-wrapper .main-wrapper.column1-portal-page.page-display-focus,
.wrapper .content-wrapper .main-wrapper.column1-portal-page.page-display-bare{margin-top:0;}.main-wrapper.column1-portal-page.page-display-focus .content-ribbon{top:0;}@media (min-width: 768px){.wrapper .content-wrapper .main-wrapper.column1-portal-page.page-display-focus,
  .wrapper .content-wrapper .main-wrapper.column1-portal-page.page-display-bare{margin-left:0;width:100%;}}.outer-wrapper{min-height:100svh;}.app-sumo-header-logo{background-color:#133046 !important;}.sk-owner-dash-text{padding:30px 0;}.sk-owner-dash-text h1{font-family:Caveat, Sans-Serif;margin-top:1px;}.suitekey-redeem-form .redeem-code-links .redeem-code.active{background:#187374 !important;color:#ffffff;}.suitekey-redeem-form .redeem-code-links .redeem-code{width:36px;height:36px;line-height:36px;text-align:center;font-size:22px;border:1px solid #187374 !important;border-radius:18px;}.suitekey-redeem-form .submit-codes .btn-primary, .suitekey-redeem-form .submit-codes .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .suitekey-redeem-form .submit-codes .btn, .suitekey-redeem-form .submit-codes .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .suitekey-redeem-form .submit-codes button, .suitekey-redeem-form .submit-codes .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .suitekey-redeem-form .submit-codes button, .suitekey-redeem-form .submit-codes .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .suitekey-redeem-form .submit-codes button, .suitekey-redeem-form .submit-codes .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .suitekey-redeem-form .submit-codes button{width:100%;background:#187374 !important;border-radius:5px;color:white;}.lifetime-header-logo{border-bottom:3px solid #60BABA;}.ltd-dashboard-helper{background:white;padding:20px;border:1px solid #ddd;border-radius:7px;line-height:22px !important;}.appsumo-container .best-email-address .form-oscar .form-control{border:1px solid #dddddd !important;}.appsumo-container .best-email-address .ltd-owner-email-control{margin-top:32px;}.suitekey-table-pagination{max-width:90px;}.domain-settings{color:#aaa;}.sd-integrations-layout{padding:0 30px !important;}.checklist-standalone-layout{width:100%;max-width:1037px;margin-left:auto;margin-right:auto;}@media (min-width: 768px){.wrapper.checklistStandaloneLayout .content-wrapper .main-wrapper.checklist-standalone-layout{margin-left:auto;margin-right:auto;}}iframe{max-width:100% !important;}body.glass-background-effect .main-wrapper.column1-form .container{overflow-y:auto;}.content-wrapper .main-wrapper{padding-left:10px;padding-right:10px;}.main-wrapper.column1-form{min-height:100dvh;}.main-wrapper.main-wrapper--contactCRM{padding:0 !important;margin-right:0;overflow:hidden;}.main-wrapper.main-wrapper--contactCRM .crm-contact-views{position:relative;z-index:5;}.main-wrapper.main-wrapper--contactCRM .crm-contact-views:has(.mpa-data-filters__dropdown .dropdown-menu.show){z-index:100;}.main-wrapper.main-wrapper--unsubscribed{min-height:calc(100svh - 170px);}@media (min-width: 1100px){.main-wrapper.main-wrapper--unsubscribed{height:calc(100% - 100px);}}.wrapper .content-wrapper .main-wrapper.main-wrapper--no-sidebar{margin-left:0;}.wrapper .content-wrapper .main-wrapper.main-wrapper--no-sidebar.main-wrapper--no-sidebar{width:100%;}.sidebar-collapse .main-wrapper--contactCRM{margin-left:0rem;}@media (min-width: 992px){.sidebar-collapse .main-wrapper--contactCRM{margin-left:3.75rem;}}.sidebar-expand .main-wrapper--contactCRM{margin-left:0;}@media (min-width: 992px){.sidebar-expand .main-wrapper--contactCRM{margin-left:var(--sd-sidebar-width);}}.main-wrapper .widget-list{padding-top:0;}.client-page{box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.07);border:1px solid #efefef;border-radius:7px;}.sd-pages-cat-add{background:#5CDB94 !important;color:#fff !important;height:40px !important;}.intranet-page{box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.07);border-radius:7px;}.sd-resp-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.sd-resp-container{position:relative;overflow:hidden;padding-top:56.25%;}.page-title h5{font-size:1.8em;line-height:3.2em;display:inline-block;white-space:nowrap;}.sd-client-add-work-request{margin-top:24px;}.sd-grid-wrap-spacing-top{margin-top:5px;padding-top:12px;}.sd-widget-list-spacer-top{margin-top:16px;}.widget-body{border-radius:7px;}.widget-body.no-bs{box-shadow:none;}.widget-body > .tabs{box-shadow:0px -2px 0px 2px #f2f4f8;}.widget-body .tabs .nav-tabs .nav-item:first-child{margin-left:-1px;}.widget-body .tabs .nav-tabs .nav-item.active .nav-link{background-color:white;}.sdindent{padding-left:5px;}.text-muted, .sd-file-browser .browser-list .entity .title .inner-title .entity-meta ul{font-weight:lighter;}.pace-activity{color:#000;background-size:cover !important;}.mailContainer{margin:15px auto 0 !important;}.form-with-sidebar{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;}.form-with-sidebar > *{min-width:0;}@media (max-width: 991px){.form-with-sidebar{flex-wrap:wrap;row-gap:16px;}}@media (min-width: 768px){.form-with-sidebar .navigation-col{flex:0 0 300px;width:auto;margin-right:15px;}}@media (max-width: 767px){.form-with-sidebar .navigation-col{width:100%;}}@media (min-width: 768px){.form-with-sidebar .main-content-wrap{flex:1 1 auto;width:auto;}}@media (min-width: 768px) and (max-width: 991px){.form-with-sidebar .main-content-wrap{flex:1 1 300px;}}@media (max-width: 767px){.form-with-sidebar .main-content-wrap{width:100%;}}.form-with-sidebar .main-content-wrap .grid-card-version .grid-title .grid-head-title{font-size:15px !important;margin:0 !important;font-weight:500 !important;}.form-with-sidebar .main-content-wrap .grid-card-version .gridview-header{padding:10px 15px;}.form-with-sidebar .menu-list{width:100%;margin-top:0;}.form-with-sidebar .menu-list .menu-item{width:100%;position:relative;border-bottom:1px solid #eee;}.form-with-sidebar .menu-list .menu-item a{display:flex;align-items:center;justify-content:flex-start;padding:10px 15px;text-decoration:none;min-height:50px;max-width:none;font-size:14px;white-space:nowrap;overflow:hidden;transition:background 0.2s ease-in-out, color 0.2s ease-in-out;cursor:pointer;vertical-align:middle;color:#555;cursor:pointer;transition:all 0.2s linear 0s;}.form-with-sidebar .menu-list .menu-item a::before{color:#555;}.form-with-sidebar .menu-list .menu-item a:focus, .form-with-sidebar .menu-list .menu-item a:hover{color:rgba(85, 85, 85, 0.8);text-decoration:none;}.form-with-sidebar .menu-list .menu-item a .icon{margin-right:10px;font-size:15px;vertical-align:middle;}.form-with-sidebar .data-table-card .ui-sortable-handle i{margin-right:10px;}.form-with-sidebar .data-table-card .ui-sortable-handle .btn-options i{margin-right:0;}.column1-form .manage-templates-wrapper{max-width:100%;}.upgrade-notes{font-weight:300;color:#555;font-size:12px;font-style:italic;}.portalpage-h3{font-size:22px;}.portalpage-hero-number-1{font-size:48px;color:#EF4A30;margin-left:8%;margin-right:8%;}.portalpage-cardheadertext{text-align:center;font-size:23px;font-weight:700;font-style:italic;}.portalpage-headertag{float:right;background:#EF4A30;border-radius:5px;padding:4px 10px 5px 10px !important;color:#fff;margin-top:1px;}.portalpage-titlecard{border-top:5px solid #EF4A30;border-radius:7px;}.portalpage-statustag{background:#CEEDB7;border-radius:5px;padding:4px 10px 5px 10px !important;color:#3F3F3F;margin-top:1px;}.text-confidential{font-size:18px;color:red;font-style:italic;}.portalpage-tip{background:#baecda;border-left:5px solid #5ca188;margin-bottom:2em;padding:16px 25px 16px 20px !important;color:#fff;}.sd-intake-form-submissions{margin-top:15px;}.sd-portal-page-edit{margin-top:15px !important;}.sd-kb-note{margin-top:-10px;margin-bottom:20px;}.reseller-terms .main-wrapper{margin-left:0 !important;}.reseller-terms .main-wrapper h1{text-align:center;font-size:2.4rem !important;color:#191919;padding:25px 0 25px 0;font-weight:300 !important;}.reseller-terms .main-wrapper h2{color:#191919;font-size:24px;line-height:35px;font-weight:500;letter-spacing:3px;padding:7px 0px 11px 0px;}.reseller-terms .main-wrapper .article-header{padding:10px;text-align:center;color:#4c4c4c;margin-bottom:10px;}.reseller-terms .main-wrapper .article-header h3{font-size:1.475rem;letter-spacing:3px;margin-bottom:10px !important;}.reseller-terms .main-wrapper .article-header h3:last-child{font-size:1.275rem;}.reseller-terms .main-wrapper .article-block{margin-bottom:10px;}.reseller-terms .main-wrapper h4{font-size:1.15rem;margin-bottom:10px !important;}.reseller-terms .navbar-header{width:inherit !important;}.reseller-terms .navbar-header img.logo-collapse{display:none !important;}.reseller-terms .navbar-header img.logo-expand{display:inline-block !important;}.reseller-terms .nav.navbar-nav,
.reseller-terms .navbar-header-right{display:none !important;}.preview-frame .content-wrapper{padding-top:0.25rem !important;}.content-tabs .plans-page-title-block{margin-top:5px;}.content-tabs .plans-tabs{display:flex;justify-content:center;align-items:center;padding:10px;}.content-tabs .plans-tabs .nav-tabs{display:flex;justify-content:center;align-items:center;border-radius:50em;border:2px solid #3E76A1;padding:3px;}.content-tabs .plans-tabs .nav-tabs .nav-item .nav-link .tab-title,
.content-tabs .plans-tabs .nav-tabs .nav-item .nav-link .tab-text{color:var(--sd-theme-primary-highlight-dark);}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm){.content-tabs .plans-tabs .nav-tabs .nav-item .nav-link{cursor:pointer;font-size:14px;color:#224057;font-weight:400;background:none;border:none;height:40px;padding:10px 20px;}}@-moz-document url-prefix(){.content-tabs .plans-tabs .nav-tabs .nav-item .nav-link{padding:7px 20px;}}.content-tabs .plans-tabs .nav-tabs .nav-item .nav-link:hover{background:none;}.content-tabs .plans-tabs .nav-tabs .nav-item .nav-link.active{background-color:#DCF0FB;border-radius:50em;border:none;color:#224057;padding:7px 20px;}.content-tabs .plans-tabs .nav-tabs .nav-item .nav-link.active .tab-title,
.content-tabs .plans-tabs .nav-tabs .nav-item .nav-link.active .tab-text{color:inherit;}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm){.content-tabs .plans-tabs .nav-tabs .nav-item .nav-link.active{background-color:#DCF0FB;border-radius:50em;border:none;color:#224057;padding:10px 20px;}}@-moz-document url-prefix(){.content-tabs .plans-tabs .nav-tabs .nav-item .nav-link.active{padding:7px 20px;}}.content-tabs .plan-tab-content .col-lg-4{padding-left:5px !important;padding-right:5px !important;}.content-tabs .plan-tab-content .sd-plan-card-col{transition:transform 0.18s ease;}.content-tabs .plan-tab-content .sd-plan-card-col:hover{transform:translateY(-6px);}.content-tabs .plan-tab-content .flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.6s;transform-style:preserve-3d;transform:rotateY(90deg);overflow:hidden;padding:0 2px;margin-bottom:30px;}.content-tabs .plan-tab-content .flip-card-inner.flip{transform:rotateY(0deg);}.content-tabs .plan-tab-content .plan-panel{box-shadow:inset 0 0 0 3px #3e76a1;border-radius:16px;background-color:#ffffff;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.content-tabs .plan-tab-content .plan-panel .save-label{transform:rotate(40deg);text-align:center;display:block;position:absolute;top:15px;right:-75px;font-size:14px;color:#fff;background:firebrick;text-transform:uppercase;padding:10px 0;width:230px;}@media (max-width: 1300px){.content-tabs .plan-tab-content .plan-panel .save-label{top:10px;right:-85px;padding:5px 0;}}.content-tabs .plan-tab-content .plan-panel .panel-header{text-transform:uppercase;text-align:center;padding:35px 0 25px;color:#224057;font-size:28px;font-weight:400;}.content-tabs .plan-tab-content .plan-panel .panel-value .symbol{vertical-align:top;font-weight:700;font-size:20px;color:#3E76A1;margin-right:-5px;display:inline-block;}.content-tabs .plan-tab-content .plan-panel .panel-value .value{color:#3E76A1;font-size:70px;line-height:1;}.content-tabs .plan-tab-content .plan-panel .panel-value .value .small{font-size:40%;color:inherit;}.content-tabs .plan-tab-content .plan-panel .panel-value .value--old{position:relative;font-size:42px;}.content-tabs .plan-tab-content .plan-panel .panel-value .value--old:after{content:"";display:block;position:absolute;width:140%;height:3px;left:-20%;right:0;top:50%;transform:translateY(-50%);background:firebrick;}.content-tabs .plan-tab-content .plan-panel .panel-value .value--old .small{font-size:20%;color:inherit;position:absolute;bottom:10%;right:auto;font-weight:700;}.content-tabs .plan-tab-content .plan-panel .panel-value .value--new{position:relative;display:block;font-size:74px;margin-top:10px;}.content-tabs .plan-tab-content .plan-panel .panel-value .value--new .symbol{position:absolute;left:auto;margin-left:-16px;top:0;font-size:16px;display:block;}.content-tabs .plan-tab-content .plan-panel .panel-value .value--new .small{font-size:20%;color:inherit;position:absolute;bottom:10%;right:auto;font-weight:700;}.content-tabs .plan-tab-content .plan-panel .panel-value .period{color:#224057;text-transform:uppercase;font-weight:700;margin-left:-8px;}.content-tabs .plan-tab-content .plan-panel .info-label{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:1.1px;background:#224057;color:#fff;font-size:18px;font-weight:500;margin-top:30px;margin-bottom:10px;padding:15px;}.content-tabs .plan-tab-content .plan-panel .features-list{margin-top:20px;padding:0 15px;list-style:none;}.content-tabs .plan-tab-content .plan-panel .features-list li{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:1.1px;padding:8px 0;}.content-tabs .plan-tab-content .plan-panel .features-list li span{font-size:14px !important;color:#2d3d4f;}.content-tabs .plan-tab-content .plan-panel .features-header{margin-top:20px;}.content-tabs .plan-tab-content .plan-panel .features-header span{color:firebrick;}.content-tabs .plan-tab-content .plan-panel .plan-btn-container{padding:10px 15px 30px 15px;}.content-tabs .plan-tab-content .plan-panel .plan-btn-container .submit-plan-btn{position:static;display:inline-block;padding:10px 20px !important;color:#3E76A1;border-radius:8px !important;border:2px solid #3E76A1;font-size:12px;text-indent:0;text-transform:uppercase;letter-spacing:2px;transition:all 0.6s;min-width:70%;max-width:100%;}.content-tabs .plan-tab-content .plan-panel .plan-btn-container .submit-plan-btn span{font-size:16px !important;white-space:pre-line;}.content-tabs .plan-tab-content .plan-panel .plan-btn-container .submit-plan-btn:hover{color:#fff !important;font-weight:600 !important;}.addon-tab-content{padding:0 30px;width:100%;}.addon-tab-content .addon-item{padding:30px 0;margin:0;width:100%;}@media (max-width: 767px){.addon-tab-content .addon-item > div{margin:10px 0;}}.addon-tab-content .addon-item img{background-color:#fff;padding:5px;border-radius:8px;}.addon-tab-content .addon-item .addon-info{text-align:left;}@media (max-width: 767px){.addon-tab-content .addon-item .addon-info{text-align:center;}}.addon-tab-content .addon-item .addon-info .add-on-title{font-size:20px;font-weight:500;margin-bottom:10px;}.addon-tab-content .addon-item .addon-info .add-on-price{margin-top:15px;}@media (max-width: 767px){.addon-tab-content .addon-item .addon-info .add-on-price{bottom:15px;}}.addon-tab-content .addon-item .addon-info .add-on-price .price{font-size:30px;line-height:1;}.addon-tab-content .addon-item .add-on-buttons,
.addon-tab-content .addon-item .active-buttons{gap:0.5rem;}.addon-tab-content .addon-item .add-on-buttons .btn, .addon-tab-content .addon-item .add-on-buttons .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .addon-tab-content .addon-item .add-on-buttons button, .addon-tab-content .addon-item .add-on-buttons .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .addon-tab-content .addon-item .add-on-buttons button{border-radius:4px !important;padding:8px 20px !important;font-weight:400 !important;min-width:110px;width:100%;}.addon-tab-content .addon-item .add-on-buttons .btn:hover, .addon-tab-content .addon-item .add-on-buttons .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .addon-tab-content .addon-item .add-on-buttons button:hover, .addon-tab-content .addon-item .add-on-buttons .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .addon-tab-content .addon-item .add-on-buttons button:hover{background-color:#434343;}.addon-tab-content .addon-item .add-on-buttons .btn.cancel-button:hover, .addon-tab-content .addon-item .add-on-buttons .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.cancel-button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .addon-tab-content .addon-item .add-on-buttons button.cancel-button:hover, .addon-tab-content .addon-item .add-on-buttons .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.cancel-button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .addon-tab-content .addon-item .add-on-buttons button.cancel-button:hover{background-color:#e8e8e8;}.addon-tab-content .addon-item .add-on-buttons .btn:not(.cancel-button), .addon-tab-content .addon-item .add-on-buttons .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(.cancel-button), .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .addon-tab-content .addon-item .add-on-buttons button:not(.cancel-button), .addon-tab-content .addon-item .add-on-buttons .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(.cancel-button), .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .addon-tab-content .addon-item .add-on-buttons button:not(.cancel-button){background-color:#252525;}.addon-tab-content .addon-item .add-on-button-active{background-color:#0b7e5b !important;}.addon-tab-content .addon-item .add-on-button-active:hover{background-color:#0fa97a !important;}.addon-item__list{list-style:none;padding-left:0;}.addon-item__list li{padding-left:1.5rem;position:relative;list-style:none;text-align:left;margin-top:1rem;}.addon-item__list li strong span{color:#C40000;}.addon-item__list li .addon-feature-icon{position:absolute;left:0;top:5px;}.list-editing-label{cursor:pointer;border-bottom:1px dotted;}@media (min-width: 961px){.preview-frame .content-wrapper{padding-top:0.25rem !important;}.sd-portal-page-edit customization-sidebar-wrapper{top:120px;}}.portal-pages__title div{display:flex;align-items:center;height:100%;}.portal-pages__title svg{flex-shrink:0;width:28px;height:28px;margin-right:12px;fill:#333;}.preview .wysiwyg-content.client-page{border:none !important;}.card-block.wysiwyg-content{margin:15px;}.academy-welcome{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;}.academy-welcome__highlight{color:var(--coral);}.academy-welcome__img{width:50%;max-width:100%;height:auto;border:5px solid var(--sd-border-color-subtle);}.academy-welcome__cta{display:block;max-width:250px;}::-moz-selection{background:#F4FF78;text-shadow:none;}::selection{background:#F6FF8C;text-shadow:none;}.pro-gen-recurring-title{padding-top:3px;}.box-title, .widget-heading h5{display:inline-block;}.view-timer .timer-wrap{margin:0 auto;}.badge, .label{display:inline-block;padding:0.25em 0.4em;font-size:11px;font-weight:bold;line-height:15px;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--sd-radius-mode-sm);}.sd-subscription-layout-row{margin-top:6px;}.sd-livestream-layout-row{margin-top:21px;}.sd-back-button{margin-top:8px;}.sd-resubscribe-info-box{margin-top:26px !important;}.sd-title-subtitle-modal{font-size:12px !important;line-height:30px !important;}.sd-title-subtitle-modal-pill{color:#222;}.sd-integration-button-text{font-size:16px;}.white_label_doc_link{background-color:#eee;padding:2px 3px 1px 3px;margin-right:5px;border-radius:5px;font-size:11px;vertical-align:middle;color:#555 !important;border:1px solid #ccc;}sd-user-avatar figure, .sd-user-avatar figure{height:100%;margin-bottom:0;display:flex;justify-content:center;align-items:center;border-radius:var(--sd-radius-mode-full);overflow:hidden;}sd-user-avatar figure *, .sd-user-avatar figure *{display:flex;justify-content:center;align-items:center;}figure.img-responsive,
figure.contactAvatar{display:flex;justify-content:center;align-items:center;height:100%;width:100%;background-color:var(--sd-avatar-color);color:var(--sd-avatar-color-cnt);border-radius:var(--sd-radius-mode-full);overflow:hidden;}svg.userAvatar{width:70% !important;height:70% !important;}.category-pill,
.crm-category-pill{font-size:10px !important;padding:2px 7px;margin:0 2px;color:white !important;border-radius:10px;text-transform:uppercase;font-style:normal;letter-spacing:0.07em;}.category-pill.transparent,
.crm-category-pill.transparent{color:black;font-size:8px !important;padding:1px 7px !important;border:1px solid black;}.category-pill{position:relative;display:inline-flex !important;justify-content:center;align-items:center;padding:0 8px !important;height:18px;border-radius:var(--sd-radius-mode-sm);overflow:hidden;}.category-pill.customColored{background-color:white;}.category-pill .category-pill__text{padding:0 !important;max-width:100%;font-size:10px;text-transform:uppercase;font-style:normal;font-weight:400;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1;}.category-pill .category-pill__background{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;padding:0;height:100%;width:100%;background-color:rgba(21, 101, 100, 0.2);opacity:0.2;border-radius:3px;}#reseller-customers-grid .category-pill,
#reseller-customers-grid .crm-category-pill{margin-left:0;}.inline-loader{position:absolute;background:#fff;width:100%;height:100%;z-index:9999;}.pm-calendar-block{background:white;}.widget-bg{background-color:var(--sd-bg-white-dark);border-radius:7px;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.07);}.non-logged-payinvoice-wrapper .widget-bg{background:none;box-shadow:none;}.sdd-widget-dock .widget-bg{box-shadow:none;}.widget-top-level-layout-body .widget-bg{background-color:transparent;background-image:none;border:none;box-shadow:none;padding:0;}.widget-top-level-layout-body .form{margin:0 !important;}.sd-alert{background:#ffedee;border-left:5px solid #fb6970;margin-bottom:2em;padding:16px 25px 16px 20px !important;color:var(--sd-text-secondary);border-radius:10px;}.sd-alert p:last-child{margin-bottom:0;}.sd-alert.sm{line-height:1.5;font-weight:600;font-size:12px;padding:7px !important;}.sd-alert-private-task{background:#ffeff0;border-left:5px solid #fb6970;margin-bottom:2em;padding:10px 25px 11px 20px !important;color:#555555;border-radius:10px;}.sd-alert-private-task .label-text{font-weight:500;}.sd-warning{background:#fff5cc;border-left:5px solid #ffcc02;margin-bottom:2em;padding:16px 25px 16px 20px !important;border-radius:10px;}.sd-pending-payment{background:#fff5cc;border-left:5px solid #FF981A;margin-bottom:2em;padding:16px 25px 16px 20px !important;color:#555555;border-radius:10px;}.alert{background:#ffeff0;border-left:5px solid #fb6970;margin-bottom:2em;padding:16px 25px 16px 20px !important;color:#555555;border-radius:10px;}.sd-tip{background:#E5FFF6;border-left:5px solid #5ca188;margin-bottom:2em;padding:16px 25px 16px 20px !important;color:#555555;border-radius:10px;}.tip{background:#E5FFF6;border-left:5px solid #5ca188;margin-bottom:2em;padding:16px 25px 16px 20px !important;color:#555555;border-radius:10px;}.sd-info{background:#d7f5ff;border-left:5px solid #a7d8e8;margin-bottom:2em;padding:16px 25px 16px 20px !important;border-radius:10px;}.sd-info-badge{background:#fefefe;border:1px solid #f1f1f1;margin-bottom:2em;padding:16px 25px 16px 20px !important;color:#555555;border-radius:7px;}.sd-sidebar-info{background:#d7f5ff;border-left:5px solid #a7d8e8;margin-bottom:2em;color:#555555;font-size:12px;padding:14px 0 0 4px;line-height:12px;}.sd-highlight-badge{background:#fff9cf;border:1px solid #fbf19d;padding:2px 10px 2px 15px !important;color:#928100;border-radius:7px;}.mpa-clean-badge{padding:2px 10px 2px 15px !important;max-width:fit-content;color:var(--sd-text-light);border-radius:7px;background:var(--sd-bg-skeleton-base);border:var(--sd-table-border);}.modal-content .sd-cal-indicator.pull-right{margin-left:4px;}.modal-content .sd-cal-indicator.pull-left{margin-right:4px;}.fc-content .sd-cal-indicator{margin-top:5px;}.custom-gif-error{max-width:400px;margin:0 auto;}.errorMessage::before{content:"";position:absolute;width:0;height:0;line-height:0;border:5px dashed #fb6970;top:-5px;left:10px;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}@media (max-width: 770px){.sd-hide-under-770{display:none;}}.sd-default-cat-helper{margin-left:29px !important;margin-top:-8px;}.sidebar-menu .card-header{height:54px !important;}.sidebar-menu .card-header h6{line-height:1.9;margin-top:2px !important;}.sidebar-menu .card-header i{font-size:1.125rem;}.sidebar-menu .card-header svg{width:18px;height:18px;fill:#333;}.sub-items-list .card-header{height:51px !important;padding-top:17px !important;}.sub-items-list .card-header h6{line-height:1.4;}.subscriptions-wrapper .widget{padding:15px;}.add-new-comment-wrapper .form-control{min-height:60px;}.comment-wrapper label{font-weight:400;font-size:12px;}.form-error,
.errorMessage{display:flex;align-items:center;align-self:start;padding:0 12px;margin-left:2px;margin-top:3px;min-height:20px;max-width:fit-content;color:var(--sd-text-white);font-size:var(--text-xs);background:var(--sd-red-medium);border-radius:var(--sd-border-radius-xl);}.form-error::before,
.errorMessage::before{top:-7px !important;border:none !important;}.form-control.error + .select2-container .select2-selection{border-color:var(--sd-red-medium) !important;}.sd-here-text-link{font-style:italic;font-weight:600;}.sd-popover-icon{font-size:1rem !important;margin-left:4px;margin-bottom:2px;}.billing-load-items .item-discount-wrapper{align-items:center;}.errorPage{max-width:450px;margin:0 auto;text-align:center;}.errorPage .sd-errorpage-icon{font-size:150px;padding-top:40px;color:#555;}.errorPage .errorNum{padding:10px 0 30px 0;color:#555;font-size:100px;text-shadow:none;}.errorPage .errorSubText{color:#555;font-style:italic;letter-spacing:normal;}.errorPage .errorContent{display:block;margin:20px 0 40px 0;font-size:15px;color:#03a9f3;}#addPayment-form .sd-oscar-form-errors{margin-top:20px !important;}#addPayment-form .form-error{font-size:13px;background:#D34646;color:white;border-radius:7px;width:100%;padding:5px 8px;display:inline-block;}.sdPaymentErrorText{background:#D34646 !important;}#circles-grid .logo{min-width:25px !important;width:34px !important;height:34px !important;padding:1px !important;margin:2px;font-size:12px;}#circles-grid .contact-avatar-bg{padding:1px !important;}#circles-grid .description{transition:all 0.3s linear;overflow:hidden;max-height:90px;font-size:12px;line-height:21px;}#circles-grid .description.more{max-height:1500px;}#circles-grid .description .show-more-text{cursor:pointer;display:inline-block;font-size:10px;color:#27bdf0;transition:all 0.2s linear 0s;font-weight:700;text-transform:uppercase;}.show-payments-date a{justify-content:flex-end;}.amount-wrapper a,
.payment-type-wrapper a{justify-content:center;}.sd-custom-url-steps{background:#03a9f3;padding:5px 10px 5px 10px;color:white;border-radius:7px;margin-right:10px;}.sd-beta-tag{display:inline-block;background:#03a9f3;padding:3px 10px;border-radius:13px;color:white;height:25px;line-height:18px;}.rzslider-input-container{-ms-flex:0 0 100px;flex:0 0 100px;}.jumbotron{background-color:#FFFFCC;}.sd-import-logs-label{font-weight:700;font-size:13px;text-transform:uppercase;}#customers-grid.grid-view td{font-weight:800;font-size:1rem;}.sd-switchery-wrapper label{margin-bottom:0;margin-left:0.5rem !important;}.redactor-source{font-weight:600 !important;}/* My Billing Dashboard */.my-billing .badge, .my-billing .label,
.client-billing .badge,
.client-billing .label{padding:0.6em;}.my-billing .badge--no-subscription,
.client-billing .badge--no-subscription{color:var(--sd-text-secondary);background-color:var(--sd-bg-white-light);}.my-billing .badge.badge-pill, .my-billing .badge-pill.label,
.client-billing .badge.badge-pill,
.client-billing .badge-pill.label{padding:0.6em;}.my-billing .my-billing-logo-container .img-wrap,
.client-billing .my-billing-logo-container .img-wrap{display:flex;justify-content:center;align-items:center;width:100px;height:100px;}.my-billing .my-billing-logo-container .my-billing-logo,
.client-billing .my-billing-logo-container .my-billing-logo{border-radius:100%;width:100% !important;height:100% !important;margin-left:30px;}.my-billing .my-billing-logo-container .my-billing-logo .default-user-avatar,
.client-billing .my-billing-logo-container .my-billing-logo .default-user-avatar{width:175px;height:175px;font-size:4em;font-weight:600;}.my-billing .my-billing-logo-container .my-billing-logo svg,
.client-billing .my-billing-logo-container .my-billing-logo svg{width:70%;height:70%;}.my-billing .my-billing-logo-container .img-responsive,
.client-billing .my-billing-logo-container .img-responsive{width:100% !important;height:100% !important;border-radius:100% !important;}.my-billing .contact-company,
.client-billing .contact-company{font-size:1.8em;}.my-billing .contact-name,
.client-billing .contact-name{font-size:1.2em;}.my-billing .subscription-title,
.client-billing .subscription-title{font-size:1.5em;font-weight:500;}.my-billing .subscription-pricing,
.client-billing .subscription-pricing{font-size:1.2em;font-weight:500;padding-bottom:4px;}.my-billing .radiobox-label,
.client-billing .radiobox-label{display:flex;justify-content:center;align-items:center;font-size:var(--text-sm);}.my-billing .radiobox-label .card-delete,
.client-billing .radiobox-label .card-delete{display:inline-flex;justify-content:center;align-items:center;}.my-billing .nav-pills .nav-link.active,
.my-billing .nav-pills .nav-link:hover,
.client-billing .nav-pills .nav-link.active,
.client-billing .nav-pills .nav-link:hover{background-color:var(--sd-btn-primary-hover-bg);}.my-billing .nav-pills .nav-link,
.client-billing .nav-pills .nav-link{background-color:#F4F4F4;}.my-billing .payment-method-label,
.client-billing .payment-method-label{font-weight:500;font-size:12px;}.my-billing p.active-subscription,
.client-billing p.active-subscription{margin:0;font-size:11px;line-height:1.8em;}.my-billing .tab-content,
.client-billing .tab-content{padding-top:0;}.my-billing .radiobox span.label-text,
.client-billing .radiobox span.label-text{padding-left:2em !important;}.my-billing .payment-method-list__inner-wrap,
.client-billing .payment-method-list__inner-wrap{display:flex;flex-direction:column;padding:1rem;border-radius:var(--sd-radius-mode-md);background-color:var(--sd-bg-offwhite-accent);}.my-billing .payment-method-list .nav-link,
.client-billing .payment-method-list .nav-link{display:flex;align-items:center;gap:0.5rem;margin-bottom:10px;padding:0.5rem 0.75rem;border-radius:var(--sd-radius-mode-sm);font-size:var(--text-sm);text-decoration:none;color:var(--sd-text-default);background-color:var(--sd-bg-white-light);}.my-billing .payment-method-list .nav-link svg,
.client-billing .payment-method-list .nav-link svg{flex:none;width:1rem;height:1rem;}.my-billing .payment-method-list .nav-link:last-child,
.client-billing .payment-method-list .nav-link:last-child{margin-bottom:0;}.my-billing .payment-method-list .nav-link.active,
.my-billing .payment-method-list .nav-link:hover,
.client-billing .payment-method-list .nav-link.active,
.client-billing .payment-method-list .nav-link:hover{color:var(--sd-btn-primary-text-color);background-color:var(--sd-btn-primary-bg);}.my-billing .tab-content > .tab-pane,
.client-billing .tab-content > .tab-pane{display:none;}.my-billing .tab-content > .tab-pane.active,
.client-billing .tab-content > .tab-pane.active{display:block;}.my-billing .btn.btn-primary, .my-billing .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .my-billing .btn, .my-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button.btn, .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button.btn, .my-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button.btn, .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button.btn, .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn, .reset-css .marketing-campaign-send-schedule .am-pm .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn, .my-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .my-billing .contact-forms.create-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .my-billing .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button.btn-primary, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button.btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button.btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button, .contact-forms.create-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button, .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button, .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button, .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn, .reset-css .marketing-campaign-send-schedule .am-pm .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn, .my-billing .contact-forms.edit-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .my-billing .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .my-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button.btn-primary, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button.btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button.btn, .contact-forms.edit-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button, .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button, .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button,
.client-billing .btn.btn-primary,
.client-billing .reset-css .marketing-campaign-send-schedule .am-pm .btn,
.reset-css .marketing-campaign-send-schedule .am-pm .client-billing .btn,
.client-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button.btn,
.client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button.btn,
.client-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button.btn,
.client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button.btn,
.client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary,
.client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn,
.reset-css .marketing-campaign-send-schedule .am-pm .client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn,
.client-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.reset-css .marketing-campaign-send-schedule .am-pm .client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button,
.client-billing .contact-forms.create-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form .client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.client-billing .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button,
.contact-forms.edit-form .client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button.btn-primary,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button.btn,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button.btn,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button,
.contact-forms.create-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button,
.contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button,
.contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button,
.contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button,
.contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button,
.client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary,
.client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn,
.reset-css .marketing-campaign-send-schedule .am-pm .client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn,
.client-billing .contact-forms.edit-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form .client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.client-billing .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button,
.contact-forms.create-form .client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button,
.client-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.reset-css .marketing-campaign-send-schedule .am-pm .client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button.btn-primary,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button.btn,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button.btn,
.contact-forms.edit-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button,
.contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button,
.contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button,
.contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button,
.contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button{gap:0.5rem;font-size:0.775rem;}.my-billing .btn.btn-primary svg, .my-billing .reset-css .marketing-campaign-send-schedule .am-pm .btn svg, .reset-css .marketing-campaign-send-schedule .am-pm .my-billing .btn svg, .my-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn svg, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button.btn svg, .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn svg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button.btn svg, .my-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn svg, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button.btn svg, .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn svg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button.btn svg, .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary svg, .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn svg, .reset-css .marketing-campaign-send-schedule .am-pm .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn svg, .my-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg, .reset-css .marketing-campaign-send-schedule .am-pm .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg, .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button svg, .my-billing .contact-forms.create-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg, .my-billing .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button svg, .contact-forms.edit-form .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button svg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button.btn-primary svg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button.btn svg, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button.btn svg, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button svg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button svg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button svg, .contact-forms.create-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button svg, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button svg, .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button svg, .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button svg, .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button svg, .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button svg, .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary svg, .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn svg, .reset-css .marketing-campaign-send-schedule .am-pm .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn svg, .my-billing .contact-forms.edit-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg, .my-billing .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button svg, .contact-forms.create-form .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button svg, .my-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg, .reset-css .marketing-campaign-send-schedule .am-pm .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg, .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button svg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button.btn-primary svg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button.btn svg, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button.btn svg, .contact-forms.edit-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button svg, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button svg, .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button svg, .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button svg, .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button svg, .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button svg, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button svg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button svg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button svg,
.client-billing .btn.btn-primary svg,
.client-billing .reset-css .marketing-campaign-send-schedule .am-pm .btn svg,
.reset-css .marketing-campaign-send-schedule .am-pm .client-billing .btn svg,
.client-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn svg,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button.btn svg,
.client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn svg,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button.btn svg,
.client-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn svg,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button.btn svg,
.client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn svg,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button.btn svg,
.client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary svg,
.client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn svg,
.reset-css .marketing-campaign-send-schedule .am-pm .client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn svg,
.client-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg,
.reset-css .marketing-campaign-send-schedule .am-pm .client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg,
.client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button svg,
.client-billing .contact-forms.create-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form .client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg,
.client-billing .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button svg,
.contact-forms.edit-form .client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button svg,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button.btn-primary svg,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button.btn svg,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button.btn svg,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button svg,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button svg,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button svg,
.contact-forms.create-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button svg,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button svg,
.contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button svg,
.contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button svg,
.contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button svg,
.contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button svg,
.client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary svg,
.client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn svg,
.reset-css .marketing-campaign-send-schedule .am-pm .client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn svg,
.client-billing .contact-forms.edit-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form .client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg,
.client-billing .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button svg,
.contact-forms.create-form .client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button svg,
.client-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg,
.reset-css .marketing-campaign-send-schedule .am-pm .client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg,
.client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button svg,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button.btn-primary svg,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button.btn svg,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button.btn svg,
.contact-forms.edit-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button svg,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button svg,
.contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button svg,
.contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button svg,
.contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button svg,
.contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button svg,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button svg,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button svg,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button svg{width:12px;height:12px;}.my-billing .btn.btn-primary .invoice-btn, .my-billing .reset-css .marketing-campaign-send-schedule .am-pm .btn .invoice-btn, .reset-css .marketing-campaign-send-schedule .am-pm .my-billing .btn .invoice-btn, .my-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn .invoice-btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button.btn .invoice-btn, .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn .invoice-btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button.btn .invoice-btn, .my-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn .invoice-btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button.btn .invoice-btn, .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn .invoice-btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button.btn .invoice-btn, .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary .invoice-btn, .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn .invoice-btn, .reset-css .marketing-campaign-send-schedule .am-pm .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn .invoice-btn, .my-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .invoice-btn, .reset-css .marketing-campaign-send-schedule .am-pm .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .invoice-btn, .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn, .my-billing .contact-forms.create-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .invoice-btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .invoice-btn, .my-billing .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn, .contact-forms.edit-form .my-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button.btn-primary .invoice-btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button.btn .invoice-btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button.btn .invoice-btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button .invoice-btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button .invoice-btn, .contact-forms.create-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button .invoice-btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button .invoice-btn, .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn, .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn, .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button .invoice-btn, .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button .invoice-btn, .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary .invoice-btn, .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn .invoice-btn, .reset-css .marketing-campaign-send-schedule .am-pm .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn .invoice-btn, .my-billing .contact-forms.edit-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .invoice-btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .invoice-btn, .my-billing .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn, .contact-forms.create-form .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn, .my-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .invoice-btn, .reset-css .marketing-campaign-send-schedule .am-pm .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .invoice-btn, .my-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button.btn-primary .invoice-btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button.btn .invoice-btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button.btn .invoice-btn, .contact-forms.edit-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button .invoice-btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button .invoice-btn, .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn, .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn, .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button .invoice-btn, .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button .invoice-btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing button .invoice-btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .my-billing .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .my-billing button .invoice-btn,
.client-billing .btn.btn-primary .invoice-btn,
.client-billing .reset-css .marketing-campaign-send-schedule .am-pm .btn .invoice-btn,
.reset-css .marketing-campaign-send-schedule .am-pm .client-billing .btn .invoice-btn,
.client-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn .invoice-btn,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button.btn .invoice-btn,
.client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn .invoice-btn,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button.btn .invoice-btn,
.client-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn .invoice-btn,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button.btn .invoice-btn,
.client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn .invoice-btn,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button.btn .invoice-btn,
.client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary .invoice-btn,
.client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn .invoice-btn,
.reset-css .marketing-campaign-send-schedule .am-pm .client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn .invoice-btn,
.client-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .invoice-btn,
.reset-css .marketing-campaign-send-schedule .am-pm .client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .invoice-btn,
.client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn,
.client-billing .contact-forms.create-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .invoice-btn,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form .client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .invoice-btn,
.client-billing .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn,
.contact-forms.edit-form .client-billing .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button.btn-primary .invoice-btn,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button.btn .invoice-btn,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button.btn .invoice-btn,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button .invoice-btn,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button .invoice-btn,
.contact-forms.create-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button .invoice-btn,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button .invoice-btn,
.contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn,
.contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn,
.contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button .invoice-btn,
.contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button .invoice-btn,
.client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary .invoice-btn,
.client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn .invoice-btn,
.reset-css .marketing-campaign-send-schedule .am-pm .client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn .invoice-btn,
.client-billing .contact-forms.edit-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .invoice-btn,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form .client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .invoice-btn,
.client-billing .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn,
.contact-forms.create-form .client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn,
.client-billing .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .invoice-btn,
.reset-css .marketing-campaign-send-schedule .am-pm .client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .invoice-btn,
.client-billing .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button.btn-primary .invoice-btn,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button.btn .invoice-btn,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button.btn .invoice-btn,
.contact-forms.edit-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button .invoice-btn,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button .invoice-btn,
.contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn,
.contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn,
.contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button .invoice-btn,
.contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button .invoice-btn,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing button .invoice-btn,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .client-billing .reset-css .marketing-campaign-send-schedule .am-pm button .invoice-btn,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .client-billing button .invoice-btn{font-size:0.65rem;}.modal-content .my-billing .payment-method-list__inner-wrap,
.modal-content .client-billing .payment-method-list__inner-wrap{background-color:var(--sd-bg-offwhite-accent);}.modal-content .my-billing .ba-buttons-container,
.modal-content .client-billing .ba-buttons-container{flex-direction:column;}.billing-dashboard .box-title{display:inherit;text-align:center;padding:0;}.client-billing .box-title{display:inherit;text-align:center;padding:0;}.payment-title-row.one-step-payment .form-group{text-align:center;}.payment-title-row.one-step-payment .form-group i.material-icons{display:none;}.payment-title-row.one-step-payment .form-group .sd-payment-step-subtitle{margin-left:0 !important;margin-top:4px !important;font-weight:300;font-size:12px;}#Notice_text .redactor-box{border:none !important;}.sd-widget-announcement .announcements .announcement .ann-heading .ann-controls, .sd-widget-announcement .announcements .sticky-announcement .ann-heading .ann-controls, .sd-widget-announcement .stickied-announcements .announcement .ann-heading .ann-controls, .sd-widget-announcement .stickied-announcements .sticky-announcement .ann-heading .ann-controls{z-index:1000;}.sd-widget-announcement .ann-controls .announcement-menu .sd-menu-button{background-color:var(--sd-bg-white-middle, #ffffff) !important;}.loading-container{position:relative;}.loading-container .custom-inline-loader{width:14px;-webkit-animation:loading-spin 1s infinite steps(1000);animation:loading-spin 1s infinite steps(1000);}/* Progress Bars
========================*/.progress-fixed-label{position:relative;}.progress-fixed-label .progress-label{width:100%;text-align:center;color:#000;font-size:0.6666666667em;font-weight:600;line-height:1.5em;position:absolute;left:0;}.progress-fixed-label .progress-sm .progress-label{font-size:0.5rem;line-height:0.5rem;}.progress-fixed-label .progress-md .progress-label{font-size:0.6875rem;line-height:0.9375rem;}.progress-fixed-label .progress-lg .progress-label{font-size:0.75rem;line-height:1.25rem;}/* This code prevents the ACE Editor in Platform Branding from misbehaving when custom fonts are applied by CSS */.ace_editor, .ace_editor *{font-family:"Monaco", "Menlo", "Ubuntu Mono", "Droid Sans Mono", "Consolas", monospace !important;font-size:12px !important;font-weight:400 !important;letter-spacing:0 !important;}body.page-with-styling-options .content-wrapper,
body.page-with-styling-options .main-wrapper{padding:0;}.styling-options-content{padding-left:26px;padding-right:26px;padding-top:10px;padding-bottom:26px;}.styling-options-content.card-block{box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.07);border:var(--sd-table-border);border-radius:var(--sd-border-radius-md-card);background-color:var(--sd-bg-white-middle);padding:0;margin:15px;}.box-title, .widget-heading h5{text-transform:uppercase;line-height:2em;margin:0.33333em 0 0.33333em;font-weight:700;font-size:13px;letter-spacing:0.03em;}all-tasks-item sd-user-avatar img{border-radius:50px;}.badge-secondary{background-color:#868e96;}.view-subscription-credit-cards-list,
.billing-dashboard-bank-account-list,
.billing-dashboard-authorized-list,
.billing-dashboard-credit-cards-list{display:flex;flex-direction:column;gap:0.75rem;}.card-delete{padding:0.25rem;}.card-delete svg{width:16px;height:16px;}.content-wrapper .main-wrapper{padding-left:10px;padding-right:10px;}.main-wrapper.column1-form{min-height:100dvh;}.main-wrapper.main-wrapper--contactCRM{padding:0 !important;margin-right:0;overflow:hidden;}.main-wrapper.main-wrapper--contactCRM .crm-contact-views{position:relative;z-index:5;}.main-wrapper.main-wrapper--contactCRM .crm-contact-views:has(.mpa-data-filters__dropdown .dropdown-menu.show){z-index:100;}.main-wrapper.main-wrapper--unsubscribed{min-height:calc(100svh - 170px);}@media (min-width: 1100px){.main-wrapper.main-wrapper--unsubscribed{height:calc(100% - 100px);}}.wrapper .content-wrapper .main-wrapper.main-wrapper--no-sidebar{margin-left:0;}.wrapper .content-wrapper .main-wrapper.main-wrapper--no-sidebar.main-wrapper--no-sidebar{width:100%;}.sidebar-collapse .main-wrapper--contactCRM{margin-left:0rem;}@media (min-width: 992px){.sidebar-collapse .main-wrapper--contactCRM{margin-left:3.75rem;}}.sidebar-expand .main-wrapper--contactCRM{margin-left:0;}@media (min-width: 992px){.sidebar-expand .main-wrapper--contactCRM{margin-left:var(--sd-sidebar-width);}}.sd-idle-warning{position:fixed;right:1rem;bottom:1rem;left:1rem;z-index:var(--z-notification, 5000);display:flex;justify-content:center;pointer-events:none;}.sd-idle-warning__card{pointer-events:auto;width:100%;max-width:22rem;padding:1rem 1.25rem;background:var(--sd-bg-card-neutral);color:var(--sd-text-default);border:1px solid var(--sd-border-color-card-neutral);border-radius:var(--sd-radius-mode-card);box-shadow:var(--sd-shadow-floating);}.sd-idle-warning__title{margin:0;font-weight:600;}.sd-idle-warning__body{margin:0.5rem 0 0.875rem;}.sd-idle-warning__stay{padding:0.5rem 1rem;background:var(--sd-btn-primary-bg);color:var(--sd-btn-primary-text-color);border:1px solid var(--sd-btn-primary-border-color);border-radius:var(--sd-radius-mode-md);cursor:pointer;}.sd-idle-warning__stay:hover{background:var(--sd-btn-primary-hover-bg);}@media (min-width: 768px){.sd-idle-warning{left:auto;justify-content:flex-end;}}.gridview-header .grid-actions .select2-selection--single{padding:1px 30px 0 10px !important;}.grid-actions .select2-container--default.select2{width:80% !important;}.grid-actions .select2-container--default .select2-selection--single{border:var(--sd-table-border);box-shadow:none;}.grid-actions .select2-container--default .select2-selection--single:hover, .grid-actions .select2-container--default .select2-selection--single:focus{border-color:var(--sd-text-default);}.grid-actions .select2-container--default .select2-selection--single span{line-height:22px !important;font-size:12px;}.sd-grid-view{z-index:0;}.tabs-to-dropdown .widget-top-level-layout-body gridview-header{margin:0 0 0.7em 0;}.sd-grid-view.grid-view-loading, .sd-grid-view:not(.grid-view-loading) .grid-view-loading, .form-oscar.grid-view-loading, .form-oscar:not(.grid-view-loading) .grid-view-loading{position:relative;background:none;}.sd-grid-view.grid-view-loading::after, .sd-grid-view:not(.grid-view-loading) .grid-view-loading::after, .form-oscar.grid-view-loading::after, .form-oscar:not(.grid-view-loading) .grid-view-loading::after{content:"";display:block !important;position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;margin:0;padding:0;border:0;background-color:rgba(0, 0, 0, 0.2);z-index:101;}.sd-grid-view.grid-view-loading:before, .sd-grid-view:not(.grid-view-loading) .grid-view-loading:before, .form-oscar.grid-view-loading:before, .form-oscar:not(.grid-view-loading) .grid-view-loading:before{-webkit-animation:loading-spin 1s infinite steps(1000);animation:loading-spin 1s infinite steps(1000);display:block !important;position:absolute;top:0;right:0;bottom:0;left:0;content:" ";background-image:url(/images/icons/replay.svg);background-size:100px 100px;height:108px;width:100px;background-repeat:no-repeat;margin:0;padding:0;border:0;pointer-events:none;color:black;left:45%;top:40%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;}.sd-grid-view.no-loader.grid-view-loading::after, .sd-grid-view.no-loader.grid-view-loading::before,
.sd-grid-view.no-loader .grid-view-loading::after,
.sd-grid-view.no-loader .grid-view-loading::before, .form-oscar.no-loader.grid-view-loading::after, .form-oscar.no-loader.grid-view-loading::before,
.form-oscar.no-loader .grid-view-loading::after,
.form-oscar.no-loader .grid-view-loading::before{display:none !important;}.sd-grid-view .grid-actions, .form-oscar .grid-actions{display:flex;flex-wrap:nowrap;}.sd-grid-view .grid-actions .btn, .sd-grid-view .grid-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-grid-view .grid-actions button, .sd-grid-view .grid-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-grid-view .grid-actions button, .form-oscar .grid-actions .btn, .form-oscar .grid-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-oscar .grid-actions button, .form-oscar .grid-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-oscar .grid-actions button{height:auto;}.sd-grid-view .grid-actions .btn > *, .sd-grid-view .grid-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button > *, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-grid-view .grid-actions button > *, .sd-grid-view .grid-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button > *, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-grid-view .grid-actions button > *, .form-oscar .grid-actions .btn > *, .form-oscar .grid-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button > *, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-oscar .grid-actions button > *, .form-oscar .grid-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button > *, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-oscar .grid-actions button > *{display:inline-block;line-height:20px;vertical-align:middle;}.sd-grid-view .grid-actions .btn .text, .sd-grid-view .grid-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .text, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-grid-view .grid-actions button .text, .sd-grid-view .grid-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .text, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-grid-view .grid-actions button .text, .form-oscar .grid-actions .btn .text, .form-oscar .grid-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .text, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-oscar .grid-actions button .text, .form-oscar .grid-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .text, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-oscar .grid-actions button .text{font-size:12px;font-weight:400;}.sd-grid-view .grid-actions .select2-container--default.select2, .form-oscar .grid-actions .select2-container--default.select2{margin-top:2px;}.sd-grid-view .filters, .form-oscar .filters{opacity:1;}.sd-grid-view .filters .form.fluid, .form-oscar .filters .form.fluid{margin:0;max-width:100%;}.sd-grid-view .filters .disabled, .form-oscar .filters .disabled{opacity:0.5;}.sd-grid-view .filters.ng-hide, .form-oscar .filters.ng-hide{opacity:0;}.sd-grid-view .filters.ng-hide-add, .sd-grid-view .filters.ng-hide-remove, .form-oscar .filters.ng-hide-add, .form-oscar .filters.ng-hide-remove{-webkit-transition:all ease 0.2s;transition:all ease 0.2s;}.sd-grid-view .filters .chosen-container, .form-oscar .filters .chosen-container{width:100% !important;}.sd-grid-view .filters .form-actions, .form-oscar .filters .form-actions{display:inline-flex;flex-direction:row;align-items:baseline;margin-top:10px;}.sd-grid-view .filters .filters-profile-wrapper, .form-oscar .filters .filters-profile-wrapper{display:inline-flex;flex:auto;flex-direction:row;align-items:baseline;}.sd-grid-view .filters .filters-profile-wrapper .filters-profile-lock, .form-oscar .filters .filters-profile-wrapper .filters-profile-lock{pointer-events:all;cursor:pointer;margin-right:10px;}.sd-grid-view .filters .filters-profile-wrapper .filters-profile-lock .filters-profile-locked-icon, .form-oscar .filters .filters-profile-wrapper .filters-profile-lock .filters-profile-locked-icon{color:rgb(128, 128, 128);}.sd-grid-view .filters .filters-profile-wrapper .select2-container--default .select2-selection--single, .form-oscar .filters .filters-profile-wrapper .select2-container--default .select2-selection--single{padding-right:30px;}.sd-grid-view.disabled .filters-profile-wrapper .filters-profile-locked-icon, .form-oscar.disabled .filters-profile-wrapper .filters-profile-locked-icon{color:#000 !important;}.sd-grid-view .checkbox, .form-oscar .checkbox{padding:0;}.sd-grid-view .checkbox .label-text, .form-oscar .checkbox .label-text{cursor:pointer;}.sd-grid-view .checkbox .label-text:after, .form-oscar .checkbox .label-text:after{cursor:pointer;}.sd-grid-view td.clickable[ng-click], .sd-grid-view td.clickable[grid-row-click], .sd-grid-view td.row-clickable[ng-click], .sd-grid-view td.row-clickable[grid-row-click], .form-oscar td.clickable[ng-click], .form-oscar td.clickable[grid-row-click], .form-oscar td.row-clickable[ng-click], .form-oscar td.row-clickable[grid-row-click]{cursor:pointer;}.sd-grid-view td.row-clickable, .form-oscar td.row-clickable{cursor:pointer;}.sd-grid-view td.row-clickable span.ng-isolate-scope, .form-oscar td.row-clickable span.ng-isolate-scope{display:inline-block;padding:4px;}.sd-grid-view td.row-clickable span.ng-isolate-scope .category-pill, .form-oscar td.row-clickable span.ng-isolate-scope .category-pill{width:100%;display:inline-block;}.sd-grid-view .logoCol .logo, .form-oscar .logoCol .logo{display:flex;justify-content:center;align-items:center;padding:4px;width:60px !important;height:60px !important;flex:none;margin:0 auto !important;border-radius:var(--sd-radius-mode-full);overflow:hidden;color:var(--sd-avatar-color-cnt);}.sd-grid-view .logoCol .logo img, .form-oscar .logoCol .logo img{width:100%;height:100%;max-width:100%;max-height:100%;min-width:100%;min-height:100%;}.sd-grid-view .logoCol .logo figure, .form-oscar .logoCol .logo figure{margin:0;width:100%;height:auto !important;aspect-ratio:1;border-radius:var(--sd-radius-mode-full);}.sd-grid-view .logoCol .logo figure .default-user-avatar-container, .form-oscar .logoCol .logo figure .default-user-avatar-container{width:100%;height:100%;}.sd-grid-view .logoCol .logo figure svg, .form-oscar .logoCol .logo figure svg{width:32px;height:32px;}.sd-grid-view .logoCol.logoCol--staff .logoWrap, .form-oscar .logoCol.logoCol--staff .logoWrap{display:flex;justify-content:center;align-items:center;padding:4px;width:60px !important;height:60px !important;margin:0 auto !important;border-radius:var(--sd-radius-mode-full);border:1px solid #ccc;box-shadow:0 0 2px #ddd;background-color:#fff;overflow:hidden;}.sd-grid-view .logoCol.logoCol--staff .logoWrap .logo, .form-oscar .logoCol.logoCol--staff .logoWrap .logo{padding:0;width:100% !important;height:100% !important;min-width:unset;border:0;box-shadow:none;}.sd-grid-view .logoCol.logoCol--staff .logoWrap .logo img, .form-oscar .logoCol.logoCol--staff .logoWrap .logo img{width:100%;height:100%;object-fit:cover;}.sd-grid-view .table tr th, .form-oscar .table tr th{text-align:center;}.sd-grid-view .table tr th, .sd-grid-view .table tr td, .form-oscar .table tr th, .form-oscar .table tr td{padding:8px !important;}.sd-grid-view .table tr td, .form-oscar .table tr td{vertical-align:middle;}.sd-grid-view .table tr td .dropdown .btn, .sd-grid-view .table tr td .dropdown .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-grid-view .table tr td .dropdown button, .sd-grid-view .table tr td .dropdown .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-grid-view .table tr td .dropdown button, .form-oscar .table tr td .dropdown .btn, .form-oscar .table tr td .dropdown .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-oscar .table tr td .dropdown button, .form-oscar .table tr td .dropdown .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-oscar .table tr td .dropdown button{padding:3px 7px;font-size:12px;}.sd-grid-view .table tr td .dropdown .dropdown-menu, .form-oscar .table tr td .dropdown .dropdown-menu{padding:5px 0;}.sd-grid-view .table tr td .dropdown .dropdown-menu .dropdown-item, .form-oscar .table tr td .dropdown .dropdown-menu .dropdown-item{padding:3px 15px;font-size:12px;}.sd-grid-view .ct-options-cell, .form-oscar .ct-options-cell{text-align:center;}.sd-grid-view .ct-options-cell button, .form-oscar .ct-options-cell button{transition:none;}.sd-grid-view tfoot select, .form-oscar tfoot select{width:100px;position:relative;z-index:2;}.gridview-header{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;}.gridview-header > *{min-width:0;}.gridview-header{row-gap:1rem;background-color:var(--sd-bg-white-dark);border-radius:var(--sd-border-radius-md-card) var(--sd-border-radius-md-card) 0 0;}.gridview-header .add-btn-wrap{display:flex;column-gap:15px;}.gridview-header .add-btn-wrap .sd-btn > svg{stroke-width:2;}.gridview-header .btn-group .dropDownButton{flex-shrink:0;padding:0 0.5rem;}.gridview-header .sd-add-caret-icon{width:12px;height:12px;}.gridview-header .btn-group{display:flex;column-gap:4px;}.gridview-header .grid-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;align-items:center;gap:16px;margin-left:5px;}.gridview-header .grid-title .grid-title-wrap{display:block;}.gridview-header .grid-title .update-grid-icon{width:30px;height:30px;}.gridview-header .grid-add-btn{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.gridview-header .grid-add-btn > *{min-width:0;}.gridview-header .grid-add-btn{display:inline-flex;cursor:pointer;}.gridview-header .grid-add-btn .btn-title{font-size:13px;font-weight:400 !important;}.gridview-header .grid-add-btn .material-icons{position:absolute;left:8px;top:50%;transform:translateY(-50%);}.gridview-header .btn, .gridview-header .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gridview-header button, .gridview-header .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gridview-header button{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.gridview-header .btn .list-icon, .gridview-header .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .list-icon, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gridview-header button .list-icon, .gridview-header .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .list-icon, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gridview-header button .list-icon{font-size:1.25rem;line-height:30px;}.gridview-header .filter-btn{column-gap:6px;}.gridview-header .filter-btn svg{width:14px;height:14px;fill:#333;}.gridview-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.gridview-footer .pagination{max-width:100%;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;}.gridview-footer .pagination nav{display:flex;flex:1;}.gridview-footer .pagination ul.pagination{margin-bottom:0;}.grid-card-view .data-table-item-mobile{margin-bottom:10px;}.card-view-pagination .card-view-pagination__btn-wrap{column-gap:12px;}.card-view-pagination .card-view-pagination__btn-wrap button{position:relative;}.card-view-pagination .card-view-pagination__btn-wrap button .material-icons{position:absolute;top:50%;transform:translate(0, -50%);}.card-view-pagination .card-view-pagination__btn-wrap .card-view-pagination--previous{padding-left:32px !important;}.card-view-pagination .card-view-pagination__btn-wrap .card-view-pagination--previous .material-icons{left:4px;}.card-view-pagination .card-view-pagination__btn-wrap .card-view-pagination--next{padding-right:32px !important;}.card-view-pagination .card-view-pagination__btn-wrap .card-view-pagination--next .material-icons{right:4px;}.card-view-pagination .card-view-pagination__btn-wrap .btn-link{width:100%;}.dataTableResp .data-grid-cards{padding:0 15px;}.dataTableResp .data-grid-cards .data-table-item-mobile{margin-bottom:5px;}.dataTableResp table td .category-pill, .dataTableResp table td .crm-category-pill{margin-left:0;}.dataTableResp table td .billing-load-items__summary-img{width:40px;height:40px;flex:none;border-radius:4px;overflow:hidden;}.dataTableResp table td .invoice-source{display:inline-block;vertical-align:middle;margin-right:10px;width:28px;height:28px;}svg.list-icon{width:28px;height:28px;fill:var(--sd-text-secondary);flex-shrink:0;}.split-view-wrapper{-webkit-transition:all ease 0.2s;transition:all ease 0.2s;}.sd-oscar-grid-split-view .sv-wrapper .sv-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-moz-box-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin:0.7142857143em 0;}.sd-oscar-grid-split-view .sv-wrapper .sv-nginclude-wrapper ng-include > div{margin-top:0;}.sd-grid-view .table thead th.text-right a.sort-link{display:inline;}.sd-grid-view .table thead th.check-column{vertical-align:middle;}@media (max-width: 500px){.wr-items .gridview-header .grid-title .grid-add-btn{padding-left:30px;}.wr-items .gridview-header .grid-title .btn-title{display:none;}}.sd-grid-view .table .dropdown .dropdown-toggle-ui span, .sd-grid-view .sd-grid-view-table .dropdown .dropdown-toggle-ui span, .sd-grid-view .grid-card-view .dropdown .dropdown-toggle-ui span{align-items:center;display:flex;}.sd-grid-view .table .dropdown .dropdown-toggle-ui .menu-loading, .sd-grid-view .sd-grid-view-table .dropdown .dropdown-toggle-ui .menu-loading, .sd-grid-view .grid-card-view .dropdown .dropdown-toggle-ui .menu-loading{width:16px;margin-left:5px;-webkit-animation:loading-spin 1s infinite steps(1000);animation:loading-spin 1s infinite steps(1000);}.sd-grid-view .table .dropdown .dropdown-toggle-ui.point, .sd-grid-view .sd-grid-view-table .dropdown .dropdown-toggle-ui.point, .sd-grid-view .grid-card-view .dropdown .dropdown-toggle-ui.point{background:none;border:none;box-shadow:none;color:#364859;}.sd-grid-view .table .dropdown .dropdown-toggle-ui.point .menu-loading, .sd-grid-view .sd-grid-view-table .dropdown .dropdown-toggle-ui.point .menu-loading, .sd-grid-view .grid-card-view .dropdown .dropdown-toggle-ui.point .menu-loading{font-size:16px;right:5px;}.sd-grid-view .crm-actions-backdrop{position:fixed;inset:0;background:rgba(0, 0, 0, 0.3);z-index:1050;opacity:0;animation:crm-actions-fade-in 0.2s ease forwards;}.sd-grid-view .crm-actions-backdrop--closing{animation:crm-actions-fade-out 0.3s ease forwards;}.sd-grid-view .crm-actions-panel{position:fixed;bottom:0;left:calc(50vw + var(--sd-sidebar-width) / 2);transform:translateX(-50%) translateY(100%);width:calc(100vw - var(--sd-sidebar-width) - 2rem);max-width:800px;height:85vh;height:85dvh;max-height:700px;background:var(--sd-bg-white, #fff);border-radius:16px 16px 0 0;box-shadow:0 -4px 24px rgba(0, 0, 0, 0.12);z-index:1051;display:flex;flex-direction:column;animation:crm-actions-slide-up 0.3s cubic-bezier(0.4, 0, 0.2, 1) forwards;}.sd-grid-view .crm-actions-panel--closing{animation:crm-actions-slide-down 0.3s cubic-bezier(0.4, 0, 0.2, 1) forwards;}@media (max-width: 640px){.sd-grid-view .crm-actions-panel{left:50%;width:100%;height:90vh;height:90dvh;}}@media (min-width: 641px) and (max-width: 1024px){.sd-grid-view .crm-actions-panel{max-height:none;}}.sd-grid-view .crm-actions-panel__header{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-bottom:1px solid var(--sd-border-color, #e5e5e5);flex-shrink:0;}.sd-grid-view .crm-actions-panel__header-actions{display:flex;align-items:center;gap:4px;}.sd-grid-view .crm-actions-panel__header-btn{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;margin:0;color:var(--sd-text-secondary, #6b7280);background:none;border:none;border-radius:6px;cursor:pointer;transition:color 0.15s, background-color 0.15s;font-size:16px;overflow:visible;}.sd-grid-view .crm-actions-panel__header-btn svg{width:18px;height:18px;}.sd-grid-view .crm-actions-panel__header-btn:hover{color:var(--sd-text-default, #1f2937);background:var(--sd-bg-hover, rgba(0, 0, 0, 0.04));}.sd-grid-view .crm-actions-panel__header-btn:hover .crm-actions-panel__tooltip{visibility:visible;opacity:1;}.sd-grid-view .crm-actions-panel__header-btn.auto-select-copy::after, .sd-grid-view .crm-actions-panel__header-btn::after{display:none;}.sd-grid-view .crm-actions-panel__tooltip{visibility:hidden;opacity:0;position:absolute;left:50%;bottom:calc(100% + 6px);transform:translateX(-50%);white-space:nowrap;background:#1f2937;padding:4px 8px;color:#fff;font-size:11px;font-weight:500;border-radius:4px;z-index:2;pointer-events:none;transition:opacity 0.15s;}.sd-grid-view .crm-actions-panel__tooltip::after{content:"";position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #1f2937;top:100%;left:50%;transform:translateX(-50%);}.sd-grid-view .crm-actions-panel__header-divider{width:1px;height:20px;background:var(--sd-border-color, #e5e5e5);margin:0 4px;}.sd-grid-view .crm-actions-panel__header-right{display:flex;align-items:center;gap:8px;}.sd-grid-view .crm-actions-panel__dashboard-btn{display:inline-flex;align-items:center;padding:5px 12px;border:1px solid var(--sd-border-color, #e5e5e5);border-radius:6px;font-size:12px;font-weight:500;color:var(--sd-text-default, #1f2937);background:none;white-space:nowrap;text-decoration:none;transition:background-color 0.15s, border-color 0.15s;}.sd-grid-view .crm-actions-panel__dashboard-btn:hover{background:var(--sd-bg-hover, rgba(0, 0, 0, 0.04));border-color:var(--sd-text-secondary, #9ca3af);text-decoration:none;color:var(--sd-text-default, #1f2937);}.sd-grid-view .crm-actions-panel__dashboard-btn-icon{font-size:14px;margin-right:4px;}.sd-grid-view .crm-actions-panel__close-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:var(--sd-text-secondary, #6b7280);background:none;border:none;border-radius:6px;cursor:pointer;transition:color 0.15s, background-color 0.15s;}.sd-grid-view .crm-actions-panel__close-btn:hover{color:var(--sd-text-default, #1f2937);background:var(--sd-bg-hover, rgba(0, 0, 0, 0.04));}.sd-grid-view .crm-actions-panel__close-btn i{font-size:20px;}.sd-grid-view .crm-actions-panel__search{display:flex;align-items:center;padding:8px 16px;border-bottom:1px solid var(--sd-border-color, #e5e5e5);flex-shrink:0;}.sd-grid-view .crm-actions-panel__search-icon{color:var(--sd-text-secondary, #9ca3af);font-size:20px;margin-right:8px;flex-shrink:0;}.sd-grid-view .crm-actions-panel__search-input{flex:1;border:none;outline:none;font-size:14px;color:var(--sd-text-default, #1f2937);background:transparent;padding:4px 0 4px 5px;font-family:inherit;border-radius:3px;}.sd-grid-view .crm-actions-panel__search-input::placeholder{color:var(--sd-text-secondary, #9ca3af);}.sd-grid-view .crm-actions-panel__tabs{display:flex;align-items:center;gap:6px;padding:10px 16px;border-bottom:1px solid var(--sd-border-color, #e5e5e5);flex-shrink:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;}.sd-grid-view .crm-actions-panel__tabs::-webkit-scrollbar{display:none;}.sd-grid-view .crm-actions-panel__tab{display:inline-flex;align-items:center;gap:4px;padding:6px 14px;border-radius:20px;border:1px solid var(--sd-border-color, #e0e0e0);background:transparent;color:var(--sd-text-secondary, #6b7280);font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:all 0.2s ease;font-family:inherit;}.sd-grid-view .crm-actions-panel__tab:hover{border-color:var(--sd-text-secondary, #9ca3af);color:var(--sd-text-default, #1f2937);}.sd-grid-view .crm-actions-panel__tab--active{background:var(--sd-app-top-bar-color);color:var(--sd-app-top-bar-color-cnt, #fff);border-color:var(--sd-app-top-bar-color);}.sd-grid-view .crm-actions-panel__tab--active:hover{background:var(--sd-app-top-bar-color-dark-1, var(--sd-app-top-bar-color));border-color:var(--sd-app-top-bar-color-dark-1, var(--sd-app-top-bar-color));color:var(--sd-app-top-bar-color-cnt, #fff);}.sd-grid-view .crm-actions-panel__tab--active .crm-actions-panel__tab-count{background:var(--sd-app-top-bar-color-cnt, #fff);color:var(--sd-app-top-bar-color);}.sd-grid-view .crm-actions-panel__tab-icon{font-size:14px;}.sd-grid-view .crm-actions-panel__tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;margin-left:4px;margin-right:-4px;border-radius:10px;font-size:11px;font-weight:600;line-height:1;background:var(--sd-app-top-bar-color);color:var(--sd-app-top-bar-color-cnt, #fff);transition:all 0.2s ease;}.sd-grid-view .crm-actions-panel__content{flex:1;overflow-y:auto;padding:12px 16px;overscroll-behavior:contain;}.sd-grid-view .crm-actions-panel__section{margin-bottom:16px;}.sd-grid-view .crm-actions-panel__section:last-child{margin-bottom:0;}.sd-grid-view .crm-actions-panel__section-header{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;text-transform:uppercase;color:var(--sd-text-secondary, #6b7280);letter-spacing:0.03em;padding:4px 0 8px;}.sd-grid-view .crm-actions-panel__section-dot{width:8px;height:8px;border-radius:50%;background:var(--sd-app-top-bar-color);flex-shrink:0;}.sd-grid-view .crm-actions-panel__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(120px, 1fr));gap:8px;}.sd-grid-view .crm-actions-panel__grid ng-container{display:contents;}.sd-grid-view .crm-actions-panel__card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:14px 8px;border:1px solid var(--sd-border-color, #e5e5e5);border-radius:10px;background:var(--sd-bg-white, #fff);cursor:pointer;transition:border-color 0.2s ease, box-shadow 0.2s ease;text-decoration:none;color:inherit;text-align:center;min-height:80px;font-family:inherit;font-size:inherit;}.sd-grid-view .crm-actions-panel__card:hover, .sd-grid-view .crm-actions-panel__card--focused{border-color:var(--sd-app-top-bar-color);box-shadow:0 0 0 1px var(--sd-app-top-bar-color);text-decoration:none;color:inherit;}.sd-grid-view .crm-actions-panel__card:active{transform:scale(0.98);transition:transform 0.1s;}.sd-grid-view .crm-actions-panel__card::after{display:none !important;}.sd-grid-view .crm-actions-panel__card-icon{display:flex;align-items:center;justify-content:center;color:var(--sd-text-secondary, #6b7280);font-size:22px;}.sd-grid-view .crm-actions-panel__card-icon svg{width:24px;height:24px;}.sd-grid-view .crm-actions-panel__card-icon i{font-size:22px;}.sd-grid-view .crm-actions-panel__card-label{font-size:12px;font-weight:500;color:var(--sd-text-default, #374151);line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.sd-grid-view .crm-actions-panel__empty{display:flex;align-items:center;justify-content:center;padding:40px 16px;color:var(--sd-text-secondary, #9ca3af);font-size:14px;}.sd-grid-view .crm-actions-panel__footer{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;border-top:1px solid var(--sd-border-color, #e5e5e5);flex-shrink:0;}.sd-grid-view .crm-actions-panel__footer-count{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--sd-text-secondary, #9ca3af);}.sd-grid-view .crm-actions-panel__footer-badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;font-size:11px;font-weight:600;line-height:1;background:var(--sd-app-top-bar-color);color:var(--sd-app-top-bar-color-cnt, #fff);}.sd-grid-view .crm-actions-panel__footer-shortcuts{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--sd-text-secondary, #9ca3af);}.sd-grid-view .crm-actions-panel__footer-shortcuts kbd{display:inline-block;padding:1px 5px;font-size:11px;font-family:inherit;color:var(--sd-text-secondary, #6b7280);background:var(--sd-bg-hover, rgba(0, 0, 0, 0.04));border:1px solid var(--sd-border-color, #e0e0e0);border-radius:3px;margin-right:3px;}@media (max-width: 480px){.sd-grid-view .crm-actions-panel__footer-shortcuts{display:none;}}@media (max-width: 640px){.sd-grid-view .crm-actions-panel__header{padding:8px 12px;}.sd-grid-view .crm-actions-panel__search{padding:6px 12px;}.sd-grid-view .crm-actions-panel__tabs{padding:8px 12px;gap:4px;}.sd-grid-view .crm-actions-panel__tab{padding:5px 10px;font-size:12px;}.sd-grid-view .crm-actions-panel__content{padding:10px 12px;}.sd-grid-view .crm-actions-panel__card{padding:10px 6px;min-height:70px;}.sd-grid-view .crm-actions-panel__card-icon i{font-size:20px;}.sd-grid-view .crm-actions-panel__card-label{font-size:11px;}.sd-grid-view .crm-actions-panel__dashboard-btn{padding:0;width:32px;height:32px;justify-content:center;border:none;}.sd-grid-view .crm-actions-panel__dashboard-btn-icon{font-size:18px;margin-right:0;}.sd-grid-view .crm-actions-panel__dashboard-btn-label{display:none;}.sd-grid-view .crm-actions-panel__footer{padding:6px 12px;padding-bottom:max(6px, env(safe-area-inset-bottom, 6px));}}.sd-grid-view .crm-actions-panel--light-brand .crm-actions-panel__tab--active{background:var(--crm-safe-primary);border-color:var(--crm-safe-primary);color:var(--crm-safe-primary-cnt);}.sd-grid-view .crm-actions-panel--light-brand .crm-actions-panel__tab--active:hover{background:var(--crm-safe-primary);border-color:var(--crm-safe-primary);color:var(--crm-safe-primary-cnt);}.sd-grid-view .crm-actions-panel--light-brand .crm-actions-panel__tab--active .crm-actions-panel__tab-count{background:var(--crm-safe-primary-cnt);color:var(--crm-safe-primary);}.sd-grid-view .crm-actions-panel--light-brand .crm-actions-panel__tab-count{background:var(--crm-safe-primary);color:var(--crm-safe-primary-cnt);}.sd-grid-view .crm-actions-panel--light-brand .crm-actions-panel__section-dot{background:var(--crm-safe-primary);}.sd-grid-view .crm-actions-panel--light-brand .crm-actions-panel__card:hover,
.sd-grid-view .crm-actions-panel--light-brand .crm-actions-panel__card--focused{border-color:var(--crm-safe-primary);box-shadow:0 0 0 1px var(--crm-safe-primary);}.sd-grid-view .crm-actions-panel--light-brand .crm-actions-panel__footer-badge{background:var(--crm-safe-primary);color:var(--crm-safe-primary-cnt);}.sd-grid-view .crm-actions-trigger{display:flex;align-items:center;justify-content:center;position:relative;z-index:2;}.sd-grid-view .crm-actions-trigger button{position:relative;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;}.mobile-card .options-btns-wrap{position:relative !important;}body.sd-dark-mode .crm-actions-panel{--sd-bg-white: var(--sd-bg-white-middle);--sd-border-color: var(--sd-dm-accent);--sd-bg-hover: rgba(255, 255, 255, 0.06);box-shadow:0 -4px 24px rgba(0, 0, 0, 0.4);}body.sd-dark-mode .crm-actions-backdrop{background:rgba(0, 0, 0, 0.6);}@keyframes crm-actions-slide-up{from{transform:translateX(-50%) translateY(100%);}to{transform:translateX(-50%) translateY(0);}}@keyframes crm-actions-fade-in{from{opacity:0;}to{opacity:1;}}@keyframes crm-actions-slide-down{from{transform:translateX(-50%) translateY(0);}to{transform:translateX(-50%) translateY(100%);}}@keyframes crm-actions-fade-out{from{opacity:1;}to{opacity:0;}}.sd-grid-view .user-container{display:flex;align-items:center;margin-top:-5px;}.sd-grid-view .user-container .left{margin-right:15px;}.sd-grid-view .user-container .left .logo{width:30px;}.sd-grid-view .user-container .right{display:flex;flex-direction:column;font-family:Inter, sans-serif;color:#000;}.sd-grid-view .user-container .right .title{font-size:1.1em;font-weight:400 !important;}.sd-grid-view .user-container .right .email{font-size:11px;}.sd-grid-view .select2-container--default .select2-selection--single .select2-selection__arrow b{border:0;color:#555;display:flex;justify-content:center;align-items:center;width:20px;height:26px;margin:0;top:0;right:0;bottom:auto;left:auto;}.sd-grid-view .select2-container--default .select2-selection--single .select2-selection__arrow b:before{content:"\e313";font-family:"Material Icons", sans-serif;font-size:1rem;display:none;}.sd-grid-view .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:before{transform:rotate(-180deg);}.crm-contact-tabs .dropdown-menu{margin-top:0 !important;}#sd-dropdown-wrapper{position:absolute;z-index:5000;display:none;}#sd-dropdown-wrapper.sd-dropdown-wrapper-theme-color .dropdown-menu{padding:5px 0;}#sd-dropdown-wrapper.sd-dropdown-wrapper-theme-color .dropdown-menu > *{transition:all 0.3s ease;}#sd-dropdown-wrapper.sd-dropdown-wrapper-theme-color .dropdown-menu .dropdown-item{padding:3px 15px !important;font-size:12px;font-weight:normal !important;}#sd-dropdown-wrapper .dropdown-menu{display:block;position:static !important;padding:0.5rem 0 !important;min-width:256px;width:unset;transform:none !important;border:var(--sd-dropdown-menu-border);border-radius:var(--sd-dropdown-menu-br);box-shadow:var(--sd-dropdown-menu-shadow);}#sd-dropdown-wrapper .dropdown-menu .dropdown-item{display:flex;align-items:center;gap:0.75rem;padding:8px 16px;font-weight:400 !important;color:var(--sd-text-default);}#sd-dropdown-wrapper .dropdown-menu .dropdown-item:hover{background-color:var(--sd-dropdown-menu-item-hover-bg);}#sd-dropdown-wrapper .dropdown-menu .dropdown-item svg{width:1rem;height:1rem;stroke-width:2px;}.dropdown.event-options .dropdown-menu{width:auto !important;}.dropdown.event-options .dropdown-item{display:flex;align-items:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;}.dropdown.event-options .dropdown-item svg{flex:0 0 auto;margin-right:11px;width:16px;height:16px;fill:#888;}.sd-update-select-by-click-view-value:hover{text-decoration:underline;cursor:pointer;}.live-stream-table.sd-grid-view .user-container .left .logo{min-width:40px;width:40px;padding:0;border:none;margin:5px 0 0 0;}.gridview-header .grid-actions{display:flex;flex-direction:row;align-items:flex-end;column-gap:4px;}.gridview-header .btn, .gridview-header .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gridview-header button, .gridview-header .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gridview-header button{margin-bottom:0 !important;}.gridview-header .btn.btn-sm, .gridview-header .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-sm, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gridview-header button.btn-sm, .gridview-header .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-sm, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gridview-header button.btn-sm{padding:0.25rem 0.5rem !important;}.gridview-header .btn.active, .gridview-header .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.active, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gridview-header button.active, .gridview-header .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.active, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gridview-header button.active{box-shadow:none;}.gridview-header .btn .material-icons, .gridview-header .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .material-icons, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gridview-header button .material-icons, .gridview-header .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .material-icons, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gridview-header button .material-icons{margin-right:3px;font-size:19px !important;}.gridview-header .btn .list-icon, .gridview-header .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .list-icon, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gridview-header button .list-icon, .gridview-header .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .list-icon, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gridview-header button .list-icon{top:0 !important;}.gridview-header .btn-outline-default{border:var(--sd-table-border);}.gridview-header .btn-outline-default:hover, .gridview-header .btn-outline-default:focus{border:var(--sd-table-border);}.gridview-header .btn-outline-default.active{border-bottom:2px solid var(--sd-btn-border-theme-color);box-shadow:none;}.gridview-header .select2-billing-settings .select2-container--default.select2{margin:0;width:100% !important;height:1.875rem;min-height:unset;}.gridview-header .select2-billing-settings .select2-container--default.select2 .select2-selection--single{height:1.875rem !important;max-height:unset;position:relative;}.gridview-header .select2-billing-settings .select2-container--default.select2 .select2-container--focus .select2-selection--single,
.gridview-header .select2-billing-settings .select2-container--default.select2 .select2-container--open .select2-selection--single{border-color:#555;}.gridview-header .select2-container--default .select2-results > .select2-results__options{text-align:right;}.gridview-header .select2-container--default .select2-selection--single .select2-selection__rendered{color:#555;}.link-underline:hover{text-decoration:underline;}@media (max-width: 1400px){.sd-col-hide-u-1400{display:none !important;}}.fullscreen{z-index:9999;width:100%;height:100%;position:fixed;top:0;left:0;}#liveStream-emails-grid.crm-login-page .gridview-header{margin-bottom:0;}#liveStream-emails-grid.crm-login-page .gridview-header .grid-head-title{display:block;}@media (max-width: 374px){.grid-card-view{padding:0;}}.card.data-table-wrap.grid-wrap-view{background-color:transparent !important;border:var(--sd-list-view-card-border);box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.07);}.card.data-table-wrap.grid-wrap-view .dataTableResp .dv-view:not(.grid-card-view){box-shadow:none;border:none;}.dataTableResp:not(.no-bg) .dv-view,
.dv-view .dataTableResp{background-color:var(--sd-bg-white-dark);border:var(--sd-table-border);border-radius:var(--sd-radius-mode-card);box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.07);}.dataTableResp:not(.no-bg) .dv-view.grid-card-view,
.dv-view .dataTableResp.grid-card-view{background-color:transparent !important;border:none;box-shadow:none;}.dataTableResp .views .dv-view.grid-card-view{background-color:transparent !important;}#custom-fields-grid td.categories > span{max-width:100%;overflow:hidden;display:flex;flex-wrap:wrap;}#custom-fields-grid td.categories > span .category-pill{max-width:100%;width:auto;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}.adjustDropdownPosition-hide-dropdown .dropdown-menu-ui{opacity:0.01;}#content-field-settings-grid td.checkbox-column .checkbox{margin:0 auto;}#content-field-settings-grid td.checkbox-column sd-checkbox-column{display:flex;justify-content:center;}#marketingUsers-grid .logoCol .logo, #marketingUsers-grid .form-oscar .logoCol .logo{border-radius:50%;}.invoice-target{max-width:100%;}.invoice-target .tipS{flex:0 0 auto;}.invoice-target .invoice-target__target-name{flex:1 1 auto;overflow:hidden;}.deal-view-options .dropdown-item{display:flex;align-items:center;gap:11px;}.deal-view-options .dropdown-item svg{width:16px;height:16px;fill:#555;}.appointment-options .dropdown-item{display:flex;align-items:center;gap:11px;}.appointment-options .dropdown-item svg{flex:0 0 auto;width:16px;height:16px;fill:none;stroke:currentColor;}.deals-user-info .avatar{flex:0;display:flex;justify-content:center;align-items:center;margin-right:10px;margin-bottom:0;max-width:32px;max-height:32px;min-width:32px;min-height:32px;border-radius:50%;overflow:hidden;}.deals-user-info .avatar figure{display:flex;justify-content:center;align-items:center;margin:0;max-width:32px !important;max-height:32px !important;min-width:32px !important;min-height:32px !important;}.deals-user-info .avatar figure svg.userAvatar{width:60% !important;height:60% !important;}.deals-user-info .avatar .default-user-avatar-container{max-width:32px !important;max-height:32px !important;min-width:32px !important;min-height:32px !important;}.deals-user-info .avatar .default-user-avatar-container .default-user-avatar{max-width:32px !important;max-height:32px !important;min-width:32px !important;min-height:32px !important;}.public-title .description-preview{position:relative;}.public-title .description-preview::before{content:"";position:absolute;right:0;top:0;height:100%;width:30px;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0.3) 0%, rgb(255, 255, 255) 50%);z-index:10;}.public-title .description-preview{display:inline-block;overflow:hidden;transition:max-height 0.4s ease-in-out;}.reference-title{display:flex;align-items:center;gap:0.5rem;}.reference-title .reference-title__img{flex:0 0 40px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#fafafa;border-radius:8px;border:1px solid #eee;}.reference-title .reference-title__img img{width:30px;height:30px;border-radius:6px;}.table.table-hover tbody tr:hover .public-title .description-preview::before{background-image:linear-gradient(90deg, rgba(252, 252, 252, 0.3) 0%, rgb(252, 252, 252) 50%);}.data-table-wrap .gridview-header{column-gap:4px;row-gap:0.5rem;padding:1rem;margin:0;background-color:var(--sd-bg-white-dark);border-radius:7px 7px 0 0;}.data-table-wrap .gridview-header .grid-title{gap:0.75rem;margin-left:0;}.data-table-wrap .gridview-header .grid-actions{display:flex;column-gap:4px;align-items:center;}.data-table-wrap .gridview-header .sd-btn-wide-primary-24px{margin:0;gap:0.375rem;height:24px;padding:0.375rem 0.625rem;border-radius:4px;border-color:var(--sd-input-border-color);text-transform:none;transition:box-shadow 0.2s ease;}.data-table-wrap .gridview-header .sd-btn-wide-primary-24px:hover{box-shadow:0 0 2px var(--sd-app-top-bar-color);}.data-table-wrap .gridview-header .sd-btn-wide-primary-24px i, .data-table-wrap .gridview-header .sd-btn-wide-primary-24px .fal, .data-table-wrap .gridview-header .sd-btn-wide-primary-24px .fa-light{font-size:10px;line-height:1;}.data-table-wrap .gridview-header .sd-btn-wide-primary-24px{font-size:var(--sd-icon-label-text);}.data-table-wrap .gridview-header .sd-btn-wide-primary-24px .addButtonText,
.data-table-wrap .gridview-header .sd-btn-wide-primary-24px span{font-size:var(--sd-icon-label-text);line-height:var(--sd-icon-label-line);padding-top:0;}.data-table-wrap .gridview-header .sd-btn-wide-primary-24px span{font-weight:400;letter-spacing:0.02em;color:var(--sd-text-secondary);white-space:nowrap;}.data-table-wrap .gridview-header .grid-actions .btn.btn-sm, .data-table-wrap .gridview-header .grid-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-sm, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-wrap .gridview-header .grid-actions button.btn-sm, .data-table-wrap .gridview-header .grid-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-sm, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-wrap .gridview-header .grid-actions button.btn-sm{height:24px;padding:0 0.5rem !important;border-radius:4px;font-size:11px;line-height:1;}.data-table-wrap .gridview-header .grid-actions .btn.btn-sm i, .data-table-wrap .gridview-header .grid-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-sm i, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-wrap .gridview-header .grid-actions button.btn-sm i, .data-table-wrap .gridview-header .grid-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-sm i, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-wrap .gridview-header .grid-actions button.btn-sm i, .data-table-wrap .gridview-header .grid-actions .btn.btn-sm .fal, .data-table-wrap .gridview-header .grid-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-sm .fal, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-wrap .gridview-header .grid-actions button.btn-sm .fal, .data-table-wrap .gridview-header .grid-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-sm .fal, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-wrap .gridview-header .grid-actions button.btn-sm .fal, .data-table-wrap .gridview-header .grid-actions .btn.btn-sm .fa-light, .data-table-wrap .gridview-header .grid-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-sm .fa-light, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-wrap .gridview-header .grid-actions button.btn-sm .fa-light, .data-table-wrap .gridview-header .grid-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-sm .fa-light, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-wrap .gridview-header .grid-actions button.btn-sm .fa-light, .data-table-wrap .gridview-header .grid-actions .btn.btn-sm .fa-solid, .data-table-wrap .gridview-header .grid-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-sm .fa-solid, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-wrap .gridview-header .grid-actions button.btn-sm .fa-solid, .data-table-wrap .gridview-header .grid-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-sm .fa-solid, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-wrap .gridview-header .grid-actions button.btn-sm .fa-solid, .data-table-wrap .gridview-header .grid-actions .btn.btn-sm .fas, .data-table-wrap .gridview-header .grid-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-sm .fas, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-wrap .gridview-header .grid-actions button.btn-sm .fas, .data-table-wrap .gridview-header .grid-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-sm .fas, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-wrap .gridview-header .grid-actions button.btn-sm .fas{font-size:11px !important;margin-right:0.2rem;}.data-table-wrap .gridview-header .grid-actions .btn.btn-sm svg, .data-table-wrap .gridview-header .grid-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-sm svg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-wrap .gridview-header .grid-actions button.btn-sm svg, .data-table-wrap .gridview-header .grid-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-sm svg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-wrap .gridview-header .grid-actions button.btn-sm svg{width:11px !important;height:11px !important;}.data-table-wrap .gridview-header .grid-actions .btn.btn-sm .text, .data-table-wrap .gridview-header .grid-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-sm .text, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-wrap .gridview-header .grid-actions button.btn-sm .text, .data-table-wrap .gridview-header .grid-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-sm .text, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-wrap .gridview-header .grid-actions button.btn-sm .text,
.data-table-wrap .gridview-header .grid-actions .btn.btn-sm .sd-list-card-switcher-label,
.data-table-wrap .gridview-header .grid-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-sm .sd-list-card-switcher-label,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-wrap .gridview-header .grid-actions button.btn-sm .sd-list-card-switcher-label,
.data-table-wrap .gridview-header .grid-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-sm .sd-list-card-switcher-label,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-wrap .gridview-header .grid-actions button.btn-sm .sd-list-card-switcher-label{font-size:11px;}.data-table-wrap .gridview-header .grid-actions .select2-billing-settings .select2-container--default.select2,
.data-table-wrap .gridview-header .grid-actions .select2-billing-settings .select2-container--default.select2 .select2-selection--single{height:24px !important;min-height:unset;}.data-table-wrap .gridview-header .grid-actions .select2-billing-settings .select2-container--default .select2-selection--single span{line-height:22px !important;font-size:11px;}.data-table-wrap .gridview-header .grid-actions .select2-selection__arrow{width:6px !important;height:5px !important;right:8px !important;}.data-table-wrap .gridview-header .grid-actions .select2-selection__arrow::before{width:5px;height:5px;border-width:1.5px;}@media (max-width: 700px){.data-table-wrap .gridview-header{padding:1rem !important;column-gap:4px;row-gap:0.5rem;}}.data-table-wrap .dataTableResp .table tr td:first-child,
.data-table-wrap .dataTableResp .table tr th:first-child{padding-left:20px !important;min-height:49px;}.data-table-wrap .dataTableResp .table tr td:last-child,
.data-table-wrap .dataTableResp .table tr th:last-child{padding-right:16px !important;}.gridview-header .sd-btn-wide-primary-add-36px,
.gridview-header .sd-btn-wide-primary-32px,
.gridview-header .sd-btn-wide-action-24px{margin:0;gap:0.375rem;color:currentColor;height:30px;padding:0.5rem 0.825rem 0.5rem 0.625rem;border-radius:5px;border-color:var(--sd-input-border-color);font-weight:500;transition:box-shadow 0.2s ease;}.gridview-header .sd-btn-wide-primary-add-36px:hover,
.gridview-header .sd-btn-wide-primary-32px:hover,
.gridview-header .sd-btn-wide-action-24px:hover{box-shadow:0 0 2px var(--sd-app-top-bar-color);}.gridview-header .sd-btn-wide-primary-add-36px i, .gridview-header .sd-btn-wide-primary-add-36px .fal, .gridview-header .sd-btn-wide-primary-add-36px .fa-light,
.gridview-header .sd-btn-wide-primary-32px i,
.gridview-header .sd-btn-wide-primary-32px .fal,
.gridview-header .sd-btn-wide-primary-32px .fa-light,
.gridview-header .sd-btn-wide-action-24px i,
.gridview-header .sd-btn-wide-action-24px .fal,
.gridview-header .sd-btn-wide-action-24px .fa-light{font-size:12px;line-height:1;}.gridview-header .sd-btn-wide-primary-add-36px,
.gridview-header .sd-btn-wide-primary-32px,
.gridview-header .sd-btn-wide-action-24px{font-size:var(--sd-icon-label-text);}.gridview-header .sd-btn-wide-primary-add-36px svg,
.gridview-header .sd-btn-wide-primary-32px svg,
.gridview-header .sd-btn-wide-action-24px svg{flex:none;width:12px;height:12px;}.gridview-header .sd-btn-wide-primary-add-36px .addButtonText,
.gridview-header .sd-btn-wide-primary-add-36px span,
.gridview-header .sd-btn-wide-primary-32px .addButtonText,
.gridview-header .sd-btn-wide-primary-32px span,
.gridview-header .sd-btn-wide-action-24px .addButtonText,
.gridview-header .sd-btn-wide-action-24px span{font-size:var(--sd-icon-label-text);line-height:var(--sd-icon-label-line);padding-top:0;}.gridview-header .sd-btn-wide-primary-add-36px span,
.gridview-header .sd-btn-wide-primary-32px span,
.gridview-header .sd-btn-wide-action-24px span{font-weight:400;letter-spacing:0.02em;color:var(--sd-text-secondary);white-space:nowrap;}.gridview-header .sd-btn-wide-primary-add-36px svg,
.gridview-header .sd-btn-wide-primary-32px svg,
.gridview-header .sd-btn-wide-action-24px svg{fill:currentColor;}.table-elements-icon .billing-load-items__summary-img{flex:none;}td.truncate{white-space:nowrap;}td.truncate .time-zone{max-width:100%;overflow:hidden;text-overflow:ellipsis;}.sd-grid-view .dropdown .btn, .sd-grid-view .dropdown .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-grid-view .dropdown button, .sd-grid-view .dropdown .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-grid-view .dropdown button{padding:3px 10px !important;}.app-collapsible-form .collapsible-group.collapsed .collapsible[collapsible]{display:none;}.app-collapsible-form .collapsible-group.collapsed .collapsible-trigger:after{content:"expand_more";}.app-collapsible-form .collapsible-group .collapsible-trigger{cursor:pointer;position:relative;user-select:none;}.app-collapsible-form .collapsible-group .collapsible-trigger:after{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;vertical-align:middle;/* Support for all WebKit browsers. */-webkit-font-smoothing:antialiased;/* Support for Safari and Chrome. */text-rendering:optimizeLegibility;/* Support for Firefox. */-moz-osx-font-smoothing:grayscale;/* Support for IE. */font-feature-settings:"liga";position:absolute;right:0.625rem;top:50%;transform:translateY(-50%);content:"expand_less";}.app-collapsible-form .sd-collapsible-card.collapsible-group .collapsible-trigger:after{display:none;}.app-collapsible-form .sd-collapsible-card .card-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;user-select:none;}.app-collapsible-form .sd-collapsible-card .sd-collapsible-chevron{width:1rem;height:1rem;flex-shrink:0;transition:transform 0.3s ease-in-out;}.app-collapsible-form .sd-collapsible-card.collapsed .sd-collapsible-chevron{transform:rotate(180deg);}.app-collapsible-form .sd-collapsible-card{overflow-anchor:none;}.app-collapsible-form .sd-collapsible-card.collapsible-group .collapsible[collapsible]{display:grid;grid-template-rows:1fr;overflow:hidden;padding:0;transition:grid-template-rows 0.3s ease-in-out;}.app-collapsible-form .sd-collapsible-card .sd-collapsible-content{min-height:0;overflow:hidden;padding:0;}.app-collapsible-form .sd-collapsible-card .sd-collapsible-inner{padding:1.25rem;}.app-collapsible-form .sd-collapsible-card.collapsed .collapsible[collapsible]{grid-template-rows:0fr;}.app-collapsible-form .sd-collapsible-card.collapsed .card-header{border-bottom:none;border-radius:var(--sd-radius-mode-card);}.form-builder .fields-list{counter-reset:fieldcounter;padding:0;margin:0;list-style-type:none;}.form-builder .fields-list .field-block.ui-sortable-helper .field-label-container, .form-builder .fields-list .field-block.ui-sortable-helper .choice-label-container{cursor:move !important;cursor:grabbing !important;cursor:-moz-grabbing !important;cursor:-webkit-grabbing !important;}.form-builder .fields-list .field-block.ui-sortable-placeholder{margin-bottom:9px;border:3px dashed #ccc;visibility:visible !important;}.form-builder .fields-list .field-block.ng-enter, .form-builder .fields-list .field-block.ng-leave{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}.form-builder .fields-list .field-block.ng-leave.ng-leave-active, .form-builder .fields-list .field-block.ng-enter{opacity:0;-webkit-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);}.form-builder .fields-list .field-block.ng-leave, .form-builder .fields-list .field-block.ng-enter.ng-enter-active{opacity:1;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);}.form-builder .fields-list .field-block .label-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;background-color:white;border-radius:8px;padding:0.625rem;box-shadow:0 0 4px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);}.form-builder .fields-list .field-block .label-block.label-block-fieldsList{padding:0;}.form-builder .fields-list .field-block .label-block label{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:0;}.form-builder .fields-list .field-block .label-block .field-container{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:relative;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper.field-type--radio.settings .field-configuration, .form-builder .fields-list .field-block .label-block .field-container .field-wrapper.field-type--dropdown.settings .field-configuration{/*height: rem(300);*/}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper.settings .field-configuration{opacity:1;pointer-events:all;height:auto;border-top:1px solid #eee;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper.settings .field-configuration .field-header{display:flex;justify-content:space-between;background:#f8f8f8;font-size:13px;padding:0.625rem 1.25rem;border-bottom:1px solid #ddd;border-top:1px dotted #ddd;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper.settings .field-configuration .field-header .field-type-label{text-transform:capitalize;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper.settings .field-configuration .field-option-btn{margin:1.25rem auto;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper.form-type--update.inline-edit, .form-builder .fields-list .field-block .label-block .field-container .field-wrapper.form-type--intake.inline-edit{margin-bottom:5px;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container,
.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;padding:0.625rem;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container.field-label-clickable,
.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container.field-label-clickable{cursor:pointer;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .sort-menu,
.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container .sort-menu{display:block;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .sort-menu:before,
.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container .sort-menu:before{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;vertical-align:middle;/* Support for all WebKit browsers. */-webkit-font-smoothing:antialiased;/* Support for Safari and Chrome. */text-rendering:optimizeLegibility;/* Support for Firefox. */-moz-osx-font-smoothing:grayscale;/* Support for IE. */font-feature-settings:"liga";margin-top:auto;margin-bottom:auto;content:"menu";margin-right:0.625rem;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .title-edit,
.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container .title-edit{cursor:pointer;border-bottom:1px dotted;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .settings-button,
.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container .settings-button{font-size:20px;transition:transform 150ms ease;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .settings-button.active,
.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container .settings-button.active{transform:rotate(-180deg);}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .sort-number,
.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container .sort-number{cursor:pointer;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .sort-number, .form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .sort-number-choice,
.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container .sort-number,
.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container .sort-number-choice{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:1.875rem;height:1.875rem;text-align:center;border-radius:50%;background-color:#6492cb;color:white;display:inline-block;margin-right:0.625rem;position:relative;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .sort-number .sort-number__value, .form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .sort-number-choice .sort-number__value,
.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container .sort-number .sort-number__value,
.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container .sort-number-choice .sort-number__value{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .sort-number-choice-block-choice,
.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container .sort-number-choice-block-choice{background-color:#fff;width:1.4rem;height:1.4rem;font-size:0.8rem;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .sort-number-choice,
.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container .sort-number-choice{counter-increment:choicecounter;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .sort-number-choice:after,
.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container .sort-number-choice:after{content:counter(choicecounter);line-height:0.9;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .field-label,
.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container .field-label{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container:before{font-size:18px !important;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper.inline-edit .choice-label-container{align-items:flex-start;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper.inline-edit .choice-label-container .btn, .form-builder .fields-list .contact-forms.create-form #formFieldsSortable .field-block .label-block .field-container .field-wrapper.inline-edit .choice-label-container label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .form-builder .fields-list .field-block .label-block .field-container .field-wrapper.inline-edit .choice-label-container label .editable-container .form-inline > .control-group > div .editable-buttons button, .form-builder .fields-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .field-container .field-wrapper.inline-edit .choice-label-container button, .contact-forms.create-form #formFieldsSortable .form-builder .fields-list .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .field-container .field-wrapper.inline-edit .choice-label-container button, .form-builder .fields-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block .field-container .field-wrapper.inline-edit .choice-label-container label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .form-builder .fields-list .field-block .label-block .field-container .field-wrapper.inline-edit .choice-label-container label .editable-container .form-inline > .control-group > div .editable-buttons button, .form-builder .fields-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .field-container .field-wrapper.inline-edit .choice-label-container button, .contact-forms.edit-form #formFieldsSortable .form-builder .fields-list .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .field-container .field-wrapper.inline-edit .choice-label-container button,
.form-builder .fields-list .field-block .label-block .field-container .field-wrapper.inline-edit .choice-label-container .sort-number-choice,
.form-builder .fields-list .field-block .label-block .field-container .field-wrapper.inline-edit .choice-label-container span{margin-top:10px;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:100%;overflow:hidden;overflow-y:auto;background-color:#f5f5f5;opacity:0;margin:0 0.3125rem;padding:0;pointer-events:none;height:0;counter-reset:choicecounter;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .box-title{line-height:1;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .field-options{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:column;padding:0.625rem 1.25rem;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .field-options .visibility-options-info{font-size:13px;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .field-options .css-custom-opt-container{display:flex;width:100%;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .field-options .css-custom-opt-container .css-custom-opt{flex:0 0 50%;max-width:50%;margin:0 0 10px 0;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .field-options .css-custom-opt-container .css-custom-opt.css-class-opt{padding:0 10px 0 0;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .field-options .css-custom-opt-container .css-custom-opt.css-id-opt{padding:0 0 0 10px;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .field-options .css-custom-opt-container .css-custom-opt label{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}@media only screen and (max-width: 768px){.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .field-options .css-custom-opt-container{flex-direction:column;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .field-options .css-custom-opt-container .css-custom-opt{flex:0 0 100%;max-width:100%;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .field-options .css-custom-opt-container .css-custom-opt.css-class-opt, .form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .field-options .css-custom-opt-container .css-custom-opt.css-id-opt{padding:0;}}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .field-options .selection-actions-list{padding:0;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .field-options .selection-actions-list .selection-action{display:flex;justify-content:space-between;align-items:center;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .field-options .selection-actions-list .selection-action .selection-action-text{max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .field-options .selection-actions-list .selection-action .selection-action-button{display:flex;align-items:center;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .field-options .selection-actions-list .selection-action .selection-action-button svg{height:15px;width:15px;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .field-options .selection-actions-list .selection-action .selection-action-button button{margin:5px 0 5px 5px;padding:0 !important;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .options{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:flex;margin-left:0;flex-wrap:wrap;row-gap:10px;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .options .config-option{margin:0 1.25rem 0.3125rem 0;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .options .config-option:last-child{margin-right:0;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .options .config-option label{margin-left:0.3125rem;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .other-options{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .choices-container{padding:0.625rem;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .company-field-container{margin:0;padding:1.25rem;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .dropdown{display:inline-block;vertical-align:middle;height:20px;width:46px;}@media (min-width: 768px){.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .dropdown{height:30px;}}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .dropdown .dropdown-menu.show{max-height:200px;overflow:auto;background:#fff;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .dropdown .dropdown-menu.show form{width:100%;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .dropdown .dropdown-menu.show form .position-input{width:70%;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .dropdown .dropdown-menu.show form .go-btn{min-width:auto;width:30%;}.form-builder .fields-list .field-block .label-block .field-container .field-label{height:30px !important;}.form-builder .fields-list .field-block .label-block .field-container .field-label.no-height{height:auto !important;}.form-builder .fields-list .field-block .label-block .field-container .field-label .inline-edit{position:relative;}.form-builder .fields-list .field-block .label-block .field-container .field-label .inline-edit .note{position:absolute;}.form-builder .fields-list .field-block .label-block .field-container .field-label .inline-edit .btn-list .btn, .form-builder .fields-list .contact-forms.create-form #formFieldsSortable .field-block .label-block .field-container .field-label .inline-edit .btn-list label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .form-builder .fields-list .field-block .label-block .field-container .field-label .inline-edit .btn-list label .editable-container .form-inline > .control-group > div .editable-buttons button, .form-builder .fields-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .field-container .field-label .inline-edit .btn-list button, .contact-forms.create-form #formFieldsSortable .form-builder .fields-list .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .field-container .field-label .inline-edit .btn-list button, .form-builder .fields-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block .field-container .field-label .inline-edit .btn-list label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .form-builder .fields-list .field-block .label-block .field-container .field-label .inline-edit .btn-list label .editable-container .form-inline > .control-group > div .editable-buttons button, .form-builder .fields-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .field-container .field-label .inline-edit .btn-list button, .contact-forms.edit-form #formFieldsSortable .form-builder .fields-list .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .field-container .field-label .inline-edit .btn-list button{margin-bottom:0;}.form-builder .fields-list .field-block .label-block .field-container .field-label .inline-edit .inline-edit-note-wrapper{min-height:15px;}.form-builder .fields-list .field-block .checkbox{margin-right:0.625rem;margin-top:auto;margin-bottom:auto;}.form-builder .fields-list .field-block input[disabled], .form-builder .fields-list .field-block textarea[disabled]{display:none;}.grabbable{cursor:move;/* fallback if grab cursor is unsupported */cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;}/* (Optional) Apply a "closed-hand" cursor during drag operation. */.grabbable:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing;}.placeholder-container{overflow-y:hidden !important;}.placeholder-container .swal2-popup{max-width:34rem;max-height:95vh;overflow-x:visible;}.placeholder-container .swal2-popup .swal2-content{overflow-x:visible;overflow-y:auto;}.placeholder-container .form-placeholder-list{text-align:left;}.placeholder-container .form-placeholder-list ul{list-style:none;margin:0;padding:0;}.placeholder-container .form-placeholder-list ul label{font-size:1rem;}.placeholder-container .form-placeholder-list ul input{height:1.875rem !important;cursor:pointer;}.form-chain-builder .dropdown-menu{border-radius:0;margin:0;}.form-builder .box-title{font-style:italic;padding:5px 0 10px 5px;color:darkgray;}.form-builder .field-configuration{background-color:#fefefe !important;}.form-builder .options{margin-left:5px;}.form-builder .material-icons{font-size:1.2rem;}.chain-links .ui-select-match-item{background-color:#FFC !important;}.chain-links .config-block{background-color:#fefefe !important;}.chain-links .material-icons{font-size:1.2rem;}.ui-select-choices-row.active small{color:gray !important;}.sdcheckboxhelpertext{margin-left:28px !important;margin-top:-7px !important;padding-left:26px;}.verticalTabsHelperText{margin-left:15px !important;margin-top:-7px !important;}.sd-above-fold-btn-group{float:right !important;}.formEmbedButtonShortcut{margin-top:-60px !important;}@media only screen and (max-width: 770px){.formEmbedButtonShortcut{margin-right:7px;margin-top:-55px !important;}}.formEmbedButtonShortcut_submissions{margin-top:-60px !important;}.forms2EmbedButtonShortcut{margin-top:-60px !important;}@media only screen and (max-width: 770px){.forms2EmbedButtonShortcut{margin-right:7px;margin-top:-55px !important;}}.formSubmissionButtonShortcut{margin-top:-60px !important;}@media only screen and (max-width: 770px){.formSubmissionButtonShortcut{margin-right:0;margin-top:-55px !important;}}.forms2SubmissionButtonShortcut{margin-top:-60px !important;}@media only screen and (max-width: 770px){.forms2SubmissionButtonShortcut{margin-right:0;margin-top:-55px !important;}}.options-list .material-icons{font-size:1rem;}.options-list .btn, .options-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .options-list button, .options-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .options-list button{background:#c40000 !important;padding:0 !important;margin-left:5px !important;width:20px;color:white;}.options-list .sort-option:last-of-type{padding-bottom:10px !important;}.field-label-container .btn, .field-label-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .field-label-container button, .field-label-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .field-label-container button, .choice-label-container .btn, .choice-label-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .choice-label-container button, .choice-label-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .choice-label-container button{background:#c40000;padding:0 !important;margin-left:5px !important;width:1.7rem;color:white;}.field-label-container .btn-link, .choice-label-container .btn-link{background:white !important;}.field-label-container .btn-primary, .field-label-container .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .field-label-container .btn, .field-label-container .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .field-label-container button, .field-label-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .field-label-container button, .field-label-container .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .field-label-container button, .field-label-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .field-label-container button, .choice-label-container .btn-primary, .choice-label-container .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .choice-label-container .btn, .choice-label-container .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .choice-label-container button, .choice-label-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .choice-label-container button, .choice-label-container .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .choice-label-container button, .choice-label-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .choice-label-container button{padding-left:15px !important;padding-right:15px !important;}.link-title .config-toggle{background:#fff !important;color:#333;font-size:20px !important;transition:transform 150ms ease;}.link-title .config-toggle:focus{border:none !important;box-shadow:none !important;}.link-title .form-chain-delete-btn{background:firebrick !important;color:white !important;font-size:10px;}.link-title .material-icons{margin-right:10px !important;padding-left:10px;}.link-title .btn, .link-title .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .link-title button, .link-title .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .link-title button{background:#fff;padding:0 !important;margin-left:5px !important;width:21px;color:#333;}.link-title .btn-link{background:white !important;}.link-title .btn-primary, .link-title .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .link-title .btn, .link-title .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .link-title button, .link-title .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .link-title button, .link-title .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .link-title button, .link-title .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .link-title button{padding-left:15px !important;padding-right:15px !important;}.link-block-wrapper.config .link-title .config-toggle{transform:rotate(-180deg);transition:transform 150ms ease;}.field-label .btn-save{background:green;color:white;}.form .embed-wrapper{background-color:var(--sd-bg-white-middle);border-radius:7px;border:var(--sd-table-border);box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.07);overflow:hidden;}.form .embed-wrapper iframe-embed{height:100%;}.intake-form-publish .embed-wrapper{padding:0;background-color:white;border:1px solid rgba(0, 0, 0, 0.125);box-shadow:none;overflow:auto;}.field-configuration .switchery{margin-right:6px;}.box-title-small{text-transform:uppercase;line-height:2em;margin:0.3333333333em 0 0.6666666667em;font-weight:700;font-size:13px;letter-spacing:0.03em;}@media (max-width: 1400px){.link-embed-edit-button-text{display:none;}.fal-icon-without-text{margin-left:0.25rem;padding-right:0 !important;}}@media (max-width: 771px){.appointment-schedule-row .appointment-schedule-range-display{position:relative;}.appointment-schedule-row .btn-delete-range-wrap{position:absolute;right:-35px;top:-37px;}}@media (max-width: 771px) and (max-width: 991px){.appointment-schedule-row .appointment-schedule-range-display .text-wrap{padding:0 10px !important;text-align:center !important;}}@media (max-width: 771px) and (min-width: 992px){.appointment-schedule-row .btn-delete-range-wrap{right:15px;top:-2px;}}@media (max-width: 771px) and (min-width: 992px){.appointment-schedule-row .appointment-schedule-range-element{flex:0 0 58.33333%;max-width:58.33333%;}.appointment-schedule-row .appointment-schedule-range-display{flex:0 0 41.66667%;max-width:41.66667%;}}@media (max-width: 771px) and (min-width: 992px) and (max-width: 1250px){.appointment-schedule-row .appointment-schedule-range-display .text-wrap{padding:0 0 0 5px !important;text-align:left !important;}}@media (max-width: 771px){.appointment-schedule-row .appointment-schedule-delete-range{width:26px;}}@media (min-width: 1400px){.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .options{column-gap:16px;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .options .config-option{margin:0;}.form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration .options .config-option label{margin:0 !important;padding:0;font-size:11px;}}@media (max-width: 767px){.content-col .card-block.form-builder{padding:1rem;}.content-col .card-block.form-builder .sort-number,
  .content-col .card-block.form-builder .sort-number-choice{width:20px !important;height:20px !important;}.content-col .card-block.form-builder .btn.btn-xs, .content-col .card-block.form-builder .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-xs, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .content-col .card-block.form-builder button.btn-xs, .content-col .card-block.form-builder .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-xs, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .content-col .card-block.form-builder button.btn-xs{width:20px;height:20px;}}.field-label-container__rightBtnsBlock button.btn, .field-label-container__rightBtnsBlock .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .field-label-container__rightBtnsBlock button, .field-label-container__rightBtnsBlock .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .field-label-container__rightBtnsBlock button{margin:0 !important;}.field-label-container__rightBtnsBlock span{display:inline-flex;vertical-align:center;justify-content:center;}.field-label-container svg{width:20px;height:auto;max-height:20px;margin:0 5px;}.field-label-container__decorSeparator{position:relative;width:20px;height:22px;}.field-label-container__decorSeparator::before{content:"";position:absolute;width:1px;height:100%;background-color:#ccc;top:50%;left:50%;transform:translate(-50%, -50%);}.intake-form-circle-select-template .circle-select-count, .intake-form-circle-select-template .marketing-list-select-count,
.intake-form-marketing-list-select-template .circle-select-count,
.intake-form-marketing-list-select-template .marketing-list-select-count{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-box-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;}.marketing-list-select-template .circle-select-count, .marketing-list-select-template .marketing-list-select-count{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-box-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;}.form-chain-builder .chain-links{display:flex;flex-direction:column;flex:1;min-height:0;position:relative;margin-bottom:28px;}.form-chain-builder .chain-links .add-link-btn{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;border-radius:100%;width:2.25rem;height:2.25rem;padding:0;}.form-chain-builder .chain-links .add-link-btn i{font-size:1.375rem;}.form-chain-builder .chain-links .links-list{display:flex;flex-direction:column;flex:1;min-height:0;margin:0;padding:0;list-style:none;}@media (min-width: 992px){.form-chain-builder .chain-links .links-list{margin:0 15px;}}@media (max-width: 767px){.form-chain-builder .chain-links .links-list{margin:0;}}.form-chain-builder .chain-links .links-list.save-new-template{flex:none;}.form-chain-builder .chain-links .links-list.collapse-list-container > div{display:flex;flex-direction:column;flex:none;min-height:0;}.form-chain-builder .chain-links .links-list .chain-link{z-index:0;position:relative;}.form-chain-builder .chain-links .links-list .chain-link.ng-enter, .form-chain-builder .chain-links .links-list .chain-link.ng-leave{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}.form-chain-builder .chain-links .links-list .chain-link.ng-enter:after, .form-chain-builder .chain-links .links-list .chain-link.ng-leave:after{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}.form-chain-builder .chain-links .links-list .chain-link.ng-leave.ng-leave-active, .form-chain-builder .chain-links .links-list .chain-link.ng-enter{opacity:0;-webkit-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);}.form-chain-builder .chain-links .links-list .chain-link.ng-leave.ng-leave-active:after, .form-chain-builder .chain-links .links-list .chain-link.ng-enter:after{height:0;}.form-chain-builder .chain-links .links-list .chain-link.ng-leave, .form-chain-builder .chain-links .links-list .chain-link.ng-enter.ng-enter-active{opacity:1;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);}.form-chain-builder .chain-links .links-list .chain-link.ng-leave:after, .form-chain-builder .chain-links .links-list .chain-link.ng-enter.ng-enter-active:after{height:calc(100% + 1.25rem);}.form-chain-builder .chain-links .links-list .chain-link:after{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;content:"";width:0px;border-left:1px solid #999;border-right:1px solid #999;height:calc(100% + 1.25rem);top:0;z-index:-1;left:50%;}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper{margin-bottom:1.25rem;}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-title{font-size:1.2em;font-style:italic;padding:10px;margin-bottom:0;}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .config-block{display:block;}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .config-toggle{background-color:#fff !important;color:#333;vertical-align:middle;}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.link-block-wrapper__ContactIntake > .link-block{background-color:transparent !important;border:none !important;box-shadow:none !important;}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.link-block-wrapper__ContactIntake > .link-block > .title-block-wrapper, .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.link-block-wrapper__ContactIntake > .link-block > .title-block-separator{display:none;}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.link-block-wrapper__ContactIntake > .link-block > .config-block{background-color:transparent !important;padding:0 !important;}.form-chain-builder .chain-links .links-list .chain-link .link-block{background-color:var(--sd-bg-white-middle);box-shadow:0 0 5px rgba(0, 0, 0, 0.1);border-top:3px solid #7EB7F0;position:relative;z-index:unset;overflow:hidden;}.round-mode .form-chain-builder .chain-links .links-list .chain-link .link-block{border-radius:0.625rem;}.form-chain-builder .chain-links .links-list .chain-link .link-block .link-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-box-justify-content:center;-ms-justify-content:center;justify-content:center;position:relative;}.form-chain-builder .chain-links .links-list .chain-link .link-block .link-title .link-btns{position:absolute;right:0;}.form-chain-builder .chain-links .links-list .chain-link .link-block .config-block{background-color:#fff !important;margin:0 0.3125rem;padding:0.9375rem 0.9375rem 0;display:none;border-radius:0.625rem;}.form-chain-builder .chain-links .links-list .chain-link .link-block .config-block .placeholder-icon{display:inline-block;transform:translateY(12%);}.form-chain-builder .chain-links .links-list .chain-link .link-block .config-block .placeholder-icon--forms{align-self:self-start;margin-left:0;margin-top:6px;line-height:1;font-size:10px;background-color:transparent;}.form-chain-builder .chain-links .links-list .chain-link .link-block .title-block-wrapper{padding:0 15px;border-bottom:var(--sd-table-border);}.form-chain-builder .chain-links .links-list .chain-link:not(.configurable) .link-block{text-align:center;border:0;box-shadow:none;overflow:hidden;}.form-chain-builder .chain-links .links-list .chain-link:not(.configurable) .link-block .link-title{font-size:1.2em;font-style:italic;padding:10px;margin-bottom:0;}.form-chain-builder .chain-links .links-list .chain-link:not(.configurable) .config-block{display:none;}.form-chain-builder .chain-links .links-list .chain-link--marketing-list .link-block .config-block{border:0 none;margin:0;}.custom-email-form{text-align:left;}.email-notification-config .form-group.email-to .ui-select-no-choice{padding:1.25rem 0.625rem;}.email-notification-config .form-group.email-to.select-collapse .ui-select-match .ui-select-match-item .match-text div{display:inline-flex;}.email-notification-config .form-group.email-to.select-collapse .ui-select-match .ui-select-match-item .group-name{display:none;}.email-notification-config .form-group.email-to.select-collapse .ui-select-match .ui-select-match-item .group-value{display:inline-block;text-overflow:ellipsis;overflow:hidden;max-width:4.6875rem;}.email-notification-config .form-group.email-to.select-collapse .ui-select-match .ui-select-match-item .remove-match{padding:0.125rem;}@media (max-width: 767px){.email-notification-config .form-group.email-to:not(.select-collapse) .ui-select-match .ui-select-match-item .match-text div{display:inline-flex;}.email-notification-config .form-group.email-to:not(.select-collapse) .ui-select-match .ui-select-match-item .group-name{display:none;}.email-notification-config .form-group.email-to:not(.select-collapse) .ui-select-match .ui-select-match-item .group-value{display:inline-block;text-overflow:ellipsis;overflow:hidden;max-width:10rem;}.email-notification-config .form-group.email-to:not(.select-collapse) .ui-select-match .ui-select-match-item .remove-match{padding:0.125rem;}}.chain-link__options-dropdown{display:flex;padding-top:35px;}.chain-link__options-dropdown .add-link-btn.ripple{top:0;transition:all 0.4s;}.chain-link__options-dropdown .add-link-btn.ripple .add-link-btn__cross-icon{position:absolute;display:block;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%);}.chain-link__options-dropdown .add-link-btn.ripple .add-link-btn__cross-icon::before{content:"";position:absolute;display:block;left:50%;top:50%;width:12px;height:2px;background-color:#292b2c;transform:translate(-50%, -50%);transition:all 0.4s;}.chain-link__options-dropdown .add-link-btn.ripple .add-link-btn__cross-icon::after{content:"";position:absolute;display:block;left:50%;top:50%;width:2px;height:12px;background-color:#292b2c;transform:translate(-50%, -50%);transition:all 0.4s;}.chain-link__options-dropdown .add-link-btn.ripple[aria-expanded=false]{box-shadow:none;transition:all 0.4s;}.chain-link__options-dropdown .add-link-btn.ripple[aria-expanded=false]:focus{box-shadow:none;transition:all 0.4s;}.chain-link__options-dropdown .add-link-btn.ripple[aria-expanded=true]{box-shadow:0 0 0 3px rgba(204, 204, 204, 0.5);}.chain-link__options-dropdown .add-link-btn.ripple[aria-expanded=true] .add-link-btn__cross-icon::before{transform:translate(-50%, -50%) rotate(45deg);}.chain-link__options-dropdown .add-link-btn.ripple[aria-expanded=true] .add-link-btn__cross-icon::after{transform:translate(-50%, -50%) rotate(45deg);}.chain-link__options-dropdown .dropdown-menu{display:inline-flex !important;margin:0 auto !important;padding:0 !important;left:50% !important;top:40px !important;transform:translate(-50%, 0) !important;float:none;flex-direction:column;justify-content:center;width:unset;height:0;border:none;background-color:transparent;overflow:hidden;transition:all 0.4s ease;}.chain-link__options-dropdown .dropdown-menu button.dropdown-item{padding:0 !important;width:unset;height:0;font-size:0;transition:all 0.4s ease;}.chain-link__options-dropdown .dropdown-menu.show{row-gap:6px;height:auto;border-radius:0 !important;}.chain-link__options-dropdown .dropdown-menu.show button.dropdown-item{padding:0.25rem 1rem 0.2rem 1rem !important;height:auto;font-size:0.875rem;border:1px solid #ccc;}.create-checklist-chain .flow-chain-link .form-group .configured-actions-modal-box{padding:0 !important;}.modal-include-wrapper .file-upload-field-input:not(.view-only){margin-top:0;}.file-upload-field-input:not(.view-only){border-radius:0.25rem;border:none;margin-top:1.5rem;box-shadow:none;}.file-upload-field-input:not(.view-only) .btn-list{margin-top:1rem;}.file-upload-field-input:not(.view-only) .uploading{margin-top:1.5rem;font-weight:600;}.file-upload-field-input:not(.view-only) .uploading--page{display:flex;align-items:center;gap:2rem;justify-content:space-between;}.file-upload-field-input:not(.view-only) .file-list{margin-top:0.75rem;margin-bottom:0;}.file-upload-field-input:not(.view-only) .file{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;position:relative;max-width:100%;width:100%;margin-top:0.5rem;border-radius:0.5rem;border:1px solid #e4e9f0;padding:1rem;transition:background-color var(--button-transition);}.file-upload-field-input:not(.view-only) .file:first-child{margin-top:0;}.file-upload-field-input:not(.view-only) .file:hover{background-color:rgb(249, 250, 251);}.file-upload-field-input:not(.view-only) .file .file-icon{display:flex;align-items:center;}.file-upload-field-input:not(.view-only) .file .file-icon svg{width:48px;height:48px;}.file-upload-field-input:not(.view-only) .file .title{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:auto;margin-left:16px;width:72%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.file-upload-field-input:not(.view-only) .file .title .name{display:block;overflow:hidden;text-overflow:ellipsis;}.file-upload-field-input:not(.view-only) .file .title .size{display:block;}.file-upload-field-input:not(.view-only) .file .title .sep{display:none;}.file-upload-field-input:not(.view-only) .file .buttons{display:flex;gap:0.25rem;margin-left:1rem;padding:0;list-style:none;}@media (min-width: 600px){.file-upload-field-input:not(.view-only) .file .buttons{margin-left:2.5rem;}}.file-upload-field-input:not(.view-only) .file .buttons svg{stroke-width:2;}.file-upload-field-input:not(.view-only) .file .button-delete{transition:color var(--button-transition);}.file-upload-field-input:not(.view-only) .file .button-delete:hover{color:rgb(220, 38, 38);}.file-upload-field-input:not(.view-only) .file__title{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:auto;margin-left:16px;width:72%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.file-upload-field-input:not(.view-only) .file__name{display:block;overflow:hidden;text-overflow:ellipsis;}.file-upload-field-input:not(.view-only) .file__size{display:block;}.file-upload-field-input:not(.view-only) .file-drop{position:relative;text-align:center;margin:0;border-radius:0.5rem;border:var(--sd-dashed-decor-border);font-size:1rem;font-weight:500;padding:3.125rem;background-color:var(--sd-bg-offwhite-light);transition:background-color 150ms ease-in-out;}.file-upload-field-input:not(.view-only) .file-drop::after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:var(--sd-bg-offwhite-light);opacity:0;}.file-upload-field-input:not(.view-only) .file-drop.dragover::after{opacity:0.08;}.file-upload-field-input:not(.view-only) .uploaded-success{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-weight:600;}.file-upload-field-input:not(.view-only) .uploaded-success > svg{width:39px;height:39px;margin-right:8px;}.file-upload-field-input.view-only{background-color:white;border-radius:0.25rem;border:1px solid #e4e9f0;}.file-upload-field-input.view-only .file-list{margin-bottom:0;}.file-upload-field-input.view-only .file-list li{padding:1rem;border-bottom:1px solid #e4e9f0;}.file-upload-field-input.view-only .file-list li:last-child{border-bottom:none;}.file-upload-field-input.view-only .file-list li.uploading{font-size:1rem;font-weight:bold;}.file-upload-field-input.view-only .file-list li .file{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;gap:0.625rem;max-width:100%;width:100%;}.file-upload-field-input.view-only .file-list li .file .file__title{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.file-upload-field-input.view-only .file-list li .file .title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:0.625rem;align-items:center;}.file-upload-field-input.view-only .file-list li .file .title .name{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;width:100%;word-break:break-all;}.file-upload-field-input.view-only .file-list li .file .title .sep{display:none;}.file-upload-field-input.view-only .file-list li .file .title .percent{margin-right:0.625rem;}.file-upload-field-input.view-only .file-list li .file .title .size{margin-left:6px;white-space:nowrap;}.sd-conditional-logic-applying .file-upload-field-input:not(.view-only){padding-top:10px;}@media (max-width: 768px){.file-upload-field-input:not(.view-only) .file-list li .file .title{font-size:10px;}}.app-form-embed .embed-group.error .form-control,
.app-form-embed .embed-group.error .select2-container--default .select2-selection--multiple, .extended-form-wrapper .embed-group.error .form-control,
.extended-form-wrapper .embed-group.error .select2-container--default .select2-selection--multiple{border-color:red;}.app-form-embed .form-success-notice, .extended-form-wrapper .form-success-notice{position:absolute;pointer-events:none;top:0;opacity:0;z-index:0;}.app-form-embed .card, .app-form-embed .form-extension, .extended-form-wrapper .card, .extended-form-wrapper .form-extension{position:relative;z-index:1;}.app-form-embed .form-extension, .extended-form-wrapper .form-extension{display:block;}.app-form-embed.collapse-success, .extended-form-wrapper.collapse-success{-webkit-transition:all ease 1s;transition:all ease 1s;border:none;position:relative;max-height:600px;overflow:hidden;}.app-form-embed.collapse-success .form-extension,
.app-form-embed.collapse-success .card,
.app-form-embed.collapse-success .div-block, .extended-form-wrapper.collapse-success .form-extension,
.extended-form-wrapper.collapse-success .card,
.extended-form-wrapper.collapse-success .div-block{max-height:600px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;pointer-events:none;}.app-form-embed.collapse-success .form-success-notice, .extended-form-wrapper.collapse-success .form-success-notice{position:absolute;left:50%;top:30px;padding:2rem;max-height:600px;width:100%;transform:translate(-50%, 0);pointer-events:all;overflow:auto;opacity:1;z-index:3;}.wr-custom-items__intro{margin-bottom:1.5rem;font-size:var(--text-base);color:var(--sd-text-light);}.wr-custom-items__list{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;}.wr-custom-items__empty{margin-bottom:1rem;padding:2rem 1rem;text-align:center;background-color:var(--sd-bg-offwhite-light);border:1px dashed var(--sd-input-border-color);border-radius:var(--sd-radius-mode-md);}.wr-custom-items__empty p{margin:0;font-size:var(--text-base);color:var(--sd-text-muted);}.wr-custom-items__row{position:relative;padding:1rem;background-color:var(--sd-list-view-card-bg);border:var(--sd-list-view-card-border);border-radius:var(--sd-radius-mode-md);}.wr-custom-items__row .form-group + .form-group{margin-top:0.75rem;}.wr-custom-items__remove{position:absolute;top:0.5rem;right:0.5rem;padding:0.375rem;background-color:transparent;color:var(--sd-text-muted);border:0;border-radius:var(--sd-radius-mode-sm);}.wr-custom-items__remove svg{display:block;width:1rem;height:1rem;}.wr-custom-items__remove:hover{color:var(--sd-text-error);background-color:var(--sd-bg-offwhite-light);}.wr-custom-items__add{margin-top:1rem;}.wr-custom-items__summary{padding:1.5rem;background-color:var(--sd-list-view-card-bg);border:var(--sd-list-view-card-border);border-radius:var(--sd-radius-mode-md);}.wr-custom-items__summary + .wr-custom-items__summary{margin-top:1rem;}.wr-custom-items__summary-heading{margin:0 0 1rem;font-size:var(--text-base);font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--sd-btn-primary-bg);}.wr-custom-items__summary-row{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:0.75rem 0;}.wr-custom-items__summary-row + .wr-custom-items__summary-row{border-top:1px solid var(--sd-list-view-card-border-color);}.wr-custom-items__summary-row--stacked{display:block;}.wr-custom-items__summary-title{font-weight:500;color:var(--sd-text-default);}.wr-custom-items__summary-meta{font-size:var(--text-base);color:var(--sd-text-light);white-space:nowrap;}.wr-custom-items__summary-desc{margin-top:0.5rem;font-size:var(--text-base);color:var(--sd-text-light);}.wr-custom-items__summary-desc p:last-child{margin-bottom:0;}.wr-custom-items__summary-total{display:flex;justify-content:space-between;align-items:center;margin-top:0.5rem;padding-top:1rem;border-top:1px solid var(--sd-list-view-card-border-color);font-size:var(--text-lg);font-weight:600;color:var(--sd-text-dark);}.wr-custom-items__summary-total-value{color:var(--sd-btn-primary-bg);}.wr-confirm-cards{display:flex;flex-direction:column;gap:1rem;}.wr-confirm-cards .wr-custom-items__summary + .wr-custom-items__summary{margin-top:0;}@media (min-width: 768px){.wr-custom-items__row{padding:1.5rem;}.wr-confirm-cards{flex-direction:row;align-items:stretch;}.wr-confirm-cards > .wr-custom-items__summary{flex:1;min-width:0;}}.wr-custom-items__fields{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;}.wr-item-field__choice{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.5rem;}.wr-item-answers{display:flex;flex-direction:column;gap:0.75rem;}.wr-item-answers__row{display:flex;flex-direction:column;gap:0.25rem;}.wr-item-answers__label{font-size:inherit;font-weight:700;color:var(--sd-text-default);}.wr-item-answers__value{font-size:var(--text-base);word-break:break-word;}.wr-item-answers__file{text-decoration:underline;}.wr-custom-items__summary-answer{display:flex;flex-direction:column;gap:0.125rem;margin-top:0.5rem;}.wr-custom-items__summary-answer-label{font-size:var(--text-base);font-weight:500;color:var(--sd-text-default);}.wr-custom-items__summary-answer-value{font-size:var(--text-base);word-break:break-word;}.wr-custom-items__summary-answer-value span + span::before{content:", ";}.sd-form-error-banner{display:none;position:fixed;top:calc(var(--sd-top-bar-height) + 10px);left:1rem;right:1rem;align-items:center;justify-content:space-between;padding:0.375rem 1rem;font-size:0.6875rem;font-weight:600;color:var(--sd-banner-error-text);cursor:pointer;background:var(--sd-banner-error-bg);box-shadow:var(--sd-banner-error-shadow);border-left:5px solid var(--sd-red-medium);border-radius:var(--sd-radius-mode-lg);overflow:hidden;z-index:5000;opacity:0;transition:opacity 0.2s ease;max-width:500px;margin:0 auto;}.sd-form-error-banner--active{display:flex;opacity:1;}.sd-form-error-banner--in-sidebar{position:static;}.sd-form-error-banner__text{display:flex;align-items:center;gap:0.5rem;}.sd-form-error-banner__text svg{width:13px;height:13px;color:var(--sd-red-medium);}.sd-form-error-banner__count{font-size:0.6rem;margin-top:2px;}.sd-form-error-banner__action{padding:0.125rem 0.625rem;font-size:0.6875rem;font-weight:500;white-space:nowrap;color:var(--sd-red-medium);background-color:var(--sd-banner-error-action-bg);border-radius:var(--sd-radius-mode-xxl);}.rightbar-sticky-footer__content .sd-form-error-banner--in-sidebar{position:fixed;top:7px;left:0;right:0;width:fit-content;max-width:calc(100% - 2rem);margin-inline:auto;justify-content:flex-start;gap:0.9375rem;}.modal .modal-dialog .modal-content .modal-include-wrapper:has(.sd-form-error-banner--active),
.sd-error-banner__wrapper--modal:has(.sd-form-error-banner--active){padding-top:5rem;}.modal .modal-dialog .modal-content .modal-include-wrapper:has(.sd-form-error-banner--active) .sd-form-error-banner,
.sd-error-banner__wrapper--modal:has(.sd-form-error-banner--active) .sd-form-error-banner{top:calc(var(--sd-modal-header-height) + 0.25rem);inset-inline:1.5rem;}.sd-error-banner__wrapper--iframe:has(.sd-form-error-banner--active){padding-top:5rem;}.sd-error-banner__wrapper--iframe:has(.sd-form-error-banner--active) .sd-form-error-banner{top:0;}.registration-page:has(.sd-form-error-banner--active){padding-top:5rem;}.registration-page:has(.sd-form-error-banner--active) .sd-form-error-banner{top:0;left:0;right:0;}@media (min-width: 768px){.sd-form-error-banner{left:calc(var(--sd-sidebar-width) + 1rem);}}.sd-form-injected-errors{display:flex;flex-direction:column;align-items:flex-start;}.sd-form-injected-errors:empty{display:none;}.sd-form-injected-errors .sd-injected-error{max-width:100%;}.sd-form-unavailable{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:2rem 1rem;}.sd-form-unavailable__card{display:flex;flex-direction:column;align-items:center;gap:0.75rem;width:100%;max-width:26rem;text-align:center;}.sd-form-unavailable__icon{flex-shrink:0;width:2.5rem;height:2.5rem;color:var(--sd-text-warning);}.sd-form-unavailable__title{margin:0;font-size:1.125rem;font-weight:600;color:var(--sd-text-dark);}.sd-form-unavailable__message{margin:0;font-size:0.875rem;line-height:1.5;color:var(--sd-text-light);overflow-wrap:break-word;}.c-input-group{position:relative;margin-bottom:var(--c-input-group-spacing);}.c-input-group__label{display:block;margin-bottom:var(--c-input-group__label-spacing);color:var(--sd-text-dark);font-size:var(--c-input-group__label-font-size);font-weight:var(--c-input-group__label-font-weight);line-height:var(--c-input-group__label-line-height);cursor:pointer;}.c-input-group__label .required{margin-left:0.125rem;color:var(--sd-text-error);}.c-input-group__input,
.c-input-group__textarea{display:block;width:100%;color:var(--sd-text-light);font-size:var(--c-input-group__input-font-size);font-weight:var(--c-input-group__input-font-weight);background-color:var(--sd-input-bg);background-clip:padding-box;border:var(--sd-input-border);border-radius:var(--sd-input-border-radius);box-shadow:var(--sd-shadow-input);transition:var(--c-input-group-transition);}.c-input-group__input:focus,
.c-input-group__textarea:focus{border-color:var(--sd-btn-border-theme-color);outline:none;}.c-input-group__input:disabled,
.c-input-group__input:read-only,
.c-input-group__textarea:disabled,
.c-input-group__textarea:read-only{background-color:var(--sd-input-readonly-bg);border:var(--sd-input-readonly-border);box-shadow:none;}.c-input-group__input.is-error,
.c-input-group__input.ng-invalid,
.c-input-group__textarea.is-error,
.c-input-group__textarea.ng-invalid{border:1px solid var(--sd-text-error);}.c-input-group__input{height:var(--sd-input-height);padding:var(--c-input-group__input-padding);}.c-input-group__textarea{height:auto;min-height:var(--sd-input-height);padding:var(--c-input-group__textarea-padding);}.c-input-group__helper-text{margin:var(--c-input-group__helper-text-spacing) 0 0;color:var(--sd-text-light);font-size:var(--c-input-group__helper-text-font-size);font-style:italic;line-height:var(--c-input-group__helper-text-line-height);}.c-input-group__error{display:flex;align-items:center;min-height:var(--c-input-group__error-min-height);max-width:fit-content;margin-top:var(--c-input-group__error-spacing);margin-left:var(--c-input-group-offset);padding:var(--c-input-group__error-padding);color:var(--sd-text-white);font-size:var(--text-xs);background:var(--sd-red-medium);border-radius:var(--sd-border-radius-xl);}::placeholder{color:#bbb !important;font-weight:300;font-size:14px;line-height:16px;font-family:var(--default-font-family);opacity:1;}@media (max-width: 767px){::placeholder{font-size:14px;}}.sd-slide-switch-helper-text{padding-left:2.75rem;}.tag-item{background:#FFFFCC !important;color:#303030 !important;border:1px solid #ccc !important;font-size:12px !important;line-height:24px !important;}.form-required-text{font-size:0.8em !important;margin-bottom:10px;}input[type=text].form-control,
input[type=email].form-control,
input[type=password].form-control,
textarea.form-control{border:var(--sd-input-border);}input[type=text].form-control:not([size]):not([multiple]),
input[type=email].form-control:not([size]):not([multiple]),
input[type=password].form-control:not([size]):not([multiple]),
textarea.form-control:not([size]):not([multiple]){height:var(--sd-input-height);}.form-material.card-header .form-control,
.form-oscar.card-header .form-control{background-color:#fff;}.form-control{background-color:var(--sd-input-bg);border:var(--sd-input-border);}@media (max-width: 767px){.form-control{font-size:14px;}}label > input[type=checkbox] ~ span.label-text{margin-left:0.7142857143em;}.checkbox label > input[type=checkbox] ~ span.label-text{margin-left:0em;}label[for]{cursor:pointer;}input[type=checkbox]:checked + span.label-text:after{white-space:nowrap;}:not(.form-group) .radiobox ~ .radiobox{margin-left:3em;}.form-group .radiobox{margin-left:0 !important;padding:0.1625rem 0 0 0 !important;}.radiobox span.label-text{padding-left:2rem;}.form-oscar .form-group:not[class*=mb-]:not[class*=my-]{margin-bottom:16px !important;}.form-oscar .form-group:not[class*=mb-]:not[class*=my-] .checkbox label{margin-bottom:0 !important;}.html-content-wrapper,
.contract-block-content,
.flow-chain-link-wrapper{clear:both;}.html-content-wrapper table,
.contract-block-content table,
.flow-chain-link-wrapper table{border-collapse:collapse;max-width:100%;width:100%;}.html-content-wrapper table th,
.html-content-wrapper table td,
.contract-block-content table th,
.contract-block-content table td,
.flow-chain-link-wrapper table th,
.flow-chain-link-wrapper table td{border:1px solid #eee;padding:16px 16px 15px;}.chosen-container-multi .chosen-choices li.search-choice span{padding-left:10px;padding-right:6px;}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{margin:0 4px 0 0;}.chosen-container.chosen-container-multi{width:100% !important;}.chosen-container.chosen-container-multi .chosen-search-input.default{width:100% !important;}.form-control.hasDatepicker{width:100% !important;}.standard-multiselect{width:100%;}.details-textarea-wrap .cke_inner .cke_contents{min-height:240px !important;}.ace_editor{border:1px solid #e4e9f0;border-radius:0.25rem;min-height:150px;resize:vertical;}.ace_editor .ace_print-margin{background:none;}.radio-row{display:flex;flex-direction:row;align-items:flex-start;}.radio-row > *{min-width:0;}.radio-row .radio-icon-wrap{flex:0 0 auto;}.radio-row .radio-icon-wrap .radiobox{padding-top:0;}.radio-row .label-wrap{flex:1 1 auto;}.list-details-label,
.list-details-label-block{display:inline-block;padding:10px 15px;margin-right:10px;border-radius:6px;background-color:#2A2F30;color:#fff;}.list-details-label-block{display:block;padding:10px 15px;}.inline-form-block .link{font-size:18px;line-height:24px;}.inline-form-block .link, .inline-form-block .link:focus, .inline-form-block .link:hover{text-decoration:underline;}.campaign-field-label,
.campaign-field-label label{font-size:13px !important;font-weight:400 !important;}.campaign-form-wrap-toggle{padding-left:0;}.campaign-form-wrap-toggle .checkbox .label-text{padding-left:33px;line-height:24px;}.campaign-form-wrap-toggle .checkbox .label-text:after{top:0;transform:translateY(0);width:24px;height:24px;text-align:center;line-height:20px;font-size:20px;opacity:1 !important;}.campaign-form-wrap-toggle .custom-control-label{font-size:16px;text-decoration:underline;}.campaign-form-block .chosen-container-single{width:100% !important;}.btn-group .dropdown-menu{padding:10px 5px 10px 5px !important;}.view-submission-modal{padding:0;margin:0;}.view-submission-modal-content{width:100%;display:flex;flex-direction:column;}.view-submission-modal--line{padding:10px 25px;border-bottom:1px solid #e9ecef;}.view-submission-modal--line.bg-primary{background:#4583b3;}.view-submission-modal--line p{margin-bottom:0;}.view-submission-modal .col-md-4 label{color:#222222;text-transform:uppercase !important;font-weight:500 !important;font-size:0.875rem !important;line-height:20px !important;margin-bottom:10px !important;margin-top:15px !important;margin-left:2px !important;}.view-submission-modal .col-md-8 label{color:#222222;text-transform:uppercase;font-weight:500;font-size:0.875rem;padding:0;position:relative;line-height:10px;margin-bottom:7px;margin-left:2px;}.sd-form-response-value{margin-top:9px;color:#444444;}.file-upload-field-input{margin-bottom:9px;}.note{margin-left:2px;padding:5px;}.note.note-line{display:inline;}#plans-form-create .note{font-style:normal;}#plans-form-create .note h3, #plans-form-create .note p{margin-bottom:12px;}.sd-recurring-plan-form-title{font-size:1rem;font-weight:700;margin-bottom:30px !important;margin-top:20px !important;text-transform:uppercase;}.sd-recurring-plan-form-title.form-plan-title{margin-top:0 !important;margin-bottom:15px !important;}.chain-links .ui-select-match-item,
.tag-item{border-radius:3px !important;background:#FFFFFF !important;color:#303030 !important;border:1px solid #ccc !important;padding-right:0 !important;}.chain-links .ui-select-match-item{padding:0.25rem 0.25rem 0.2rem 0.25rem !important;}tags-input .tags .tag-item .remove-button{color:#303030 !important;font-size:1.1rem !important;opacity:0.5 !important;vertical-align:middle !important;}tags-input .tags .tag-item .remove-button:hover{opacity:1 !important;background-color:#F7F7F7 !important;}tags-input .tags{padding:0.3125rem 0.5625rem;}tags-input .tags .tag-item{font-family:var(--default-font-family);margin:2px;padding:0 8px;}tags-input .tags .tag-item .remove-button{font-family:var(--default-font-family);margin-right:5px !important;}.yellow-options-block{width:100%;padding:14px;background:#FFFFCC;border:1px solid #ccc;box-sizing:border-box;}.yellow-options-block .checkbox span.label-text{font-weight:bold;}.yellow-options-block .checkbox span.label-text:after{background:#fff;}.gray-options-block{width:100%;padding:22px 22px 15px 22px;margin:0 15px;background:#fefefe;border:1px solid #ccc;box-sizing:border-box;border-radius:10px;}.app-form-embed,
.forms-form-block{z-index:99;}.app-form-embed h1,
.forms-form-block h1{padding-bottom:1rem;font-weight:700;}.app-form-embed h2,
.forms-form-block h2{padding-bottom:0.75rem;font-weight:600;}.app-form-embed h3,
.forms-form-block h3{padding-bottom:0.6rem;font-weight:500;}.app-form-embed h4,
.forms-form-block h4{padding-bottom:0.5rem;font-weight:400;}.app-form-embed h6,
.forms-form-block h6{margin-bottom:0 !important;font-weight:300;}.app-form-embed .form-actions,
.forms-form-block .form-actions{margin-top:2rem;clear:both;}.app-form-embed .form-oscar .form-group label,
.forms-form-block .form-oscar .form-group label{font-size:14px;margin-bottom:7px;}.app-form-embed .form-oscar .form-group .radiobox,
.forms-form-block .form-oscar .form-group .radiobox{padding:0 0 0.1rem 0.2rem;}.app-form-embed .form-oscar .form-group .radiobox label,
.forms-form-block .form-oscar .form-group .radiobox label{margin-bottom:0;font-size:14px;}.bootstrap-tagsinput .twitter-typeahead{display:inline !important;}.builder-custom-fields{margin-top:30px;}.builder-custom-fields h2{padding-bottom:0 !important;line-height:1em !important;}.builder-custom-fields h2 .form-title{padding-bottom:0 !important;}.select2-selection:focus{outline:0 !important;}.setQuickAddStyle{text-decoration:none !important;color:#7F7F7F !important;font-weight:300 !important;font-size:10px !important;}.setQuickAddStyle:hover{color:#03A9F3 !important;}.endsRecurring .radiobox{padding:0 !important;width:2.1875rem;float:left;margin:7px 0 0 0;}.sd-oscar-form-errors{display:flex;flex-direction:column;}.forms-custom-field-update .select-field-type{opacity:0.5;cursor:not-allowed;pointer-events:none;}span.required:first-child{display:none;}span.required:last-child{display:inline;}.contact-custom-fields .field-richtext table tr td{border:1px solid #eee;padding:5px 10px;}.contact-custom-fields .field-richtext a{color:#3397ff;}@media (max-width: 600px){.right-sidebar-togler-container.forms-sidebar-block .right-sidebar-togler{width:45px;height:45px;}.right-sidebar-togler-container.forms-sidebar-block .right-sidebar-togler i{font-size:15px;}.right-sidebar-togler-container.forms-sidebar-block .right-sidebar-togler.current{border-left:3px solid #333 !important;}}.right-sidebar-togler-container.forms-sidebar-block.update-form-right-sidebar-togler-container{top:106px;}.right-sidebar-togler-container.forms-sidebar-block.publish-form-right-sidebar-togler-container{top:106px;}.right-sidebar-togler-container.forms-sidebar-block.submissions-form-right-sidebar-togler-container{top:212px;}.right-sidebar-togler-container.forms-sidebar-block.togler-crm-edit-contact-usage{top:195px;}.right-sidebar-togler-container.forms-sidebar-block .right-sidebar-togler{border-radius:8px 0 0 8px;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.07);margin:0 0 10px;}.form-layout{padding-right:10px;}.form-layout.intake-form-publish{padding-right:25px;}@media (max-width: 620px){.form-layout{padding-right:0 !important;}}/* CAPTCHA Styling
========================*/.h-captcha{padding:0.9375rem 0 0 0;}.g-recaptcha{padding:0.9375rem 0 0 0;}.manual-form-select-wrapper{background-color:#fff;color:#000;padding:10px 15px 10px;border-radius:0 0 10px 10px;display:flex;border-top:0 !important;border-bottom:2px solid #000 !important;border-left:1px solid #eee !important;border-right:1px solid #eeeeee !important;min-width:300px;max-width:600px;margin:0 auto;}.manual-form-select-wrapper > .select2{min-width:180px;}.form-popover-helper{float:right;}/* Sign Doc Styling
========================*/.contract-block-wrapper .contract-block{background-color:white;box-shadow:0 0 5px rgba(0, 0, 0, 0.1);border-top:3px solid #7EB7F0;position:relative;z-index:unset;border-radius:0.625rem;}.contract-block-wrapper .contract-block .title-block-wrapper{padding:0 15px;border-bottom:1px solid #eee;}.contract-block-wrapper .contract-block .title-block-wrapper .link-title{font-size:1.2em;padding:10px;margin-bottom:0;}.contract-block-wrapper .contract-block .title-block-wrapper .close{width:1.625rem;height:1.625rem;opacity:1;position:absolute;top:10px;right:10px;}.contract-block-wrapper .contract-block .title-block-wrapper .close:before, .contract-block-wrapper .contract-block .title-block-wrapper .close:after{content:"";display:block;position:absolute;top:50%;width:100%;height:3px;background:#222;}.contract-block-wrapper .contract-block .title-block-wrapper .close:before{transform:translateY(-50%) rotate(45deg);}.contract-block-wrapper .contract-block .title-block-wrapper .close:after{transform:translateY(-50%) rotate(-45deg);}.contract-block-wrapper .contract-block .contract-block-content{margin-left:20px;margin-right:15px;padding:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.contract-block-wrapper .contract-block .contract-block-content .sd-signature-pad{margin:20px -15px 0px -15px;}.signature-confirm-icon{font-size:3rem;}/* CUSTOM FORM Styling
========================*/.form-fields-container .form-group{clear:both;}.form-fields-container .form-group.field_first{clear:left !important;float:left !important;margin-left:0 !important;}.form-fields-container .form-group.field_half{width:48.75%;}.form-fields-container .form-group.field_third{width:31.66%;}.form-fields-container .form-group.field_fourth{width:23.12%;}.form-fields-container .form-group.field_half,
.form-fields-container .form-group.field_third,
.form-fields-container .form-group.field_fourth{clear:none;float:left;margin-left:2.5%;}.form-fields-container .form-group.field_cb{background-color:#f9f9f9;padding:30px;}.form-fields-container .form-group.field_important{background-color:#ffe0e0;padding:30px;border:dashed red 1px;}.form-fields-container .label-subtext{font-size:0.9em;margin-bottom:3px;margin-top:-10px;}.form-fields-container .label-subtext p{margin:5px 0 0 0;color:#999;font-size:12px;}@media (max-width: 575px){.form-fields-container .form-group{clear:both;}.form-fields-container .form-group.field_first{clear:left !important;float:left !important;margin-left:0 !important;}.form-fields-container .form-group.field_half{width:100%;}.form-fields-container .form-group.field_third{width:100%;}.form-fields-container .form-group.field_fourth{width:100%;}.form-fields-container .form-group.field_half,
  .form-fields-container .form-group.field_third,
  .form-fields-container .form-group.field_fourth{clear:none;float:left;margin-left:0;}}/* CUSTOM FORM Switcher
========================*/.form-switcher .select2-container--default .select2-selection--single .select2-selection__rendered{min-width:280px;}@media (min-width: 768px){.form-switcher .select2-container--default .select2-selection--single .select2-selection__rendered{min-width:400px;}}#content-dropdowns-form .color-picker-wrapper .color-picker-panel.color-picker-panel-left{left:110px !important;top:2px !important;}.form-builder__group{margin-bottom:20px;}.form-builder__row{width:100%;display:flex;flex-wrap:wrap;}.form-builder__row .form-control{width:100%;}@media (min-width: 576px){.form-builder__row.form-builder__row--actions{flex-wrap:nowrap;}}.form-builder__actions{display:flex;justify-content:flex-end;align-items:center;margin-top:1rem;margin-left:auto;}@media (min-width: 576px){.form-builder__actions{margin-top:0;margin-left:1rem;}}.form-builder__actions .btn, .form-builder__actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-builder__actions button, .form-builder__actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-builder__actions button{display:inline-flex;height:calc(2.4999999988rem + 2px);}.form-builder__actions .btn + .btn, .form-builder__actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button + .btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-builder__actions button + .btn, .form-builder__actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button + .btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-builder__actions button + .btn, .form-builder__actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .btn + button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-builder__actions .btn + button, .form-builder__actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button + button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-builder__actions button + button, .form-builder__actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .btn + button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-builder__actions .btn + button, .form-builder__actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button + button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-builder__actions button + button{margin-left:0.25rem;}@media (max-width: 575px){optgroup{font-size:12px;}}.form-email-template-wrapper .redactor-container{padding:0;border:0;border-radius:0;}.form-oscar .round-check .checkbox,
.round-check .checkbox{width:28px;height:28px;padding:0;position:relative;}.form-oscar .round-check .checkbox:hover input[type=checkbox]:checked + .label-text:after, .form-oscar .round-check .checkbox:focus input[type=checkbox]:checked + .label-text:after,
.round-check .checkbox:hover input[type=checkbox]:checked + .label-text:after,
.round-check .checkbox:focus input[type=checkbox]:checked + .label-text:after{color:#fff;}.form-oscar .round-check span.label-text,
.round-check span.label-text{background-color:#fff;border:1px solid #D5D5D5;border-radius:50%;cursor:pointer;width:28px;height:28px;left:0;position:absolute;top:0;padding:0;}.form-oscar .round-check span.label-text:after,
.round-check span.label-text:after{border:2px solid #D5D5D5 !important;border-top:none !important;border-right:none !important;border-radius:0 !important;content:"" !important;height:6px !important;left:7px !important;background:transparent !important;position:absolute;top:8px;transform:rotate(-45deg) !important;width:12px;}.form-oscar .round-check input[type=checkbox],
.round-check input[type=checkbox]{z-index:-1;opacity:0;width:28px;height:28px;left:0;top:0;}.form-oscar .round-check input[type=checkbox]:checked + .label-text,
.round-check input[type=checkbox]:checked + .label-text{background-color:#4583b3;border-color:#4583b3;transition:all 0.25s ease-in-out;}.form-oscar .round-check input[type=checkbox]:checked + .label-text:after,
.round-check input[type=checkbox]:checked + .label-text:after{color:#fff;}.form-oscar .round-check input[type=checkbox]:indeterminate + .label-text,
.round-check input[type=checkbox]:indeterminate + .label-text{background-color:#4583b3;border-color:#4583b3;transition:all 0.25s ease-in-out;}.form-oscar .round-check input[type=checkbox]:indeterminate + .label-text:after,
.round-check input[type=checkbox]:indeterminate + .label-text:after{border:none !important;content:"" !important;background-color:#fff !important;height:2px !important;width:14px !important;left:7px !important;top:13px !important;transform:none !important;}.form-oscar .round-check input[type=checkbox]:hover + .label-text, .form-oscar .round-check input[type=checkbox]:checked:hover + .label-text, .form-oscar .round-check input[type=checkbox]:indeterminate:hover + .label-text,
.round-check input[type=checkbox]:hover + .label-text,
.round-check input[type=checkbox]:checked:hover + .label-text,
.round-check input[type=checkbox]:indeterminate:hover + .label-text{background-color:rgba(69, 131, 179, 0.75);border-color:var(--sd-btn-border-theme-color);transition:all 0.25s ease-in-out;}.form-oscar .round-check input[type=checkbox]:hover + .label-text:after, .form-oscar .round-check input[type=checkbox]:checked:hover + .label-text:after, .form-oscar .round-check input[type=checkbox]:indeterminate:hover + .label-text:after,
.round-check input[type=checkbox]:hover + .label-text:after,
.round-check input[type=checkbox]:checked:hover + .label-text:after,
.round-check input[type=checkbox]:indeterminate:hover + .label-text:after{border-color:var(--sd-btn-border-theme-color);color:#fff;}.form-oscar .square-check .checkbox,
.square-check .checkbox{width:28px;height:28px;padding:0;position:relative;}.form-oscar .square-check .checkbox:hover input[type=checkbox]:checked + .label-text:after, .form-oscar .square-check .checkbox:focus input[type=checkbox]:checked + .label-text:after,
.square-check .checkbox:hover input[type=checkbox]:checked + .label-text:after,
.square-check .checkbox:focus input[type=checkbox]:checked + .label-text:after{color:#fff;}.form-oscar .square-check span.label-text,
.square-check span.label-text{background-color:#fff;border:1px solid #D5D5D5;border-radius:4px;cursor:pointer;width:28px;height:28px;left:0;position:absolute;top:0;padding:0;}.form-oscar .square-check span.label-text:after,
.square-check span.label-text:after{border:2px solid #D5D5D5 !important;border-top:none !important;border-right:none !important;border-radius:0 !important;content:"" !important;height:6px !important;left:7px !important;background:transparent !important;position:absolute;top:8px;transform:rotate(-45deg) !important;width:12px;}.form-oscar .square-check input[type=checkbox],
.square-check input[type=checkbox]{z-index:-1;opacity:0;width:28px;height:28px;left:0;top:0;}.form-oscar .square-check input[type=checkbox]:checked + .label-text,
.square-check input[type=checkbox]:checked + .label-text{background-color:#4583b3;border-color:#4583b3;transition:all 0.25s ease-in-out;}.form-oscar .square-check input[type=checkbox]:checked + .label-text:after,
.square-check input[type=checkbox]:checked + .label-text:after{color:#fff;}.form-oscar .square-check input[type=checkbox]:indeterminate + .label-text,
.square-check input[type=checkbox]:indeterminate + .label-text{background-color:#4583b3;border-color:#4583b3;transition:all 0.25s ease-in-out;}.form-oscar .square-check input[type=checkbox]:indeterminate + .label-text:after,
.square-check input[type=checkbox]:indeterminate + .label-text:after{border:none !important;content:"" !important;background-color:#fff !important;height:2px !important;width:14px !important;left:7px !important;top:13px !important;transform:none !important;}.form-oscar .square-check input[type=checkbox]:hover + .label-text, .form-oscar .square-check input[type=checkbox]:checked:hover + .label-text, .form-oscar .square-check input[type=checkbox]:indeterminate:hover + .label-text,
.square-check input[type=checkbox]:hover + .label-text,
.square-check input[type=checkbox]:checked:hover + .label-text,
.square-check input[type=checkbox]:indeterminate:hover + .label-text{background-color:rgba(69, 131, 179, 0.75);border-color:var(--sd-btn-border-theme-color);transition:all 0.25s ease-in-out;}.form-oscar .square-check input[type=checkbox]:hover + .label-text:after, .form-oscar .square-check input[type=checkbox]:checked:hover + .label-text:after, .form-oscar .square-check input[type=checkbox]:indeterminate:hover + .label-text:after,
.square-check input[type=checkbox]:hover + .label-text:after,
.square-check input[type=checkbox]:checked:hover + .label-text:after,
.square-check input[type=checkbox]:indeterminate:hover + .label-text:after{border-color:var(--sd-btn-border-theme-color);color:#fff;}.gear-btn svg{width:14px;height:14px;fill:#555;}.form-new-audience .uib-increment .btn, .form-new-audience .uib-increment .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-new-audience .uib-increment button, .form-new-audience .uib-increment .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-new-audience .uib-increment button,
.form-new-audience .uib-decrement .btn,
.form-new-audience .uib-decrement .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-new-audience .uib-decrement button,
.form-new-audience .uib-decrement .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-new-audience .uib-decrement button{line-height:1;}.form-new-audience .uib-weeks .btn, .form-new-audience .uib-weeks .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-new-audience .uib-weeks button, .form-new-audience .uib-weeks .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-new-audience .uib-weeks button{line-height:1.2;}@media (min-width: 768px){.form-new-audience .form-group label{margin-bottom:0;}}.form-new-audience .btn-list{display:flex;justify-content:flex-end;}.form-new-audience .btn-list .btn, .form-new-audience .btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-new-audience .btn-list button, .form-new-audience .btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-new-audience .btn-list button{margin-right:0;margin-left:0.5rem;}.form-new-audience .uib-datepicker-popup.dropdown-menu{position:static;width:100%;}.form-new-audience .uib-datepicker-popup.dropdown-menu table{table-layout:fixed;width:100%;}.form-new-audience .uib-datepicker-popup.dropdown-menu .uib-button-bar{display:flex;}.form-new-audience .uib-datepicker-popup.dropdown-menu .uib-button-bar .pull-right{margin-left:auto;}.form-new-audience .uib-datepicker-popup.dropdown-menu .uib-day .btn, .form-new-audience .uib-datepicker-popup.dropdown-menu .uib-day .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-new-audience .uib-datepicker-popup.dropdown-menu .uib-day button, .form-new-audience .uib-datepicker-popup.dropdown-menu .uib-day .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-new-audience .uib-datepicker-popup.dropdown-menu .uib-day button{padding:0 0.125rem !important;}.form-group.select2-form-group .btn.btn-outline-default:not(.btn-primary), .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default:not(.btn-primary), .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default:not(.btn-primary), .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default:not(.btn-primary), .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default:not(.btn-primary){opacity:0.5 !important;}.form-group.select2-form-group .btn.btn-outline-default:not(.btn-primary):hover, .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default:not(.btn-primary):hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default:not(.btn-primary):hover, .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default:not(.btn-primary):hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default:not(.btn-primary):hover, .form-group.select2-form-group .btn.btn-outline-default:not(.btn-primary):focus, .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default:not(.btn-primary):focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default:not(.btn-primary):focus, .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default:not(.btn-primary):focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default:not(.btn-primary):focus{opacity:1 !important;}.form-group.select2-form-group .btn.btn-outline-default.btn-primary span, .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .btn.btn-outline-default span, .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group .btn.btn-outline-default span, .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default.btn-primary span, .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span, .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span, .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default.btn-primary span, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default span, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn-outline-default span, .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default.btn-primary span, .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span, .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span, .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default.btn-primary span, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default span, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn-outline-default span{position:relative;padding-left:15px;}.form-group.select2-form-group .btn.btn-outline-default.btn-primary span:before, .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .btn.btn-outline-default span:before, .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group .btn.btn-outline-default span:before, .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn.btn-outline-default span:before, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn.btn-outline-default span:before, .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn.btn-outline-default span:before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn.btn-outline-default span:before, .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn.btn-outline-default span:before, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn.btn-outline-default span:before, .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn.btn-outline-default span:before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn.btn-outline-default span:before, .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default.btn-primary span:before, .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default.btn span:before, .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default.btn span:before, .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:before, .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:before, .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:before, .form-group.select2-form-group .contact-forms.create-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:before, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:before, .form-group.select2-form-group .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:before, .contact-forms.edit-form .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default.btn-primary span:before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default.btn span:before, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default.btn span:before, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default span:before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn-outline-default span:before, .contact-forms.create-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default span:before, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default span:before, .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:before, .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:before, .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn-outline-default span:before, .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn-outline-default span:before, .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default.btn-primary span:before, .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default.btn span:before, .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default.btn span:before, .form-group.select2-form-group .contact-forms.edit-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:before, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:before, .form-group.select2-form-group .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:before, .contact-forms.create-form .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:before, .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:before, .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:before, .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default.btn-primary span:before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default.btn span:before, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default.btn span:before, .contact-forms.edit-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default span:before, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default span:before, .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:before, .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:before, .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn-outline-default span:before, .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn-outline-default span:before, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default span:before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn-outline-default span:before, .form-group.select2-form-group .btn.btn-outline-default.btn-primary span:after, .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .btn.btn-outline-default span:after, .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group .btn.btn-outline-default span:after, .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn.btn-outline-default span:after, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn.btn-outline-default span:after, .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn.btn-outline-default span:after, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn.btn-outline-default span:after, .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn.btn-outline-default span:after, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn.btn-outline-default span:after, .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn.btn-outline-default span:after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn.btn-outline-default span:after, .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default.btn-primary span:after, .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default.btn span:after, .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default.btn span:after, .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:after, .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:after, .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:after, .form-group.select2-form-group .contact-forms.create-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:after, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:after, .form-group.select2-form-group .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:after, .contact-forms.edit-form .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:after, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default.btn-primary span:after, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default.btn span:after, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default.btn span:after, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default span:after, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:after, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn-outline-default span:after, .contact-forms.create-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default span:after, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default span:after, .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:after, .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:after, .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn-outline-default span:after, .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn-outline-default span:after, .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default.btn-primary span:after, .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default.btn span:after, .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default.btn span:after, .form-group.select2-form-group .contact-forms.edit-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:after, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:after, .form-group.select2-form-group .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:after, .contact-forms.create-form .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:after, .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:after, .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:after, .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default.btn-primary span:after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default.btn span:after, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default.btn span:after, .contact-forms.edit-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default span:after, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default span:after, .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:after, .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:after, .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn-outline-default span:after, .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn-outline-default span:after, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default span:after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn-outline-default span:after{content:"";display:block;position:absolute;background:var(--sd-btn-primary-text-color);}.form-group.select2-form-group .btn.btn-outline-default.btn-primary span:before, .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .btn.btn-outline-default span:before, .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group .btn.btn-outline-default span:before, .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default.btn-primary span:before, .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:before, .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:before, .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default.btn-primary span:before, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default span:before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn-outline-default span:before, .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default.btn-primary span:before, .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:before, .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:before, .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default.btn-primary span:before, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default span:before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn-outline-default span:before{width:2px;height:9px;left:5px;top:6px;transform:rotate(45deg);}.form-group.select2-form-group .btn.btn-outline-default.btn-primary span:after, .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .btn.btn-outline-default span:after, .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group .btn.btn-outline-default span:after, .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default.btn-primary span:after, .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:after, .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:after, .form-group.select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:after, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default.btn-primary span:after, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default span:after, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:after, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn-outline-default span:after, .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default.btn-primary span:after, .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:after, .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default span:after, .form-group.select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default.btn-primary span:after, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group button.btn-outline-default span:after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-group.select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button.btn-outline-default span:after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-group.select2-form-group button.btn-outline-default span:after{width:5px;height:2px;left:-1px;top:12px;transform:rotate(-135deg);}.form-actions.form-actions--bottom-sticky a i.fa-light,
.form-actions.form-actions--bottom-sticky button i.fa-light,
.form-actions.form-actions--bottom-sticky .form-actions-btn i.fa-light{margin-right:8px;}.form-actions.form-actions--bottom-sticky a svg,
.form-actions.form-actions--bottom-sticky button svg,
.form-actions.form-actions--bottom-sticky .form-actions-btn svg{margin-right:8px;width:12px;height:12px;fill:currentColor;}@media (min-width: 576px){.form-actions.form-actions--bottom-sticky{display:flex;flex-direction:row;}.form-actions.form-actions--bottom-sticky .form-actions-btn{position:relative;cursor:pointer;border:0;border-radius:0;}.form-actions.form-actions--bottom-sticky .form-actions-btn i{display:none;padding-left:20px;}.form-actions.form-actions--bottom-sticky .form-actions-btn input[type=button]:not(.btn),
  .form-actions.form-actions--bottom-sticky .form-actions-btn input[type=submit]:not(.btn){background:transparent;border:0;border-right:1px solid #4583b3;padding:0 20px;}}@media (min-width: 576px) and (min-width: 960px){.form-actions.form-actions--bottom-sticky{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;position:fixed;padding:0;height:37px;width:100%;bottom:0;z-index:999;background:#fff;box-shadow:0 -1px 3px 0 rgba(122, 122, 122, 0.3);transition-duration:0.35s;transition-timing-function:ease-in-out;transition-delay:0.25s;transition-property:all;}.form-actions.form-actions--bottom-sticky .form-actions-btn{position:relative;border:0;border-radius:0;}.form-actions.form-actions--bottom-sticky .form-actions-btn i{display:inline;padding-left:20px;}.form-actions.form-actions--bottom-sticky .form-actions-btn input[type=button]:not(.btn),
  .form-actions.form-actions--bottom-sticky .form-actions-btn input[type=submit]:not(.btn){background:transparent;border:0;border-right:1px solid #4583b3;padding:0 20px;}.form-actions.form-actions--bottom-sticky .form-actions-btn:before{display:block;content:"";width:calc(100% + 2px);height:5px;position:absolute;top:-9px;left:-1px;transition:opacity 0.15s linear;opacity:0;}.form-actions.form-actions--bottom-sticky .form-actions-btn:hover, .form-actions.form-actions--bottom-sticky .form-actions-btn:focus{transition-duration:0.15s;transition-timing-function:ease-in-out;transition-delay:0.125s;transition-property:all;background:transparent !important;}.form-actions.form-actions--bottom-sticky .form-actions-btn:hover:before, .form-actions.form-actions--bottom-sticky .form-actions-btn:focus:before{transition:opacity 0.15s linear;opacity:1;}.form-actions.form-actions--bottom-sticky .btn, .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.form-actions--bottom-sticky button, .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.form-actions--bottom-sticky button{margin:0 !important;background:transparent !important;color:var(--sd-theme-primary-dark-highlighted-text);padding:0 20px !important;border-radius:0 !important;font-size:14px !important;font-weight:500 !important;box-shadow:none !important;border:0 !important;}.form-actions.form-actions--bottom-sticky .btn:hover, .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.form-actions--bottom-sticky button:hover, .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.form-actions--bottom-sticky button:hover{color:var(--sd-theme-primary-dark-highlighted-text);}.form-actions.form-actions--bottom-sticky .btn:hover, .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.form-actions--bottom-sticky button:hover, .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.form-actions--bottom-sticky button:hover, .form-actions.form-actions--bottom-sticky .btn:focus, .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.form-actions--bottom-sticky button:focus, .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.form-actions--bottom-sticky button:focus{transition-duration:0.15s;transition-timing-function:ease-in-out;transition-delay:0.125s;transition-property:all;background:transparent !important;}.form-actions.form-actions--bottom-sticky i + input[type=submit],
  .form-actions.form-actions--bottom-sticky i + input[type=button],
  .form-actions.form-actions--bottom-sticky i + a,
  .form-actions.form-actions--bottom-sticky i + button,
  .form-actions.form-actions--bottom-sticky i + .btn,
  .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
  .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.form-actions--bottom-sticky i + button,
  .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
  .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.form-actions--bottom-sticky i + button{padding-left:0 !important;}.form-actions.form-actions--bottom-sticky .form-actions-btn.form-actions-btn--input{position:relative;}.form-actions.form-actions--bottom-sticky .form-actions-btn.form-actions-btn--input > i[class^=fa]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);padding:0 !important;margin:0 !important;z-index:0;}.form-actions.form-actions--bottom-sticky .form-actions-btn.form-actions-btn--input > input[type=button], .form-actions.form-actions--bottom-sticky .form-actions-btn.form-actions-btn--input > input[type=submit]{position:relative;height:100%;width:100%;padding-left:40px !important;}}.form-info-block{background-color:#e5fff6;border-left:4px solid #5ca188;padding:15px;}.form-info-block p:last-child{margin-bottom:0;}.wrapper.fix-top .form:not(.RightBar__form){margin-bottom:60px;}.wrapper.fix-top .card-block.forms-form-block .form,
.wrapper.fix-top .other-options .form{margin-bottom:0;}.sd-import-logs-form .sd-import-logs-label,
.sd-import-logs-form .sd-import-logs-link{word-break:break-all;}@media (max-width: 960px){.sidebar-expand .form-actions.form-actions--bottom-sticky,
  .sidebar-collapse .form-actions.form-actions--bottom-sticky{max-width:100%;}}@media (min-width: 960px){.sidebar-focused .form-actions.form-actions--bottom-sticky:not(.RightBar__footer),
  .sidebar-expand .form-actions.form-actions--bottom-sticky:not(.RightBar__footer){left:var(--sd-sidebar-width) !important;max-width:calc(100% - var(--sd-sidebar-width));}.sidebar-collapse .form-actions.form-actions--bottom-sticky:not(.RightBar__footer){left:var(--sd-sidebar-width) !important;max-width:calc(100% - var(--sd-sidebar-width));}}@media (max-width: 767px){#crm-contacts-form .rightTabs .rightTabs--tooltip.tooltip.bs-tooltip-bottom .tooltip-arrow{top:unset !important;}}.form-settings-bar{flex-direction:row;justify-content:space-between;align-items:center;margin:10px 20px 30px 20px;}.form-settings-bar .form-settings-bar-element{padding:10px;cursor:pointer;}.form-settings-bar .form-settings-bar-element.form-settings-bar-el-left{border-right:1px solid rgba(0, 0, 0, 0.05);}.form-settings-bar .form-settings-bar-element.form-settings-bar-el-right{border-left:1px solid rgba(0, 0, 0, 0.05);}.form-settings-bar .form-settings-bar-element .arrow{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-radius:4px;opacity:0.3;position:relative;}.form-settings-bar .form-settings-bar-element .arrow:before{content:"";width:0;height:0;position:absolute;border-top:13px solid transparent;border-bottom:13px solid transparent;}.form-settings-bar .form-settings-bar-element .arrow.arrow-left{border-right:15px solid #000000;}.form-settings-bar .form-settings-bar-element .arrow.arrow-left:before{border-right:13px solid white;top:-13px;left:1px;}.form-settings-bar .form-settings-bar-element .arrow.arrow-right{border-left:15px solid #000000;}.form-settings-bar .form-settings-bar-element .arrow.arrow-right:before{border-left:13px solid white;top:-13px;left:-14px;}.formProposalDynamic{height:calc(100vh - 300px);}.formProposalDirect{height:calc(100vh - 250px);}.formProposalDynamic .row,
.formProposalDirect .row{max-width:100%;}.form-actions--bottom-sticky-dynamicProposal{height:unset !important;}.form-actions--bottom-sticky-dynamicProposal #form-actions--bottom-sticky-dynamicProposalSwitch .sd-switchery-wrapper{margin-left:20px;}.form-actions--bottom-sticky-dynamicProposal #form-actions--bottom-sticky-dynamicProposalSwitch .sd-switchery-wrapper .switchery.switchery-small + label{color:#333 !important;}.form-actions--bottom-sticky-dynamicProposal .form-actions--bottom-sticky-dynamicProposal-buttons{height:37px;width:100%;border-top:1px solid #ddd;}@media (max-width: 960px){.form-actions--bottom-sticky-dynamicProposal #form-actions--bottom-sticky-dynamicProposalSwitch .sd-switchery-wrapper{margin:0;}.form-actions--bottom-sticky-dynamicProposal #form-actions--bottom-sticky-dynamicProposalSwitch .sd-switchery-wrapper .switchery.switchery-small + label{color:white !important;}.form-actions--bottom-sticky-dynamicProposal .form-actions--bottom-sticky-dynamicProposal-buttons{border:none;}}.input-group.input-group-key .form-control:disabled,
.input-group.input-group-key .form-control[readonly]{height:calc(2.5rem + 2px);background-color:#fff !important;}.copyClipboard{height:calc(2.5rem + 2px);width:100%;border:1px solid #e4e9f0;border-radius:6px;position:relative;overflow:hidden;cursor:pointer;}.copyClipboard .auto-select-copy{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:0 50px 0 8px;color:#bbb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.copyClipboard .auto-select-copy:after{display:none;}.copyClipboard .auto-select-copy i{display:flex;align-items:center;justify-content:center;font-size:18px;width:42px;height:100%;margin:0;padding:0;border-left:1px solid #e4e9f0;background-color:#F2F2F2;content:"\f0c5";font-family:"Font Awesome 6 Pro";color:#555;position:absolute;right:0;top:0;}.form-create-modal{padding:5px 25px !important;}.signature-form-wrapper .signatureDrowForm .form-actions{position:static !important;background-color:transparent !important;}.form-group .form-sub-label label{font-size:13px;font-weight:400;}.email-notification-config.form .ui-select-match .ui-select-match-item .remove-match:hover{background-color:transparent;}.form-not-company-sub-label sd-switchery-wrapper label{font-size:12px !important;font-weight:400;}.form-btn-actions{max-width:100%;gap:14px;}#lms-product-notifications-form .action-field.form-control.redactor-container{padding:0;border:none;}#choiceForm .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config{padding:0;}#choiceForm .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .config-block{margin:0;padding:20px 0 20px 1px;}.editHtmlContentModal .redactor-box{min-height:260px;}.addCrmContactManageCommunitiesWidget .addToCommunityModal .form-group_customized-input-label-block{max-width:calc(100% - 40px) !important;min-width:calc(100% - 40px) !important;}.addCrmContactManageCommunitiesWidget .form-group_customized-input-btns button{margin-right:-1rem;}#pm-add-time-form .entityType .radiobox label{margin-bottom:0;}.companySettings .sd-alert,
.companySettings .sd-oscar-file-upload-wrapper{margin:0;padding:0;}.platformBranding .form-actions.form-actions--bottom-sticky svg,
.companySettings .form-actions.form-actions--bottom-sticky svg,
.emailBranding .form-actions.form-actions--bottom-sticky svg{display:none;}.platformBranding #qrAccordion .sdAccordion__body{padding:1rem 1.25rem !important;}@media (min-width: 960px){.platformBranding .form-actions.form-actions--bottom-sticky svg,
  .companySettings .form-actions.form-actions--bottom-sticky svg,
  .emailBranding .form-actions.form-actions--bottom-sticky svg{display:block;}.platformBranding .form-actions.form-actions--bottom-sticky svg + .btn, .platformBranding .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .platformBranding .form-actions.form-actions--bottom-sticky svg + button, .platformBranding .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .platformBranding .form-actions.form-actions--bottom-sticky svg + button,
  .companySettings .form-actions.form-actions--bottom-sticky svg + .btn,
  .companySettings .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
  .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .companySettings .form-actions.form-actions--bottom-sticky svg + button,
  .companySettings .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
  .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .companySettings .form-actions.form-actions--bottom-sticky svg + button,
  .emailBranding .form-actions.form-actions--bottom-sticky svg + .btn,
  .emailBranding .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
  .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .emailBranding .form-actions.form-actions--bottom-sticky svg + button,
  .emailBranding .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
  .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .emailBranding .form-actions.form-actions--bottom-sticky svg + button{padding-left:0 !important;}}.braintree-form__label{display:flex;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.braintree-form__label .braintree-form__descriptor{margin:0 !important;}.braintree-sheet__content--form .braintree-form__field-group label:has(.braintree-form__field.braintree-form__checkbox){display:flex;align-items:center;gap:0.5rem;}.braintree-sheet__content--form .braintree-form__field-group label:has(.braintree-form__field.braintree-form__checkbox) .braintree-form__field.braintree-form__checkbox{width:13px;height:13px;}.braintree-sheet__content--form .braintree-form__field-group label:has(.braintree-form__field.braintree-form__checkbox) .braintree-form__field.braintree-form__checkbox input{margin:0;}.p-FieldLabel.Label,
.braintree-heading,
.braintree-placeholder{color:var(--sd-text-default) !important;}[data-braintree-id=toggle].braintree-disabled{pointer-events:none;opacity:0.4;cursor:default;}.braintree-form__notice-of-collection{width:100%;}.cardinalOverlay-content{inset-inline:0 !important;transform:translate(0, -50%) !important;}.form-actions.form-actions--bottom-sticky .form-actions-btn svg + button{padding-left:0 !important;}.app-form-embed, .extended-form-wrapper{margin:0 auto;}.wysiwyg-content .app-form-embed ul{padding-left:0;}.wysiwyg-content .app-form-embed .html-content-wrapper ul,
.wysiwyg-content .app-form-embed .label-subtext ul{padding-left:20px;}.wysiwyg-content .app-form-embed div + *:not(div){margin-top:0;}.formOptionsAccordion .border-style-options-form-group .input-group__with-switcher .input-group-addon .input-group-addon-switcher .select2-selection--single{box-shadow:none;}.stylingOptionsBlock{gap:2%;}.stylingOptionsBlock .inner-wrap{gap:2%;}.stylingOptionsBlock .form-group{flex:1 1 32%;}.stylingOptionsBlock .inner-wrap .form-group{flex:1 1 23.5%;}#contractsResendModal-form .form-control.redactor-container .rx-main-container,
#crm-actions-form .form-control.redactor-container .rx-main-container{border:none;}.meetingProvider-vIntAzureCalendar .icons{gap:0.7rem;}.meetingProvider-vIntAzureCalendar .icons img{width:46px;height:46px;object-fit:contain;}.meetingProvider-vIntAzureCalendar .icons svg{width:46px;height:46px;}@media (max-width: 600px){.stylingOptionsBlock .inner-wrap .form-group{flex:1 1 50%;}}input[type=text].rx-form-input{border:1px solid rgba(7, 7, 7, 0.2);}.rx-form-checkbox-item{display:flex;align-items:center;gap:0.5rem;}.rx-form-checkbox-item .rx-form-checkbox{margin:0;}#expense-items-form .sd-oscar-file-upload-wrapper,
#addPackage-form .sd-oscar-file-upload-wrapper,
#addAddon-form .sd-oscar-file-upload-wrapper,
#addItems-form .sd-oscar-file-upload-wrapper{padding:0;}#expense-items-form .sd-oscar-file-upload-wrapper .btn-list .btn, #expense-items-form .sd-oscar-file-upload-wrapper .btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #expense-items-form .sd-oscar-file-upload-wrapper .btn-list button, #expense-items-form .sd-oscar-file-upload-wrapper .btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #expense-items-form .sd-oscar-file-upload-wrapper .btn-list button,
#addPackage-form .sd-oscar-file-upload-wrapper .btn-list .btn,
#addPackage-form .sd-oscar-file-upload-wrapper .btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #addPackage-form .sd-oscar-file-upload-wrapper .btn-list button,
#addPackage-form .sd-oscar-file-upload-wrapper .btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #addPackage-form .sd-oscar-file-upload-wrapper .btn-list button,
#addAddon-form .sd-oscar-file-upload-wrapper .btn-list .btn,
#addAddon-form .sd-oscar-file-upload-wrapper .btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #addAddon-form .sd-oscar-file-upload-wrapper .btn-list button,
#addAddon-form .sd-oscar-file-upload-wrapper .btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #addAddon-form .sd-oscar-file-upload-wrapper .btn-list button,
#addItems-form .sd-oscar-file-upload-wrapper .btn-list .btn,
#addItems-form .sd-oscar-file-upload-wrapper .btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #addItems-form .sd-oscar-file-upload-wrapper .btn-list button,
#addItems-form .sd-oscar-file-upload-wrapper .btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #addItems-form .sd-oscar-file-upload-wrapper .btn-list button{margin-bottom:0;}.more-options-styling label{max-width:100%;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0;}.configure-appointment-types-wrapper .sd-type-switcher__tabs .sd-type-switcher__slider{text-transform:none;}.time-input-wrapper{gap:2rem;width:100%;overflow:hidden;}@media (max-width: 600px){.time-input-wrapper{gap:0.5rem;}}.time-input-wrapper .day-input{flex:1 1 25%;max-width:130px;min-width:60px;}.time-input-wrapper .time-input-widget{flex:1 1 calc(100% - 60px - 2rem);}@media (max-width: 600px){.time-input-wrapper .time-input-widget{flex:1 1 calc(100% - 60px - 0.5rem);}}.round-check input[type=checkbox]:hover + .label-text:after{border-color:var(--sd-btn-border-theme-color);}.form .note{color:var(--sd-text-light);}@media (min-width: 768px){.cardinalOverlay-content{left:50% !important;transform:translate(-50%, -50%) !important;}}#flows-states-grid .sd-data-list-view-card__badges{min-width:0;}#flows-states-grid .sd-data-list-view-card__badges .sd-badge{flex:0 1 auto;min-width:0;max-width:20rem;text-transform:none;}#flowAssignedUsers-grid{width:100%;}#flowAssignedUsers-grid .circle-col{width:100%;flex:0 0 100%;}#flowAssignedUsers-grid .circle-col .changeUserState.action-remove{padding:4px 8px !important;min-width:unset;transform:translate(10px, -12px);}#flowAssignedUsers-grid .logo .default-user-avatar{display:flex;justify-content:center;align-items:center;}.sd-switchery-wrapper{align-items:center;column-gap:0.5rem;}.sd-switchery-wrapper .switchery.switchery-small + label{margin-left:0 !important;}@media (max-width: 575px){.sd-switchery-wrapper{flex-wrap:wrap;row-gap:0.5rem;}}.flowHelp{position:relative;padding-left:2.625rem;}.flowHelp_toggle{position:absolute;top:-2.375rem;right:0;z-index:100;}.flowHelp_toggle[aria-expanded=false] i{transform:rotate(0deg);transition:all ease 0.5s;}.flowHelp_toggle[aria-expanded=true] i{transform:rotate(90deg);transition:all ease 0.5s;}.flowHelp_collapse .redactor-container{padding:0;}@media (max-width: 767px){.flowHelp{padding-left:0;}}#addItems-form .sd-switchery-wrapper .switchery.switchery-small + label{padding-right:0;}.ui-sortable.ui-sortable-disabled button.toggle-link-btn{display:block;}.flow-chain ul.ui-sortable{margin-bottom:0.5rem;}.flow-chain ul.ui-sortable li + li{margin-top:0.5rem;}.flow-chain .flow-chain-link h2{line-height:1em !important;padding-bottom:0 !important;padding-top:5px !important;}.flow-chain .flow-chain-link button.toggle-link-btn{position:relative;margin-right:-0.4rem;padding:0.15rem 0.4rem !important;width:14px !important;height:14px !important;box-sizing:content-box;font-size:19px;}.flow-chain .flow-chain-link button.toggle-link-btn.active{transform:rotate(-180deg);}.flow-chain .flow-chain-link button.toggle-link-btn .icon{position:absolute;display:block;top:50%;left:50%;right:0;width:14px;height:10px;font-size:0;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);}.flow-chain .flow-chain-link button.toggle-link-btn .icon::before{content:"";position:absolute;display:block;left:2px;bottom:2px;width:10px;height:10px;background-color:transparent;border:2px solid #333;border-radius:2px;border-left:none;border-top:none;transform:rotate(45deg);}.flow-chain .flow-chain-link.link-hidden button.toggle-link-btn span.icon{transform:translate(-50%, -50%) rotate(-90deg);-webkit-transform:translate(-50%, -50%) rotate(-90deg);}.flow-chain .flow-chain-link .btn.remove-link-btn, .flow-chain .flow-chain-link .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.remove-link-btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .flow-chain .flow-chain-link button.remove-link-btn, .flow-chain .flow-chain-link .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.remove-link-btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .flow-chain .flow-chain-link button.remove-link-btn{position:relative;margin-left:0 !important;}.flow-chain .flow-chain-link .btn.remove-link-btn .btn-close-element, .flow-chain .flow-chain-link .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.remove-link-btn .btn-close-element, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .flow-chain .flow-chain-link button.remove-link-btn .btn-close-element, .flow-chain .flow-chain-link .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.remove-link-btn .btn-close-element, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .flow-chain .flow-chain-link button.remove-link-btn .btn-close-element{width:16px;height:16px;}.flow-chain .flow-chain-link .btn.remove-link-btn .btn-close-element::before, .flow-chain .flow-chain-link .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.remove-link-btn .btn-close-element::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .flow-chain .flow-chain-link button.remove-link-btn .btn-close-element::before, .flow-chain .flow-chain-link .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.remove-link-btn .btn-close-element::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .flow-chain .flow-chain-link button.remove-link-btn .btn-close-element::before, .flow-chain .flow-chain-link .btn.remove-link-btn .btn-close-element::after, .flow-chain .flow-chain-link .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.remove-link-btn .btn-close-element::after, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .flow-chain .flow-chain-link button.remove-link-btn .btn-close-element::after, .flow-chain .flow-chain-link .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.remove-link-btn .btn-close-element::after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .flow-chain .flow-chain-link button.remove-link-btn .btn-close-element::after{top:-2px;left:7px;width:2px;height:18px;}.flow-chain .flow-chain-link .card{overflow:hidden;margin-bottom:0 !important;}.flow-chain .flow-chain-link .card:not(:first-child){margin-top:0.5rem;margin-left:15px;margin-right:15px;}.flow-chain .flow-chain-link .card .card-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;border-bottom:0 none;padding:0.75rem 1rem;}@media (max-width: 767px){.flow-chain .flow-chain-link .card .card-header{padding:0.75rem;}}.flow-chain .flow-chain-link .card .card-header .btn:focus, .flow-chain .flow-chain-link .card .card-header .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .flow-chain .flow-chain-link .card .card-header button:focus, .flow-chain .flow-chain-link .card .card-header .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .flow-chain .flow-chain-link .card .card-header button:focus{box-shadow:none;}.flow-chain .flow-chain-link .card .card-header .link-btns{margin-left:auto;}.flow-chain .flow-chain-link .card .card-header .link-btns .material-icons{font-size:1.2rem;}.flow-chain .flow-chain-link .card .card-header .link-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-box-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;}.flow-chain .flow-chain-link .card .card-header .link-title .step-order{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:1.875rem;height:1.875rem;text-align:center;border-radius:50%;background-color:#6492cb;color:white;display:inline-block;margin-right:0.625rem;position:relative;}.flow-chain .flow-chain-link .card .card-header .link-title .step-order:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:attr(sort);}@media (max-width: 767px){.flow-chain .flow-chain-link .card .card-header .link-title .step-order{width:1.5rem;height:1.5rem;}}.flow-chain .flow-chain-link .toggle-link-btn{padding:0 !important;}.flow-chain .flow-chain-link .toggle-link-btn .icon{-webkit-transition:all ease 0.2s;transition:all ease 0.2s;}.flow-chain .flow-chain-link.link-hidden .card:not(:first-child){opacity:0;margin:0;border:0;height:0;}.flow-chain .chain-inner .chain-builder{-webkit-transition:all ease 0.2s;transition:all ease 0.2s;}.flow-chain .chain-inner .chain-builder .btn, .flow-chain .chain-inner .chain-builder .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .flow-chain .chain-inner .chain-builder button, .flow-chain .chain-inner .chain-builder .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .flow-chain .chain-inner .chain-builder button{border-radius:7px !important;padding:1rem !important;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.07);}@media (max-width: 767px){.flow-chain .chain-inner .chain-builder .btn, .flow-chain .chain-inner .chain-builder .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .flow-chain .chain-inner .chain-builder button, .flow-chain .chain-inner .chain-builder .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .flow-chain .chain-inner .chain-builder button{padding:13.5px 12px !important;}}.flow-chain .chain-inner .chain-builder .btn .material-icons, .flow-chain .chain-inner .chain-builder .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .material-icons, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .flow-chain .chain-inner .chain-builder button .material-icons, .flow-chain .chain-inner .chain-builder .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .material-icons, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .flow-chain .chain-inner .chain-builder button .material-icons{width:22px;height:22px;font-size:22px;border-radius:50%;background:#333;color:#fff;}.flow-chain .chain-inner .btn-list{-webkit-transition:all ease 0.2s;transition:all ease 0.2s;height:0;padding:0;opacity:0;}.flow-chain .chain-inner.ordering .flow-chain-link .card-header .drugging-icon{cursor:grab;margin:0 10px 0 0;}.flow-chain .chain-inner.ordering .flow-chain-link .card-header .drugging-icon:active{cursor:grabbing;}.flow-chain .chain-inner.ordering .btn-list{height:2.625rem;opacity:1;}.flow-chain .add-new-element-btn .material-icons{left:-5px !important;}.entity-action-widget .add-new-element-btn .material-icons{left:-5px !important;}.chain-links .fake-input{height:1px !important;width:1px !important;padding:0 !important;opacity:0 !important;position:absolute !important;left:50% !important;}.chain-builder .flow-step-menu{width:100%;max-height:40vh;padding:0.5rem;overflow-y:auto;}.chain-builder .flow-step-menu .flow-step-option{display:flex;align-items:flex-start;gap:0.875rem;border:0;border-radius:var(--sd-radius-mode-md);width:100%;background-color:transparent;padding:0.75rem;overflow:visible;text-align:left;/* .dropdown-item ships white-space: nowrap, which truncates every subtitle the moment the
     panel is narrower than its longest line (the whole menu on a phone). The rows are two-line
     blocks, so they wrap. */white-space:normal;}.chain-builder .flow-step-menu .flow-step-option:hover{background-color:var(--sd-dropdown-menu-item-hover-bg);}/* Focus is the ring below and nothing else, in BOTH themes. A background tint on :focus reads as
   the keyboard affordance in light mode but is dead in dark: _dark-mode.scss forces
   .dropdown-item:focus to a transparent background with !important, so the same arrow-key press
   would tint a row on one theme and not the other. The ring is a box-shadow, which that rule does
   not touch, so it behaves identically everywhere. */.chain-builder .flow-step-menu .flow-step-option:focus{outline:none;}.chain-builder .flow-step-menu .flow-step-option:focus-visible{box-shadow:inset 0 0 0 2px var(--sd-highlight);}.chain-builder .flow-step-menu .flow-step-option-icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid var(--sd-border-color-card-neutral);border-radius:var(--sd-radius-mode-md);width:2.25rem;height:2.25rem;background-color:var(--sd-bg-card-neutral);color:var(--sd-dropdown-menu-item-icon-color);}.chain-builder .flow-step-menu .flow-step-option-glyph{width:1.125rem;height:1.125rem;stroke-width:2px;}.chain-builder .flow-step-menu .flow-step-option-text{display:flex;flex-direction:column;gap:0.125rem;min-width:0;}.chain-builder .flow-step-menu .flow-step-option-title{color:var(--sd-dropdown-menu-item-text-color);font-size:0.9375rem;font-weight:600;line-height:1.3;}/* --sd-text-light, not --sd-text-muted: muted is #999999, which is 2.85:1 on the panel and fails
   WCAG AA (4.5:1) at this 13px size in both the light and MrClean themes. These subtitles are the
   entire point of the panel, so they have to be readable. Light is 4.74:1, still clearly secondary
   to the title, and it is the only step on the scale carrying an explicit remap in all three
   themes (dark and MrClean both redefine it). */.chain-builder .flow-step-menu .flow-step-option-description{color:var(--sd-text-light);font-size:0.8125rem;line-height:1.4;}@media (min-width: 768px){.chain-builder .flow-step-menu{max-height:30rem;}}.file-upload-flow-chain-link .selected-wrapper{margin:1.4285714286em auto;text-align:left;}.file-upload-flow-chain-link .selected-wrapper .selected-info{font-size:0.9285714286em;}.file-upload-flow-chain-link .selected-wrapper .selected{list-style-type:none;display:flex;flex-direction:column;padding:0.7142857143em;margin:0 0 0.7142857143em;overflow-y:auto;background-color:white;height:150px;max-height:250px;border:1px solid #ccc;border-radius:3px;text-align:left;}.file-upload-flow-chain-link .selected-wrapper .selected li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;border-bottom:1px solid #ccc;padding:0.3571428571em 0;}.file-upload-flow-chain-link .selected-wrapper .selected li:last-child{border-bottom:none;}.file-upload-flow-chain-link .selected-wrapper .selected li span{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.file-upload-flow-chain-link .selected-wrapper .selected li i[ng-click]{cursor:pointer;user-select:none;}.file-upload-flow-chain-link .selected-wrapper .selected li.no-files{-webkit-justify-content:center;-moz-box-justify-content:center;-ms-justify-content:center;justify-content:center;height:100%;border:2px dashed #ccc;text-align:center;font-style:italic;cursor:pointer;padding:0;}.file-upload-flow-chain-link .btn-select-files{text-align:center;}.file-upload-flow-chain-link .file-upload-field-input{border:none;box-shadow:none;}.file-upload-flow-chain-link .file-upload-field-input .file-drop{display:none;}.file-upload-flow-chain-link .file-upload-field-input .btn-list{padding-left:0;}.file-upload-flow-chain-link .flow-advance-wrapper button.btn, .file-upload-flow-chain-link .flow-advance-wrapper .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .file-upload-flow-chain-link .flow-advance-wrapper button, .file-upload-flow-chain-link .flow-advance-wrapper .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .file-upload-flow-chain-link .flow-advance-wrapper button{position:relative;}.file-upload-flow-chain-link .flow-advance-wrapper button.btn:after, .file-upload-flow-chain-link .flow-advance-wrapper .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:after, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .file-upload-flow-chain-link .flow-advance-wrapper button:after, .file-upload-flow-chain-link .flow-advance-wrapper .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .file-upload-flow-chain-link .flow-advance-wrapper button:after{content:"";background-color:rgba(255, 255, 255, 0.5);position:absolute;left:0;width:0;height:100%;}.file-download-flow-chain-link .selected-wrapper{margin:1.4285714286em auto;text-align:left;}.file-download-flow-chain-link .selected-wrapper .selected-info{font-size:0.9285714286em;}.file-download-flow-chain-link .selected-wrapper .selected{list-style-type:none;padding:0;margin:0 0 0.7142857143em;overflow-y:auto;background-color:white;height:150px;max-height:250px;border:1px solid #ccc;border-radius:3px;text-align:left;}.file-download-flow-chain-link .selected-wrapper .selected li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;border-bottom:1px solid #ccc;padding:0.3571428571em 0.7142857143em;}.file-download-flow-chain-link .selected-wrapper .selected li:last-child{border-bottom:none;}.file-download-flow-chain-link .selected-wrapper .selected li span{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.file-download-flow-chain-link .selected-wrapper .selected li i[ng-click]{cursor:pointer;user-select:none;}.file-download-flow-chain-link .selected-wrapper .selected li .icon-wrapper{-webkit-box-flex:0 0 24px;-moz-box-flex:0 0 24px;-webkit-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px;margin-right:0.3125rem;line-height:1;}.file-download-flow-chain-link .file-list-wrapper ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;}.file-download-flow-chain-link .file-list-wrapper ul li .icon-wrapper{-webkit-box-flex:0 0 50px;-moz-box-flex:0 0 50px;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px;margin-right:0.3125rem;line-height:1;}.file-download-flow-chain-link .file-list-wrapper ul li .icon-wrapper i.material-icons{font-size:3.125rem;}body.flow-blackout .wrapper:before{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;content:"";background-color:white;z-index:999;}body.flow-blackout .modal-content{border:0 none;}body.flow-blackout .flow-provide-help-button-wrapper{top:1.8rem;}body.flow-blackout .flow-provide-help-button-wrapper.enabled{right:6rem;}.sd-flow{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.sd-flow .flow-modal-header-back{width:100%;height:100%;display:none;align-items:center;margin:auto auto 0;}.sd-flow .flow-modal-header-back.back{display:flex;}.sd-flow > header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:0 0 5.5rem;-moz-box-flex:0 0 5.5rem;-webkit-flex:0 0 5.5rem;-ms-flex:0 0 5.5rem;flex:0 0 5.5rem;box-shadow:0 0 3px rgba(0, 0, 0, 0.42);background:#fff;height:5.5rem;position:sticky;top:0;left:0;z-index:1;}.sd-flow > header .flow-logo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;height:100%;}.sd-flow > header .flow-logo img{display:block;margin:auto;max-height:75%;width:auto;max-width:100%;object-fit:contain;}.sd-flow > header .flow-logo img.logo__dark-mode{display:none !important;}.sd-flow > header .flow-logo .logo-collapse{left:unset;transform:none;}@media (min-width: 576px){.sd-flow > header .flow-logo .logo-collapse{display:none !important;}}.sd-flow > header .flow-logo .logo-expand{display:none;}@media (min-width: 576px){.sd-flow > header .flow-logo .logo-expand{display:block;position:static;transform:none;visibility:visible;opacity:1;}}.sd-flow > header .flow-close-wrapper{width:100%;height:100%;position:relative;}.sd-flow > header .flow-close-wrapper .btn, .sd-flow > header .flow-close-wrapper .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-flow > header .flow-close-wrapper button, .sd-flow > header .flow-close-wrapper .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-flow > header .flow-close-wrapper button{position:absolute;right:0;top:50%;transform:translateY(-50%);}.sd-flow > header .flow-close-wrapper i{font-size:28px;}.flow-wrapper{flex:1 1 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:stretch;min-height:0;position:relative;z-index:0;}@media (max-width: 575px){.flow-wrapper{height:auto;min-height:auto;}}@media (max-width: 575px){.flow-wrapper{-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.flow-wrapper > aside{padding-bottom:0 !important;}}.flow-wrapper aside{background-color:#FAFAFA;word-break:break-all;overflow-x:hidden;overflow-y:auto;padding-bottom:5rem;flex:0 0 auto;}.flow-wrapper aside .flow-nav-list{padding:1.25rem;}@media (max-width: 767px){.flow-wrapper aside .flow-nav-list{padding:0.9375rem 0rem;margin-bottom:0;}}.flow-wrapper aside .flow-nav-list li{-webkit-transition:all ease 0.5s;transition:all ease 0.5s;cursor:default;padding:0.9375rem 1.25rem;margin-bottom:0.625rem;display:block;}@media (max-width: 767px){.flow-wrapper aside .flow-nav-list li{padding:0.625rem 0.9375rem;}}@media (max-width: 575px){.flow-wrapper aside .flow-nav-list li:last-child{margin-bottom:0;}}.flow-wrapper aside .flow-nav-list li__container{background-color:#fff !important;margin-top:15px;border-right:1px solid #eee;}.flow-wrapper aside .flow-nav-list li.can-nav{cursor:pointer;}.flow-wrapper aside .flow-nav-list li.can-nav:hover{background-color:white;border-radius:7px;}.flow-wrapper aside .flow-nav-list li.can-nav i{color:#333;margin-right:8px;}.flow-wrapper aside .flow-nav-list li.active{background-color:white;border-radius:7px;box-shadow:0 0px 5px rgba(0, 0, 0, 0.15);}.flow-wrapper aside .flow-nav-list li.active i{color:#333;margin-right:8px;}.flow-wrapper aside .flow-nav-list li h4{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;font-size:16px;margin:0 !important;padding:0.3rem 0;}.flow-wrapper aside .flow-nav-list li h4 span{word-break:normal;margin-left:0.3125rem;line-height:1.6;}.flow-wrapper aside .flow-nav-list li h4 i{color:#ccc;margin-right:3px;}.flow-wrapper .card{box-shadow:none;}.flow-wrapper .content{flex-grow:1;padding:0 2rem 0;overflow-x:hidden;overflow-y:scroll;}@media (max-width: 767px){.flow-wrapper .content{padding:0 1rem 0;}}.flow-wrapper .content .flow-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:white;border-bottom:1px solid #eeeeee;position:relative;z-index:1;align-items:center;justify-content:center;flex-direction:column;padding:0 0 30px 0;}.flow-wrapper .content .flow-header.back .back{opacity:1;pointer-events:all;}.flow-wrapper .content .flow-header .back{display:flex;justify-content:start;width:100%;margin:10px 0 0 -15px;}.flow-wrapper .content .flow-header .back .btn, .flow-wrapper .content .flow-header .back .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .flow-wrapper .content .flow-header .back button, .flow-wrapper .content .flow-header .back .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .flow-wrapper .content .flow-header .back button{padding:0 !important;}.flow-wrapper .content .flow-header .back .btn:focus, .flow-wrapper .content .flow-header .back .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .flow-wrapper .content .flow-header .back button:focus, .flow-wrapper .content .flow-header .back .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .flow-wrapper .content .flow-header .back button:focus{border:none;box-shadow:none;color:#888;}.flow-wrapper .content .flow-header .title h2{font-size:24px;text-align:center;}.flow-wrapper .content .flow-container{pointer-events:none;}.flow-wrapper .content .flow-container.animate-up-down{-webkit-transition:all ease 0.5s;transition:all ease 0.5s;-webkit-transform:translateY(-1.25rem);-ms-transform:translateY(-1.25rem);transform:translateY(-1.25rem);opacity:0;}.flow-wrapper .content .flow-container.animate-up-down.in{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:all;opacity:1;}.flow-wrapper .content .flow-container.animate-up-down.out{-webkit-transform:translateY(3.75rem);-ms-transform:translateY(3.75rem);transform:translateY(3.75rem);pointer-events:none;opacity:0;}.flow-wrapper .content .flow-container.animate-swipe{-webkit-transition:all ease 0.5s;transition:all ease 0.5s;-webkit-transform:translateX(-3.125rem);-ms-transform:translateX(-3.125rem);transform:translateX(-3.125rem);opacity:0;}.flow-wrapper .content .flow-container.animate-swipe.in{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);pointer-events:all;opacity:1;}.flow-wrapper .content .flow-container.animate-swipe.out{-webkit-transform:translateX(9.375rem);-ms-transform:translateX(9.375rem);transform:translateX(9.375rem);pointer-events:none;opacity:0;}.flow-wrapper .content .flow-container .flow-chain-link-wrapper{margin:1.875rem 0;margin-bottom:70px;}@media (max-width: 767px){.flow-wrapper .content .flow-container .flow-chain-link-wrapper{margin:0.9375rem 0;}}.flow-wrapper .content .flow-container .flow-advance-wrapper{width:100%;margin-left:auto;margin-right:auto;padding-top:1.25rem;}.flow-buttons{padding:1rem;border-radius:6px;border-width:1px;border-style:solid;width:100%;display:block;transition:all 0.3s ease-in-out;}.flow-buttons:disabled{opacity:0.65;box-shadow:none;}.flow-buttons:not(.flow-button-skip){font-weight:500 !important;color:#fff;background-color:#4583b3;border-color:#4583b3;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}.flow-buttons:not(.flow-button-skip):hover{color:#fff;background-color:rgb(58.3578629032, 110.7953629032, 151.3921370968);border-color:rgb(54.810483871, 104.060483871, 142.189516129);}.flow-buttons:not(.flow-button-skip):focus, .flow-buttons:not(.flow-button-skip).focus{box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(69, 131, 179, 0.5);}.flow-buttons:not(.flow-button-skip).disabled, .flow-buttons:not(.flow-button-skip):disabled{background-color:#4583b3;border-color:#4583b3;}.flow-buttons:not(.flow-button-skip):active, .flow-buttons:not(.flow-button-skip).active, .show > .flow-buttons:not(.flow-button-skip).dropdown-toggle{background-color:rgb(58.3578629032, 110.7953629032, 151.3921370968);background-image:none;border-color:rgb(54.810483871, 104.060483871, 142.189516129);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}.flow-advance-wrapper .flow-button-skip{border-color:transparent;color:#364859;}.flow-modal{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;height:100vh;background-color:rgb(224, 224, 224);}.flow-modal .flow-modal-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-self:center;-moz-box-align-self:center;-ms-align-self:center;align-self:center;position:relative;overflow:hidden;width:100%;max-width:80vmax;height:100%;}@media (max-width: 767px){.flow-modal .flow-modal-body{width:100% !important;}}.flow-modal .flow-modal-body .sd-flow{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;height:100%;background-color:white;}@media (max-width: 575px){.flow-modal .flow-modal-body .sd-flow{overflow-y:auto;}}.flow-modal .flow-wrapper .flow-header{display:none;}.flow-provide-help{position:fixed;height:100%;top:0;bottom:0;left:0;right:0;z-index:1055;pointer-events:none;}.flow-provide-help:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;opacity:0;background-color:rgba(0, 0, 0, 0.25);}.flow-provide-help.displayed{pointer-events:all;}.flow-provide-help.displayed:before{opacity:1;}.flow-provide-help.displayed .provide-help-inner{right:0;}.flow-provide-help .provide-help-inner{width:25vw;background-color:white;right:-27vw;position:absolute;height:100%;padding:1.25rem;z-index:12;box-shadow:0 0 5px rgba(0, 0, 0, 0.4);transition:right ease 0.2s;}.flow-provide-help .provide-help-inner .box-title{border-bottom:1px solid #eee;width:100%;margin-bottom:0.9375rem !important;}.flow-provide-help .provide-help-inner .archive .archive-message > :last-child{margin-bottom:0 !important;}.flow-provide-help .provide-help-inner .archive .archive-message .sending > div{background-color:#868e96;}@media (max-width: 767px){.flow-provide-help .provide-help-inner{width:85vw;right:-87vw;}}@keyframes scale-in{0%{transform:scale(0);}100%{transform:scale(1);}}@keyframes scale-out{0%{transform:scale(1);}100%{transform:scale(0);}}.flow-provide-help-button-wrapper{position:absolute;display:none;top:1.85rem;right:3rem;z-index:1056;transition:right ease 0.2s;}.flow-provide-help-button-wrapper.enabled{display:block;right:6rem;}.flow-provide-help-button-wrapper.displayed button{box-shadow:none;transition:none;animation:none;}.flow-provide-help-button-wrapper button{border-radius:100%;height:1.875rem;width:1.875rem;padding:0;}.flow-close-wrapper .close-btn{position:relative !important;width:54px;}.flow-modal-header .flow-close-wrapper .close-btn{padding-right:2rem !important;width:70px !important;}.flow-modal-header .flow-close-wrapper .close-btn .btn-close-element{top:unset;left:unset;transform:none;}.flow-manage-assignment .circle-user-item .content-wrap{border-radius:5px;}.flow-manage-assignment .circle-user-item .content-wrap .logo.logo-sm{padding:0;min-width:50px;width:50px;height:50px;}.flow-manage-assignment .circle-user-item .content-wrap .default-user-avatar{width:50px;height:50px;display:block;}.flow-button-group{display:flex;justify-content:center;gap:10px;}.flow-button-group button.btn-block{margin-top:0;}.modal.flow-preview-window .modal-dialog{max-height:100%;}@keyframes message-alert{0%{transform:rotate(-12.5deg);}2%{transform:rotate(16deg);}4%{transform:rotate(-20deg);}6%{transform:rotate(20deg);}8%{transform:rotate(-16deg);}10%{transform:rotate(16deg);}12%{transform:rotate(-12.5deg);}100%{transform:rotate(-12.5deg);}}.modal.flow-state-modal .modal-dialog.modal-fs .modal-content{width:100%;max-width:100%;border-radius:0;border:0 none;background-color:#f0f0f0;}.modal.flow-state-modal .modal-dialog.modal-fs .modal-content .modal-include-wrapper{padding:0;}.flow-state-view{max-width:100%;width:100%;}.flow-state-view ul{list-style-type:none;margin:0;padding:0;}.flow-state-view .flow-state-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:100%;width:100%;background-color:white;padding:1.5625rem;margin-bottom:1.5625rem;box-shadow:0 0px 5px rgba(0, 0, 0, 0.15);}@media (max-width: 500px){.flow-state-view .flow-state-header{padding:12px;align-items:flex-start;}}.flow-state-view .flow-state-header .flow-state-header-wrap{width:calc(100% - 36px);}.flow-state-view .flow-state-header .modal-title{font-size:1.125rem;line-height:1.5rem;}@media (max-width: 500px){.flow-state-view .flow-state-header .modal-title{margin-left:0;}}.flow-state-view .flow-state-header .modal-close-btn{margin-left:auto;}.flow-state-view .state-user{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;max-width:100%;width:100%;}.flow-state-view .state-user sd-user-avatar{display:inline-block;margin-right:0.625rem;}.flow-state-view .state-user sd-user-avatar figure{margin-bottom:0;width:3rem;}.flow-state-view .state-user sd-user-avatar img, .flow-state-view .state-user sd-user-avatar svg{border-radius:50%;}.flow-state-view .state-user .logo{width:60px !important;flex:0 0 auto;}.flow-state-view .state-user .display-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;}.flow-state-view .state-user .state-user-info{flex:1 1 auto;max-width:calc(100% - 70px);}.flow-state-view .state-user .email{font-size:0.875rem;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.link-state-view.complete .link-title:before{content:"check_circle_outline";color:#38d57a;}.link-state-view.active .link-state-wrapper{-webkit-box-flex:0 1 75%;-moz-box-flex:0 1 75%;-webkit-flex:0 1 75%;-ms-flex:0 1 75%;flex:0 1 75%;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 2px 3px rgba(3, 169, 243, 0.4), 0 0 0 3px #f0f0f0;background-color:white;}.link-state-view.active .link-title{border-color:rgb(178.5, 178.5, 178.5);padding:0.625rem 0 0.9375rem;}.link-state-view.active .content{display:block;padding-top:20px;}.link-state-view.expanded .link-state-wrapper{-webkit-box-flex:0 1 75%;-moz-box-flex:0 1 75%;-webkit-flex:0 1 75%;-ms-flex:0 1 75%;flex:0 1 75%;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 2px 3px rgba(3, 169, 243, 0.4), 0 0 0 3px #f0f0f0;background-color:white;}.link-state-view.expanded .link-title{border-color:rgb(178.5, 178.5, 178.5);padding:0.625rem 0 0.9375rem;}.link-state-view.expanded .content{display:block;padding-top:20px;}.link-state-view.expanded .link-state-wrapper{box-shadow:0 0px 5px rgba(0, 0, 0, 0.15);}.link-state-view{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-box-justify-content:center;-ms-justify-content:center;justify-content:center;}.link-state-view.ng-move, .link-state-view.ng-enter, .link-state-view.ng-leave{transition:all ease-in-out 0.25s;}.link-state-view.ng-leave.ng-leave-active, .link-state-view.ng-move, .link-state-view.ng-enter{opacity:0;transform:translateY(-100%);}.link-state-view.ng-leave, .link-state-view.ng-move.ng-move-active, .link-state-view.ng-enter.ng-enter-active{opacity:1;transform:translateY(0);}.link-state-view{position:relative;}.link-state-view .link-state-wrapper{background-color:rgb(252.75, 252.75, 252.75);z-index:1;}.link-state-view:last-child:after{content:initial;}.link-state-view:after{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;content:"";width:0px;border-left:1px solid #999;border-right:1px solid #999;height:calc(100% + 1.25rem);top:0;z-index:0;left:50%;}.link-state-view{margin-bottom:1.25rem;}.link-state-view .link-state-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-transition:all ease 0.25s;transition:all ease 0.25s;border-radius:0.4375rem;padding:0.9375rem;position:relative;width:50%;max-width:52%;}@media (max-width: 800px){.link-state-view .link-state-wrapper{width:80%;max-width:82%;}}.link-state-view .link-state-wrapper .message-alert{position:absolute;right:-0.78125rem;top:-0.78125rem;transform:scale(1, 1) rotate(-12.5deg);cursor:pointer;}.link-state-view .link-state-wrapper .message-alert .material-icons{color:#cc3333;}.link-state-view .link-state-wrapper .message-alert.alert-animate{animation:message-alert 5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 2s infinite both;text-shadow:1px 0px 1px rgba(0, 0, 0, 0.2);}.link-state-view .link-state-wrapper .message-alert.ng-hide-add, .link-state-view .link-state-wrapper .message-alert.ng-hide-remove{transition:all 0.5s linear;}.link-state-view .link-state-wrapper .message-alert.ng-hide{opacity:0;transform:scale(0, 0) rotate(-12.5deg);}.link-state-view .link-state-wrapper:hover{background-color:white;}.link-state-view .link-state-wrapper:hover .link-title{cursor:pointer;}.link-state-view .link-title{border-bottom:1px solid transparent;font-size:1.5rem;}.link-state-view .link-title:before{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;vertical-align:middle;/* Support for all WebKit browsers. */-webkit-font-smoothing:antialiased;/* Support for Safari and Chrome. */text-rendering:optimizeLegibility;/* Support for Firefox. */-moz-osx-font-smoothing:grayscale;/* Support for IE. */font-feature-settings:"liga";content:"radio_button_unchecked";margin-top:auto;margin-bottom:auto;margin-right:0.625rem;font-weight:lighter;font-size:2rem;color:#ccc;}.link-state-view .content{display:none;}.read-sign-signature .signature-wrapper{border:1px solid rgb(178.5, 178.5, 178.5);background-color:rgba(255, 255, 0, 0.33);box-shadow:0 0 5px rgba(0, 0, 0, 0.02) inset, 3px 3px 3px rgba(0, 0, 0, 0.145);margin-bottom:0.625rem;}.link-state-view.expanded .content{padding-top:20px;}.form-oscar .onboarding-password-strength #password-strength{top:0px !important;}.form-oscar .profile-page-password-reset #password-strength{top:27px !important;}.form-oscar-with-sidebar{padding-right:4rem;}@media only screen and (max-width: 600px){.form-oscar-with-sidebar{padding-right:2rem;}}.form-oscar .form-group{margin-bottom:15px;position:relative;}.form-oscar .form-group.table-container{max-width:100%;overflow-x:scroll;}.form-oscar .form-group #password-strength{top:0;right:0;}.form-oscar .form-group label{margin-bottom:5px;padding:0;color:var(--sd-text-default);font-weight:400;font-size:13px;line-height:22px;}.form-oscar .form-group .switchery-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-left:2px;}.form-oscar .form-group .switchery-group .switchery{-webkit-box-flex:0 0 50px;-moz-box-flex:0 0 50px;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px;}.form-oscar .form-group .switchery-group .switchery.switchery-small{-webkit-box-flex:0 0 33px;-moz-box-flex:0 0 33px;-webkit-flex:0 0 33px;-ms-flex:0 0 33px;flex:0 0 33px;margin-top:6px;}.form-oscar .form-group .switchery + label,
.form-oscar .form-group .switchery + .label-group{margin-left:0.625rem;margin-bottom:0;}.form-oscar .form-group .switchery + .label-group{display:inline-block;}.form-oscar .form-group .switchery + .label-group label{margin-bottom:0;}.form-oscar .form-group .switchery + .label-group .note{padding-top:0;}.form-oscar .form-group .label-block{position:relative;padding-right:30px;}.form-oscar .form-group .label-block .functional-btn{position:absolute;top:-2px;right:0;}.form-oscar .form-group .label-block .functional-btn.icon-custom-btn button{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;}.form-oscar .form-group .select2-hidden-accessible{bottom:0 !important;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.form-oscar .form-control.form-control-invisible{border:0 !important;box-shadow:none !important;outline:none !important;}.form-oscar .form-control{display:block;width:100%;padding:0.4rem 0.6rem;font-size:14px;line-height:1.57143;color:var(--sd-text-light);font-weight:400 !important;background-color:var(--sd-input-bg);background-image:none !important;background-clip:padding-box;border:var(--sd-input-border);border-radius:var(--sd-input-border-radius);box-shadow:var(--sd-shadow-input);transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}.form-oscar .form-control:focus{color:var(--sd-text-light);background-color:var(--sd-input-bg);border-color:var(--sd-btn-border-theme-color);outline:none;box-shadow:var(--sd-shadow-input);}.form-oscar .form-control[disabled], .form-oscar .form-control[readonly]:not([auto-select]){background-color:var(--sd-input-readonly-bg);box-shadow:none;border:var(--sd-input-readonly-border);}.form-oscar .form-control.standard-multiselect{height:auto !important;}@media (max-width: 767px){.form-oscar .form-control:not(textarea){height:auto !important;}.form-oscar .form-control{min-height:42px;font-size:14px;}}.form-oscar .form-control.form-control-inline{display:inline-block;width:auto;}.form-oscar .form-control.form-control-empty{display:inline-block;text-align:center;}.form-oscar input[type=text].form-control,
.form-oscar input[type=number].form-control,
.form-oscar select.form-control{padding:0.25rem 0.6rem;line-height:normal;text-align:left;}.form-oscar input[type=text].form-control.form-control-sm,
.form-oscar input[type=number].form-control.form-control-sm,
.form-oscar select.form-control.form-control-sm{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem;height:calc(1.3rem + 2px);}.form-oscar input.form-radio{width:20px;}.form-oscar textarea.form-control{width:100%;height:auto;min-height:100px;}.form-oscar textarea.form-control.textarea-input, .form-oscar textarea.form-control.texarea-input{padding-top:0;padding-bottom:0;min-height:30px;height:auto;}.form-oscar .chosen-container{background-color:#fff;background-image:none !important;background-clip:padding-box;border:1px solid #EEE !important;border-radius:4px !important;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;height:calc(2.5rem + 2px);max-height:calc(2.5rem + 2px);font-size:14px;width:100%;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075) !important;}.form-oscar .chosen-container[style*="width: 0px"]{width:100% !important;}.form-oscar .chosen-container.chosen-container-active{color:#74708d;border-color:#3FB1F0 !important;outline:none;}.form-oscar .chosen-container.chosen-with-drop{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}.form-oscar .chosen-container.chosen-container-multi{display:flex;height:auto;min-height:calc(2.5rem + 2px) !important;max-height:initial;padding:0 !important;}.form-oscar .chosen-container .chosen-drop{box-shadow:none;border:1px solid #aaa;}.form-oscar .chosen-container .chosen-single,
.form-oscar .chosen-container .chosen-choices{border-radius:0.25rem !important;}.form-oscar .chosen-container .chosen-single > span,
.form-oscar .chosen-container .chosen-choices > span{background:transparent !important;}.form-oscar .chosen-container .chosen-single{height:calc(2.5rem + 2px);padding-right:30px;background:none !important;}.form-oscar .chosen-container .chosen-single > span{line-height:28px;font-size:14px;font-weight:300;background:none !important;}.form-oscar .chosen-container .chosen-choices{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.08);padding:0 8px;}.form-oscar .chosen-container .chosen-choices li.search-choice{display:inline-flex;flex-direction:row-reverse;justify-content:flex-start;align-items:center;padding:0 9px !important;margin:2px 4px;background-color:#F7F7F7;background-image:none !important;border:1px solid #ccc;border-radius:5px !important;color:#303030;line-height:18px;font-size:0.75rem;font-weight:300 !important;box-shadow:none;}.form-oscar .chosen-container .chosen-choices li.search-choice span{padding:0;}.form-oscar .chosen-container .chosen-choices li.search-choice .search-choice-close{position:relative;top:auto;right:auto;width:11px;height:11px;background:none !important;}.form-oscar .chosen-container .chosen-choices li.search-choice .search-choice-close::before{content:"";position:absolute;top:1px;left:5px;display:block;width:1px;height:10px;background-color:#303030;transform:rotate(45deg);}.form-oscar .chosen-container .chosen-choices li.search-choice .search-choice-close::after{content:"";position:absolute;display:block;top:1px;left:5px;width:1px;height:10px;background-color:#303030;transform:rotate(135deg);}.form-oscar .form-title{font-size:0.875rem;font-weight:700;padding-bottom:8px;text-transform:uppercase;}.form-oscar .form-info-text,
.form-oscar .form-danger-text{font-size:12px;margin-bottom:15px;}.form-oscar .form-info-text{color:#03a9f3;}.form-oscar .form-danger-text{color:#e6614f;}.form-oscar .from-question{font-size:13px;margin-bottom:5px;color:#868e96;}.form-oscar .checkbox{display:inline-block;padding:0 0 3px 0;}.form-oscar .ui-spinner.ui-widget{padding:0;}.form-oscar .input-group .form-control{border-radius:var(--sd-input-border-radius);}.form-oscar .input-group .input-group-append{padding-left:10px;}.form-oscar .input-group .input-group-append .btn, .form-oscar .input-group .input-group-append .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-oscar .input-group .input-group-append button, .form-oscar .input-group .input-group-append .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-oscar .input-group .input-group-append button{padding:2px 0.5rem;}.form-oscar .chosen-container-single .chosen-single span{margin-right:0;}.form-oscar #uploader .plupload_container .plupload .plupload_content{border:1px solid #ccc;}.form-oscar #uploader .plupload_container .plupload .plupload_filelist_header,
.form-oscar #uploader .plupload_container .plupload .plupload_filelist_footer{font-size:14px;color:#555;background-color:#fff;}.form-oscar #uploader .plupload_container .plupload .plupload_filelist_header{border-top-left-radius:2px;border-top-right-radius:2px;padding:15px 14px;}.form-oscar #uploader .plupload_container .plupload .plupload_filelist_footer{border-bottom-left-radius:2px;border-bottom-right-radius:2px;}.form-oscar #uploader .plupload_container .plupload .plupload_droptext{width:100%;display:block;}.form-oscar .color-picker-wrapper .color-picker-input-wrapper .form-control{padding-left:35px;}.form-oscar .color-picker-wrapper .color-picker-input-wrapper .color-picker-swatch.color-picker-swatch-left{left:1px;top:1px;bottom:1px;width:30px;height:40px;border:0;border-right:1px solid #e4e9f0;border-radius:0.25rem 0 0 0.25rem;}.form-oscar .ql-toolbar{border-bottom:0 none;border-color:#e4e9f0;}.form-oscar .ql-container{border:0 none;display:block;height:auto;}.form-oscar .ql-container .ql-editor{border:1px solid #e4e9f0;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.form-oscar .ql-container .ql-editor:focus{border-color:#03a9f3;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(3, 169, 243, 0.2);}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;color:var(--sd-text-default);padding-left:6px;font-weight:normal !important;font-size:0.875rem !important;font-family:"Inter", sans-serif !important;letter-spacing:0;}select.full-width + .chosen-container{width:100% !important;}.bulk-options .bulk-options-select{height:30px;line-height:normal;display:block;width:100%;padding:0.4rem 0.6rem;font-size:14px;color:var(--sd-text-light);font-weight:400 !important;background-color:var(--sd-input-bg);background-image:none !important;background-clip:padding-box;border:var(--sd-input-border);border-radius:var(--sd-input-border-radius);box-shadow:var(--sd-shadow-input);transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}.bulk-options .bulk-options-select:focus{color:var(--sd-text-light);background-color:var(--sd-input-bg);border-color:var(--sd-btn-border-theme-color);outline:none;box-shadow:var(--sd-shadow-input);}.bulk-options .bulk-options-select[disabled], .bulk-options .bulk-options-select[readonly]:not([auto-select]){background-color:var(--sd-input-readonly-bg);box-shadow:none;border:var(--sd-input-readonly-border);}.bulk-options .bulk-options-select.standard-multiselect{height:auto !important;}@media (max-width: 767px){.bulk-options .bulk-options-select:not(textarea){height:auto !important;}.bulk-options .bulk-options-select{min-height:42px;font-size:14px;}}.modal-open .ui-datepicker.ui-widget{z-index:1051 !important;}.form-group .password-strength-bar,
.form-group #password-strength{left:auto !important;right:0 !important;margin-left:0 !important;margin-right:0 !important;}.view-submission-modal .vertical-form-group .col-md-3{padding-right:0;}.view-submission-modal .vertical-form-group .col-md-3 label,
.view-submission-modal .vertical-form-group .col-md-3 .listDetailsLabel{color:#222222;text-transform:uppercase;font-weight:500;font-size:0.85rem;padding:0;position:relative;line-height:15px;margin-bottom:7px;margin-left:2px;margin-top:8px;}.view-submission-modal .vertical-form-group .col-md-6{margin-top:10px;line-height:5px;}.view-submission-modal .vertical-form-group .col-md-6 label:not(.simple-label){color:#222222;text-transform:uppercase;font-weight:500;font-size:0.875rem;padding:0;position:relative;margin-left:2px;}.vertical-form-group .col-md-3 label,
.vertical-form-group .col-md-3 .listDetailsLabel{color:#222222;text-transform:uppercase;font-weight:500;font-size:12px;padding:0;position:relative;}@media (min-width: 768px){.vertical-form-group .col-md-3 label,
  .vertical-form-group .col-md-3 .listDetailsLabel{font-size:0.85rem;}}.vertical-form-group .col-md-5 label,
.vertical-form-group .col-md-5 .listDetailsLabel{color:#222222;text-transform:uppercase;font-weight:500;font-size:0.875rem;padding:0;position:relative;}.vertical-form-group .col-md-6 label:not(.simple-label){color:#222222;text-transform:uppercase;font-weight:500;font-size:0.875rem;padding:0;position:relative;margin-left:2px;}.checkbox input[type=checkbox] + span.label-text:after{border-radius:var(--sd-radius-mode-sm);}.checkbox input[type=checkbox].three-state + span.label-text{position:relative;padding:0;width:20px;height:20px;}.checkbox input[type=checkbox].three-state + span.label-text::after{width:20px;height:20px;background-color:var(--sd-input-bg);}.checkbox input[type=checkbox].three-state:indeterminate + span.label-text:after{content:"" !important;}.checkbox input[type=checkbox].three-state:indeterminate + span.label-text:before{content:"";display:block;position:absolute;top:50%;left:50%;height:1px;width:12px;background-color:var(--sd-text-secondary);transform:translate(-50%, -50%);z-index:2;}.dropdown .dropdown-menu.arrow-up{margin-top:15px;}.dropdown .dropdown-menu.arrow-up:after, .dropdown .dropdown-menu.arrow-up:before{position:absolute;content:"";}.dropdown .dropdown-menu.arrow-up:before{top:-11px;left:19px;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;z-index:1;border-bottom:11px solid #E5E5E5;}.dropdown .dropdown-menu.arrow-up:after{top:-10px;left:20px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;z-index:2;border-bottom:10px solid #fff;}.dropdown-info-block{border-top:1px solid #ddd;margin-left:-15px;margin-right:-15px;padding:20px 15px 0;}.dropdown-info-block .dropdown-title{margin-bottom:10px !important;}.dropdown-info-block .text{color:#868e96;font-weight:300;}.dropdown-info-block .text a{font-size:12px;font-weight:400;color:#03a9f3;cursor:pointer;transition:all 0.2s linear 0s;}.dropdown-info-block .text a::before{color:#03a9f3;}.dropdown-info-block .text a:focus, .dropdown-info-block .text a:hover{color:rgba(3, 169, 243, 0.8);text-decoration:none;}.message-field-wrap{padding-top:10px;padding-bottom:15px;}.message-field-wrap .field-wrap{margin-bottom:10px;}.btn-submit-task{position:relative;padding:0;width:30px;height:30px;}.btn-submit-task i,
.btn-submit-task img,
.btn-submit-task svg,
.btn-submit-task span{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}.radiobox span.label-text:before{height:20px;width:20px;}.radiobox span.label-text:after{width:10px;height:10px;border-radius:50%;}.select2-form-group #ajaxAssignTask .chosen-container.chosen-container,
.select2-form-group .chosen-container{width:100% !important;max-width:none !important;}.test-email-send-field{margin-top:30px;position:relative;padding-right:100px;}@media (min-width: 576px){.test-email-send-field{width:400px;}}.test-email-send-field .form-actions{position:absolute;top:15px;right:0;transform:translateY(-50%);margin-bottom:0;}.test-email-send-field .form-actions .btn, .test-email-send-field .form-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .test-email-send-field .form-actions button, .test-email-send-field .form-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .test-email-send-field .form-actions button{width:80px;margin-bottom:0;}.tt-menu{background-color:white;border:1px solid #ccc;}.tt-menu .tt-selectable{cursor:pointer;padding:0.3571428571em;}.tt-menu .tt-selectable:hover{background-color:#eee;}.checkbox-flex-wrap{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;}.checkbox-flex-wrap > *{min-width:0;}.checkbox-flex-wrap{width:100%;}.checkbox-flex-wrap .checkbox{flex:0 0 auto;max-width:100%;}.ui-spinner-input{margin:0 !important;}.time-picker-custom .btn, .time-picker-custom .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .time-picker-custom button, .time-picker-custom .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .time-picker-custom button{height:30px;padding:0.1875rem 0.5rem;font-size:0.75rem;border-radius:0.1875rem;}#password-strength{width:170px !important;}#password-strength .password-strength-bar{display:none;width:170px !important;height:42px;line-height:41px;text-align:center;}#password-strength .password-strength-bar.error{background-color:#990000;opacity:1;display:block;}#password-strength .password-strength-bar.success{background-color:#009900;opacity:1;display:block;}#login-main .card-header{background-color:transparent;}#login-main .frmEl{height:30px;}.note-block .note{display:inline-block;}.radiobox .label-text, .checkbox .label-text{display:inline-block;}.sd-app-tags tags-input .tags{display:block;width:100%;padding:0.4rem 0.6rem;font-size:14px;line-height:1.57143;color:var(--sd-text-light);font-weight:400 !important;background-color:var(--sd-input-bg);background-image:none !important;background-clip:padding-box;border:var(--sd-input-border);border-radius:var(--sd-input-border-radius);box-shadow:var(--sd-shadow-input);transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}.sd-app-tags tags-input .tags:focus{color:var(--sd-text-light);background-color:var(--sd-input-bg);border-color:var(--sd-btn-border-theme-color);outline:none;box-shadow:var(--sd-shadow-input);}.sd-app-tags tags-input .tags[disabled], .sd-app-tags tags-input .tags[readonly]:not([auto-select]){background-color:var(--sd-input-readonly-bg);box-shadow:none;border:var(--sd-input-readonly-border);}.sd-app-tags tags-input .tags.standard-multiselect{height:auto !important;}@media (max-width: 767px){.sd-app-tags tags-input .tags:not(textarea){height:auto !important;}.sd-app-tags tags-input .tags{min-height:42px;font-size:14px;}}.sd-app-tags tags-input .tags .input{width:100% !important;}.mailMain select.form-control{height:calc(2rem + 2px) !important;}.sd-subsettings-label{color:#222222;text-transform:uppercase;font-weight:500;font-size:0.875rem;}.sd-form-title{font-size:0.875rem;font-weight:700;margin-bottom:10px;text-transform:uppercase;}.sd-switchery-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;padding-left:2px;}.sd-switchery-wrapper .switchery{flex-grow:0;flex-shrink:0;}@media (max-width: 767px){.addNewGeneratorEventForm .add-to-calendar-group,
  #crm-actions-form .add-to-calendar-group{margin-left:0;}}.activity-settings-container #ActivityLogSettings_visibilityType{display:flex;}.form-action.btn-list.full-page-form{margin:20px 0 0 16px !important;}.form-actions.btn-list.full-page-form{margin:20px 0 0 16px !important;}.form input[type=text].error{border:1px solid var(--sd-text-error);}.with-right-sidebar .main-wrapper{padding-right:5rem;}@media (max-width: 960px){.with-right-sidebar .main-wrapper{padding-right:4rem;}}.right-sidebar-togler-container.documentTemplatePreview{top:106px;}.rightSideBarQRCodeContent__wrap{gap:1rem;}.rightSideBarQRCodeContent{padding:1.5rem 1.5rem;}.rightSideBarQRCodeContent .rightSideBarQRCodeContent__link-text{font-size:15px;color:#333;font-weight:600 !important;}.rightSideBarQRCodeContent__img-container{display:flex;align-items:center;justify-content:center;padding:4rem;height:467px;border-radius:5px;overflow:hidden;}@media (max-width: 960px){.right-sidebar{z-index:100 !important;width:14.375rem;bottom:0;top:5.625rem;}.rightSideBarQRCodeContent{padding:1rem 0.8rem;}.rightSideBarQRCodeContent .rightSideBarQRCodeContent__link-text{font-size:12px;font-weight:600;}}.right-sidebar{z-index:1050;padding:0;background:white;border:0 none;}.list-group .list-group-item[ng-click]{cursor:pointer;}.navbar-nav{flex-direction:row;flex:1;}.navbar-nav .top-nav-link{display:inline-flex;align-items:center;height:100%;}.navbar-nav .top-nav-link.log-out{margin-left:auto;margin-right:0;}.navbar-nav .top-nav-link > a{display:flex;align-items:center;justify-content:center;padding:0.625rem;overflow:visible;}.navbar-nav .top-nav-link.sidebar-toggle a{padding:1.25rem;}.navbar-nav .header-avatar-block{display:flex;align-items:center;}.navbar-nav .header-avatar-block .dropdown-menu{position:absolute;width:100vw;margin:0 !important;}.navbar-nav .avatar{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;background-color:var(--sd-avatar-color);border-radius:var(--sd-radius-mode-full);overflow:hidden;color:var(--sd-avatar-color-cnt);}.navbar-nav .avatar figure{margin-bottom:0;}.navbar-nav .avatar .default-user-avatar{max-width:2.5rem;max-height:2.5rem;font-size:1.2em;}.navbar-nav .avatar svg{max-width:2.5rem;border-radius:var(--sd-radius-mode-full);}.navbar-nav .unread{position:relative;}.navbar-nav .unread.has-unread:before{position:absolute;content:attr(unread);background-color:#c40000;color:white;z-index:1;border-radius:100%;width:20px;height:20px;text-align:center;line-height:20px;top:1.8571428571em;right:6px;font-size:13px;}.navbar-nav .unread .material-icons{margin-bottom:-1px;}.navbar{--btn-icon-ghost-icon-size: 18.75px;position:fixed;top:0;inset-inline:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;margin-bottom:0;padding:0;height:var(--sd-top-bar-height);width:100%;background-color:var(--sd-bg-white-dark) !important;border-radius:0;border:0;box-shadow:0 1px 3px 0 rgba(122, 122, 122, 0.1);z-index:99;}.navbar .spacer{flex:1;}.navbar .navbar-header{width:3.75rem;}@media (min-width: 768px){.navbar .navbar-header{width:var(--sd-sidebar-width);}}.navbar .navbar-brand{position:relative;display:flex;justify-content:center;align-items:center;padding:10px;height:var(--sd-top-bar-height);width:100%;text-align:center;font-size:1.5rem;font-weight:700;color:#fff;background-color:var(--sd-app-top-bar-color-dark-2);}.navbar .navbar-brand:hover{color:#fff;}.logo-light .navbar .navbar-brand{background:#fff;}.logo-dark .navbar .navbar-brand{background:#1E2832;}.navbar .navbar-brand p{margin-bottom:0;}.navbar .navbar-brand img{object-fit:contain;}.navbar .navbar-brand img.logo-expand{display:none;width:100%;height:100%;object-fit:contain;}.navbar .navbar-brand img.logo-collapse{display:inline-block;width:100%;height:100%;object-fit:contain;}.navbar .navbar-brand img.logo__dark-mode{display:none !important;}@media (max-width: 575px){.navbar .create-new{margin-right:auto;}}.navbar .create-new .dropdown-toggle .material-icons{color:#fff;}.navbar .create-new .dropdown-menu{position:absolute;margin-top:2px;padding:10px 0 15px;min-width:10rem;border:0;box-shadow:rgba(0, 0, 0, 0.09) 0 0 6px 0;display:block;clip-path:inset(0 -20px 100% -20px);opacity:0;pointer-events:none;transition:clip-path 0.3s ease-out, opacity 0.15s ease-out;}.navbar .create-new .dropdown-menu.show{clip-path:inset(0 -20px -20px -20px);opacity:1;pointer-events:auto;}.navbar .create-new .dropdown-menu .dropdown-item{display:flex;align-items:center;gap:0.75rem;padding:0.625rem 1rem;color:var(--sd-dropdown-menu-item-text-color);}.navbar .create-new .dropdown-menu .dropdown-item:hover, .navbar .create-new .dropdown-menu .dropdown-item:focus{cursor:pointer;color:var(--sd-dropdown-menu-item-text-color);background-color:var(--sd-dropdown-menu-item-hover-bg);}.navbar .create-new .dropdown-menu .dropdown-item .list-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.25rem;height:1rem;margin:0;padding:0;font-size:1rem;line-height:1;text-align:center;color:var(--sd-dropdown-menu-item-icon-color);}.navbar .create-new .dropdown-menu .dropdown-item svg{flex:none;display:block;width:1rem;height:1rem;margin:0 0.125rem;stroke-width:2px;color:var(--sd-dropdown-menu-item-icon-color);}.navbar .create-new .show-spin{-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}.navbar .create-new.show .show-spin{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);}@media (min-width: 600px){.navbar .main-nav-dropdown .dropdown-menu{position:absolute;margin-top:0;min-width:600px;width:auto;max-height:calc(100vh - 120px);overflow:hidden;}}.navbar .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;}.dropdown-card.dropdown-card-custom{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;width:auto;padding:1.4em;min-width:450px;}.dropdown-card.dropdown-card-custom .card-heading-extra{padding-bottom:1.6666666667em;margin-bottom:1.6666666667em;}.dropdown-card.dropdown-card-custom .card-heading-extra .heading-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.dropdown-card.dropdown-card-custom .card-heading-extra .heading-row > *{min-width:0;}.dropdown-card.dropdown-card-custom .card-heading-extra .name-col{flex:1 1 auto;padding-right:10px;}.dropdown-card.dropdown-card-custom .card-heading-extra .name-col h1, .dropdown-card.dropdown-card-custom .card-heading-extra .name-col h2, .dropdown-card.dropdown-card-custom .card-heading-extra .name-col h3, .dropdown-card.dropdown-card-custom .card-heading-extra .name-col h4{font-size:24px;}.dropdown-card.dropdown-card-custom .card-heading-extra .functional-btns{flex:0 0 auto;display:flex;align-items:center;padding:5px 0 0 0;}.dropdown-card.dropdown-card-custom .card-heading-extra .functional-btns .btn-wrap a{padding:5px;white-space:nowrap;}.dropdown-card.dropdown-card-custom .card-heading-extra .functional-btns .btn-wrap a svg{width:18px;height:18px;}@media (max-width: 575px){.dropdown-card.dropdown-card-custom .card-heading-extra .functional-btns{padding-top:15px;}}.dropdown-card.dropdown-card-custom .additional-menu{border-top:1px solid #ddd;border-color:rgba(255, 255, 255, 0.1);padding-top:1.6666666667em;margin-top:1.6666666667em;gap:16px;}.dropdown-card.dropdown-card-custom .additional-menu .sd-switchery-wrapper{flex-wrap:nowrap;flex-direction:row !important;}.dropdown-card.dropdown-card-custom .additional-menu .switchery + label,
.dropdown-card.dropdown-card-custom .additional-menu .switchery + .label-group{margin-bottom:0;margin-top:0;margin-left:0.625rem !important;}.dropdown-card.dropdown-card-custom .extended-menu ul.ext-menu{list-style:none;margin:0 auto;padding:0;display:inline-flex;}.dropdown-card.dropdown-card-custom .extended-menu ul.ext-menu > li.ext-item{display:inline-block;vertical-align:top;margin:0 15px;max-width:170px;width:100%;min-width:150px;}.dropdown-card.dropdown-card-custom .extended-menu ul.ext-menu > li.ext-item:first-child{margin-left:0;}.dropdown-card.dropdown-card-custom .extended-menu ul.ext-menu > li.ext-item:last-child{margin-right:0;}.dropdown-card.dropdown-card-custom .extended-menu ul.ext-menu > li.ext-item > span{color:inherit;font-weight:500;font-size:16px;border-left:3px solid #7FB1E1;padding-left:8px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;}.dropdown-card.dropdown-card-custom .extended-menu ul.ext-menu > li.ext-item > .ext-submenu{list-style:none;margin:10px 0 0 0;padding:0;}.dropdown-card.dropdown-card-custom .extended-menu ul.ext-menu > li.ext-item > .ext-submenu li{margin-top:5px;}.dropdown-card.dropdown-card-custom .extended-menu ul.ext-menu > li.ext-item > .ext-submenu li a{color:#fff;font-size:13px;white-space:pre;text-decoration:none;background-image:none;box-shadow:inset 0 0 0 #7FB1E1;transition:box-shadow 0.2s ease-in-out;}.dropdown-card.dropdown-card-custom .extended-menu ul.ext-menu > li.ext-item > .ext-submenu li a:hover,
.dropdown-card.dropdown-card-custom .extended-menu ul.ext-menu > li.ext-item > .ext-submenu li a:focus{box-shadow:inset 0 -1.2em 0 #7FB1E1;text-shadow:none;background-image:none;}.navbar.navbar--content-wrapper-fixed{z-index:101;}.navbar.navbar--content-wrapper-fixed.floating-slip{z-index:99;}.navbar.navbar--content-wrapper-fixed .dropdown .dropdown-menu{z-index:2000;}@media (min-width: 961px){.sidebar-collapse .side-menu .sub-menu{top:47px;}.sidebar-collapse .side-menu .sub-menu li > .dropdown-reverse{padding:1rem 0;bottom:-1rem;max-height:25rem;overflow-y:auto;}.sidebar-collapse .side-menu .sub-menu li > .dropdown-reverse::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);border-radius:6px;background-color:#eee;}.sidebar-collapse .side-menu .sub-menu li > .dropdown-reverse::-webkit-scrollbar{width:8px;background-color:#eee;}.sidebar-collapse .side-menu .sub-menu li > .dropdown-reverse::-webkit-scrollbar-thumb{border-radius:6px;-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);background-color:#999;}.sidebar-collapse .side-menu .sub-menu.dropdown-reverse{top:auto;bottom:0;padding:1rem 0;}}.external-user .wrapper .navbar{padding-right:1rem !important;}@media (min-width: 600px){.external-user .wrapper .navbar{padding-right:2rem !important;}}.navbar .navbar-header-right{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;}.navbar .navbar-header-right > *{min-width:0;}.navbar .navbar-header-right{flex:1 1 auto;}.main-nav-dropdown .dropdown-menu .additional-menu .row{align-items:center;justify-content:space-between;}.main-nav-dropdown .dropdown-menu .additional-menu .col-6{flex:unset;width:unset;min-width:unset;max-width:unset;}.main-nav-dropdown .dropdown-menu .card{margin:0;}.main-nav-dropdown .dropdown-menu .flyout-btn-right-container .flyout-btn-right-icon{flex:none;position:relative;width:30px;height:30px;}.main-nav-dropdown .dropdown-menu .flyout-btn-right-container .flyout-btn-right-label{display:block;padding:0;font-weight:600;line-height:1;}.main-nav-dropdown .dropdown-menu .flyout-btn-right-container{padding:0 !important;}.main-nav-dropdown .dropdown-menu .flyout-btn-right-container > a{display:flex;align-items:center;}@media (max-width: 970px){.main-nav-dropdown .dropdown-menu{margin-right:0 !important;padding:0 !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important;}.main-nav-dropdown .dropdown-menu .my-companies{padding:0 25px 25px;}.main-nav-dropdown .dropdown-menu .card-heading-extra{margin:0;padding:22px 20px 22px 25px;}.dropdown-card.dropdown-card-custom .card-heading-extra .heading-row{justify-content:space-between;width:100%;}.main-nav-dropdown .dropdown-menu .card-heading-extra .name-col h3{font-size:18px;line-height:1;}.main-nav-dropdown .dropdown-menu .card-heading-extra .functional-btns{padding:0;}.main-nav-dropdown .dropdown-menu .card-heading-extra .functional-btns > div > a{position:relative;display:flex;align-items:center;padding:0 !important;padding-left:25px !important;height:14px;}.main-nav-dropdown .dropdown-menu .card-heading-extra .functional-btns > div .mr-2{margin-right:10px !important;}.main-nav-dropdown .dropdown-menu .card-heading-extra .functional-btns > div > a i{position:absolute;display:block;left:0;top:50%;margin:0;padding:0;width:18px;height:18px;transform:translate(0, -50%);}.main-nav-dropdown .dropdown-menu .card-heading-extra .functional-btns > div > a span{line-height:1;}.main-nav-dropdown .dropdown-menu .extended-menu{display:flex;justify-content:center;flex-direction:column;}.main-nav-dropdown .dropdown-menu .ext-menu{flex-direction:column;justify-content:center;width:100%;}.main-nav-dropdown .dropdown-menu .ext-menu > .ext-item{position:relative;display:flex !important;flex-direction:column;justify-content:center;align-items:center;margin:0 !important;max-width:unset !important;}.main-nav-dropdown .dropdown-menu .ext-menu > .ext-item::before{content:"";display:block;position:absolute;right:35px;top:41px;width:15px;height:15px;background-color:transparent;border:2px solid rgba(255, 255, 255, 0.5);border-radius:2px;border-left:none;border-bottom:none;transform:rotate(45deg);transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;}.main-nav-dropdown .dropdown-menu .ext-menu > .ext-item::after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background-color:rgba(255, 255, 255, 0.1);}.main-nav-dropdown .dropdown-menu .ext-item span{position:relative;padding:28px 0 !important;padding-bottom:42px !important;width:100%;text-align:center;text-transform:uppercase;font-size:18px !important;font-weight:300 !important;border-left:none !important;}.main-nav-dropdown .dropdown-menu .ext-item span::before{content:"";display:block;position:absolute;bottom:28px;left:50%;width:60px;height:2px;transform:translate(-50%, 0);}.main-nav-dropdown .dropdown-menu .ext-item.active::before{right:30px;transform:rotate(135deg);}.main-nav-dropdown .dropdown-menu .ext-item .ext-submenu{margin:0 !important;height:0;text-align:center;opacity:0;}.main-nav-dropdown .dropdown-menu .ext-item .ext-submenu .ext-item{padding:0;height:0;}.main-nav-dropdown .dropdown-menu .ext-item .ext-submenu li a{font-size:18px !important;font-weight:300 !important;}.main-nav-dropdown .dropdown-menu .ext-item.active .ext-submenu{position:relative;padding:15px 0 !important;width:100%;height:auto;opacity:1;visibility:visible;transition:all 0.75s ease-in-out;-moz-transition:all 0.75s ease-in-out;-webkit-transition:all 0.75s ease-in-out;}.main-nav-dropdown .dropdown-menu .ext-item.active .ext-submenu .ext-item{margin:0 !important;padding:6px 0;height:auto;}.main-nav-dropdown .dropdown-menu .ext-item.active .ext-submenu::before{content:"";display:block;position:absolute;top:0;left:0;right:0;width:100%;height:1px;background-color:rgba(255, 255, 255, 0.1);}.main-nav-dropdown .dropdown-menu .additional-menu{margin:0;padding:22px 15px 29px;border:none;}}.navbar-nav > li > a .top-nav-link__icon{position:relative;}.navbar-nav > li > a .top-nav-link__icon .fa-life-ring{font-size:20px;}.navbar-nav > li > a .top-nav-link__icon svg{width:20px;height:20px;}@media (max-width: 500px){.main-nav-dropdown .dropdown-menu .card-heading-extra .name-col h3.main-nav-dropdown .dropdown-menu .card-heading-extra .name-col h3{font-size:15px;}}@media (max-width: 400px){.create-new .sd-nav-bar-add-button{width:28px !important;height:28px !important;}.create-new .sd-nav-bar-add-button .sd-nav-bar-add-button__icon::before{height:16px !important;}.create-new .sd-nav-bar-add-button .sd-nav-bar-add-button__icon::after{width:16px !important;}.navbar-nav .sidebar-toggle a{padding:0 1em;}.navbar-nav .top-nav-link{display:flex;align-items:center;}.navbar-nav .top-nav-link .ripple{display:flex;align-items:center;}.navbar-nav .top-nav-link .ripple .icon-wrapper{display:flex;align-items:center;}.navbar-nav .top-nav-link .top-nav-link__icon svg{width:24px;height:24px;}.navbar-nav .header-avatar-block .ripple{padding:0 0 0 0.5em;}.navbar-nav .header-avatar-block .default-user-avatar{width:50px !important;height:50px !important;font-size:1.2em !important;}}.main-nav-dropdown .my-companies .my-companies__list{flex-direction:column;column-gap:11px;row-gap:13px;}.main-nav-dropdown .my-companies .my-companies__item{flex-shrink:0;}.main-nav-dropdown .my-companies .my-companies__item a:hover{text-decoration:none;}.main-nav-dropdown .my-companies .my-companies__item .logo,
.main-nav-dropdown .my-companies .my-companies__item img{width:100%;height:100%;border-radius:50%;}.main-nav-dropdown .my-companies .my-companies__item .logo{padding:0;margin:0;background:none;border:none;box-shadow:none;}.main-nav-dropdown .my-companies .my-companies__item .logo figure{width:100%;height:100%;margin:0;}.main-nav-dropdown .my-companies .my-companies__item .logo svg{width:100%;height:100%;max-width:2.5em;}.main-nav-dropdown .my-companies .my-companies__item .default-user-avatar-container{padding:0;width:100%;height:100%;margin:0;background:none;border:none;box-shadow:none;}.main-nav-dropdown .my-companies .my-companies__item .my-companies__icon-star{color:#6a6a6a;margin-right:0px;margin-top:1px;}.main-nav-dropdown .my-companies .my-companies__item .my-companies__icon-star svg{width:30px;height:30px;}.main-nav-dropdown .my-companies .my-companies__item .my-companies__icon-star:hover{color:#FFCA28;}.main-nav-dropdown .my-companies .my-companies__item .my-companies__icon-star.favorite{color:#FFCA28;}.main-nav-dropdown .my-companies .my-companies__item.is-active{order:-1;}.main-nav-dropdown .my-companies .my-companies__list--collapsed .my-companies__item:not(.is-active){max-height:0;margin:0 !important;padding-top:0 !important;padding-bottom:0 !important;opacity:0;overflow:hidden;pointer-events:none;transition:max-height 0.25s ease, opacity 0.2s ease, margin 0.25s ease, padding 0.25s ease;}.main-nav-dropdown .my-companies .my-companies__list--collapsed .my-companies__item.is-active .my-companies__icon-star{display:none;}.main-nav-dropdown .my-companies .my-companies__list:not(.my-companies__list--collapsed) .my-companies__item:not(.is-active){max-height:80px;opacity:1;overflow:visible;transition:max-height 0.25s ease, opacity 0.2s ease 0.1s;}.all-companies-list .all-companies-list__item{margin-bottom:12px;padding:12px 16px;font-size:17px;border:1px solid #ddd;border-radius:6px;}.all-companies-list .all-companies-list__item .logo{margin:0;margin-right:14px;padding:0;width:50px;height:50px;border:none;box-shadow:none;}.all-companies-list .all-companies-list__item .logo figure{margin:0;}.all-companies-list .all-companies-list__item .all-companies-list__item-icon{margin-left:auto;width:20px;height:20px;}.all-companies-list .all-companies-list__item .all-companies-list__item-icon svg{width:20px;height:20px;fill:#555;}.navbar-nav .sidebar-toggle > a:focus{background-color:transparent !important;}.navbar-nav .sidebar-toggle > a .sidebar-toggle__icon{position:relative;display:none;align-items:center;justify-content:center;width:16px;height:16px;transition:transform 0.25s ease-in-out;background-color:transparent;color:var(--sd-theme-primary-dark-highlighted-text);}@media (min-width: 768px){.navbar-nav .sidebar-toggle > a .sidebar-toggle__icon{display:flex;}}.navbar-nav .sidebar-toggle > a .sidebar-toggle__icon.new::after, .navbar-nav .sidebar-toggle > a .sidebar-toggle__icon.new::before{display:none;}.navbar-nav .sidebar-toggle > a .sidebar-toggle__icon svg{width:100%;height:100%;}.sidebar-expand .navbar-nav .sidebar-toggle > a .sidebar-toggle__icon{transform:scale(-1, -1);transition-delay:0s;}@media (max-width: 619px){.impersonated-body .navbar{padding-top:22px;}.impersonated-body .navbar .navbar-header{margin-top:-22px;}.main-nav-dropdown .dropdown-menu .card{max-height:577px;overflow-y:auto;}}.create-new.btn-list.dropdown a.ripple,
.create-new.btn-list.dropdown .btn.ripple,
.create-new.btn-list.dropdown .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.ripple,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .create-new.btn-list.dropdown button.ripple,
.create-new.btn-list.dropdown .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.ripple,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .create-new.btn-list.dropdown button.ripple{transform:none !important;}.create-new.show a.sd-nav-bar-add-button svg{transform:rotate(45deg);}.dark-mode-switch .sd-switchery-wrapper{align-items:center;}.external-user .navbar .main-nav-dropdown .dropdown-menu{max-width:600px;}.external-user .navbar .main-nav-dropdown .dropdown-menu .ext-menu{width:100%;}.external-user .additional-menu:not(.additional-menu--footer){padding:0 !important;border:none !important;}.external-user impersonate-panel{display:block;max-height:400px;overflow-y:auto;}.external-user impersonate-panel::-webkit-scrollbar{width:8px;}.external-user impersonate-panel::-webkit-scrollbar-track{background-color:rgb(48, 45, 45);border-radius:4px;}.external-user impersonate-panel::-webkit-scrollbar-thumb{width:6px;border-radius:4px;background-color:rgb(90, 87, 87);}.dropdown-card.dropdown-card-custom .card-heading-extra{margin-bottom:0 !important;border-bottom:none;}.dropdown-card.dropdown-card-custom .extended-menu .ext-menu{padding-top:1.6666666667em !important;border-top:1px solid rgba(255, 255, 255, 0.1);}@media (max-width: 970px){.impersonated-body impersonate-panel{padding-left:15px;max-height:220px;}.impersonated-body .dropdown-card.dropdown-card-custom .extended-menu ul.ext-menu{padding-top:0 !important;}}.my-companies__item-right-cluster{display:flex;align-items:center;gap:15px;flex-shrink:0;}.my-companies__account-toggle{display:flex;align-items:center;gap:8px;padding:4px 8px 4px 10px;background:var(--sd-switcher-toggle-bg);border:1px solid var(--sd-switcher-toggle-border);border-radius:20px;color:var(--sd-switcher-toggle-color);cursor:pointer;transition:background 0.15s ease, border-color 0.15s ease;}.my-companies__account-toggle:hover{background:var(--sd-switcher-toggle-bg-hover);border-color:var(--sd-switcher-toggle-border-hover);}.my-companies__account-toggle-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:0.05em;color:inherit;}.my-companies__account-toggle-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:18px;padding:0 6px;background:var(--sd-switcher-toggle-count-bg);color:var(--sd-switcher-toggle-count-color);border-radius:12px;font-size:11px;font-weight:600;line-height:1;}.my-companies__account-toggle-caret{display:flex;align-items:center;transition:transform 0.2s ease;color:inherit;}.my-companies__account-toggle-caret svg{width:12px;height:12px;}.my-companies__account-toggle.is-open .my-companies__account-toggle-caret{transform:rotate(180deg);}.main-nav-dropdown .my-companies .my-companies__item a{color:rgba(255, 255, 255, 0.3) !important;}.main-nav-dropdown .my-companies .my-companies__item .my-companies__item-logoAvatar{position:relative;flex:0 0 auto;display:flex;justify-content:center;align-items:center;width:50px;height:50px;border:3px solid black;border-radius:50%;overflow:hidden;}.main-nav-dropdown .my-companies .my-companies__item .my-companies__item-logoAvatar::after{content:"";display:block;position:absolute;top:50%;left:50%;width:50px;height:50px;transform:translate(-50%, -50%);background-color:black;border-radius:50%;opacity:0.7;z-index:1;}.main-nav-dropdown .my-companies .my-companies__item .my-companies__item-logoAvatar img,
.main-nav-dropdown .my-companies .my-companies__item .my-companies__item-logoAvatar .default-user-avatar{width:100%;height:100%;}.main-nav-dropdown .my-companies .my-companies__item .company-active{color:white !important;pointer-events:none;}.main-nav-dropdown .my-companies .my-companies__item .company-active .my-companies__item-logoAvatar{border-color:white;}.main-nav-dropdown .my-companies .my-companies__item .company-active .my-companies__item-logoAvatar::after{display:none;}.main-nav-dropdown .my-companies .my-companies__item:hover a{color:white;}.main-nav-dropdown .my-companies .my-companies__item:hover .my-companies__item-logoAvatar{border:none;}.main-nav-dropdown .my-companies .my-companies__item:hover .my-companies__item-logoAvatar::after{display:none;}.main-nav-dropdown .my-companies .my-companies__item:hover .company-active a{color:white;}.main-nav-dropdown .my-companies .my-companies__item:hover .company-active .my-companies__item-logoAvatar{border:3px solid white;}.main-nav-dropdown .my-companies.reseller-pro-switcher .my-companies__list{margin-bottom:15px;}.main-nav-dropdown .my-companies.reseller-pro-switcher .my-companies__item .my-companies__item-logoAvatar{border-color:var(--sd-switcher-avatar-border);}.main-nav-dropdown .my-companies.reseller-pro-switcher .my-companies__item .my-companies__item-logoAvatar::after{display:none;}.main-nav-dropdown .my-companies.reseller-pro-switcher .my-companies__item .company-active .my-companies__item-logoAvatar{border-color:var(--sd-switcher-avatar-border-emphasis);}.main-nav-dropdown .my-companies.reseller-pro-switcher .my-companies__item:hover .my-companies__item-logoAvatar{border:3px solid var(--sd-switcher-avatar-border-emphasis);}.main-nav-dropdown .my-companies.reseller-pro-switcher .my-companies__item:hover .company-active .my-companies__item-logoAvatar{border:3px solid var(--sd-switcher-avatar-border-emphasis);}.header-light .navbar-nav > li:not(.create-new) > a:hover{background-color:transparent !important;}.flyOutMenu .name-col h3{max-width:410px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.sidebar-menu .menu .menu-item a{color:var(--sd-text-default) !important;font-size:0.75rem;}.dark-mode-switch{position:relative;}.dark-mode-switch .dark-mode-switch__icon{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;}.dark-mode-switch .dark-mode-switch__icon svg{width:24px;height:24px;fill:currentColor;}.dark-mode-switch .label-text{opacity:0;}.navbar-worlds-menu button{color:inherit;border:none;box-shadow:none;}.navbar-header .nav .navbar-header-right .create-new .btn-circle{padding:0 !important;}.navbar-nav .top-nav-link{position:relative;color:var(--sd-btn-default-icon-color);font-size:var(--btn-icon-ghost-icon-size);}.navbar-nav .top-nav-link svg{stroke-width:2px;width:var(--btn-icon-ghost-icon-size);height:var(--btn-icon-ghost-icon-size);}.navbar-nav .top-nav-link .top-tooltip{position:absolute;top:100%;left:0;transform:translate(-30%, -10px);padding:5px 10px;color:var(--sd-white);line-height:21px;font-size:var(--text-base);background:#2e2e2e;text-align:center;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;height:0;transition:opacity 0.3s ease-in 0.5s;}.navbar-nav .top-nav-link .top-tooltip::after{content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #2e2e2e;position:absolute;top:-5px;left:50%;transform:translate(-50%, 0);}.navbar-nav .top-nav-link.chat .top-tooltip{transform:translate(-24%, -10px);}@media (min-width: 576px){.navbar-nav .top-nav-link:hover .top-tooltip{visibility:visible;opacity:1;height:auto;}}@media (max-width: 960px){.extended-menu .ext-menu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-box-flex-wrap:wrap;flex-wrap:wrap;}.extended-menu .ext-menu > .ext-item{margin:0.7142857143em 0 !important;}.extended-menu .ext-menu > .ext-item ul{margin-left:0.7142857143em !important;}}@media (min-width: 768px){.navbar .navbar-brand img.logo-expand{display:inline-block;}.navbar .navbar-nav .avatar{width:50px;height:50px;}.navbar .navbar-nav .avatar svg{max-width:2.5em;}.navbar .navbar-nav .avatar .default-user-avatar{max-width:3.75rem;max-height:3.75rem;font-size:1.4em;}}.upper-tabs{background-color:#f2f4f8;padding:1.5625rem 1.5625rem 0;}.sidebar-expand .upper-tabs{margin-left:var(--sd-sidebar-width);}.sidebar-collapse .upper-tabs{margin-left:3.75rem;}@media (max-width: 960px){.content-wrapper .upper-tabs{margin-left:0;}.upper-tabs{position:relative;}.upper-tabs .tabs{position:absolute;z-index:10;}.upper-tabs .tabs .nav{-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (max-width: 1199px){.upper-tabs{position:relative;}.upper-tabs .tabs{top:100%;position:absolute;z-index:10;}.upper-tabs .tabs .nav{-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.upper-tabs .tabs{background-color:white;padding:0;box-shadow:0px 0px 1px 1px rgba(0, 0, 0, 0.1);}.upper-tabs .tabs .nav-tabs .nav-item{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.upper-tabs .tabs .nav-tabs .nav-item:first-child.active .nav-link{border-color:transparent rgba(0, 0, 0, 0.15) transparent transparent;}.upper-tabs .tabs .nav-tabs .nav-item.active .nav-link{background-color:#f2f4f8;border-color:transparent rgba(0, 0, 0, 0.15);}.upper-tabs .tabs .nav-tabs .nav-item .nav-link{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top:0 none;border-bottom:0 none;border-color:transparent;margin-bottom:1px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.main-wrapper--upper-tabs{padding:0.625rem 1.5625rem 3.75rem;}.main-wrapper--upper-tabs .widget-list{margin-top:0.3571428571em;}.main-wrapper--upper-tabs .widget-list .widget-body{box-shadow:0px 1px 1px 1px rgba(0, 0, 0, 0.1);}.nav-tabs li.active a,
.nav-tabs li.active a:focus,
.nav-tabs li.active a:hover{color:var(--sd-app-top-bar-color-dark-2) !important;border-color:var(--sd-app-top-bar-color-dark-2);}/*
.tabs {
	height: rem(57px);
	margin-bottom: 20px;

	@media (max-width: 750px) {
		background: var(--sd-bg-white-middle);
	}
}

.page-title {
	border-bottom: none;
}

.tabs-card {
	margin-block: 1rem;

	@include media-breakpoint-down(sm) {
		display: none;
	}

	.tabs {
		margin-bottom: 0;

		@include media-breakpoint-down(xs) {
			overflow-x: auto;
		}
	}

	.nav {
		@include media-breakpoint-down(xs) {
			display: flex;
			flex-wrap: wrap;
		}

		&.nav-tabs {
			justify-content: center;
			border: 0;
		}

    .nav-item {
      padding: 0 10px;

      &.active > .nav-link {
        border-bottom: 3px solid var(--sd-app-top-bar-color);
        border-radius:2px;

        @include media-breakpoint-down(xs) {
          border-width: 2px;
        }
      }

      @include media-breakpoint-down(xs) {
        flex: 1 0 50%;
        text-align: center;
      }

      .nav-link {
        border: 0;
        padding: 20px 2px 13px;
        text-transform: uppercase;
        border-bottom: 3px solid transparent;
        font-size: 13px;

        @include media-breakpoint-down(xs) {
          padding: 12px 2px 10px;
        }

        &:hover {
          border-bottom: 3px solid var(--sd-btn-border-theme-color);
        }

        svg {
          display: none;
          width: 14px;
          height: 14px;
          fill: #333;
        }

        span {
          font-size: 20px;
          color: #000;
          position: absolute;
          left: 50%;
          top: 50%;
          transform: translate(-50%, -50%);
          padding: 0;

          display: none;
        }

        &:hover,
        &:focus {
          background-color: transparent;
          color: var(--sd-text-secondary);
        }
      }
    }
	}
}

.custom-tabs-list {
	@include flex-custom(row, center, space-between, wrap);

	.tabs-wrap {
		list-style: none;
		padding-left: 0;
		margin-bottom: 0;
		@include flex-custom(row, center, space-between, wrap);

		li {
			display: flex;
			flex: 1 1 auto;

			a {
				padding: 15px 10px 12px;
				text-transform: uppercase;
				border-bottom: 3px solid transparent;
				transition: all .3s ease;

				&.active {
					border-bottom-color: #000;
				}

				.icon {
					margin-right: 10px;
				}
			}
		}
	}

	.buttons-wrap {
		padding: 10px;
		flex: 0 0 auto;
		@include flex-custom(row, center, flex-start);

		> * {
			flex: 0 0 auto;

			&:not(:last-child) {
				margin-right: 10px;
			}
		}
	}
}

.tabs {
	.nav-tabs {
		.nav-item {
			display: inline-block;
			white-space: nowrap;
			text-overflow: ellipsis;
			overflow: hidden;

			.nav-link {
				white-space: nowrap;
				text-overflow: ellipsis;
				overflow: hidden;
			}
		}
	}
}

.override-tabs-card {

	ul.tabs {
		justify-content: center;
		border: 1px solid #ccc !important;
		background-color: transparent !important;

		li {
			padding: 0 10px;

			@include media-breakpoint-down(xs) {
				flex: 1 0 50%;
				text-align: center;
			}

			&.active {
				.a {
					color: #03A9F3 !important;

					@include media-breakpoint-down(xs) {
						border-bottom: 2px solid #333;
					}
				}
			}

			.a {
				border: 0;
				padding: 30px 2px 26px;
				text-transform: uppercase;
				border-bottom: 5px solid transparent;
				font-size: 13px;

				@include media-breakpoint-down(xs) {
					padding: 12px 2px 10px;
				}

				span {
					font-size: 20px;
					color: #000;
					position: absolute;
					left: 50%;
					top: 50%;
					transform: translate(-50%, -50%);
					padding: 0;

					display: none;
				}

				&:hover,
				&:focus {
					background-color: transparent;
					color: #333;
				}
			}
		}
	}
}

.table-with-tabs-custom {
	.table-with-tabs {
		ul.tabs {
			justify-content: center;
			border-bottom: 1px solid #ccc !important;
			background: transparent !important;
			color: $white !important;

			li {
				display: inline-block;
				white-space: nowrap;
				text-overflow: ellipsis;
				overflow: hidden;
				padding: 0;
				border: 0 !important;

				@include media-breakpoint-down(xs) {
					flex: 1 0 50%;
					text-align: center;
				}

				a {
					border: 0;
					background: transparent !important;
					padding: 14px 12px 7px;
					border: 0;
					border-bottom: 5px solid transparent;
					font-size: 13px;
					color: #555 !important;
					font-weight: 300;
					height: 100%;
					line-height: normal !important;

					&:hover,
					&:focus {
						background: rgba(0, 0, 0, 0.03) !important;
						color: #555 !important;
					}

					&.active {
						color: #555;
						border-bottom: 5px solid #333;

						@include media-breakpoint-down(xs) {
							border-bottom: 2px solid #333;
						}
					}

					@include media-breakpoint-down(xs) {
						padding: 12px 2px 10px;
					}
				}

				a {
					white-space: nowrap;
					text-overflow: ellipsis;
					overflow: hidden;
				}
			}
		}
	}

	.email-template-tabs {
		.tabs {
			height: auto;
		}
	}

}

.form {
	&.fluid {
		max-width: 100%;
		margin: 0 auto;
	}
}

.tabs-to-dropdown {
	.tabs-card {
		.nav-item.ttd-hide {
			opacity: 0;
			visibility: hidden;
		}

		#tabs-to-dropdown-toggle {
			position: absolute;
			top: 0;
			right: 0;
			display: inline-block;
			line-height: 55px;
			border: 0;
			outline: 0;
			box-shadow: none;
			background: none;
			color: var(--sd-text-dark);
			font-size: 25px;
			padding: 0 20px;
			margin: 0;
			z-index: 1049; // bigger z-index will make this button seen through right side bars
			cursor: pointer !important;
			opacity: 0;
			visibility: hidden;


			&.ttd-show {
				opacity: 1;
				visibility: visible;
				cursor: pointer;
			}
		}

		.nav-item.has-child {
			position: relative;
			overflow: visible;
			padding-right: 25px;

			&:after {
				color: #555555;
				content: "\e313";
				font-family: "Material Icons";
				position: absolute;
				right: .30em;
				top: 17px;
				font-size: 1.2em;
			}


			ul {
				position: absolute;
				top: 80px;
				left: 0;
				right: auto;
				opacity: 0;
				transition: all .2s ease;
				justify-content: left;
				z-index: -1;
				pointer-events: none;

				.nav-item {
					display: block;
					width: 100%;
				}

				.nav-link {
					display: block;
					padding: 10px 2px 4px;
					margin-bottom: 4px;
				}
			}

			&:hover {

				&:after {
					content: "\e316";
				}

				& > ul {
					opacity: 1;
					visibility: visible;
					cursor: pointer;
					top: 57px;
					z-index: 9999;
					pointer-events: auto;
				}
			}
		}
	}

	.dropdown-card-tabs {
		position: absolute;
		top: 0;
		left: -9999px;
		opacity: 0;
		transition: all .2s ease;
		z-index: 99999991;

		&.ttd-open {
			ul {
				opacity: 1;
				visibility: visible;
				top: 3.72rem;
			}

			.nav-item.ttd-show {
				opacity: 1;
				visibility: visible;
				max-height: rem(50px);
			}

			.nav-item.has-child.ttd-show {
				display: block;
				& > a {
					display: none !important;
				}
			}
		}

		&.ttd-show {
			right: 0;
			opacity: 1;
		}

		& > ul > .nav-item {
			white-space: nowrap;
			margin: 0;
			padding: 0;
			opacity: 0;
			visibility: hidden;
			max-height: 0;

			&:last-child {
				ul {
				  margin: 0;
				}
			}
		}

		.nav-item.has-child {
			max-height: none !important;
			display: none;

			ul {
				position: relative;
				top: auto;
				right: auto;
				opacity: 1;
				visibility: visible;
				left: auto;
				border: 0;
				margin: 0 0 0 rem(10px);
				padding: 0;
			}
		}
	}

	.dropdown-card-tabs ul,
	.nav-item.has-child ul {
		padding: 10px;
		list-style: none;
		margin: 0;
		position: absolute;
		top: 40px;
		right: 20px;
		max-width: 300px;
		transition: all .2s ease;
		background-color: var(--sd-bg-white-dark);
		background-clip: border-box;
		border: var(--sd-table-border);
		border-top: none;
		border-bottom-left-radius: var(--sd-radius-mode-card);
		border-bottom-right-radius: var(--sd-radius-mode-card);
		opacity: 0;

		li {
			a {
				display: flex !important;
				align-items: center;
				gap: 8px;
				font-weight: 300;
				color: var(--sd-text-secondary);
				text-transform: uppercase;
				border: 0;

				&:hover {
					background: none;
					border: 0;
				}

				span {
					padding: 0;
				}
				svg {
					display: block !important;
					width: 14px;
					height: 14px;
					fill: currentColor;
				}
			}
		}
	}

	.widget-body {
		box-shadow: none !important;
	}
}

.tabs-to-dropdown .tabs-card .nav-item.has-child ul .nav-link {
	padding: 10px 2px 3px;
	margin-bottom: 8px;
	border-bottom: none;
}

a.sd-horiz-sub-tabs-link {
	position: relative;
	&::after {
		content: "";
		position: absolute;
		left: 0;
		right: 0;
		bottom: 0;
		top: auto;
		display: block;
		width: 100%;
		height: 2px;
		background-color: transparent;
		background-image: none;
		transform: none;
		opacity: 1;
	}
	&:hover {
		&::after {
			background-color: var(--sd-btn-border-theme-color);
		}
	}
}

.nav-item.active.has-child .sd-horiz-sub-tabsnav-item.active {
	a.sd-horiz-sub-tabs-link::after {
		background-color: var(--sd-btn-border-theme-color);
	}
}

.tabs-to-dropdown--modify {
    .dropdown-card-tabs ul,
    .nav-item.has-child ul {
        min-width: 240px !important;
        width: 100% !important;
    }
    .tabs {
        height: auto;
    }
    .nav.nav-tabs .nav-item {
        padding-bottom: rem(4px);
        margin: 0 rem(10px) !important;
    }
    .nav-tabs li a {
        text-transform: capitalize !important;
    }
    .nav.nav-tabs .nav-item.active > .nav-link {
        border-bottom: 5px solid $contact-primary !important;
    }
}

//.main-wrapper .data-table-wrap {
//	margin-top: 15px;
//}

@media (max-width: 768px) {

	.form.fluid {
		margin: 0;
		max-width: unset;
	}

	.tabs {
		height: auto;
	}
}

.dropdown-card-tabs.ttd-show.ttd-open {
	.hidden {
		display: block !important;
		visibility: visible;
	}
}

.nav-tabs li a {
	font-weight: var(--font-theme-font-weight);
	color: var(--sd-text-dark) !important;
}
*/.reset-css dd,
.reset-css h1,
.reset-css h2,
.reset-css h3,
.reset-css h4,
.reset-css h5,
.reset-css h6,
.reset-css header,
.reset-css p,
.reset-css section,
.reset-css td,
.reset-css ul{margin:0;padding:0;color:currentColor;}.reset-css ul{list-style:none;}.reset-css h1,
.reset-css h2,
.reset-css h3,
.reset-css h4,
.reset-css h5,
.reset-css h6,
.reset-css label{line-height:normal;font-size:inherit;font-weight:normal;}.reset-css button,
.reset-css input,
.reset-css textarea{font-size:1em;}.reset-css button{border:0;font:inherit;color:currentColor;letter-spacing:inherit;background:none;cursor:pointer;}.reset-css a{color:currentColor;}.reset-css a:hover, .reset-css a:focus, .reset-css a:visited{color:currentColor;}.reset-ul,
.reset-block{margin:0;padding:0;line-height:normal;font-family:inherit;font-size:inherit;font-weight:normal;color:currentColor;}.reset-ul{list-style:none;}.reset-input{font-size:inherit;font-weight:normal !important;}.reset-input.win{height:auto;}.reset-a{color:currentColor;}.reset-a:hover, .reset-a:focus, .reset-a:visited{color:currentColor;}.reset-btn{font-family:inherit !important;font-size:inherit;font-weight:normal !important;color:currentColor;letter-spacing:inherit;}.reset-class-nav{display:block;}.reset-class-tab-content{padding:0;}.flex-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.flex-wrapper .main-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0;}.flex-wrapper .main-wrapper .widget-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;margin-bottom:0;}.sd-oscar-grid--table{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;}.sd-oscar-grid--table .table-wrapper{width:100%;}.sd-oscar-grid--table .table-wrapper table{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;}.sd-oscar-grid--table .table-wrapper table thead, .sd-oscar-grid--table .table-wrapper table tbody, .sd-oscar-grid--table .table-wrapper table tfoot{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.sd-oscar-grid--table .table-wrapper table thead tr, .sd-oscar-grid--table .table-wrapper table tbody tr, .sd-oscar-grid--table .table-wrapper table tfoot tr{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.sd-oscar-grid--table .table-wrapper table thead tr td, .sd-oscar-grid--table .table-wrapper table tbody tr td, .sd-oscar-grid--table .table-wrapper table tfoot tr td{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 0.3571428571em;}.sd-oscar-grid--table .table-wrapper table thead tr td.selected, .sd-oscar-grid--table .table-wrapper table tbody tr td.selected, .sd-oscar-grid--table .table-wrapper table tfoot tr td.selected{background-color:lightblue;}.sd-oscar-grid--table .table-wrapper table thead tr[ng-click], .sd-oscar-grid--table .table-wrapper table thead tr.ng-click, .sd-oscar-grid--table .table-wrapper table thead td[ng-click], .sd-oscar-grid--table .table-wrapper table thead td.ng-click, .sd-oscar-grid--table .table-wrapper table tbody tr[ng-click], .sd-oscar-grid--table .table-wrapper table tbody tr.ng-click, .sd-oscar-grid--table .table-wrapper table tbody td[ng-click], .sd-oscar-grid--table .table-wrapper table tbody td.ng-click, .sd-oscar-grid--table .table-wrapper table tfoot tr[ng-click], .sd-oscar-grid--table .table-wrapper table tfoot tr.ng-click, .sd-oscar-grid--table .table-wrapper table tfoot td[ng-click], .sd-oscar-grid--table .table-wrapper table tfoot td.ng-click{cursor:pointer;}.sd-oscar-grid--table .table-wrapper table tbody{overflow-y:auto;overflow-x:hidden;}.sd-oscar-grid--table .table-wrapper table thead, .sd-oscar-grid--table .table-wrapper table tfoot{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;}.sd-oscar-grid--table .table-wrapper table tfoot{position:sticky;}.lifetime-header-logo{padding:15px 0;width:100%;background-color:rgba(0, 0, 0, 0.5);text-align:center;}.lifetime-header-logo img{width:30%;}.lifetime-divider-hr{border-bottom:1px solid #ccc;}.life-buy-subtitle{color:var(--sd-suitekeys-pink);}.page-header-logo{padding:20px 0;width:100%;background-color:rgba(0, 0, 0, 0.5);text-align:center;}.page-header-logo img{width:200px;}.sd-grid-view-responsive{min-width:auto !important;}.sd-grid-view-responsive .sd-grid-view-table{table-layout:fixed;}.sd-grid-view-responsive .sd-grid-view-table *{word-wrap:break-word;}.sd-grid-view-responsive .sd-grid-view-table tbody td.column_task_id a{word-wrap:normal;}.sd-grid-view-responsive .sd-grid-view-table tbody td.column-primary .row-actions{position:absolute;right:8px;top:10px;display:none;outline:none;}.sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .btn-primary, .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .btn, .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options button, .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options button, .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options button, .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options button{display:block;}.sd-grid-view-responsive .sd-grid-view-table tbody td .card-view{display:none;}.sd-grid-view-responsive .sd-grid-view-table tbody td .list-view{display:block;}.sd-grid-view-responsive .sd-grid-view-table thead th.column-sorting .sorting-box{display:none;}.sd-grid-view-responsive .sd-grid-view-table thead th.column-sorting .sorting-box .sorting-button i{cursor:pointer;}.sd-grid-view-responsive .sd-grid-view-table thead th.column-sorting .sorting-list{position:absolute;right:5px;z-index:100000;border:1px solid #ddd;border-radius:0.25rem;}.sd-grid-view-responsive .sd-grid-view-table thead th.column-sorting .sorting-list *{background:transparent !important;}.sd-grid-view-responsive .sd-grid-view-table thead th.column-sorting .sorting-list ul{list-style:none;text-align:left;padding:0;margin:10px 20px;}.sd-grid-view-responsive .sd-grid-view-table thead th.column-sorting .sorting-list ul li{padding:5px 0;font-weight:normal;}.split-view-column-active .sd-grid-view-responsive .sd-grid-view-table{table-layout:auto;}.split-view-column-active .sd-grid-view-responsive .sd-grid-view-table thead th.column-primary,
.split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td.column-primary{width:100% !important;text-align:left;}.split-view-column-active .sd-grid-view-responsive .sd-grid-view-table thead th.column-options span:first-child{display:none;}.split-view-column-active .sd-grid-view-responsive .sd-grid-view-table thead th:not(.column-primary):not(.check-column):not(.column-options){display:none;padding:3px 8px 3px 35% !important;border-top:none;}.split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody tr.is-expanded td:not(.column-hidden):not(.column-primary):not(.check-column):not(.column-options){display:block !important;overflow:hidden;/* clearfix */}.split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td{position:relative;clear:both;display:block;width:auto !important;}.split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td:not(.column-primary):not(.check-column):not(.column-options)::before{position:absolute;left:10px;display:block;overflow:hidden;width:32%;content:attr(data-colname);white-space:nowrap;text-overflow:ellipsis;font-weight:bold;}.split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td:not(.column-primary):not(.check-column):not(.column-options){display:none;padding:3px 8px 3px 35% !important;border-top:none;}.split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td .card-view{display:block;}.split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td .list-view{display:none;}.split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td.column-primary{padding:15px 100px 15px 10px !important;}.split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td.column-primary .row-actions{display:flex;}.split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td.check-column{display:table-cell;vertical-align:top;}.split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options{display:table-cell;vertical-align:top;}.split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .btn-link{display:block;}.split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .btn-primary, .split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .btn, .split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options button, .split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options button, .split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options button, .split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options button{display:none;}.split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody td.column-hidden{display:none;}@media (max-width: 991px){.sd-grid-view-responsive .sd-grid-view-table{table-layout:auto;}.sd-grid-view-responsive .sd-grid-view-table thead th.column-primary,
  .sd-grid-view-responsive .sd-grid-view-table tbody td.column-primary{width:100% !important;text-align:left;}.sd-grid-view-responsive .sd-grid-view-table thead th.column-options span:first-child{display:none;}.sd-grid-view-responsive .sd-grid-view-table thead th:not(.column-primary):not(.check-column):not(.column-options){display:none;padding:3px 8px 3px 35% !important;border-top:none;}.sd-grid-view-responsive .sd-grid-view-table tbody tr.is-expanded td:not(.column-hidden):not(.column-primary):not(.check-column):not(.column-options){display:block !important;overflow:hidden;/* clearfix */}.sd-grid-view-responsive .sd-grid-view-table tbody td{position:relative;clear:both;display:block;width:auto !important;}.sd-grid-view-responsive .sd-grid-view-table tbody td:not(.column-primary):not(.check-column):not(.column-options)::before{position:absolute;left:10px;display:block;overflow:hidden;width:32%;content:attr(data-colname);white-space:nowrap;text-overflow:ellipsis;font-weight:bold;}.sd-grid-view-responsive .sd-grid-view-table tbody td:not(.column-primary):not(.check-column):not(.column-options){display:none;padding:3px 8px 3px 35% !important;border-top:none;}.sd-grid-view-responsive .sd-grid-view-table tbody td .card-view{display:block;}.sd-grid-view-responsive .sd-grid-view-table tbody td .list-view{display:none;}.sd-grid-view-responsive .sd-grid-view-table tbody td.column-primary{padding:15px 100px 15px 10px !important;}.sd-grid-view-responsive .sd-grid-view-table tbody td.column-primary .row-actions{display:flex;}.sd-grid-view-responsive .sd-grid-view-table tbody td.check-column{display:table-cell;vertical-align:top;}.sd-grid-view-responsive .sd-grid-view-table tbody td.column-options{display:table-cell;vertical-align:top;}.sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .btn-link{display:block;}.sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .btn-primary, .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .btn, .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options button, .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options button, .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options button, .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .sd-grid-view-responsive .sd-grid-view-table tbody td.column-options button{display:none;}.sd-grid-view-responsive .sd-grid-view-table tbody td.column-hidden{display:none;}}.split-view-column-active .sd-grid-view-responsive .sd-grid-view-table tbody .is-expanded td:not(.column-primary):not(.check-column):not(.column-options).bottom-cell{padding-bottom:1rem !important;}@keyframes blink{0%{opacity:0.2;}20%{opacity:1;}100%{opacity:0.2;}}.sd-chat .chat-user-card, .sd-chat-modal .chat-user-card{display:grid;color:#000 !important;}.sd-chat .chat-user-card > div, .sd-chat-modal .chat-user-card > div{min-width:0;}.sd-chat .chat-user-card .user-head .user-name, .sd-chat-modal .chat-user-card .user-head .user-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}.sd-chat .chat-user-card .user-head .slogan, .sd-chat-modal .chat-user-card .user-head .slogan{overflow:hidden;white-space:break-spaces;text-overflow:ellipsis;max-height:54px;display:block;}.sd-chat .status, .sd-chat-modal .status{position:absolute;width:10px;height:10px;line-height:10px;}.sd-chat .status:before, .sd-chat-modal .status:before{width:10px;height:10px;content:"";background-color:white;display:inline-block;margin:auto;border-radius:50%;}.sd-chat .status.online:before, .sd-chat-modal .status.online:before{background-color:#4dff4d;}.sd-chat .status.away:before, .sd-chat-modal .status.away:before{background-color:#faa61a;}.sd-chat .status.offline:before, .sd-chat-modal .status.offline:before{background-color:#bc2031;}.sd-chat .status.invisible, .sd-chat-modal .status.invisible{visibility:visible !important;}.sd-chat .status.invisible:before, .sd-chat-modal .status.invisible:before{background-color:#fff;border:1px solid #808080;}.sd-chat .avatar, .sd-chat-modal .avatar{position:relative;}.sd-chat .avatar img, .sd-chat-modal .avatar img{width:100%;}.sd-chat .counter, .sd-chat-modal .counter{width:20px;height:20px;line-height:20px;background:#E80000;display:inline-block;border-radius:50%;font-size:12px;color:#fff;text-align:center;position:static;padding:0;}.sd-chat-modal .chat-user-card .default-user-avatar{max-height:52px;}.sd-chat-wrapper{width:17.5rem;border-left-color:#e6e6e6;z-index:1039;}.sd-chat-wrapper.collapse-modal .room-modal{grid-template-rows:35px !important;height:35px !important;}.sd-chat-wrapper.collapse-modal .room-modal > *{display:none !important;}.sd-chat-wrapper.collapse-modal .room-modal > .top-bar{display:grid !important;}.sd-chat-wrapper .sd-chat{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;position:relative;width:100%;height:100%;}.sd-chat-wrapper .sd-chat .current-user{padding:8px;grid-template-columns:70px 1fr;grid-gap:10px;}.sd-chat-wrapper .sd-chat .current-user .status{top:52px;left:0;width:16px;height:16px;line-height:16px;}.sd-chat-wrapper .sd-chat .current-user .status:before{width:16px;height:16px;}.sd-chat-wrapper .sd-chat .current-user .user-head .user-name{font-size:24px;}.sd-chat-wrapper .sd-chat .current-user .user-head .slogan{font-size:12px;max-height:54px;}.sd-chat-wrapper .sd-chat .current-user-status-dropdown{border-radius:0;width:100%;border:5px solid #e6e6e6;padding:5px 0 !important;}.sd-chat-wrapper .sd-chat .current-user-status-dropdown .dropdown-item{height:40px;line-height:50px;padding:0 15px;font-size:16px;vertical-align:middle;}.sd-chat-wrapper .sd-chat .current-user-status-dropdown .dropdown-item .status{position:static;width:20px;height:20px;line-height:20px;}.sd-chat-wrapper .sd-chat .current-user-status-dropdown .dropdown-item .status:before{width:15px;height:15px;line-height:15px;vertical-align:middle;margin-right:4px;}.sd-chat-wrapper .sd-chat .dropdown-menu{padding:0;width:15em;}.sd-chat-wrapper .sd-chat .dropdown-menu .dropdown-header{line-height:2;border-bottom:1px solid #eee;}.sd-chat-wrapper .sd-chat .dropdown-menu .dropdown-item{line-height:2;}.sd-chat-wrapper .sd-chat .panels{display:grid;grid-template-columns:1fr;grid-template-rows:50px 1fr;height:calc(100% - 86px);}.sd-chat-wrapper .sd-chat .panels .chat-tabs{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:50px;grid-gap:2px;}.sd-chat-wrapper .sd-chat .panels .chat-tabs > div{text-align:center;border-bottom:2px solid #E6E6E6;cursor:pointer;line-height:50px;}.sd-chat-wrapper .sd-chat .panels .chat-tabs > div.active, .sd-chat-wrapper .sd-chat .panels .chat-tabs > div:hover{border-bottom:2px solid #000;}.sd-chat-wrapper .sd-chat .panels .tab{overflow:hidden;display:grid;grid-template-columns:1fr;grid-template-rows:44px 1fr;grid-gap:15px;}.sd-chat-wrapper .sd-chat .panels .tab.tab-channel{grid-template-rows:44px 1fr;}.sd-chat-wrapper .sd-chat .panels .tab .tab-title{background:#F7F7F7;padding:0 15px;line-height:44px;}.sd-chat-wrapper .sd-chat .panels .tab .tab-title a.btn{float:right;padding:0;}.sd-chat-wrapper .sd-chat .panels .tab .tab-title .sd-switchery-wrapper{align-items:center;}.sd-chat-wrapper .sd-chat .panels .tab .tab-title .sd-switchery-wrapper label{margin-bottom:0;}.sd-chat-wrapper .sd-chat .panels .tab .tab-title-content{padding:0 15px;line-height:1;}.sd-chat-wrapper .sd-chat .panels .tab .chat-tab-content{overflow-y:auto;}.sd-chat-wrapper .sd-chat .panels .tab .chat-tab-content:after{content:"";height:1.875rem;display:block;}.sd-chat-wrapper .sd-chat .panels .tab .chat-tab-content .chat-card{padding:6px 6px 6px 16px;display:grid;grid-template-columns:52px 1fr 20px;grid-gap:10px;width:100%;height:64px;cursor:pointer;position:relative;}.sd-chat-wrapper .sd-chat .panels .tab .chat-tab-content .chat-card.typing .typing-indicator{opacity:1;}.sd-chat-wrapper .sd-chat .panels .tab .chat-tab-content .chat-card .typing-indicator{position:absolute;transition:opacity 0.5s ease;opacity:0;pointer-events:none;bottom:0;left:77px;line-height:1;}.sd-chat-wrapper .sd-chat .panels .tab .chat-tab-content .chat-card > div{line-height:52px;}.sd-chat-wrapper .sd-chat .panels .tab .chat-tab-content .chat-card:hover{background:#F7F7F7;}.sd-chat-wrapper .sd-chat .panels .tab .chat-tab-content .chat-card .avatar chat-avatar{display:inline-block;border-radius:50%;overflow:hidden;width:53px;height:53px;}.sd-chat-wrapper .sd-chat .panels .tab .chat-tab-content .chat-card .avatar .group-icon{width:52px;height:52px;border-radius:50%;background:#e6e6e6;display:inline-block;}.sd-chat-wrapper .sd-chat .panels .tab .chat-tab-content .chat-card .avatar .group-icon:before{width:52px;height:52px;content:"";background:url("../img/group-icon.png") center no-repeat;display:inline-block;background-size:28px;}.sd-chat-wrapper .sd-chat .panels .tab .chat-tab-content .chat-card .avatar .private-icon{position:absolute;top:40px;left:3px;}.sd-chat-wrapper .sd-chat .panels .tab .chat-tab-content .chat-card .avatar .status{top:40px;left:3px;width:10px;height:10px;line-height:10px;}.sd-chat-wrapper .sd-chat .panels .tab .chat-tab-content .chat-card .avatar .counter{position:absolute;top:-3px;left:35px;}.sd-chat-wrapper .sd-chat .panels .tab .chat-tab-content .chat-card .user-name{font-size:18px;overflow:hidden;white-space:nowrap;min-width:0;text-overflow:ellipsis;}.sd-chat-wrapper .sd-chat .panels .tab .chat-tab-content .chat-card .user-actions > a{padding:0;}.sd-chat-wrapper .sd-chat .room-modal{position:absolute;bottom:0;right:100%;width:400px;border:1px solid #ccc;margin-right:10px;display:grid;grid-template-columns:1fr;grid-template-rows:35px 7fr 1fr 35px;height:530px;}@media (max-width: 420px){.sd-chat-wrapper .sd-chat .room-modal{max-width:400px;width:calc(100% + 1.5rem);}}@media (max-width: 700px){.sd-chat-wrapper .sd-chat .room-modal{right:0 !important;}}.sd-chat-wrapper .sd-chat .room-modal .top-bar{border-bottom:1px solid #808080;display:grid;grid-template-columns:1fr repeat(3, 20px);grid-gap:5px;background:#F2F2F2;padding:0 10px 0 15px;align-items:center;}.sd-chat-wrapper .sd-chat .room-modal .top-bar > a{text-align:center;width:20px;}.sd-chat-wrapper .sd-chat .room-modal .top-bar .material-icons{margin-bottom:2px;}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar{border-top:1px solid #D4D4D4;display:grid;background:#F2F2F2;padding:0 15px;align-items:center;grid-template-columns:repeat(4, 20px) 1fr;grid-gap:5px;position:relative;}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker{position:absolute;bottom:100%;width:365px;height:239px;background-color:#fefefe;border-radius:5px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.2), 0 2px 10px 0 rgba(0, 0, 0, 0.16);}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker .emoji-title{font-size:1.07143em;text-align:center;}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker .filter{box-shadow:0 2px 2px -1px rgba(0, 0, 0, 0.2);}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker .filter ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:5px 0 0;padding:0 5px;}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker .filter ul li{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:inline-block;text-align:center;}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker .filter ul li:hover{cursor:pointer;border-bottom:2px solid #929292;}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker .filter ul li.selected{border-bottom:2px solid rgb(69.5, 69.5, 69.5);}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker .emojis::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);background-color:#F5F5F5;}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker .emojis::-webkit-scrollbar{width:6px;background-color:#F5F5F5;}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker .emojis::-webkit-scrollbar-thumb{background-color:rgba(0, 0, 0, 0.4);}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker .emojis{padding:11px 0 5px 5px;overflow-y:auto;max-height:192px;}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker .emojis .emoji-group ul{margin:0;padding:0;}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker .emojis .emoji-group ul li{width:32px;height:32px;margin:0 5px 5px 0;display:inline-block;position:relative;z-index:1;}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker .emojis .emoji-group ul li:hover{cursor:pointer;vertical-align:top;z-index:2;}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker .emojis .emoji-group ul li:hover .emojione[class*=emojione-32]{opacity:0;}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker .emojis .emoji-group ul li:hover .emojione[class*=emojione-64]{opacity:1;left:40%;top:40%;-webkit-transform:scale(0.75, 0.75) translate(-60%, -60%);-ms-transform:scale(0.75, 0.75) translate(-60%, -60%);transform:scale(0.75, 0.75) translate(-60%, -60%);}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker .emojis .emoji-group ul li .emojione{top:0;background-color:#fefefe;opacity:1 !important;box-shadow:none !important;}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker .emojis .emoji-group ul li .emojione[class*=emojione-32]{position:absolute;left:50%;top:50%;opacity:1;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker .emojis .emoji-group ul li .emojione[class*=emojione-64]{-webkit-transition:left, top, transform ease 0.2s;transition:left, top, transform ease 0.2s;position:absolute;left:25%;top:25%;opacity:0;box-shadow:0 0px 10px rgba(0, 0, 0, 0.2);border-radius:3px;-webkit-transform:scale(0.5, 0.5) translate(-75%, -75%);-ms-transform:scale(0.5, 0.5) translate(-75%, -75%);transform:scale(0.5, 0.5) translate(-75%, -75%);}.sd-chat-wrapper .sd-chat .room-modal .bottom-bar > a{text-align:center;width:20px;}.sd-chat-wrapper .sd-chat .room-modal .message-bar{border-top:1px solid #D4D4D4;padding:5px 10px;resize:none;font-weight:500 !important;}.sd-chat-wrapper .sd-chat .room-modal .main-bar{overflow-x:hidden;overflow-y:auto;background:#fff;position:relative;}.sd-chat-wrapper .sd-chat .room-modal .main-bar:after{content:"";height:1.25rem;display:block;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .date-divider{width:100%;margin:10px 0;display:grid;grid-template-columns:1fr max-content 1fr;grid-gap:2px;align-items:center;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .date-divider .line{height:0;border-bottom:1px solid #E6E6E6;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .date-divider .date{text-align:center;border:1px solid #E6E6E6;border-radius:5px;line-height:20px;font-size:14px;padding:3px 30px;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .message-container{display:grid;grid-template-columns:50px 1fr;grid-gap:0 10px;position:relative;padding:0 20px;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .message-container.with-avatar{margin-top:17px;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .message-container.with-avatar .default-user-avatar{width:50px;height:50px;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .message-container .actions{position:absolute;top:-18px;right:0;opacity:0;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .message-container .actions:hover{opacity:1;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .message-container .actions .message-body{margin-bottom:4px;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .message-container .actions .message-body p{margin-bottom:0 !important;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .message-container .avatar.time{opacity:0;font-size:12px;color:#aaa;font-family:Roboto Slab;align-self:center;justify-self:center;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .message-container:hover{background:#f6f6f6;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .message-container:hover .avatar.time{opacity:1;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .message-container:hover .actions{opacity:1;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .message-container .message-head{font-size:18px;font-weight:bold;margin-top:-3px;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .message-container .message-head .time{font-size:12px;color:#aaa;font-family:Roboto Slab;font-weight:300;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .message-container .message-head .actions{position:static;display:flex;flex-direction:row;float:right;opacity:1;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .message-container .message-head .actions > a{flex:1 1 18px;margin-left:5px;padding:2px;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .typing-block{position:absolute;left:5px;right:5px;color:#ccc;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .typing-block > span{animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both;font-size:2em;line-height:0.5;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .typing-block > span:nth-child(2){animation-delay:0.2s;}.sd-chat-wrapper .sd-chat .room-modal .main-bar .typing-block > span:nth-child(3){animation-delay:0.4s;}.sd-chat-wrapper .sd-chat .room-modal .settings-bar{grid-row:2/span 2;background:#fff;padding:20px;}.sd-chat-wrapper .sd-chat .room-modal .settings-bar label{font-size:18px;display:inline-block;width:100%;font-weight:normal;}.sd-chat-wrapper .sd-chat .room-modal .settings-bar #channel-name{border:1px solid #E8E8E8;height:35px;margin-bottom:20px;font-weight:500 !important;}.sd-chat-wrapper .sd-chat .room-modal .settings-bar .members-list{display:flex;flex-wrap:wrap;column-gap:10px;}.sd-chat-wrapper .sd-chat .room-modal .settings-bar .members-list .more{line-height:44px;border:1px dashed #ccc;text-align:center;}.sd-chat-wrapper .sd-chat .room-modal .settings-bar .members-list chat-avatar img{width:50px;height:50px;}.sd-chat-wrapper .sd-chat .room-modal .settings-bar .manage-members-button{margin-top:20px;border:1px solid #ccc;color:#555;width:100%;font-size:18px;border-radius:10px;}.sd-chat-modal.modal .modal-dialog .modal-content{border-radius:0;border:2px solid #E6E6E6;padding:30px;}.sd-chat-modal.modal .modal-dialog .modal-content .form-control{box-shadow:none !important;border:1px solid #808080;border-radius:6px;font-size:14px;line-height:38px;height:40px;}.sd-chat-modal.modal .modal-dialog .modal-content .btn.submit-button, .sd-chat-modal.modal .modal-dialog .modal-content .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.submit-button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-chat-modal.modal .modal-dialog .modal-content button.submit-button, .sd-chat-modal.modal .modal-dialog .modal-content .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.submit-button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-chat-modal.modal .modal-dialog .modal-content button.submit-button{background:#E6E6E6;border:1px solid #808080;height:40px;line-height:38px;font-size:18px;font-weight:bold !important;padding:0 15px;}.sd-chat-modal.modal .modal-dialog .modal-content .modal-title{font-size:24px;margin-bottom:20px !important;}.sd-chat-modal.modal .modal-dialog .modal-content .search-field{width:100%;margin-bottom:20px;}.sd-chat-modal.modal .modal-dialog .modal-content .user-list{width:100%;overflow-y:auto;height:500px;padding:0 5px;}.sd-chat-modal.modal .modal-dialog .modal-content .user-list .chat-user-card{padding:15px 5px;grid-template-columns:52px 1fr;grid-gap:10px;width:100%;min-height:82px;cursor:pointer;border-bottom:1px solid #E6E6E6;}.sd-chat-modal.modal .modal-dialog .modal-content .user-list .chat-user-card .status{left:0;top:40px;}.sd-chat-modal.modal .modal-dialog .modal-content .user-list .chat-user-card .user-head{position:relative;}.sd-chat-modal.modal .modal-dialog .modal-content .user-list .chat-user-card .user-head .remove-icon{position:absolute;top:-5px;right:0;padding:0;}.sd-chat-modal.modal .modal-dialog .modal-content .user-list .chat-user-card .user-head .user-name{font-size:19px;line-height:24px;height:24px;}.sd-chat-modal.modal .modal-dialog .modal-content .user-list .chat-user-card .user-head .user-name .user-company{display:inline-block;line-height:24px;height:24px;font-size:12px;}.sd-chat-modal.modal .modal-dialog .modal-content .user-list .chat-user-card .user-head .user-name .user-company:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#000;margin:4px 10px;}.sd-chat-modal.modal .modal-dialog .modal-content .user-list .chat-user-card .user-head .slogan{font-size:12px;margin-top:5px;}.sd-chat-modal.modal .modal-dialog .modal-content .create-channel-form{display:grid;grid-template-columns:1fr;grid-gap:20px;}.sd-chat-modal.modal .modal-dialog .modal-content .create-channel-form .note{display:inline-block;}.sd-chat-modal.modal .modal-dialog .modal-content .create-channel-form .checkbox-option > label{width:100%;font-weight:normal;}.sd-chat-modal.modal .modal-dialog .modal-content .create-channel-form .checkbox-option > label .switchery{float:right;}.expand-message-window .sd-chat-wrapper:not(.collapse-modal){width:calc(100% - var(--sd-sidebar-width));border-left:none;}.expand-message-window .sd-chat-wrapper:not(.collapse-modal) .sd-chat{width:17.5rem;float:right;position:static;}.expand-message-window .sd-chat-wrapper:not(.collapse-modal) .sd-chat .room-modal{left:0px;right:17.5rem;width:auto;top:0px;height:auto;}.current-user-status-dropdown{transform:initial !important;top:80px !important;left:-5px !important;width:98% !important;}.sd-chat-modal.modal .form-control{font-weight:500 !important;}.sidebar-menu,
.content-dropdowns-menu,
.sidebar-menu-widget,
.content-dropdowns{width:initial;float:none;}.someElement{color:rgba(22, 188, 174, 0.8);color:rgba(22, 188, 188, 0.8);color:rgba(26, 171, 176, 0.6);color:rgba(0, 170, 170, 0.3);color:#00ada4;}.sidebar-menu .sidebar-menu__header .sidebar-menu__header-wrap{gap:0.5rem;}.sidebar-menu .sidebar-menu__header .sidebar-menu__header-wrap .sidebar-menu__header-title-text{line-height:1.2;}.sidebar-menu .menu .menu-item{overflow:hidden;}.sidebar-menu .menu .menu-item:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px;}.sidebar-menu .menu .menu-item.selected{overflow:hidden;}.pager,
.pagination{flex-wrap:wrap;}.pager > li > a, .pager > li > button,
.pagination > li > a,
.pagination > li > button{color:#364859;transition:all 0.3s ease;}.pager > li.active > a,
.pager > li.active > button,
.pager > li.active > a:hover,
.pager > li.active > button:hover,
.pager > li.active > a:focus,
.pager > li.active > button:focus,
.pager > li > a:focus,
.pager > li > button:focus,
.pager > li > a:hover,
.pager > li > button:hover,
.pagination > li.active > a,
.pagination > li.active > button,
.pagination > li.active > a:hover,
.pagination > li.active > button:hover,
.pagination > li.active > a:focus,
.pagination > li.active > button:focus,
.pagination > li > a:focus,
.pagination > li > button:focus,
.pagination > li > a:hover,
.pagination > li > button:hover{background:#364859;border-color:#364859;color:#fff;}.pager .material-icons,
.pagination .material-icons{font-size:0.75rem;vertical-align:middle;}.pager,
.pagination{list-style:none;}.pager li,
.pagination li{flex:0 0 auto;display:flex;}#manageUsers-grid .circle-all-users + h5{margin-top:1rem;}#manageUsers-grid .pagination{margin:0;}.pager{display:flex;}.pager li.spacer{flex:1;}.page-item.active .page-link{background-color:#364859;border-color:#364859;}@keyframes loading-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg);}}.sd-grid-view .table .users-avatar .logo-sm{margin:8px 0;}.sd-grid-view .table tfoot tr td{height:60px !important;}.sd-grid-view .table tfoot .checkbox-column{position:relative !important;height:35px;vertical-align:middle;}.table{table-layout:fixed;margin-bottom:0;background-color:var(--sd-bg-white-dark);border-radius:0 0 7px 7px;}.table .progress{top:0.94em;}.table .centerCol{text-align:center;vertical-align:middle;}.table .centerCol .sort-link{justify-content:center;}.table thead th{color:var(--sd-text-default);text-overflow:ellipsis;overflow:hidden;border-top:var(--sd-table-border);border-bottom:var(--sd-table-border);}.table thead th:hover, .table thead th *:hover{cursor:default;}.table thead th.text-center a.sort-link{justify-content:center;}.table thead th > a,
.table thead th > .sorting-box .sorting-list a{position:relative;display:inline-block;width:100%;color:currentColor;}.table thead th > a.sort-link,
.table thead th > .sorting-box .sorting-list a.sort-link{white-space:nowrap;overflow:hidden;vertical-align:inherit;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.table thead th > a.sort-link span,
.table thead th > .sorting-box .sorting-list a.sort-link span{font-size:14px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;padding-right:0.3571428571em;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;}.table thead th > a.sort-link:after,
.table thead th > .sorting-box .sorting-list a.sort-link:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0dc";font-size:0.875rem;margin-top:auto;margin-bottom:auto;}.table thead th > a.sort-link.asc:after,
.table thead th > .sorting-box .sorting-list a.sort-link.asc:after{content:"\f0de";}.table thead th > a.sort-link.desc:after,
.table thead th > .sorting-box .sorting-list a.sort-link.desc:after{content:"\f0dd";}.table.table-hover tbody tr:hover{background-color:#fcfcfc;}.table.table-hover tbody tr:hover.title{font-weight:600 !important;}.table td.small-column,
.table th.small-column{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.table td.checkbox-column,
.table th.checkbox-column{text-align:center;}.table td .btn, .table td .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .table td button, .table td .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .table td button,
.table th .btn,
.table th .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .table th button,
.table th .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .table th button{max-width:100%;text-overflow:ellipsis;overflow:hidden;}.table .staff-list{text-align:left;}.table .staff-list .logo{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:var(--sd-radius-mode-full);overflow:hidden;color:var(--sd-avatar-color-cnt);}.table .staff-list .logo img{width:100%;height:100%;}.table .staff-list .logo svg{width:24px;height:24px;}.invoiceTable{table-layout:auto;min-width:1000px;}@media (max-width: 576px){.invoiceTable td,
  .invoiceTable th{white-space:nowrap;width:auto !important;}}.invoiceTable .row_del{padding:0;text-align:center;}.invoiceTable .invoice_items textarea{width:100%;}.invoiceTable .invoice_items .description_item{margin-top:10px;}.invoiceTable .ui-spinner.ui-widget input{padding:0 23px 0 0;width:100%;}#extensions-grid colgroup{display:none;}#recurringProfile-grid_c4 a{justify-content:center;}.update-invoice .form,
.create-invoice .form,
.update-recurring-profile .form,
.update-accumulating-profile .form,
.form .table-responsive{position:relative;overflow:hidden;}#invoiceProfiles-form .table-responsive{overflow:auto;}#crm-goals-visibility-grid table{background-color:var(--sd-bg-white-dark);border-radius:7px;}#crm-goals-visibility-grid table tr{border-top:var(--sd-table-border);}#crm-goals-visibility-grid table td{border:none !important;}#pm-sprints-view-tasks-grid .sort-link::after{margin-left:5px;}#notes-grid .row-clickable.note-date{text-align:center;}.dataTable thead .sort-link{padding-right:18px !important;}/* Grid filter row inputs — the parent `<tr class="filters form-oscar">` is
   used across all CustomGridView tables, regardless of whether the outer
   `<table>` carries `.dataTable` (it usually doesn't — most live grids use
   `table table-hover`). Selector matches the filter row directly so it
   applies everywhere. `!important` because `.form-oscar
   input[type=text].form-control` further down the cascade otherwise wins
   with a tighter padding. */tr.filters input.form-control{height:calc(2.5rem + 2px) !important;background-color:#fff !important;border-radius:4px !important;padding:0.5rem 0.85rem !important;}.check-column .checkbox{width:18px;height:18px;}.check-column .checkbox label{width:18px;height:18px;}.check-column .checkbox .label-text{padding:0;width:18px;height:18px;}.dataTableResp.sd-grid-view .table{background-color:var(--sd-bg-white-dark);border-radius:0 0 7px 7px;}.invoiceTable.invoiceTableSummary tfoot{width:100%;}.invoiceTable.invoiceTableSummary tfoot td.sd-billing-ledger-values{text-align:right;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items{height:unset;min-height:calc((50px + 1.5rem) * 0.65);}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items:last-child{border-bottom:1px solid #eee;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .item_lock.item_field ~ span.label-text{display:block !important;width:1rem;height:1rem;background-color:transparent !important;border:none !important;border-radius:0;background-image:url("../img/svg/lock-open.svg");background-repeat:no-repeat;background-size:contain;background-position:center;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .item_lock.item_field ~ span.label-text::after{display:none;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .item_lock.item_field:checked + span.label-text{background-color:transparent !important;border:none !important;background-image:url("../img/svg/lock.svg");}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .item_lock.item_field:checked + span.label-text::after{display:none;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary > a:hover,
.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary > a:focus{cursor:pointer;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .billing-load-items__summary-container{margin-left:-0.25rem;min-height:calc((50px + 1.5rem) * 0.65);position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:0.75rem 1.25rem 0.75rem 0.75rem !important;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .billing-load-items__summary-container .billing-load-items__summary-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;max-width:calc(100% - (50px + 1.5rem));}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .billing-load-items__summary-container .billing-load-items__summary-text .item_dynamic{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:14px;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .billing-load-items__summary-container .billing-load-items__summary-text .item_dynamic span{font-family:inherit;font-size:inherit;font-weight:inherit;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .billing-load-items__summary-container > i[class^=fa]:not(.item-dragable){font-size:1rem;position:absolute;top:0.75rem;right:0.75rem;width:unset;margin-left:unset;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .billing-load-items__summary-container .svg-icon-invoice{position:absolute;top:0;right:0;width:1rem;margin-left:unset;stroke-width:1;color:var(--sd-text-default);stroke:var(--sd-text-default);fill:var(--sd-text-default);}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .billing-load-items__summary-img{display:inline-flex;width:50px;height:50px;border-radius:8px;overflow:hidden;position:relative;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .billing-load-items__summary-img .item-picture{display:block;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .item-title,
.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .item-description{margin-bottom:0;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .item-title{font-weight:700;font-size:14px;color:#333;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .item-title + .item-description{margin-top:0 !important;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .item-description{font-weight:300;font-size:11px;line-height:1.4em;color:#555;}.invoiceTable.invoiceTableSummary .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:27px;}.invoiceTable.invoiceTableSummary .select2-container--default .select2-selection--single .select2-selection__clear{margin-right:1rem;height:100%;}.invoiceTable.invoiceTableSummary .select2-container--default .select2-selection--single .select2-selection__clear span{width:12px;height:12px;}.invoiceTable.invoiceTableSummary .select2-container--default .select2-selection--single .select2-selection__clear span::after, .invoiceTable.invoiceTableSummary .select2-container--default .select2-selection--single .select2-selection__clear span::before{height:14px;right:4px;}.invoiceTable.invoiceTableSummary .item_field.item_name{font-weight:700 !important;font-size:14px;padding:0 0.25rem;min-height:auto;height:auto !important;transition:all 0.2s ease-in-out;}.invoiceTable.invoiceTableSummary .item_field.item_name + .description_item{margin-top:0;}.invoiceTable.invoiceTableSummary .item_field.item_name:not(:focus){border-color:transparent;box-shadow:none;color:#333;transition:all 0.25s ease-in-out;}.invoiceTable.invoiceTableSummary .item_field.item_name:not(:focus):hover{cursor:pointer;border-color:#eee;}.invoiceTable.invoiceTableSummary .item_field.item_name:focus{transition:all 0.25s ease-in-out;}.invoiceTable.invoiceTableSummary .item_field.description_item{padding:0 0.25rem;font-weight:300;font-size:12px;line-height:1.4;min-height:12px !important;transition:all 0.2s ease-in-out;}.invoiceTable.invoiceTableSummary .item_field.description_item:not(:focus){border-color:transparent;box-shadow:none;color:#555;resize:none;transition:all 0.25s ease-in-out;}.invoiceTable.invoiceTableSummary .item_field.description_item:not(:focus):hover{cursor:pointer;border-color:#eee;}.invoiceTable.invoiceTableSummary .item_field.description_item:focus{transition:all 0.25s ease-in-out;}.invoiceTable.invoiceTableSummary .item_field.item_qty, .invoiceTable.invoiceTableSummary .item_field.item_price, .invoiceTable.invoiceTableSummary .item_field.item_taxOrder, .invoiceTable.invoiceTableSummary .item_field.item_discountType, .invoiceTable.invoiceTableSummary .item_field.item_discountValue{text-align:right !important;font-size:14px;padding:0.25rem;margin-right:0 !important;}.invoiceTable.invoiceTableSummary .item_field.item_qty:not(:focus), .invoiceTable.invoiceTableSummary .item_field.item_price:not(:focus), .invoiceTable.invoiceTableSummary .item_field.item_taxOrder:not(:focus), .invoiceTable.invoiceTableSummary .item_field.item_discountType:not(:focus), .invoiceTable.invoiceTableSummary .item_field.item_discountValue:not(:focus){height:27px;transition:all 0.25s ease-in-out;color:#555;}.invoiceTable.invoiceTableSummary .item_field.item_qty:not(:focus):hover, .invoiceTable.invoiceTableSummary .item_field.item_price:not(:focus):hover, .invoiceTable.invoiceTableSummary .item_field.item_taxOrder:not(:focus):hover, .invoiceTable.invoiceTableSummary .item_field.item_discountType:not(:focus):hover, .invoiceTable.invoiceTableSummary .item_field.item_discountValue:not(:focus):hover{cursor:pointer;border-color:#eee;}.invoiceTable.invoiceTableSummary .item_field.item_qty:focus, .invoiceTable.invoiceTableSummary .item_field.item_price:focus, .invoiceTable.invoiceTableSummary .item_field.item_taxOrder:focus, .invoiceTable.invoiceTableSummary .item_field.item_discountType:focus, .invoiceTable.invoiceTableSummary .item_field.item_discountValue:focus{transition:all 0.25s ease-in-out;height:1.75rem;}.invoiceTable.invoiceTableSummary .item_field.item_discountType + .select2.select2-container.select2-container--default{height:unset;min-height:unset;}.invoiceTable.invoiceTableSummary .item_field.item_discountType + .select2.select2-container.select2-container--default .select2-selection--single{height:unset !important;min-height:unset;padding-right:13px;padding-left:6px;}.invoiceTable.invoiceTableSummary .item_field.item_discountType + .select2.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{right:4px !important;}.invoiceTable.invoiceTableSummary .item_field.item_discountType + .select2.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:0;}.invoiceTable.invoiceTableSummary .item_field.item_tax + .select2.select2-container:not(:focus){min-height:unset;}.invoiceTable.invoiceTableSummary .item_field.item_tax + .select2.select2-container:not(:focus) .select2-selection.select2-selection--single{padding:0;height:unset !important;transition:all 0.25s ease-in-out;color:#555;}.invoiceTable.invoiceTableSummary .item_field.item_tax + .select2.select2-container:not(:focus) .select2-selection.select2-selection--single .select2-selection__rendered{color:#555;padding:0 3rem 0 0.5rem;}.invoiceTable.invoiceTableSummary .item_field.item_tax + .select2.select2-container:not(:focus) .select2-selection.select2-selection--single:hover{cursor:pointer;border-width:1px;border-color:#eee;}.invoiceTable.invoiceTableSummary .item_field.item_tax + .select2.select2-container:focus{transition:all 0.25s ease-in-out;height:1.75rem;}.invoiceTable.invoiceTableSummary thead tr td,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td{background:transparent;text-align:right;vertical-align:top;}.invoiceTable.invoiceTableSummary thead tr td:first-child, .invoiceTable.invoiceTableSummary thead tr td.inv_accum_col_name, .invoiceTable.invoiceTableSummary thead tr td.billing-load-items__summary-name,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td:first-child,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td.inv_accum_col_name,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td.billing-load-items__summary-name{text-align:left;}.invoiceTable.invoiceTableSummary thead tr td:last-child,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td:last-child{border-left:0;}.invoiceTable.invoiceTableSummary thead tr td .invoice-item-container,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td .invoice-item-container{align-items:flex-start;}.invoiceTable.invoiceTableSummary thead tr td .invoice-item-container.invoice-item-container--Qty,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td .invoice-item-container.invoice-item-container--Qty{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0.25rem;}.invoiceTable.invoiceTableSummary thead tr td .invoice-item-container.invoice-item-container--Qty .round-check,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td .invoice-item-container.invoice-item-container--Qty .round-check{margin-left:auto;}.invoiceTable.invoiceTableSummary thead tr td .invoice-item-container.invoice-item-container--Qty .round-check .checkbox,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td .invoice-item-container.invoice-item-container--Qty .round-check .checkbox{width:1rem;height:1rem;}.invoiceTable.invoiceTableSummary thead tr td.billing-load-items__actions .billing-load-items__actions-inner-wrapper,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td.billing-load-items__actions .billing-load-items__actions-inner-wrapper{display:flex;flex-direction:column;align-items:center;gap:1rem;height:100%;}.invoiceTable.invoiceTableSummary thead tr td.billing-load-items__actions .billing-load-items__actions-inner-wrapper .lock,
.invoiceTable.invoiceTableSummary thead tr td.billing-load-items__actions .billing-load-items__actions-inner-wrapper .unlock,
.invoiceTable.invoiceTableSummary thead tr td.billing-load-items__actions .billing-load-items__actions-inner-wrapper .row_del,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td.billing-load-items__actions .billing-load-items__actions-inner-wrapper .lock,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td.billing-load-items__actions .billing-load-items__actions-inner-wrapper .unlock,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td.billing-load-items__actions .billing-load-items__actions-inner-wrapper .row_del{width:28px;height:28px;display:flex;justify-content:center;align-items:center;}.invoiceTable.invoiceTableSummary thead tr td.billing-load-items__actions .lock svg,
.invoiceTable.invoiceTableSummary thead tr td.billing-load-items__actions .unlock svg,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td.billing-load-items__actions .lock svg,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td.billing-load-items__actions .unlock svg{width:1rem;height:1rem;fill:var(--sd-text-default);}.invoiceTable.invoiceTableSummary thead tr td.billing-load-items__actions .unlock svg,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td.billing-load-items__actions .unlock svg{opacity:0.4;}.invoiceTable.invoiceTableSummary thead tr td.billing-load-items__actions .row_del,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td.billing-load-items__actions .row_del{margin-top:auto;padding:0.25rem;display:flex;justify-content:center;align-items:center;}.invoiceTable.invoiceTableSummary thead tr td.billing-load-items__actions .tipS.remove-row,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td.billing-load-items__actions .tipS.remove-row{margin:0;padding:0;width:0.75rem;height:0.75rem;}.invoiceTable.invoiceTableSummary thead tr td.billing-load-items__actions .tipS.remove-row::before, .invoiceTable.invoiceTableSummary thead tr td.billing-load-items__actions .tipS.remove-row::after,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td.billing-load-items__actions .tipS.remove-row::before,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td.billing-load-items__actions .tipS.remove-row::after{left:5px;}.invoiceTable.invoiceTableSummary thead tr td.billing-load-items__summary-name .billing-load-items__summary-container > .drag-row:before,
.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td.billing-load-items__summary-name .billing-load-items__summary-container > .drag-row:before{position:static;transform:none;}.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow){border-top:0;}.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td:not(:first-child):not(:last-child.row_del){border-top:1px solid #eee;}.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td.row_del{padding:0 !important;}.invoiceTable.invoiceTableSummary thead tr td{border-top:3px solid #eee;border-bottom:1px solid #eee;}.invoiceTable.invoiceTableSummary tbody tr{border-top:1px solid #eee;}.invoiceTable.invoiceTableSummary tbody tr .sd-billing-ledger-values{font-weight:400;font-size:1rem;text-align:right !important;color:#555;}.invoiceTable.invoiceTableSummary tbody tr .sd-billing-ledger-values .item_total{font-weight:inherit;font-size:inherit;text-align:inherit;justify-content:flex-end;}.invoiceTable.invoiceTableSummary tbody tr.selectedRow td:not(.billing-load-items__summary){visibility:hidden;border-left:0;}.invoiceTable.invoiceTableSummary .invoice_items td .tipS.remove-row{padding:15px;margin:15px;}.invoiceTable.invoiceTableSummary .invoice_items td .tipS.remove-row:before, .invoiceTable.invoiceTableSummary .invoice_items td .tipS.remove-row:after{background-color:var(--sd-text-error);width:1px;height:14px;}.invoiceTable.invoiceTableSummary .sortable-placeholder{width:100%;height:75px !important;overflow:hidden;border:2px dashed #555 !important;}@media (min-width: 768px) and (max-width: 767px){.invoiceTable.invoiceTableSummary{display:block;position:relative;width:100%;min-width:100%;border-collapse:collapse;border-spacing:0;}.invoiceTable.invoiceTableSummary thead{display:none;width:100px;position:absolute;z-index:-9999;left:-999px;}.invoiceTable.invoiceTableSummary tbody{display:flex;flex-direction:row;flex-wrap:nowrap;min-height:100%;position:relative;overflow-x:auto;border:1px solid #eee !important;}.invoiceTable.invoiceTableSummary tbody tr{display:inline-flex;flex-direction:column;flex:1;height:unset;min-width:100%;align-self:stretch;border-top:1px solid #eee !important;border-right:2px solid #eee !important;padding-top:50px;position:relative;}.invoiceTable.invoiceTableSummary tbody tr td:not(.row_del){display:block;width:100%;height:unset;border:none;border-bottom:1px solid #eee;position:relative;padding-left:calc(100px + 2rem) !important;min-height:42px;white-space:normal;text-align:left;/* Now like a table header */}.invoiceTable.invoiceTableSummary tbody tr td:not(.row_del):before{content:attr(aria-label);position:absolute;top:6px;left:6px;width:100px;padding-left:10px;white-space:nowrap;text-align:right;font-weight:bold;font-size:14px;color:#333;}.invoiceTable.invoiceTableSummary tbody tr td:not(.row_del){/* simulate the right border for header titles*/}.invoiceTable.invoiceTableSummary tbody tr td:not(.row_del):after{position:absolute;height:100%;width:1px;background:#eee;content:"";top:0;left:calc(100px + 1rem);}.invoiceTable.invoiceTableSummary tbody tr td.billing-load-items__summary{padding:0 0 0 calc(100px + 2rem) !important;border-top:1px solid #eee !important;}.invoiceTable.invoiceTableSummary tbody tr td.billing-load-items__summary .billing-load-items__summary-container{width:100%;}.invoiceTable.invoiceTableSummary tbody tr td.row_del{position:absolute;width:50px;height:50px;top:0;right:0;border-top:0;border-left:1px solid #eee !important;display:flex;align-items:center;justify-content:center;}.invoiceTable.invoiceTableSummary tbody tr td.row_del .tipS.remove-row{margin:0;}.invoiceTable.invoiceTableSummary tbody tr td.row_del .tipS.remove-row:before, .invoiceTable.invoiceTableSummary tbody tr td.row_del .tipS.remove-row:after{left:15px;top:8px;}.invoiceTable.invoiceTableSummary tbody tr .billing-load-items__summary-container{padding:0.25rem 0.25rem 0.25rem 0;}.invoiceTable.invoiceTableSummary tbody tr .item-package-list{padding-left:0 !important;}.invoiceTable.invoiceTableSummary tbody tr .item-package-list li{padding-left:0;}.invoiceTable.invoiceTableSummary tfoot{display:table;}}@media (max-width: 767px){.invoiceTable.invoiceTableSummary{display:block;position:relative;width:100%;min-width:100%;border-collapse:collapse;border-spacing:0;}.invoiceTable.invoiceTableSummary thead{display:none;width:100px;position:absolute;z-index:-9999;left:-999px;}.invoiceTable.invoiceTableSummary tbody{display:flex;flex-direction:row;flex-wrap:nowrap;min-height:100%;position:relative;overflow-x:auto;border:1px solid #eee !important;}.invoiceTable.invoiceTableSummary tbody tr{display:inline-flex;flex-direction:column;flex:1;height:unset;min-width:100%;align-self:stretch;border-top:1px solid #eee !important;border-right:2px solid #eee !important;padding-top:30px;position:relative;}.invoiceTable.invoiceTableSummary tbody tr td:not(.row_del){display:block;width:100%;height:unset;border:none;border-bottom:1px solid #eee;position:relative;padding-left:8px !important;padding-top:42px !important;min-height:84px;white-space:normal;text-align:left;/* Now like a table header */}.invoiceTable.invoiceTableSummary tbody tr td:not(.row_del):before{content:attr(aria-label);position:absolute;top:0;left:auto;right:0;width:100%;padding:3px 8px;white-space:nowrap;text-align:right;font-weight:bold;font-size:16px;color:#333;}.invoiceTable.invoiceTableSummary tbody tr td:not(.row_del){/* simulate the right border for header titles*/}.invoiceTable.invoiceTableSummary tbody tr td:not(.row_del):after{position:absolute;height:2px;width:100%;background:#eee;content:"";top:32px;left:0;}.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items td.billing-load-items__summary{padding:42px 0 0 0 !important;border-top:1px solid #eee !important;}.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items td.billing-load-items__summary .billing-load-items__summary-container{width:100%;margin:0;padding:0 0.25rem 0.25rem 0.25rem !important;}.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items td.billing-load-items__summary .billing-load-items__summary-img{width:30px;height:30px;margin-top:4px;}.invoiceTable.invoiceTableSummary tbody tr td.row_del{position:absolute;width:30px;height:30px;top:0;right:0;border-top:0;border-left:1px solid #eee !important;display:flex;align-items:center;justify-content:center;}.invoiceTable.invoiceTableSummary tbody tr td.row_del .tipS.remove-row{margin:0;}.invoiceTable.invoiceTableSummary tbody tr td.row_del .tipS.remove-row:before, .invoiceTable.invoiceTableSummary tbody tr td.row_del .tipS.remove-row:after{left:15px;top:8px;}.invoiceTable.invoiceTableSummary tbody tr .item-package-list{width:100%;list-style:none;margin:0;padding-left:44px !important;}.invoiceTable.invoiceTableSummary tbody tr .item-package-list:not(:has(img)){padding-left:22px !important;}.invoiceTable.invoiceTableSummary tbody tr .item-package-list li a{padding:0.25rem 0.25rem 0.25rem 0;border-bottom:1px solid #eee;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0.5rem;min-height:32px;}.invoiceTable.invoiceTableSummary tbody tr .item-package-list li a:before{height:1px;width:100%;background:#eee;}.invoiceTable.invoiceTableSummary tbody tr .item-package-list li a:first-child{border-top:1px solid #eee;}.invoiceTable.invoiceTableSummary tbody tr .item-package-list li a:last-child{border-bottom:0;}.invoiceTable.invoiceTableSummary tbody tr .item-package-list li a .item-package__img{display:table-cell;width:24px;height:24px;border-radius:8px;overflow:hidden;}.invoiceTable.invoiceTableSummary tbody tr .item-package-list li a .item-package__img:not(:has(img)){width:0;height:0;visibility:hidden;display:none;}.invoiceTable.invoiceTableSummary tbody tr .item-package-list li a .item-package__img img{width:100%;height:100%;object-fit:cover;}.invoiceTable.invoiceTableSummary tbody tr .item-package-list li a .item-title{font-size:12px;}.invoiceTable.invoiceTableSummary tbody tr .item-package-list li a .item-description{font-size:10px;}.invoiceTable.invoiceTableSummary tbody tr .item-package-list li a .item-package__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}.invoiceTable.invoiceTableSummary tfoot{display:table;}.invoiceTable.invoiceTableSummary .drag-row{display:none;}}@media (min-width: 768px){.invoiceTable.invoiceTableSummary{border-left:0;border-right:0;border-top:0;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items{min-height:calc(50px + 1.5rem) !important;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items:last-child{border-bottom:1px solid #eee;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .billing-load-items__summary-container{min-height:50px;padding:0 2.5rem 0.75rem 0 !important;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .billing-load-items__summary-container .billing-load-items__summary-text{max-width:calc(100% - (50px + 1.5rem));}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .billing-load-items__summary-container:not(:has(img)){max-width:100%;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .billing-load-items__summary-img{display:inline-flex;width:50px;height:50px;border-radius:8px;overflow:hidden;position:relative;flex:none;margin-top:1px;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .billing-load-items__summary-img .item-picture{display:block;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .item-title,
  .invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .item-description{margin-bottom:0;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .item-title{font-weight:700;font-size:14px;color:#333;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .item-title + .item-description{margin-top:0 !important;}.invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .item-description{font-weight:300;font-size:11px;line-height:1.4em;color:#555;}.invoiceTable.invoiceTableSummary .item-package-list{width:100%;list-style:none;margin:0;padding-left:86px;}.invoiceTable.invoiceTableSummary .item-package-list:not(:has(img)){padding-left:50px;}.invoiceTable.invoiceTableSummary .item-package-list li a{padding:0.25rem;border-bottom:1px solid #eee;display:flex;flex-direction:row;justify-content:flex-start;gap:0.5rem;width:100%;min-height:calc(30px + 1.5rem);}.invoiceTable.invoiceTableSummary .item-package-list li a:before{height:1px;width:100%;background:#eee;}.invoiceTable.invoiceTableSummary .item-package-list li a:first-child{border-top:1px solid #eee;}.invoiceTable.invoiceTableSummary .item-package-list li a:last-child{border-bottom:0;}.invoiceTable.invoiceTableSummary .item-package-list li a .item-package__img{display:table-cell;width:30px;height:30px;border-radius:8px;overflow:hidden;flex:none;}.invoiceTable.invoiceTableSummary .item-package-list li a .item-package__img:not(:has(img)){display:none;}.invoiceTable.invoiceTableSummary .item-package-list li a .item-package__img img{width:100%;height:100%;object-fit:cover;}.invoiceTable.invoiceTableSummary .item-package-list li a .item-package__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}.invoiceTable.invoiceTableSummary .billing-load-items__summary-container > .drag-row{display:none;font-size:25px;width:1.25rem;height:50px;color:var(--sd-text-default);margin-right:0.5rem;padding:0.25rem;position:relative;}.invoiceTable.invoiceTableSummary .billing-load-items__summary-container > .drag-row:before{position:absolute;top:50%;transform:translateY(-50%);}.invoiceTable.invoiceTableSummary.billing-load-items__summary-name .billing-load-items__summary-container > .drag-row:before{position:static;transform:none;}.invoiceTable.invoiceTableSummary .billing-load-items__summary-container:not(:has(img)) > .drag-row{height:30px;}.invoiceTable.invoiceTableSummary tbody.ui-sortable .billing-load-items__summary-container > .drag-row{display:block;}.invoiceTable.invoiceTableSummary tbody.ui-sortable.hidePackageItems{position:relative;overflow:auto !important;height:100%;}.invoiceTable.invoiceTableSummary tbody.ui-sortable.hidePackageItems tr{clear:left;height:100px !important;overflow:hidden;}.invoiceTable.invoiceTableSummary tbody.ui-sortable.hidePackageItems .item_field.description_item{height:0;overflow:hidden;position:absolute;top:-9999px;}.invoiceTable.invoiceTableSummary tbody.ui-sortable.hidePackageItems tr.sortable-placeholder,
  .invoiceTable.invoiceTableSummary tbody.ui-sortable.hidePackageItems tr.ui-sortable-helper{display:table-row;}.invoiceTable.invoiceTableSummary tbody.ui-sortable.hidePackageItems tr.sortable-placeholder td,
  .invoiceTable.invoiceTableSummary tbody.ui-sortable.hidePackageItems tr.ui-sortable-helper td{vertical-align:top;font-size:32px;font-weight:700;}.invoiceTable.invoiceTableSummary tbody.ui-sortable.hidePackageItems tr.sortable-placeholder td:first-child div,
  .invoiceTable.invoiceTableSummary tbody.ui-sortable.hidePackageItems tr.ui-sortable-helper td:first-child div{opacity:0.5;}.invoiceTable.invoiceTableSummary tbody.ui-sortable.hidePackageItems tr.ui-sortable-helper{display:table;background:rgba(255, 255, 255, 0.9);border:2px solid #555;}.invoiceTable.invoiceTableSummary tbody.ui-sortable.hidePackageItems .item-package-list{position:absolute;z-index:-99;left:-999;height:0;padding:0;visibility:collapse;}.invoiceTable.invoiceTableSummary tbody.ui-sortable.hidePackageItems:not(:has(img)) tr{height:75px !important;}}.pdf-body .invoice .invoice-billing-td{position:relative;min-height:50px;padding:0 !important;}.pdf-body .invoice .invoice-billing-td .invoice-billing-td-summary{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;position:relative;min-height:50px;width:100%;padding:0.5rem 2rem 0.5rem 0.5rem;}.pdf-body .invoice .invoice-billing-td .invoice-billing-td-summary .billing-load-items__summary-img{width:32.5px;height:32.5px;border-radius:8px;overflow:hidden;position:relative;flex:none;}.pdf-body .invoice .invoice-billing-td .invoice-billing-td-summary .billing-load-items__summary-img .item-picture{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.pdf-body .invoice .invoice-billing-td .invoice-billing-td-summary .billing-load-items__summary-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;}.pdf-body .invoice .invoice-billing-td .invoice-billing-td-summary .item-title{color:#333;font-weight:700;font-size:14px;line-height:1.2;display:inline;margin-bottom:0 !important;}.pdf-body .invoice .invoice-billing-td .invoice-billing-td-summary .item-desc{color:#555;font-size:11px;line-height:1.2;font-weight:400;display:inline-flex;}.pdf-body .invoice .invoice-billing-td .invoice-billing-td-summary > i[class^=fa]{font-size:0.75rem;position:absolute;top:0.5rem;right:0.5rem;}.pdf-body .invoice .invoice-billing-td .invoice-billing-td-summary .svg-icon-invoice{position:absolute;top:0.5rem;right:0;width:0.75rem;margin-left:unset;color:#333;stroke:#333;fill:#333;}.pdf-body .invoice .invoice-billing-td .item-package-list{padding-left:50px;list-style:none;margin-bottom:0;}.pdf-body .invoice .invoice-billing-td .item-package-list:not(:has(img)){padding-left:0;}.pdf-body .invoice .invoice-billing-td .item-package-list li a a{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:0.75rem 0.75rem 0.75rem 0;min-height:calc(30px + 1rem);border-bottom:1px solid #eee;width:100%;}.pdf-body .invoice .invoice-billing-td .item-package-list li a:before{height:1px;width:100%;background:#eee;}.pdf-body .invoice .invoice-billing-td .item-package-list li a:first-child a{border-top:1px solid #eee;}.pdf-body .invoice .invoice-billing-td .item-package-list li a:last-child a{border-bottom:0;}.pdf-body .invoice .invoice-billing-td .item-package-list .item-package__img{width:25px;height:25px;border-radius:8px;overflow:hidden;position:relative;margin-right:0.5rem;flex:none;}.pdf-body .invoice .invoice-billing-td .item-package-list .item-package__img:not(:has(img)){width:0;height:0;visibility:hidden;display:none;}.pdf-body .invoice .invoice-billing-td .item-package-list .item-package__img img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.pdf-body .invoice .invoice-billing-td .item-package-list .item-package__text{display:flex;flex-direction:column;width:100%;}.pdf-body .invoice .invoice-billing-td .item-package-list .item-package__text .item-title{color:#333;font-weight:700;font-size:12px;line-height:1.4;display:inline;margin-bottom:0;}.pdf-body .invoice .invoice-billing-td .item-package-list .item-package__text .item-description{color:#555;font-size:10px;line-height:1.4;font-weight:400;display:inline;margin-bottom:0;}.pdf-wrapper .pdf-body .item-table .item-body .billing-load-items__actions{padding:0.5rem !important;}.billing-load-items__actions .billing-load-items__actions-inner-wrapper{display:flex;flex-direction:column;align-items:center;gap:1rem;height:100%;}.billing-load-items__actions .billing-load-items__actions-inner-wrapper .lock,
.billing-load-items__actions .billing-load-items__actions-inner-wrapper .unlock,
.billing-load-items__actions .billing-load-items__actions-inner-wrapper .row_del{width:28px;height:28px;display:flex;justify-content:center;align-items:center;}.billing-load-items__actions .lock svg,
.billing-load-items__actions .unlock svg{width:1rem;height:1rem;fill:#555;}.billing-load-items__actions .unlock svg{opacity:0.4;}.billing-load-items__actions .row_del{margin-top:auto;padding:0.25rem;display:flex;justify-content:center;align-items:center;}.billing-load-items__actions .tipS.remove-row{margin:0;padding:0;width:0.75rem;height:0.75rem;}.billing-load-items__actions .tipS.remove-row::before, .billing-load-items__actions .tipS.remove-row::after{left:5px;}.cell-qty .lock svg{width:1rem;height:1rem;fill:#555;}.pdf-wrapper table.item-estimate-dynamic{border:none;}.pdf-wrapper table.item-estimate-dynamic .billing-load-items__actions{border-left:none !important;border-bottom:none !important;border-top:none !important;}.pdf-wrapper table.item-estimate-dynamic tr{border-bottom:none !important;}.pdf-wrapper table.item-estimate-dynamic .cell-description{text-align:left !important;}.pdf-wrapper table.item-estimate-dynamic .cell-description .invoice-billing-td-summary{display:flex;}.pdf-wrapper table.item-estimate-dynamic .cell-description .invoice-billing-td-summary .billing-load-items__summary-img{flex:0 0 auto;}.pdf-wrapper table.item-estimate-dynamic .cell-description .invoice-billing-td-summary .billing-load-items__summary-text{flex:1 1 auto;}.pdf-wrapper table.item-estimate-dynamic .cell-description .item-package-list li a{display:flex;}.pdf-wrapper table.item-estimate-dynamic .cell-description .item-package-list li a .item-package__img{flex:0 0 auto;}.pdf-wrapper table.item-estimate-dynamic .cell-description .item-package-list li a .item-package__text{flex:1 1 auto;}.pdf-wrapper table.item-estimate-dynamic input.item_qty{height:30px !important;}.pdf-wrapper .pdf-body .item-table thead tr .item-table-header.billing-load-items__actions-header{background-color:transparent;border:none;}@media (max-width: 1200px){.invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td.billing-load-items__actions .billing-load-items__actions-inner-wrapper{align-items:flex-end;}}.sd-grid-view .sd-update-select-by-click, .dashboard-organize-box .sd-update-select-by-click{position:relative;display:flex;align-items:center;border-radius:4px;cursor:pointer;transition:all 0.25s ease-in-out;z-index:5;height:18px;font-size:10px;line-height:1;text-transform:uppercase;max-width:200px;background-color:var(--sd-white);}.sd-grid-view .sd-update-select-by-click .sd-update-select-by-click-view-value, .dashboard-organize-box .sd-update-select-by-click .sd-update-select-by-click-view-value{padding:4px 6px 4px 10px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1;}.sd-grid-view .sd-update-select-by-click .project-status-bg, .dashboard-organize-box .sd-update-select-by-click .project-status-bg{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;opacity:0.2;border-radius:4px;z-index:0;}.sd-grid-view .sd-update-select-by-click .dropdown-block, .dashboard-organize-box .sd-update-select-by-click .dropdown-block{width:100%;}.dataTableResp .grid-view-table-wrapper{overflow-x:auto;max-width:100%;min-height:250px;}.companies-list.dataTableResp .grid-view-table-wrapper,
.crm-contacts-list.dataTableResp .grid-view-table-wrapper{overflow:visible;}.dataTableResp.billingCustomFields table, .dataTableResp.savedExpenses table, .dataTableResp.savedPlans table, .dataTableResp.savedAddons table, .dataTableResp.savedPackages table, .dataTableResp.savedItems table{min-width:990px !important;}.dataTableResp.savedPriceBumps table, .dataTableResp.savedDiscounts table, .dataTableResp.savedTaxes table{min-width:700px !important;}.payment-logs__attempts{border-right:var(--sd-table-border);}@media (max-width: 767px){.pm-calendar-block #calendarFilter{display:none !important;}}.pm-calendar-block .fc-event{transition:none;background-color:#e3f6ff !important;border:1px solid #cdeeff !important;}.pm-calendar-block .fc-event .fc-title{color:#016ea4 !important;}.pm-calendar-block .fc-event .appointment-modal-title__text{overflow:hidden;text-overflow:ellipsis;}.pm-calendar-block .fc-toolbar{position:relative;display:flex;flex-wrap:nowrap;justify-content:space-between;}.pm-calendar-block .fc-toolbar .fc-left,
.pm-calendar-block .fc-toolbar .fc-right{float:unset;display:flex;justify-content:center;}.pm-calendar-block .fc-toolbar .fc-center{position:absolute;left:50%;top:50%;padding:0;transform:translate(-50%, -50%);}.pm-calendar-block .fc-toolbar .fc-clear{display:none;clear:unset;}.pm-calendar-block .fc-popover.fc-more-popover{max-height:100%;}.pm-calendar-block .fc-popover.fc-more-popover .fc-body.fc-widget-content{max-height:70vh;overflow-y:auto;background:#fff;}.pm-calendar-block .fc-popover.fc-more-popover .fc-body.fc-widget-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.15);border-radius:6px;background-color:#eee;}.pm-calendar-block .fc-popover.fc-more-popover .fc-body.fc-widget-content::-webkit-scrollbar{width:8px;background-color:#eee;}.pm-calendar-block .fc-popover.fc-more-popover .fc-body.fc-widget-content::-webkit-scrollbar-thumb{border-radius:6px;-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.15);background-color:#999;}.appt-status-tag{padding:3px 10px 5px 10px !important;border-radius:7px;}.fc-title{color:#fff;}.fc-title .calendar-event{display:flex;gap:0.2rem;}.fc-event-container .fc-content .fc-time{display:none !important;visibility:hidden !important;}.fc-day-grid-event .fc-time{font-weight:700;color:#fff;padding:5px;}.fc-day-grid-event .sd-title-subtitle-modal-pill{margin-top:4px;margin-left:-2px;margin-bottom:2px;}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px;background:white;}.fc .fc-button-group > :first-child{margin-left:0;background:white;}.fc-toolbar button{position:relative;background:white;}.fc-state-active, .fc-state-down{border:1px solid #34A6F4;box-shadow:none;}.fc-event{border:none;}.fc-day-grid-event{padding:8px 10px 7px;border-radius:8px;margin:3px 5px 0 5px;min-height:31px;}@media (max-width: 767px){.fc-day-grid-event.google-calendar-event, .fc-day-grid-event.azure-calendar-event{padding:4px;}.fc-day-grid-event.google-calendar-event .google-calendar-event-modal-title, .fc-day-grid-event.azure-calendar-event .google-calendar-event-modal-title{display:flex;justify-content:center;padding:0;}.fc-day-grid-event.google-calendar-event .google-calendar-event-modal-icon, .fc-day-grid-event.azure-calendar-event .google-calendar-event-modal-icon{position:static;transform:none;}.fc-day-grid-event.google-calendar-event .gcemt__summary, .fc-day-grid-event.azure-calendar-event .gcemt__summary{display:none;}}.noUi-connect{background:cornflowerblue !important;}.sd-info-appointment-duration{padding:16px 25px 16px 20px;color:#555555;font-size:20px;}.appointment-schedule-container-block{display:flex;flex-wrap:wrap;justify-content:space-between;}.intakeForm-modal-body .appointment-schedule-container-block{max-height:400px;overflow:auto;}@media (max-width: 560px){.intakeForm-modal-body .appointment-schedule-container-block{max-height:200px;}}.appointment-schedule-date-column-header{display:flex;flex-direction:column;align-items:center;background-color:transparent !important;border-radius:6px;padding:30px 5px 5px;border:none;width:100%;}.appointment-date-head-text{position:absolute;left:50%;top:0;text-transform:uppercase;font-weight:500;font-size:10px;line-height:1;background:#a6b8c6;border-radius:4px;transform:translate(-50%, 0);padding:0.3rem;}.fc-unthemed td.fc-today{background:#F0FEFE !important;}.appointment-date-day-of-week{color:#858585;font-size:14px;font-weight:500;}#appointmentFormWrapper{position:absolute;width:100%;top:0;z-index:100;background-color:rgba(0, 0, 0, 0.6);}#appointmentFormWrapper #appointmentForm{width:95%;margin:30px auto;background-color:white;border-radius:10px;max-height:90svh;}#appointmentFormWrapper #appointmentForm .intakeForm-modal-header{margin:0;position:relative;}#appointmentFormWrapper #appointmentForm .intakeForm-modal-header .intakeForm-modal-title{flex-grow:1;font-size:18px;line-height:24px;margin:0;}#appointmentFormWrapper #appointmentForm .intakeForm-modal-header .intakeForm-modal-close-btn{position:relative;padding:0;width:20px;height:20px;border:none;}#appointmentFormWrapper #appointmentForm .intakeForm-modal-body{max-height:calc(90svh - 58px);overflow:auto;}#appointmentFormWrapper #appointmentForm #appointmentCalendarSlotDurationContainer{max-width:90%;margin:0 auto;}#appointmentFormWrapper #appointmentForm #appointmentCalendarSlotDurationContainer .font-weight-bold,
#appointmentFormWrapper #appointmentForm #appointmentCalendarSlotDurationContainer #appointmentCalendarSlotDurationTime,
#appointmentFormWrapper #appointmentForm #appointmentCalendarSlotDurationContainer #appointmentCalendarSlotStaff{font-size:14px;}#appointmentFormWrapper #appointmentForm .appointment-schedule-pagination-button{font-weight:bold;text-decoration:none;}#appointmentFormWrapper #appointmentForm #appointmentdescription{font-size:14px;}.appointment-date-schedule-container.hidden{display:none;}.appointment-hide-other{display:none !important;}.appointment-intake-form-field-block{border-radius:3px;display:flex;align-items:center;justify-content:left;}.appointment-intake-form-field-block input.btn{max-width:100%;white-space:normal;}@media (max-width: 767px){.appointment-intake-form-field-block{flex-wrap:wrap;}}.appointment-intake-form-wrapper{background:#f3f3f3;border-radius:6px;border:2px dashed #aaa;padding:10px 15px;}.appointment-schedule-date-column{position:relative;flex-grow:0;flex-shrink:1;display:flex;flex-direction:column;align-items:flex-start;width:29%;padding-left:3px;padding-right:3px;border-radius:6px;}.appointment-schedule-date-column:first-child{padding-left:0;}.appointment-schedule-date-column:last-child{padding-right:0;}.appointment-schedule-date-column:hover{background-color:#eeeeee;}.appointment-schedule-date-column .appointment-date.text-secondary{color:#333333 !important;font-weight:600;font-size:22px;line-height:1;}.appointment-slot-timer-container{display:flex;justify-content:center;margin-bottom:10px;padding:15px;width:100%;font-size:14px;color:#0c0c0c;font-weight:600;border-width:1px;border-style:solid;border-radius:4px;text-transform:uppercase;}.appointment-slot-timer-container a{display:flex;width:100%;font-size:14px;}.appointment-slot-timer-container a{justify-content:center;color:#0c0c0c !important;font-weight:600;text-transform:uppercase;text-decoration:none !important;}.appointment-slot-timer-container:hover a{color:#fff !important;}.appointment-date-no-availability,
.appointment-date-no-availability span{display:block;box-sizing:border-box;}.appointment-date-no-availability span{width:100%;padding:0 5px;}#ContactIntake_appointmentType .select2{margin-top:10px;}.appointment-assignment-btn-header-block{margin:0 0 20px;align-items:center;row-gap:20px;}.appointment-assignment-btn-header-block .col-sm-4,
.appointment-assignment-btn-header-block .col-sm-8{flex:unset;max-width:unset;width:unset;padding:0;}.appointment-assignment-btn-header-block .col-sm-4{margin-right:20px;}.appointment-assignment-btn-header-block .col-sm-4 .overwrite-btn-block{margin-bottom:0;}.appointment-assignment-btn-header-block .col-sm-8{justify-content:flex-start !important;}.appointment-assignment-btn-header-block .col-sm-8 p{margin-bottom:0;}.form.fluid.filters.calendar-filters{margin:0;max-width:100%;width:100%;}.form-oscar .form-group.calendar-filter-container{justify-content:space-between;align-items:flex-start;margin:0 0 30px;}.calendar-filter-container .col-2{padding:0;width:15%;flex:unset;}.calendar-filter-container .col-2 .select2.select2-container.select2-container--default,
.calendar-filter-container .col-2 .select2-selection.select2-selection--single{height:100%;}body.sd-dark-mode .appointment-slot-timer-container a{background-color:#232332;}body.sd-dark-mode .appointment-slot-timer-container:hover{background-color:#5b5f70;}body.sd-dark-mode .appointment-schedule-date-column:hover{background-color:#313345;}body.sd-dark-mode .appointment-schedule-date-column .appointment-date.text-secondary{color:#fff !important;}@media (min-width: 467px){.appointment-schedule-date-column{flex-grow:1;width:13.5%;}}@media (max-width: 990px){.appointment-assignment-btn-header-block .overwrite-btn-block .btn-sm{margin-bottom:0 !important;}.appointment-schedule-page .appointment-slot-timer-container{padding:5px;font-size:10px;}.appointment-schedule-page .appointment-slot-timer-container a{font-size:10px;}}@media (min-width: 990px){.appointment-schedule-date-column{padding-left:10px;padding-right:10px;}.appointment-schedule-date-column:first-child{padding-left:0;}.appointment-schedule-date-column:last-child{padding-right:0;}.appointment-date-head-text{font-size:12px;}.appointment-date-day-of-week{font-size:18px;}.appointment-schedule-date-column .appointment-date.text-secondary{font-size:36px;}.appointment-date-day-of-week{font-size:18px;}.appointment-date-no-availability span{padding:15px;}.appointment-date-no-availability,
  .appointment-date-no-availability span{width:100%;}}.google-calendar-event-modal-title{position:relative;padding-left:24px;}.google-calendar-event-modal-title .gcemt__summary{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;}.google-calendar-event-modal-title .google-calendar-event-modal-text{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;}.google-calendar-event-modal-title .google-calendar-event-modal-icon{position:absolute;top:50%;left:0;transform:translateY(-50%);width:18px;}.google-calendar-event-modal-title .google-calendar-event-modal-icon img{width:100%;display:block;}@media (max-width: 767px){.google-calendar-event-modal-title .google-calendar-event-modal-text{max-width:420px;}}.widget-bg-sd-calendar .google-calendar-event-modal-title{padding-left:24px;}.widget-bg-sd-calendar .google-calendar-event-modal-title .google-calendar-event-modal-icon{width:16px;}.modal .google-calendar-event-modal-title{padding-left:40px;}.modal .google-calendar-event-modal-title .google-calendar-event-modal-icon{width:26px;}.DefaultAppointmentSchedule{padding:1.5rem 1.25rem;}.DefaultAppointmentSchedule .form-actions.btn-list .btn, .DefaultAppointmentSchedule .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .DefaultAppointmentSchedule .form-actions.btn-list button, .DefaultAppointmentSchedule .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .DefaultAppointmentSchedule .form-actions.btn-list button{margin:0;}.DefaultAppointmentSchedule .form-actions.btn-list .pull-right{margin-left:auto;}.DefaultAppointmentSchedule .form-group-row{column-gap:3%;}.DefaultAppointmentSchedule .form-group-row .info-col-content{padding:0;}.DefaultAppointmentSchedule .form-group-row .info-col{flex:0 0 40%;max-width:40%;padding:0;}.DefaultAppointmentSchedule .form-group-row .content-col{flex:0 0 57%;max-width:57%;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day{margin-bottom:0;}.DefaultAppointmentSchedule .form-group-row .appointment-schedule-day__header .appointment-schedule-add-availability{margin-bottom:0 !important;}.DefaultAppointmentSchedule .form-group-row .appointment-schedule-row{justify-content:space-between;padding-bottom:40px;}.DefaultAppointmentSchedule .form-group-row .appointment-schedule-range-element{flex:0 0 58%;margin-left:30px;}.DefaultAppointmentSchedule .form-group-row .appointment-schedule-range-display{flex:0 0 30%;}.DefaultAppointmentSchedule .form-group-row .appointment-schedule-range-display{display:flex;justify-content:space-between;}@media (min-width: 769px){.widget-bg-sd-calendar .fc-day-grid-event.event-calendar-event{background-color:#dcffee !important;border:1px solid #baffdd;}.widget-bg-sd-calendar .fc-day-grid-event.event-calendar-event .fc-title{color:#005a2e !important;}.widget-bg-sd-calendar .fc-day-grid-event.appointment-calendar-event{background-color:#fff9cf !important;border:1px solid #fbf19d;}.widget-bg-sd-calendar .fc-day-grid-event.appointment-calendar-event .fc-title{color:#928100 !important;}.widget-bg-sd-calendar .fc-day-grid-event.task-calendar-event{background-color:#e3f6ff !important;border:1px solid #cdeeff;}.widget-bg-sd-calendar .fc-day-grid-event.task-calendar-event .fc-title{color:#016ea4 !important;}}@media (max-width: 768px){.pm-calendar-block .fc-toolbar{flex-direction:column;row-gap:16px;}.pm-calendar-block .fc-toolbar .fc-center{position:static;transform:none;}.fc-scroller.fc-day-grid-container{height:unset !important;}.DefaultAppointmentSchedule{padding:1rem 0.8rem;}.DefaultAppointmentSchedule .form-actions.btn-list{flex-wrap:wrap;row-gap:12px;margin-bottom:2rem !important;}.DefaultAppointmentSchedule .form-actions.btn-list .btn, .DefaultAppointmentSchedule .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .DefaultAppointmentSchedule .form-actions.btn-list button, .DefaultAppointmentSchedule .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .DefaultAppointmentSchedule .form-actions.btn-list button{margin:0;}.DefaultAppointmentSchedule .form-actions.btn-list .pull-right{margin-left:auto;}.DefaultAppointmentSchedule .form-group-row{flex-direction:column;column-gap:0;}.DefaultAppointmentSchedule .form-group-row .content-col .card{border-radius:7px;margin:0;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day .appointment-schedule-day__header{flex-wrap:wrap;row-gap:8px;margin-bottom:40px !important;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day .appointment-schedule-row{position:relative;flex-wrap:wrap;row-gap:15px;padding-bottom:20px;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day .appointment-schedule-row .appointment-schedule-range-element{flex:0 0 80%;margin-left:10px;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day .appointment-schedule-row .appointment-schedule-range-display{position:static;flex:0 0 80%;align-items:center;justify-content:center;margin-left:10px;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day .appointment-schedule-row .appointment-schedule-range-display .text-lg-right{line-height:0.9;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day .appointment-schedule-row .appointment-schedule-range-display .btn-delete-range-wrap{position:absolute;right:0;top:-3px;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day .appointment-schedule-row .noUi-value{font-size:10px;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day .appointment-schedule-row .noUi-marker-horizontal.noUi-marker-large{height:10px;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day .appointment-schedule-row .noUi-pips-horizontal{padding:3px 0;height:25px;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day .card-block{padding:0.6rem;}.DefaultAppointmentSchedule .form-group-row .info-col-content{padding:0;}.DefaultAppointmentSchedule .form-group-row .info-col{flex:0 0 100%;max-width:100%;}.DefaultAppointmentSchedule .form-group-row .info-col .description{font-size:12px;}.DefaultAppointmentSchedule .form-group-row .content-col{flex:0 0 100%;max-width:100%;}.widget-bg-sd-calendar .fc-more{font-size:8px;white-space:nowrap;}.widget-bg-sd-calendar .google-calendar-event,
  .widget-bg-sd-calendar .event-calendar-event,
  .widget-bg-sd-calendar .task-calendar-event,
  .widget-bg-sd-calendar .appointment-calendar-event{height:15px;font-size:0;box-sizing:border-box;}.widget-bg-sd-calendar .google-calendar-event .category-pill,
  .widget-bg-sd-calendar .event-calendar-event .category-pill,
  .widget-bg-sd-calendar .task-calendar-event .category-pill,
  .widget-bg-sd-calendar .appointment-calendar-event .category-pill{display:none;}.fc-day-grid-event{padding:4px;}.fc-title .appointment-modal-title{justify-content:center !important;}.appointment-modal-title .sd-cal-indicator{margin:0 !important;}.fc-title .appointment-modal-title .appointment-modal-title__content{display:none;}.fc-popover.fc-more-popover .fc-event-container .event-calendar-event,
  .fc-popover.fc-more-popover .fc-event-container .appointment-calendar-event,
  .fc-popover.fc-more-popover .fc-event-container .google-calendar-event,
  .fc-popover.fc-more-popover .fc-event-container .task-calendar-event{font-size:12px;}.fc-popover.fc-more-popover .fc-event-container .gcemt__interval{display:none;}.fc-popover.fc-more-popover .fc-event-container .appointment-modal-title,
  .fc-popover.fc-more-popover .fc-event-container .google-calendar-event-modal-title,
  .fc-popover.fc-more-popover .fc-event-container .azure-calendar-event-modal-title{justify-content:flex-start !important;align-items:center !important;}.fc-popover.fc-more-popover .fc-event-container .appointment-modal-title .google-calendar-event-modal-icon,
  .fc-popover.fc-more-popover .fc-event-container .google-calendar-event-modal-title .google-calendar-event-modal-icon,
  .fc-popover.fc-more-popover .fc-event-container .azure-calendar-event-modal-title .google-calendar-event-modal-icon{flex:0 0 auto;display:flex;justify-content:center;align-items:center;width:24px;height:24px;}.fc-popover.fc-more-popover .fc-event-container .appointment-modal-title .google-calendar-event-modal-icon img,
  .fc-popover.fc-more-popover .fc-event-container .google-calendar-event-modal-title .google-calendar-event-modal-icon img,
  .fc-popover.fc-more-popover .fc-event-container .azure-calendar-event-modal-title .google-calendar-event-modal-icon img{width:16px;height:16px;}.fc-popover.fc-more-popover .fc-event-container .appointment-modal-title .appointment-modal-title__content,
  .fc-popover.fc-more-popover .fc-event-container .google-calendar-event-modal-title .appointment-modal-title__content,
  .fc-popover.fc-more-popover .fc-event-container .azure-calendar-event-modal-title .appointment-modal-title__content{gap:0;line-height:1;}.fc-popover.fc-more-popover .fc-event-container .appointment-modal-title .appointment-modal-title__content,
  .fc-popover.fc-more-popover .fc-event-container .appointment-modal-title .gcemt__summary,
  .fc-popover.fc-more-popover .fc-event-container .google-calendar-event-modal-title .appointment-modal-title__content,
  .fc-popover.fc-more-popover .fc-event-container .google-calendar-event-modal-title .gcemt__summary,
  .fc-popover.fc-more-popover .fc-event-container .azure-calendar-event-modal-title .appointment-modal-title__content,
  .fc-popover.fc-more-popover .fc-event-container .azure-calendar-event-modal-title .gcemt__summary{display:flex;}.fc-popover.fc-more-popover .fc-event-container .appointment-modal-title .gcemt__summary,
  .fc-popover.fc-more-popover .fc-event-container .google-calendar-event-modal-title .gcemt__summary,
  .fc-popover.fc-more-popover .fc-event-container .azure-calendar-event-modal-title .gcemt__summary{max-width:calc(100% - 24px);}.fc-popover.fc-more-popover .fc-event-container .appointment-modal-title .google-calendar-event-modal-text,
  .fc-popover.fc-more-popover .fc-event-container .google-calendar-event-modal-title .google-calendar-event-modal-text,
  .fc-popover.fc-more-popover .fc-event-container .azure-calendar-event-modal-title .google-calendar-event-modal-text{max-width:100%;overflow:hidden;text-overflow:ellipsis;}}@media (max-width: 350px){.DefaultAppointmentSchedule{padding:1rem 0.8rem;}.DefaultAppointmentSchedule .form-actions.btn-list{flex-wrap:wrap;row-gap:12px;margin-bottom:2rem !important;}.DefaultAppointmentSchedule .form-actions.btn-list .btn, .DefaultAppointmentSchedule .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .DefaultAppointmentSchedule .form-actions.btn-list button, .DefaultAppointmentSchedule .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .DefaultAppointmentSchedule .form-actions.btn-list button{margin:0;}.DefaultAppointmentSchedule .form-actions.btn-list .pull-right{margin-left:auto;}.DefaultAppointmentSchedule .form-group-row{flex-direction:column;column-gap:0;}.DefaultAppointmentSchedule .form-group-row .content-col .card{border-radius:7px;margin:0;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day .appointment-schedule-day__header{flex-wrap:wrap;row-gap:8px;margin-bottom:40px !important;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day .appointment-schedule-row{flex-wrap:wrap;row-gap:60px;padding-bottom:20px;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day .appointment-schedule-row .appointment-schedule-range-element{flex:0 0 90%;margin-left:10px;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day .appointment-schedule-row .appointment-schedule-range-display{flex:0 0 100%;align-items:center;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day .appointment-schedule-row .appointment-schedule-range-display .text-lg-right{line-height:0.9;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day .appointment-schedule-row .appointment-schedule-range-display .btn-delete-range-wrap{position:static;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day .appointment-schedule-row .noUi-value{font-size:10px;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day .appointment-schedule-row .noUi-marker-horizontal.noUi-marker-large{height:10px;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day .appointment-schedule-row .noUi-pips-horizontal{padding:3px 0;height:25px;}.DefaultAppointmentSchedule .form-group-row .card.appointment-schedule-day .card-block{padding:0.6rem;}.DefaultAppointmentSchedule .form-group-row .info-col-content{padding:0;}.DefaultAppointmentSchedule .form-group-row .info-col{flex:0 0 100%;max-width:100%;}.DefaultAppointmentSchedule .form-group-row .info-col .description{font-size:12px;}.DefaultAppointmentSchedule .form-group-row .content-col{flex:0 0 100%;max-width:100%;}}@media (max-width: 575px){.dashboard-wrapper .widget-list{margin-top:0;}}#sd-dashboard .sd-dashboard{max-width:100%;}#sd-dashboard .sd-dashboard .toolbar-wrap{min-height:0;}#sd-dashboard .sd-dashboard .toolbar-wrap.edit-mode{min-height:100px;}#sd-dashboard .sd-dashboard .toolbar-wrap.edit-mode .toolbar{height:auto !important;}#sd-dashboard .sd-dashboard .toolbar-wrap .toolbar{max-width:100%;background-color:transparent;box-shadow:none;height:0 !important;}#sd-dashboard .sd-dashboard .toolbar-wrap .toolbar.fixed{background-color:white;top:5.625rem;}#sd-dashboard .sd-dashboard.edit-mode .sdd-widget-dock.empty .temporary-slip.available{display:none;}#sd-dashboard .sd-dashboard.edit-mode .sdd-widget-dock .widget-slip.temporary-slip{border:2px dashed #b3b3b3;}#sd-dashboard .sd-dashboard.edit-mode .sdd-widget-dock .widget-slip.available{border:2px dashed #b3b3b3;}#sd-dashboard .sd-dashboard .sdd-widget-dock.empty{height:35.7142857143em;}#sd-dashboard .sd-dashboard .sdd-widget-dock.empty .widget-slip.temporary-slip{width:100% !important;height:100%;}#sd-dashboard .sd-dashboard .available-widgets .sd-widget-list .sd-widget [sd-ignore-mousedown]{pointer-events:all;cursor:pointer;}#sd-dashboard .sd-dashboard .available-widgets .sd-widget-list .sd-widget [sd-ignore-mousedown] *{pointer-events:all;cursor:pointer;}#sd-dashboard .sd-dashboard .available-widgets .sd-widget-list .sd-dash-widget-enable-line{margin:10px 0 0 0;}#sd-dashboard .sd-dashboard .widget-slip .widget-heading{margin:0 0 1.4285714286em 0;}.split-view-wrapper .bulk-options,
.split-view-wrapper div.pagination,
.data-table-wrap .bulk-options,
.data-table-wrap div.pagination{padding:10px 25px 5px 15px;}.split-view-wrapper div.pagination,
.data-table-wrap div.pagination{text-align:right;}.split-view-wrapper div.pagination nav,
.data-table-wrap div.pagination nav{display:block;width:100%;}.split-view-wrapper div.pagination nav::after,
.data-table-wrap div.pagination nav::after{display:block;clear:both;content:"";}.split-view-wrapper div.pagination nav ul.pagination,
.data-table-wrap div.pagination nav ul.pagination{position:relative;float:right;}.split-view-wrapper div.pagination nav ul.pagination li a,
.data-table-wrap div.pagination nav ul.pagination li a{white-space:nowrap;}.available-widgets{height:auto !important;}.available-widgets .sd-widget-list .sd-widget{width:auto !important;height:auto !important;padding:10px 10px 10px 10px !important;margin-left:0 !important;margin-bottom:10px !important;margin-right:10px !important;}.widget-content-wrap .title{display:none;}.widget-content-wrap .table{width:auto;}.widget-content-wrap .items .empty{padding:15px 0;}.refresh-reporting-btn{position:absolute;z-index:100;top:35px;right:5px;font-size:20px;transition:all 0.3s ease;}.refresh-reporting-btn.refresh{transform:rotate(360deg);}#sdLiveStream .live-stream-bottom{padding-top:15px;}#sdLiveStream select{width:140px;margin-top:10px;display:block;padding:0.4rem 0.6rem;font-size:14px;line-height:1.57143;color:var(--sd-text-light);font-weight:400 !important;background-color:var(--sd-input-bg);background-image:none !important;background-clip:padding-box;border:var(--sd-input-border);border-radius:var(--sd-input-border-radius);box-shadow:var(--sd-shadow-input);transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}#sdLiveStream select:focus{color:var(--sd-text-light);background-color:var(--sd-input-bg);border-color:var(--sd-btn-border-theme-color);outline:none;box-shadow:var(--sd-shadow-input);}#sdLiveStream select[disabled], #sdLiveStream select[readonly]:not([auto-select]){background-color:var(--sd-input-readonly-bg);box-shadow:none;border:var(--sd-input-readonly-border);}#sdLiveStream select.standard-multiselect{height:auto !important;}@media (max-width: 767px){#sdLiveStream select:not(textarea){height:auto !important;}#sdLiveStream select{min-height:42px;font-size:14px;}}@media (max-width: 575px){#sdLiveStream select{height:30px !important;padding:0;}}.dashboard-livestream-wrapper .select2-container--default.select2{max-width:130px !important;}.dashboard-livestream-wrapper .live-stream-bottom{padding-left:15px;}@media (max-width: 500px){.dashboard-livestream-wrapper .select2 .select2-selection--single{height:25px !important;}.dashboard-livestream-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{height:25px !important;line-height:25px !important;}}.liveStream-avatar{width:50px;height:50px;}.projects-widget-wrap .title,
.tasks-widget-wrap .title{font-size:20px;margin-bottom:15px !important;}.projects-widget-wrap .table-wrap,
.projects-widget-wrap .btn-submit,
.tasks-widget-wrap .table-wrap,
.tasks-widget-wrap .btn-submit{margin-bottom:15px;}.projects-widget-wrap{padding-bottom:15px;}.edit-mode-static-button > *{display:inline-block;line-height:16px;vertical-align:middle;}.edit-mode-static-button .material-icons{font-size:16px;}.edit-mode-static-button.btn-edit-mode{opacity:0;}.redactor-modal-box,
.redactor-dropdown{z-index:1061;}.widget-docks{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.sdd-widget-dock{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition:height ease 0.2s;transition:height ease 0.2s;}.sdd-widget-dock:first-child{margin-top:0;}.sdd-widget-dock.temp-dock{height:2.1428571429em;margin-top:0;margin-bottom:0;border:2px dashed #ccc;}.sdd-widget-dock.temp-dock.colliding{height:7.1428571429em;border:0 none;}.sdd-widget-dock.temp-dock.colliding .first-slip.last-slip.available.colliding{border:2px dashed #ccc !important;}.sdd-widget-dock.temp-dock .first-slip.last-slip{width:100% !important;min-height:initial !important;border-color:transparent !important;}.sdd-widget-dock.empty{height:10.7142857143em;}.main-wrapper .floating-slip{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;background-color:white;opacity:1;z-index:2000;box-shadow:0 6px 8px rgba(0, 0, 0, 0.3);border:2px dashed #ccc;overflow:hidden;cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing;}.main-wrapper .floating-slip *{pointer-events:none;}.main-wrapper .floating-slip .widget-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;}.main-wrapper .floating-slip .widget-wrapper .widget-heading{margin:auto;padding:0;}.main-wrapper .floating-slip .widget-wrapper .widget-heading h1{font-size:1.2857142857em;}.main-wrapper .floating-slip .widget-wrapper .widget-config, .main-wrapper .floating-slip .widget-wrapper .widget-content{display:none;}.main-wrapper .widget-slip{padding:0 !important;border:2px dashed transparent;}#sd-dashboard .sd-dashboard .sdd-widget-dock{max-width:100% !important;}#sd-dashboard .sd-dashboard .sdd-widget-dock .widget-slip .slip{border-radius:7px;border:1px solid #efefef;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.07);max-width:100% !important;}#sd-dashboard .sd-dashboard .sdd-widget-dock .widget-slip .slip h1{margin:1rem 0 0.25rem 0 !important;}#sd-dashboard .sd-dashboard .sdd-widget-dock .widget-slip .slip h3, #sd-dashboard .sd-dashboard .sdd-widget-dock .widget-slip .slip h4, #sd-dashboard .sd-dashboard .sdd-widget-dock .widget-slip .slip h5{margin:0 !important;}.widget-h-tags{font-family:"Inter", sans-serif !important;}.announcement{border-radius:7px;}.announcement .announcement-menu .menu-wrapper{border-radius:5px !important;padding:2px 3px !important;}.sticky-announcement{border-radius:7px;}.sticky-announcement .announcement-menu .menu-wrapper{border-radius:5px !important;padding:2px 3px !important;}.sticky-announcement .sort-controls{line-height:17px;width:15px;}.sticky-announcement .sort-controls a{font-size:21px !important;}.sticky-announcement .ann-controls a{font-size:21px !important;}.widget-heading-buttons{top:-6px !important;}.widget-heading-buttons .btn, .widget-heading-buttons .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .widget-heading-buttons button, .widget-heading-buttons .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .widget-heading-buttons button{position:relative;width:28px;height:28px;line-height:26px;margin:0;}.widget-heading-buttons .btn .list-icon, .widget-heading-buttons .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .list-icon, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .widget-heading-buttons button .list-icon, .widget-heading-buttons .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .list-icon, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .widget-heading-buttons button .list-icon{font-size:18px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}.widget-heading h1{padding:1px 0 15px 0 !important;}.report-card{box-shadow:none !important;border-radius:10px;}.reporting-tabs tab{padding-bottom:10px;}.dashboard-widget-list .list-view .items > .row{border-bottom:1px solid #dcdcdc;}.dashboard-widget-list .list-view.list-loading{position:relative;background:none;}.dashboard-widget-list .list-view.list-loading::after{content:"";display:block !important;position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;margin:0;padding:0;border:0;background-color:rgba(0, 0, 0, 0.2);z-index:4;}.dashboard-widget-list .list-view.list-loading:before{-webkit-animation:loading-spin 1s infinite steps(1000);animation:loading-spin 1s infinite steps(1000);font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:100px;/* Preferred icon size */display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;vertical-align:middle;/* Support for all WebKit browsers. */-webkit-font-smoothing:antialiased;/* Support for Safari and Chrome. */text-rendering:optimizeLegibility;/* Support for Firefox. */-moz-osx-font-smoothing:grayscale;/* Support for IE. */font-feature-settings:"liga";content:"replay";display:block !important;position:absolute;top:0;right:0;bottom:0;left:0;width:100px;height:100px;margin:0;padding:0;border:0;pointer-events:none;color:black;left:45%;top:40%;-webkit-transform-origin:50% 54%;-moz-transform-origin:50% 54%;-ms-transform-origin:50% 54%;transform-origin:50% 54%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;}.dashboard-widget-list .task-status-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAyCAYAAACqNX6+AAAUpElEQVR4Xu2beZQddZXHP7W9tfv1vqZDSGeDhKNRcJyDDG5wDiAybGHJcEbcYXSQcVAZwZk5A86cEZQdEwkKDAMqriCojBIWgUAShAAiIStZOk3v/fot9Wr5zbnV/WsebUgXJOHkj1RO571XVe9V/e73973fe+/vlsHB7YCygHFA3c3Bm+EgIAfYJDgIyEFADjALHGC3s1uGuK6rXnvtNRzHwTRNbNvG87zocxiGKKX2ahjTfd8wDOQvCILompVKJbqefK+1tRXLsmIxe23p52qpu5Ilg7X0h6PsbDDJhElsw6EpD8OpYK/G4Roquk9zwvPLTRnhhG1CRY2RpVeVyaRLjBnQPFhLPWUem1XmPv6eVvuovxjHbgf26quvqt7eXhKJxOQNi1EEGDGKZVl7NZDpANHX8H0/AkQ2Gbh87ujooK2tLRYg1+1arr7kPcU/syiaWINpk6RnEPiKhkLISM7cq3EYthPZIxpPOP5qqPF7la2mYjJkQzbpMWpCk9vIWHkry+x13G2dw7mdZ8QDZOvWrWpkZISWlhYymcwkQwQIYYgMbn9uYvhkMhkxQ64lAxwbG0NYKwzp6OiIBcgdPXeqS8rP8cuOs+hOzqCETQ02FTyalIFv7OXEwohA0NaImD3xT+wj18ljkaFCP4ocjTxXWMV5u+7gtuwSTuo4IR4gmzdvVmKAQw89lJqamjfYfrrZHQcoPYPe7FwBRLNRnysTZNOmTcIOZsyYEQuQG4ZvU195bS3PzvkSC9RsMEzwASG+7xHadpzbfdNzjEBcK0wiUnWmOC4j9FHYGH5IaJrIPF7treOD277NrW1nsTR3cjxAtm/froaGhpg9ezbpdHpSM7Sr2ltQpgNEj0vrlVxXJsjGjRs55JBDaGxsjAXIf4Yr1Ne3rOKPs7/GYrpxfRNHwYgTksYnpV53yW8LmXDiW1PuRjyY2Khi+xRDk0ZlUDGE6fC4v5oP77qaZTPP4QLj9HiACEMEkPnz508CEonXfnZVU40igxJQBJDh4WFeeeWVCJD29vZYgNw4crP68qtP8tK8S+k25oCRBAV+IsTGI2Bcn97uZhGiUIRKEcg7Q35enNa4E0sS4Ic2diUE2wLf5JlgFcf2fodbOpewNH1WPECEIQMDAyxcuDByHXqrNtDbHYR8bzqGSXQlE6A6eBCGvPzyy8ycOTO2qF87+D11Se8anp9/MYcZs1BGBsNTFB1FIvSw2TuXFSm43iIwQEgz+eq7BFaSTFBBRQGAw1P+03y05wZubT2LpelT4gGybdu2KOw97LDDSKVS0SytBmZvwIgDiIARRSwT0Ypcf3R0dNJltba2xmLIdX3/o/5l+FnWzL2QBaoT30hjeeA7kBTL7WVsEoY+hmlGIEgAHRBS9F1KbjlKE2bXNBPYNlbo4kbexWG1v5aPbL2OFS3n8om6k+IBImGvMGTBggVvcFnamFFkMcV9TYZ/E2hNDY+r9UBOkc+y6d/J5/OR0WUgXV1dkxNAR3XCEHFZwpCWlpZYgCwfvl19fuwhNjR+nTnJ+WD6BNgToIxhUEMlcMESbMzI/ci/hLgyBZ4RkMTCCCaCAS3glg8qwDUdBjGRsCcbyG+4PFhaxRk9K2jsSPJk8AU6c++mbJgU5Bxgnfs47++5nnvrPsspjcfvG0CmMuTNRDpuiFwoFOjv76dUKkWsyOVyUcgtrNRAlstlNmzYIPoRW0Nu6r9VfaH4MBuaL98tIHZYM+5fxkMiMEUTDAJJSieCschiyhw/J5pBEITjE8oR0XANKpVhEvVJbi89zSdf+zHHYPKCuYsmcy5Xzzib4825ZMaykDBY765hwfDV/KLufE6tO3HfAKIBqNaC3YEiN62z7moQtTuS48ViMRJsYYDsl0RQWFJfXy/RVJSPyCbniIZI5Bc3Mbyxb4X6YukRNrZ8g+7EPJTpEeJgVcBL5CGsxRGTjPub8f8sRWgrQgzswEZ0wjdFtInEWjIXM4qiJjyeVBFUkbvN1Swd/Rl/lbfoamxgZGSI31sDzPLbuabxWE7LHQulJp5w13BCYRk3tpzMJ5Kn7RtAJnVswsfrz2Lgar2p1gEdEOjjApQwoq+vD2GIsEEqA1G4WKlEvyNJqTBFQm8NyNy5c2lubo7lsm4e+L76h/KjbG6+nEPtOYRGBWUkIkAqiVFCctGty48JASTmilJFX9yYCa6DcqBiCXMirHDC19mSt6GWArcPPcT57k85umTTXdtI0VM0Ojkq5UF+4u2g2JTg7nAJJ+dOZmN5PYu9q3hAnchJDTGjrOk05M0AqQamWmO0vlSzRcAQI4t2iPEFDPlO5AocB3FR8idgSLlEIi5xWZIYxhX17w7+QF0ogDRdxqHWHEJzAhAffHsM209EYVGQSOBN3LzEXbYKQIWR+isLPEuIEmKXPAzDHg9hxXVZBe4cfJxPDf2QY0oVZs5qZUe5QNLP0BzUknOK9GYsfrZzNXbNYvo6v0Wq0kd6/Re55Yhz+ay5ZN8wZHfuaSobqt3a1CBAQJCgQdyVuCTtpjQYwhZhjTClrq6Ozs7OCKiXXnopKp10dnbGYkikIeVH2dh0Gd32PJQ94bI0IKELFQXJuogfgdDAlLJUiG2EGL4dARIaIDpOxYeEwrUr9FLgN8OPc0H//Rxv1XBI2qZH5Sk019HWa9DgZ9ng9LIuqBAkE3xHncip7SdRGvgT7WP/xV2tS1ia2UcuS2auGFGHwtod7S55rAZKtEGMLCG1gCFbNpuNZr/sl3OFKfq9uCwBQK4lIL744ouRhsRODEVDyo+yoeky5jjz3wDImNHPSms9CddgcfIw2qgD14z8l2+GhLbYPkRSyKiKKyKixIsVeJ4d/D7/Ry7t/Skfs9uxcmlK5QI5I0UuTLLN9OksJ/lVpgdroIZrm09gadOxoNKszK/knPz/ck3jmfxd7T4S9c2bN0eGlGhIXMqbbVNzCalHiZsSQMXwAqgkgToR1G5OBF5cU1NT0yTo8l1xWbNmzYod9moN2dR0GbPtuShrnCESgw6ErzJj57+x0G3my4efzunOUdS6zri42wo/YUTZvB/YmFKlGFd1ttq9/DD/MN//030c2p0hoxKEgY1TU4eVDzCKHsVcgvvVTsJKhQdmfoUTWUAwqrBqUqxRT/C+nVezMvGPfLj9I/FcliSGUn6XTF3XsmT2u64bhac6IpJjEgnV1tZOYiLGlRkvr7pSK+8FCA2GJJs6+auOxHRQIGAIO6rL/wKILp3EjbJW9NylPpN+mI21F9EdHI5yTAwf/lB4ltMqN5ErjrEz7ZAtZLmp4eOcXX80I6SpU0koQyEN2RKElkc+4TLMANcM3cdP+5+iO5WmxWrBrriojIVneiR9k7wX8pJfYKQ2w5+y36CVBlTawyARYf1s/mmOGrqOnzQt5cyamMXFLVu2KEnS5syZEwEixhN3o12NFl/ZL4YTPy+M0YmjAKDdmVRupS6mxVuDJPv14pcAIW5KXJNmnmiLHNcs0wyRWlZsUR+4Q31lZCWPdFzMwtS7SIUFvrvrD3x75FFKmY0sSrdQ79SybnSYrcrgztazOCM8koFEQG2ijoQPPZToUFB2hrgg/yse6H2KdymHWU1N5MtSlTYwy6VoYWpXXZJVg/0sLLdw/aJzOCxcQF2QBUdCBud1QIav5yeN58YHRNZDNCBacOWzzHDZ9KKRGF6Hp8IUAUdA0gmhGFPEWwARALSbkv3yXZ2p66xdmNbQ0BCBWV02kfcCqGZIXED+O79cXdb7BLu6vgnJNr438AvuyK+ilAlpqcnz3pEW+o0Kvqf4s+GyNYBrksdxYe44+jJJrCCg0VD0h7u4vOc+flR5lgXpLO8y6xgKypimwaBfYH6yjm1emfu9fk5Iv5trak5ifmYWZSNJypeo7HVAnhtbzZHCkLcCyI4dO9SuXbtYtGhR5H527NgRibAAoRepdOFP3JgYVGa2GFNeZWbLfp3wacboZVn9XdmvVwUlERRN0mBrH6hdoAZEyipxXda3Cjepr46uodJyLT2VkOO2X8krxkZOaVxAwhnFGEjjOCYBAelkknsr/RRch+/Xn8q5DUdFbuaVYCdfH3iAB0ee4UPJBtoyNWwJStSWDYZrAuZWUjxnF3i2MsbZ4RFc0fZxDnG6Ja6m7PgRIMquTLqsdYU1vHfoOu6pP5sltR+PryHino444ogIgJ07d04mb/JZuxExvBhMr3nLYpbMcp3IiZvRoawGUgu4GFwzSYAQhlWvt1RrjOwXQNavXx/VueJGWbcO3Kw+7a3lubb/oJt27hm7lxtGfo9bLrMoERIk2jGVh2X4FKjQZtfxVCnPtoLHj+pPoauhnat6VvJb90Vm1qWYZyYxSgFjhkmQTBGkFCOex4bRUT6SWMBVHX9Ll3EI/YFFs2FTtsYBCS0X05BiPDxfXMt7Bq7hx/Vnc1YuZrV306ZN0YrhvHnzojxBZrEYd3BwMDKiiLJ2ORog0RgBSNySzHJhiNaJqCgxIfL6mA5xhRmiQdpFyXnVhUm9HqIBmTFjRuwl3Lu2L1fnh6t5rP1SFjtzSNDH70ovsHxoDX8MXqAj20mD61MPFEMXy7AxQocdbhkrkaXTqmF7ZYBmE2qSFtvNIkkc2skypEJ6ywX+rCp82ljMlc0nEGTa6MemS8r6AbhWhYyfIDDLWGbq7QMiC1RiAClT6LBWDKNFvbqyK4BUz2Zd36rOSabmKQKegCpACKN0uKt/dyogclwD8lbWQ5a9dpu62H2MV5q+Rqc9D5SLaRn8ofgy/166hw3lHj5qdzBouijfw5IFMQOazBTrkkUyRcmLbGoNh2bPIrAMNqc9isqnbdTg5bESn2k7hnNq/poZ9qEouU9JIiW/cksUk1YEyF+4rMFruafhnPguSzSkp6eHww8/PBJq7Vpk9gpLJPStLnUIA3RUpUNXLe5iXDkmf8IYKZkIiBLaCjs0e6oXo6bmL29X1K8cul1dXnyInY1fpcNeSHl84uKEii3Bk1yx414eD/vobugg5yn8conWRIohVUBFVUeThGcwZpuMhQGtRYtOI816e4zf+Nv4WvpDfKHtZLpox3WTJGXJIyp6VShbZSCzb0R9ulqWzkV0a5AYU4ytq7ViQPmsgdQM0oaWcHq6rRoUOVeiPEkM34qo3zCyXH2p/xle7rqI2Yk5WH4SNQGKTcjQ8BY+V3mQ+7w1vC9hMt9K0+f6jAVp0ulGMPKEY4WoUyVhJcg4aV4oDbG1XOK8riP5VvZzexyGj4/t2VHYKxm/VJBfLD3D4teu5ucNSzmtLqaoTweI3IWEssIWHc5q0da6oau6utFNNEVEv7m5eY/ZvR7hOwHIAAWGvJ1c1f9r7vLXckS6lsVBjoGKx6hl4zkOrX5AEBZJJmxWqTylEYMr0sfxsa4P0ErngQGIdkeSY8jM1R2Ger981usYOizWOcaeSi3Vo3snACkTkvJctlQ2c2nxd/zOe4lFvs1CK8NYIkSVcvQaIyzMpvmlu4mtQcCNNWfy+cSHsK1W6WI4cADRWbnkGsIWnWnrcocwRGpWwhgJa0Uz9HrHm60wvtOA4JkEth8lgNvVTi4d+jUPFJ9hoWnynmSWUS9Fg5VghbcRRZLluZM5o/4YDJqiMolU4ve0vWMuS6IkbXiZyQKIACPGF9clx4Q5AooUCOVPXNfuVg/jFCb3l4ZIz6FurbICj55wB/869lvuH13NvLJHU3sjjwz14wcN3NRyJuel3i9lCgrSYxVJ9gECiE7qqkNbAUBcmKxj6BxDwlpJ+KrBi8MOzb7qc/eHqAdIlg7uhHGtisuI3ct3Rh/mxoHHGLSHQNXxy7pPcUrmA7hJSErwJM0SCQ+LN690yxjeMYZordBJmzacMEX+pMwizQjCDG1cnWvoUsiBEGVJW2neUiQMa3ytXPocKiWGU0N8Y+RRbup5mLVzL+RwZuLQGJ0zrALqpR8rrEBizxx5xwDRQEzNIWS/ZPiiJ1LT2p2A61D4gADEC8BwpOwU5Q+2rCQ6UnkvUFP22aSGqU830Rg6yBpvKWnjY0WpRk4eOzD3vHC5zwCRxFDWQ6RRrno9RM/26Yy5t8d359bEZemuk7h9WXf33azOHXma52dezEJnPr1GmsYgHE/gvBJ+YnzJYH9tBpL9S+uES79h0oTDqsITHN1/Lf/X9EmOr30LjXLSDSK9vTpT1zWr6rLG/hpIdQFSX08vUElHflxArh5doS4Ze4FNHV9mdrELlTYwZOU4DRUTEnv3vM60wy9YkJW1eA+ko0i6Jp81n+c9g9dwa/3ZfDr7Fh5H0M3WeuFp2qvv5xO0qEtxMW61d1nfDeqfRtfxXPfFzHO78JM57HC87218hUL3muyfm/dwpCcCDJcyJqnQ4RnW8Ddbv82duSWc3hzzgR3J1GVGdnd3RwypLibun1t/46/q8Lhab6S4KM+HvJXOxe/1f1dd3Pc0Kw+7iCPDQ/CDFElDIqOJ7jhpKdmfm+52TBQYwiVDjifCpzh9/fXc1noepzbFLL/LEq4YQBoK9IJTXDHel+PT2bq8ygTZtm1bVHqJ2wZ0RelOdeWONfx2zoV8UMocXmr8oR1Deq0Ujr+fAYmyHBPsPKEfENo5HmQtZ76yjKtmnscX0zGbHORxBHER0oKjH2nTTzXpyGpfGn7qb+kKcXVdTEJp0TW5p6amplh9WbeO3KIu2fYIF3QezSKjFVNZjDhG1JQ4VClSJ2/241bxTJxECjeRJzMGGbuZdcUX+MHAY9zc/VmWZD4Wb8Vw48aNUfe7RFg6f5AyiBb2vX3oczobyLX0wpgu8wtIsl+a5uIyZNnoLeqikSfJBQ7lfAE7k2IkC/WhSej5hCIo+3FLB0lcx2IknSc7YpIt1mE6o4xlXW5s/gTnOzFFvVgsTj4WLfcroOiq7jvBENEQ3U6qO090Y4SIui2tHjE21TukHmodpossRn6U5lSKHUaB2kqAGbUETVf8iHGRPZ5SpBiEjNVUmOnVEpTrKGSLvGqO8uHRRRh1U5qjJ9Rtb6968Pv70AKxZto+vN7Bn5rGAgcBOcCmyEFADgJygFngALud/wetJr/n2hpTzgAAAABJRU5ErkJggg==);background-repeat:no-repeat;display:block;float:right;}.dashboard-widget-list .task-status-not-complete{width:40px;height:40px;background-position:-5px -5px;}.dashboard-widget-list .task-status-complete{width:40px;height:40px;background-position:-55px -5px;}.dashboard-widget-list .dashboard-widget-list-row{padding:5px 0;}.dashboard-widget-list-sorting{list-style:none;float:right;}.dashboard-widget-list-sorting > li{display:inline-block;margin-left:10px;}.dashboard-widget-list-sorting > li a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0dc";font-size:1rem;margin:auto 5px auto 0;}.dashboard-widget-list-sorting > li a.asc:before{content:"\f0de";}.dashboard-widget-list-sorting > li a.desc:before{content:"\f0dd";}#my-tasks-dashboard-widget .widget-task-title{flex:1 1 auto;width:100px;margin-right:10px;}.dashboard-livestream-wrapper .select2 .select2-selection--single{position:relative;}.dashboard-livestream-wrapper .select2-container--default .select2-selection--single .select2-selection__clear{height:16px;}.sd-gettingstarted-widget .lifesaver-hover{position:relative;padding-left:45px;}.sd-gettingstarted-widget .lifesaver-hover svg{position:absolute;left:0;width:28px;height:28px;fill:#333;}.sd-gettingstarted-widget .lifesaver-hover:hover svg{fill:#26313d;transform:scale(1.2, 1.2) rotateZ(25deg);transition:all 0.4s ease-in-out;}#sd-dashboard .sd-dashboard .toolbar-wrap.edit-mode .toolbar{padding:15px !important;}#sd-dashboard .sd-dashboard .toolbar-wrap.edit-mode .toolbar-btns{height:auto !important;}@media (max-width: 900px){#sd-dashboard .sd-dashboard .toolbar-wrap.edit-mode .toolbar-btns .select2-container{max-width:155px !important;min-width:155px !important;}}@media (max-width: 575px){.widget-docks{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.widget-docks .sdd-widget-dock{height:auto !important;}.sdd-widget-dock{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.sdd-widget-dock .widget-slip{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;position:initial !important;width:auto !important;max-width:100%;padding:0 !important;}.toolbar{padding:0 !important;}.sd-widget-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:100%;flex-wrap:wrap;}.sd-widget-list .sd-widget{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.widget-heading-buttons .toggle-edit{display:none;}}.sd-dashboard .close-dashboard-btn{padding-right:30px;padding-bottom:5px;}.announcements .announcement, .announcements .sticky-announcement, .stickied-announcements .announcement, .stickied-announcements .sticky-announcement{padding:15px;background-color:#fff;border:1px solid #efefef;margin-top:15px;}.close-dashboard-btn,
.edit-dashboard-btn{display:none;}.has-temporary-slips + .edit-dashboard-btn{display:block;}.edit-mode .close-dashboard-btn{display:block !important;}.edit-mode .edit-dashboard-btn{display:none !important;}#sd-dashboard .sd-dashboard .sdd-widget-dock .widget-slip .slip{background-color:#fefefe;}#sd-dashboard .sd-dashboard .sdd-widget-dock .widget-slip{margin-bottom:15px;}.sdd-widget-dock .widget-slip .slip{padding:0 15px 15px 15px !important;}.widget-editor-role-select{height:35px !important;vertical-align:super;}.toolbar-btns .select2-container{max-width:20% !important;margin-top:-10px !important;}#my-invoices-dashboard-widget .invoice-amount{margin-right:10px;}#my-invoices-dashboard-widget .pill-prefix{padding:2px 7px;text-transform:uppercase;font-style:normal;letter-spacing:0.07em;font-size:10px;}#my-invoices-dashboard-widget .btn, #my-invoices-dashboard-widget .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #my-invoices-dashboard-widget button, #my-invoices-dashboard-widget .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #my-invoices-dashboard-widget button{min-width:95px;}#my-tasks-dashboard-widget .task-status-icon{float:none;display:inline-block;vertical-align:top;margin-right:10px;}#my-invoices-dashboard-widget .pm-task-title,
#my-tasks-dashboard-widget .pm-task-title{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;}.widget-slip.first-slip #my-invoices-dashboard-widget .col-9, .widget-slip.last-slip #my-invoices-dashboard-widget .col-9{flex:0 0 58.33333%;max-width:58.33333%;}.widget-slip.first-slip #my-invoices-dashboard-widget .col-3, .widget-slip.last-slip #my-invoices-dashboard-widget .col-3{flex:0 0 41.66667%;max-width:41.66667%;}@media (max-width: 1400px){.widget-slip.first-slip #my-invoices-dashboard-widget .col-9, .widget-slip.last-slip #my-invoices-dashboard-widget .col-9{flex:0 0 41.66667%;max-width:41.66667%;}.widget-slip.first-slip #my-invoices-dashboard-widget .col-3, .widget-slip.last-slip #my-invoices-dashboard-widget .col-3{flex:0 0 58.33333%;max-width:58.33333%;}}.widget-slip.first-slip #my-tasks-dashboard-widget .col-9, .widget-slip.last-slip #my-tasks-dashboard-widget .col-9{flex:0 0 66.66667%;max-width:66.66667%;}.widget-slip.first-slip #my-tasks-dashboard-widget .col-3, .widget-slip.last-slip #my-tasks-dashboard-widget .col-3{flex:0 0 33.33333%;max-width:33.33333%;}@media (max-width: 1430px){.widget-slip.first-slip #my-tasks-dashboard-widget .col-9, .widget-slip.last-slip #my-tasks-dashboard-widget .col-9{flex:0 0 41.66667%;max-width:41.66667%;}.widget-slip.first-slip #my-tasks-dashboard-widget .col-3, .widget-slip.last-slip #my-tasks-dashboard-widget .col-3{flex:0 0 58.33333%;max-width:58.33333%;}}.default-user-avatar{display:flex;justify-content:center;align-items:center;width:50px;height:50px;max-width:100%;max-height:100%;font-size:1.2em;font-weight:400;color:var(--sd-avatar-color-cnt);background-color:var(--sd-avatar-color);text-transform:uppercase;border-radius:var(--sd-radius-mode-full);transition:width 0.5s, height 0.5s, font-size 0.5s;}.default-user-avatar svg{fill:var(--sd-avatar-color-cnt);stroke:var(--sd-avatar-color-cnt);}svg .company-avatar-path{fill:var(--sd-avatar-color-cnt);}svg .company-avatar-bg,
svg .contact-avatar-bg{fill:var(--sd-avatar-color);}.sidebar-collapse .side-user .default-user-avatar{font-size:1.2em;width:45px !important;height:45px !important;transition:width 0.5s, height 0.5s, font-size 0.5s;}#crm-contacts-grid .logo .default-user-avatar{max-height:50px;}.new-card-view .dataTableResp .data-table-item-mobile .avatar-wrap figure .default-user-avatar,
.live-stream-main-container .dataTableResp .data-table-item-mobile .header .info-wrap .default-user-avatar{border-radius:0;}.new-card-view #circles-grid.dataTableResp .data-table-item-mobile .avatar-wrap figure .default-user-avatar{height:47px !important;}#contactDetails .profile-content.avatar-block .img-responsive{font-size:40px;}#contactDetails .profile-content.avatar-block .img-responsive .default-user-avatar-container{display:block;padding-top:100%;}#contactDetails .profile-content.avatar-block .img-responsive .default-user-avatar{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border-radius:7px;}.new-card-view .dataTableResp .data-table-item-mobile .avatar-wrap .default-user-avatar{max-height:60px;}.side-user .default-user-avatar{max-width:3.75rem;max-height:3.75rem;font-size:1.7em;}#sd-dashboard .sd-dashboard .sdd-widget-dock .widget-slip .ls-avatar{/*width: 15%;*/width:50px;}#sd-dashboard .sd-dashboard .sdd-widget-dock .widget-slip.first-slip.last-slip .ls-avatar{/*width: 5%;*/}.task-followers-wrapper .task-followers .follower-list ul li.task-follower .follower-thumb .default-user-avatar-container{font-size:10px;}.sd-chat-wrapper .sd-chat .current-user .default-user-avatar{font-size:1.7em;}.message-users-list .message-users-list-item .avatar-col .logo .default-user-avatar{padding-top:1px;}.circle-all-users .logo .default-user-avatar,
.contract-history-view .logo .default-user-avatar{max-height:45px;}.new-card-view .dataTableResp .data-table-item-mobile .link-block .default-user-avatar{border-top:2px solid #fff;}#sdLiveStream .ls-actionName span{padding-left:10px !important;text-align:left !important;}.new-card-view #circles-grid.dataTableResp .data-table-item-mobile .show-more.link-block{width:unset;min-width:50px;border-top:none !important;}.new-card-view #circles-grid.dataTableResp .data-table-item-mobile .show-more.link-block .circles-users-more{display:flex;justify-content:center;align-items:center;border-top:5px solid #333;}@media (max-width: 767px){.new-card-view #circles-grid.dataTableResp .data-table-item-mobile .show-more.link-block{min-width:unset !important;}.new-card-view .dataTableResp .data-table-item-mobile .card-members .card-member-item.show-more .circles-users-more{height:30px !important;min-width:30px;width:unset !important;}.new-card-view #circles-grid.dataTableResp .data-table-item-mobile .avatar-wrap,
  .new-card-view #circles-grid.dataTableResp .data-table-item-mobile .avatar-wrap figure .default-user-avatar{width:30px !important;height:27px !important;font-size:12px;}.new-card-view #circles-grid.dataTableResp .data-table-item-mobile .avatar-wrap{margin-right:8px;height:30px !important;}}.dashboard-page-content .wysiwyg-content{padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important;}.dashboard-page-content .content-block-editor-wrapper{background:#fff;border-radius:7px;}.dashboard-box{overflow:hidden;}.dashboard-box .dashboard-list{display:flex;flex-direction:column;width:100%;border-bottom:1px solid #e4e9f0;}.dashboard-box .dashboard-item{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;padding:5px 20px;}@media (min-width: 576px){.dashboard-box .dashboard-item{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}}.dashboard-box .dashboard-item + .dashboard-item{border-top:1px solid #e4e9f0;}.dashboard-box .dashboard-item__left{width:100%;margin-right:auto;}.dashboard-box .dashboard-item__left .pm-task-title{width:100%;display:flex;flex-direction:column;}.dashboard-box .dashboard-item__left .pm-task-title .pills{flex-direction:row;}.dashboard-box .dashboard-item__left .title + .pills{margin-top:5px;}.dashboard-box .dashboard-item__left .pill-item{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;}.dashboard-box .dashboard-item__left .pill-prefix{padding:0 5px;}.dashboard-box .dashboard-item__right{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:10px;}.dashboard-box .dashboard-item__right .btn, .dashboard-box .dashboard-item__right .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .dashboard-box .dashboard-item__right button, .dashboard-box .dashboard-item__right .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .dashboard-box .dashboard-item__right button{margin-left:8px;}@media (min-width: 576px){.dashboard-box .dashboard-item__right{flex-direction:column;align-items:flex-end;justify-content:center;margin-left:auto;margin-top:0;}}.dashboard-box__footer{display:flex;padding:20px;width:100%;}.dashboard-box__livestream{overflow:hidden;}.dashboard-box .dashboard-ls{width:100%;}.dashboard-box .dashboard-ls__list{display:flex;flex-direction:column;width:100%;padding:20px 0;}.dashboard-box .dashboard-ls__item{width:100%;padding:5px 20px;border-bottom:1px solid #e4e9f0;}.dashboard-box .dashboard-ls__item:last-child{border-bottom:0;}.dashboard-box .dashboard-ls__link{color:inherit;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;width:100%;}@media (min-width: 576px){.dashboard-box .dashboard-ls__link{flex-wrap:nowrap;}}.dashboard-box .dashboard-ls__date{margin-left:auto;}.dashboard-box .dashboard-ls__avatar{margin-right:8px;}.dashboard-box .dashboard-ls__avatar-box{display:block;width:50px;height:50px;}.dashboard-box .dashboard-ls__avatar-box figure,
.dashboard-box .dashboard-ls__avatar-box ng-bind-html{width:100%;height:100%;}.dashboard-box .dashboard-ls__avatar-box figure{overflow:hidden;border-radius:50%;}.dashboard-box .dashboard-ls__avatar-box figure img{width:100%;height:100%;}.dashboard-box .dashboard-ls__avatar .default-user-avatar{width:50px;height:50px;display:flex;justify-content:center;align-items:center;color:white;}.dashboard-box .dashboard-ls__actionName{margin-right:8px;width:auto;}@media (min-width: 576px){.dashboard-box .dashboard-ls__actionName{width:30%;min-width:150px;}}.dashboard-box .dashboard-ls__body{margin-top:8px;width:100%;order:4;}@media (min-width: 576px){.dashboard-box .dashboard-ls__body{order:0;margin-top:0;margin-right:8px;}}.dashboard-box .dashboard-anns{display:flex;flex-direction:column;width:100%;overflow:hidden;}.dashboard-box .dashboard-anns + .dashboard-anns{margin-top:20px;}.dashboard-box .dashboard-anns__list{display:flex;flex-direction:column;width:100%;}.dashboard-box .dashboard-anns__list + .dashboard-anns__list{margin-top:20px;}.dashboard-box .dashboard-anns__item{display:flex;flex-direction:column;width:100%;border:1px solid #e4e9f0;border-left-width:3px;border-radius:15px;background-color:#ffffff;}.dashboard-box .dashboard-anns__item + .dashboard-anns__item{margin-top:20px;}.dashboard-box .dashboard-anns__head{display:flex;flex-direction:column;width:100%;padding:10px 20px;position:relative;border-bottom:1px solid #e4e9f0;}.dashboard-box .dashboard-anns__body{display:flex;flex-direction:column;width:100%;padding:20px 20px 15px 20px;}.dashboard-box .dashboard-anns__body p{margin-bottom:0.5rem;}.dashboard-box .dashboard-anns__title{font-size:22px;line-height:25px;}.dashboard-box .dashboard-anns__date{font-size:12px;color:#868686;}.dashboard-introducing-wrapper__update{margin:0;}.dashboard-introducing-wrapper__view{margin:0;}.dashboard-introducing-wrapper__view2{padding:0 15px;}.dashboard-introducing-wrapping{padding:0;}.dashboard-introducing-wrapping .dashboard-introducing{width:100%;min-height:70px;border:1px solid #eee;box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.05);border-radius:10px;background-color:#fff;display:flex;flex-direction:column;overflow:hidden;}@media (min-width: 768px){.dashboard-introducing-wrapping .dashboard-introducing{flex-direction:row;justify-content:space-between;}}.dashboard-introducing-wrapping .dashboard-introducing--desc{padding:15px;}.dashboard-introducing-wrapping .dashboard-introducing--desc .note{line-height:18px;color:#888;}.dashboard-introducing-wrapping .dashboard-introducing--actions{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap;}@media (min-width: 1200px){.dashboard-introducing-wrapping .dashboard-introducing--actions{flex-direction:row;flex-wrap:nowrap;width:100%;max-width:50%;}}@media (min-width: 1200px){.dashboard-introducing-wrapping .dashboard-introducing--actions{max-width:50%;}}.dashboard-introducing-wrapping .dashboard-introducing--text{display:flex;align-items:self-end;white-space:nowrap;flex-direction:column;justify-content:center;color:#D41000;padding:25px;text-align:right;}@media (min-width: 1200px){.dashboard-introducing-wrapping .dashboard-introducing--text{width:50%;white-space:inherit;padding:16px;}}.dashboard-introducing-wrapping .dashboard-introducing--text a{text-decoration:underline;color:#101d04;}.dashboard-introducing-wrapping .dashboard-introducing--action{display:flex;flex-direction:row;align-items:center;background-color:#101d04;color:#fff;padding:25px;}@media (min-width: 1200px){.dashboard-introducing-wrapping .dashboard-introducing--action{width:50%;padding:16px;}}.dashboard-introducing-wrapping .dashboard-introducing--action:hover{color:#fff;text-decoration:underline;}.dashboard-introducing-wrapping .dashboard-introducing--action:active{color:#fff;text-decoration:underline;}.dashboard-introducing-wrapping .dashboard-introducing--action:focus{color:#fff;text-decoration:underline;}.dashboard-introducing-wrapping .dashboard-introducing--action:visited{color:#fff;text-decoration:underline;}.dashboard-introducing-wrapping .dashboard-introducing--action:target{color:#fff;text-decoration:underline;}.dashboard-introducing-wrapping .dashboard-introducing--icon{font-size:24px;margin:0 15px;height:35px;}.dashboard-introducing-wrapping .dashboard-introducing--icon svg{width:35px;height:35px;}.dashboard-introducing-wrapping .dashboard-introducing .right-sidebar-togler-container{top:105px !important;}.dashboard-widget-holder .dashboard-introducing-wrapping{padding-top:1em;}.cbe-content #sdReporting{position:relative;}.cbe-content #sdReporting .sd-reporting-tabs .dropdown .reporting-tab-active,
.cbe-content #sdReporting .sd-reporting-tabs .dropdown .currency-active{position:relative;padding-right:30px;}.cbe-content #sdReporting .sd-reporting-tabs .dropdown .reporting-tab-active:after,
.cbe-content #sdReporting .sd-reporting-tabs .dropdown .currency-active:after{color:#555555;content:"\e313";font-family:"Material Icons";position:absolute;right:5px;top:0;line-height:0.8em;font-size:1.6em;}.cbe-content #sdReporting .sd-reporting-tabs .dropdown.show .reporting-tab-active:after, .cbe-content #sdReporting .sd-reporting-tabs .dropdown.show .currency-active:after{content:"\e316";}.cbe-content #sdReporting .sd-reporting-tabs .dropdown .dropdown-menu{left:calc(100% - 30px) !important;right:0;min-width:7rem;width:7rem;}.cbe-content #sdReporting .sd-reporting-tabs .dropdown .dropdown-menu li{padding:3px 10px;}.cbe-content #sdReporting .sd-reporting-tabs .reporting-title{padding:0 20px;margin:0;font-weight:400;}.cbe-content #sdReporting .sd-reporting-tabs .reporting-tabs-options{display:flex;align-items:center;justify-content:space-between;padding:15px 20px 0 20px;}.cbe-content #sdReporting .sd-reporting-tabs .reporting-tabs-options .reporting-tabs{padding:0;margin:0 0 0 -5px;}.cbe-content #sdReporting .sd-reporting-tabs .reporting-tabs-options .dropdown .reporting-tab-active:after{font-size:1.6em;}.cbe-content #sdReporting .reporting-panes .reporting-pane{padding:10px;}.cbe-content #sdReporting .reporting-panes .reporting-pane .reporting-list{list-style:none;padding:15px 0;margin:0;}.cbe-content #sdReporting .reporting-panes .reporting-pane .reporting-list .report-property{padding:5px 0;}.cbe-content #sdReporting .reporting-panes .reporting-pane .reporting-list .report-property .property-parent{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.cbe-content #sdReporting .reporting-panes .reporting-pane .reporting-list .report-property .property-parent .property-data{-webkit-box-flex:0 0 80px;-moz-box-flex:0 0 80px;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;}.cbe-content #sdReporting .reporting-panes .reporting-pane .reporting-list .report-property .property-parent .property-title{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.cbe-content #sdReporting .reporting-panes .reporting-pane .property-title{font-size:18px;vertical-align:bottom;}.cbe-content #sdReporting .reporting-panes .reporting-pane .property-data{font-size:30px;font-weight:500;padding-right:3px;line-height:1;text-align:right;}.cbe-content #sdReporting .reporting-panes .reporting-pane .property-data .currency-active{display:flex;font-size:0.5em;font-weight:400;line-height:1.3em;margin-left:5px;}.cbe-content #sdReporting .reporting-panes .reporting-pane .property-data .dropdown-menu{left:0 !important;min-width:5rem;width:5rem;font-weight:400;}.cbe-content #sdReporting .reporting-panes .reporting-pane .property-data-mixed{display:flex;justify-content:center;align-items:center;margin-bottom:10px;}.cbe-content #sdReporting .reporting-panes .reporting-pane .property-data-mixed .property-data{margin-top:0 !important;margin-bottom:0 !important;}.cbe-content #sdReporting .reporting-panes .reporting-pane .property-data-mixed .property-data.sm{font-size:1.4em;}.cbe-content #sdReporting .reporting-panes .reporting-pane .property-data-mixed .property-title{width:30px !important;margin:0 15px;}.cbe-content #sdReporting .reporting-panes .reporting-pane .pane-report-cards{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-box-flex-wrap:wrap;flex-wrap:wrap;height:100%;}.cbe-content #sdReporting .reporting-panes .reporting-pane .report-card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1 0 200px;-moz-box-flex:1 0 200px;-webkit-flex:1 0 200px;-ms-flex:1 0 200px;flex:1 0 200px;-webkit-justify-content:center;-moz-box-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:white;border:1px solid #ccc;padding:30px;margin:0.5rem;text-align:center;position:relative;}.cbe-content #sdReporting .reporting-panes .reporting-pane .report-card span.select2{position:absolute;top:10px;right:10px;max-width:130px;outline:none;}.cbe-content #sdReporting .reporting-panes .reporting-pane .report-card span.select2 *{outline:none;}.cbe-content #sdReporting .reporting-panes .reporting-pane .report-card .property-data, .cbe-content #sdReporting .reporting-panes .reporting-pane .report-card .property-title{display:block;width:100%;text-align:center;line-height:1;}.cbe-content #sdReporting .reporting-panes .reporting-pane .report-card .property-data{display:flex;align-items:flex-end;justify-content:center;font-size:36px;margin-bottom:10px;padding:0;}.cbe-content #sdReporting .reporting-panes .reporting-pane .report-card .property-title + .property-data{margin-top:10px;}.cbe-content #sdReporting .refresh-reporting-btn{top:5px;right:5px;}#dashboard-form .dashboard-box .dashboard-item__left .pill-item.dueDate{border:1px solid #ddd;}#dashboard-form .dashboard-box .dashboard-item__left .pill-item.dueDate .category-pill__text{color:#333 !important;}[uib-accordion-group].panel .accordion-toggle{display:block;}select.form-control:not([size]):not([multiple]){height:calc(2.5rem + 2px);}select.form-control{padding:0.25rem 0.6rem !important;}.chosen-container{width:100% !important;max-width:100% !important;}.chosen-container.chosen-container-single .chosen-single span{padding-right:0 !important;}.chosen-container .chosen-drop{border-radius:0 0 4px 4px;}.chosen-container .chosen-results li{padding:6px !important;line-height:22px !important;}.select2-container--default{min-height:var(--sd-input-height);}.select2-container--default .select2-selection--single{display:flex !important;align-items:center;padding:0 2.5rem 0 0.625rem;height:var(--sd-input-height) !important;border:var(--sd-input-border);border-radius:var(--sd-input-border-radius);background-color:var(--sd-input-bg);box-shadow:var(--sd-shadow-input);transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;display:inline-block;width:10px !important;height:7px !important;top:50%;right:12px;transform:translate(0, -50%);}.select2-container--default .select2-selection--single .select2-selection__arrow::before{content:"";position:absolute;display:block;width:8px;height:8px;left:1px;bottom:1px;transform:rotate(45deg);border:2px solid var(--sd-text-default);border-radius:2px;border-left:none;border-top:none;transition:all 0.3s ease-in-out;}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none;}.select2-container--default .select2-selection--single .select2-selection__clear{display:flex;align-items:center;height:calc(2.5rem + 2px);line-height:calc(2.5rem + 2px);margin-right:1.25rem;font-size:1.8em;font-weight:400 !important;border:none;}.select2-container--default .select2-selection--single .select2-selection__clear span{position:relative;height:14px;width:14px;font-size:0 !important;}.select2-container--default .select2-selection--single .select2-selection__clear span::before, .select2-container--default .select2-selection--single .select2-selection__clear span::after{content:"";position:absolute;right:6px;top:-1px;width:2px;height:16px;background-color:var(--sd-text-light);}.select2-container--default .select2-selection--single .select2-selection__clear span::before{transform:rotate(45deg);}.select2-container--default .select2-selection--single .select2-selection__clear span::after{transform:rotate(-45deg);}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--sd-text-default);font-weight:400;}.select2-container--default .select2-selection--multiple{border-radius:var(--sd-input-border-radius);padding:8px;min-height:var(--sd-input-height);height:auto;line-height:1;box-shadow:var(--sd-shadow-input);border:var(--sd-input-border);background-color:var(--sd-input-bg);transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}.select2-container--default .select2-selection--multiple .select2-selection__rendered{display:flex;flex-wrap:wrap;align-items:center;}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{position:relative;display:inline-flex;align-items:center;column-gap:4px;margin:2px 4px;padding:0 9px 0 6px !important;height:20px;max-width:100%;font-size:0.75rem;color:var(--sd-text-secondary);line-height:1;background-color:var(--sd-bg-white-dark);border:1px solid var(--sd-btn-border-color);border-radius:var(--sd-border-radius-sm);overflow:hidden;}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{flex:none;min-width:12px;text-align:center;opacity:1 !important;border:none;margin:0;padding:0;font-weight:500;position:relative;width:12px;height:12px;font-size:0 !important;}@-moz-document url-prefix(){.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{margin-top:1px;}}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove span{position:absolute;display:block;margin:0 !important;width:11px;height:11px;top:0;left:0;}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove ::before,
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove ::after{content:"";position:absolute;display:block;top:1px;left:5px;width:1px;height:10px;background-color:var(--sd-text-secondary);}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove ::before{transform:rotate(45deg);}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove ::after{transform:rotate(135deg);}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover{padding:0;opacity:1;color:#fff;}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__display{flex:1;min-width:0;margin-top:1px;padding-inline:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.select2-container--default .select2-selection--multiple .select2-search__field{position:relative;}.select2-container--default .select2-selection--multiple .select2-search__field:before{width:100%;height:100%;border:1px solid #EEE !important;}.select2-container--default .select2-selection--multiple .select2-search__field::placeholder{color:#bbb;font-weight:300;font-size:14px;line-height:16px;font-family:var(--default-font-family);opacity:1;}.select2-container--default .select2-selection--multiple .select2-search.select2-search--inline{position:relative;}.select2-container--default .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field{margin:0 0 0 4px;padding:0;max-width:90% !important;height:24px;}@-moz-document url-prefix(){.select2-container--default .select2-selection--multiple .select2-selection__choice{padding:0 9px 1px 6px !important;}}.select2-container--default.select2-container--open .select2-selection__arrow::before{transform:rotate(225deg);bottom:-2px;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--sd-select-option-active-bg);color:white;}.select2-container--default .select2-results__option[aria-disabled=true]{opacity:0.5;}.select2-container--default .selection .select2-selection--multiple .select2-selection__rendered{margin:0;display:inline;vertical-align:middle;}.select2-container--default .selection .select2-selection--multiple .select2-search__field{height:24px;margin:0 0 0 8px;vertical-align:middle;}.select2-container--default .selection .select2-search__field{padding:0 10px;height:calc(2.5rem + 2px);border-color:#EEE !important;border-radius:0.25rem;}.select2-container--open{z-index:1075;}.select2-selection__clear{top:50%;transform:translateY(-50%);position:absolute !important;right:0.9375rem;}.login .select2-container .select2-selection--single .select2-selection__clear{height:30px;margin-right:18px;font-size:1.8em;font-weight:400 !important;border:none;}.sd-content-block-template .cbe-open-block-content::placeholder{color:#fff;}.filters .select2-container .select2-selection.select2-selection--multiple .select2-search.select2-search--inline input::placeholder, .filters .select2-container .select2-selection.select2-selection--multiple .select2-search.select2-search--inline input::-moz-placeholder, .filters .select2-container .select2-selection.select2-selection--multiple .select2-search.select2-search--inline input::-moz-placeholder, .filters .select2-container .select2-selection.select2-selection--multiple .select2-search.select2-search--inline input::-ms-input-placeholder, .filters .select2-container .select2-selection.select2-selection--multiple .select2-search.select2-search--inline input::-webkit-input-placeholder{color:#bbb;opacity:1 !important;}.filters .select2-container .select2-selection.select2-selection--multiple .select2-search.select2-search--inline input:focus{display:inline !important;}.filters .select2-container .select2-selection.select2-selection--multiple .select2-search.select2-search--inline input:placeholder-shown{display:inline !important;width:100% !important;}.gridview-footer .bulk-options .select2-container--default{min-height:1.75rem;}.gridview-footer-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{color:#999 !important;line-height:26px !important;}.gridview-footer-wrap .select2-selection--single{border:var(--sd-table-border);max-height:28px;box-shadow:none;}.gridview-footer-wrap .select2-selection--single span{line-height:22px !important;font-size:12px;color:#999 !important;}.gridview-footer-wrap .select2-selection--single .select2-selection__arrow{top:50%;right:10px;transform:translate(0, -50%);}.select2-selection__choice__remove:hover{background-color:#F7F7F7 !important;}.switchery-small{min-width:33px;height:9px;margin-right:5px;}.switchery-small > small{top:-5px;left:-2px !important;height:18px;width:18px;transform:rotate(45deg) scale(0.9);transition-property:left, transform, background-color !important;transition-duration:0.2s, 0.3s, 0.4s !important;transition-timing-function:linear, linear, linear !important;transition-delay:0s, 0.3s, 0.4s !important;}.switchery-small > small:before, .switchery-small > small:after{content:"";display:block;position:absolute;transition:all 0.3s ease-in-out 0.3s;}.switchery-small > small:before{width:2px;height:9px;left:9px;top:3px;}.switchery-small > small:after{width:3px;height:2px;left:6px;top:10px;}.switchery-small.switchery-active > small{left:17px !important;transform:rotate(45deg) scale(1.125);transition-property:left, background-color, transform !important;transition-duration:0.2s, 0.3s, 0.3s !important;transition-timing-function:linear, linear, linear !important;transition-delay:0s, 0.3s, 0.4s !important;}.switchery-small.switchery-active > small:before, .switchery-small.switchery-active > small:after{transition:all 0.3s ease-in-out 0.3s;}.ui-select-multiple.ui-select-bootstrap.form-control{height:auto !important;min-height:calc(2.5rem + 2px);font-size:14px;border-radius:0.25rem;box-shadow:var(--sd-shadow-input);padding:0 !important;}.ui-select-multiple.ui-select-bootstrap.form-control > div{height:100%;display:flex;align-items:center;flex-wrap:wrap;padding:8px;}.ui-select-multiple.ui-select-bootstrap.form-control.open{border-bottom-left-radius:0;border-bottom-right-radius:0;}.ui-select-multiple.ui-select-bootstrap.form-control input.ui-select-search{display:inline;width:100% !important;max-width:100%;min-height:24px;padding:0.4rem 0.6rem 0.4rem 0 !important;margin-bottom:0 !important;box-sizing:border-box;}.ui-select-multiple.ui-select-bootstrap.form-control input::placeholder{color:var(--sd-text-default);}.ui-select-multiple.ui-select-bootstrap.form-control .dropdown-menu{margin:0 !important;border-top-left-radius:0;border-top-right-radius:0;border-color:#aaa;scrollbar-width:thin;}.ui-select-multiple.ui-select-bootstrap.form-control .dropdown-menu::-webkit-scrollbar{width:8px;background-color:#eee;}.ui-select-multiple.ui-select-bootstrap.form-control .dropdown-menu::-webkit-scrollbar-thumb{border-radius:6px;background-color:#999;-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);}.ui-select-multiple.ui-select-bootstrap.form-control .ui-select-match{display:inline-flex;width:auto;max-width:100%;}.ui-select-multiple.ui-select-bootstrap.form-control .ui-select-match > span{margin:2px 4px;}.ui-select-multiple.ui-select-bootstrap.form-control .ui-select-match > span .ui-select-match-item{margin:0;}.ui-select-multiple.ui-select-bootstrap.form-control .ui-select-match-item{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.select2-search--dropdown{padding:0;}.lms-sidebar .select2-container--default .select2-selection--multiple{min-height:42px !important;}strong.select2-results__group *{font-weight:700 !important;}.switchery.switchery-small.switchery-active > small:before,
.switchery.switchery-small.switchery-active > small:after{background-color:var(--sd-theme-primary-highlight-darker);}.cbe-block-select .select2-results__option{font-size:12px;}.select-small.sd-update-select-by-click .select2{min-height:unset;}.select-small.sd-update-select-by-click .select2-selection--single{height:unset !important;}.select2-container--default.select2-container--focus .select2-selection--multiple,
.select2-container--default.select2-container--open .select2-selection--single{border-color:var(--sd-btn-border-theme-color);}.select2-container--default .select2-search--dropdown .select2-search__field{border:none;border-bottom:var(--sd-input-border);}.select2-container--default .select2-selection--single .select2-selection__rendered,
.select2-container--default .select2-selection--multiple .select2-selection__rendered{color:var(--sd-text-tertiary);}.select2-dropdown{background-color:var(--sd-bg-white-middle);border:var(--sd-input-border);}.select2-results__option{padding:6px;color:var(--sd-text-default);background-color:transparent;}.select2-option-meta{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;}.select2-option-meta__title{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap;}.select2-option-meta__value{flex-shrink:0;color:var(--sd-text-muted);font-size:0.6875rem;}.column1-form.has-container .columns-form-wrap{max-width:100%;margin:0 auto;}.column1-form .tabs-card{margin-top:19px;}.column1-form .title-row{padding:0;margin-bottom:14px;}.column1-form .title-row a{position:relative;margin-left:5px;}.column1-form .title-row .title{font-size:23px;line-height:32px;font-weight:700;}.column1-form .title-row .description{font-size:14px;line-height:18px;margin-bottom:0;}.column1-form .disable-btn-style{background:transparent !important;border:0 !important;box-shadow:none !important;}.column1-form .columns-form-wrap .title-container{display:flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap;}@media screen and (min-width: 768px){.column1-form .columns-form-wrap .title-container{flex-direction:row;}}.column1-form .columns-form-wrap .title-container .switcher-with-padding{padding-right:25px;}@media screen and (max-width: 991px){.column1-form .columns-form-wrap .title-container .switcher-with-padding{padding-right:40px;}}.form-group-row.full-width{padding-top:40px;}.form-group-row .info-col-content{padding:15px 15px 0;}@media (max-width: 767px){.form-group-row .info-col-content{padding:0;}}.form-group-row .info-col .title{position:relative;font-size:16px;font-weight:700;margin-bottom:10px !important;z-index:1;}.form-group-row .info-col .title sd-tr{font-size:inherit;}.form-group-row .info-col .description{position:relative;font-size:13px;color:var(--sd-text-muted);font-weight:300;text-align:justify;margin-bottom:16px;z-index:1;}@media (max-width: 767px){.form-group-row .info-col .description{line-height:1.6;}}.form-group-row .info-col.crm-company{padding-top:0;}.form-group-row .info-col-vert-tabs{padding-top:15px;}.form-group-row .info-col-vert-tabs .title{font-size:16px;font-weight:700;margin-bottom:10px !important;}.form-group-row .info-col-vert-tabs .description{font-size:14px;color:var(--sd-text-muted);font-weight:300;}.form-group-row .content-col .description{font-size:14px;color:var(--sd-text-muted);font-weight:300;}.form-group-row .content-col .form-group--phone{position:relative;}.form-group-row .content-col .form-group--phone .functional-btn{top:46px;right:15px;}.form-group-row .content-col .form-group--phone .functional-btn i,
.form-group-row .content-col .form-group--phone .functional-btn .fa,
.form-group-row .content-col .form-group--phone .functional-btn .material-icons{font-size:22px;color:#777;}@media (max-width: 767px){.form-group-row .info-col + .content-col{margin-top:1rem;}}.back-btn-row{margin-top:0;margin-bottom:11px;}.back-btn-row .back-link{display:inline-block;color:#555;position:relative;left:-5px;}.back-btn-row .back-link:hover, .back-btn-row .back-link:focus{color:#222222;}.back-btn-row .back-link > *{line-height:20px;vertical-align:middle;}.borderTopBot{margin-bottom:15px;}.add-new-element-btn{padding-right:15px;}.add-new-element-btn .btn-sm{padding:0.3rem 0.85rem 0.2rem 0.4rem;}@-moz-document url-prefix(){.add-new-element-btn .btn-sm{padding:0.2rem 1rem 0.18rem 0.3rem !important;}}.add-new-element-btn .material-icons{padding-right:4px !important;}.add-new-element-btn,
.add-new-element-btn span{font-weight:400 !important;}.add-new-element-btn > *{vertical-align:middle;}.addCategoryDiv .add-new-element-btn{position:relative;padding:0 !important;width:55px;height:32px;}.addCategoryDiv .add-new-element-btn .material-icons{position:absolute;top:50%;left:50%;padding:0 !important;transform:translate(-50%, -50%);}.modal .modal-content .form-group-row{margin-inline:-25px;padding-inline:25px;}.form.grey-template-container{margin:-21px;width:calc(100% + 42px);background:#fbfbfb;}.form.grey-template-container form{max-width:95%;margin:0 auto;}.widget-holder:not(.column1-w-back-container) .form-oscar .form-group-row,
.widget-holder:not(.column1-w-back-container) .form.fluid .form-group-row{padding:0 0 1rem 0;}.widget-holder:not(.column1-w-back-container) .form-oscar .form-group-row.collapsed,
.widget-holder:not(.column1-w-back-container) .form.fluid .form-group-row.collapsed{padding-bottom:0;}.column1-w-back-container{margin:15px 0 0 0;}.column1-w-back-container .form-group-row{padding:0 0 1rem 0;}.column1-w-back-container .form-group-row .row{margin-left:0;margin-right:0;}.hidden-scroll .ps__scrollbar-y{background-color:transparent !important;}.navigation-col .card.functional-theme .card-header{padding:0 14px;}.collapse-toggle-btn.collapsed .closeCollapseIcon{display:none;}.collapse-toggle-btn.collapsed .openCollapseIcon{display:inline-block;}.collapse-toggle-btn .closeCollapseIcon{display:inline-block;}.collapse-toggle-btn .openCollapseIcon{display:none;}.invitation-card{width:500px;margin:30px auto 20px;max-width:100%;}.sd-no-box-shadow{box-shadow:none !important;}.card{background-color:var(--sd-bg-white-middle);border-radius:var(--sd-radius-mode-card);border:var(--sd-table-border);box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.07);}.card .card-header{background-color:#fff;border-top-left-radius:7px !important;border-top-right-radius:7px !important;}.card .card-header h6{margin:0;}.card .gridview-header .grid-head-title{line-height:24px;min-height:24px;margin-top:5px;padding-left:5px;font-weight:600;}.card.card-hide-x-borders{border-right:0;border-left:0;}.card.card-info-theme .card-header,
.card.card-info-theme .card-header .title{background-color:#03a9f3;color:#fff;}.card.card-dark-theme .card-header,
.card.card-dark-theme .card-header .title{background-color:#090b0e;color:#fff;}.card.data-table-card .card-block{padding:0;}.card.data-table-card .card-block .gridview-header{margin-bottom:0;}.card.data-table-card.data-table-card-sm .card-block .gridview-header{/*height: 50px;*/}.card.data-table-card.data-table-card-sm .card-block .gridview-header .grid-title{/*height: 38px;*/}.card.data-table-card.data-table-card-sm .card-block .gridview-header .grid-add-btn{min-height:32px;}.card.data-table-card.data-table-card-sm .card-block .gridview-header .filter-btn{padding:2px 0.5rem;margin-bottom:0;}.card.data-table-card.data-table-card-sm .btn-list .btn-sm{margin-bottom:0;}.card.card-nav-wrap .card-block{padding:15px 0 0;}.card.card-nav-wrap .card-block .box-title{width:100%;padding:0 15px;}.card.card-nav-wrap .card-block .list-group{border:0;border-radius:0;}.card.card-nav-wrap .card-block .list-group-item{border-radius:0 !important;}.card.functional-theme .tabs-wrap,
.card.functional-theme .card-header{position:relative;margin:0;padding:0 10px 0 20px;text-shadow:none;height:45px;border-bottom:0;border-top-left-radius:7px;border-top-right-radius:7px;background-color:#fff;color:#555;box-shadow:none;font-weight:300;text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;}.card.functional-theme .tabs-wrap:not(:first-child),
.card.functional-theme .card-header:not(:first-child){border-top:1px solid #eee;}.card.functional-theme .tabs-wrap:not(:last-child),
.card.functional-theme .card-header:not(:last-child){border-bottom:1px solid rgba(0, 0, 0, 0.125);}.card.functional-theme .tabs-wrap > .left > h6,
.card.functional-theme .card-header > .left > h6{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.card.functional-theme .card-header.tabs-wrap{padding:0 15px 0 0;line-height:normal;}.card.functional-theme .tabs-wrap .nav-tabs{border:0;list-style:none;padding:0;align-self:stretch;margin-bottom:0;}.card.functional-theme .tabs-wrap .nav-tabs .nav-item{padding:0;display:inline-block;height:100%;}.card.functional-theme .tabs-wrap .nav-tabs .nav-item .nav-link{border:0;padding:12px 12px 11px;font-size:13px;color:#555;font-weight:400;height:100%;}.card.functional-theme .tabs-wrap .nav-tabs .nav-item .nav-link.active{color:#03A9F3 !important;}.card.functional-theme .tabs-wrap .nav-tabs .nav-item.active .nav-link{color:#fff !important;border-bottom:4px solid #fff;}.card.functional-theme .card-header{display:flex;width:100%;align-items:center;}.card.functional-theme .card-header.card-header-md .title{display:flex;align-items:center;gap:8px;font-size:15px;}.card.functional-theme .card-header .side-button{float:none;margin-left:auto;}.card.functional-theme .card-header > *{min-width:0;}.card.functional-theme .card-header .title{font-size:14px;}.card.functional-theme .card-header .options-buttons .btn, .card.functional-theme .card-header .options-buttons .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .card.functional-theme .card-header .options-buttons button, .card.functional-theme .card-header .options-buttons .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .card.functional-theme .card-header .options-buttons button{position:relative;width:30px;height:30px;padding:0;}.card.functional-theme .card-header .options-buttons .btn i, .card.functional-theme .card-header .options-buttons .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button i, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .card.functional-theme .card-header .options-buttons button i, .card.functional-theme .card-header .options-buttons .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button i, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .card.functional-theme .card-header .options-buttons button i{font-size:20px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}.card.functional-theme .options{display:flex;align-items:center;}.card.transparent-card{background-color:transparent !important;box-shadow:none !important;border:0 !important;}.card.email-templates-card{margin-bottom:15px;}.card.email-templates-card .card-block{min-height:140px;}.card.email-templates-card .card-header .material-icons{font-size:22px;top:-1 !important;margin-right:5px;color:#555;}.card.email-templates-card .card-header h5{margin:unset !important;}.card.email-templates-card .card-header h6{margin-top:4px;color:#555;font-weight:600;}.card.email-templates-card .card-header h6 .material-icons{margin-top:-2px;}.card.invitation-to-join{width:400px;max-width:100%;margin:0 auto;}.add-contract-card{position:relative;}.add-contract-card .remove-card-btn{position:absolute;right:5px;top:5px;display:block;width:30px;height:30px;margin:0;}.add-contract-card .remove-card-btn i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}.template-view-header{margin-bottom:15px;}.template-view-header .card-block{padding:10px 15px;}.template-view-header .title-wrap{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;}.template-view-header .title-wrap > *{min-width:0;}.template-view-header .title-wrap .title{display:inline-block;font-size:22px;text-transform:uppercase;margin-right:10px;}.template-view-header .title-wrap .badge, .template-view-header .title-wrap .label{padding:8px 14px;}.custom-links-group{list-style:none;padding-left:0;margin-bottom:0;}.custom-links-group li:not(:last-child){margin-bottom:10px;}.custom-links-group a{display:block;position:relative;color:#4a90e2;cursor:pointer;transition:all 0.2s linear 0s;}.custom-links-group a::before{color:#4a90e2;}.custom-links-group a:focus, .custom-links-group a:hover{color:rgba(74, 144, 226, 0.8);text-decoration:none;}.custom-links-group a{font-size:15px;font-weight:400;}.custom-links-group a .custom-list-icon,
.custom-links-group a .custom-list-title{display:inline-block;}.custom-links-group a .custom-list-icon{margin-right:10px;position:absolute;display:none;left:15px;top:50%;transform:translate(-50%, -50%);font-size:14px;}.card-block{padding:1.25rem;}.card-block--flush-top{padding-top:0;}.card .checkbox-wrap{padding-left:6px;}.grid-card-view .avatar-wrap{margin-left:8px;}.grid-card-view .card .card-clickable-element{position:absolute;z-index:999;}#pm-estimate-time-grid .info-wrap{margin-left:10px;}.form-with-sidebar .main-content-wrap .card-header{min-height:51px;}.form-with-sidebar .main-content-wrap .card-header .row{align-items:center;}.type-select-card{background-color:#fff;transition:all 0.3s ease-in-out;padding:0.5rem 1rem 0.5rem 1rem;border-radius:7px;}.type-select-card:hover{background-color:#ECECEC;transition:all 0.3s ease-in-out;}.type-select-card .type-select-header{font-size:17px;margin-bottom:0.2em;color:#990707;font-weight:500;}.type-select-card .type-select-small{font-size:11px;color:#000;margin-bottom:1em;font-weight:500;}.card-img-top img{border-top-left-radius:6px;border-top-right-radius:6px;}.invoice-payment-result-message{text-align:center;color:#000000;}.card.activity-settings-container{overflow:hidden;}.title-settings{font-size:0.9375rem;text-transform:uppercase;margin-top:2px;}@media (max-width: 575px){.grid-wrap-view.card{border:none;background-color:transparent;}.grid-wrap-view .dataTableResp{background-color:var(--sd-bg-white-dark);border:1px solid rgba(0, 0, 0, 0.1);border-radius:4px;}}.dataTableResp.table-not-fixed .table{table-layout:inherit;}.data-table-card.card-view-card .grid-view{padding-top:10px;}.data-table-card .data-grid-type{padding:0 15px;}.grid-table-block .gridview-header,
.data-table-card .gridview-header{margin:0;padding:11px 10px;min-height:3.5rem;}.grid-table-block.static-pagination div.pagination nav,
.data-table-card.static-pagination div.pagination nav{height:auto;}.grid-table-block.static-pagination div.pagination nav ul.pagination,
.data-table-card.static-pagination div.pagination nav ul.pagination{top:0;}.grid-table-block div.pagination,
.data-table-card div.pagination{text-align:right;}.grid-table-block div.pagination nav,
.data-table-card div.pagination nav{display:flex;width:100%;}.grid-table-block div.pagination nav::after,
.data-table-card div.pagination nav::after{display:block;clear:both;content:"";}.grid-table-block div.pagination nav ul.pagination,
.data-table-card div.pagination nav ul.pagination{position:relative;justify-content:flex-end;}.grid-table-block .sd-grid-view .table tfoot tr td,
.data-table-card .sd-grid-view .table tfoot tr td{height:60px !important;}.grid-table-block .sd-grid-view .table tfoot .checkbox-column,
.data-table-card .sd-grid-view .table tfoot .checkbox-column{position:relative !important;height:35px;vertical-align:middle;}.grid-table-block .sd-grid-view .table tfoot .checkbox-column select,
.data-table-card .sd-grid-view .table tfoot .checkbox-column select{min-width:150px;position:relative;z-index:2;display:block;width:100%;padding:0.4rem 0.6rem;font-size:14px;line-height:1.57143;color:var(--sd-text-light);font-weight:400 !important;background-color:var(--sd-input-bg);background-image:none !important;background-clip:padding-box;border:var(--sd-input-border);border-radius:var(--sd-input-border-radius);box-shadow:var(--sd-shadow-input);transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}.grid-table-block .sd-grid-view .table tfoot .checkbox-column select:focus,
.data-table-card .sd-grid-view .table tfoot .checkbox-column select:focus{color:var(--sd-text-light);background-color:var(--sd-input-bg);border-color:var(--sd-btn-border-theme-color);outline:none;box-shadow:var(--sd-shadow-input);}.grid-table-block .sd-grid-view .table tfoot .checkbox-column select[disabled], .grid-table-block .sd-grid-view .table tfoot .checkbox-column select[readonly]:not([auto-select]),
.data-table-card .sd-grid-view .table tfoot .checkbox-column select[disabled],
.data-table-card .sd-grid-view .table tfoot .checkbox-column select[readonly]:not([auto-select]){background-color:var(--sd-input-readonly-bg);box-shadow:none;border:var(--sd-input-readonly-border);}.grid-table-block .sd-grid-view .table tfoot .checkbox-column select.standard-multiselect,
.data-table-card .sd-grid-view .table tfoot .checkbox-column select.standard-multiselect{height:auto !important;}@media (max-width: 767px){.grid-table-block .sd-grid-view .table tfoot .checkbox-column select:not(textarea),
  .data-table-card .sd-grid-view .table tfoot .checkbox-column select:not(textarea){height:auto !important;}.grid-table-block .sd-grid-view .table tfoot .checkbox-column select,
  .data-table-card .sd-grid-view .table tfoot .checkbox-column select{min-height:42px;font-size:14px;}}.grid-card-version .gridview-header{margin:0;}.grid-card-version .gridview-header .grid-add-btn{padding-top:2px;padding-bottom:2px;}.grid-card-version .dataTable{margin-top:0 !important;}.select2-billing-settings .select2 .select2-selection--single{height:24px;}.select2-billing-settings .select2 .select2-selection--single .select2-selection__rendered{line-height:24px;}.dataTableResp .filters > *{width:100%;}.dataTableResp .filters > * > *{width:100%;}.dataTableResp .filters > * form{width:100%;}.dataTableResp .ct-options-cell .dropdown{display:inline-block;}.dataTableResp .ct-options-cell .dropdown .dropdown-toggle{position:relative;white-space:nowrap;}.dataTableResp .ct-options-cell .dropdown .dropdown-toggle .caret{float:none;}.dataTableResp .ct-options-cell .dropdown .dropdown-menu{left:auto !important;right:0 !important;top:30px !important;transform:none !important;}.dataTableResp .ct-options-cell .dropdown .dropdown-menu > *{transition:all 0.3s ease;font-weight:300;}.dataTableResp .table tr td:first-child,
.dataTableResp .table tr th:first-child{padding-left:15px !important;}.dataTableResp tr td{vertical-align:middle;}.dataTableResp tr td .label{padding:5px 10px;text-transform:uppercase;}.dataTableResp tr td .CopyToClipboard svg{margin-left:8px;width:0.6rem;height:0.6rem;fill:#ccc;}.dataTableResp .task-title{white-space:inherit !important;}.editable-buttons.editable-buttons .ui-button{width:auto;text-indent:0;font-size:12px !important;padding:3px 5px;color:#fff;}.editable-buttons.editable-buttons .ui-button:not(:last-child){margin-right:5px;}.editable-buttons.editable-buttons .ui-button .ui-button-icon,
.editable-buttons.editable-buttons .ui-button .ui-button-icon-space,
.editable-buttons.editable-buttons .ui-button .arrow-up{display:none;}.editable-buttons.editable-buttons .editable-submit{margin:0;background:#88be60;border:none;border-top-left-radius:2px;border-bottom-left-radius:2px;}.editable-buttons.editable-buttons .editable-submit.ui-state-hover{border:none !important;}.editable-buttons.editable-buttons .editable-cancel{margin-left:0;border:none;background:#ec4040;border-top-right-radius:2px;border-bottom-right-radius:2px;}.editable-buttons.editable-buttons .editable-cancel.ui-state-hover{border:none !important;}.dataTableResp .task-title-col{position:relative;}.dataTableResp .task-title-col .task-due-date{float:none !important;padding-left:20px;}.data-table-custom-style .indexHeader{padding:0 25px;text-align:right;}.data-table-custom-style .indexHeader .btn, .data-table-custom-style .indexHeader .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-custom-style .indexHeader button, .data-table-custom-style .indexHeader .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-custom-style .indexHeader button{margin-top:10px;margin-bottom:10px;}.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-body .datagrid-htable .datagrid-row,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-body .datagrid-htable .datagrid-header-row,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-body .datagrid-btable .datagrid-row,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-body .datagrid-btable .datagrid-header-row,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-header .datagrid-htable .datagrid-row,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-header .datagrid-htable .datagrid-header-row,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-header .datagrid-btable .datagrid-row,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-header .datagrid-btable .datagrid-header-row{height:35px;}.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-body .datagrid-htable .datagrid-row.datagrid-row-selected,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-body .datagrid-htable .datagrid-header-row.datagrid-row-selected,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-body .datagrid-btable .datagrid-row.datagrid-row-selected,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-body .datagrid-btable .datagrid-header-row.datagrid-row-selected,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-header .datagrid-htable .datagrid-row.datagrid-row-selected,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-header .datagrid-htable .datagrid-header-row.datagrid-row-selected,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-header .datagrid-btable .datagrid-row.datagrid-row-selected,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-header .datagrid-btable .datagrid-header-row.datagrid-row-selected{background-color:rgba(3, 169, 243, 0.2);}.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-body .datagrid-htable .datagrid-row td,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-body .datagrid-htable .datagrid-header-row td,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-body .datagrid-btable .datagrid-row td,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-body .datagrid-btable .datagrid-header-row td,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-header .datagrid-htable .datagrid-row td,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-header .datagrid-htable .datagrid-header-row td,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-header .datagrid-btable .datagrid-row td,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-header .datagrid-btable .datagrid-header-row td{border-style:solid;}.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-body .datagrid-htable .datagrid-header-row td,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-body .datagrid-btable .datagrid-header-row td,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-header .datagrid-htable .datagrid-header-row td,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-header .datagrid-btable .datagrid-header-row td{border-top:1px solid #ccc;}.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-view2 .datagrid-body .datagrid-htable,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-view2 .datagrid-body .datagrid-btable,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-view2 .datagrid-header .datagrid-htable,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-view2 .datagrid-header .datagrid-btable{width:100%;}.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-view2 .datagrid-body .datagrid-htable .datagrid-row td:last-child,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-view2 .datagrid-body .datagrid-htable .datagrid-header-row td:last-child,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-view2 .datagrid-body .datagrid-btable .datagrid-row td:last-child,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-view2 .datagrid-body .datagrid-btable .datagrid-header-row td:last-child,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-view2 .datagrid-header .datagrid-htable .datagrid-row td:last-child,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-view2 .datagrid-header .datagrid-htable .datagrid-header-row td:last-child,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-view2 .datagrid-header .datagrid-btable .datagrid-row td:last-child,
.data-table-custom-style .datagrid-wrap .datagrid-view .datagrid-view2 .datagrid-header .datagrid-btable .datagrid-header-row td:last-child{border-right:0;}.table-task-title-col{display:inline-block;}.table-task-title-col > *{float:none !important;}.modal-data-table{padding-bottom:10px !important;}.modal-data-table .dataTableResp .gridview-header{padding:0 15px;}.modal-data-table .dataTableResp .table thead tr th{color:#000 !important;}@media (min-width: 576px){.mobile-gridview-header{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;}.mobile-gridview-header > *{min-width:0;}.mobile-gridview-header{-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;}}.mobile-gridview-header{/*@include media-breakpoint-down(xs) {
    display: block;
  }*/}@media (max-width: 575px){.mobile-gridview-header .card-view-filters{width:70%;}}@media (max-width: 575px){.mobile-gridview-header .cards-buttons-wrap{display:flex;flex-direction:row;align-items:center;justify-content:space-between;}.mobile-gridview-header .cards-buttons-wrap > *{min-width:0;}}@media (min-width: 576px){.mobile-gridview-header .cards-buttons-wrap{flex:0 0 auto;}.mobile-gridview-header .card-view-filters{flex:0 1 240px;margin-bottom:0;}}.mobile-gridview-header .card-view-filters{position:relative;vertical-align:top;}.mobile-gridview-header .card-view-filters .fal,
.mobile-gridview-header .card-view-filters i{position:absolute;left:10px;top:50%;transform:translateY(-50%);opacity:0.5;font-size:15px;}.mobile-gridview-header .card-view-filters label{display:block;margin-bottom:0;}.mobile-gridview-header .card-view-filters input{padding-left:35px;height:30px !important;min-height:30px !important;font-size:0.9rem;}.card-view-progress{text-align:center;}.card-view-progress .progress{margin-bottom:5px !important;}.card-view-progress .progress-content{color:#000;}.card-view-loading{position:relative;height:220px;padding-bottom:20px;}.card-view-loading .grid-view-loading{height:100%;}.card-view-empty{display:flex;justify-content:center;min-height:200px;padding:25px 15px;text-align:center;font-size:30px;background-color:var(--sd-bg-white-dark);border-radius:7px;}.card-view-empty img{display:block;margin:0 auto;}.gridview-empty-default .empty .empty-grid-svg{max-width:250px;margin:0 auto 20px;}.gridview-empty-default,
.card-view-empty{min-height:64vh;padding:0;}.gridview-empty-default .empty,
.card-view-empty .empty{margin-inline:auto;padding:60px 30px;max-width:700px;text-align:center;color:var(--sd-text-default);}.gridview-empty-default .empty-text,
.card-view-empty .empty-text{font-size:26px;}.gridview-empty-default .empty-text-sub,
.card-view-empty .empty-text-sub{font-size:20px;line-height:32px;margin-bottom:20px;}.gridview-empty-default .empty-text-sub:last-of-type,
.card-view-empty .empty-text-sub:last-of-type{margin-bottom:0;}.gridview-empty-default svg.empty-grid,
.card-view-empty svg.empty-grid{max-width:300px;height:165px;margin:30px 0 50px 0;fill:#e8e8e8;}.gridview-empty-default .btn svg, .gridview-empty-default .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gridview-empty-default button svg, .gridview-empty-default .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gridview-empty-default button svg,
.card-view-empty .btn svg,
.card-view-empty .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .card-view-empty button svg,
.card-view-empty .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .card-view-empty button svg{margin-right:0.5rem;width:16px;height:16px;}.gridview-empty-default .reseller-customers-grid.dataTableResp .table tr .empty:first-child span{padding:0 !important;}.gridview-empty-standalone{flex:1;display:flex;align-items:center;background-color:var(--sd-bg-white-dark);border-radius:var(--sd-radius-mode-xl);}@media (min-width: 768px){.data-view-custom-wrapper{position:relative;}.data-view-custom-wrapper .gridview-header .filter-btn .material-icons{margin-right:3px;}.data-view-custom-wrapper .gridview-header .export-btn{font-weight:300 !important;}.data-view-custom-wrapper .gridview-header .export-btn .material-icons{margin-right:3px;}}@media (min-width: 768px) and (max-width: 575px){.data-view-custom-wrapper .data-grid-type-desktop{text-align:right;}}@media (min-width: 768px){.data-view-custom-wrapper .data-grid-type-desktop .btn, .data-view-custom-wrapper .data-grid-type-desktop .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-view-custom-wrapper .data-grid-type-desktop button, .data-view-custom-wrapper .data-grid-type-desktop .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-view-custom-wrapper .data-grid-type-desktop button{height:38px;}.data-view-custom-wrapper .data-grid-type-desktop .btn:last-child, .data-view-custom-wrapper .data-grid-type-desktop .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:last-child, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-view-custom-wrapper .data-grid-type-desktop button:last-child, .data-view-custom-wrapper .data-grid-type-desktop .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:last-child, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-view-custom-wrapper .data-grid-type-desktop button:last-child{margin-right:0;}.data-view-custom-wrapper .data-grid-type-desktop .btn .material-icons, .data-view-custom-wrapper .data-grid-type-desktop .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .material-icons, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-view-custom-wrapper .data-grid-type-desktop button .material-icons, .data-view-custom-wrapper .data-grid-type-desktop .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .material-icons, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-view-custom-wrapper .data-grid-type-desktop button .material-icons{margin-right:3px;}}@media (max-width: 767px){.data-view-custom-wrapper .data-grid-type-desktop{display:none !important;}}@media (max-width: 570px){.sd-list-card-switcher{margin-bottom:1px;}}@media (max-width: 1024px){.sd-list-card-switcher-label{display:none;}}.messagesDataTable tbody tr:last-child td:first-child{border-bottom-left-radius:7px !important;}.messagesDataTable tbody tr:last-child td:last-child{border-bottom-right-radius:7px !important;}.categories-table .table .row-clickable .category-pill{display:block;word-break:break-word;}@media (max-width: 560px){.data-table-card div.pagination{margin:20px 0;padding:0;}.data-table-card div.pagination nav ul.pagination{margin:0;font-size:10px;justify-content:center;}}.sd-oscar-file-upload-wrapper{padding-bottom:10px;}.sd-oscar-file-upload-wrapper .drop-box{background:var(--sd-primary-tint);border:2px dashed var(--sd-border-color-tint);width:100%;text-align:center;padding:50px 10px;cursor:pointer;}.sd-oscar-file-upload-wrapper .drop-box:focus, .sd-oscar-file-upload-wrapper .drop-box:hover{background:var(--sd-primary-tint-hover);}.sd-oscar-file-upload-wrapper .crop-area{background:#F8F8F8;border:2px dashed #DDD;text-align:center;overflow:hidden;width:100%;min-height:14.2857142857em;}.sd-oscar-file-upload-wrapper .crop-area .crop-block{min-height:14.2857142857em;}.sd-oscar-file-upload-wrapper .text-muted, .sd-oscar-file-upload-wrapper .sd-file-browser .browser-list .entity .title .inner-title .entity-meta ul, .sd-file-browser .browser-list .entity .title .inner-title .entity-meta .sd-oscar-file-upload-wrapper ul{font-size:12px;}.iframe-modal-body{position:relative;}.iframe-modal-body .iframe-container{position:absolute;left:0;top:0;width:100%;height:100%;}#uploader .plupload_content .plupload_filelist_footer .plupload_file_name .plupload_buttons .plupload_button{padding:3px 7px;font-size:12px;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;border-radius:3px;transition:all 0.3s ease-in-out;line-height:24px !important;box-shadow:none;height:auto;cursor:pointer;}#uploader .plupload_content .plupload_filelist_footer .plupload_file_name .plupload_buttons .plupload_button.plupload_stop{color:#fff;background:#dc3545;border-color:#dc3545;}#uploader .plupload_content .plupload_filelist_footer .plupload_file_name .plupload_buttons .plupload_button.plupload_stop:hover, #uploader .plupload_content .plupload_filelist_footer .plupload_file_name .plupload_buttons .plupload_button.plupload_stop:focus{background:#c82333;border-color:#bd2130;}#uploader .plupload_content .plupload_filelist_footer .plupload_file_name .plupload_buttons .plupload_button.plupload_start{color:#fff;background:#007bff;border-color:#007bff;}#uploader .plupload_content .plupload_filelist_footer .plupload_file_name .plupload_buttons .plupload_button.plupload_start:hover, #uploader .plupload_content .plupload_filelist_footer .plupload_file_name .plupload_buttons .plupload_button.plupload_start:focus{background-color:#0069d9;border-color:#0062cc;}#uploader .plupload_content .plupload_filelist_footer .plupload_file_name .plupload_buttons .plupload_button.plupload_add{color:#fff;background-color:#28a745;border-color:#28a745;}#uploader .plupload_content .plupload_filelist_footer .plupload_file_name .plupload_buttons .plupload_button.plupload_add:hover, #uploader .plupload_content .plupload_filelist_footer .plupload_file_name .plupload_buttons .plupload_button.plupload_add:focus{background-color:#218838;border-color:#1e7e34;}#uploader .plupload_content .plupload_filelist_footer .plupload_file_name .plupload_buttons .plupload_button.plupload_disabled{opacity:0.5;cursor:auto;}.form .sd-oscar-file-upload-wrapper .text-muted, .form .sd-oscar-file-upload-wrapper .sd-file-browser .browser-list .entity .title .inner-title .entity-meta ul, .sd-file-browser .browser-list .entity .title .inner-title .entity-meta .form .sd-oscar-file-upload-wrapper ul{font-style:italic;}#login-main,
#login-second{width:380px;max-width:100%;box-sizing:border-box;}@media (min-width: 576px){#login-main{padding:40px;}}@media (max-width: 575px){#login-main{padding:30px 20px;}}#login-main .card-header{background-color:transparent !important;}#login-main .frmEl{height:30px;font-weight:400 !important;font-size:13px;}#login-main .logo-block{display:block;margin-bottom:40px;text-align:center;}@media (max-width: 575px){#login-main .logo-block img{width:200px !important;}}#login-main .logo-block img{max-width:100% !important;}body.login{overflow-y:hidden !important;font-family:"Inter", sans-serif, Sans-Serif;}body.login .container-fluid{padding:0;}body.login .container-fluid .wrapper{margin:0;}@media (min-width: 1025px){#a2hs, #ios-popup{display:none !important;}}.ios-popup{display:none;position:absolute;bottom:40px;left:50%;transform:translateX(-50%);width:90%;padding:15px 25px 15px 25px;background:rgb(242, 242, 247);border:1px solid #dddddd;text-align:justify;border-radius:10px;z-index:9999;box-shadow:0 4px 16px rgba(0, 0, 0, 0.2);}.ios-popup p{color:rgb(28, 28, 30) !important;}.ios-popup p .share-apple{width:25px;height:25px;margin-top:-3px;}.ios-popup .hide-ios-popup{color:rgb(0, 122, 255);}.ios-popup::after{position:absolute;content:"";height:0px;width:0px;left:43%;bottom:-20px;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid rgb(242, 242, 247);filter:drop-shadow(0px 5px 5px rgba(0, 0, 0, 0.2));z-index:9999;}.login .form .form-group .sd-login-email-input{border-radius:10px 10px 0 0;border-width:1px;}.login .form .form-group .sd-login-password-input{border-radius:0;border-width:1px;}.login .form-oscar .login-field-row{margin-bottom:0.5rem;}.rememberMe{--login-cb-size: 13.6px;display:flex;align-items:center;}.rememberMe input{display:none;}.rememberMe label{font-size:0.73125rem;margin:0;cursor:pointer;}.sd-login-check-box{position:relative;flex-shrink:0;box-sizing:border-box;width:var(--login-cb-size);height:var(--login-cb-size);border:1.5px solid currentColor;border-radius:calc(var(--login-cb-size) * 0.25);}.sd-login-check-box::before, .sd-login-check-box::after{content:"";position:absolute;height:0;width:calc(var(--login-cb-size) * 0.2);background-color:currentColor;border-radius:2px;transform-origin:left top;}.sd-login-check-box::before{top:calc(var(--login-cb-size) * 0.72);left:calc(var(--login-cb-size) * 0.41);transform:rotate(-135deg);}.sd-login-check-box::after{top:calc(var(--login-cb-size) * 0.37);left:calc(var(--login-cb-size) * 0.05);transform:rotate(-45deg);}#LoginForm_rememberMe:checked + label .sd-login-check-box::after{height:calc(var(--login-cb-size) * 0.5);animation:sd-login-check-short 0.2s ease forwards;}#LoginForm_rememberMe:checked + label .sd-login-check-box::before{height:calc(var(--login-cb-size) * 1.2);animation:sd-login-check-long 0.4s ease forwards;}@keyframes sd-login-check-short{0%{height:0;}100%{height:calc(var(--login-cb-size) * 0.5);}}@keyframes sd-login-check-long{0%{height:0;}50%{height:0;}100%{height:calc(var(--login-cb-size) * 1.2);}}.login #select2-LoginForm_companyID-container{line-height:1 !important;}.login #select2-LoginForm_companyID-container .select2-selection__clear{display:none !important;}.login .btn-primary-login{display:flex;align-items:center;justify-content:center;width:100%;height:40px;padding:0 0.9375rem;line-height:1;margin-top:0.6875rem;}.login .btn-lg{height:47px !important;padding:0 0.9375rem !important;line-height:1 !important;}.login .login-meta-row{margin-top:0.625rem;}.login .login-meta-row .col-md-12{display:flex;align-items:center;}.login .login-meta-row .rememberMe{margin-left:0.3125rem;}.login .login-meta-row .having-trouble{margin-left:auto;margin-right:0.3125rem;font-size:0.73125rem;font-weight:400;line-height:1;}.login .rememberMe label{display:flex;align-items:center;gap:0.5rem;color:inherit;font-size:0.73125rem;}body.login .cg-notify-message{position:fixed !important;top:24px !important;left:0 !important;right:0 !important;margin:0 auto !important;width:auto !important;max-width:480px !important;z-index:var(--z-notification, 5000) !important;background:#1f2937 !important;color:#ffffff !important;border:1px solid #111827 !important;border-radius:6px !important;box-shadow:0 8px 24px rgba(0, 0, 0, 0.25) !important;padding:16px 38px !important;text-align:center !important;}body.login .cg-notify-close{position:absolute !important;top:6px !important;right:10px !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;color:#ffffff !important;opacity:0.6;font-size:20px !important;line-height:1 !important;cursor:pointer;}body.login .cg-notify-close:hover{opacity:1;}body.login .cg-notify-sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important;}.form-trouble.having-trouble-email-step .form-group .form-control{border-radius:6px 6px 0 0;}.form-trouble.having-trouble-email-step .form-actions .btn-primary, .form-trouble.having-trouble-email-step .form-actions .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .form-trouble.having-trouble-email-step .form-actions .btn, .form-trouble.having-trouble-email-step .form-actions .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-trouble.having-trouble-email-step .form-actions button, .form-trouble.having-trouble-email-step .form-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-trouble.having-trouble-email-step .form-actions button, .form-trouble.having-trouble-email-step .form-actions .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-trouble.having-trouble-email-step .form-actions button, .form-trouble.having-trouble-email-step .form-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-trouble.having-trouble-email-step .form-actions button{border-radius:0 0 9px 0;}.form-trouble.having-trouble-email-step .form-actions .back-to-login-btn{border-radius:1px 1px 9px 9px;}.logo-dark img{width:100%;max-width:20rem;height:auto;margin-bottom:1rem;}@media (max-height: 762px){.login{overflow:auto;}.login .split-container .panel.panel-1{padding-top:1rem;padding-bottom:80px;}.login .split-container p{margin-bottom:0;}.login .split-container p + p{margin-top:1rem;}.login .split-container .form-group{margin-bottom:0;}.login .split-container .form-group + .form-group{margin-top:1rem;}}@media (max-height: 600px){.login .split-container .panel.panel-1{padding-bottom:1rem;}.login .panel-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;}}.login .login-bg{min-height:100vh;width:100%;height:auto;position:absolute;top:0;left:0;object-fit:cover;}.login .panel-2{background-image:url(/images/login/new-login-bg.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.login .form .form-control{padding:1rem 1rem !important;height:40px !important;}.login .form .form-control:not(:focus){box-shadow:none !important;}.login .form .form-control, .login .form .select2-selection{border:2px solid #dce7ef;border-radius:6px;}.login .form .select2 *{outline:none;}.login .form .select2 .select2-selection__rendered .select2-selection__placeholder{font-weight:400;font-family:var(--default-font-family);color:var(--sd-text-default);}.login .form .select2 .select2-selection__rendered .select2-selection__clear{font-size:1.875rem;vertical-align:middle;position:absolute;top:50%;right:2.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:normal;}.login .form .select2 .select2-selection:focus{box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 2px rgba(3, 169, 243, 0.2);}.login .form .btn-list .btn, .login .form .btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .form .btn-list button, .login .form .btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .form .btn-list button{margin-bottom:0;}.login .form .box-title, .login .form .text-muted, .login .form .sd-file-browser .browser-list .entity .title .inner-title .entity-meta ul, .sd-file-browser .browser-list .entity .title .inner-title .entity-meta .login .form ul{text-align:center;}.login .select2-container .select2-dropdown{border:2px solid #dce7ef;border-top:0 none;}.login .select2-container .select2-dropdown .select2-search{padding:0;margin-bottom:2px;}.login .select2-container .select2-dropdown .select2-search .select2-search__field:focus{border:0 none;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 2px rgba(3, 169, 243, 0.2);}.login .split-container{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;font-family:"Inter", sans-serif;background-color:#fff;}.login .split-container .panel{position:relative;display:flex;justify-content:center;flex-direction:column;flex:1 1 50%;height:100vh;max-width:100%;width:100%;padding:2rem 3rem;background-color:#fff;}.login .split-container .panel .form{max-width:25rem;margin-left:auto;margin-right:auto;}.login .split-container .panel-footer{padding:1rem;text-align:center;color:#8b97ad;}@media (max-height: 762px){.login .split-container .panel-footer{padding:0.5rem 1rem;}}.login .split-container .panel-footer p{margin-bottom:0;}.login .split-container .panel-footer a{color:#8b97ad;font-weight:600;}.login .split-container .panel-footer a:hover{color:#224057;}.login .split-container .btn, .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button, .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button{border-radius:9px;}.login .split-container .btn.btn-primary-login, .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary-login, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.btn-primary-login, .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary-login, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.btn-primary-login{border-radius:0 0 9px 9px;}.login .split-container .btn.btn-back, .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-back, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.btn-back, .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-back, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.btn-back{border-radius:1px 1px 1px 9px;}.login .split-container .btn.btn-primary, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .btn, .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container button, .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container button{background:#3a77a2;border:none;font-weight:500 !important;padding:0.3125rem 0.9375rem 0.5625rem;}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm){.login .split-container .btn.btn-primary, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .btn, .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container button, .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container button{padding:0.3125rem 0.9375rem 0.375rem;}}@-moz-document url-prefix(){.login .split-container .btn.btn-primary, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .btn, .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container button, .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container button{padding:0.3125rem 0.9375rem 0.5625rem;}}.login .split-container .btn.btn-primary:focus, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .btn:focus, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .btn:focus, .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:focus, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.btn-primary:focus, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button:focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm button:focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container button:focus, .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:focus, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.btn-primary:focus, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button:focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm button:focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container button:focus{box-shadow:0 0 0 2px rgba(73, 97, 120, 0.5);background:#1E2832;border-color:transparent;}.login .split-container .btn.btn-primary:hover, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .btn:hover, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .btn:hover, .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:hover, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.btn-primary:hover, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container button:hover, .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:hover, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.btn-primary:hover, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container button:hover{background:#2F3F4E;border-color:transparent;}.login .split-container .btn.btn-primary:active, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .btn:active, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .btn:active, .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:active, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:active, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:active, .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:active, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.btn-primary:active, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button:active, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm button:active, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container button:active, .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:active, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:active, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:active, .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:active, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.btn-primary:active, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button:active, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm button:active, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container button:active{background:#7FB1E1;box-shadow:0 0 0 2px rgba(73, 97, 120, 0.5);border-color:transparent;}.login .split-container .btn.btn-primary.dropdown-toggle, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .btn.dropdown-toggle, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .btn.dropdown-toggle, .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.dropdown-toggle, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.dropdown-toggle, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.dropdown-toggle, .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.dropdown-toggle, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.btn-primary.dropdown-toggle, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.dropdown-toggle, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm button.dropdown-toggle, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container button.dropdown-toggle, .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.dropdown-toggle, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.dropdown-toggle, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.dropdown-toggle, .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.dropdown-toggle, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.btn-primary.dropdown-toggle, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.dropdown-toggle, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm button.dropdown-toggle, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container button.dropdown-toggle{white-space:nowrap;}.login .split-container .btn.btn-primary.dropdown-toggle:focus, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .btn.dropdown-toggle:focus, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .btn.dropdown-toggle:focus, .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.dropdown-toggle:focus, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.dropdown-toggle:focus, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.dropdown-toggle:focus, .login .split-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.dropdown-toggle:focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.btn-primary.dropdown-toggle:focus, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.dropdown-toggle:focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm button.dropdown-toggle:focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container button.dropdown-toggle:focus, .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.dropdown-toggle:focus, .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.dropdown-toggle:focus, .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.dropdown-toggle:focus, .login .split-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.dropdown-toggle:focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.btn-primary.dropdown-toggle:focus, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container button.dropdown-toggle:focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .split-container .reset-css .marketing-campaign-send-schedule .am-pm button.dropdown-toggle:focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .login .split-container button.dropdown-toggle:focus{background:#1E2832;border-color:transparent;}.login .split-container .sd-signin-paired .sd-google-signin-btn{border-radius:9px 9px 0 0;}.login .split-container .sd-signin-paired .sd-microsoft-signin-btn{border-radius:0 0 9px 9px;}.login .split-container .having-trouble{font-size:0.73125rem;}.login .form-trouble .form-actions{margin:-5px;}.login .form-trouble .form-actions .btn, .login .form-trouble .form-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .form-trouble .form-actions button, .login .form-trouble .form-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .form-trouble .form-actions button{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:5px;}.login .form-trouble .btn-default{border-radius:1px 1px 1px 9px;}.login .form-trouble .btn-primary, .login .form-trouble .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .login .form-trouble .btn, .login .form-trouble .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .form-trouble button, .login .form-trouble .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .login .form-trouble button, .login .form-trouble .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .login .form-trouble button, .login .form-trouble .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .login .form-trouble button{margin-right:0;}.login .change-password-form h1{display:block;}@media (min-width: 768px){.login .split-container{flex-direction:row;}.login .split-container .panel{max-width:50%;width:auto;padding:2rem;}.login .split-container .panel-1{max-width:55%;flex:2 2 55%;}.login .split-container .panel-2{max-width:45%;flex:1 1 45%;}}@media (max-width: 767px){.login .split-container{position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto;}.login .split-container .panel{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;height:auto;}.login .split-container .panel .panel-inner{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 1rem;width:100%;}.login .split-container .panel .panel-logo img{margin:1rem 0;}}@media (max-width: 767px) and (max-height: 375px){.login .split-container .panel .panel-logo img{max-width:50%;}}@media (max-width: 767px) and (max-width: 375px){.login .split-container .panel .panel-logo img{max-width:90%;}}@media (max-width: 767px){.login .split-container .panel .panel-form form .form-group:last-of-type{margin-bottom:0;}.login .split-container .panel .panel-footer{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:0;width:100%;position:relative;border-top:0 none;margin:1rem 0;}.login .split-container .panel-2{display:none;}}@media (min-height: 400px){.login .panel .panel-footer{position:absolute;bottom:0;left:0;right:0;border-top:1px solid currentColor;border-top-color:color-mix(in srgb, currentColor 50%, transparent);}}.panel-1 .panel-logo{width:100%;display:flex;justify-content:center;align-items:center;margin:0 auto;}@media (max-height: 762px){.panel-1 .panel-logo{max-height:10rem;}}.panel-1 .panel-logo a{display:flex;justify-content:center;align-items:center;width:100%;max-width:15rem;height:100%;}.panel-1 .panel-logo a img{width:100%;height:100%;margin:auto;object-fit:contain;}.panel-1 .panel-logo + .panel-form{margin-top:1rem;}.panel-1 .sd-custom-login-text-link{width:100%;text-align:center;}.panel-1 .panel-footer-group{display:flex;flex-direction:row;justify-content:center;}.panel-1 .panel-footer-group .note + .note:before{content:"|";margin:0 10px;color:inherit;}body.login.classicLogin{background-image:url(/images/login/new-login-bg.svg);background-repeat:no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;color:#fff;overflow-y:auto !important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}body.login.classicLogin .login-bg{min-height:100%;min-width:1024px;width:100%;height:auto;position:fixed;top:0;left:0;}body.login.classicLogin .login-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:90vw;height:90vh;margin:auto;z-index:10;}body.login.classicLogin .login-block .login-form-wrapper{margin:auto;background:rgba(0, 0, 0, 0.8);padding:40px 45px;max-width:450px;border-radius:10px;}body.login.classicLogin .login-block .login-form-wrapper a:not(.btn){color:#fff;font-weight:600;}body.login.classicLogin .login-block .login-form-wrapper h1{color:#ffffff;}body.login.classicLogin .login-block .login-form-wrapper form .btn-primary, body.login.classicLogin .login-block .login-form-wrapper form .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm body.login.classicLogin .login-block .login-form-wrapper form .btn, body.login.classicLogin .login-block .login-form-wrapper form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.login.classicLogin .login-block .login-form-wrapper form button, body.login.classicLogin .login-block .login-form-wrapper form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.login.classicLogin .login-block .login-form-wrapper form button, body.login.classicLogin .login-block .login-form-wrapper form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.login.classicLogin .login-block .login-form-wrapper form button, body.login.classicLogin .login-block .login-form-wrapper form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.login.classicLogin .login-block .login-form-wrapper form button{border-radius:0 0 9px 9px;box-shadow:none;padding:0.3125rem 0.9375rem 0.5625rem;}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm){body.login.classicLogin .login-block .login-form-wrapper form .btn-primary, body.login.classicLogin .login-block .login-form-wrapper form .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm body.login.classicLogin .login-block .login-form-wrapper form .btn, body.login.classicLogin .login-block .login-form-wrapper form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.login.classicLogin .login-block .login-form-wrapper form button, body.login.classicLogin .login-block .login-form-wrapper form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.login.classicLogin .login-block .login-form-wrapper form button, body.login.classicLogin .login-block .login-form-wrapper form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.login.classicLogin .login-block .login-form-wrapper form button, body.login.classicLogin .login-block .login-form-wrapper form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.login.classicLogin .login-block .login-form-wrapper form button{padding:0.3125rem 0.9375rem 0.375rem;}}@-moz-document url-prefix(){body.login.classicLogin .login-block .login-form-wrapper form .btn-primary, body.login.classicLogin .login-block .login-form-wrapper form .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm body.login.classicLogin .login-block .login-form-wrapper form .btn, body.login.classicLogin .login-block .login-form-wrapper form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.login.classicLogin .login-block .login-form-wrapper form button, body.login.classicLogin .login-block .login-form-wrapper form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.login.classicLogin .login-block .login-form-wrapper form button, body.login.classicLogin .login-block .login-form-wrapper form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.login.classicLogin .login-block .login-form-wrapper form button, body.login.classicLogin .login-block .login-form-wrapper form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.login.classicLogin .login-block .login-form-wrapper form button{padding:0.3125rem 0.9375rem 0.5625rem;}}body.login.classicLogin .login-block .login-form-wrapper form .sd-magic-link-txt-1{color:#555;}body.login.classicLogin .login-block .login-form-wrapper form .sd-magic-link-txt-2{color:#CCC;}body.login.classicLogin .login-block .login-form-wrapper .panel-footer-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center !important;}body.login.classicLogin .login-block .login-form-wrapper .panel-footer-group .note + .note:before{content:"|";margin:0 10px;}.classicLogin .panel-footer p{text-align:center !important;}.classicLogin .panel-footer a{text-align:center !important;}.classicLogin .panel-footer .sd-custom-login-text-link{text-align:center !important;}@keyframes shake{0%{transform:rotate(0deg);}2%{transform:rotate(16deg);}4%{transform:rotate(-20deg);}6%{transform:rotate(20deg);}8%{transform:rotate(-16deg);}10%{transform:rotate(16deg);}12%{transform:rotate(0deg);}100%{transform:rotate(0deg);}}.modal.video-popup .modal-dialog{box-shadow:0px 0px 50px #333;margin-top:50px;}.modal.video-popup .modal-content{border:0 none;border-radius:0;}.modal.video-popup .video-popup-body iframe{vertical-align:middle;}.modal.video-popup .video-popup-footer{padding:10px 0 6px 10px;}.modal.video-popup .video-popup-footer label{cursor:pointer;}.btn.btn-video-popup, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-video-popup, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-video-popup{animation:shake 5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 5s infinite both;transform-origin:50% 50%;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000px;}.dropdown-menu.dropdown-menu-with-icons{width:auto;padding:0.5rem 0;}.dropdown-menu.dropdown-menu-with-icons .dropdown-item{display:flex;align-items:center;gap:0.75rem;padding:8px 16px;white-space:nowrap;color:var(--sd-dropdown-menu-item-text-color);}.dropdown-menu.dropdown-menu-with-icons .dropdown-item svg{width:18px;height:18px;flex-shrink:0;fill:currentColor;}.btn-group > .dropdown-menu.dropdown-menu-with-icons{padding:0.5rem 0 !important;border-radius:var(--sd-dropdown-menu-br);}.sd-multi-switcher-container{height:26px;display:flex;flex-direction:row;width:100%;font-size:12px;}.sd-multi-switcher-container .switcher-item{flex:1 1 auto;position:relative;margin-right:10px;height:100%;cursor:pointer;border-radius:12px;background-color:#f2f2f2;text-align:center;line-height:26px;color:#6f6f6f;font-weight:bold;appearance:none;border:0;padding:0;font-family:inherit;font-size:inherit;}.sd-multi-switcher-container .switcher-item:focus-visible{outline:2px solid var(--sd-input-border-color-focus);outline-offset:2px;}.sd-multi-switcher-container .switcher-item.selected{color:#fff;}.sd-multi-switcher-container .switcher-item:last-child{margin-right:0;}.sd-multi-switcher-container .switcher-item:hover{background-color:#e6e6e6;}.sd-multi-switcher-container .switcher-item.selected{background-color:#08a742;}.sd-multi-switcher-container .switcher-item.selected:hover{background-color:#26b259;}.sd-email-template-back-link{margin:28px 0 26px -15px;}@media (max-width: 600px){.sd-email-template-back-link{margin:20px 0 17px 0;}}.sd-email-template:before{-webkit-transition:all ease 1s;transition:all ease 1s;position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:-1;pointer-events:none;}.sd-email-template.load-in-progress:before{background-color:rgba(255, 255, 255, 0.5);z-index:1000;pointer-events:all;}.sd-email-template.load-in-progress .pace-activity{z-index:1000;}.sd-email-template .placeholder-container{display:flex;flex-direction:column;gap:14px;}.sd-email-template .placeholder-group{display:flex;flex-direction:column;align-items:flex-start;gap:6px;}.sd-email-template .placeholder-group > strong{color:var(--sd-text-secondary);font-weight:600;font-size:var(--text-sm);}.sd-email-template .placeholder-group > strong em{font-style:normal;color:var(--sd-text-default);}.sd-email-template .placeholders{width:100%;padding:0;margin:0;}.sd-email-template .placeholders ul{display:flex;flex-wrap:wrap;row-gap:4px;column-gap:4px;padding:0;margin:0;list-style:none;}.sd-email-template .placeholders li{display:inline-flex;align-items:center;}.sd-email-template .placeholders .placeholder-text{font-size:var(--text-sm);cursor:pointer;margin-right:0;}.sd-email-template .sd-warning{font-size:12px;}.sd-email-template .placeholders .collapse-block-button{margin-top:6px;font-size:11px;font-weight:500;color:var(--sd-text-light);transition:color 0.15s ease;}.sd-email-template .placeholders .collapse-block-button:hover{color:var(--sd-text-dark);text-decoration:underline;}.collapse-block-container .collapse-block-content{overflow-y:hidden;}.collapse-block-container .collapse-block-button{display:inline-block;cursor:pointer;margin-top:5px;}.rx-button-icon svg{stroke-width:2;}.redactor-container{position:relative;}.redactor-container .required-text{pointer-events:none;opacity:0;transform:translate(40px, -40px);position:absolute;}.redactor-container .redactor-toolbar{display:flex !important;-webkit-justify-content:space-between;-moz-box-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;}@media (max-width: 767px){.redactor-container .redactor-toolbar{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-box-flex-wrap:wrap;flex-wrap:wrap;}.redactor-container .redactor-toolbar a{-webkit-box-flex:1 0 2.1875rem !important;-moz-box-flex:1 0 2.1875rem !important;-webkit-flex:1 0 2.1875rem !important;-ms-flex:1 0 2.1875rem !important;flex:1 0 2.1875rem !important;}}.redactor-container .redactor-toolbar a{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 0.125rem 0.3125rem;padding:9px 0 6px;}.redactor-modal-header + .redactor-modal-body{padding:20px;}.rx-dropdown{display:flex;flex-direction:column;overflow:hidden;overflow-x:visible;}@media (max-width: 620px){.rx-dropdown[data-name=placeholder]{max-width:98vw;right:1vw !important;left:1vw !important;}}.rx-dropdown .form-item-target{margin-bottom:0;}.rx-dropdown .rx-dropdown-items{height:100%;overflow-y:auto;}.rx-dropdown:has(.placeholder-tabs-container) .rx-dropdown-items{flex:1;display:flex;flex-direction:column;overflow-y:hidden;}body.modal-open .rx-dropdown{position:fixed;}.rx-modal-images-box img{width:118px;max-width:118px;max-height:80px;}.redactor-variables-list{list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex:1;gap:4px;min-height:0;margin:0;padding:0;overflow-y:auto;overflow-x:hidden;}.redactor-variables-list li{flex:0 0 auto;min-width:0;height:auto;display:inline-block;}.redactor-variables-list span.redactor-variables-item-selected{background-color:#ee698a;}.redactor-component[data-redactor-type=placeholder]{white-space:nowrap;background-color:rgba(0, 125, 255, 0.75);color:#fff;display:inline-block;padding:3px 6px;line-height:1;border-radius:10px;cursor:pointer;font-family:"Inconsolata", monospace;font-weight:bold;}.redactor-component[data-redactor-type=placeholder]:has(b){white-space:normal;}.redactor-component[data-redactor-type=placeholder].redactor-component-active{outline:0 !important;background-color:#ee698a !important;}.redactor-variables-list span,
.redactor-component[data-redactor-type=placeholder]{white-space:nowrap;background:rgba(0, 125, 255, 0.75);color:#fff !important;display:inline-block;padding:3px 6px;line-height:1;border-radius:4px;cursor:pointer;}.redactor-variables-list span.pl-category-crmcontacts,
.redactor-component[data-redactor-type=placeholder].pl-category-crmcontacts{background-color:#409dff;}.redactor-variables-list span.pl-category-user,
.redactor-component[data-redactor-type=placeholder].pl-category-user{background-color:#7bcd57;}.redactor-variables-list span.pl-category-crmcompany,
.redactor-component[data-redactor-type=placeholder].pl-category-crmcompany{background-color:#896eb5;}.redactor-variables-list span.pl-category-marketingcampaignsubscribers,
.redactor-component[data-redactor-type=placeholder].pl-category-marketingcampaignsubscribers{background-color:#ff8bae;}.redactor-variables-list span.pl-category-marketingusers,
.redactor-component[data-redactor-type=placeholder].pl-category-marketingusers{background-color:#f3a060;}.redactor-variables-list span.pl-category-contracts,
.redactor-component[data-redactor-type=placeholder].pl-category-contracts{background-color:#d35252;}.redactor-variables-list span.pl-category-invoices,
.redactor-component[data-redactor-type=placeholder].pl-category-invoices{background-color:#43c1cf;}.redactor-variables-list span.pl-category-proposal,
.redactor-component[data-redactor-type=placeholder].pl-category-proposal{background-color:#5ecba3;}.redactor-variables-list span.pl-category-pmproject,
.redactor-component[data-redactor-type=placeholder].pl-category-pmproject{background-color:#ac80a4;}.redactor-variables-list span.pl-category-company,
.redactor-component[data-redactor-type=placeholder].pl-category-company{background-color:#eb59b1;}.redactor-variables-list span.pl-category-generalplaceholders,
.redactor-component[data-redactor-type=placeholder].pl-category-generalplaceholders{background-color:#b5b5b5;}.redactor-variables-list span.pl-category-filetransfer,
.redactor-component[data-redactor-type=placeholder].pl-category-filetransfer{background-color:#509c67;}.redactor-variables-list span.pl-category-form,
.redactor-component[data-redactor-type=placeholder].pl-category-form{background-color:#4a70a6;}.redactor-variables-list span.pl-category-product,
.redactor-component[data-redactor-type=placeholder].pl-category-product{background-color:#a7b878;}.redactor-variables-list span.pl-category-crmcontacts-system,
.redactor-component[data-redactor-type=placeholder].pl-category-crmcontacts-system{background-color:#d3cd40;}.redactor-variables-list span.pl-category-estimates,
.redactor-component[data-redactor-type=placeholder].pl-category-estimates{background-color:#67978b;}.redactor-variables-list span.redactor-component-active,
.redactor-component[data-redactor-type=placeholder].redactor-component-active{outline:0 !important;background-color:#ee698a !important;}.redactor-modal form input[type=text], .redactor-modal form textarea{display:block;width:100%;padding:0.4rem 0.6rem;font-size:14px;line-height:1.57143;color:var(--sd-text-light);font-weight:400 !important;background-color:var(--sd-input-bg);background-image:none !important;background-clip:padding-box;border:var(--sd-input-border);border-radius:var(--sd-input-border-radius);box-shadow:var(--sd-shadow-input);transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}.redactor-modal form input[type=text]:focus, .redactor-modal form textarea:focus{color:var(--sd-text-light);background-color:var(--sd-input-bg);border-color:var(--sd-btn-border-theme-color);outline:none;box-shadow:var(--sd-shadow-input);}.redactor-modal form input[type=text][disabled], .redactor-modal form input[type=text][readonly]:not([auto-select]), .redactor-modal form textarea[disabled], .redactor-modal form textarea[readonly]:not([auto-select]){background-color:var(--sd-input-readonly-bg);box-shadow:none;border:var(--sd-input-readonly-border);}.redactor-modal form input[type=text].standard-multiselect, .redactor-modal form textarea.standard-multiselect{height:auto !important;}@media (max-width: 767px){.redactor-modal form input[type=text]:not(textarea), .redactor-modal form textarea:not(textarea){height:auto !important;}.redactor-modal form input[type=text], .redactor-modal form textarea{min-height:42px;font-size:14px;}}.redactor-modal form input[type=checkbox]{position:initial;opacity:1;vertical-align:baseline;}.redactor-modal button.btn, .redactor-modal .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .redactor-modal button, .redactor-modal .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .redactor-modal button{color:white;}.redactor-modal button.redactor-button-danger, .redactor-modal button.redactor-button-unstyled{color:#292b2c;border:1px solid #ccc;}.redactor-modal button.redactor-button-danger:hover, .redactor-modal button.redactor-button-unstyled:hover{background-color:#ececec;border-color:#b3b3b3;text-decoration:none;}.redactor-styles h1, .redactor-styles h2, .redactor-styles h3, .redactor-styles h4{padding-bottom:14px !important;}.redactor-styles h5, .redactor-styles h6{padding-bottom:10px !important;}.modal.wysiwyg-preview .modal-dialog.modal-phone{max-width:400px !important;}.wysiwyg-preview .modal-phone .wysiwyg-content{padding-left:10px !important;padding-right:10px !important;}.redactor-modal-area .form-item{margin-bottom:10px !important;}.contract-placeholder-color{background:rgba(196, 24, 24, 0.75) !important;}#GooglecalEventForm_description .redactor-box.redactor-styles-on{box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.redactor-box-fullscreen{z-index:2000;}.redactor-body-fullscreen .redactor-dropdown,
.redactor-body-fullscreen .redactor-modal-box,
.redactor-body-fullscreen .redactor-context-toolbar{z-index:2001;}.chain-links .redactor-container:not(.widget-formFieldPlaceholderWidget-buttons){width:100%;}.wysiwyg-content mark, .rx-content mark{padding:0;}.rx-container.rx-fullscreen{z-index:1060;}body:not(.rx-modal__out-modal) .rx-modal{max-height:calc(100svh - 300px) !important;overflow-y:auto !important;overflow-x:hidden !important;}@media (min-width: 1400px){.rx-modal{max-height:300px !important;}}/*fix for place holder modal and new redactor in modal */@media (min-width: 1400px){.rx-modal:has(.rx-modal-image-section-or),
  .rx-dropdown:has(.rx-dropdown-layer-color),
  .rx-modal:has(input[name=builtinpreview]){max-height:400px !important;}.rx-modal:has(.placeholder-tabs-container){max-height:500px !important;}}/*Fix from Developers via support*/.rx-toolbar-container{scrollbar-width:auto;-ms-overflow-style:auto;}.rx-toolbar-container::-webkit-scrollbar{-webkit-appearance:none;height:7px;}.rx-toolbar-container::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0, 0, 0, 0.5);box-shadow:0 0 1px rgba(255, 255, 255, 0.5);}.rx-toolbar-buttons{flex-wrap:wrap;}.rx-toolbar-container{overflow:visible;height:auto;}.rx-toolbar{height:auto;}.rx-content [data-block=layout]{display:flex;flex-direction:row;gap:24px;}.rx-modal-tabs:empty{display:none;}@layer sd-wysiwyg-content-defaults{.wysiwyg-reset *{box-sizing:border-box;background:transparent;border:0;font-size:100%;line-height:1;margin:0;padding:0;vertical-align:baseline;}.wysiwyg-reset h1:empty, .wysiwyg-reset h2:empty, .wysiwyg-reset h3:empty, .wysiwyg-reset h4:empty, .wysiwyg-reset h5:empty, .wysiwyg-reset h6:empty, .wysiwyg-reset p:empty, .wysiwyg-reset li:empty, .wysiwyg-reset figcaption:empty, .wysiwyg-reset blockquote:empty{min-height:1.5em;}.wysiwyg-reset strong:empty, .wysiwyg-reset b:empty, .wysiwyg-reset em:empty, .wysiwyg-reset i:empty, .wysiwyg-reset span:empty, .wysiwyg-reset sup:empty, .wysiwyg-reset sub:empty, .wysiwyg-reset u:empty, .wysiwyg-reset ins:empty{display:inline-block;min-width:1px;min-height:1em;}.wysiwyg-reset table{empty-cells:show;}.wysiwyg-reset embed, .wysiwyg-reset img, .wysiwyg-reset object{max-width:100%;height:auto;}.wysiwyg-reset figure{display:block;max-width:100%;}.wysiwyg-reset figcaption{font-size:80%;text-align:left;}.wysiwyg-content{padding-left:26px;padding-right:26px;padding-top:10px;padding-bottom:26px;background-color:#fff;font-size:16px;line-height:1.618;}.wysiwyg-content address,
  .wysiwyg-content main,
  .wysiwyg-content section,
  .wysiwyg-content header,
  .wysiwyg-content footer,
  .wysiwyg-content aside,
  .wysiwyg-content article,
  .wysiwyg-content pre,
  .wysiwyg-content div,
  .wysiwyg-content table,
  .wysiwyg-content tbody,
  .wysiwyg-content thead,
  .wysiwyg-content tfoot,
  .wysiwyg-content th,
  .wysiwyg-content tr,
  .wysiwyg-content td,
  .wysiwyg-content ul,
  .wysiwyg-content ol,
  .wysiwyg-content li,
  .wysiwyg-content blockquote,
  .wysiwyg-content p,
  .wysiwyg-content figure,
  .wysiwyg-content figcaption{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-size:16px;line-height:1.618;color:#444;}.wysiwyg-content code{background-color:#f0f0f0;color:rgba(34, 34, 34, 0.85);}.wysiwyg-content figcaption{color:rgba(34, 34, 34, 0.75);}.wysiwyg-content kbd{color:#222;}.wysiwyg-content pre, .wysiwyg-content pre code{background-color:#fff;border:1px solid rgba(17, 17, 17, 0.07);color:rgba(17, 17, 17, 0.8);}.wysiwyg-content mark{background:yellow;}.wysiwyg-content blockquote p{color:rgba(17, 17, 17, 0.8);}.wysiwyg-content blockquote cite{color:rgba(17, 17, 17, 0.5);}.wysiwyg-content figcaption{font-size:12px;}.wysiwyg-content cite{font-size:70%;}.wysiwyg-content code{font-size:95%;}.wysiwyg-content blockquote p{font-size:130%;}.wysiwyg-content sub, .wysiwyg-content sup{font-size:0.7em;}.wysiwyg-content pre, .wysiwyg-content pre code{font-size:14px;}.wysiwyg-content var, .wysiwyg-content code, .wysiwyg-content kbd, .wysiwyg-content samp, .wysiwyg-content sup, .wysiwyg-content sub{line-height:1;}.wysiwyg-content blockquote p{line-height:1.5;}.wysiwyg-content pre, .wysiwyg-content pre code{line-height:1.618;}.wysiwyg-content p + *:not(div), .wysiwyg-content ul + *:not(div), .wysiwyg-content ol + *:not(div), .wysiwyg-content blockquote + *:not(div), .wysiwyg-content figure + *:not(div), .wysiwyg-content pre + *:not(div), .wysiwyg-content table + *:not(div), .wysiwyg-content hr + *:not(div), .wysiwyg-content dl + *:not(div), .wysiwyg-content div + *:not(div){margin-top:1.125em;}.wysiwyg-content p figcaption, .wysiwyg-content ul figcaption, .wysiwyg-content ol figcaption, .wysiwyg-content blockquote figcaption, .wysiwyg-content figure figcaption, .wysiwyg-content pre figcaption, .wysiwyg-content table figcaption, .wysiwyg-content hr figcaption, .wysiwyg-content dl figcaption, .wysiwyg-content div figcaption{margin-top:0.25em;}.wysiwyg-content blockquote p{margin-top:0.5em;}.wysiwyg-content a{text-decoration:underline;}.wysiwyg-content ol, .wysiwyg-content ul{padding-left:20px;}.wysiwyg-content ol ol, .wysiwyg-content ul ul, .wysiwyg-content ol ul, .wysiwyg-content ul ol{margin-top:0;margin-bottom:0;}.wysiwyg-content dt{font-weight:bold;}.wysiwyg-content blockquote{font-style:normal;padding:1.5em 2em;background-color:#f8f8f8;}.wysiwyg-content blockquote cite{font-style:inherit;}.wysiwyg-content pre, .wysiwyg-content pre code{display:block;font-family:SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace;}.wysiwyg-content pre{border-radius:3px;max-width:100%;padding:1em 1.25em;overflow:auto;white-space:pre;}.wysiwyg-content figcaption{font-style:italic;}.wysiwyg-content sub, .wysiwyg-content sup{margin-left:2px;}.wysiwyg-content sub{vertical-align:sub;}.wysiwyg-content sup{vertical-align:super;}.wysiwyg-content var, .wysiwyg-content code, .wysiwyg-content kbd, .wysiwyg-content samp{display:inline-block;font-style:normal;vertical-align:baseline;}.wysiwyg-content code{padding:0.2em 0.4em;}.wysiwyg-content pre code{display:block;border:none;}.wysiwyg-content kbd{border:1px solid rgba(0, 0, 0, 0.15);padding:0.2em 0.4em;}.wysiwyg-content table{width:100%;border-collapse:collapse;table-layout:auto;}.wysiwyg-content table, .wysiwyg-content th, .wysiwyg-content td{border:1px solid #eee;}.wysiwyg-content caption{caption-side:top;font-weight:bold;margin-top:0;text-align:left;}.wysiwyg-content th, .wysiwyg-content td{padding:0.7em;text-align:left;}.wysiwyg-content th{font-weight:bold;}.wysiwyg-content hr{position:relative;height:12px;line-height:0;background:none;border:none;}.wysiwyg-content hr:before{content:"";position:absolute;top:50%;left:50%;width:100%;max-width:100%;margin-top:-6px;margin-left:-50%;border-top:1px solid #ddd;}.wysiwyg-content .align-left{text-align:left;}.wysiwyg-content .align-center{text-align:center;}.wysiwyg-content .align-center img{margin-left:auto;margin-right:auto;}.wysiwyg-content .align-center figcaption{text-align:center;}.wysiwyg-content .align-right{text-align:right;}.wysiwyg-content .align-right img{margin-left:auto;}.wysiwyg-content .align-right figcaption{text-align:right;}.wysiwyg-content .align-justify{text-align:justify;}.wysiwyg-content .valign-top{align-items:start;}.wysiwyg-content .valign-middle{align-items:center;}.wysiwyg-content .valign-bottom{align-items:end;}.wysiwyg-content .outset-left{width:calc(100% + 26px);max-width:calc(100% + 26px);transform:translateX(-26px);position:relative;}.wysiwyg-content .outset-right{width:calc(100% + 26px);max-width:calc(100% + 26px);transform:translateX(26px);position:relative;left:-26px;}.wysiwyg-content .outset-both{width:calc(100% + 52px);max-width:calc(100% + 52px);transform:translateX(-50%);position:relative;left:50%;}.wysiwyg-content .embed-responsive{position:relative;padding:0;margin:0;padding-bottom:56.25%;height:0;}.wysiwyg-content .embed-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.wysiwyg-content .grid{display:grid;grid-template-columns:repeat(12, 1fr);grid-column-gap:24px;grid-row-gap:12px;}.wysiwyg-content .column{margin:0;}.wysiwyg-content .column-1{grid-column:span 1;}.wysiwyg-content .column-2{grid-column:span 2;}.wysiwyg-content .column-3{grid-column:span 3;}.wysiwyg-content .column-4{grid-column:span 4;}.wysiwyg-content .column-5{grid-column:span 5;}.wysiwyg-content .column-6{grid-column:span 6;}.wysiwyg-content .column-7{grid-column:span 7;}.wysiwyg-content .column-8{grid-column:span 8;}.wysiwyg-content .column-9{grid-column:span 9;}.wysiwyg-content .column-10{grid-column:span 10;}.wysiwyg-content .column-11{grid-column:span 11;}.wysiwyg-content .column-12{grid-column:span 12;}@media only screen and (max-width: 767px){.wysiwyg-content .grid{display:block;}}}/* paragraph */.wysiwyg-content p.st-lead{font-size:25px;color:#444;}.wysiwyg-content p.st-note{padding:26px;background-color:#fffcba;font-size:16px;color:#111;}.wysiwyg-content p.st-accent{font-size:39px;font-weight:bold;line-height:1.35;padding-top:13px;padding-bottom:26px;border-top:4px solid #333;border-bottom:4px solid #333;}/* embed */.wysiwyg-content .st-embed-frame{border:39px solid #111;}.wysiwyg-content .st-embed-frame figcaption{margin-top:0;padding-top:8px;background:#111;color:#ccc;}.wysiwyg-content .st-embed-raised{background-color:#fff;padding:12px;border-radius:2px;box-shadow:0 10px 30px rgba(0, 0, 0, 0.35);}.wysiwyg-content .st-embed-raised figcaption{margin-top:4px;}/* line */.wysiwyg-content hr.st-line-black-extra-height:before{border-top:4px solid #111;}.wysiwyg-content hr.st-line-gray-dashed{margin-top:26px;margin-bottom:26px;}.wysiwyg-content hr.st-line-gray-dashed:before{border-top:2px dashed #ccc;}.wysiwyg-content hr.st-line-blue:before{border-top:2px solid #458fff;}img{image-orientation:from-image;}textarea[sd-app-article]{opacity:0;}.arx-form .arx-form-input{display:block;width:100%;padding:0.4rem 0.6rem;font-size:14px;line-height:1.57143;color:var(--sd-text-light);font-weight:400 !important;background-color:var(--sd-input-bg);background-image:none !important;background-clip:padding-box;border:var(--sd-input-border);border-radius:var(--sd-input-border-radius);box-shadow:var(--sd-shadow-input);transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}.arx-form .arx-form-input:focus{color:var(--sd-text-light);background-color:var(--sd-input-bg);border-color:var(--sd-btn-border-theme-color);outline:none;box-shadow:var(--sd-shadow-input);}.arx-form .arx-form-input[disabled], .arx-form .arx-form-input[readonly]:not([auto-select]){background-color:var(--sd-input-readonly-bg);box-shadow:none;border:var(--sd-input-readonly-border);}.arx-form .arx-form-input.standard-multiselect{height:auto !important;}@media (max-width: 767px){.arx-form .arx-form-input:not(textarea){height:auto !important;}.arx-form .arx-form-input{min-height:42px;font-size:14px;}}.article-container{position:relative;}.article-container.source .article-tools{display:none;}.article-container .arx-editor-container{padding-bottom:3.125rem;}.article-container .article-tools{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;position:absolute;width:100%;height:2.5rem;bottom:0;padding:0 0.5rem;}.article-builder-body{background-color:#f1f1f1;}@keyframes toolbar-slide-out{100%{transform:translateY(calc(100% - 20px));}}@keyframes toolbar-trim-height{0%{height:auto;}100%{height:20px;}}.article-builder .toolbar{-webkit-transition:all ease 0.5s;transition:all ease 0.5s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);position:fixed;bottom:0;width:100%;border-top:1px solid #ccc;background-color:white;z-index:10;box-shadow:0 -1px 3px 0 rgba(122, 122, 122, 0.2);padding:1.25rem 0;}.article-builder .toolbar:after{content:"";position:absolute;background-color:transparent;width:100%;height:100%;pointer-events:none;}.article-builder .toolbar.toggled{padding:0;transform:translateY(calc(100% - 20px));animation:toolbar-trim-height ease 0.1s 1 forwards 1s;}.article-builder .toolbar.toggled:after{background-color:white;}.article-builder .toolbar.toggled .toggle-switch:before{content:"expand_less";}.article-builder .toolbar .toggle-switch{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-box-justify-content:center;-ms-justify-content:center;justify-content:center;position:absolute;cursor:pointer;width:100%;height:1.25rem;top:0;left:50%;z-index:1;}.article-builder .toolbar .toggle-switch:before{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;/* Preferred icon size */display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;vertical-align:middle;/* Support for all WebKit browsers. */-webkit-font-smoothing:antialiased;/* Support for Safari and Chrome. */text-rendering:optimizeLegibility;/* Support for Firefox. */-moz-osx-font-smoothing:grayscale;/* Support for IE. */font-feature-settings:"liga";content:"expand_more";}.article-builder .toolbar .save-btn{-webkit-align-self:flex-end;-moz-box-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;margin-top:0.625rem;}.article-builder .toolbar .save-btn.saving{pointer-events:none;}.article-builder .toolbar .save-btn.saving span{opacity:0;}.article-builder .toolbar .save-btn.saving .sdil{opacity:1;}.article-builder .toolbar .save-btn span, .article-builder .toolbar .save-btn .sdil{-webkit-transition:all ease 0.5s;transition:all ease 0.5s;}.article-builder .toolbar .save-btn .sdil{position:absolute;opacity:0;margin:auto;}.article-builder .bs{box-shadow:0 1px 3px 0 rgba(122, 122, 122, 0.2);border-radius:0;}body.modal-open.modal-article-files-modal{overflow-y:hidden;}@media (min-width: 768px){body.modal-open.modal-article-files-modal{overflow-y:auto;}}.modal.article-files-modal .modal-dialog{box-shadow:0 0 10px #333;margin-top:50px;}.modal.article-files-modal .modal-dialog.modal-article-files{position:fixed;width:100%;top:40px;overflow:hidden;border-radius:7px;max-height:calc(100vmax - 200px);max-width:90vw;left:50%;transform:translate(-50%, 0);margin-left:auto;margin-right:auto;}@media (min-width: 576px){.modal.article-files-modal .modal-dialog.modal-article-files{max-width:75vw;}}.modal.article-files-modal .modal-content{border:0 none;border-radius:0;pointer-events:all;}.modal.article-files-modal .article-file-browser{overflow:hidden;}.modal.article-files-modal .article-file-browser .sd-file-browser{max-height:90vmax;}@media (min-width: 768px){.modal.article-files-modal .article-file-browser .sd-file-browser{min-height:684px;max-height:60vmax;}}.modal.article-files-modal .article-file-browser .sd-file-browser .toolbar-wrap{width:100%;box-shadow:-2px 0 5px rgba(0, 0, 0, 0.42);}.modal.article-files-modal .article-file-browser .sd-file-browser .toolbar-wrap .toolbar{width:100%;position:static;padding:0;box-shadow:none;}.modal.article-files-modal .article-file-browser .sd-file-browser .toolbar-wrap .toolbar .toolbar-nav .view-bar,
.modal.article-files-modal .article-file-browser .sd-file-browser .toolbar-wrap .toolbar .operations-panel .view-bar{margin-right:0;}.modal.article-files-modal .article-file-browser .sd-file-browser .browser-wrap{padding:0 0 52px;}.modal.article-files-modal .article-file-browser .sd-file-browser .browser-wrap .browser-list-header{height:50px;background-color:white;width:100%;border-bottom:1px solid rgb(225.25, 225.25, 225.25);padding:12px 15px;border-top:1px solid #EEE;}.modal.article-files-modal .article-file-browser .sd-file-browser .browser-wrap .browser-list{max-height:534px;overflow:auto;padding:1rem 0 104px;}.modal.article-files-modal .article-file-browser .sd-file-browser .browser-wrap .browser-list .entity-wrap{padding:10px 16px;}@media (min-width: 576px){.modal.article-files-modal .article-file-browser .sd-file-browser .browser-wrap{padding:0;}.modal.article-files-modal .article-file-browser .sd-file-browser .browser-wrap .browser-list{padding:1rem 0;}}.modal.article-files-modal .close-modal{position:absolute;right:15px;top:10px;}.modal.article-files-modal .toolbar-nav{padding-right:70px;}.column1-portal-page .title-row .title{margin-bottom:0 !important;}.article-page{padding:15px;}@media (max-width: 575px){.ui-select-container{height:auto !important;}}.ui-select-choices-row.active small{color:white;}.ui-select-match{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:row;-moz-box-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-box-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-box-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;}.ui-select-match .ui-select-match-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0;}.ui-select-match .ui-select-match-item .match-text{padding-left:0.7142857143em;}.ui-select-match .ui-select-match-item .remove-match{padding:0.7142857143em;font-size:1.2857142857em;border-radius:3px;}.ui-select-match .ui-select-match-item .remove-match:hover{background-color:white;}.ui-select-multiple.ui-select-bootstrap.form-control{padding:0.4rem 0.6rem;}.file-modal.file-share .ui-select-match .ui-select-match-item.btn-primary, .file-modal.file-share .ui-select-match .reset-css .marketing-campaign-send-schedule .am-pm .ui-select-match-item.btn, .reset-css .marketing-campaign-send-schedule .am-pm .file-modal.file-share .ui-select-match .ui-select-match-item.btn, .file-modal.file-share .ui-select-match .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.ui-select-match-item, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .file-modal.file-share .ui-select-match button.ui-select-match-item, .file-modal.file-share .ui-select-match .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.ui-select-match-item, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .file-modal.file-share .ui-select-match button.ui-select-match-item, .file-modal.file-share .ui-select-match .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.ui-select-match-item, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .file-modal.file-share .ui-select-match button.ui-select-match-item, .file-modal.file-share .ui-select-match .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.ui-select-match-item, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .file-modal.file-share .ui-select-match button.ui-select-match-item{color:#555;font-weight:600;}.btn-beacon{height:55px;border-radius:55px;width:106px;box-shadow:rgba(0, 0, 0, 0.1) 0px 4px 7px;padding:0;line-height:55px;}.btn-beacon .text{padding:0px 20px 0px 54px;display:block;white-space:nowrap;font-size:14px;}[sd-beacon]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-box-justify-content:center;-ms-justify-content:center;justify-content:center;width:60px;}[sd-beacon] .help, [sd-beacon] .close-help{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition:opacity 80ms linear, transform 180ms linear;transition:opacity 80ms linear, transform 180ms linear;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-box-justify-content:center;-ms-justify-content:center;justify-content:center;position:absolute;left:0;top:0;bottom:0;width:60px;text-indent:-99999px;}[sd-beacon] .help{transform:rotate(0deg) scale(1);}[sd-beacon] .close-help{opacity:0;transform:rotate(30deg) scale(1);}[sd-beacon].opened .help{opacity:0;transform:rotate(0deg) scale(0);}[sd-beacon].opened .close-help{opacity:1;transform:rotate(0deg) scale(1);}.BeaconContainer{bottom:30px !important;}@media (max-width: 450px){.BeaconContainer{bottom:30px !important;}}.beacon-modal-opened > .modal{display:grid !important;}.beacon-modal-opened > .modal > .modal-dialog{display:flex;justify-self:center;align-self:start;margin:0 auto !important;width:auto;}.beacon-modal-opened > .modal > .modal-dialog .modal-content{width:640px;}.beacon-modal-opened > .modal > .modal-dialog .modal-content .modal-include-wrapper{padding:0;}@media (max-width: 450px){.beacon-modal-opened > .modal > .modal-dialog .modal-content{width:auto;}}.beacon-modal-opened .beacon-modal{display:flex;flex-direction:column;}.beacon-modal-opened .beacon-modal .beacon-item{display:flex;align-items:center;gap:16px;padding:12px 25px 12px 21px;border-bottom:1px solid var(--sd-border-color-card-neutral);border-left:4px solid transparent;transition:border-color 0.15s ease;cursor:pointer;}.beacon-modal-opened .beacon-modal .beacon-item:last-child{border-bottom:none;}.beacon-modal-opened .beacon-modal .beacon-item:hover{border-left-color:var(--sd-btn-border-theme-color);}.beacon-modal-opened .beacon-modal .beacon-item__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:8px;background-color:var(--sd-bg-lightgray-light);color:var(--sd-text-muted);}.beacon-modal-opened .beacon-modal .beacon-item__icon svg{width:20px;height:20px;stroke-width:1.5;}.beacon-modal-opened .beacon-modal .beacon-item__text{flex:1;min-width:0;}.beacon-modal-opened .beacon-modal .beacon-item__title{font-weight:600;font-size:14px;line-height:1.3;color:var(--sd-text-default);}.beacon-modal-opened .beacon-modal .beacon-item__subtitle{font-weight:400;font-size:12px;line-height:1.4;color:var(--sd-text-muted);margin-top:2px;}.beacon-modal-opened .beacon-modal .beacon-item__action{flex-shrink:0;}.beacon-modal-opened .beacon-modal .beacon-item__action .beacon-learn-btn{white-space:nowrap;}@media (max-width: 767.98px){.beacon-modal-opened .beacon-modal{padding:0;padding-bottom:10px;}.beacon-modal-opened .beacon-modal .beacon-item{gap:12px;padding:10px 18px 10px 14px;}.beacon-modal-opened .beacon-modal .beacon-item__icon{width:36px;height:36px;}.beacon-modal-opened .beacon-modal .beacon-item__icon svg{width:18px;height:18px;}.beacon-modal-opened .beacon-modal .beacon-item__action .beacon-learn-btn{font-size:12px;padding:4px 10px;}}.sd-menu.left .menu-wrapper{right:0;left:initial;border-radius:6px;padding:2px 3px;}/* We can remove the border we've set at the beginnig */#gjs{border:none;}/* Theming *//* Primary color for the background */.gjs-one-bg{background-color:#78366a !important;}/* Secondary color for the text color */.gjs-two-color{color:rgba(255, 255, 255, 0.7);}/* Tertiary color for the background */.gjs-three-bg{background-color:#ec5896;color:white;}/* Quaternary color for the text color */.gjs-four-color,
.gjs-four-color-h:hover{color:#ec5896;}.gjs-wrapper .gjs-mirror{display:none;}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm){html.round-mode .add-new-element-btn:has(i){padding:0.2rem 1rem 0.2rem 0.6rem !important;border-radius:6px;}}@-moz-document url-prefix(){html.round-mode .add-new-element-btn{padding:0.2rem 1rem 0.18rem 0.6rem !important;border-radius:6px;}}html.round-mode .sd-translation .btn-primary, html.round-mode .sd-translation .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm html.round-mode .sd-translation .btn, html.round-mode .sd-translation .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons html.round-mode .sd-translation button, html.round-mode .sd-translation .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm html.round-mode .sd-translation button, html.round-mode .sd-translation .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons html.round-mode .sd-translation button, html.round-mode .sd-translation .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm html.round-mode .sd-translation button{padding:0.1875rem 0.8rem;}html.round-mode .sd-translation .sd-clear-cache{padding:0 1rem !important;}html.round-mode .gridview-header .btn-secondary{padding-right:0.4rem;}html.round-mode .dropdown-toggle-split{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important;padding:0.2rem 0.6rem 0.2rem 0.8rem !important;}html.round-mode .dropdown-toggle-main{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important;}html.round-mode .add-btn-wrap .dropdown-menu{border-top-left-radius:0 !important;}html.round-mode .grid-actions .btn-secondary{padding:0.2rem 1rem;}html.round-mode #sd-dropdown-wrapper.sd-dropdown-wrapper-theme-color .dropdown-menu{padding:10px 5px;}html.round-mode .contact-view-page-head #showClientDropdown .dropdown-menu{padding:0.8rem 1rem !important;margin-top:0.2rem !important;}html.round-mode .contact-view-page-head #showClientDropdown .coordinator .dropdown-menu{padding:0.8rem 1rem !important;margin-top:0.2rem !important;}html.round-mode #notes-grid .logo{border-radius:100%;}html.round-mode #notes-grid .logo .img-responsive{border-radius:100%;}html.round-mode #notes-grid .logo img{border-radius:100%;}html.round-mode .top-logo-block .logo{border-radius:100%;margin:0;}html.round-mode .top-logo-block .logo figure{margin:0;}html.round-mode .logo img{border-radius:100%;}html.round-mode .logo-sm{border-radius:100%;}html.round-mode .side-user svg{max-width:4.28571em;max-height:4.28571em;border-radius:40px !important;}html.round-mode .sidebar-collapse .side-user .media-left,
html.round-mode .sidebar-collapse .side-user img,
html.round-mode .sidebar-collapse .side-user svg{max-width:2.85714em;max-height:2.85714em;}html.round-mode .sd-chat-wrapper .sd-chat .message-container .dropdown-item:hover{border-radius:15px;}html.round-mode .ls-avatar img{border-radius:30px;}html.round-mode .crm-contact-tabs .dropdown-menu{border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom:2px solid #eee !important;border-top:none !important;}html.round-mode .crm-contact-tabs .dropdown-menu:hover{border-bottom:2px solid #0a0d16 !important;}html.round-mode .crm-contact-tabs .dropdown-toggle a{padding:12px 0 5px 5px !important;border-radius:6px !important;border-bottom:2px dotted #ccc !important;}html.round-mode .crm-contact-tabs .dropdown-toggle a:hover{border-bottom:2px solid #ccc !important;}html.round-mode .crm-contact-views .side-button .btn-secondary{padding:0.1rem 0.5rem;}html.round-mode .coordinator .dropdown-menu{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:15px;border-bottom-left-radius:15px;}html.round-mode #showClientDropdown .dropdown-menu{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:15px;border-bottom-left-radius:15px;}html.round-mode .contact-view-page-head .functional-btns-wrap .action-btn-col .dropdown-menu{padding:10px 0;margin:75px 0 0;}body.lms-page .form-oscar .manage-container{padding:0 1rem;}@media (min-width: 768px){body.lms-page .form-oscar .manage-container{padding:0 1rem;}body.lms-page .form-oscar .manage-container .right-sidebar-togler-container{right:1rem;}}body.lms-page .form-oscar .manage-container .form.fluid{margin:0 auto;width:100%;}body.blank-layout .content-wrapper{background-color:var(--sd-bg-white-light);}body.blank-layout .content-wrapper .main-wrapper{padding:0;margin:0;background-color:var(--sd-bg-white-light);}#lms-products-list .items,
#lms-courses-list .items{display:flex;flex-wrap:wrap;justify-content:flex-start;}#lms-products-list .items .product-card .dropdown .btn-options,
#lms-courses-list .items .product-card .dropdown .btn-options{padding:0 0.9375rem !important;margin-top:-2px;}#lms-products-list .items .product-card .dropdown .dropdown-menu.show,
#lms-courses-list .items .product-card .dropdown .dropdown-menu.show{transform:translate3d(0, 24px, 0px) !important;}#lms-products-list .items .product-details,
#lms-courses-list .items .product-details{height:100%;}#lms-products-list .items .product-details .card-img-top img,
#lms-courses-list .items .product-details .card-img-top img{width:100%;min-height:150px;}#lms-products-list .items .product-details .card-body .card-title,
#lms-courses-list .items .product-details .card-body .card-title{display:flex;align-items:flex-start;justify-content:space-between;}#lms-products-list .items .product-details .card-body .card-title .dropdown .dropdown-menu,
#lms-courses-list .items .product-details .card-body .card-title .dropdown .dropdown-menu{border-color:#EEEEEE;}#lms-products-list .items .product-details .card-body .card-title .dropdown .dropdown-menu.show,
#lms-courses-list .items .product-details .card-body .card-title .dropdown .dropdown-menu.show{transform:translate3d(0, 24px, 0px) !important;}#lms-products-list .items .product-details .card-body .card-title .dropdown .dropdown-menu a,
#lms-products-list .items .product-details .card-body .card-title .dropdown .dropdown-menu button,
#lms-courses-list .items .product-details .card-body .card-title .dropdown .dropdown-menu a,
#lms-courses-list .items .product-details .card-body .card-title .dropdown .dropdown-menu button{font-weight:300;font-size:0.8125rem;line-height:1.3;}#lms-products-list .items .product-details .card-body .card-title .btn-options,
#lms-courses-list .items .product-details .card-body .card-title .btn-options{padding:0 0.9375rem !important;margin-top:-2px;}#lms-products-list .items .product-details .card-body .card-footer,
#lms-courses-list .items .product-details .card-body .card-footer{display:flex;align-items:center;justify-content:space-between;padding:10px 0;color:#EEEEEE;background:transparent;}#lms-products-list .items .product-details .card-body .card-footer .status,
#lms-courses-list .items .product-details .card-body .card-footer .status{background:#782B0F;border-radius:0.3125rem;color:#fff;text-transform:uppercase;padding:5px 8px;}#lms-products-list .items .product-details .card-body .card-footer.second,
#lms-courses-list .items .product-details .card-body .card-footer.second{font-family:"Roboto";font-style:normal;font-weight:700;font-size:0.8125rem;}#lms-products-list .empty,
#lms-courses-list .empty{width:100%;display:block;margin:0 auto;}.card-show-more{font-size:0.75rem;line-height:0.875rem;color:#444;font-weight:700;}.badge.badge--lms, .badge--lms.label{text-transform:uppercase;font-family:var(--default-font-family);font-style:normal;font-weight:normal;font-size:0.875rem;line-height:1.125rem;text-align:center;background:#782B0F;}.lms-button{width:100%;border:1px solid #EEEEEE;box-sizing:border-box;border-radius:0.3125rem !important;padding:25px !important;margin-bottom:15px;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;}.lms-button:hover, .lms-button.active{border:1px solid #3FB1F0;box-shadow:0 0 0 2px #3FB1F0;}.lms-button img{margin-right:25px;max-width:75px;width:10%;}.lms-button .right{display:flex;flex-direction:column;align-items:flex-start;}.lms-button .right .title{font-size:1.25rem;color:#444;font-weight:bold !important;}.lms-button .right .sub-title{font-weight:normal;font-size:0.8125rem;color:#555;}.manage-container{display:flex;position:relative;}.manage-container .manage-body{width:100%;}@media (min-width: 768px){.manage-container .manage-body{padding-right:3.75rem !important;}}@media (min-width: 992px){.manage-container .manage-body{padding-right:19.75rem !important;}}.manage-container .manage-body .form.fluid{margin:0 auto;width:100%;}.manage-container .manage-body .manage-product-head{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;margin-bottom:0.625rem;box-shadow:none;border:var(--sd-table-border);}.manage-container .manage-body .manage-product-head.card{border-radius:7px;}.manage-container .manage-body .manage-product-head .back{background-color:var(--sd-bg-offwhite-accent);border:var(--sd-table-border-2x);box-sizing:border-box;border-radius:7px 0px 0px 7px;height:2.5rem;width:2.5rem;min-width:2.5rem;display:flex;align-items:center;justify-content:center;margin:-1px;}@media (min-width: 768px){.manage-container .manage-body .manage-product-head .back{height:3.75rem;width:3.75rem;min-width:3.75rem;}}.manage-container .manage-body .manage-product-head .back i{color:var(--sd-text-secondary);font-size:1.4375rem;}.manage-container .manage-body .manage-product-head h1{font-family:var(--default-font-family);font-style:normal;font-weight:500;font-size:1.125rem;margin:0 0 0 20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:80%;}@media (min-width: 768px){.manage-container .manage-body .manage-product-head h1{font-size:1.5rem;}}.manage-container .manage-body .manage-product-content .head{padding:15px;display:flex;align-items:center;border-bottom:1px solid #EEEEEE;border-radius:7px;}.manage-container .manage-body .manage-product-content .head.card{border-radius:7px;}.manage-container .manage-body .manage-product-content .head img{margin-right:15px;}.manage-container .manage-body .manage-product-content .head h2{font-weight:500;font-size:1.25rem;color:#333;margin:0;}.manage-container .manage-body .manage-product-content .manage-product-list .course-item{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 25px;border-bottom:1px solid #EEEEEE;min-height:40px;}@media (min-width: 576px){.manage-container .manage-body .manage-product-content .manage-product-list .course-item{justify-content:space-between;flex-direction:row;align-items:center;}}.manage-container .manage-body .manage-product-content .manage-product-list .course-item.border-top-0{border-top-left-radius:7px;border-top-right-radius:7px;}.manage-container .manage-body .manage-product-content .manage-product-list .course-item:last-child{border-bottom:none;border-bottom-left-radius:7px;border-bottom-right-radius:7px;}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left{display:inline-flex;align-items:center;justify-content:flex-start;max-width:80%;min-width:50%;cursor:pointer;padding-left:10px;}@media (min-width: 768px){.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left{padding-left:0;}}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .sorter{margin-right:20px;display:inline-flex;}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .type-icon{margin-right:0.5rem;display:inline-flex;align-items:center;justify-content:center;}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .type-icon svg{width:28px;height:28px;}@media (min-width: 576px){.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .type-icon svg{width:34px;height:34px;}}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .type-icon img{max-width:100%;}@media (min-width: 992px){.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .type-icon{margin-right:0.9375rem;max-width:3.4375rem;min-width:3.4375rem;}}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .details{margin:0;max-width:100%;display:inline-flex;flex-direction:column;color:#333;}@media (max-width: 767px){.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .details .h3{font-size:1rem;}}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .details .title{font-weight:500;font-size:0.75rem;}@media (min-width: 576px){.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .details .title{font-size:0.875rem;}}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .details .sub-title{font-weight:300;font-size:0.625rem;}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .right{display:inline-flex;align-items:center;justify-content:flex-end;max-width:30%;}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .btn-primary, .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .btn, .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right button, .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right button, .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right button, .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right button{font-weight:300;font-size:0.8125rem;text-transform:uppercase;padding:3px 5px !important;}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .btn-options{padding-left:10px !important;padding-right:0 !important;}@media (max-width: 991px){.manage-container .manage-body .manage-product-content .sd-btn-wide-primary-add-36px{font-size:0.75rem;height:1.75rem;padding:0 0.5rem;}}.manage-container .manage-body .manage-product-content .dropdown-menu .dropdown-item,
.manage-container .manage-body .manage-product-content .dropdown-menu a.dropdown-item:not([href]):not([tabindex]){color:#444;}.manage-container .right-sidebar-togler-container{transform:none;position:absolute;right:0;top:0;}.manage-container .right-sidebar-togler-container .right-sidebar-togler{display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:0.3125rem;padding:15px;box-shadow:none;border:1px solid #EEEEEE !important;background:var(--sd-bg-white-dark);margin-top:0;cursor:pointer;}.manage-container .right-sidebar-togler-container .right-sidebar-togler + .right-sidebar-togler{margin-top:0.625rem;}@media (min-width: 992px){.manage-container .right-sidebar-togler-container .right-sidebar-togler{width:300px;height:60px;}}@media (max-width: 991px){.manage-container .right-sidebar-togler-container .right-sidebar-togler{padding:0;}.manage-container .right-sidebar-togler-container .right-sidebar-togler i.fa-chevron-right{display:none;}}@media (max-width: 767px){.manage-container .right-sidebar-togler-container .right-sidebar-togler{width:40px;height:40px;}}.manage-container .right-sidebar-togler-container .right-sidebar-togler img{max-width:24px;}@media (min-width: 992px){.manage-container .right-sidebar-togler-container .right-sidebar-togler img{max-width:40px;}}.manage-container .right-sidebar-togler-container .right-sidebar-togler .center-content{display:flex;flex-direction:column;width:100%;padding:0 0.9375rem;}@media (max-width: 991px){.manage-container .right-sidebar-togler-container .right-sidebar-togler .center-content{display:none;}}.manage-container .right-sidebar-togler-container .right-sidebar-togler .center-content .title{text-align:left;font-weight:500;font-size:1.125rem;}.manage-container .right-sidebar-togler-container .right-sidebar-togler .center-content .sub-title{text-align:left;font-weight:300;font-size:0.8125rem;color:var(--sd-text-default);}.manage-container .right-sidebar-togler-container .right-sidebar-togler:hover img{filter:invert(1) brightness(1000);}.manage-container{display:flex;position:relative;}.manage-container .manage-body .manage-product-content{box-shadow:none;}.manage-container .manage-body .manage-product-content .head{padding:10px;border:1px solid #EEEEEE;}@media (min-width: 768px){.manage-container .manage-body .manage-product-content .head{padding:0 0.9375rem 0 0;}}.manage-container .manage-body .manage-product-content .head .sort-arrows{background:#FAFAFA;border:2px solid #EEEEEE;box-sizing:border-box;height:2.375rem;width:2.375rem;display:none;align-items:center;justify-content:center;margin:-2px 0px -1px -1px;margin-right:0.625rem;border-radius:7px 0 0 0;flex-direction:column;}.manage-container .manage-body .manage-product-content .head .sort-arrows a{line-height:15px;}.manage-container .manage-body .manage-product-content .head .sort-arrows a i{font-size:1.125rem;color:#ddd;line-height:0.75rem;}@media (min-width: 768px){.manage-container .manage-body .manage-product-content .head .sort-arrows{display:flex;height:2.8125rem;width:2.8125rem;}.manage-container .manage-body .manage-product-content .head .sort-arrows i{font-size:1.3125rem;line-height:0.875rem;}}@media (min-width: 992px){.manage-container .manage-body .manage-product-content .head .sort-arrows{display:flex;height:3.75rem;width:3.75rem;margin-right:1rem;font-size:1.625rem;line-height:0.9375rem;}}.manage-container .manage-body .manage-product-content .head .main-head{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 80px);}.manage-container .manage-body .manage-product-content .head .main-head .settings-btn img{width:27px;margin-right:0;}.manage-container .manage-body .manage-product-content .manage-product-list .course-item{padding:0;margin-top:-1px;border:1px solid #EEEEEE !important;background-color:#fff;}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .sorter,
.manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .sorter{background:#FAFAFA;border:2px solid #EEEEEE;box-sizing:border-box;height:2.375rem;width:2.375rem;min-width:2.375rem;display:none;align-items:center;justify-content:center;margin:-1px;margin-right:0.5rem;color:var(--sd-bg-lightgray-light);}@media (min-width: 768px){.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .sorter,
  .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .sorter{display:inline-flex;height:2.8125rem;width:2.8125rem;min-width:2.8125rem;}}@media (min-width: 992px){.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .sorter,
  .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .sorter{height:3.75rem;width:3.75rem;min-width:3.75rem;margin-right:1rem;}}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .sorter svg,
.manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .sorter svg{width:16px;height:22px;}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .add-lesson,
.manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .add-lesson{position:relative;width:1.25rem;height:1.25rem;text-align:center;font-size:1rem;padding:0 !important;padding-bottom:2px !important;border-radius:50% !important;}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .add-lesson span,
.manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .add-lesson span{position:absolute;top:50%;left:50%;margin-top:0;width:100%;height:100%;font-size:0 !important;transform:translate(-50%, -50%);}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .add-lesson span::before, .manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .add-lesson span::after,
.manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .add-lesson span::before,
.manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .add-lesson span::after{content:"";position:absolute;display:block;width:2px;height:12px;background-color:#fff;top:50%;left:50%;transform:translate(-50%, -50%);}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .add-lesson span::after,
.manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .add-lesson span::after{height:2px;width:12px;}@media (min-width: 768px){.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .add-lesson,
  .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .add-lesson{width:1.625rem;height:1.625rem;font-size:1.5625rem;}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .add-lesson span,
  .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .add-lesson span{font-size:1.625rem;}}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .btn-options,
.manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .btn-options{padding:0 !important;margin:0px -5px;}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .collapse-lessons i,
.manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .collapse-lessons i{font-size:0.875rem;transition:all 0.3s;}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .collapse-lessons.collapsed,
.manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .collapse-lessons.collapsed{transform:scale(1, -1);}@media (min-width: 768px){.manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .collapse-lessons i,
  .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .collapse-lessons i{font-size:1.375rem;}}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .right{padding-right:0.5rem;}@media (min-width: 768px){.manage-container .manage-body .manage-product-content .manage-product-list .course-item .right{padding-right:0.75rem;}}@media (min-width: 992px){.manage-container .manage-body .manage-product-content .manage-product-list .course-item .right{padding-right:1rem;}}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .right > *{margin-left:0.5rem;}@media (min-width: 992px){.manage-container .manage-body .manage-product-content .manage-product-list .course-item .right > *{margin-left:0.75rem;}}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .status-icon img{width:1rem;height:1rem;}@media (min-width: 576px){.manage-container .manage-body .manage-product-content .manage-product-list .course-item .status-icon img{width:1.25rem;height:1.25rem;}}@media (min-width: 768px){.manage-container .manage-body .manage-product-content .manage-product-list .course-item .status-icon img{width:1.625rem;height:1.625rem;}}.manage-container .manage-body .manage-product-content .manage-product-list .course-item .status-icon svg{width:1rem;height:1rem;fill:#333;}@media (min-width: 576px){.manage-container .manage-body .manage-product-content .manage-product-list .course-item .status-icon svg{width:1.25rem;height:1.25rem;}}@media (min-width: 768px){.manage-container .manage-body .manage-product-content .manage-product-list .course-item .status-icon svg{width:1.625rem;height:1.625rem;}}.manage-container .manage-body .manage-product-content .manage-product-list .lessons-block{border-bottom:2px solid #EEEEEE;animation-duration:500ms;}.manage-container .manage-body .manage-product-content .manage-product-list .lessons-block .lesson-item{margin:-1px;width:calc(100% + 2px);border:1px solid #EEEEEE;padding-left:8px;}@media (min-width: 768px){.manage-container .manage-body .manage-product-content .manage-product-list .lessons-block .lesson-item{padding-left:0;}}.manage-container .manage-body .manage-product-content .manage-product-list .lessons-block .lesson-item .left .sorter,
.manage-container .manage-body .manage-product-content .manage-product-list .lessons-block .lesson-item .right .sorter{background:no-repeat;margin:-2px 0 -2px;margin-right:1.8rem;}.manage-container .manage-body .manage-product-content .manage-product-list .lessons-block .lesson-item .left .btn-options,
.manage-container .manage-body .manage-product-content .manage-product-list .lessons-block .lesson-item .right .btn-options{padding-right:0 !important;margin-right:-3px;}@media (max-width: 991px){.manage-container .cbe-block.col-12{padding-right:0;}.manage-container .cbe-block-content-text.wysiwyg-content{padding:0.625rem;}}.manage-product-list + .manage-product-list{margin-top:-1px;}.customization-sidebar-wrapper{max-height:100%;overflow-y:auto;overflow-x:hidden;}.customization-sidebar-wrapper.top-0{top:0;}.customization-sidebar-wrapper.top-0 .lms-sidebar{padding-top:0 !important;}.customization-sidebar-wrapper .save-message{background:#FAFAFA;padding:1rem;font-size:0.8125rem;line-height:1.125rem;position:relative;cursor:pointer;}.customization-sidebar-wrapper .save-message .fa-circle-check,
.customization-sidebar-wrapper .save-message .fa-check-circle{display:block;width:2rem;height:2rem;font-size:2rem;color:#38d57a;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:all 0.25s ease-in-out;}.customization-sidebar-wrapper .save-message .fa-circle-check.ng-enter, .customization-sidebar-wrapper .save-message .fa-circle-check.ng-leave.ng-leave-active,
.customization-sidebar-wrapper .save-message .fa-check-circle.ng-enter,
.customization-sidebar-wrapper .save-message .fa-check-circle.ng-leave.ng-leave-active{opacity:0;}.customization-sidebar-wrapper .save-message .fa-circle-check.ng-enter.ng-enter-active, .customization-sidebar-wrapper .save-message .fa-circle-check.ng-leave,
.customization-sidebar-wrapper .save-message .fa-check-circle.ng-enter.ng-enter-active,
.customization-sidebar-wrapper .save-message .fa-check-circle.ng-leave{opacity:1;}@media (min-width: 768px){.customization-sidebar-wrapper .save-message .fa-circle-check,
  .customization-sidebar-wrapper .save-message .fa-check-circle{right:1.5rem;}}@media (min-width: 768px){.customization-sidebar-wrapper .save-message{padding:1rem 3.875rem 1rem 1.5rem;}}.sidebar-with-background::before{content:"";display:none;justify-content:flex-end;height:100%;min-height:calc(100vh - 100px);width:100%;position:fixed;right:0;top:0;z-index:1005;background:rgba(0, 0, 0, 0.5);}.sidebar-with-background.slideInRight::before{display:flex;}.manage-container .customization-sidebar-wrapper .form.form-oscar .form-group label{font-weight:600;}.manage-container .customization-sidebar-wrapper .form .save-message{padding:10px 16px;background:#FAFAFA;color:#888888;display:flex;align-items:center;margin-bottom:0.625rem;}.manage-container .customization-sidebar-wrapper .form .save-message i{font-size:16px;margin-right:5px;}.manage-container .customization-sidebar-wrapper .form .save-message span{font-size:0.625rem;line-height:0.75rem;}.manage-container .customization-sidebar-wrapper .form .information-block{padding:20px 0;}.manage-container .customization-sidebar-wrapper .form .information-block .h4{font-weight:500;font-size:1rem;line-height:1.1875rem;color:#444;}.manage-container .customization-sidebar-wrapper .form .information-block div{font-weight:normal;font-size:0.75rem;color:#555;}.manage-container .customization-sidebar-wrapper .form .information-block div a{color:#3FB1F0;font-size:0.875rem;}.manage-container .customization-sidebar-wrapper .form .sub-item{padding-left:32px;}.manage-container .customization-sidebar-wrapper .form .percent-symbol{font-size:1.25rem;margin:0 0.625rem;}.manage-container .customization-sidebar-wrapper .form .section-label{font-weight:bold;text-transform:uppercase;margin:10px 0;}.manage-container .customization-sidebar-wrapper .form .section-label label{font-weight:bold;text-transform:uppercase;}.manage-container .customization-sidebar-wrapper .form .form-actions{background:#FAFAFA;}.manage-container .customization-sidebar-wrapper .form .form-actions .btn, .manage-container .customization-sidebar-wrapper .form .form-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .manage-container .customization-sidebar-wrapper .form .form-actions button, .manage-container .customization-sidebar-wrapper .form .form-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .manage-container .customization-sidebar-wrapper .form .form-actions button{margin:0;}.manage-container .customization-sidebar-wrapper .sidebar-header{font-weight:500;padding:15px;}.manage-container .customization-sidebar-wrapper .sidebar-header .close{width:25px;height:25px;border:2px solid #181818;padding:0;}.manage-container .customization-sidebar-wrapper .sidebar-header .close i{font-size:18px !important;}.product-modal-preview .main-image{margin:-25px -25px 1.5rem;}.product-modal-preview .main-image img{width:100%;aspect-ratio:1.777;object-fit:contain;}.product-modal-preview .description{font-size:16px;line-height:25px;color:#000;margin-bottom:0.625rem;height:100%;max-height:33vh;overflow:auto;}.product-modal-preview .description p{margin:0;}.product-modal-preview h3{font-weight:bold;font-size:22px;line-height:30px;color:#000;}.product-modal-preview .tags{padding:0.625rem 0 0;}.product-modal-preview .tags .tag{background:#EEEEEE;border-radius:3px;list-style:none;display:inline-flex;color:#000;font-weight:300;font-size:0.875rem;padding:5px 20px;margin-right:0.625rem;margin-bottom:0.625rem;}.product-modal-preview .modal-bottom{display:flex;align-items:center;justify-content:space-between;margin:0 -25px;padding:25px;border-top:1px solid rgba(0, 0, 0, 0.25);}.product-modal-preview .modal-bottom .left{font-weight:bold;font-size:1.125rem;color:#000;}.product-modal-preview .modal-bottom .right{font-size:1.375rem;line-height:1;text-transform:uppercase;color:#000;}.manage-top-bar-wrapper{background-color:#fff;margin-bottom:0.9375rem;}.manage-top-bar-wrapper .manage-top-bar{border:1px solid #EEEEEE;}.manage-top-bar-wrapper .manage-top-bar .left,
.manage-top-bar-wrapper .manage-top-bar .right,
.manage-top-bar-wrapper .manage-top-bar .center{display:flex;align-items:center;}.manage-top-bar-wrapper .manage-top-bar .left .back{border-right:1px solid #EEEEEE;padding:15px 20px;margin-right:0.625rem;}.manage-top-bar-wrapper .manage-top-bar .left .back i{font-size:1.25rem;}.manage-top-bar-wrapper .manage-top-bar .left .status img{width:30px;margin-right:5px;}.manage-top-bar-wrapper .manage-top-bar .right{padding-right:15px;}.manage-top-bar-wrapper .manage-top-bar .right .btn-primary, .manage-top-bar-wrapper .manage-top-bar .right .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .manage-top-bar-wrapper .manage-top-bar .right .btn, .manage-top-bar-wrapper .manage-top-bar .right .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .manage-top-bar-wrapper .manage-top-bar .right button, .manage-top-bar-wrapper .manage-top-bar .right .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .manage-top-bar-wrapper .manage-top-bar .right button, .manage-top-bar-wrapper .manage-top-bar .right .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .manage-top-bar-wrapper .manage-top-bar .right button, .manage-top-bar-wrapper .manage-top-bar .right .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .manage-top-bar-wrapper .manage-top-bar .right button{color:#fff;}.manage-top-bar-wrapper .manage-top-bar .right .btn-primary:hover, .manage-top-bar-wrapper .manage-top-bar .right .reset-css .marketing-campaign-send-schedule .am-pm .btn:hover, .reset-css .marketing-campaign-send-schedule .am-pm .manage-top-bar-wrapper .manage-top-bar .right .btn:hover, .manage-top-bar-wrapper .manage-top-bar .right .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .manage-top-bar-wrapper .manage-top-bar .right button:hover, .manage-top-bar-wrapper .manage-top-bar .right .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .manage-top-bar-wrapper .manage-top-bar .right button:hover, .manage-top-bar-wrapper .manage-top-bar .right .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .manage-top-bar-wrapper .manage-top-bar .right button:hover, .manage-top-bar-wrapper .manage-top-bar .right .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .manage-top-bar-wrapper .manage-top-bar .right button:hover{color:#fff;}.manage-top-bar-wrapper .manage-top-bar .right .btn.light, .manage-top-bar-wrapper .manage-top-bar .right .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.light, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .manage-top-bar-wrapper .manage-top-bar .right button.light, .manage-top-bar-wrapper .manage-top-bar .right .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.light, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .manage-top-bar-wrapper .manage-top-bar .right button.light{font-weight:300;}.manage-top-bar-wrapper .manage-top-bar .status{font-family:var(--default-font-family);font-size:0.75rem;line-height:1rem;margin-bottom:0;color:#444;}@media (min-width: 768px){.manage-top-bar-wrapper .manage-top-bar .status{font-size:1rem;line-height:1.125rem;}}.manage-top-bar-wrapper .manage-top-bar-tabs{padding:0 1rem;border-bottom:1px solid #EEEEEE;}@media (min-width: 768px){.manage-top-bar-wrapper .manage-top-bar-tabs{padding:0 2rem;}}.manage-top-bar-wrapper .manage-top-bar-tabs .tabs-card{margin:0;}.manage-top-bar-wrapper .manage-top-bar-tabs .tabs-card .nav-link{text-transform:none !important;display:flex;align-items:center;gap:0.5rem;}.manage-top-bar-wrapper .manage-top-bar-tabs .tabs-card .nav-link svg{display:inline-block;width:0.875rem;height:0.875rem;flex-shrink:0;}.manage-top-bar-wrapper .manage-top-bar-tabs .tabs-card .nav-link span{display:inline;position:static;transform:none;font-size:inherit;color:inherit;padding:0;}.course-preview-container{width:100%;min-height:100vh;background:#fff;}@media (min-width: 961px){.course-preview-container{margin-top:-5.62rem;}}.course-preview-container .head{display:flex;border:1px solid #EEEEEE;}.course-preview-container .head .back{padding:5px 13px;font-size:1.125rem;border-right:1px solid #EEEEEE;}.course-preview-container .main-block-container{display:flex;min-height:calc(100vh - 40px);}.course-preview-container .main-block-container .site-sidebar{position:relative;width:400px;min-height:calc(100vh - 40px);background-color:#3E76A1;top:0;}.course-preview-container .main-block-container .site-sidebar .navbar-header{width:100%;}.course-preview-container .main-block-container .site-sidebar .modules.side-menu{width:100%;padding:0;list-style:none;border-top:0;}.course-preview-container .main-block-container .site-sidebar .modules.side-menu .module-item{width:100%;border-radius:0;margin-top:-1px;background-color:#3E76A1;}.course-preview-container .main-block-container .site-sidebar .modules.side-menu .module-item .module-title{display:flex;align-items:center;justify-content:space-between;padding:0 15px;border:1px solid #224057;}.course-preview-container .main-block-container .site-sidebar .modules.side-menu .module-item .module-title i{font-size:22px;transition:all 0.3s;}.course-preview-container .main-block-container .site-sidebar .modules.side-menu .module-item .module-title.collapsed i{transform:scale(1, -1);}.course-preview-container .main-block-container .site-sidebar .modules.side-menu .lessons{padding:0;margin-left:0;list-style:none;padding-top:5px;}.course-preview-container .main-block-container .site-sidebar .modules.side-menu .lessons .lesson-item a{padding:3px 15px;border-left:0;}.course-preview-container .main-block-container .site-sidebar .modules.side-menu .lessons .lesson-item a i{margin-right:0.625rem;}.course-preview-container .main-block{width:100%;}@media (min-width: 961px){.course-preview-container .main-block{width:calc(100% - 400px);}}.course-preview-container .right-sidebar-togler-container{top:50px;transform:none;}.course-preview-container .right-sidebar-togler-container .right-sidebar-togler img{width:35px;}.course-preview-container .right-sidebar-togler-container .right-sidebar-togler:hover img{filter:invert(1) brightness(1000);}.lms-header-your-courses{margin-top:4px;}.lms-landing-page .landing-page-content{box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.07);border:1px solid #efefef;border-radius:7px;}.lms-landing-page body.blank-layout .content-wrapper{background-color:#fff;}body.lms-landing-page .content-wrapper,
body.lms-landing-page .main-wrapper{background-color:transparent !important;}body.lms-landing-page:not(.lms-landing-page-preview) .wrapper{padding:0;}body.lms-landing-page:not(.lms-landing-page-preview) .landing-page-content{padding-top:0;}body.lms-landing-page-preview .landing-page-content{margin:2rem;}@media (max-width: 991px){body.lms-landing-page-preview .landing-page-content.wysiwyg-content{margin:1rem;padding:0.625rem 1rem 1rem;width:calc(100% - 2rem);}body.lms-landing-page-preview .landing-page-content.wysiwyg-content .cbe-block-content-text.wysiwyg-content{padding:0;}body.lms-landing-page-preview .landing-page-content.wysiwyg-content .cbe-block-offer-content,
  body.lms-landing-page-preview .landing-page-content.wysiwyg-content .cbe-block-offer-text{padding:0;}}@media (max-width: 767px){body.lms-page .redactor-box.redactor-styles-on .redactor-toolbar{padding:8px 8px 0 8px;}}@media (max-width: 768px){.lms-page .main-wrapper .widget-list > div > .card{background-color:transparent;border:none;}}#lms-lesson-form{margin-top:70px;}#lms-lesson-form.sales-funnel-builder{margin-top:130px;}#lms-lesson-form .manage-top-bar-wrapper{position:fixed;top:0;left:0;right:0;z-index:100;}.lms-panel{display:flex;flex-direction:column;align-items:flex-start;width:100%;}.lms-panel__header{width:100%;padding:1rem 1rem 0.75rem 1rem;}@media (min-width: 1200px){.lms-panel__header{padding:1.875rem 1.625rem 1.5rem 1.625rem;}}.lms-panel__content{width:100%;padding:1rem;}@media (max-width: 768px){.lms-panel__content{padding:0;}}@media (min-width: 1200px){.lms-panel__content{padding:0 1.875rem 1.875rem;}}.lms-panel__title{color:#444;margin-bottom:0;font-family:var(--default-font-family);font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.3125rem;}@media (min-width: 768px){.lms-panel__title{font-size:1.5rem;line-height:1.8125rem;}}.lms-panel__subtitle{color:#444;margin-bottom:0;font-family:var(--default-font-family);font-style:normal;font-weight:500;font-size:0.875rem;line-height:1rem;}@media (min-width: 768px){.lms-panel__subtitle{font-size:1.125rem;line-height:1.3125rem;}}.lms-panel .product-card,
.lms-panel .product-details{border:0;box-shadow:none;border-radius:0;height:100%;}.lms-panel .product-card:hover, .lms-panel .product-card:focus,
.lms-panel .product-details:hover,
.lms-panel .product-details:focus{cursor:pointer;}.lms-panel .product-card .card-img-top,
.lms-panel .product-details .card-img-top{position:relative;border-top-right-radius:0.3125rem;border-top-left-radius:0.3125rem;overflow:hidden;}.lms-panel .product-card .card-img-top .lms-card-tag,
.lms-panel .product-details .card-img-top .lms-card-tag{position:absolute;display:block;background:#D31100;color:white;border-radius:5px;top:1rem;right:1rem;line-height:1;padding:4px 8px;}.lms-panel .product-card .card-progress,
.lms-panel .product-details .card-progress{position:absolute;right:1rem;top:1rem;width:1.875rem;height:1.875rem;border-radius:50%;background:#fff;overflow:hidden;}.lms-panel .product-card .card-progress i,
.lms-panel .product-details .card-progress i{position:absolute;top:0;right:0;width:1.875rem;height:1.875rem;font-size:1rem;justify-content:center;align-items:center;background:#fff;z-index:-1;}.lms-panel .product-card .card-progress.completed i,
.lms-panel .product-details .card-progress.completed i{display:flex;z-index:10;}.lms-panel .product-card .card-progress canvas,
.lms-panel .product-details .card-progress canvas{width:1.875rem;height:1.875rem;}.lms-panel .product-card .card-body,
.lms-panel .product-details .card-body{border:1px solid #EEEEEE;}.lms-panel .product-card .card-footer,
.lms-panel .product-details .card-footer{background:#fff;border:1px solid #EEEEEE;border-top:0;position:relative;margin-top:-1px;border-bottom-right-radius:0.3125rem;border-bottom-left-radius:0.3125rem;}.lms-panel .product-card .card-footer:before,
.lms-panel .product-details .card-footer:before{content:"";width:calc(100% - 32px);height:1px;display:block;background-color:#EEEEEE;position:absolute;top:0;left:1rem;}.lms-panel .product-card .card-footer-included,
.lms-panel .product-details .card-footer-included{font-family:"Roboto";font-style:normal;font-weight:bold;font-size:0.8125rem;line-height:1.125rem;color:#3FB1F0;}.lms-panel .product-card .card-footer-actions,
.lms-panel .product-details .card-footer-actions{display:inline-flex;flex-direction:row;margin-left:auto;}.lms-panel .product-card .card-title,
.lms-panel .product-details .card-title{position:relative;padding-right:1rem;font-size:0.84375rem;font-weight:600;font-family:var(--default-font-family);color:#444;line-height:1.375rem;margin-bottom:0;}@media (min-width: 768px){.lms-panel .product-card .card-title,
  .lms-panel .product-details .card-title{font-size:1.125rem;}}.lms-panel .product-card .card-title .stretched-link,
.lms-panel .product-details .card-title .stretched-link{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.lms-panel .product-card .card-title a,
.lms-panel .product-card .card-title .dropdown-item,
.lms-panel .product-details .card-title a,
.lms-panel .product-details .card-title .dropdown-item{font-size:var(--text-base);font-weight:normal;color:#444;}.lms-panel .product-card .card-title .dropdown,
.lms-panel .product-details .card-title .dropdown{position:absolute;right:-1.5rem;top:0;}.lms-panel .product-card .card-title .dropdown-menu,
.lms-panel .product-details .card-title .dropdown-menu{left:auto !important;right:3px;border-radius:0.3125rem;border:1px solid #EEEEEE;}.lms-panel .product-card .card-subtitle,
.lms-panel .product-details .card-subtitle{margin-top:0.25rem;font-family:"Roboto";font-size:0.609375rem;line-height:1.125rem;font-weight:400;color:#555;}@media (min-width: 768px){.lms-panel .product-card .card-subtitle,
  .lms-panel .product-details .card-subtitle{font-size:0.8125rem;}}.lms-panel .product-card .categories,
.lms-panel .product-details .categories{overflow:hidden;margin-top:1.25rem;}.lms-panel .product-card .categories .badge, .lms-panel .product-card .categories .label,
.lms-panel .product-details .categories .badge,
.lms-panel .product-details .categories .label{font-family:var(--default-font-family);font-style:normal;font-weight:300;border-radius:4px;padding:4px 10px;font-size:0.8125rem;line-height:1.125rem;white-space:normal;text-align:left;}.lms-panel .product-card .categories .badge.badge-category, .lms-panel .product-card .categories .badge-category.label,
.lms-panel .product-details .categories .badge.badge-category,
.lms-panel .product-details .categories .badge-category.label{color:#000;background:#EEEEEE !important;}.lms-panel .product-card .description,
.lms-panel .product-details .description{font-family:"Roboto";font-style:normal;line-height:1.125rem;}.lms-panel .product-card .description,
.lms-panel .product-details .description{max-height:10.625rem;overflow:hidden;}.lms-panel .product-card .description p,
.lms-panel .product-details .description p{margin-bottom:0;font-size:0.8125rem;}.lms-panel .product-card .description p + p,
.lms-panel .product-details .description p + p{margin-top:1rem;}.lms-panel .btn-outline-default,
.lms-panel input.form-control{border-color:#EEEEEE;}.lms-panel .btn-outline-default:focus, .lms-panel .btn-outline-default:active,
.lms-panel input.form-control:focus,
.lms-panel input.form-control:active{border-color:#555;box-shadow:none;}.lms-panel input.form-control i{color:#555;}.lms-panel .empty{padding:0 1rem;}.lms-panel .form-oscar .form-control,
.lms-panel .form-control,
.lms-panel .select2-container--default .select2-selection--multiple,
.lms-panel .select2 .select2-selection--single{border-color:#EEEEEE;box-shadow:none;border-radius:0.3125rem;font-family:var(--default-font-family);font-style:normal;font-weight:400;font-size:0.8125rem;line-height:1.125rem;color:#444;}.lms-panel .form-oscar .form-control::placeholder,
.lms-panel .form-control::placeholder,
.lms-panel .select2-container--default .select2-selection--multiple::placeholder,
.lms-panel .select2 .select2-selection--single::placeholder{color:#444;}.lms-panel .form-oscar .form-control:focus,
.lms-panel .form-control:focus,
.lms-panel .select2-container--default .select2-selection--multiple:focus,
.lms-panel .select2 .select2-selection--single:focus{box-shadow:none;border-color:#555;}.lms-panel .select2-container--default .select2-selection--multiple{min-height:calc(2.4rem + 2px) !important;padding-bottom:0;}.lms-panel .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field,
.lms-panel .select2-container--default .select2-selection--single .select2-selection__placeholder{font-family:var(--default-font-family) !important;font-style:normal;font-weight:400 !important;font-size:0.8125rem;line-height:1.125rem;color:#444;}.lms-panel .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field::placeholder,
.lms-panel .select2-container--default .select2-selection--single .select2-selection__placeholder::placeholder{color:#444;}.lms-panel .select2-container--default.select2-container--focus .select2-selection--multiple,
.lms-panel .redactor-focus.redactor-styles-on,
.lms-panel .redactor-focus:focus.redactor-styles-on{border-color:#555 !important;}.lms-panel .btn, .lms-panel .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .lms-panel button, .lms-panel .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .lms-panel button{display:inline-flex;flex-direction:row;align-items:center;}@media (max-width: 991px){.lms-panel .btn, .lms-panel .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .lms-panel button, .lms-panel .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .lms-panel button{font-size:0.625rem;}}.lms-filter.d-flex.justify-content-between{align-items:center;row-gap:10px;}.lms-filter .filter{display:flex;align-items:center;}.lms-filter .filter .btn, .lms-filter .filter .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .lms-filter .filter button, .lms-filter .filter .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .lms-filter .filter button{margin-right:0.625rem;}.lms-filter .filter a.btn{border-radius:0.5rem !important;padding:0.5rem 10px !important;font-size:1rem;display:inline-flex;align-items:center;}@media (max-width: 991px){.lms-filter .filter a.btn{font-size:0.625rem;padding:0.5rem 10px !important;height:1.75rem;}}.lms-filter .filter .has-search{position:relative;margin-bottom:0;}.lms-filter .filter .has-search i{position:absolute;left:11px;top:50%;transform:translateY(-50%);font-size:1rem;}@media (max-width: 991px){.lms-filter .filter .has-search i{font-size:0.625rem;}}.lms-filter .filter .has-search input{box-sizing:border-box;padding-left:2.1875rem;padding-right:0.875rem;height:2.25rem;border-radius:0.5rem;box-shadow:none;}.lms-filter .filter .has-search input:focus + i{color:#444;}@media (max-width: 991px){.lms-filter .filter .has-search input{padding-left:1.5625rem;padding-right:0.5rem;height:1.75rem;}}.lms-filter .filter .sd-btn-wide-primary-add-36px{margin-left:0 !important;}.lms-sidebar-wrapper:not(.RightBar),
.customization-sidebar-wrapper.lms-sidebar-wrapper:not(.RightBar){display:flex;justify-content:flex-end;height:100%;min-height:100vh;max-height:100vh;width:100%;position:fixed;right:0;top:0;z-index:1010;background:transparent;animation-duration:500ms;overflow:hidden;max-width:100%;border-left:none;}.lms-sidebar-wrapper:not(.RightBar) > ng-include,
.customization-sidebar-wrapper.lms-sidebar-wrapper:not(.RightBar) > ng-include{width:100%;height:100%;overflow:hidden;}.lms-sidebar-wrapper:not(.RightBar) .lms-sidebar,
.customization-sidebar-wrapper.lms-sidebar-wrapper:not(.RightBar) .lms-sidebar{height:100%;background:#fff;border-left:0.3125rem solid #DDDDDD;padding-top:5.625rem;overflow:hidden;}.lms-sidebar{display:flex;flex-direction:column;height:auto;}.lms-sidebar.disabled{opacity:1;}.lms-sidebar.disabled > *{opacity:0.9;}.lms-sidebar__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1rem;background:#fff;border-bottom:1px solid #EEEEEE;position:sticky;top:0;z-index:110;height:2.625rem;}@media (min-width: 768px){.lms-sidebar__header{height:64px;padding:1rem 1.5rem;}}.lms-sidebar__header .close{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;color:var(--sd-text-default);opacity:1;background:transparent;position:relative;top:auto;right:auto;transition:all 0.2s ease-in-out;border:0;}.lms-sidebar__header .close:before, .lms-sidebar__header .close:after{content:"";display:block;position:absolute;top:50%;width:100%;height:3px;background:var(--sd-text-default);}.lms-sidebar__header .close:before{transform:translateY(-50%) rotate(45deg);}.lms-sidebar__header .close:after{transform:translateY(-50%) rotate(-45deg);}.lms-sidebar__header .close i{display:none;color:var(--sd-text-default);font-size:1.5rem;}.lms-sidebar__header .close:hover, .lms-sidebar__header .close:focus{opacity:0.75;background:transparent;transition:all 0.2s ease-in-out;}@media (min-width: 576px){.lms-sidebar__header .close{width:1.625rem;height:1.625rem;}}.lms-sidebar__body{padding:0.625rem 1rem;display:flex;flex-direction:column;height:100%;width:100%;overflow-y:auto;overflow-x:hidden;}@media (min-width: 768px){.lms-sidebar__body{padding:0.875rem 1.5rem;}}.lms-sidebar__body .sd-file-browser .entity-wrap .entity-meta{display:none;}.lms-sidebar__body .sd-file-browser .entity-wrap .icon{flex:0 0 auto;}.lms-sidebar__body .sd-file-browser .entity-wrap .title{flex:1 1 auto;}.lms-sidebar__body .sd-file-browser .entity-wrap .title .title-label{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.lms-sidebar__body .sd-file-browser .entity-wrap .btns-wrap{flex:0 0 auto;}.lms-sidebar__body .sd-file-browser .entity-wrap .btns-wrap .btn, .lms-sidebar__body .sd-file-browser .entity-wrap .btns-wrap .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .lms-sidebar__body .sd-file-browser .entity-wrap .btns-wrap button, .lms-sidebar__body .sd-file-browser .entity-wrap .btns-wrap .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .lms-sidebar__body .sd-file-browser .entity-wrap .btns-wrap button{min-width:unset !important;}.lms-sidebar__footer{margin-top:auto;padding:0.625rem 1rem;border-top:1px solid #EEEEEE;background:#FAFAFA;}@media (min-width: 576px){.lms-sidebar__footer{padding:1rem;}}@media (min-width: 768px){.lms-sidebar__footer{padding:1rem 1.5rem;}}.lms-sidebar__title{margin-bottom:0;color:var(--sd-text-default);font-family:var(--default-font-family);font-size:1.125rem;line-height:18px;font-style:normal;font-weight:600;}@media (min-width: 576px){.lms-sidebar__title{font-size:20px;line-height:24px;}}.lms-sidebar__subtitle{display:inline-flex;flex-direction:row;justify-content:space-between;align-items:center;color:#444;width:100%;margin-bottom:0;font-family:var(--default-font-family);font-style:normal;font-weight:500;font-size:1rem;line-height:1.125rem;}@media (min-width: 576px){.lms-sidebar__subtitle{font-size:1.125rem;line-height:1.3125rem;}}.lms-sidebar__subtitle-link{display:inline-flex;align-items:center;margin-left:auto;font-size:0.75rem;}.lms-sidebar__subtitle-link .icon{width:0.75rem;height:0.75rem;margin-left:0.25rem;fill:#444;}.lms-sidebar .form-group label{font-family:var(--default-font-family);font-style:normal;font-weight:400;font-size:0.75rem;line-height:1.25rem;color:#444;margin-bottom:0.5rem;}.lms-sidebar .form-oscar .form-control,
.lms-sidebar .form-control,
.lms-sidebar .select2-container--default .select2-selection--multiple,
.lms-sidebar .select2 .select2-selection--single,
.lms-sidebar .sd-app-tags tags-input .tags{border-color:#EEEEEE;box-shadow:none;border-radius:0.3125rem;font-family:var(--default-font-family);font-style:normal;font-weight:400;font-size:0.8125rem;line-height:1.125rem;color:#444;}.lms-sidebar .form-oscar .form-control::placeholder,
.lms-sidebar .form-control::placeholder,
.lms-sidebar .select2-container--default .select2-selection--multiple::placeholder,
.lms-sidebar .select2 .select2-selection--single::placeholder,
.lms-sidebar .sd-app-tags tags-input .tags::placeholder{color:#444;}.lms-sidebar .form-oscar .form-control:focus,
.lms-sidebar .form-control:focus,
.lms-sidebar .select2-container--default .select2-selection--multiple:focus,
.lms-sidebar .select2 .select2-selection--single:focus,
.lms-sidebar .sd-app-tags tags-input .tags:focus{box-shadow:none;border-color:#555;color:#222;}.lms-sidebar .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field,
.lms-sidebar .select2-container--default .select2-selection--single .select2-selection__placeholder{font-family:var(--default-font-family) !important;font-style:normal;font-weight:400 !important;font-size:0.8125rem;line-height:1.125rem;color:#444;}.lms-sidebar .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field::placeholder,
.lms-sidebar .select2-container--default .select2-selection--single .select2-selection__placeholder::placeholder{color:#444;}.lms-sidebar .select2-container--default.select2-container--focus .select2-selection--multiple,
.lms-sidebar .redactor-focus.redactor-styles-on,
.lms-sidebar .redactor-focus:focus.redactor-styles-on{border-color:#555 !important;}.lms-sidebar .tag-item{background:#EEEEEE !important;border:1px solid #EEEEEE !important;border-radius:0.3125rem;}.lms-sidebar .tag-item .remove-button{margin-top:0 !important;}.lms-sidebar .save-message{position:sticky;top:2.625rem !important;padding:0.625rem 1rem;max-width:100%;font-size:12px;line-height:1.125rem;background:#FAFAFA;border-bottom:1px solid #EEEEEE;z-index:110;cursor:pointer;}.lms-sidebar .save-message .fa-circle-check,
.lms-sidebar .save-message .fa-check-circle{display:block;width:2rem;height:2rem;font-size:2rem;color:#38d57a;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:all 0.25s ease-in-out;}.lms-sidebar .save-message .fa-circle-check.ng-enter, .lms-sidebar .save-message .fa-circle-check.ng-leave.ng-leave-active,
.lms-sidebar .save-message .fa-check-circle.ng-enter,
.lms-sidebar .save-message .fa-check-circle.ng-leave.ng-leave-active{opacity:0;}.lms-sidebar .save-message .fa-circle-check.ng-enter.ng-enter-active, .lms-sidebar .save-message .fa-circle-check.ng-leave,
.lms-sidebar .save-message .fa-check-circle.ng-enter.ng-enter-active,
.lms-sidebar .save-message .fa-check-circle.ng-leave{opacity:1;}@media (min-width: 768px){.lms-sidebar .save-message .fa-circle-check,
  .lms-sidebar .save-message .fa-check-circle{right:1.5rem;}}@media (min-width: 576px){.lms-sidebar .save-message{font-size:0.8125rem;padding:1rem;}}@media (min-width: 768px){.lms-sidebar .save-message{top:3.625rem;padding:1rem 3.875rem 1rem 1.5rem;}}.lms-sidebar .save-message + .lms-sidebar__body{padding-top:1rem;}.lms-sidebar .information-block{margin-top:auto;padding:1.5rem 0;display:flex;flex-direction:column;}.lms-sidebar .information-block a{color:#3FB1F0;text-decoration:underline;}.lms-sidebar.lms-sidebar--styling label{font-size:0.8125rem;}.lms-sidebar .sd-file-browser .browser-list .entity .icon{width:2.8125rem;height:2.8125rem;}.lms-sidebar .sd-file-browser .browser-list .entity .dropdown{width:auto;margin-left:auto;}.lms-sidebar .sd-file-browser .browser-list .entity .dropdown .sd-btn{border-color:transparent;margin-right:0;}.lms-sidebar .sd-file-browser .browser-list .entity .dropdown .icon{width:0.75rem;}.lms-sidebar .file-upload-widget .file-list ul .file .info{word-break:break-all;font-size:0.75rem;width:100%;}.lms-sidebar .file-list .sd-file-task-upload-btn-delete{height:2.125rem;}.lms-sidebar .file-list li{align-items:center;}.lms-sidebar .file-list .name{word-break:break-all;padding-right:0.5rem;font-size:0.75rem;}.lms-sidebar .redactor-box.redactor-styles-on .redactor-toolbar{padding:10px 8px 0 8px;}.lms-sidebar_notifications{max-height:78%;}.lms-sidebar__configure-actions-widget-block .w-100{margin-top:0 !important;}.sidebar-expand .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-25, .sidebar-expand .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-50, .sidebar-expand .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-75, .sidebar-expand .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-100,
.sidebar-expand .lms-sidebar-wrapper .lms-sidebar.sidebar-25,
.sidebar-expand .lms-sidebar-wrapper .lms-sidebar.sidebar-50,
.sidebar-expand .lms-sidebar-wrapper .lms-sidebar.sidebar-75,
.sidebar-expand .lms-sidebar-wrapper .lms-sidebar.sidebar-100,
.sidebar-focused .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-25,
.sidebar-focused .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-50,
.sidebar-focused .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-75,
.sidebar-focused .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-100,
.sidebar-focused .lms-sidebar-wrapper.lms-sidebar.sidebar-25,
.sidebar-focused .lms-sidebar-wrapper.lms-sidebar.sidebar-50,
.sidebar-focused .lms-sidebar-wrapper.lms-sidebar.sidebar-75,
.sidebar-focused .lms-sidebar-wrapper.lms-sidebar.sidebar-100,
.sidebar-collapse .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-25,
.sidebar-collapse .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-50,
.sidebar-collapse .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-75,
.sidebar-collapse .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-100,
.sidebar-collapse .lms-sidebar-wrapper .lms-sidebar.sidebar-25,
.sidebar-collapse .lms-sidebar-wrapper .lms-sidebar.sidebar-50,
.sidebar-collapse .lms-sidebar-wrapper .lms-sidebar.sidebar-75,
.sidebar-collapse .lms-sidebar-wrapper .lms-sidebar.sidebar-100{max-width:100%;margin-left:auto;}@media (max-width: 960px){.sidebar-expand .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-25, .sidebar-expand .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-50, .sidebar-expand .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-75, .sidebar-expand .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-100,
  .sidebar-expand .lms-sidebar-wrapper .lms-sidebar.sidebar-25,
  .sidebar-expand .lms-sidebar-wrapper .lms-sidebar.sidebar-50,
  .sidebar-expand .lms-sidebar-wrapper .lms-sidebar.sidebar-75,
  .sidebar-expand .lms-sidebar-wrapper .lms-sidebar.sidebar-100,
  .sidebar-focused .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-25,
  .sidebar-focused .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-50,
  .sidebar-focused .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-75,
  .sidebar-focused .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-100,
  .sidebar-focused .lms-sidebar-wrapper.lms-sidebar.sidebar-25,
  .sidebar-focused .lms-sidebar-wrapper.lms-sidebar.sidebar-50,
  .sidebar-focused .lms-sidebar-wrapper.lms-sidebar.sidebar-75,
  .sidebar-focused .lms-sidebar-wrapper.lms-sidebar.sidebar-100,
  .sidebar-collapse .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-25,
  .sidebar-collapse .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-50,
  .sidebar-collapse .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-75,
  .sidebar-collapse .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-100,
  .sidebar-collapse .lms-sidebar-wrapper .lms-sidebar.sidebar-25,
  .sidebar-collapse .lms-sidebar-wrapper .lms-sidebar.sidebar-50,
  .sidebar-collapse .lms-sidebar-wrapper .lms-sidebar.sidebar-75,
  .sidebar-collapse .lms-sidebar-wrapper .lms-sidebar.sidebar-100{min-width:100%;}}@media (min-width: 961px){.sidebar-expand .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-25, .sidebar-expand .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-50, .sidebar-expand .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-75, .sidebar-expand .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-100,
  .sidebar-expand .lms-sidebar-wrapper .lms-sidebar.sidebar-25,
  .sidebar-expand .lms-sidebar-wrapper .lms-sidebar.sidebar-50,
  .sidebar-expand .lms-sidebar-wrapper .lms-sidebar.sidebar-75,
  .sidebar-expand .lms-sidebar-wrapper .lms-sidebar.sidebar-100,
  .sidebar-focused .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-25,
  .sidebar-focused .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-50,
  .sidebar-focused .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-75,
  .sidebar-focused .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-100,
  .sidebar-focused .lms-sidebar-wrapper.lms-sidebar.sidebar-25,
  .sidebar-focused .lms-sidebar-wrapper.lms-sidebar.sidebar-50,
  .sidebar-focused .lms-sidebar-wrapper.lms-sidebar.sidebar-75,
  .sidebar-focused .lms-sidebar-wrapper.lms-sidebar.sidebar-100,
  .sidebar-collapse .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-25,
  .sidebar-collapse .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-50,
  .sidebar-collapse .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-75,
  .sidebar-collapse .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-100,
  .sidebar-collapse .lms-sidebar-wrapper .lms-sidebar.sidebar-25,
  .sidebar-collapse .lms-sidebar-wrapper .lms-sidebar.sidebar-50,
  .sidebar-collapse .lms-sidebar-wrapper .lms-sidebar.sidebar-75,
  .sidebar-collapse .lms-sidebar-wrapper .lms-sidebar.sidebar-100{width:100%;}}@media (min-width: 961px){.sidebar-collapse .lms-sidebar-wrapper .lms-sidebar.sidebar-50,
  .sidebar-collapse .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-50{width:100%;max-width:calc((100% - 3.75rem) * 0.25);}.sidebar-collapse .lms-sidebar-wrapper .lms-sidebar.sidebar-50,
  .sidebar-collapse .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-50{width:100%;max-width:calc((100% - 3.75rem) * 0.5);}.sidebar-collapse .lms-sidebar-wrapper .lms-sidebar.sidebar-75,
  .sidebar-collapse .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-75{max-width:calc((100% - 3.75rem) * 0.75);}.sidebar-collapse .lms-sidebar-wrapper .lms-sidebar.sidebar-100,
  .sidebar-collapse .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-100{max-width:calc(100% - 3.75rem);}}@media (min-width: 961px){.sidebar-focused .lms-sidebar-wrapper .lms-sidebar.sidebar-25,
  .sidebar-focused .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-25,
  .sidebar-expand .lms-sidebar-wrapper .lms-sidebar.sidebar-25,
  .sidebar-expand .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-25{max-width:calc((100% - var(--sd-sidebar-width)) * 0.25);}.sidebar-focused .lms-sidebar-wrapper .lms-sidebar.sidebar-50,
  .sidebar-focused .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-50,
  .sidebar-expand .lms-sidebar-wrapper .lms-sidebar.sidebar-50,
  .sidebar-expand .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-50{max-width:calc((100% - var(--sd-sidebar-width)) * 0.5);}.sidebar-focused .lms-sidebar-wrapper .lms-sidebar.sidebar-75,
  .sidebar-focused .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-75,
  .sidebar-expand .lms-sidebar-wrapper .lms-sidebar.sidebar-75,
  .sidebar-expand .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-75{max-width:calc((100% - var(--sd-sidebar-width)) * 0.75);}.sidebar-focused .lms-sidebar-wrapper .lms-sidebar.sidebar-100,
  .sidebar-focused .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-100,
  .sidebar-expand .lms-sidebar-wrapper .lms-sidebar.sidebar-100,
  .sidebar-expand .lms-sidebar-wrapper.customization-sidebar-wrapper .lms-sidebar.sidebar-100{max-width:calc(100% - var(--sd-sidebar-width));}}.sidebar-expand .customization-sidebar-wrapper.sidebar-100 .lms-sidebar{max-width:100%;}.participant-assistance{position:relative;}.participant-assistance__modal{display:none;position:absolute;top:0;left:0;padding:28px;width:100%;background-color:#fff;border-radius:10px;box-shadow:0 0 10px 5px rgba(0, 0, 0, 0.1);z-index:999;}.participant-assistance__modal--shown{display:block;}.participant-assistance__modal-title{position:relative;display:flex;align-items:center;margin-bottom:20px;}.participant-assistance__modal-title::after{content:"";position:absolute;displey:block;height:1px;left:47px;right:0;bottom:0;background-color:#cccccc;}.participant-assistance__modal-title .participant-assistance__icon{display:flex;justify-content:center;align-items:center;margin-right:16px;width:47px;height:42px;background-color:#782B0F;}.participant-assistance .participant-assistance__modal-title .participant-assistance__icon svg{width:24px;height:24px;fill:#fff;}.participant-assistance__modal-close-btn{position:absolute;top:0;right:0;padding:0;width:30px;height:25px;border:none;}.participant-assistance__modal-close-btn span{position:absolute;display:block;top:50%;right:6px;width:10px;height:10px;background-color:#fff;transform:translateY(-50%);}.participant-assistance__modal-close-btn span::before{content:"";position:absolute;display:block;top:-1px;right:3px;width:3px;height:13px;background-color:#444444;border-radius:2px;transform:rotate(45deg);}.participant-assistance__modal-close-btn span::after{content:"";position:absolute;display:block;top:-1px;right:3px;width:3px;height:13px;background-color:#444444;border-radius:2px;transform:rotate(-45deg);}.participant-assistance__configuration{margin-bottom:23px;}.participant-assistance__configuration:last-child{margin-bottom:0;}.participant-assistance__configuration-name{display:block;margin-bottom:13px;font-size:14px;color:#333333;font-weight:500;}.participant-assistance__configuration .checkbox{padding:0;}.participant-assistance__configuration .checkbox label{margin-left:0;}.participant-assistance__configuration .checkbox .label-text::after{border:1px solid #cccccc;}.participant-assistance__configuration-input-block{display:flex;align-items:center;}.participant-assistance__configuration-input-block label{margin-bottom:0;margin-left:11px;font-size:12px;font-weight:400;color:#EEEEEE;}.participant-assistance__modal .sd-switchery-wrapper{margin-bottom:7px;}.participant-assistance__modal .sd-switchery-wrapper:last-child{margin-bottom:0;}.participant-assistance__modal .sd-switchery-wrapper:first-child{margin-bottom:7px;}@media (min-width: 992px){.participant-assistance__modal{width:50%;}.participant-assistance__modal-close-btn{top:0;right:-28px;width:30px;height:25px;border:none;transform:translateX(100%);box-shadow:0 0 6px 2px rgba(0, 0, 0, 0.12);border-radius:3px;z-index:-1;}}.product-details{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:15px;padding:15px 16px;width:100%;border:1px solid #EEEEEE;border-radius:8px;box-shadow:0 3px 2px rgba(0, 0, 0, 0.12);}.product-details__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;}.product-details__icon, .product-details__icon svg{width:26px;height:28px;}.product-details__icon svg{fill:#555;}.product-details__title{margin-right:auto;margin-left:15px;font-size:18px;font-weight:600;color:#444;}.product-details__btn{position:relative;margin:4px 0;padding:0;width:14px;height:19px;border:none;}.product-details__btn span{position:absolute;top:0;left:50%;transform:translate(-50%, 0);}.product-details__btn span,
.product-details__btn span::before,
.product-details__btn span::after{width:4px;height:4px;border-radius:50%;background-color:#EEEEEE;}.product-details__btn span::before,
.product-details__btn span::after{content:"";position:absolute;display:block;left:0;width:4px;height:4px;border-radius:50%;background-color:#EEEEEE;}.product-details__btn span::before{top:7px;}.product-details__btn span::after{top:14px;}.product-details__description{font-size:12px;font-weight:400;color:#555;}.product-details__footer{position:relative;display:flex;justify-content:space-between;margin-top:20px;padding-top:15px;font-size:12px;font-weight:600;color:#EEEEEE;}.product-details__footer::before{content:"";position:absolute;display:block;height:1px;left:0;right:0;top:0;background-color:#EEEEEE;}.product-details__elements-number{color:#3FB1F0;}.product-details .card-body .dropdown{top:-2px;}.product-details .card-body .dropdown .btn-options{padding:0 0.9375rem !important;}body.sd-dark-mode .product-details__icon svg{fill:#fff;}body.sd-dark-mode .product-details__title,
body.sd-dark-mode .product-details__footer,
body.sd-dark-mode .product-details__description{color:#fff;}body.sd-dark-mode .product-details__btn span,
body.sd-dark-mode .product-details__btn span::before,
body.sd-dark-mode .product-details__btn span::after{background-color:#fff;}.panel-preview{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:calc(100vh - 45px);}@media (max-width: 767px){.panel-preview{min-height:calc(100vh - 90px);}}.panel-preview__head{width:100%;min-height:2.8125rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background:#fff;box-shadow:0 2.6px 10px rgba(0, 0, 0, 0.04), 0 3px 10px rgba(0, 0, 0, 0.04);z-index:999;overflow:hidden;}@media (max-width: 767px){.panel-preview__head{flex-wrap:wrap;overflow:unset;}}.panel-preview__head .panel-preview__head-title{font-size:1rem;}.panel-preview__head-left{display:inline-flex;flex-direction:row;align-items:center;flex-wrap:nowrap;width:100%;}@media (min-width: 768px){.panel-preview__head-left{flex:1 1 auto;}}.panel-preview__head-left .panel-preview__head-title{max-width:100% !important;}.panel-preview__head-right{display:inline-flex;flex-direction:row;align-items:center;flex-wrap:nowrap;width:100%;border-top:1px solid #EEEEEE;}@media (min-width: 768px){.panel-preview__head-right{flex:0 0 auto;margin-left:auto;margin-right:0;width:auto;border-top:0;padding:0 1rem;}}.panel-preview__head-right .panel-preview__head-actions{margin:0 auto;}@media (min-width: 768px){.panel-preview__head-right .panel-preview__head-actions{margin-left:auto;margin-right:1rem;}}.panel-preview__head-title{font-family:var(--default-font-family);font-size:0.75rem;line-height:1rem;margin-bottom:0;color:#444;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;max-width:calc(100% - 200px);}@media (min-width: 768px){.panel-preview__head-title{line-height:1.125rem;max-width:calc(100% - 400px);font-size:0.75rem;}}.panel-preview__head-actions{display:inline-flex;flex-direction:row;align-items:center;flex-wrap:nowrap;margin-left:auto;margin-right:0.75rem;font-size:0.625rem;line-height:0.75rem;color:#444;text-align:right;}.panel-preview__head-actions > sd-tr{white-space:nowrap;}@media (min-width: 768px){.panel-preview__head-actions{font-size:0.875rem;line-height:1.125rem;margin-right:1rem;}}.panel-preview__head-actions.active .fa-arrow-alt-to-right{transform:rotate(180deg);}.panel-preview__head-actions i{font-size:40px;}.panel-preview__head .back{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.1875rem;border-right:1px solid #EEEEEE;}.panel-preview__head .back i, .panel-preview__head .back span{font-size:1.125rem;}.panel-preview__main{display:flex;flex-direction:column;height:100%;flex:1 auto;}@media (min-width: 768px){.panel-preview__main{flex-direction:row;flex-wrap:nowrap;}}.panel-preview .navbar-header{width:100%;}.panel-preview .navbar-brand{padding:5px;height:6.25rem;}.panel-preview .navbar-brand img{position:static;width:100%;height:100%;max-width:100%;transform:none;visibility:visible;opacity:1;object-fit:contain;}.panel-preview .navbar-brand img.logo-expand{display:block !important;}.panel-preview .navbar-brand img.logo__dark-mode{display:none !important;}.panel-preview__sidebar{width:100%;max-width:100%;position:relative;z-index:100;}@media (min-width: 768px){.panel-preview__sidebar{max-width:18.75rem;}}.panel-preview__content{width:100%;padding-bottom:5.75rem;}@media (min-width: 768px){.panel-preview__content{padding-bottom:4.5rem;}}.panel-preview__footer{position:fixed;width:100%;height:3rem;right:0;bottom:0;left:0;z-index:120;}@media (min-width: 768px){.panel-preview__footer{padding-left:18.75rem;}}.panel-preview__bottom-bar{position:fixed;bottom:1.875rem;left:50%;z-index:99999;color:#fff;font-family:var(--default-font-family);font-size:0.75rem;line-height:0.875rem;display:flex;align-items:center;text-align:center;height:2.5rem;padding:0.5rem 0.75rem;border-radius:3.125rem;transform:translateX(-50%);}.panel-preview__bottom-bar:hover, .panel-preview__bottom-bar:focus{cursor:pointer;}@media (min-width: 768px){.panel-preview__bottom-bar{font-size:1rem;line-height:1.25rem;padding:0.625rem 1.875rem;margin-left:150px;}}.panel-preview .modules.side-menu{width:100%;padding:0;list-style:none;border-top:0;}.panel-preview .modules.side-menu .module-item{width:100%;border-radius:0;margin-top:0;border-bottom:1px solid transparent;}.panel-preview .modules.side-menu .module-item:hover, .panel-preview .modules.side-menu .module-item:focus{background:transparent;}.panel-preview .modules.side-menu .module-item:last-child{border-bottom:0;}.panel-preview .modules.side-menu .module-item .module-title{display:flex;align-items:center;justify-content:space-between;padding:0.75rem 0.5rem;font-family:var(--default-font-family);font-style:normal;font-weight:normal;font-size:0.75rem;line-height:1rem;border:0;}.panel-preview .modules.side-menu .module-item .module-title i{font-size:0.875rem;transition:all 0.3s;}.panel-preview .modules.side-menu .module-item .module-title.collapsed i{transform:scale(1, -1);}@media (min-width: 768px){.panel-preview .modules.side-menu .module-item .module-title{font-size:1rem;line-height:1.1875rem;padding:0.75rem 0.9375rem;border-left:3px solid transparent;}.panel-preview .modules.side-menu .module-item .module-title i{font-size:1.125rem;}}.panel-preview .modules.side-menu .lessons{padding:0.375rem 0;margin-left:0;list-style:none;top:0;border-top:1px solid transparent;}.panel-preview .modules.side-menu .lessons .lesson-item a{display:flex;align-items:center;padding:0.625rem 0.25rem;border-left:0;font-size:0.75rem;line-height:0.875rem;}.panel-preview .modules.side-menu .lessons .lesson-item a i{margin-right:0.375rem;}@media (min-width: 768px){.panel-preview .modules.side-menu .lessons .lesson-item a{padding:0.625rem 0.75rem;font-size:0.875rem;line-height:1rem;}.panel-preview .modules.side-menu .lessons .lesson-item a i{margin-right:0.625rem;}}.panel-preview .modules.side-menu a:hover,
.panel-preview .modules.side-menu a:focus{cursor:pointer;}@media (min-width: 768px){.panel-preview .modules.side-menu a:hover,
  .panel-preview .modules.side-menu a:focus{font-weight:700 !important;}}.panel-preview__footer-actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;}.panel-preview__btn{padding:1.0625rem 1.5rem;font-family:var(--default-font-family);font-size:0.625rem;line-height:0.875rem;font-weight:400;background:transparent;}@media (min-width: 768px){.panel-preview__btn{padding:0.875rem 2.125rem;font-size:1rem;line-height:1.25rem;}}.panel-preview__btn--prev{border-right:1px solid transparent;}.panel-preview__btn--lock, .panel-preview__btn--next{border-left:1px solid transparent;margin-left:auto;}.panel-preview__btn:hover, .panel-preview__btn:focus{cursor:pointer;}@media (max-width: 991px){.panel-preview .wysiwyg-content{padding:8px;}}.panel-preview .panel-preview__content.wysiwyg-content{overflow:hidden;}@media (max-width: 991px){.panel-preview .panel-preview__content.wysiwyg-content{padding:0.5rem 1rem;}}.panel-preview .panel-preview__content.wysiwyg-content .ng-scope{display:block;width:100%;height:100%;}@media (max-width: 991px){.panel-preview .wysiwyg-content{padding:0;}}@media (max-width: 767px){.panel-preview .wysiwyg-content address,
  .panel-preview .wysiwyg-content main,
  .panel-preview .wysiwyg-content section,
  .panel-preview .wysiwyg-content header,
  .panel-preview .wysiwyg-content footer,
  .panel-preview .wysiwyg-content aside,
  .panel-preview .wysiwyg-content article,
  .panel-preview .wysiwyg-content pre,
  .panel-preview .wysiwyg-content div,
  .panel-preview .wysiwyg-content table,
  .panel-preview .wysiwyg-content tbody,
  .panel-preview .wysiwyg-content thead,
  .panel-preview .wysiwyg-content tfoot,
  .panel-preview .wysiwyg-content th,
  .panel-preview .wysiwyg-content tr,
  .panel-preview .wysiwyg-content td,
  .panel-preview .wysiwyg-content ul,
  .panel-preview .wysiwyg-content ol,
  .panel-preview .wysiwyg-content li,
  .panel-preview .wysiwyg-content blockquote,
  .panel-preview .wysiwyg-content p,
  .panel-preview .wysiwyg-content figure,
  .panel-preview .wysiwyg-content figcaption{font-size:14px;}.panel-preview .wysiwyg-content h1{font-size:1.75rem;}.panel-preview .wysiwyg-content h2{font-size:1.375rem;}.panel-preview .wysiwyg-content h3{font-size:1.125rem;}.panel-preview .wysiwyg-content h4{font-size:1rem;}.panel-preview .wysiwyg-content h5{font-size:0.875rem;}.panel-preview .wysiwyg-content h6{font-size:0.75rem;}}.panel-preview.panel-preview__templates{overflow:hidden;padding:45px 0 0;}@media (min-width: 576px){.panel-preview.panel-preview__templates{padding:60px 0 0;}}.panel-preview.panel-preview__templates .panel-preview__head-actions{display:flex;align-items:center;}.panel-preview.panel-preview__templates .panel-preview__style-info{display:inline-flex;align-items:center;margin-right:1rem;color:var(--sd-text-default);cursor:pointer;text-decoration:none;}.panel-preview.panel-preview__templates .panel-preview__style-info-icon{font-size:1.25rem;}.panel-preview.panel-preview__templates .panel-preview__head{position:fixed;top:0;left:0;}.panel-preview.panel-preview__templates .panel-preview__head .back{height:100%;}@media (min-width: 576px){.panel-preview.panel-preview__templates .panel-preview__head{height:3.75rem;}}.panel-preview.panel-preview__templates .panel-preview__sidebar{background:#fff;border-right:1px solid #ddd;padding:60px 0 0;position:fixed;top:15px;left:50%;transform:translateX(-50%);width:100%;height:100vh;overflow:hidden;}@media (min-width: 768px){.panel-preview.panel-preview__templates .panel-preview__sidebar{top:0;left:0;max-width:320px;transform:translateX(0);}}.panel-preview.panel-preview__templates .panel-preview__sidebar.sidebar-sticky{top:45px;}.panel-preview.panel-preview__templates .panel-preview__sidebar .panel-preview__sidebar-tabs{flex:none;padding:0 15px;}.panel-preview.panel-preview__templates .panel-preview__sidebar .panel-preview__sidebar-tabs:empty{display:none;}.panel-preview.panel-preview__templates .panel-preview__sidebar .panel-preview__sidebar-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 15px;scrollbar-width:thin;scrollbar-color:var(--sd-border-color-bold) transparent;}.panel-preview.panel-preview__templates .panel-preview__sidebar .panel-preview__sidebar-body::-webkit-scrollbar{width:6px;}.panel-preview.panel-preview__templates .panel-preview__sidebar .panel-preview__sidebar-body::-webkit-scrollbar-track{background:transparent;}.panel-preview.panel-preview__templates .panel-preview__sidebar .panel-preview__sidebar-body::-webkit-scrollbar-thumb{background-color:var(--sd-border-color-bold);border-radius:var(--sd-radius-fixed-full);}.panel-preview.panel-preview__templates .panel-preview__sidebar .panel-preview__sidebar-footer{flex:none;display:flex;flex-direction:column;align-items:center;gap:0.5rem;padding:1rem 15px 1.5rem;border-top:1px solid var(--sd-border-color-subtle);}.panel-preview.panel-preview__templates .panel-preview__sidebar .sidebar-content{flex:1 1 auto;}.panel-preview.panel-preview__templates .panel-preview__sidebar .tabs{margin:1rem 0;}.panel-preview.panel-preview__templates .panel-preview__toggle{display:inline-flex;align-items:center;flex-shrink:0;white-space:nowrap;cursor:pointer;background-color:var(--sd-bg-white-light);border:1px solid var(--sd-border-color-subtle);border-radius:var(--sd-radius-mode-md);box-shadow:var(--sd-paper-shadow);color:var(--sd-text-default);font-size:0.75rem;padding:0.35rem 0.75rem;transition:border-color 0.2s ease, background-color 0.2s ease, color 0.2s ease;}.panel-preview.panel-preview__templates .panel-preview__toggle .panel-preview__toggle-content{display:inline-flex;align-items:center;gap:0.4rem;}.panel-preview.panel-preview__templates .panel-preview__toggle .sd-icon-14{color:var(--sd-text-muted);}.panel-preview.panel-preview__templates .panel-preview__toggle:hover{border-color:var(--sd-border-color-bold);background-color:var(--sd-bg-offwhite-dark);color:var(--sd-text-secondary);}.panel-preview.panel-preview__templates .panel-preview__use-template,
.panel-preview.panel-preview__templates .panel-preview__add-template{display:flex;align-items:center;justify-content:center;gap:0.5rem;width:100%;margin-top:1rem;padding:0.6rem 1rem;border:1px solid transparent;border-radius:var(--sd-radius-mode-md);font-size:0.875rem;line-height:1.5;text-align:center;text-decoration:none;cursor:pointer;transition:background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease;}.panel-preview.panel-preview__templates .panel-preview__use-template{background-color:var(--sd-btn-primary-bg);color:var(--sd-btn-primary-text-color);}.panel-preview.panel-preview__templates .panel-preview__use-template:hover, .panel-preview.panel-preview__templates .panel-preview__use-template:focus{background-color:var(--sd-btn-primary-hover-bg);color:var(--sd-btn-primary-text-color);text-decoration:none;}.panel-preview.panel-preview__templates .panel-preview__add-template{background-color:var(--sd-btn-outlined-bg);border-color:var(--sd-btn-outlined-border-color);color:var(--sd-btn-outlined-text-color);}.panel-preview.panel-preview__templates .panel-preview__add-template:hover, .panel-preview.panel-preview__templates .panel-preview__add-template:focus{background-color:var(--sd-bg-offwhite-dark);border-color:var(--sd-border-color-bold);color:var(--sd-btn-outlined-text-color);text-decoration:none;}.panel-preview.panel-preview__templates .panel-preview__use-template-icon{width:1rem;height:1rem;}.panel-preview.panel-preview__templates .panel-preview__add-template-icon{width:1.5rem;height:1.5rem;}.panel-preview.panel-preview__templates .panel-preview__action-button{position:relative;background-color:transparent;transition:all 0.25s ease-in-out 0.5s;border:1px solid #cccccc;background-image:none;font-size:0.875rem;padding:0.2rem 0.95rem;border-radius:6px;line-height:2;}.panel-preview.panel-preview__templates .panel-preview__content{overflow:auto;margin-left:320px;}.panel-preview.panel-preview__templates .panel-preview__content .pdf-wrapper{width:100%;}.panel-preview.panel-preview__templates .panel-preview__content--data-card{padding-top:30px;}.panel-preview.panel-preview__templates.hideSidebar .panel-preview__sidebar{left:-100%;}@media (min-width: 768px){.panel-preview.panel-preview__templates.hideSidebar .panel-preview__sidebar{left:-320px;}}.panel-preview.panel-preview__templates.hideSidebar .panel-preview__content{margin-left:0;}.panel-preview .btn-edit-lesson{white-space:nowrap;}@media (max-width: 767px){.panel-preview .btn-edit-lesson{border-radius:0 !important;border-width:0;border-left-width:1px;box-shadow:none;height:2.5rem;font-size:12px;padding:0 0.5rem;}}.lms-count{border-radius:50%;display:inline-flex;justify-content:center;align-items:center;font-size:0.625rem;line-height:0.625rem;width:0.875rem;height:0.875rem;margin-left:0.625rem;flex-shrink:0;}@media (min-width: 768px){.lms-count{font-size:0.875rem;line-height:0.875rem;width:1.8125rem;height:1.8125rem;}}body.blank-layout .panel-preview .side-menu li{background:transparent;}body.blank-layout .panel-preview .side-menu li.active, body.blank-layout .panel-preview .side-menu li:hover, body.blank-layout .panel-preview .side-menu li:focus{background:transparent;}@media (min-width: 768px){.panel-preview__content{max-width:calc(100% - 18.75rem);}.hideSidebar .panel-preview__content{max-width:100%;}}@media (max-width: 1024px){body.lms-landing-page .wrapper,
  body.lms-landing-page:not(.lms-landing-page-preview) .wrapper{padding:0;}body.lms-landing-page .wysiwyg-content.landing-page-content,
  body.lms-landing-page:not(.lms-landing-page-preview) .wysiwyg-content.landing-page-content{padding:0;}body.lms-landing-page .wysiwyg-content.landing-page-content .wysiwyg-content,
  body.lms-landing-page:not(.lms-landing-page-preview) .wysiwyg-content.landing-page-content .wysiwyg-content{padding:0;}body.lms-landing-page .cbe-row-wrapper,
  body.lms-landing-page:not(.lms-landing-page-preview) .cbe-row-wrapper{padding:0;}}.rightPanel-wrapper{display:flex;justify-content:flex-end;height:100%;min-height:calc(100vh - 100px);width:100%;position:fixed;right:0;top:0;z-index:1010;animation-duration:500ms !important;}.rightPanel-wrapper.rightPanel-wrapper_inactive{width:0;}body.rightPanel-expand{overflow:hidden;}.rightPanel{display:flex;flex-direction:column;height:100%;width:100%;max-width:33.125rem;background:#fff;overflow-y:auto;overflow-x:hidden;padding-top:5.625rem;border-left:0.3125rem solid #DDDDDD;}.rightPanel::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);border-radius:6px;background-color:#eee;}.rightPanel::-webkit-scrollbar{width:8px;background-color:#eee;}.rightPanel::-webkit-scrollbar-thumb{border-radius:6px;-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);background-color:#999;}.rightPanel.disabled{opacity:1;}.rightPanel.disabled > *{opacity:0.9;}@media (min-width: 768px){.rightPanel{min-width:26.875rem;}}.rightPanel__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1rem;background:#fff;border-bottom:1px solid #DDDDDD;position:sticky;top:0;z-index:110;height:64px;}@media (min-width: 768px){.rightPanel__header{padding:18px 22px 18px 14px;}}.rightPanel__header .close{display:inline-flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;color:var(--sd-text-default);opacity:1;background:transparent;position:relative;top:auto;right:auto;transition:all 0.2s ease-in-out;}.rightPanel__header .close:before, .rightPanel__header .close:after{content:"";display:block;position:absolute;top:50%;width:100%;height:3px;background:var(--sd-text-default);}.rightPanel__header .close:before{transform:translateY(-50%) rotate(45deg);}.rightPanel__header .close:after{transform:translateY(-50%) rotate(-45deg);}.rightPanel__header .close i{display:none;color:var(--sd-text-default);font-size:1.5rem;}.rightPanel__header .close:hover, .rightPanel__header .close:focus{opacity:0.75;background:transparent;transition:all 0.2s ease-in-out;}.rightPanel__body{padding:0.625rem 1rem;display:flex;flex-direction:column;height:auto;}@media (min-width: 768px){.rightPanel__body{padding:0.875rem 1.5rem;}}.rightPanel__body .save-label-wrapper{z-index:110;position:sticky;top:0;}.rightPanel__footer{margin-top:auto;padding:1rem;}@media (min-width: 768px){.rightPanel__footer{padding:1.5rem;}}.rightPanel__footer-bar{display:flex;justify-content:space-between;align-items:center;width:100%;position:absolute;bottom:0;left:0;padding:1rem;border-top:1px solid #EEEEEE;background:#FAFAFA;}@media (min-width: 768px){.rightPanel__footer-bar{padding:1.5rem;}}.rightPanel__title{margin-bottom:0;color:var(--sd-text-default);font-family:var(--default-font-family);font-size:20px;line-height:24px;font-style:normal;font-weight:600;}.rightPanel__subtitle{display:inline-flex;flex-direction:row;justify-content:space-between;align-items:center;color:var(--sd-text-default);width:100%;margin-bottom:0;font-family:var(--default-font-family);font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.3125rem;}.rightPanel__subtitle-link{display:inline-flex;align-items:center;margin-left:auto;font-size:0.75rem;}.rightPanel__subtitle-link .icon{width:0.75rem;height:0.75rem;margin-left:0.25rem;fill:var(--sd-text-default);}.rightPanel .form-group label{font-family:var(--default-font-family);font-style:normal;font-weight:400;font-size:0.9375rem;line-height:1.1875rem;color:#222;margin-bottom:0.5rem;}.rightPanel .form-oscar .form-control,
.rightPanel .form-control,
.rightPanel .select2-container--default .select2-selection--multiple,
.rightPanel .select2 .select2-selection--single,
.rightPanel .sd-app-tags tags-input .tags{border-color:#EEEEEE;box-shadow:none;border-radius:5px;font-family:var(--default-font-family);font-style:normal;font-weight:400;font-size:13px;line-height:18px;color:#222;}.rightPanel .form-oscar .form-control::placeholder,
.rightPanel .form-control::placeholder,
.rightPanel .select2-container--default .select2-selection--multiple::placeholder,
.rightPanel .select2 .select2-selection--single::placeholder,
.rightPanel .sd-app-tags tags-input .tags::placeholder{color:#222;}.rightPanel .form-oscar .form-control:focus,
.rightPanel .form-control:focus,
.rightPanel .select2-container--default .select2-selection--multiple:focus,
.rightPanel .select2 .select2-selection--single:focus,
.rightPanel .sd-app-tags tags-input .tags:focus{box-shadow:none;border-color:#555;}.rightPanel .select2-container--default .select2-selection--multiple{min-height:calc(2.4rem + 2px) !important;}.rightPanel .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field,
.rightPanel .select2-container--default .select2-selection--single .select2-selection__placeholder{font-family:var(--default-font-family) !important;font-style:normal;font-weight:400 !important;font-size:13px;line-height:18px;color:#222;}.rightPanel .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field::placeholder,
.rightPanel .select2-container--default .select2-selection--single .select2-selection__placeholder::placeholder{color:#222;}.rightPanel .select2-container--default.select2-container--focus .select2-selection--multiple,
.rightPanel .redactor-focus.redactor-styles-on,
.rightPanel .redactor-focus:focus.redactor-styles-on{border-color:#555 !important;}.rightPanel .tag-item{background:#eeeeee !important;border:1px solid #EEEEEE !important;border-radius:5px;}.rightPanel .tag-item .remove-button{margin-top:0 !important;}.rightPanel .save-message{background-color:#FAFAFA;padding:1rem;font-size:13px;line-height:18px;position:sticky;top:4rem;z-index:110;cursor:pointer;border-bottom:1px solid #EEEEEE;}.rightPanel .save-message .fa-circle-check,
.rightPanel .save-message .fa-check-circle{display:block;width:2rem;height:2rem;font-size:2rem;color:#38d57a;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:all 0.25s ease-in-out;}.rightPanel .save-message .fa-circle-check.ng-enter, .rightPanel .save-message .fa-circle-check.ng-leave.ng-leave-active,
.rightPanel .save-message .fa-check-circle.ng-enter,
.rightPanel .save-message .fa-check-circle.ng-leave.ng-leave-active{opacity:0;}.rightPanel .save-message .fa-circle-check.ng-enter.ng-enter-active, .rightPanel .save-message .fa-circle-check.ng-leave,
.rightPanel .save-message .fa-check-circle.ng-enter.ng-enter-active,
.rightPanel .save-message .fa-check-circle.ng-leave{opacity:1;}@media (min-width: 768px){.rightPanel .save-message .fa-circle-check,
  .rightPanel .save-message .fa-check-circle{right:1.5rem;}}@media (min-width: 768px){.rightPanel .save-message{padding:1rem 3.875rem 1rem 1.5rem;}}.rightPanel .save-message + .rightPanel__body{margin-top:1rem;}.rightPanel .information-block{margin-top:auto;padding:1.5rem 0;display:flex;flex-direction:column;}.rightPanel .information-block a{color:#3FB1F0;text-decoration:underline;}.rightPanel.rightPanel--styling label{font-size:13px;}.rightPanel .sd-file-browser .browser-list .entity .icon{width:2.8125rem;height:2.8125rem;}.rightPanel .sd-file-browser .browser-list .entity .dropdown{width:auto;margin-left:auto;}.rightPanel .sd-file-browser .browser-list .entity .dropdown .sd-btn{border-color:transparent;margin-right:0;}.rightPanel .sd-file-browser .browser-list .entity .dropdown .icon{width:0.75rem;}.rightPanel .file-upload-widget .file-list ul .file .info{word-break:break-all;font-size:0.75rem;width:100%;}.rightPanel .file-list .sd-file-task-upload-btn-delete{height:2.125rem;}.rightPanel .file-list li{align-items:center;}.rightPanel .file-list .name{word-break:break-all;padding-right:0.5rem;font-size:0.75rem;}.modal .modal-dialog.modal-RightBar{display:flex;flex-direction:column;margin:0 0 0 auto !important;width:var(--sd-right-bar-width);max-width:520px;height:var(--sd-right-bar-height);max-height:unset;flex:1;}.modal .modal-dialog.modal-RightBar .modal-content{flex:1;border-radius:0 !important;}.modal .modal-dialog.modal-RightBar .modal-content:has(.modal-sticky-footer__footer, .rightbar-sticky-footer__footer){transform:translateZ(0);}.modal.sidebar-25 .modal-RightBar, .modal.sidebar-35 .modal-RightBar, .modal.sidebar-50 .modal-RightBar, .modal.sidebar-75 .modal-RightBar, .modal.sidebar-90 .modal-RightBar, .modal.sidebar-100 .modal-RightBar{max-width:unset;}.modal.sidebar-25 .RightBar__header,
.modal.sidebar-25 .modal-header, .modal.sidebar-35 .RightBar__header,
.modal.sidebar-35 .modal-header, .modal.sidebar-50 .RightBar__header,
.modal.sidebar-50 .modal-header, .modal.sidebar-75 .RightBar__header,
.modal.sidebar-75 .modal-header, .modal.sidebar-90 .RightBar__header,
.modal.sidebar-90 .modal-header, .modal.sidebar-100 .RightBar__header,
.modal.sidebar-100 .modal-header{padding-left:1.625rem;}.container-RightBar{flex-direction:column;max-width:100%;animation-duration:500ms;}.appointmentsNotificationsSidebar{height:var(--sd-right-bar-height);max-height:var(--sd-right-bar-height);overflow:hidden !important;}.appointmentsNotificationsSidebar .modal-RightBar{width:520px;max-height:100%;height:100%;overflow:hidden;}.appointmentsNotificationsSidebar .modal-RightBar .modal-content{max-height:100%;height:100%;overflow:hidden;}.appointmentsNotificationsSidebar .modal-RightBar .RightBar__body{height:calc(100% - 64px);flex-grow:1;overflow:inherit;}.appointmentsNotificationsSidebar .modal-RightBar .RightBar__body .RightBar__content{overflow:hidden;}.RightBar{display:flex;flex-direction:column;flex:1;min-height:0;background:var(--sd-bg-white-middle);border-left:var(--sd-side-bar-border);}.RightBar.disabled{opacity:1;}.RightBar.conditional-logic-settings{display:flex;flex-direction:column;overflow:hidden;}.RightBar.customization-sidebar-wrapper{display:flex;flex-direction:column;overflow:hidden;}.RightBar.customization-sidebar-wrapper > .sd-oscar-form{display:flex;flex-direction:column;min-height:0;}.RightBar.disabled > *{opacity:0.9;}.RightBar__header{flex:none;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;padding:1rem;border-bottom:var(--sd-input-border);background-color:var(--sd-bg-white-middle);position:sticky;top:0;z-index:110;height:var(--sd-right-bar-header-height);}.RightBar__header .back{position:relative;border:none;margin-bottom:-5px;}.RightBar__header .back svg{width:24px;height:24px;}.RightBar__header .with-back{flex-grow:1;}.RightBar__header .close{display:inline-flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;color:var(--sd-text-default);opacity:1;background:transparent;position:relative;top:auto;right:auto;transition:all 0.2s ease-in-out;border:0;overflow:hidden;}.RightBar__header .close i{display:none;font-size:1.5rem;}.RightBar__header .close:hover, .RightBar__header .close:focus{opacity:0.75;background:transparent;transition:all 0.2s ease-in-out;}.RightBar__header .close .close__icon{position:absolute;width:1.625rem;height:1.625rem;top:50%;left:50%;transform:translate(-50%, -50%);}.RightBar__header .close .close__icon:before, .RightBar__header .close .close__icon:after{content:"";display:block;position:absolute;top:50%;width:100%;height:3px;background:var(--sd-text-default);}.RightBar__header .close .close__icon:before{transform:translateY(-50%) rotate(45deg);}.RightBar__header .close .close__icon:after{transform:translateY(-50%) rotate(-45deg);}.RightBar__body{flex:1;display:flex;flex-direction:column;position:relative;overflow:auto;}.RightBar__body .save-label-wrapper{z-index:110;position:sticky;top:0;}.RightBar__title{flex:1;margin-bottom:0;color:var(--sd-text-default);font-family:var(--default-font-family);font-size:20px;line-height:24px;font-style:normal;font-weight:600;}.RightBar__subtitle{display:inline-flex;flex-direction:row;justify-content:space-between;align-items:center;color:var(--sd-text-default);width:100%;margin-bottom:0;font-family:var(--default-font-family);font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.3125rem;}.RightBar__subtitle-link{display:inline-flex;align-items:center;margin-left:auto;font-size:0.75rem;}.RightBar__subtitle-link .icon{width:0.75rem;height:0.75rem;margin-left:0.25rem;fill:var(--sd-text-default);}.RightBar__content{width:100%;overflow-y:auto;overflow-x:hidden;overflow-anchor:none;padding:1rem 1.375rem;max-height:100%;flex:1;scrollbar-width:thin;scrollbar-color:rgba(0, 0, 0, 0.3) transparent;}.RightBar__content::-webkit-scrollbar{width:6px;}.RightBar__content::-webkit-scrollbar-track{background:transparent;}.RightBar__content::-webkit-scrollbar-thumb{background-color:rgba(0, 0, 0, 0.2);border-radius:8px;}.RightBar__content::-webkit-scrollbar-thumb:hover{background-color:rgba(0, 0, 0, 0.35);}.RightBar__content .sdAccordion{overflow-x:hidden;}.RightBar__form{display:flex;flex-direction:column;height:100%;}.RightBar__form .form-group label{font-family:var(--default-font-family);}.RightBar__footer{display:flex;margin-top:auto;padding-bottom:5rem;position:relative;width:100%;}.RightBar__footer-bar{display:flex;justify-content:space-between;align-items:center;width:100%;position:absolute;bottom:0;left:0;padding:1rem;border-top:1px solid #DDDDDD;background:#FAFAFA;z-index:1100;}@media (min-width: 768px){.RightBar__footer-bar{padding:1.5rem;}}.RightBar__modal-sticky-footer-anchor{position:relative;margin-top:auto;width:100%;height:var(--sd-modal-sticky-footer-height);}.RightBar__search{position:relative;padding:1rem;background:var(--sd-bg-offwhite-accent);}.RightBar__search input{padding-right:2rem !important;}.RightBar__search input:focus + i{display:none;}.RightBar__search i{font-size:inherit;position:absolute;top:50%;right:2rem;transform:translateY(-50%);}.RightBar .custom-field-item--left > label{font-size:14px;}.RightBar .custom-field-item--left .checkbox span.label-text{font-size:14px;}.RightBar .custom-field-item--left .checkbox span.label-text > label{margin-bottom:0;}.RightBar .custom-field-item--right .bulk-edit-empty-wrapper{display:flex;width:100%;justify-content:center;align-items:center;}.RightBar .custom-field-item--right .bulk-edit-empty-wrapper > .checkbox{position:relative;top:initial;}.RightBar .custom-field-item--right .checkbox span.label-text{padding:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;font-size:14px;}.RightBar .custom-field-item--right .checkbox span.label-text:after{position:relative;margin-top:29px;}.RightBar .form-title{padding:10px 0;}.RightBar .configured-actions .form-title{padding:unset;}.RightBar .proposal-notification-card{padding:0;}.RightBar .sd-app-tags tags-input .tags{border:var(--sd-input-border);border-radius:var(--sd-input-border-radius);font-family:var(--default-font-family);font-style:normal;font-weight:400;font-size:13px;line-height:18px;color:var(--sd-text-default);}.RightBar .sd-app-tags tags-input .tags::placeholder{color:var(--sd-text-default);}.RightBar .sd-app-tags tags-input .tags:focus{box-shadow:none;border-color:var(--sd-input-focus-border) !important;}.RightBar .sd-app-tags tags-input .tags label{font-size:0.875rem;font-weight:400 !important;}.RightBar .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field,
.RightBar .select2-container--default .select2-selection--single .select2-selection__placeholder{font-family:var(--default-font-family) !important;font-style:normal;font-weight:400 !important;font-size:13px;line-height:18px;color:var(--sd-text-default);}.RightBar .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field::placeholder,
.RightBar .select2-container--default .select2-selection--single .select2-selection__placeholder::placeholder{color:var(--sd-text-default);}.RightBar .tag-item{background:#eeeeee !important;border:1px solid #DDDDDD !important;border-radius:5px;}.RightBar .tag-item .remove-button{margin-top:0 !important;}.RightBar ng-include{flex:1;display:flex;flex-direction:column;}.RightBar .billing-tabel__block{max-height:100%;}.RightBar .billing-tabel__block{padding-top:15px;padding-right:15px;overflow-y:auto;}.RightBar .billing-tabel__block::-webkit-scrollbar{width:8px;background-color:#eee;}.RightBar .billing-tabel__block::-webkit-scrollbar-thumb{border-radius:6px;background-color:#999;-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);}.RightBar .billing-tabel__list{height:auto;}.RightBar .billing-tabel__action-btn,
.RightBar .billing-tabel__action-name{text-align:right;}.RightBar .billing-tabel__subscribtion-item-status.inactive > span{display:flex;column-gap:5px;}.RightBar .billing-tabel__subscribtion-item-status.inactive > span .fa-triangle-exclamation,
.RightBar .billing-tabel__subscribtion-item-status.inactive > span .fa-exclamation-triangle{margin:0 !important;}.RightBar .save-message{position:sticky;top:0;display:flex;align-items:center;gap:0.5rem;padding:1rem;font-size:13px;line-height:18px;background:var(--sd-bg-offwhite-accent);border-bottom:var(--sd-input-border);z-index:110;cursor:pointer;}.RightBar .save-message svg{height:13px;width:13px;}.RightBar .save-message .fa-circle-check,
.RightBar .save-message .fa-check-circle{display:block;width:2rem;height:2rem;font-size:2rem;color:#38d57a;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:all 0.25s ease-in-out;}.RightBar .save-message .fa-circle-check.ng-enter, .RightBar .save-message .fa-circle-check.ng-leave.ng-leave-active,
.RightBar .save-message .fa-check-circle.ng-enter,
.RightBar .save-message .fa-check-circle.ng-leave.ng-leave-active{opacity:0;}.RightBar .save-message .fa-circle-check.ng-enter.ng-enter-active, .RightBar .save-message .fa-circle-check.ng-leave,
.RightBar .save-message .fa-check-circle.ng-enter.ng-enter-active,
.RightBar .save-message .fa-check-circle.ng-leave{opacity:1;}@media (min-width: 768px){.RightBar .save-message .fa-circle-check,
  .RightBar .save-message .fa-check-circle{right:1.5rem;}}@media (min-width: 768px){.RightBar .save-message{padding:1rem 3.875rem 1rem 1.5rem;}}.RightBar .save-message + .RightBar__body{margin-top:1rem;}.RightBar .information-block{margin-top:auto;padding:1.5rem 0;display:flex;flex-direction:column;}.RightBar .information-block a{color:#3FB1F0;text-decoration:underline;}.RightBar .sd-file-browser .browser-list .entity .icon{width:2.8125rem;height:2.8125rem;}.RightBar .sd-file-browser .browser-list .entity .dropdown{width:auto;margin-left:auto;}.RightBar .sd-file-browser .browser-list .entity .dropdown .sd-btn{border-color:transparent;margin-right:0;}.RightBar .sd-file-browser .browser-list .entity .dropdown .icon{width:0.75rem;}.RightBar .file-upload-widget .file-list ul .file .info{word-break:break-all;font-size:0.75rem;width:100%;}.RightBar .file-list .sd-file-task-upload-btn-delete{height:2.125rem;}.RightBar .file-list li{align-items:center;}.RightBar .file-list .name{word-break:break-all;padding-right:0.5rem;font-size:0.75rem;}.RightBar .search-template-wrap{position:relative;}.RightBar .search-template-wrap input,
.RightBar .search-template-wrap input.form-control{padding-left:40px;border-radius:1rem !important;}.RightBar .search-template-wrap i{position:absolute;top:10px;left:10px;}.appTypeNotif-sidebar_notifications{max-height:83%;}.RightBar__form .form-group .sd-switchery-wrapper label{margin-bottom:0 !important;font-weight:400;font-size:0.875rem;}.RightBar__form .custom-field-item--right .bulk-edit-empty-wrapper{display:flex;width:100%;justify-content:center;align-items:center;}.RightBar__form .custom-field-item--right .bulk-edit-empty-wrapper > .checkbox{position:relative;top:initial;}.RightBar__form .custom-field-item--right .checkbox span.label-text{padding:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;font-size:14px;}.RightBar__form .custom-field-item--right .checkbox span.label-text:after{position:relative;margin-top:29px;}.RightBar__form .form-group .color-picker-input-wrapper .color-picker-swatch{left:1px;top:1px;bottom:1px;width:30px;height:40px;border:0;border-right:1px solid #e4e9f0;border-radius:0.25rem 0 0 0.25rem;}.RightBar__form .form-group .color-picker-input-wrapper .color-picker-input{padding-left:40px;height:42px;}div[name="InvoicePayments[attachments]"]{padding:25px;}.RightBar__layers{position:fixed;width:100%;max-width:520px;height:100%;top:0;right:0;z-index:1200;overflow:hidden;background:var(--sd-bg-white-middle);border-left:0.3125rem solid #DDDDDD;}@media (max-width: 520px){.RightBar__layers{max-width:100vw;}}.RightBar__layers .RightBar__layers-dynamic{min-width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;transition:transform 0.5s ease;}.RightBar__layers .RightBar__layers-item{display:flex;flex-direction:column;flex:0 0 auto;width:515px;height:100%;position:relative;overflow:hidden;z-index:1210;}@media (max-width: 520px){.RightBar__layers .RightBar__layers-item{max-width:calc(100vw - 5px);}}.RightBar__layers .RightBar__layers-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1rem;background:var(--sd-bg-white-middle);border-bottom:1px solid #DDDDDD;height:var(--sd-right-bar-header-height);}.RightBar__layers .RightBar__layers-header .back{position:relative;border:none;margin-bottom:-5px;}.RightBar__layers .RightBar__layers-header .back svg{width:24px;height:24px;fill:#555;}.RightBar__layers .RightBar__layers-header .close{display:inline-flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;color:var(--sd-text-default);opacity:1;background:transparent;position:relative;top:auto;right:auto;transition:all 0.2s ease-in-out;border:0;}.RightBar__layers .RightBar__layers-header .close i{display:none;color:var(--sd-text-default);font-size:1.5rem;}.RightBar__layers .RightBar__layers-header .close:hover, .RightBar__layers .RightBar__layers-header .close:focus{opacity:0.75;background:transparent;transition:all 0.2s ease-in-out;}.RightBar__layers .RightBar__layers-header .close .close__icon{position:absolute;width:1.625rem;height:1.625rem;top:50%;left:50%;transform:translate(-50%, -50%);}.RightBar__layers .RightBar__layers-header .close .close__icon:before, .RightBar__layers .RightBar__layers-header .close .close__icon:after{content:"";display:block;position:absolute;top:50%;width:100%;height:3px;background:var(--sd-text-default);}.RightBar__layers .RightBar__layers-header .close .close__icon:before{transform:translateY(-50%) rotate(45deg);}.RightBar__layers .RightBar__layers-header .close .close__icon:after{transform:translateY(-50%) rotate(-45deg);}.RightBar__layers .RightBar__layers-title{margin-bottom:0;color:var(--sd-text-default);font-family:var(--default-font-family);font-size:20px;line-height:24px;font-style:normal;font-weight:600;}.RightBar__layers .RightBar__layers-body{flex:1 1 auto;overflow:hidden;}.RightBar__layers .RightBar__layers-body .save-message + .RightBar__layers-content{height:calc(100% - 50px);}.RightBar__layers .RightBar__layers-content{height:100%;max-height:100%;padding:16px;/* Можна додати padding за бажанням */overflow-y:auto;/* Додаємо вертикальну прокрутку */}.RightBar__layers .RightBar__layers-footer{margin-top:auto;display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem;border-top:1px solid #DDDDDD;background:#FAFAFA;}@media (min-width: 768px){.RightBar__layers .RightBar__layers-footer{padding:1.5rem;}}.RightBar__layers .RightBar__layers-item .RightBar__layers-header .back{transform:translate(10%, 0);}.RightBar__layers .RightBar__layers-item .RightBar__layers-header .RightBar__layers-title{transform:translate(-50%, 0);}.RightBar__layers .RightBar__layers-item .RightBar__layers-header .back,
.RightBar__layers .RightBar__layers-item .RightBar__layers-header .RightBar__layers-title{transition:transform 0.5s ease;}.RightBar__layers .RightBar__layers-item.active .RightBar__layers-header .back,
.RightBar__layers .RightBar__layers-item.active .RightBar__layers-header .RightBar__layers-title{transform:translate(0, 0);transition:transform 0.5s ease 0.1s;}.godzilla .RightBar__body .form.fluid{padding:1rem 1.375rem;}.godzilla .RightBar__body .form.fluid .grid4,
.godzilla .RightBar__body .form.fluid .form-control{width:100%;}.godzilla .RightBar__body .form.fluid .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%);}.customization-sidebar-wrapper{position:fixed !important;display:flex;flex-direction:column;height:100svh;min-height:-webkit-fill-available;max-width:var(--sd-right-bar-min-width);padding-top:var(--sd-top-bar-height);inset-block:0;right:0;z-index:99999992;animation-duration:500ms;}.customization-sidebar-wrapper.configure-appointment-types-wrapper{z-index:1000;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar){top:var(--sd-top-bar-height);height:calc(100% - var(--sd-top-bar-height));display:grid;grid-template-rows:64px 1fr;}@media (max-width: 575px){.customization-sidebar-wrapper{width:100%;}}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .form-title{font-style:normal;font-weight:600;font-size:14px;line-height:150%;letter-spacing:0.025em;color:#000000;margin:0;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-block-wrapper{padding:5px 15px;width:100%;box-sizing:border-box;border-bottom:1px solid #eee;font-size:16px;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-header{align-items:center;background:#fff;border-bottom:1px solid #DDDDDD;position:sticky;top:0;z-index:110;padding:1rem;height:64px;}@media (min-width: 768px){.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-header{padding:18px 22px 18px 14px;}}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-header h2{margin-bottom:0;color:var(--sd-text-default);font-family:var(--default-font-family);font-size:20px;line-height:24px;font-style:normal;font-weight:600;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-header .close{display:inline-flex;align-items:center;justify-content:center;position:relative;padding:0;width:1.5rem;height:1.5rem;color:var(--sd-text-default);opacity:1;background:transparent;font-size:0;line-height:0;font-weight:400;float:none;transition:all 0.2s ease-in-out;border:0;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-header .close:before, .customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-header .close:after{content:"";display:block;position:absolute;top:50%;width:100%;height:3px;background-color:var(--sd-text-default);}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-header .close:before{transform:translateY(-50%) rotate(45deg);}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-header .close:after{transform:translateY(-50%) rotate(-45deg);}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-header .close i{display:none;color:var(--sd-text-default);font-size:1.5rem;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-header .close:hover, .customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-header .close:focus{opacity:0.75;background:transparent;transition:all 0.2s ease-in-out;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .search-template-wrap{position:relative;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .search-template-wrap input{padding-left:40px;border-radius:1rem !important;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .search-template-wrap i{position:absolute;top:10px;left:10px;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content{width:100%;overflow-y:auto;height:calc(100% - 72px);overflow-x:hidden;margin-bottom:60px;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content.templates-sidebar{height:calc(100% - 102px);margin-bottom:102px;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .template-name{width:100%;border-radius:1rem !important;margin-bottom:5px;text-align:left;display:block;white-space:normal;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .template-name .radiobox{padding:0;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .template-name label{display:block;margin-bottom:0;padding:0.22rem;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .template-name label input{visibility:hidden;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .template-name label .label-text:before{display:none;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .form-oscar{padding:24px 24px 0 24px;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .form-oscar label{font-weight:400;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .form-oscar .proposal-fontSize{border-right:0;border-radius:0.25rem 0 0 0.25rem !important;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .form-oscar .input-group-addon{background:#FAFAFA;border-left:1px solid #e4e9f0;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .form-oscar .color-picker-swatch.color-picker-swatch-left{width:40px;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .form-oscar .form-control,
.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .form-oscar .select2-selection--single{box-shadow:none;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .form-oscar .color-picker-input-wrapper .form-control{padding-left:50px;box-shadow:none;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .templates-list-wrapper{margin:0 0 40px 0;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .settings-row .col-md-6{flex:0 0 100%;max-width:100%;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .settings-row .col-md-6 .form-group{margin-bottom:24px;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .settings-row .col-md-6 .form-group .form-control{height:2.5rem;border-radius:8px !important;color:#000;padding-left:16px;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .settings-row .col-md-6 .form-group .color-picker-input-wrapper .form-control{padding-left:56px;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .settings-row .col-md-6 .form-group .color-picker-input-wrapper .color-picker-swatch.color-picker-swatch-left{height:40px;border-radius:8px 0 0 8px !important;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .settings-row .col-md-6 .form-group .proposal-fontSize{border-radius:8px 0 0 8px !important;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .settings-row .col-md-6 .form-group .input-group-addon{border-radius:0 8px 8px 0 !important;height:40px;width:48px;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .sidebar-content .settings-row .col-md-6 label{color:#000;margin-bottom:8px;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) #proposal-notification-form .card-block{padding:0;color:#000;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) #proposal-notification-form .card-block .form-group{margin-bottom:24px;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) #proposal-notification-form .card-block .form-control{border-radius:8px 0 0 8px !important;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) #proposal-notification-form .card-block .reminder-label-days{border-radius:0 8px 8px 0 !important;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) #proposal-notification-form .card-block .form-title{font-style:normal;font-weight:600;font-size:14px;line-height:150%;letter-spacing:0.025em;color:#000;margin:0;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) #proposal-notification-form .card-block p{font-size:13px;line-height:150%;margin-bottom:20px;color:#303030;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) #proposal-notification-form .card-block .crm-bulk-edit-selectors{margin-top:24px;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .btn:not(.list-index), .customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(.list-index), .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) button:not(.list-index), .customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(.list-index), .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) button:not(.list-index){min-width:80px;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .form-actions{margin-left:-20px !important;margin-right:-20px !important;border-top:1px solid #e9ecef;padding:15px 25px;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .save-message{background-color:#FAFAFA;padding:1rem;font-size:13px;line-height:18px;position:sticky;top:4rem;z-index:110;cursor:pointer;border-bottom:1px solid #EEEEEE;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .save-message .fa-circle-check,
.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .save-message .fa-check-circle{display:block;width:2rem;height:2rem;font-size:2rem;color:#38d57a;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:all 0.25s ease-in-out;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .save-message .fa-circle-check.ng-enter, .customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .save-message .fa-circle-check.ng-leave.ng-leave-active,
.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .save-message .fa-check-circle.ng-enter,
.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .save-message .fa-check-circle.ng-leave.ng-leave-active{opacity:0;}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .save-message .fa-circle-check.ng-enter.ng-enter-active, .customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .save-message .fa-circle-check.ng-leave,
.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .save-message .fa-check-circle.ng-enter.ng-enter-active,
.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .save-message .fa-check-circle.ng-leave{opacity:1;}@media (min-width: 768px){.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .save-message .fa-circle-check,
  .customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .save-message .fa-check-circle{right:1.5rem;}}@media (min-width: 768px){.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .save-message{padding:1rem 3.875rem 1rem 1.5rem;}}.customization-sidebar-wrapper:not(.RightBar):not(.languages-sidebar) .save-message + .rightPanel__body{margin-top:1rem;}.container-RightBar.z-99999994{z-index:99999994 !important;}.customization-sidebar-wrapper.conditional-logic-wrapper{display:block;width:100%;max-width:520px;overflow:hidden;z-index:99999999999;}.conditional-logic-settings{position:absolute;right:0;display:block;min-width:0;width:100%;max-width:620px;overflow:auto;z-index:99999999999;transition:right 500ms;}.conditional-logic-settings.conditional-logic-settings_inactive{right:-620px;transition:right 500ms;}.conditional-logic-settings .rightPanel__body{padding:0 !important;}@media (max-width: 620px){.conditional-logic-settings{width:100%;}}.conditionLogic{display:flex;flex-direction:column;width:100%;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;counter-increment:conditioncounter;position:relative;}.conditionLogic__header{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:20px 16px;width:100%;}.conditionLogic__body{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding:20px 16px 20px 0;width:100%;border-top:1px solid #EEEEEE;position:relative;}.conditionLogic__number{width:2.1875rem;height:2.1875rem;font-size:1.25rem;text-align:center;border-radius:50%;background-color:#6492CB;color:#fff;display:inline-block;margin-right:1.25rem;position:relative;}.conditionLogic__number:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:counter(conditioncounter);}.conditionLogic__name{font-size:1.25rem;border-bottom:1px dotted;line-height:1.2rem;}.conditionLogic .btn-conditionHide{display:inline-flex;justify-content:center;align-items:center;width:1.6875rem;height:1.6875rem;min-width:1px;font-size:1.25rem;transition:transform 150ms ease;margin-left:auto;background:transparent;border:0;}.conditionLogic .btn-conditionHide:focus{outline:0;}.conditionLogic .btn-conditionHide.active{transform:rotate(-180deg);}.conditionLogic__block{position:relative;padding-left:5rem;padding-bottom:1rem;width:100%;}.conditionLogic__block:before{content:"";width:1px;height:calc(100% - 14px);display:block;position:absolute;left:40px;top:14px;background:#EEEEEE;}.conditionLogic__block:last-child:before{height:calc(100% - 28px);}.conditionLogic__block:last-child:after{content:"";width:13px;height:13px;display:block;position:absolute;left:41px;bottom:0;border-radius:50%;transform:translate(-50%, -50%);background:#555;}.conditionLogic__block.conditionLogic__block--info:before{height:150%;top:0;}.conditionLogic__block.conditionLogic__block--info hr{border-color:#E5E5E5;}.conditionLogic__block.conditionLogic__block--info .conditionLogic__line i{font-size:1.875rem;left:-69.5px;background:transparent;}.conditionLogic__block.conditionLogic__block--info .conditionLogic__item:hover, .conditionLogic__block.conditionLogic__block--info .conditionLogic__item:focus{border-color:transparent;background:transparent;}.conditionLogic__item{display:flex;flex-direction:column;width:100%;margin-top:0.625rem;margin-bottom:1rem;position:relative;border:1px solid #efefef;border-radius:8px;padding:1rem;}.conditionLogic__item:hover, .conditionLogic__item:focus{border:1px solid #EEEEEE;background:#FAFAFA;}.conditionLogic__item:hover .conditionLogic__close, .conditionLogic__item:focus .conditionLogic__close{opacity:1;background:#FAFAFA;}.conditionLogic__item__missed{background:#c40000;}.conditionLogic__item .break{flex-basis:100%;height:0;}.conditionLogic__item .field-wrapper{margin-bottom:0.625rem;margin-right:0.625rem;}.conditionLogic__item .field-wrapper:last-child{margin-right:0;}.conditionLogic__item .field-wrapper input[type=text]{border:1px solid #e4e9f0;}.conditionLogic__label{position:absolute;left:50%;margin-top:-0.3125rem;display:inline-block;color:#fff;background:#6492CB;font-size:0.8125rem;text-transform:uppercase;font-weight:400;border-radius:8px;padding:0.25rem 0.875rem;z-index:10;}.conditionLogic__line{width:100%;position:relative;margin-bottom:0;}.conditionLogic__line i{position:absolute;left:-4.1875rem;top:50%;transform:translateY(-50%);font-size:1.3125rem;background:#fff;}.conditionLogic__line h5{color:#999999;font-size:12px;line-height:18px;}.conditionLogic__line hr{border-top:1px solid transparent;margin-bottom:0.1875rem;}.conditionLogic__remove{display:flex;margin-left:15px;/*position: absolute;
  right: 0;
  justify-content: center;
  top: 0;
  align-items: center;
  width: rem(30px);
  height: rem(30px);*/}.conditionLogic__remove .conditionLogic__close-btn{background:transparent;color:#555;}.conditionLogic__close{position:absolute;top:-13px;right:-10px;display:flex;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;padding:0;z-index:10;opacity:0;background:#fff;border-radius:8px;}.conditionLogic__close-btn{display:inline-flex;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;background:#c40000;color:#fff;border:0;border-radius:4px;padding:0;}.conditionLogic__body.trigger-option-modal{border:none;}.conditionLogic.trigger-option-modal{border:none;}.installments-list{display:flex;flex-direction:column;width:100%;}.installments-line{border:1px solid #eee;border-radius:7px;max-height:999px;margin-bottom:20px;position:relative;overflow:hidden;transition-duration:0.8s;transition-timing-function:ease-in-out;transition-property:max-height;transition-delay:0.125s;}.installments-line:last-child{margin-top:0;}.installments-line .errorMessage{max-width:100%;white-space:inherit;height:auto;}.installments .installments-line.installments-line--collapsed{max-height:42px;transition-duration:0.4s;transition-timing-function:ease-in-out;transition-property:max-height;transition-delay:0.125s;}.installments .installments-line.installments-line--collapsed .collapse-line .arrow.arrow--top:after{top:12px;transform:rotate(-135deg);}.installments .installments-line.installments-line--collapsed .edit-line{opacity:0;transition-duration:0.125s;transition-timing-function:ease-in-out;transition-property:opacity;transition-delay:0s;}.installments .summary{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;position:relative;padding:9px 42px 9px 15px;min-height:42px;}.installments .summary .checkmark-icon{position:absolute;right:36px;}.installments .summary .collapse-line{position:absolute;top:0;right:4px;width:38px;height:38px;}.installments .summary .collapse-line .arrow{width:38px;height:38px;}.installments .summary .collapse-line .arrow:after{top:17px;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.installments .summary .collapse-line:hover, .installments .summary .collapse-line:focus{transform:scale(1.2);}.installments .summary .line-title{width:50%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:80%;font-size:16px;line-height:18px;}.installments .summary .line-value{width:25%;text-align:right;padding:0 4px;font-size:14px;line-height:18px;}.installments .summary .line-due-date{width:25%;text-align:right;padding:0 4px;font-size:14px;line-height:18px;}.installments .edit-line{border-top:1px solid #eee;opacity:1;visibility:visible;padding:15px;}.installments .installments-add-new-line{display:flex;justify-content:flex-end;margin-bottom:1rem;}.installments .delete-line{text-align:right;font-size:21px;}.reminder .reminder-swithcers .form-control-number{max-width:56px;}.reminder .reminder-swithcers .sd-switchery-wrapper label{margin-left:0.75rem !important;}.btn-add{color:var(--sd-text-dark);border:2px solid var(--sd-text-dark) !important;position:relative;outline:none;}.btn-add i,
.btn-add .fa,
.btn-add .material-icons{font-size:2rem;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transition:0.25s linear all;transition:0.25s linear all;}.btn-add:hover, .btn-add:focus{outline:none;}.btn-add:hover i,
.btn-add:hover .fa,
.btn-add:hover .material-icons, .btn-add:focus i,
.btn-add:focus .fa,
.btn-add:focus .material-icons{font-size:2.25rem;-webkit-transition:0.25s linear all;transition:0.25s linear all;}.btn-add.btn-rounded{width:42px;height:42px;}.installments-type-btn{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;text-transform:uppercase;border-radius:5px;border:1px solid #eee;height:48px;-webkit-transition:0.25s linear all;transition:0.25s linear all;padding:10px 15px;overflow:hidden;position:relative;}.installments-type-btn + .installments-type-btn{margin-top:0.8rem;}.installments-type-btn-icon{width:21px;max-height:24px;margin-right:10px;-webkit-transition:0.25s linear all;transition:0.25s linear all;}.installments-type-btn i,
.installments-type-btn .fa,
.installments-type-btn .material-icons{margin-right:10px;}.installments-type-btn .arrow{position:absolute !important;top:50%;right:0;transform:translateY(-50%);-webkit-transition:0.25s linear all;transition:0.25s linear all;}.installments-type-btn:hover, .installments-type-btn:focus{-webkit-transition:0.25s linear all;transition:0.25s linear all;padding:0 5px 0 15px;border-color:var(--sd-text-secondary);outline:none;}.installments-type-btn:hover .installments-type-btn-icon, .installments-type-btn:focus .installments-type-btn-icon{margin-right:16px;-webkit-transition:0.25s linear all;transition:0.25s linear all;}.installments-type-btn:hover .arrow, .installments-type-btn:focus .arrow{transform:translateY(-50%) scale(1.2);-webkit-transition:0.25s linear all;transition:0.25s linear all;}.installments-line-btn-percentage .installments-type-btn-icon{width:20px !important;}.installments-line-btn{height:32px !important;flex-shrink:0;}.installments-line-btn.btn-square{width:32px !important;max-width:32px !important;border-radius:5px;border:1px solid #555;color:#555;background:transparent;padding:0 !important;position:relative;margin-left:0;}.installments-line-btn.btn-square i,
.installments-line-btn.btn-square .fa,
.installments-line-btn.btn-square .fal{font-size:21px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transition:0.25s linear all;transition:0.25s linear all;}.installments-line-btn.btn-square svg{width:21px !important;height:21px !important;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transition:0.25s linear all;transition:0.25s linear all;}.installments-line-btn.btn-square:hover, .installments-line-btn.btn-square:focus{outline:none;box-shadow:none;}.installments-line-btn.btn-square:hover svg,
.installments-line-btn.btn-square:hover i, .installments-line-btn.btn-square:focus svg,
.installments-line-btn.btn-square:focus i{-webkit-transition:0.25s linear all;transition:0.25s linear all;}.table.table--installments .table--installments-btn{text-align:right;}@media (max-width: 767px){.table.table--installments thead{display:none;}.table.table--installments tbody tr{display:flex;flex-direction:column;width:100%;padding:10px 30% 10px 0;position:relative;}.table.table--installments tbody tr + tr{border-top:1px solid #efefef;}.table.table--installments tbody tr td{border:0;padding:0;margin:0;}.table.table--installments tbody tr td + td{margin-top:0.25rem;}.table.table--installments .table--installments-title{font-size:1rem;font-weight:700;text-overflow:ellipsis;overflow:hidden;width:100%;height:1.2em;white-space:nowrap;}.table.table--installments .table--installments-status,
  .table.table--installments .table--installments-due{font-size:12px;font-weight:400;}.table.table--installments .table--installments-due{margin-bottom:0;}.table.table--installments .table--installments-btn,
  .table.table--installments .table--installments-amount{position:absolute;right:0;margin:0;}.table.table--installments .table--installments-amount{top:10px;font-size:1rem;font-weight:700;}.table.table--installments .table--installments-btn{bottom:10px;}.table.table--installments .table--installments-btn .submit-btn{margin-bottom:0 !important;}}table#installments{background-color:var(--sd-bg-gr-secondary) !important;}.invoice-penalty-rules{display:flex;flex-direction:column;gap:0.75rem;}.invoice-penalty-rules__add{margin-top:1rem;margin-left:0;}.invoice-penalty-rule{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;padding:0.5rem 2rem 0.5rem 0.75rem;border:var(--sd-input-border);border-radius:var(--sd-radius-mode-md);}.invoice-penalty-rule__number{min-width:1.25rem;color:var(--sd-text-muted);font-size:0.8125rem;}.invoice-penalty-rule__text{color:var(--sd-text-muted);font-size:0.8125rem;white-space:nowrap;}.invoice-penalty-rule__text--wrap{white-space:normal;}.c-input-group__input.invoice-penalty-rule__field{flex:0 0 auto;width:4rem;min-width:4rem;}.invoice-penalty-rule__value{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:0.25rem;}.invoice-penalty-rule__select{width:auto;max-width:100%;}.invoice-penalty-rule__select--narrow{width:auto;}.invoice-penalty-rule__select--wide{width:auto;max-width:100%;}.invoice-penalty-rule__controls{position:absolute;top:0.5rem;right:0.5rem;display:flex;align-items:center;gap:0.25rem;}.invoice-penalty-rule__btn{padding:0.25rem;border:0;border-radius:var(--sd-radius-mode-sm);background:transparent;color:var(--sd-text-muted);line-height:0;}.invoice-penalty-rule__btn:hover{color:var(--sd-text-default);}.invoice-penalty-rule__btn--danger:hover{color:var(--sd-text-error);}.invoice-penalty-rule__icon{width:1rem;height:1rem;}.invoice-penalty-rules__add-icon{margin-right:0.375rem;width:0.875rem;height:0.875rem;}.invoice-penalty-ceiling{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;margin:0.5rem 0;}.invoice-penalty-rule__warning{flex-basis:100%;color:var(--sd-text-error);font-size:0.75rem;}.invoice-penalty-readback{margin-top:1.5rem;}.invoice-penalty-readback__inputs{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;margin-bottom:0.5rem;}.invoice-penalty-readback__list{margin:0 0 0.5rem;padding-left:1.125rem;color:var(--sd-text-muted);font-size:0.8125rem;}.invoice-penalty-readback__item{margin-bottom:0.25rem;}.invoice-penalty-group{margin-top:1.5rem;}.invoice-penalty-group--divided{padding-top:1.5rem;border-top:var(--sd-input-border);}.invoice-penalty-group__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0.5rem;}.invoice-penalty-group__head .title{margin:0;}.invoice-penalty-group__hint{color:var(--sd-text-muted);font-size:0.75rem;}.invoice-penalty-panel{margin-top:1rem;padding:0.875rem 1rem;border:1px solid var(--sd-border-color-tint);border-radius:var(--sd-radius-mode-md);background:var(--sd-primary-tint);}.invoice-penalty-panel__eyebrow{margin-bottom:0.5rem;color:var(--sd-theme-primary-highlight-dark);font-size:0.6875rem;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;}.invoice-penalty-panel .title{margin-top:0;}.invoice-penalty-panel__prose{margin:0;color:var(--sd-text-secondary);font-size:0.8125rem;line-height:1.6;}.invoice-penalty-panel .note:last-child,
.invoice-penalty-panel .invoice-penalty-readback__list:last-child{margin-bottom:0;}.invoice-penalty-rule{background:var(--sd-bg-soft);}.sd-btn.invoice-penalty-rules__add{display:inline-flex;align-items:center;padding:0.5rem 0.875rem;border:1px dashed var(--sd-border-color-medium);border-radius:var(--sd-radius-mode-md);background:transparent;color:var(--sd-link-text-color);}.invoice-penalty-panel--muted{border-color:var(--sd-border-color-subtle);background:var(--sd-bg-soft);}.invoice-penalty-rule__value--boxed{gap:0.25rem;padding:0 0.5rem;border:var(--sd-input-border);border-radius:var(--sd-radius-mode-md);background:var(--sd-bg-panel);flex-wrap:nowrap;}.invoice-penalty-rule__unit{color:var(--sd-text-muted);font-size:0.8125rem;white-space:nowrap;}.invoice-penalty-rule__value--boxed .invoice-penalty-rule__field{width:3.5rem;min-width:3.5rem;padding-right:0;padding-left:0;border:0;background:transparent;}.invoice-penalty-panel--noted{display:flex;align-items:flex-start;gap:0.6875rem;}.invoice-penalty-panel__icon{flex-shrink:0;margin-top:0.125rem;width:1.0625rem;height:1.0625rem;color:var(--sd-text-muted);}.invoice-penalty-readback__inputs .c-input-group__input.invoice-penalty-rule__field{width:5.5rem;min-width:5.5rem;}.invoice-penalty-readback__item--fee{color:var(--sd-text-error);}.invoice-penalty-readback__item--total{color:var(--sd-text-secondary);font-weight:600;}.checklist-header{padding:0 10px;margin-bottom:28px;}.checklist-header svg{flex-shrink:0;width:20px;height:20px;margin-right:18px;}.checklist-header .checklist-title{font-size:20px;font-weight:600;line-height:1;}.checklist-item{position:relative;z-index:10;}.checklist-item-container{position:relative;display:flex;padding:10px;margin-top:1rem;margin-bottom:-2px;width:100%;max-width:100%;height:70px;max-height:70px;border-radius:80px;background-color:#fff;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.07);border:1px solid #efefef;}.checklist-item-container.completed{padding-right:25px;}.checklist-item-container .checklist-item-content{display:flex;align-items:center;max-width:100%;width:100%;gap:22px;}.checklist-item-container .checklist-item-content .checklist-item-completed-icon{position:absolute;left:0;top:50%;width:45px;height:45px;border-radius:50%;border:3px solid #D5D5D5;overflow:hidden;transform:translate(0, -50%);}.checklist-item-container .checklist-item-content .checklist-item-completed-icon svg{width:25px;height:25px;fill:#d5d5d5;}.checklist-item-container .checklist-item-content .checklist-item-completed-icon.completed{border:none;}.checklist-item-container .checklist-item-content .checklist-item-completed-icon.completed svg{fill:#fff;}.checklist-item-container .checklist-item-content .checklist-item-info{position:relative;padding-left:65px;flex:1 1 auto;height:52px;overflow-x:hidden;}.checklist-item-container .checklist-item-content .checklist-item-info .checklist-item-title{max-height:1.57em;overflow:hidden;margin-bottom:3px;font-size:18px;white-space:nowrap;}.checklist-item-container .checklist-item-content .checklist-item-info .checklist-item-subtitle-wrap{gap:10px;}.checklist-item-container .checklist-item-content .checklist-item-info .checklist-item-subtitle{max-height:1.57em;overflow:hidden;font-size:12px;color:#888;white-space:nowrap;}.checklist-item-container .checklist-item-content .checklist-item-info .checklist-item-title,
.checklist-item-container .checklist-item-content .checklist-item-info .checklist-item-subtitle{position:relative;width:100%;}.checklist-item-container .checklist-item-content .checklist-item-info .checklist-item-title::before,
.checklist-item-container .checklist-item-content .checklist-item-info .checklist-item-subtitle::before{content:"";position:absolute;top:0;bottom:0;right:0;height:100%;width:40px;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0.3) 0%, rgb(255, 255, 255) 50%);z-index:5;}.checklist-item-container .checklist-actions{position:relative;flex:0 0 auto;gap:8px;margin-left:auto;z-index:5;}.checklist-item-container .checklist-actions .link-action-btn:focus, .checklist-item-container .checklist-actions .link-action-btn:active{outline:none !important;box-shadow:none !important;}.checklist-item-container .checklist-actions .link-action-btn .checklist-item-admin-is-watching-you p{color:#777777;font-size:14px;padding-right:5px;}.checklist-item-container .checklist-actions .checklist-actions-btns-wrap{gap:8px;}.checklist-item-container .checklist-actions .complete{flex-direction:column;align-items:flex-end;justify-content:flex-end;}.checklist-item-container .checklist-actions .status{font-size:13px;text-transform:uppercase;font-weight:700;color:#407611;}.checklist-item-container .checklist-actions .date{font-size:13px;color:#bbb;}@media (max-width: 600px){.checklist-item-container .checklist-actions .date{color:#fff;}}.checklist-item-container .checklist-actions .button{display:flex;align-items:center;justify-content:center;padding:10px 20px;height:52px;font-size:16px;color:#fff;border-radius:80px;border:none;}.checklist-item-container .checklist-actions .button span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.checklist-item-container .checklist-actions .button.getHelp{background-color:#D35152;}.checklist-item-collapsing-content{margin:0 auto;padding:1rem 1rem;width:calc(100% - 142px);background-color:#fff;border:1px solid #efefef;border-radius:0 0 7px 7px;}.checklist-item-collapsing-content .checklist-item-title{display:none;text-transform:capitalize;font-size:18px;}.checklist-item-collapsing-content .checklist-item-subtitle{display:none;margin-bottom:20px;text-transform:capitalize;font-size:12px;color:#888;}.checklist-item-collapsing-content .checklist-item-description p{font-size:13px;}.checklist-item-admin-is-watching-you{font-size:16px;}.checklist-item-admin-is-watching-you button{border:none;}.checklist-item-admin-is-watching-you button svg{width:32px;height:32px;}.flow-provide-help.displayed .provide-help-inner.checklist-help{right:unset;bottom:0;left:50%;padding:0;height:unset;width:900px;transform:translate(-50%, 0);border-radius:7px;}.flow-provide-help.displayed .provide-help-inner.checklist-help .modal-header{margin:0;padding:15px 22px;border-bottom:4px solid #ccc;}.flow-provide-help.displayed .provide-help-inner.checklist-help .modal-header h2{margin:0;}.flow-provide-help.displayed .provide-help-inner.checklist-help .checklist-help__content{padding:22px;}.flow-provide-help.displayed .provide-help-inner.checklist-help .checklist-help__content .form-oscar .form-group{margin-bottom:22px;}.flow-provide-help.displayed .provide-help-inner.checklist-help .checklist-help__content textarea{min-height:133px;}.flow-provide-help.displayed .provide-help-inner.checklist-help .checklist-help__content .form-actions{gap:1rem;}@media (max-width: 1200px){.branding-theme-mrclean .checklist-item-container .checklist-actions .complete{background-color:#ccc !important;}}.branding-theme-mrclean .checklist-item-container .checklist-item-content .checklist-item-completed-icon.completed,
.branding-theme-mrclean .checklist-item-container .checklist-actions .button{background-color:#ccc !important;}.branding-theme-mrclean .checklist-item-container .checklist-actions .button.getHelp{background-color:#D35152 !important;}.checklist-standalone-layout .card{border-radius:20px !important;}.checklist-preview-notice{display:flex;align-items:center;gap:0.5rem;margin-bottom:1rem;color:var(--sd-text-muted);}.checklist-preview-notice .icon{color:var(--sd-link-text-color);}.checklist-flow-chain-link .card.checklist-card{background-color:transparent !important;border:none;box-shadow:none;border-radius:20px !important;}.checklist-flow-chain-link .card.checklist-card .card-body{padding:0;}.checklist-flow-chain-link .card .card-header{border-left:4px solid #ddd;}@media (max-width: 1200px){.card.checklist-card{background-color:transparent !important;border:none;box-shadow:none;}.card.checklist-card .card-body{padding:0;}.checklist-header{margin-bottom:17px;background-color:white;padding:1rem;border-radius:12px;}.checklist-header svg{margin-right:16px;width:24px;height:18px;}.checklist-header .checklist-title{font-size:19px;}.checklist-item-container{flex-direction:column;margin-bottom:16px;padding:0;padding-right:0;max-height:unset;height:unset;border-radius:25px;border:none;overflow:hidden;}.checklist-item-container.completed{padding:0;}.checklist-item-container .checklist-item-content{position:relative;flex-direction:column;align-items:flex-start;gap:0;}.checklist-item-container .checklist-item-content .checklist-item-completed-icon{flex-shrink:0;flex-grow:0;position:static;margin-right:10px;width:40px;height:40px;transform:none;}.checklist-item-container .checklist-item-content .checklist-item-completed-icon svg{width:26px;height:26px;}.checklist-item-container .checklist-item-content .checklist-item-info{padding:10px 10px 23px;height:auto;max-width:unset;width:100%;}.checklist-item-container .checklist-item-content .checklist-item-info::before{display:none;}.checklist-item-container .checklist-item-content .checklist-item-info .checklist-item__header{margin-bottom:22px;}.checklist-item-container .checklist-item-content .checklist-item-info .checklist-item-title{max-height:3.14em;overflow:hidden;font-size:16px;white-space:normal;}.checklist-item-container .checklist-item-content .checklist-item-info .checklist-item-subtitle{max-height:3.14em;overflow:hidden;font-size:12px;white-space:normal;}.checklist-item-container .checklist-item-admin-is-watching-you{justify-content:center;width:100%;text-align:center;font-size:16px;}.checklist-item-container .checklist-actions{flex-direction:column;width:100%;}.checklist-item-container .checklist-actions .checklist-actions-btns-wrap{gap:1px;display:flex;align-items:center;width:100%;}.checklist-item-container .checklist-actions .button{max-width:unset;flex-grow:1;padding:9px;height:41px;font-size:18px;border-radius:0;}.checklist-item-container .checklist-actions .button.getHelp{width:50%;max-width:50%;}.checklist-item-container .checklist-actions .complete{flex-direction:row;align-items:center;justify-content:center;padding:9px;width:100%;color:#fff;}.checklist-item-container .checklist-actions .status{position:relative;margin-bottom:0;padding-right:11px;width:50%;max-width:50%;font-size:18px;color:#fff;text-align:right;}.checklist-item-container .checklist-actions .status::before{content:"";position:absolute;right:5px;top:50%;height:23px;width:1px;background-color:#fff;transform:translate(0, -50%);}.checklist-item-container .checklist-actions .date{max-width:50%;width:50%;}.checklist-item-collapsing-content{position:relative;margin-top:-57px;padding-top:57px;width:100%;overflow:auto;border-radius:7px;box-shadow:0 0 8px rgba(0, 0, 0, 0.3);z-index:1;}.checklist-item-collapsing-content .checklist-item-title{font-size:16px;}.checklist-item-collapsing-content .checklist-item-subtitle{margin-bottom:12px;font-size:14px;}.checklist-item-collapsing-content .checklist-item-description{font-size:12px !important;}.checklist-item-collapsing-content .checklist-item-description p{font-size:12px !important;}.checklist-item-collapsing-content .checklist-item-description span{font-size:12px !important;}}@media (max-width: 1400px){.flow-provide-help.displayed .provide-help-inner.checklist-help{width:100%;max-width:600px;border-radius:0;}}.create-checklist-chain .select2-container--default .select2-selection--multiple .select2-selection__clear{display:flex;justify-content:center;align-items:center;margin:0 -4px 0;}.checklist-state-view .checklist-state-list{margin:0 auto 60px;width:50%;}@media (max-width: 900px){.checklist-state-view .checklist-state-list{width:74%;}}@media (max-width: 600px){.checklist-state-view .checklist-state-list{width:94%;}}.checklist-state-view .checklist-state-list .checklist-state-filter{margin-bottom:1.25rem;}.checklist-submission-item{width:100%;max-width:100%;}.checklist-submission-item::after{top:unset;bottom:0;}.checklist-submission-item:last-child::after{content:"";}.checklist-submission-item .link-state-wrapper{gap:1rem;width:100%;max-width:100%;flex:unset;}.checklist-submission-item .link-state-wrapper .checklist-submission-item__wrap{padding-left:42px;max-width:95%;width:95%;}.checklist-submission-item .link-state-wrapper .checklist-submission-item__wrap .checklist-submission-item__title-wrap{position:relative;gap:4px;max-width:100%;width:100%;}.checklist-submission-item .link-state-wrapper .checklist-submission-item__wrap .checklist-submission-item__title-wrap::before{font-family:"Material Icons";font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;vertical-align:middle;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"radio_button_unchecked";margin-top:auto;margin-bottom:auto;margin-right:0.625rem;font-weight:lighter;font-size:2rem;color:#ccc;position:absolute;left:-10px;top:50%;transform:translate(-100%, -50%);}.checklist-submission-item .link-state-wrapper .link-title{padding:0;border-bottom:none;max-width:100%;width:100%;}.checklist-submission-item .link-state-wrapper .link-title::before{display:none;}.checklist-submission-item .link-state-wrapper .link-subtitle-wrap{gap:8px;max-width:100%;width:100%;}.checklist-submission-item .link-state-wrapper .link-title,
.checklist-submission-item .link-state-wrapper .link-subtitle{position:relative;white-space:nowrap;overflow-x:hidden;text-overflow:clip;}.checklist-submission-item .link-state-wrapper .link-title::after,
.checklist-submission-item .link-state-wrapper .link-subtitle::after{content:"";position:absolute;top:0;bottom:0;right:0;height:100%;width:20px;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0.3) 0%, rgb(255, 255, 255) 50%);z-index:5;}.checklist-submission-item .link-state-wrapper .link-subtitle{flex:1 1 auto;}.checklist-submission-item .link-state-wrapper .link-title-collapsing{font-size:18px;font-weight:500;}.checklist-submission-item .link-state-wrapper .link-subtitle-collapsing{color:#888;}.checklist-submission-item .link-state-wrapper .link-description-collapsing{color:#555 !important;}.checklist-submission-item .link-state-wrapper .link-description-collapsing p{color:#555 !important;}.checklist-submission-item .link-state-wrapper .link-description-collapsing span{color:#555 !important;}.checklist-submission-item .link-state-wrapper .dropdown-toggle i{font-size:20px;}.checklist-submission-item .link-state-wrapper .dropdown-menu{padding:0.5rem 0;}.checklist-submission-item .link-state-wrapper .dropdown-menu .dropdown-item{display:flex;align-items:center;}.checklist-submission-item .link-state-wrapper .dropdown-menu .dropdown-item svg{margin-right:11px;width:16px;height:16px;fill:#888;}.checklist-submission-item.active .link-state-wrapper{box-shadow:none;border:3px solid #777;flex:unset;}.checklist-state-view .checklist-state-header .state-user .logo.logo-sm{margin:0;margin-right:1rem;width:unset !important;height:unset !important;}@media (max-width: 1800px){.flow-chain-link-wrapper .checklist-header{margin-bottom:17px;padding:1rem;border-radius:12px;}.flow-chain-link-wrapper .checklist-item-collapsing-content{margin-top:-57px;padding-top:57px;width:100%;overflow:auto;box-shadow:0 0 8px rgba(0, 0, 0, 0.3);border-radius:7px;z-index:-1;}.flow-chain-link-wrapper .checklist-item-container{flex-direction:column;margin-bottom:16px;padding:0;padding-right:0;height:auto;max-height:unset;border-radius:25px;border:none;overflow:hidden;}.flow-chain-link-wrapper .checklist-item-container.completed{padding:0;}.flow-chain-link-wrapper .checklist-item-container .checklist-item-content{position:relative;flex-direction:column;align-items:flex-start;gap:0;}.flow-chain-link-wrapper .checklist-item-container .checklist-item-content .checklist-item-completed-icon{flex-shrink:0;flex-grow:0;position:static;margin-right:10px;width:40px;height:40px;transform:none;}.flow-chain-link-wrapper .checklist-item-container .checklist-item-content .checklist-item-completed-icon svg{width:26px;height:26px;}.flow-chain-link-wrapper .checklist-item-container .checklist-item-content .checklist-item-info{padding:10px 10px 23px;max-width:unset;width:100%;height:auto;}.flow-chain-link-wrapper .checklist-item-container .checklist-item-content .checklist-item-info .checklist-item__header{margin-bottom:22px;}.flow-chain-link-wrapper .checklist-item-container .checklist-item-content .checklist-item-info .checklist-item-title{max-height:3.14em;overflow:hidden;white-space:normal;font-size:16px;}.flow-chain-link-wrapper .checklist-item-container .checklist-item-content .checklist-item-info .checklist-item-subtitle{max-height:3.14em;overflow:hidden;white-space:normal;font-size:14px;}.flow-chain-link-wrapper .checklist-item-container .checklist-item-admin-is-watching-you{width:100%;justify-content:center;font-size:16px;}.flow-chain-link-wrapper .checklist-item-container .checklist-actions{flex-direction:column;width:100%;}.flow-chain-link-wrapper .checklist-item-container .checklist-actions .checklist-actions-btns-wrap{gap:1px;display:flex;align-items:center;width:100%;}.flow-chain-link-wrapper .checklist-item-container .checklist-actions .button{max-width:unset;flex-grow:1;padding:9px;height:41px;font-size:18px;border-radius:0;}.flow-chain-link-wrapper .checklist-item-container .checklist-actions .button.getHelp{width:50%;max-width:50%;}.flow-chain-link-wrapper .checklist-item-container .checklist-actions .complete{flex-direction:row;align-items:center;justify-content:center;padding:9px;width:100%;color:#fff;}.flow-chain-link-wrapper .checklist-item-container .checklist-actions .status{position:relative;margin-bottom:0;padding-right:11px;width:50%;max-width:50%;font-size:18px;color:#fff;text-align:right;}.flow-chain-link-wrapper .checklist-item-container .checklist-actions .status::before{content:"";position:absolute;right:5px;top:50%;height:23px;width:1px;background-color:#fff;transform:translate(0, -50%);}.flow-chain-link-wrapper .checklist-item-container .checklist-actions .date{max-width:50%;width:50%;}}.flow-chain-link.checklist-chain-link .configured-actions-modal-box.mt-3{margin-top:0 !important;}.checklist-submission-item.complete .link-state-wrapper .checklist-submission-item__wrap .checklist-submission-item__title-wrap::before{content:"check_circle_outline";color:#38d57a;}@media (max-width: 992px){.checklist-configure-automations .entity-action-widget .px-sm-3{padding:0 !important;}}.checklist-configure-automations .configured-actions{padding:0 !important;}.checklist-configure-automations .configured-actions .currently-configured-actions-wrap{margin:1rem 0 1.8rem;}.checklist-configure-automations-outer-wrap .checklist-configure-automations-help-stack-switcher{margin-top:2rem;margin-bottom:1rem;padding-top:1.6rem;border-top:1px solid #e3e3e3;}.checklistStandaloneLayout .checklist-standalone-header{height:8rem;}.checklistStandaloneLayout .checklist-standalone-header .checklist-standalone-logo{height:100%;display:flex;justify-content:center;}.checklistStandaloneLayout .checklist-standalone-header .checklist-standalone-logo img{height:100%;width:auto;object-fit:contain;}.checklistStandaloneLayout .checklist-standalone-header .checklist-standalone-logo .logo-collapse{display:block;}.checklistStandaloneLayout .checklist-standalone-header .checklist-standalone-logo .logo-expand{display:none;}.checklistStandaloneLayout .checklist-standalone-header .checklist-standalone-logo .logo__dark-mode{display:none;}@media (min-width: 600px){.checklistStandaloneLayout .checklist-standalone-header .checklist-standalone-logo img{height:100%;width:auto;object-fit:contain;}.checklistStandaloneLayout .checklist-standalone-header .checklist-standalone-logo .logo-collapse{display:none;}.checklistStandaloneLayout .checklist-standalone-header .checklist-standalone-logo .logo-expand{display:block !important;}.checklistStandaloneLayout .checklist-standalone-header .checklist-standalone-logo .logo__dark-mode{display:none !important;}}#domainSettings .domain-wrap{position:relative;height:42px;}#domainSettings .lock-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;left:475px;top:50%;transform:translateY(-50%);height:100%;}#domainSettings .sd-domain-progress{margin-top:20px;}#domainSettings .sd-domain-progress ul{list-style:none;margin:0;padding:0;}#domainSettings .sd-domain-progress ul li{color:#de0000;}#domainSettings .sd-domain-progress ul li.step-complete{color:#00b506;}#domainSettings .sd-domain-progress ul li i.fa-light,
#domainSettings .sd-domain-progress ul li i.fa-regular{font-size:inherit;color:inherit;}.sd-ai-connections .btn, .sd-ai-connections .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-ai-connections button, .sd-ai-connections .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-ai-connections button{display:inline-flex;align-items:center;gap:0.375rem;}.sd-ai-connections .btn svg, .sd-ai-connections .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-ai-connections button svg, .sd-ai-connections .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-ai-connections button svg{width:1rem;height:1rem;}.sd-ai-default-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:0.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--sd-border-color-subtle);}.sd-ai-default-dirty{font-size:0.75rem;font-weight:600;color:var(--sandy-storm);}.sd-ai-default-actions{display:flex;gap:0.5rem;}.sd-ai-card-head{display:flex;align-items:center;gap:0.5rem;min-height:2.25rem;margin:0 0 1rem;font-size:0.875rem;font-weight:600;}.sd-ai-connections .info-col-content .title{margin-top:0.9375rem;}.sd-ai-card-head svg{width:1rem;height:1rem;}.sd-ai-providers-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.75rem;min-height:2.25rem;margin-bottom:1rem;}.sd-ai-providers-head .sd-ai-card-head{margin:0;}.sd-ai-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2.5rem 1rem;}.sd-ai-empty-state-icon{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin-bottom:1rem;background:var(--sd-bg-offwhite-light);border-radius:var(--sd-radius-mode-md);}.sd-ai-empty-state-icon svg{width:1.5rem;height:1.5rem;}.sd-ai-empty-state-title{margin:0 0 0.25rem;font-size:0.875rem;font-weight:500;}.sd-ai-empty-state-desc{margin:0;max-width:16rem;font-size:0.75rem;color:var(--sd-text-muted);}.sd-ai-providers-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;}.sd-ai-provider-row,
.sd-ai-activity-row{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:0.625rem 1rem;padding:1rem;background:var(--sd-list-view-card-bg);border:0;border-bottom:var(--sd-list-view-card-border);border-right:4px solid transparent;}.sd-ai-provider-row:last-child,
.sd-ai-activity-row:last-child{border-bottom:0;}.sd-ai-trail-link{margin-left:0.75rem;font-size:0.75rem;font-weight:600;color:var(--sd-link-text-color);white-space:nowrap;}.sd-ai-add-skill.is-open .sd-ai-add-skill-menu,
[data-ai-add-provider].is-open .sd-ai-add-skill-menu{display:block;}.sd-ai-providers-list .sd-ai-provider-row.sd-ai-row-overflow{display:none;}.sd-ai-show-more{display:block;width:100%;margin-top:0.5rem;padding:0.5rem;font-size:0.8125rem;font-weight:600;text-align:center;color:var(--sd-link-text-color);background:transparent;border:0;border-radius:var(--sd-radius-mode-md);cursor:pointer;}.sd-ai-show-more:hover{background:var(--sd-bg-offwhite-light);}.sd-ai-provider-row{cursor:pointer;transition:background-color 0.15s ease, border-right-color 0.15s ease;}.sd-ai-provider-row:hover{background-color:color-mix(in srgb, var(--sd-bg-offwhite-light) 50%, transparent);border-right-color:var(--sd-btn-border-theme-color);}.sd-ai-provider-row .sd-ai-provider-main,
.sd-ai-activity-row .sd-ai-provider-main{flex:1 1 auto;min-width:50%;}.sd-ai-activity-row .sd-ai-provider-main{min-width:56%;}.sd-ai-provider-row .sd-ai-provider-actions{order:1;margin-left:auto;}.sd-ai-provider-row .sd-ai-provider-col,
.sd-ai-activity-row .sd-ai-provider-col{order:2;flex:1 1 40%;min-width:45%;}.sd-ai-provider-row.sd-ai-status-success::before,
.sd-ai-provider-row.sd-ai-status-danger::before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;}.sd-ai-provider-row.sd-ai-status-success::before{background:var(--sd-status-success-text);}.sd-ai-provider-row.sd-ai-status-danger::before{background:var(--sd-status-danger-text);}.sd-ai-provider-main{display:flex;align-items:center;gap:0.5rem;flex-wrap:nowrap;min-width:0;}.sd-ai-policy-icon,
.sd-ai-provider-icon{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex-shrink:0;background:var(--sd-bg-offwhite-light);border-radius:var(--sd-radius-mode-md);}.sd-ai-policy-icon svg,
.sd-ai-provider-icon svg{width:1rem;height:1rem;}.sd-ai-provider-row .sd-ai-provider-icon{width:2.5rem;height:2.5rem;border:1px solid var(--sd-border-color-subtle);}.sd-ai-provider-row .sd-ai-provider-icon svg{width:1.25rem;height:1.25rem;}.sd-ai-provider-id{display:flex;flex-direction:column;align-items:flex-start;gap:0.25rem;min-width:0;}.sd-ai-provider-badges{display:flex;align-items:center;gap:0.25rem;}.sd-ai-provider-name{max-width:100%;overflow:hidden;font-size:0.875rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap;}.sd-ai-provider-col{display:flex;flex-direction:column;gap:0.125rem;min-width:0;}.sd-ai-provider-col-label{font-size:0.625rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:var(--sd-text-muted);}.sd-ai-provider-col-value{font-family:ui-monospace, monospace;font-size:0.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.sd-ai-provider-actions{display:flex;justify-content:flex-end;gap:0.25rem;}.sd-ai-icon-action{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;background:transparent;border-radius:var(--sd-radius-mode-md);color:var(--sd-text-muted);cursor:pointer;}.sd-ai-icon-action:hover{background:var(--sd-primary-tint);color:var(--sd-text-default);}.sd-ai-icon-action--danger:hover{color:var(--sd-status-danger-text);}.sd-ai-icon-action > span{display:contents;}.sd-ai-icon-action svg{width:1rem;height:1rem;}.sd-ai-model-refresh{display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;padding:0;margin-left:0.125rem;border:0;background:transparent;color:var(--sd-text-muted);cursor:pointer;vertical-align:top;}.sd-ai-card-head .sd-ai-model-refresh{margin-left:-0.125rem;}.sd-ai-model-refresh:hover{color:var(--sd-text-default);}.sd-ai-model-refresh svg{width:0.6875rem;height:0.6875rem;}.sd-ai-fact .sd-ai-model-refresh{position:absolute;top:0.3125rem;left:var(--sd-ai-fact-label-col);width:0.875rem;height:0.875rem;margin:0;transform:translateX(-100%);}/* The image-capability states, held as a fact value rather than a box. All three are rendered and
   toggled by `hidden`, so the row never changes height as the state changes. */.sd-ai-images{display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:0.375rem;}.sd-ai-images__mark{align-self:center;color:var(--sd-text-light);}.sd-ai-images__mark svg{display:block;width:0.875rem;height:0.875rem;stroke-width:2.75px;}/* The remedy is a link inside a readout, not a button: a readout mentions what to do without
   turning into a form. --sd-link-text-on-card, because the brand link goes invisible on a dark card. */.sd-ai-images__action{padding:0;font-weight:500;color:var(--sd-link-text-on-card);background:none;border:0;}.sd-ai-images__action:hover{text-decoration:underline;text-underline-offset:2px;}.sd-ai-policy{display:flex;align-items:center;gap:0.75rem;font-size:0.875rem;}.sd-ai-policy-note{font-size:0.75rem;color:var(--sd-text-muted);line-height:1.5;}.sd-ai-flow .sd-form-error-banner{display:none;}.sd-ai-flow .RightBar__content{overflow-x:hidden;}.sd-ai-step--in-fwd{animation:sdAiStepInFwd 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.sd-ai-step--in-back{animation:sdAiStepInBack 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.sd-ai-step--out-fwd{animation:sdAiStepOutFwd 0.3s cubic-bezier(0.4, 0, 0.2, 1) forwards;}.sd-ai-step--out-back{animation:sdAiStepOutBack 0.3s cubic-bezier(0.4, 0, 0.2, 1) forwards;}@keyframes sdAiStepInFwd{from{opacity:0;transform:translateX(100%);}to{opacity:1;transform:translateX(0);}}@keyframes sdAiStepInBack{from{opacity:0;transform:translateX(-100%);}to{opacity:1;transform:translateX(0);}}@keyframes sdAiStepOutFwd{from{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}@keyframes sdAiStepOutBack{from{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(100%);}}@keyframes sdAiSpin{to{transform:rotate(360deg);}}.sd-ai-btn-processing svg{animation:sdAiSpin 0.8s linear infinite;}.sd-ai-icon-action--spinning svg{animation:sdAiSpin 0.8s linear infinite;}.sd-ai-model-refresh--spinning svg{animation:sdAiSpin 0.8s linear infinite;}/* Re-read a block's data from the provider. Both summary readings — the model catalog and the
   period's usage — come from the customer's own keys, so both can go stale and both get the same
   control in the same place: a quiet 24px target at the top-right of the card header. Always
   visible rather than revealed on hover; a hover-only control cannot be reached on touch at all. */.sd-ai-sync{display:flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;margin-right:-0.25rem;padding:0;border:0;border-radius:var(--sd-radius-mode-sm);background:none;color:var(--sd-text-muted);cursor:pointer;transition:background-color 0.15s ease, color 0.15s ease, transform 0.1s ease;}.sd-ai-sync svg{width:14px;height:14px;}.sd-ai-sync:hover{color:var(--sd-text-secondary);}.sd-ai-sync:active{transform:scale(0.94);}.sd-ai-sync--spinning svg{animation:sdAiSpin 0.8s linear infinite;}.sd-ai-modal-section-label{margin:0 0 0.25rem;font-size:0.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:var(--sd-text-muted);}.sd-ai-modal-advanced-label{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--sd-border-color-subtle);}.sd-ai-modal-section-desc{margin:0 0 0.75rem;font-size:0.8125rem;line-height:1.4;color:var(--sd-text-muted);}.sd-ai-preset-cols{display:grid;grid-template-columns:repeat(auto-fill, minmax(9.5rem, 1fr));gap:0.75rem;}.sd-ai-preset-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:0.5rem;padding:1rem 1rem 1.75rem;position:relative;border:1px solid var(--sd-border-color-subtle);border-radius:var(--sd-radius-mode-md);background:transparent;cursor:pointer;}.sd-ai-preset-card--no-badge{padding-bottom:1rem;}.sd-ai-preset-card--disabled{cursor:not-allowed;opacity:0.55;}.sd-ai-preset-card-name{font-size:0.875rem;font-weight:500;}.sd-ai-preset-card-connected{position:absolute;left:0;right:0;bottom:0.5rem;text-align:center;font-size:0.6875rem;font-weight:600;color:var(--sd-theme-primary-highlight-darker);}.sd-ai-custom-card{display:flex;align-items:center;gap:0.75rem;width:100%;padding:1rem;border:1px dashed var(--sd-border-color-bold);border-radius:var(--sd-radius-mode-md);background:transparent;cursor:pointer;text-align:left;}.sd-ai-custom-card-text{display:flex;flex-direction:column;gap:0.125rem;min-width:0;}.sd-ai-custom-card-title{font-size:0.875rem;font-weight:500;}.sd-ai-custom-card-desc{font-size:0.75rem;color:var(--sd-text-muted);}.sd-ai-key-input{position:relative;}.sd-ai-key-stored{display:flex;align-items:center;gap:0.75rem;padding:0.75rem 0.875rem;border:var(--sd-input-border);border-radius:var(--sd-input-border-radius);background:var(--sd-bg-offwhite-light);font-size:0.875rem;}.sd-ai-key-stored > svg{width:1rem;height:1rem;color:var(--sd-text-muted);}.sd-ai-key-stored-value{flex:1;color:var(--sd-text-default);letter-spacing:0.02em;}.sd-ai-key-stored-badge{display:inline-flex;align-items:center;gap:0.25rem;color:var(--sd-status-success-text);font-weight:600;}.sd-ai-key-stored-badge svg{width:0.875rem;height:0.875rem;}.sd-ai-key-input .form-control{width:100%;padding-right:2.75rem;}.sd-ai-key-toggle{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;height:100%;width:2.75rem;padding:0;border:0;background:transparent;color:var(--sd-text-muted);cursor:pointer;}.sd-ai-key-toggle:hover{color:var(--sd-text-default);}.sd-ai-key-toggle svg{width:1.125rem;height:1.125rem;}.sd-ai-field-hint{margin:0.5rem 0 0;font-size:0.8125rem;line-height:1.6;color:var(--sd-text-light);}.sd-ai-checkbox-label{display:flex;align-items:center;gap:0.5rem;font-weight:400;cursor:pointer;}.sd-ai-test-options{margin:0.375rem 0 0;padding:0;list-style:none;}.sd-ai-test-option{display:flex;align-items:center;gap:0.5rem;padding:0.5rem 0.75rem;border:1px solid var(--sd-border-color-subtle);border-radius:var(--sd-radius-mode-sm);}.sd-ai-test-option + .sd-ai-test-option{margin-top:0.375rem;}.sd-ai-test-option__title{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;}.sd-ai-test-option__badge{flex:0 0 auto;padding:0.125rem 0.5rem;border-radius:var(--sd-radius-mode-full);background:var(--sd-bg-offwhite-light);color:var(--sd-text-muted);font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.03em;}@media (min-width: 960px){.sd-ai-provider-row,
  .sd-ai-activity-row{display:grid;grid-template-columns:minmax(0, 4fr) minmax(0, 3fr) minmax(0, 3fr) minmax(0, 2fr);align-items:center;gap:0.75rem 1rem;margin-inline:-1.25rem;padding-inline:1.25rem;}.sd-ai-provider-row .sd-ai-provider-actions{order:0;margin-left:0;}.sd-ai-provider-row .sd-ai-provider-col,
  .sd-ai-activity-row .sd-ai-provider-col{order:0;}.sd-ai-providers-head{flex-wrap:nowrap;}}.sd-ai-skills-block{margin-bottom:1rem;}.sd-ai-skills-paid-pointer{margin:0.75rem 0 0;}.aiSkillEditorSideBar .RightBar__body > ng-include{flex:1 0 auto;}#aiSkillEditForm{display:flex;flex:1 0 auto;flex-direction:column;height:auto;transform:none;}#aiAgentEditForm{transform:none;}#aiSkillEditForm .sd-ai-editor-grid,
#aiAgentEditForm .sd-ai-editor-grid{display:grid;grid-template-columns:minmax(0, 1fr);align-items:start;padding-right:1.5rem;padding-left:1.5rem;}#aiSkillEditForm .sd-ai-editor-main,
#aiAgentEditForm .sd-ai-editor-main{padding-top:1.5rem;}.sd-ai-editor-split{display:none;position:absolute;top:0;bottom:0;left:0;width:1rem;padding:0;border:0;background-color:transparent;transform:translateX(-50%);cursor:col-resize;touch-action:none;z-index:3;}.sd-ai-editor-split::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:0.125rem;transform:translateX(-50%);background-color:var(--sd-theme-primary-highlight);opacity:0;transition:opacity 0.15s ease;}.sd-ai-editor-split::after{content:"";position:absolute;top:2.5rem;left:50%;width:0.375rem;height:1.25rem;transform:translateX(-50%);border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-edgy);background-color:var(--sd-bg-white-dark);}.sd-ai-editor-split:hover::before,
.sd-ai-editor-split:focus-visible::before{opacity:0.5;}.sd-ai-editor-split:hover::after,
.sd-ai-editor-split:focus-visible::after{border-color:var(--sd-theme-primary-highlight);}.sd-ai-editor-grid--resizing .sd-ai-editor-split::before{opacity:1;}.sd-ai-editor-grid--resizing .sd-ai-editor-split::after{border-color:var(--sd-theme-primary-highlight);}.aiSkillEditorSideBar .RightBar__title{display:flex;align-items:center;gap:0.5rem;}@media (min-width: 1000px){#aiSkillEditForm .sd-ai-editor-grid,
  #aiAgentEditForm .sd-ai-editor-grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);}#aiSkillEditForm .sd-ai-editor-grid--resizable{grid-template-columns:minmax(0, var(--sd-ai-editor-split, 1fr)) minmax(0, 1fr);}#aiSkillEditForm .sd-ai-editor-grid--resizable .sd-ai-editor-main,
  #aiSkillEditForm .sd-ai-editor-grid--resizable .sd-ai-editor-scope{min-width:0;}#aiSkillEditForm .sd-ai-editor-grid--resizable .sd-ai-editor-scope{position:relative;}#aiSkillEditForm .sd-ai-editor-grid--resizable .sd-ai-editor-split{display:block;}#aiSkillEditForm .sd-ai-editor-main,
  #aiAgentEditForm .sd-ai-editor-main{padding-right:1.5rem;}#aiSkillEditForm .sd-ai-editor-scope,
  #aiAgentEditForm .sd-ai-editor-scope{padding-left:1.5rem;border-top:0;border-left:1px solid var(--sd-border-color-subtle);}#aiAgentEditForm .sd-ai-editor-main{border-right:1px solid var(--sd-border-color-subtle);}#aiAgentEditForm .sd-ai-editor-scope{display:flex;position:sticky;top:4.1875rem;flex-direction:column;align-self:start;max-height:calc(100vh - 19rem);border-left:0;}#aiAgentEditForm .sd-ai-pick-head{flex:0 0 auto;}#aiAgentEditForm .sd-ai-pick-list{flex:0 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;}#aiAgentEditForm .sd-ai-pick-row{grid-template-columns:2.25rem minmax(0, 1.5fr) minmax(0, 1fr) auto;}#aiAgentEditForm .sd-ai-pick-row__kind{display:block;}#aiSkillEditForm .sd-ai-test-card{position:sticky;top:0.5rem;z-index:2;margin-top:1.5rem;transition:margin-top 240ms cubic-bezier(0.25, 1, 0.5, 1), box-shadow 240ms cubic-bezier(0.25, 1, 0.5, 1);}#aiSkillEditForm .sd-ai-test-card.is-pinned{margin-top:0.75rem;}#aiSkillEditForm .sd-ai-test-card.is-pinned .sd-ai-test-collapse-toggle{display:inline-flex;}#aiSkillEditForm .sd-ai-test-card.is-pinned{overflow:visible;}#aiSkillEditForm .sd-ai-test-card.is-pinned .sd-ai-test-zone--condensed{grid-template-rows:1fr;}#aiSkillEditForm .sd-ai-test-card.is-pinned .sd-ai-test-condensed{visibility:visible;min-height:3rem;padding:0.5rem 0.75rem;}#aiSkillEditForm .sd-ai-test-card.is-pinned .sd-ai-test-zone--expanded{position:absolute;top:-1px;right:-1px;left:-1px;z-index:3;}#aiSkillEditForm .sd-ai-test-card.is-pinned .sd-ai-test-expanded{overflow:hidden;background:var(--sd-list-view-card-bg);border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-xxl);box-shadow:var(--sd-shadow-card-pinned);}#aiSkillEditForm .sd-ai-field-search{position:sticky;top:calc(var(--sd-ai-ribbon-height, 0px) + var(--sd-ai-test-panel-height, 0px) + 0.5rem);z-index:1;margin:0 -1.5rem;padding:0.75rem 1.5rem;background:var(--sd-bg-white-dark);border-bottom:1px solid var(--sd-border-color-card-neutral);}#aiSkillEditForm .webhook-template-editor-body{margin-top:1rem;}#aiSkillEditForm .sd-ai-test-card.is-pinned ~ .sd-ai-field-search.is-stuck::before{content:"";position:absolute;top:calc(-1 * (var(--sd-ai-test-panel-height, 46px) + 1.5rem));right:0;left:0;z-index:-1;height:calc(var(--sd-ai-test-panel-height, 46px) + 1.5rem);background:var(--sd-bg-white-dark);}#aiSkillEditForm .sd-ai-field-search .sd-ai-field-search-icon{top:50%;left:2.25rem;}#aiSkillEditForm .sd-ai-field-search .sd-ai-field-search-clear{top:50%;right:2.25rem;}}.sd-badge.sd-ai-kind-decision{color:var(--lawanda);background-color:var(--lawanda-bg);}.sd-badge.sd-ai-kind-image{color:var(--turquoise);background-color:var(--turquoise-bg);}.sd-badge.sd-ai-kind-compose{color:var(--sky-blue);background-color:var(--sky-blue-bg);}#aiSkillEditForm .form-control:focus{border-color:var(--sd-input-border-color-focus);outline:none;box-shadow:var(--sd-shadow-input);}.sd-ai-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:0.75rem;}.sd-ai-field-meta{font-size:0.6875rem;font-variant-numeric:tabular-nums;color:var(--sd-text-muted);}.sd-ai-count-pill{flex:none;padding:0.125rem 0.5rem;font-size:0.6875rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--sd-theme-primary-dark-highlighted-text);background:var(--sd-primary-tint);border-radius:var(--sd-radius-mode-xxl);}.sd-ai-rule-list{position:relative;display:flex;flex-direction:column;gap:0.5rem;margin-top:0.75rem;}#aiSkillEditForm .sd-ai-rule-condition{height:auto;min-height:3.5rem;resize:vertical;line-height:1.5;overflow:hidden;}.sd-ai-kind-value{margin:0;}#aiSkillEditForm .sd-ai-rule-done.is-disabled{color:var(--sd-text-muted);background:var(--sd-bg-lightgray-light);cursor:default;}#aiSkillEditForm .webhook-field-row .webhook-field-drag-handle{display:none;}#aiSkillEditForm .sd-ai-section-sortable .webhook-field-row .webhook-field-drag-handle{display:flex;}.sd-badge.sd-ai-status-draft{color:var(--sd-status-muted-text);background-color:var(--sd-status-muted-bg);}.sd-ai-group-toggle{flex:none;padding:0.125rem 0.375rem;font-size:0.75rem;font-weight:600;color:var(--sd-link-text-on-card);background:transparent;border:0;border-radius:var(--sd-radius-mode-sm);cursor:pointer;transition:background-color 0.15s ease;}.sd-ai-group-toggle:hover{background:var(--sd-primary-tint);}#aiSkillEditForm .webhook-field-row.is-locked{cursor:not-allowed;}#aiSkillEditForm .webhook-field-row.is-locked .webhook-field-toggle-wrapper{pointer-events:none;opacity:0.55;}.sd-ai-rule-head-divider{flex:none;width:1px;height:1rem;margin:0 0.25rem;background:var(--sd-border-color-tint);}#aiSkillEditForm .sd-ai-default-chip svg{transform:rotate(180deg);}.sd-ai-insert-field-btn{display:inline-flex;align-items:center;gap:0.25rem;padding:0.25rem 0.375rem;font-size:0.75rem;font-weight:600;color:var(--sd-link-text-on-card);background:transparent;border:0;border-radius:var(--sd-radius-mode-sm);cursor:pointer;transition:background-color 0.15s ease;}.sd-ai-insert-field-btn:hover{background:var(--sd-primary-tint);}.sd-ai-insert-field-btn svg{width:0.75rem;height:0.75rem;}.sd-ai-insert-caret svg{transition:transform 0.2s ease;}.sd-ai-insert-field-btn.is-open .sd-ai-insert-caret svg{transform:rotate(180deg);}.sd-ai-insert-field{position:relative;display:inline-flex;}@keyframes sd-ai-menu-pop{from{opacity:0;transform:translateY(-4px) scale(0.96);}}.sd-ai-insert-menu{position:absolute;top:calc(100% + 0.375rem);right:0;z-index:10;display:flex;flex-direction:column;gap:0.125rem;width:16.75rem;max-height:16rem;padding:0.375rem;overflow-y:auto;background:var(--sd-dropdown-bg);border:1px solid var(--sd-border-color-tint);border-radius:var(--sd-radius-mode-xl);box-shadow:var(--sd-shadow-card-pinned);transform-origin:top right;animation:sd-ai-menu-pop 180ms cubic-bezier(0.22, 1, 0.36, 1);}.sd-ai-insert-group{padding:0.375rem 0.5rem 0.125rem;font-size:0.6875rem;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:var(--sd-text-muted);}.sd-ai-insert-menu button{width:100%;padding:0.375rem 0.5rem;font-size:0.8125rem;text-align:left;color:var(--sd-dropdown-menu-item-text-color);background:transparent;border:0;border-radius:var(--sd-radius-mode-sm);cursor:pointer;}.sd-ai-insert-menu button:hover{background:var(--sd-dropdown-menu-item-hover-bg);}.sd-ai-insert-menu--floating{position:fixed;z-index:var(--z-modal, 4000);}.sd-ai-insert-empty{margin:0;padding:0.375rem 0.5rem;font-size:0.8125rem;color:var(--sd-text-muted);}.sd-ai-kind-value .sd-badge{display:inline-flex;}.sd-ai-rule-icon-btn{display:inline-flex;padding:0.25rem;color:var(--sd-text-muted);background:transparent;border:0;border-radius:var(--sd-radius-mode-sm);cursor:pointer;}.sd-ai-rule-icon-btn svg{width:0.875rem;height:0.875rem;}.sd-ai-rule-icon-btn:hover{color:var(--sd-text-secondary);}.sd-ai-rule-icon-btn:disabled{opacity:0.35;cursor:not-allowed;}.sd-ai-rule-icon-btn--danger:hover{color:var(--sd-text-error);}.sd-ai-rule-then{display:flex;align-items:center;gap:0.5rem;}.sd-ai-rule-then-icon{flex:none;color:var(--sd-text-subtle);}.sd-ai-rule-then svg{width:0.875rem;height:0.875rem;}.sd-ai-rule-then-label{flex:none;font-size:0.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:var(--sd-text-light);}.sd-ai-rule-template{flex:1 1 auto;min-width:0;}.sd-ai-rule.ui-sortable-helper .sd-ai-rule-card{border-color:var(--sd-btn-border-theme-color);box-shadow:var(--sd-shadow-card-hover);}#aiSkillEditForm .sd-ai-rule-list .sortable-placeholder,
#aiSkillEditForm .webhook-section-body .sortable-placeholder,
.sd-ai-section--placeholder{visibility:visible;background:var(--sd-primary-tint);border:1px dashed var(--sd-btn-border-theme-color);border-radius:var(--sd-radius-mode-xl);}#aiSkillEditForm .webhook-section-body .sortable-placeholder{margin-inline:0.375rem;}.sd-ai-rule-actions{display:flex;align-items:center;gap:0.75rem;margin-top:0.5rem;}.sd-ai-add-rule{display:inline-flex;align-items:center;gap:0.375rem;padding:0.375rem 0.625rem;font-size:0.78125rem;font-weight:600;color:var(--sd-btn-default-text-color);background:var(--sd-btn-default-bg);border:1px solid var(--sd-btn-default-border-color);border-radius:var(--sd-radius-mode-md);cursor:pointer;}.sd-ai-add-rule:hover{border-color:var(--sd-btn-default-hover-border-color);}.sd-ai-add-rule svg{width:0.875rem;height:0.875rem;}.sd-ai-default-box{margin-top:0.75rem;padding:0.625rem;background:var(--sd-list-view-card-bg);border:1px dashed var(--sd-input-border-color);border-radius:var(--sd-radius-mode-md);}.sd-ai-default-row{display:flex;align-items:center;flex-wrap:wrap;gap:0.625rem;}.sd-ai-default-row svg{width:0.875rem;height:0.875rem;}.sd-ai-fallback-label{flex:none;margin:0;font-size:0.875rem;font-weight:500;color:var(--sd-text-secondary);}.sd-ai-default-select{flex:1 1 9rem;min-width:0;}.sd-ai-default-select .select2-container{max-width:100%;}.sd-ai-test-card{overflow:hidden;margin-bottom:1rem;background:var(--sd-list-view-card-bg);border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-xl);box-shadow:var(--sd-card-shadow);}.sd-ai-test-zone{display:grid;grid-template-rows:1fr;transition:grid-template-rows 240ms cubic-bezier(0.25, 1, 0.5, 1);}.sd-ai-test-zone--condensed,
.sd-ai-test-card.is-condensed .sd-ai-test-zone--expanded{grid-template-rows:0fr;}.sd-ai-test-card.is-condensed .sd-ai-test-zone--condensed{grid-template-rows:1fr;}.sd-ai-test-condensed{display:flex;align-items:center;gap:0.625rem;overflow:hidden;min-height:0;visibility:hidden;padding:0 0.75rem;cursor:pointer;transition:padding 240ms cubic-bezier(0.25, 1, 0.5, 1), visibility 240ms;}.sd-ai-test-card.is-condensed .sd-ai-test-condensed{visibility:visible;min-height:3rem;padding:0.5rem 0.75rem;}.sd-ai-test-expanded{overflow:hidden;min-height:0;transition:visibility 240ms;}.sd-ai-test-card.is-condensed .sd-ai-test-expanded{visibility:hidden;}#aiSkillEditForm .sd-ai-test-card.is-condensed{box-shadow:var(--sd-shadow-card-pinned);}#aiSkillEditForm .sd-ai-test-card.is-condensed:hover{background:var(--sd-list-view-card-bg-hover);}.sd-ai-test-head{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;padding:0.75rem 1rem;background:var(--sd-bg-offwhite-dark);border-bottom:1px solid var(--sd-border-color-tint);}.sd-ai-test-title{flex:1 1 auto;margin:0;font-size:0.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:0.09em;color:var(--sd-text-light);}.sd-ai-test-pill{flex:none;padding:0.125rem 0.5rem;font-size:0.6875rem;font-weight:600;color:var(--sd-text-light);background:var(--sd-bg-lightgray-light);border-radius:var(--sd-radius-mode-xxl);}.sd-ai-test-status{display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:var(--sd-text-light);background:var(--sd-bg-lightgray-light);border-radius:var(--sd-radius-mode-xxl);}.sd-ai-test-status.is-done{color:var(--sd-theme-primary-dark-highlighted-text);background:var(--sd-primary-tint);}.sd-ai-test-status.is-warn{color:var(--sd-text-warning);background:var(--sd-bg-warning-light);}.sd-ai-test-status-rest,
.sd-ai-test-status-done,
.sd-ai-test-status-warn{width:0.625rem;height:0.625rem;}.sd-ai-test-status-done,
.sd-ai-test-status-warn{display:none;}.sd-ai-test-status.is-done .sd-ai-test-status-rest,
.sd-ai-test-status.is-warn .sd-ai-test-status-rest{display:none;}.sd-ai-test-status.is-done .sd-ai-test-status-done,
.sd-ai-test-status.is-warn .sd-ai-test-status-warn{display:block;}.sd-ai-test-summary{overflow:hidden;display:block;flex:1 1 auto;min-width:0;font-size:0.75rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap;color:var(--sd-text-secondary);}.sd-ai-test-body{padding:0.75rem 1rem 1rem;}.sd-ai-test-run-row{display:flex;align-items:flex-end;gap:0.5rem;}.sd-ai-test-target{flex:1 1 auto;min-width:0;}.sd-ai-test-target-label{display:block;margin-bottom:0.375rem;font-size:0.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:var(--sd-text-light);}.sd-ai-test-run{flex:none;display:inline-flex;align-items:center;gap:0.375rem;height:2.625rem;padding:0 0.75rem;font-size:0.8125rem;font-weight:600;color:var(--sd-btn-primary-text-color);background:var(--sd-btn-primary-bg);border:0;border-radius:var(--sd-radius-mode-md);cursor:pointer;}.sd-ai-test-run:disabled{opacity:0.55;cursor:not-allowed;}.sd-ai-test-run svg{width:0.875rem;height:0.875rem;}.sd-ai-test-run-compact{display:inline-flex;height:1.75rem;padding:0 0.625rem;font-size:0.75rem;}.sd-ai-test-collapse-toggle{display:none;flex:none;align-items:center;justify-content:center;padding:0.375rem;color:var(--sd-text-muted);background:transparent;border:0;border-radius:var(--sd-radius-mode-sm);cursor:pointer;}.sd-ai-test-collapse-toggle:hover{color:var(--sd-text-secondary);}.sd-ai-test-chevron{width:0.75rem;height:0.75rem;}.sd-ai-test-expanded .sd-ai-test-chevron{transform:rotate(180deg);}.sd-ai-test-requirements{margin-top:0.625rem;padding:0.5rem 0.625rem;border:1px dashed var(--sd-input-border-color);border-radius:var(--sd-radius-mode-md);}.sd-ai-test-requirements-title{margin:0 0 0.375rem;font-size:0.65625rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:var(--sd-text-light);}.sd-ai-test-requirements ul{display:flex;flex-direction:column;gap:0.25rem;margin:0;padding:0;list-style:none;}.sd-ai-test-requirements li{display:flex;align-items:center;gap:0.375rem;font-size:0.75rem;line-height:1.5;color:var(--sd-text-secondary);}.sd-ai-test-requirements li.is-done{text-decoration:line-through;color:var(--sd-text-muted);}.sd-ai-test-check{flex:none;width:0.875rem;height:0.875rem;background:var(--sd-bg-lightgray-light);border-radius:var(--sd-radius-mode-xxl);}.sd-ai-test-requirements li.is-done .sd-ai-test-check{background:var(--sd-primary-tint);}.sd-ai-test-cost{display:flex;align-items:flex-start;gap:0.375rem;margin:0.625rem 0 0;font-size:0.71875rem;line-height:1.5;color:var(--sd-text-muted);}.sd-ai-test-cost svg{flex:none;width:0.875rem;height:0.875rem;margin-top:1px;}.sd-ai-test-result{margin-top:0.75rem;padding-top:0.75rem;border-top:1px solid var(--sd-border-color-tint);}.sd-ai-test-result-head{display:flex;align-items:flex-start;gap:0.625rem;}.sd-ai-test-result-icon{flex:none;width:1.75rem;height:1.75rem;margin-top:0.125rem;background:var(--sd-primary-tint);border-radius:var(--sd-radius-mode-xxl);}.sd-ai-test-result-main{flex:1 1 auto;min-width:0;}.sd-ai-test-result-kicker{margin:0;font-size:0.65625rem;font-weight:700;text-transform:uppercase;letter-spacing:0.09em;color:var(--sd-text-muted);}.sd-ai-test-result-template{margin:0.125rem 0 0;font-size:0.9375rem;font-weight:600;line-height:1.5;color:var(--sd-text-dark);}.sd-ai-test-result-pill{flex:none;margin-top:0.125rem;padding:0.125rem 0.5rem;font-size:0.65625rem;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;color:var(--sd-theme-primary-dark-highlighted-text);background:var(--sd-primary-tint);border-radius:var(--sd-radius-mode-xxl);}.sd-ai-test-result-pill.is-default{color:var(--sd-text-light);background:var(--sd-bg-lightgray-light);}.sd-ai-test-result-quote{margin:0.625rem 0 0;padding-left:0.625rem;font-size:0.78125rem;font-style:italic;line-height:1.6;color:var(--sd-text-default);border-left:2px solid var(--sd-btn-border-theme-color);}.sd-ai-test-result-note{margin:0.625rem 0 0;font-size:0.78125rem;line-height:1.6;color:var(--sd-text-default);}.sd-ai-test-result-meta{margin:0.75rem 0 0;padding-top:0.5rem;font-size:0.6875rem;color:var(--sd-text-muted);border-top:1px solid var(--sd-border-color-tint);}.sd-ai-field-search{position:relative;margin:0.75rem 0;}.sd-ai-field-search-icon{position:absolute;top:50%;left:0.75rem;transform:translateY(-50%);display:inline-flex;color:var(--sd-text-muted);pointer-events:none;}.sd-ai-field-search-icon svg,
.sd-ai-field-search-clear svg{width:0.875rem;height:0.875rem;}#aiSkillEditForm .sd-ai-field-search .form-control,
#aiAgentEditForm .sd-ai-field-search .form-control{padding-left:2.25rem;padding-right:2.25rem;}.sd-ai-field-search-clear{position:absolute;top:50%;right:0.5rem;transform:translateY(-50%);display:inline-flex;padding:0.25rem;color:var(--sd-text-muted);background:transparent;border:0;border-radius:var(--sd-radius-mode-sm);cursor:pointer;}.sd-ai-field-search-clear:hover{color:var(--sd-text-secondary);background:var(--sd-bg-lightgray-light);}.sd-ai-group-count{margin-right:0.5rem;}#aiSkillEditForm .webhook-template-missing-banner{margin-top:0.75rem;}#aiSkillEditForm .webhook-field-row{position:relative;margin-inline:0.375rem;padding:0.375rem 0.5rem;border-radius:var(--sd-radius-mode-xl);border-bottom:0;transition:background-color 0.15s ease;}#aiSkillEditForm .webhook-field-row::after{content:"";position:absolute;right:0.5rem;bottom:0;left:0.5rem;height:1px;background:var(--sd-list-view-card-border-color);}#aiSkillEditForm .webhook-field-row:last-child::after{display:none;}#aiSkillEditForm .webhook-field-row:hover{background:color-mix(in srgb, var(--sd-bg-offwhite-light) 50%, transparent);}.webhook-field-row.sd-ai-row-hidden,
.webhook-template-section.sd-ai-row-hidden{display:none;}#aiSkillEditForm .sd-ai-editor-main .form-group,
#aiAgentEditForm .sd-ai-editor-main .form-group{margin-bottom:1rem;}#aiSkillEditForm .sd-ai-editor-main .webhook-template-separator,
#aiSkillEditForm .sd-ai-editor-scope > .webhook-template-separator,
#aiAgentEditForm .sd-ai-editor-main .webhook-template-separator{margin:1.5rem 0;}#aiSkillEditForm .sd-ai-editor-main .webhook-section-title,
#aiSkillEditForm .sd-ai-editor-scope > .webhook-section-title,
#aiAgentEditForm .sd-ai-editor-main .webhook-section-title,
#aiAgentEditForm .sd-ai-editor-scope .webhook-section-title{margin:0 0 0.375rem;font-size:1.0625rem;}#aiSkillEditForm .sd-ai-editor-scope > .sd-ai-field-hint{margin-bottom:0;}#aiSkillEditForm .sd-ai-editor-main .webhook-section-title + .form-group,
#aiAgentEditForm .sd-ai-editor-main .webhook-section-title + .form-group{margin-top:1rem;}#aiSkillEditForm .sd-ai-editor-main .control-label,
#aiAgentEditForm .sd-ai-editor-main .control-label{margin-bottom:0.375rem;}#aiSkillEditForm .sd-ai-field-hint,
#aiAgentEditForm .sd-ai-field-hint{margin:0.5rem 0 0;}#aiSkillEditForm .sd-ai-editor-main .webhook-section-title + .sd-ai-field-hint,
#aiAgentEditForm .sd-ai-editor-main .webhook-section-title + .sd-ai-field-hint{margin:0 0 1rem;}.sd-ai-help{display:inline-flex;align-items:center;padding:0;color:var(--sd-text-muted);background:transparent;border:0;cursor:help;vertical-align:-0.125rem;}.sd-ai-help svg{width:0.875rem;height:0.875rem;}.sd-ai-help:hover{color:var(--sd-text-secondary);}.sd-ai-rule-list{display:flex;flex-direction:column;gap:0.5rem;margin-top:0.75rem;}.sd-ai-rule-card{position:relative;overflow:hidden;background:var(--sd-list-view-card-bg);border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-xl);box-shadow:var(--sd-card-shadow);transition:background-color 0.15s ease, border-color 0.15s ease, box-shadow 180ms cubic-bezier(0.22, 1, 0.36, 1), transform 180ms cubic-bezier(0.22, 1, 0.36, 1);}.sd-ai-rule--snap .sd-ai-rule-zone{transition-duration:130ms;}.sd-ai-rule.ui-sortable-helper .sd-ai-rule-card{box-shadow:var(--sd-shadow-card-dragging);transform:scale(1.012);}.sd-house-sortable--landing .sd-ai-rule-card,
.sd-house-sortable--landing .sd-data-list-view,
.sd-house-sortable--landing.webhook-field-row{box-shadow:var(--sd-shadow-card-dragging);}.sd-ai-rule-zone,
.sd-ai-fold{display:grid;grid-template-rows:1fr;transition:grid-template-rows 340ms cubic-bezier(0.32, 0.72, 0, 1);}.sd-ai-rule-zone--expanded,
.sd-ai-rule.is-active .sd-ai-rule-zone--collapsed{grid-template-rows:0fr;}.sd-ai-rule.is-active .sd-ai-rule-zone--expanded{grid-template-rows:1fr;}.sd-ai-rule-card:hover{background:var(--sd-list-view-card-bg-hover);}.sd-ai-rule.is-active .sd-ai-rule-card{border-color:var(--sd-btn-border-theme-color);box-shadow:var(--sd-shadow-card-hover);}.sd-ai-rule-card::after{content:"";position:absolute;top:0;bottom:0;right:0;width:4px;background:var(--sd-btn-border-theme-color);opacity:0;transition:opacity 0.15s ease;pointer-events:none;}.sd-ai-rule-card:hover{background-color:color-mix(in srgb, var(--sd-bg-offwhite-light) 50%, transparent);}.sd-ai-rule-card:hover::after{opacity:1;}.sd-ai-rule.is-active .sd-ai-rule-card::after{opacity:1;}.sd-ai-rule-collapsed{display:flex;opacity:1;align-items:center;gap:0.75rem;overflow:hidden;min-height:0;padding:0.625rem 1rem 0.625rem 0.9375rem;transition:padding 340ms cubic-bezier(0.32, 0.72, 0, 1), opacity 140ms cubic-bezier(0.22, 1, 0.36, 1), visibility 340ms;}.sd-ai-rule.is-active .sd-ai-rule-collapsed{visibility:hidden;opacity:0;padding-block:0;}.sd-ai-rule-summary{display:flex;flex:1 1 auto;align-items:center;gap:0.625rem;min-width:0;padding:0;text-align:left;background:transparent;border:0;cursor:pointer;}.sd-ai-rule-peek-condition{flex:1 1 auto;overflow:hidden;min-width:0;font-size:0.84375rem;line-height:1.5;text-overflow:ellipsis;white-space:nowrap;}.sd-ai-rule-peek-condition.is-empty{color:var(--sd-text-muted);}.sd-ai-rule-peek-arrow{flex:none;width:0.875rem;height:0.875rem;color:var(--sd-text-subtle);}.sd-ai-rule-peek-template{flex:none;overflow:hidden;width:38%;padding:0.25rem 0.5rem;font-size:0.75rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap;color:var(--sd-text-secondary);background:var(--sd-bg-offwhite-dark);border-radius:var(--sd-radius-mode-sm);}.sd-ai-rule-peek-template.is-unset,
.sd-ai-rule-peek-template.is-empty{padding:0.1875rem 0.5rem;color:var(--sd-text-muted);background:transparent;border:1px dashed var(--sd-input-border-color);}:root{--sd-ai-rule-controls-width: 7.125rem;}.sd-ai-rule-controls{display:flex;flex:none;align-items:center;justify-content:flex-end;gap:0.125rem;min-width:var(--sd-ai-rule-controls-width);}.sd-ai-rule-controls--head{margin-left:auto;}.sd-ai-rule-expanded{overflow:hidden;min-height:0;visibility:hidden;opacity:0;padding:0 1rem;transition:padding 340ms cubic-bezier(0.32, 0.72, 0, 1), opacity 180ms cubic-bezier(0.22, 1, 0.36, 1), visibility 340ms;}.sd-ai-rule.is-active .sd-ai-rule-expanded{visibility:visible;opacity:1;padding:1rem;transition-delay:0s, 60ms, 0s;}.sd-ai-rule-head{display:flex;align-items:center;gap:0.625rem;margin-bottom:0.875rem;}.sd-ai-rule-title{flex:none;font-size:0.8125rem;font-weight:600;color:var(--sd-text-dark);}.sd-ai-rule-checked{flex:none;font-size:0.71875rem;color:var(--sd-text-muted);}.sd-ai-rule-field-label{display:block;margin:0 0 0.375rem;font-size:0.75rem;font-weight:500;color:var(--sd-text-light);}.sd-ai-rule-insert-row{display:flex;justify-content:flex-end;margin-top:0.375rem;}.sd-ai-rule-then{display:block;margin-top:0.875rem;padding-top:0.875rem;border-top:1px solid var(--sd-border-color-tint);}.sd-ai-rule-then-row{display:flex;align-items:center;gap:0.625rem;}#aiSkillEditForm .select2-hidden-accessible{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap;}.sd-ai-rule-then-row > .select2-container{flex:1 1 0;min-width:0;}.sd-ai-rule-done{flex:none;padding:0.5rem 0.75rem;font-size:0.78125rem;font-weight:600;color:var(--sd-btn-default-text-color);background:var(--sd-btn-default-bg);border:1px solid var(--sd-btn-default-border-color);border-radius:var(--sd-radius-mode-md);cursor:pointer;}.sd-ai-rule-done:hover{border-color:var(--sd-btn-default-hover-border-color);}#aiSkillEditForm .sd-ai-add-rule{justify-content:center;width:100%;padding:0.625rem;color:var(--sd-link-text-on-card);background:transparent;border:1px dashed var(--sd-input-border-color);border-radius:var(--sd-radius-mode-md);transition:background-color 0.15s ease, border-color 0.15s ease;}#aiSkillEditForm .sd-ai-add-rule:hover{background:var(--sd-primary-tint);border-color:var(--sd-btn-border-theme-color);}#aiSkillEditForm .sd-ai-default-box{background:var(--sd-list-view-card-bg);border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-xl);box-shadow:var(--sd-card-shadow);}.sd-ai-default-chip{display:flex;flex:none;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:var(--sd-text-muted);background:var(--sd-bg-lightgray-light);border-radius:var(--sd-radius-mode-sm);}.sd-ai-default-chip svg{width:0.875rem;height:0.875rem;}.sd-ai-rule-badge{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:var(--sd-text-muted);background:var(--sd-bg-lightgray-light);border-radius:var(--sd-radius-mode-sm);cursor:grab;transition:background-color 0.2s ease, color 0.2s ease;}.sd-ai-rule-badge:active,
.sd-ai-rule.ui-sortable-helper .sd-ai-rule-badge{cursor:grabbing;}.sd-ai-rule.is-active .sd-ai-rule-badge,
.sd-ai-rule.is-complete .sd-ai-rule-badge{color:var(--sd-theme-primary-dark-highlighted-text);background:var(--sd-primary-tint);}.sd-ai-rule-badge-num{font-size:0.78125rem;font-weight:600;font-variant-numeric:tabular-nums;transition:opacity 0.15s ease;}.sd-ai-rule-badge-grip{position:absolute;display:inline-flex;opacity:0;transition:opacity 0.15s ease;}.sd-ai-rule-badge-grip svg{width:1rem;height:1rem;}.sd-ai-rule-badge:hover .sd-ai-rule-badge-num{opacity:0;}.sd-ai-rule-badge:hover .sd-ai-rule-badge-grip{opacity:1;}.sd-ai-rule-head-text{display:flex;flex-direction:column;gap:0.125rem;min-width:0;}#aiSkillEditForm .sd-ai-rule-then{margin-top:0.75rem;padding:0.625rem;background:var(--sd-bg-offwhite-dark);border-top:0;border-radius:var(--sd-radius-mode-sm);}.sd-ai-rule-then-label-row{display:flex;align-items:center;gap:0.375rem;}.sd-ai-rule-then-label-row svg{width:0.75rem;height:0.75rem;}#aiSkillEditForm .sd-ai-rule-done{color:var(--sd-btn-primary-text-color);background:var(--sd-btn-primary-bg);border:0;}.sd-ai-rule-peek-template.is-unset{background:transparent;border:1px dashed var(--sd-input-border-color);padding:calc(0.25rem - 1px) calc(0.5rem - 1px);}.sd-ai-test-results-eyebrow{margin:0 0 0.5rem;font-size:0.75rem;font-weight:600;color:var(--sd-text-light);}.sd-ai-test-outcomes{display:flex;flex-direction:column;gap:0.5rem;margin:0;padding:0;list-style:none;}.sd-ai-test-outcome{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0.625rem;}.sd-ai-test-outcome-main{display:flex;flex:1 1 auto;flex-direction:column;gap:0.125rem;min-width:0;}.sd-ai-test-outcome-template{overflow:hidden;font-size:0.8125rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap;color:var(--sd-text-dark);}.sd-ai-test-outcome-target{overflow:hidden;font-size:0.71875rem;line-height:1.5;text-overflow:ellipsis;white-space:nowrap;color:var(--sd-text-light);}.sd-ai-test-unused{margin:0.625rem 0 0;padding-top:0.5rem;font-size:0.71875rem;line-height:1.5;color:var(--sd-text-light);border-top:1px solid var(--sd-border-color-tint);}#aiSkillEditForm .sd-ai-runner-cols{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:1rem;}#aiSkillEditForm .webhook-field-drag-handle{display:inline-flex;align-items:center;opacity:0;transition:opacity 0.15s ease;}#aiSkillEditForm .webhook-field-drag-handle svg{width:1rem;height:1rem;}#aiSkillEditForm .webhook-field-row:hover .webhook-field-drag-handle{opacity:1;}#aiSkillEditForm .sd-ai-default-box{padding:0;}#aiSkillEditForm .sd-ai-default-body{padding:0 0.75rem 0.75rem;}#aiSkillEditForm .sd-ai-default-box .sd-ai-field-hint{margin-top:0.5rem;}.sd-ai-test-collapse-toggle svg{width:1rem;height:1rem;}#aiSkillEditForm .sd-ai-default-head{display:flex;align-items:center;gap:0.625rem;width:100%;padding:0;text-align:left;background:transparent;border:0;cursor:pointer;}#aiSkillEditForm .sd-ai-default-head-label{flex:1 1 auto;overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap;}#aiSkillEditForm .sd-ai-default-summary .sd-ai-rule-peek-arrow,
#aiSkillEditForm .sd-ai-default-summary .sd-ai-rule-peek-template,
#aiSkillEditForm .sd-ai-rule-summary .sd-ai-rule-peek-arrow,
#aiSkillEditForm .sd-ai-rule-summary .sd-ai-rule-peek-template{display:none;}#aiSkillEditForm .sd-ai-default-box.is-open .sd-ai-default-head .sd-ai-rule-icon-btn svg{transform:rotate(180deg);}#aiSkillEditForm .sd-ai-default-body{margin-top:0.625rem;}#aiSkillEditForm .sd-ai-field-search input{padding-block:0.5rem;border-radius:var(--sd-radius-mode-xl);}#aiSkillEditForm .webhook-section-title{margin-bottom:0.25rem;}#aiSkillEditForm .webhook-section-collapse-toggle .webhook-section-title{margin-bottom:0;}#aiSkillEditForm .webhook-section-title + .sd-ai-field-hint{margin:0 0 1rem;}#aiSkillEditForm .webhook-section-title + .sd-ai-field-hint.sd-ai-field-hint--flush{margin-bottom:0.25rem;}#aiSkillEditForm .sd-ai-test-title,
#aiSkillEditForm .sd-ai-test-target-label,
#aiSkillEditForm .sd-ai-test-requirements-title,
#aiSkillEditForm .sd-ai-rule-then-label{text-transform:none;letter-spacing:normal;}#aiSkillEditForm .sd-ai-test-title{font-weight:600;color:var(--sd-text-dark);}#aiSkillEditForm .sd-ai-default-chip{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.75rem;height:1.75rem;color:var(--sd-text-muted);background:var(--sd-bg-lightgray-light);border-radius:var(--sd-radius-mode-card);transition:background-color 0.2s ease, color 0.2s ease;}#aiSkillEditForm .sd-ai-default-chip svg{width:0.875rem;height:0.875rem;}#aiSkillEditForm .sd-ai-default-box.is-set .sd-ai-default-chip{color:var(--sd-theme-primary-dark-highlighted-text);background:var(--sd-primary-tint);}#aiSkillEditForm .sd-ai-default-box{position:relative;overflow:hidden;}#aiSkillEditForm .sd-ai-default-box::after{content:"";position:absolute;top:0;bottom:0;right:0;width:4px;background:var(--sd-text-subtle);opacity:0;pointer-events:none;transition:opacity 0.15s ease;}#aiSkillEditForm .sd-ai-default-box:hover{background-color:color-mix(in srgb, var(--sd-bg-offwhite-light) 50%, transparent);}#aiSkillEditForm .sd-ai-default-box:hover::after{opacity:1;}#aiSkillEditForm .sd-ai-default-box.is-open::after{opacity:1;}#aiSkillEditForm .sd-ai-default-box.is-open{border-color:var(--sd-btn-border-theme-color);box-shadow:var(--sd-shadow-card-hover);}#aiSkillEditForm .sd-ai-default-box.is-open::after{opacity:1;}#aiSkillEditForm .sd-ai-default-head-expanded{margin-bottom:1rem;}#aiSkillEditForm .sd-ai-default-box.is-open{border-color:var(--sd-btn-border-theme-color);box-shadow:var(--sd-shadow-card-hover);}#aiSkillEditForm .sd-ai-default-box.is-open > .sd-ai-default-head{display:none;}#aiSkillEditForm .save-message.sidebar-ribbon-trigger-save{position:static;}#aiSkillEditForm .sd-ai-default-head{gap:0.75rem;padding:0.625rem 1rem 0.625rem 0.9375rem;}#aiSkillEditForm .sd-ai-default-head .sd-ai-rule-icon-btn{justify-content:flex-end;}#aiSkillEditForm .sd-ai-default-summary .sd-ai-default-head-label{flex:1 1 auto;}.sd-ai-rule-badge{cursor:grab;}.sd-ai-rule-badge:active{cursor:grabbing;}#aiSkillEditForm .sd-ai-default-box{margin-top:0.5rem;}#aiSkillEditForm .sd-ai-test-run:disabled{color:var(--sd-text-muted);background:var(--sd-bg-lightgray-light);border-color:transparent;opacity:1;}#aiSkillEditForm .sd-ai-test-collapse-toggle{width:1.75rem;height:1.75rem;padding:0;}#aiSkillEditForm .sd-ai-icon-up svg{transform:rotate(180deg);}.sd-ai-icon-arrow-up svg{transform:rotate(-90deg);}.sd-ai-icon-arrow-down svg{transform:rotate(90deg);}#aiSkillEditForm .sd-ai-add-rule{padding:0.625rem;border-radius:var(--sd-radius-mode-xl);}#aiSkillEditForm .webhook-field-row label{font-size:0.875rem;}#aiSkillEditForm .sd-ai-test-card.is-condensed{border-radius:var(--sd-radius-mode-xxl);}/* ── Summary strip ─────────────────────────────────────────────────────────────
   Three readouts above the lists: the default route, this month's usage, how the
   keys are held. Same card shell and icon tile as the list rows, so the strip and
   the lists read as one system rather than two components stacked. */.sd-ai-summary{--sd-ai-panel-row: 50px;display:grid;grid-template-columns:1fr;align-items:stretch;gap:1rem;margin-bottom:0.75rem;}.sd-ai-connections .form-group-row{margin-bottom:0.75rem;}.widget-holder .form.form-oscar.sd-ai-connections .form-group-row{padding-bottom:0;}.sd-ai-connections .form-group-row .card.data-table-wrap{margin-bottom:0;}.sd-ai-panel{display:flex;flex-direction:column;overflow:hidden;background-color:var(--sd-list-view-card-bg);border-radius:var(--sd-border-radius-md-card);box-shadow:var(--sd-shadow-list-card);}.sd-ai-panel--updating{opacity:0.45;}.sd-ai-panel{transition:opacity 0.14s ease;}.sd-ai-panel__head{display:flex;align-items:center;gap:0.625rem;padding:0.875rem 1rem;cursor:pointer;}.sd-ai-panel:not(.sd-ai-panel--open){align-self:start;}.sd-ai-panel__collapse{display:flex;flex:none;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;border:0;background:none;color:var(--sd-text-muted);transition:transform 0.2s ease;}.sd-ai-panel__collapse svg{width:1rem;height:1rem;}.sd-ai-panel--open .sd-ai-panel__collapse{transform:rotate(180deg);}.sd-ai-panel__action + .sd-ai-panel__collapse{margin-left:-0.375rem;}.sd-ai-panel__toggle-text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;}.sd-ai-panel__title-text{margin:0;overflow:hidden;font-size:0.84375rem;font-weight:600;line-height:1.25rem;letter-spacing:-0.006em;color:var(--sd-text-dark);text-overflow:ellipsis;white-space:nowrap;}.sd-ai-panel__toggle-aside{overflow:hidden;margin-top:0.125rem;font-size:0.75rem;line-height:1rem;color:var(--sd-text-muted);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;}.sd-ai-panel--open .sd-ai-panel__toggle-aside,
.sd-ai-panel--open .sd-ai-panel__toggle-preview{display:none;}.sd-ai-panel__aside-slot,
.sd-ai-panel__action{display:none;}.sd-ai-panel__aside-slot{flex:0 100 auto;min-width:0;margin-left:auto;}.sd-ai-panel__toggle-text{flex-basis:7rem;}.sd-ai-panel__toggle-preview{flex:none;margin-left:auto;}.sd-ai-panel__toggle-preview ~ .sd-ai-panel__aside-slot{margin-left:0;}.sd-ai-panel--open .sd-ai-panel__action{margin-left:0;}.sd-ai-panel__toggle-text{margin-right:auto;}.sd-ai-panel--open .sd-ai-panel__action{display:flex;flex:none;align-items:center;}.sd-ai-panel__body{display:none;border-top:0.667px solid var(--sd-border-color-tint);padding-top:0.75rem;}.sd-ai-panel--open .sd-ai-panel__body{display:flex;}.sd-ai-panel__icon{display:flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;color:var(--sd-list-view-card-icon-color);background-color:var(--sd-list-view-card-icon-bg);border-radius:var(--sd-border-radius-md-card);}.sd-ai-panel__icon svg{width:16px;height:16px;}.sd-ai-panel__aside-slot > *{display:flex;align-items:center;overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap;}.sd-ai-panel__body{flex:1;flex-direction:column;padding:0 1rem 0.875rem;}/* Label → value rows. A fixed label column turns a stack of these into a readable
   two-column table instead of a paragraph list. */.sd-ai-panel-rows,
.sd-ai-default{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;gap:0.75rem;padding:0.5rem 0 0.25rem;}.sd-ai-default__lead .sd-ai-metric__value{font-size:1.3125rem;}.sd-ai-default__shelf{padding:0.5rem 0.625rem;background:var(--sd-bg-offwhite-light);border-radius:var(--sd-radius-mode-md);}.sd-ai-default__controls{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 0.75rem;}.sd-ai-default__control{display:flex;flex-direction:column;min-width:0;margin:0;}.sd-ai-default__control-label{margin-bottom:0.125rem;font-size:0.6875rem;font-weight:400;line-height:1rem;color:var(--sd-text-muted);}.sd-ai-default__control .select2-container{width:100% !important;max-width:100%;}.sd-ai-default__images{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.125rem 0.5rem;margin:0.375rem 0 0;padding-top:0.375rem;border-top:0.667px solid var(--sd-border-color-tint);font-size:0.6875rem;line-height:1rem;color:var(--sd-text-muted);}.sd-ai-default__images-label{flex:none;}.sd-ai-default__reach{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.5rem 0.75rem;padding-top:0.625rem;border-top:0.667px solid var(--sd-border-color-tint);}.sd-ai-default__reach-value{overflow:hidden;margin:0;font-size:0.8125rem;font-weight:600;line-height:1.25rem;letter-spacing:-0.006em;color:var(--sd-text-dark);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;}.sd-ai-default__reach-label{margin:0;font-size:0.6875rem;line-height:1rem;color:var(--sd-text-muted);}.sd-ai-facts{display:grid;grid-auto-rows:minmax(2.875rem, auto);margin:0;}.sd-ai-fact{--sd-ai-fact-label-col: 104px;display:grid;position:relative;grid-template-columns:var(--sd-ai-fact-label-col) minmax(0, 1fr);align-items:center;gap:0.75rem;height:100%;border-bottom:0.667px solid var(--sd-border-color-tint);}.sd-ai-fact--last{border-bottom:0;}.sd-ai-fact__label{display:flex;align-items:center;gap:0.25rem;overflow:hidden;margin:0;font-size:0.71875rem;font-weight:400;line-height:1rem;color:var(--sd-text-muted);text-overflow:ellipsis;white-space:nowrap;}.sd-ai-fact__label label{margin:0;font-size:inherit;font-weight:inherit;color:inherit;}.sd-ai-fact__value{min-width:0;margin:0;font-size:0.78125rem;line-height:1rem;color:var(--sd-text-secondary);}.sd-ai-fact__value--muted{color:var(--sd-text-muted);}/* The one number the block exists to report, with the call count beneath it — a month can be a few
   huge calls or many small ones, and the token total alone cannot tell those apart. Occupies the
   first of the block's four rows. */.sd-ai-metric{display:flex;flex-direction:column;justify-content:center;height:100%;margin:0;padding:0.5rem 0;border-bottom:0.667px solid var(--sd-border-color-tint);}.sd-ai-metric__lead{display:flex;align-items:baseline;gap:0.375rem;}.sd-ai-metric__value{font-size:1.3125rem;font-weight:600;line-height:1.5rem;letter-spacing:-0.022em;color:var(--sd-text-dark);font-variant-numeric:tabular-nums;}.sd-ai-metric__unit{font-size:0.78125rem;line-height:1.25rem;color:var(--sd-text-light);}.sd-ai-metric__sub{margin:0.125rem 0 0;font-size:0.71875rem;line-height:1rem;color:var(--sd-text-muted);font-variant-numeric:tabular-nums;}/* The ranking fills the block's remaining three rows, so the card is the same height whether it
   names two providers or thirty. */.sd-ai-usage-rows{display:grid;grid-row:span 3;grid-template-rows:repeat(3, 1fr);margin:0;padding:0;list-style:none;}.sd-ai-usage-row{display:flex;align-items:center;gap:0.75rem;min-width:0;height:100%;border-bottom:0.667px solid var(--sd-border-color-tint);}.sd-ai-usage-row--last{border-bottom:0;}.sd-ai-usage-row__open{display:flex;align-items:center;gap:0.75rem;width:100%;min-width:0;height:100%;padding:0;border:0;background:none;text-align:left;cursor:pointer;}.sd-ai-usage-row__name{flex:1;overflow:hidden;min-width:0;font-size:0.78125rem;line-height:1rem;color:var(--sd-text-default);text-overflow:ellipsis;white-space:nowrap;}.sd-ai-usage-row__name--muted{color:var(--sd-text-muted);}.sd-ai-usage-row__name--link{font-size:0.75rem;font-weight:600;color:var(--sd-link-text-on-card);}.sd-ai-usage-row__figures{display:flex;flex:none;align-items:baseline;gap:0.375rem;}.sd-ai-usage-row__value{font-size:0.8125rem;font-weight:500;line-height:1rem;color:var(--sd-text-dark);font-variant-numeric:tabular-nums;}.sd-ai-usage-row__calls{font-size:0.6875rem;line-height:1rem;color:var(--sd-text-muted);font-variant-numeric:tabular-nums;}.sd-ai-usage-row__go{display:flex;flex:none;align-items:center;justify-content:center;width:14px;height:14px;color:var(--sd-text-muted);transition:transform 0.15s ease;}.sd-ai-usage-row__go--link{color:var(--sd-link-text-on-card);}.sd-ai-usage-row__go svg{width:100%;height:100%;}.sd-ai-usage-row__open:hover .sd-ai-usage-row__go{transform:translateX(2px);}.sd-ai-usage-row__open:hover .sd-ai-usage-row__name--muted{color:var(--sd-text-default);}.sd-ai-usage-row__open:hover .sd-ai-usage-row__name--link{text-decoration:underline;}.sd-ai-usage-row--idle .sd-ai-usage-row__name{color:var(--sd-text-light);}.sd-ai-usage-row--idle .sd-ai-usage-row__value{color:var(--sd-text-muted);}/* The period. It reads as a label and IS one wherever the window is fixed (the billing month
   under the usage totals); in the panel heads it now carries a select, because the reader chooses
   the window. Same badge either way, so the two never look like different things. */.sd-ai-period{display:flex;align-items:center;gap:0.375rem;font-weight:500;color:var(--sd-text-secondary);}.sd-ai-period__mark{display:flex;flex:none;align-items:center;justify-content:center;width:14px;height:14px;color:var(--sd-text-muted);}.sd-ai-period__mark svg{width:100%;height:100%;}/* The CLOSED control, in both of its lives.
   .sd-ai-period__select is the bare <select> as the server renders it, which is what a reader sees
   for the moment before select2 attaches (and all they see if the bundle never loads). The
   .select2-container block under it puts the attached widget in exactly the same box, so the swap
   is invisible: the closed control was never the problem, the operating system's option list was.
   The OPEN list is not styled here at all — it inherits the platform's own select2 skin, and its
   dark mode with it. */.sd-ai-period__select{max-width:11rem;padding:0.125rem 1.25rem 0.125rem 0.25rem;font:inherit;font-weight:500;color:inherit;cursor:pointer;background-color:transparent;/* The caret is drawn here because `appearance: none` removes the platform's own, and without a
     replacement the control reads as static text — which is exactly the thing this stopped being. */background-image:linear-gradient(45deg, transparent 50%, currentColor 50%), linear-gradient(135deg, currentColor 50%, transparent 50%);background-repeat:no-repeat;background-position:right 0.5rem center, right 0.25rem center;background-size:0.25rem 0.25rem, 0.25rem 0.25rem;border:1px solid transparent;border-radius:0.25rem;appearance:none;}.sd-ai-period__select:hover{color:var(--sd-text-primary);border-color:var(--sd-list-view-card-border-color);}.sd-ai-period__select:focus-visible{outline:2px solid var(--sd-btn-border-theme-color);outline-offset:1px;}/* select2 renders a full form control by default — input height, input border, input background,
   a shadow, and 40px of right padding for its arrow. In a panel head that is a box around half a
   sentence. These pull it back to the badge's own metrics, matching the bare select above.
   The `!important` on height and display are not preference: the global rule sets both with
   `!important` (_select.scss), so nothing weaker reaches them. */.sd-ai-period .select2-container--default{min-height:0;}.sd-ai-period .select2-container--default .select2-selection--single{height:auto !important;padding:0.125rem 1.25rem 0.125rem 0.25rem;font:inherit;font-weight:500;color:inherit;cursor:pointer;background-color:transparent;border:1px solid transparent;border-radius:0.25rem;box-shadow:none;}.sd-ai-period .select2-container--default .select2-selection--single:hover{color:var(--sd-text-primary);border-color:var(--sd-list-view-card-border-color);}.sd-ai-period .select2-container--open .select2-selection--single{border-color:var(--sd-btn-border-theme-color);}.sd-ai-period .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;font:inherit;font-weight:500;line-height:inherit;color:inherit;}/* The platform's chevron, brought in from the 12px it sits at on a full-width input so it lands
   inside the badge rather than a quarter-inch past the word it belongs to. */.sd-ai-period .select2-container--default .select2-selection--single .select2-selection__arrow{right:0.25rem;}/* ── The full ranking, in the right panel ──────────────────────────────────────
   The card restates its own reading at the size a full page can afford: the total, how it was
   earned, and the window it covers. Then a filter, then the ranking itself. */.sd-ai-usage-all-panel{padding:1.25rem;}.sd-ai-usage-all__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap;}.sd-ai-usage-all__metric{display:flex;align-items:baseline;gap:0.375rem;}.sd-ai-usage-all__total{font-size:1.625rem;font-weight:600;line-height:2rem;letter-spacing:-0.02em;color:var(--sd-text-dark);font-variant-numeric:tabular-nums;}.sd-ai-usage-all__unit{font-size:0.78125rem;color:var(--sd-text-light);}.sd-ai-usage-all__counts{font-size:0.75rem;color:var(--sd-text-secondary);font-variant-numeric:tabular-nums;}.sd-ai-usage-all__period{display:flex;align-items:center;flex-wrap:wrap;gap:0.25rem 0.5rem;margin:0.375rem 0 0;font-size:0.71875rem;line-height:1rem;color:var(--sd-text-muted);}/* Filters the rows already on screen — no request, so it is instant and never a write. */.sd-ai-usage-all__search{position:relative;margin-top:1rem;}.sd-ai-usage-all__search-mark{display:flex;position:absolute;top:50%;left:0.75rem;align-items:center;justify-content:center;width:16px;height:16px;color:var(--sd-text-muted);transform:translateY(-50%);pointer-events:none;}.sd-ai-usage-all__search-mark svg{width:100%;height:100%;}.form-oscar .sd-ai-usage-all__search input.sd-ai-usage-all__search-input{padding-left:2.25rem;padding-right:2.25rem;}.sd-ai-usage-all__search-input{width:100%;height:auto;padding:0.5rem 2.25rem;border:1px solid var(--sd-input-border-color);background-color:var(--sd-input-bg);font-size:0.84375rem;line-height:1.25rem;color:var(--sd-text-secondary);box-shadow:0 1px 1px rgba(16, 24, 40, 0.03);transition:border-color 0.15s ease, box-shadow 0.15s ease;}.sd-ai-usage-all__search-input:hover{border-color:var(--sd-input-border-color-hover);}.sd-ai-usage-all__search-input:focus{border-color:var(--sd-theme-primary-highlight);box-shadow:0 0 0 3px var(--sd-border-color-info);}.sd-ai-usage-all__search-clear{display:flex;position:absolute;top:50%;right:0.5rem;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:var(--sd-radius-mode-sm);background:none;color:var(--sd-text-muted);transform:translateY(-50%);cursor:pointer;transition:background-color 0.15s ease, color 0.15s ease;}.sd-ai-usage-all__search-clear svg{width:14px;height:14px;}.sd-ai-usage-all__search-clear:hover{color:var(--sd-text-secondary);}/* The ranking as its own card, so the drawer reads like the lists on the page behind it. */.sd-ai-usage-all__list{margin:1rem 0 0;}.sd-ai-usage-all__row{grid-template-columns:28px minmax(0, 1fr) auto;gap:1rem;}.sd-ai-usage-all__rank{font-size:0.71875rem;color:var(--sd-text-muted);font-variant-numeric:tabular-nums;}.sd-ai-usage-all__name{overflow:hidden;font-size:0.8125rem;line-height:1.25rem;color:var(--sd-text-dark);text-overflow:ellipsis;white-space:nowrap;}.sd-ai-usage-all__figures{display:flex;align-items:baseline;justify-content:flex-end;gap:0.5rem;}.sd-ai-usage-all__tokens{font-size:0.8125rem;font-weight:500;line-height:1.25rem;color:var(--sd-text-dark);font-variant-numeric:tabular-nums;}.sd-ai-usage-all__calls{width:62px;font-size:0.6875rem;line-height:1.25rem;color:var(--sd-text-muted);text-align:right;font-variant-numeric:tabular-nums;}.sd-ai-usage-all__row--idle .sd-ai-usage-all__tokens{color:var(--sd-text-muted);}.sd-ai-usage-all__empty{padding:2.5rem 1rem;font-size:0.75rem;color:var(--sd-text-muted);text-align:center;}/* The counter earns its place because the search moves it: it reads "N of N" at rest and narrows
   as you type. Same shape as the page's own List 2.0 footers. *//* The loading placeholder's tile matches the row's — these lists use a rounded square, not the
   circular avatar the shared skeleton draws for contact-shaped rows. */.sd-ai-skeleton .avatar{border-radius:var(--sd-radius-mode-card);}/* Rows arrive, they don't pop: each render (first load, refresh, sort, page) eases the cards in.
   Scoped to these lists; transform/opacity only.

   BACKWARDS, never `both`: the fill mode is only needed for the state BEFORE the animation runs —
   the final frame IS the row's natural state. Holding it anyway left an identity transform on the
   card for good, and a transformed element becomes the offsetParent for everything inside it. The
   row-action tooltips then measured their position against the card while being placed against the
   page, so the bubble landed on top of the icon it was describing. */.sd-ai-list .sd-data-list-view-card{animation:sd-ai-row-in 0.24s ease backwards;}@keyframes sd-ai-row-in{from{opacity:0;transform:translateY(4px);}}/* A panel with nothing to report yet: the block's own glyph as a ringed mark, then one line of
   consequence. No action lives here — the page's one Connect button is in the Providers card head,
   and repeating it inside a readout would read as two different tasks. */.sd-ai-panel-empty{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:0.625rem;min-height:calc(var(--sd-ai-panel-row) * 4);padding:0.5rem 0;}.sd-ai-panel-empty__note{max-width:34ch;margin:0;font-size:0.71875rem;line-height:1rem;color:var(--sd-text-muted);text-align:center;}.sd-ai-fact__value--mono{font-family:var(--sd-font-mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);letter-spacing:-0.02em;}.sd-ai-key-guarantees{display:grid;gap:0.25rem;margin:0.5rem 0 0;padding:0.625rem 0.75rem;list-style:none;background:var(--sd-bg-offwhite-light);border-radius:var(--sd-radius-mode-md);}.sd-ai-key-guarantees li{display:flex;align-items:center;gap:0.375rem;font-size:0.71875rem;line-height:1rem;color:var(--sd-text-muted);}.sd-ai-key-guarantees svg{flex:none;width:0.8125rem;height:0.8125rem;color:var(--sd-text-light);}.sd-ai-chart__plot{display:flex;align-items:flex-end;gap:3px;height:4.25rem;}.sd-ai-chart__plot.is-dense{gap:2px;}.sd-ai-chart__bar{display:flex;flex:1 1 0;align-items:flex-end;min-width:0;height:100%;padding:0;background:none;border:0;border-radius:3px;cursor:pointer;}.sd-ai-chart__bar:disabled{cursor:default;}.sd-ai-chart__bar:hover .sd-ai-chart__fill,
.sd-ai-chart__bar:focus-visible .sd-ai-chart__fill{background:var(--sd-theme-primary-dark-highlighted-text);}.sd-ai-chart__bar.is-zero:hover .sd-ai-chart__fill,
.sd-ai-chart__bar.is-zero:focus-visible .sd-ai-chart__fill{background:var(--sd-bg-lightgray);}.sd-ai-chart__bar:disabled:hover .sd-ai-chart__fill{background:var(--sd-bg-lightgray-light);}.sd-ai-chart__fill{display:block;position:relative;overflow:hidden;width:100%;background:var(--sd-btn-primary-bg);border-radius:3px;transition:height 300ms ease-out, background-color 150ms ease-out;}.sd-ai-chart__bar.is-today .sd-ai-chart__fill{background:var(--sd-theme-primary-dark-highlighted-text);}.sd-ai-chart__bar.is-zero .sd-ai-chart__fill{background:var(--sd-border-color-tint);}.sd-ai-chart__bar.is-idle .sd-ai-chart__fill{background:var(--sd-bg-lightgray-light);}.sd-ai-chart__flag{display:block;position:absolute;inset-inline:0;top:0;background:var(--sd-status-danger-text);}.sd-ai-chart__axis{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;margin-top:0.375rem;font-size:0.65625rem;line-height:1rem;color:var(--sd-text-muted);}.sd-ai-chart__key{display:flex;align-items:center;gap:0.625rem;min-width:0;overflow:hidden;}.sd-ai-chart__key-item{display:flex;align-items:center;gap:0.25rem;white-space:nowrap;}.sd-ai-chart__key-item{cursor:help;}.sd-ai-chart__swatch{display:flex;flex:none;align-items:center;justify-content:center;width:0.75rem;height:0.75rem;color:var(--sd-btn-primary-bg);}.sd-ai-chart__swatch svg{width:100%;height:100%;}.sd-ai-chart__swatch--failed{color:var(--sd-status-danger-text);}@media (min-width: 768px) and (max-width: 999px){.aiAgentEditorSideBar,
  .aiSkillEditorSideBar,
  .aiRunDetailSideBar,
  .sdAiActivityRankingSideBar,
  .sdAiUsageAllSideBar{--sd-right-bar-width: calc(100% - var(--sd-sidebar-width));}}.sd-ai-svc-switch{display:inline-flex;align-items:center;gap:0.375rem;border:1px solid transparent;cursor:pointer;font-weight:600;transition:opacity 0.15s, background-color 0.15s, color 0.15s;}.sd-ai-svc-switch svg{width:0.875rem;height:0.875rem;flex:none;}.sd-ai-svc-switch:disabled{cursor:default;opacity:0.6;}.sd-ai-svc-switch--button{margin-top:0.875rem;padding:0 0.875rem;height:2rem;border-radius:var(--sd-radius-mode-lg, 8px);background:var(--sd-btn-primary-bg);border-color:var(--sd-btn-primary-border-color);color:var(--sd-btn-primary-text-color);font-size:0.78125rem;}.sd-ai-svc-switch--button:hover:not(:disabled){opacity:0.9;}.sd-ai-svc-switch--link{padding:0.25rem 0.375rem;border-radius:6px;background:none;color:var(--sd-text-muted);font-size:0.71875rem;font-weight:400;}.sd-ai-svc-switch--link:hover:not(:disabled){background:var(--sd-bg-offwhite-light);color:var(--sd-link-text-color);}.sd-ai-list .sd-data-list-view-card .sd-data-list-view-card__actions{overflow:visible;}.sd-ai-group-count[data-tooltip],
.sd-ai-icon-action[data-tooltip],
.sd-ai-runs__mark[data-tooltip],
.sd-ai-runs__certainty[data-tooltip],
.sd-data-list-view-card__icon[data-tooltip]{position:relative;}.sd-ai-group-count[data-tooltip]::after,
.sd-ai-icon-action[data-tooltip]::after,
.sd-ai-runs__mark[data-tooltip]::after,
.sd-ai-runs__certainty[data-tooltip]::after,
.sd-data-list-view-card__icon[data-tooltip]::after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;z-index:1000;margin-bottom:0.375rem;padding:0.25rem 0.5rem;border-radius:4px;background:var(--sd-tooltip-bg);font-size:0.6875rem;line-height:1rem;color:var(--sd-tooltip-text, #ffffff);width:max-content;max-width:13rem;text-align:center;opacity:0;pointer-events:none;transform:translateX(-50%);transition:opacity 0.15s;}.sd-ai-group-count[data-tooltip]::before,
.sd-ai-icon-action[data-tooltip]::before,
.sd-ai-runs__mark[data-tooltip]::before,
.sd-ai-runs__certainty[data-tooltip]::before,
.sd-data-list-view-card__icon[data-tooltip]::before{content:"";position:absolute;bottom:100%;left:50%;z-index:1000;margin-bottom:0.125rem;border-width:0.25rem 0.25rem 0;border-style:solid;border-color:var(--sd-tooltip-bg) transparent transparent;opacity:0;pointer-events:none;transform:translateX(-50%);transition:opacity 0.15s;}.sd-ai-group-count[data-tooltip]:hover::after,
.sd-ai-group-count[data-tooltip]:hover::before,
.sd-ai-icon-action[data-tooltip]:hover::after,
.sd-ai-icon-action[data-tooltip]:hover::before,
.sd-ai-icon-action[data-tooltip]:focus-visible::after,
.sd-ai-icon-action[data-tooltip]:focus-visible::before,
.sd-ai-runs__mark[data-tooltip]:hover::after,
.sd-ai-runs__mark[data-tooltip]:hover::before,
.sd-ai-runs__certainty[data-tooltip]:hover::after,
.sd-ai-runs__certainty[data-tooltip]:hover::before,
.sd-data-list-view-card__icon[data-tooltip]:hover::after,
.sd-data-list-view-card__icon[data-tooltip]:hover::before{opacity:1;}.sd-ai-runs__row:first-of-type .sd-ai-runs__row:first-of-type .sd-ai-runs__row:first-of-type .sd-ai-runs__certainty[data-tooltip]::after,
.sd-ai-runs__certainty[data-tooltip]::before{left:auto;transform:none;}.sd-ai-runs__certainty[data-tooltip]::after{right:0;}.sd-ai-runs__certainty[data-tooltip]::before{right:0.75rem;}.sd-ai-runs__row:first-of-type .sd-ai-runs__certainty[data-tooltip]::after,
.sd-ai-runs__row:first-of-type .sd-ai-runs__certainty[data-tooltip]::before{bottom:auto;top:100%;margin:0.375rem 0 0;}.sd-ai-runs__row:first-of-type .sd-ai-runs__certainty[data-tooltip]::before{margin-top:0.125rem;border-width:0 0.25rem 0.25rem;border-color:transparent transparent var(--sd-tooltip-bg);}.sd-ai-runs__row:first-of-type .sd-ai-runs__mark[data-tooltip]::after{bottom:auto;top:100%;margin:0.375rem 0 0;}.sd-ai-runs__row:first-of-type .sd-ai-runs__mark[data-tooltip]::before{bottom:auto;top:100%;margin:0.125rem 0 0;border-width:0 0.25rem 0.25rem;border-color:transparent transparent var(--sd-tooltip-bg);}.sd-data-list-view-card:first-child .sd-data-list-view-card__icon[data-tooltip]::after{bottom:auto;top:100%;margin:0.375rem 0 0;}.sd-data-list-view-card:first-child .sd-data-list-view-card__icon[data-tooltip]::before{bottom:auto;top:100%;margin:0.125rem 0 0;border-width:0 0.25rem 0.25rem;border-color:transparent transparent var(--sd-tooltip-bg);}@media (max-width: 767px){.sd-ai-list .sd-data-list-view-header__identity-text,
  .sd-ai-trail-list .sd-data-list-view-header__identity-text{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap;}.sd-data-list-view--collapsed .sd-ai-list .sd-data-list-view-header__identity-text,
  .sd-data-list-view--collapsed .sd-ai-trail-list .sd-data-list-view-header__identity-text,
  .sd-ai-list.sd-data-list-view--collapsed .sd-data-list-view-header__identity-text,
  .sd-ai-trail-list.sd-data-list-view--collapsed .sd-data-list-view-header__identity-text{position:static;overflow:visible;width:auto;height:auto;margin:0;clip:auto;}}.sd-ai-figure__note{max-width:100%;overflow-wrap:break-word;}.sd-ai-figure{min-width:0;}.sd-ai-figure > div{min-width:0;}.sd-ai-nowrap{white-space:nowrap;}.sd-ai-trail-row .sd-ai-trail-actions{display:flex;align-items:center;color:var(--sd-text-muted);pointer-events:none;}.sd-ai-trail-actions svg{width:1rem;height:1rem;}.sd-ai-trail-row:hover .sd-ai-trail-actions,
.sd-ai-trail-row:focus-visible .sd-ai-trail-actions{color:var(--sd-link-text-color);}@media (max-width: 1599px){.sd-ai-trail-row .sd-ai-trail-actions{display:none;}}.sd-ai-cell__value.is-idle{color:var(--sd-text-muted);}.sd-ai-ranking{padding:1.25rem 1.5rem 1.5rem;}.sd-ai-ranking__lead{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0.25rem 1rem;}.sd-ai-ranking__tally{font-size:0.75rem;font-variant-numeric:tabular-nums;color:var(--sd-text-secondary);}.sd-ai-ranking__window{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0.75rem;margin:0.875rem 0 0;}.sd-ai-ranking__range-field{display:flex;flex:1 1 9rem;flex-direction:column;gap:0.25rem;min-width:0;}.sd-ai-ranking__range-label{display:flex;align-items:center;gap:0.375rem;margin:0;font-size:0.71875rem;font-weight:500;line-height:1rem;color:var(--sd-text-muted);}.sd-ai-ranking__range-label svg{width:0.875rem;height:0.875rem;}.sd-ai-ranking__dates{display:flex;flex:2 1 18rem;gap:0.75rem;min-width:0;}.sd-ai-ranking__dates[hidden]{display:none;}.sd-ai-ranking__range-field .form-control,
.sd-ai-ranking__range-field .flatpickr-input{width:100%;min-width:0;}.sd-ai-history{padding:1.25rem 1.5rem 1.5rem;}.sd-ai-history__lead{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.25rem 0.75rem;padding-bottom:0.875rem;border-bottom:1px solid var(--sd-border-color-tint);}.sd-ai-history__skill{overflow:hidden;font-size:0.8125rem;line-height:1rem;color:var(--sd-text-muted);text-overflow:ellipsis;white-space:nowrap;}.sd-ai-history__list{margin:0;padding:0;list-style:none;}.sd-ai-history__row{display:flex;align-items:flex-start;gap:0.75rem;padding:0.75rem 0;border-bottom:1px solid var(--sd-border-color-tint);}.sd-ai-history__row:last-child{border-bottom:0;}.sd-ai-history__mark{display:flex;position:relative;flex:none;align-items:center;justify-content:center;width:1rem;height:1rem;margin-top:0.125rem;color:var(--sd-text-light);}.sd-ai-history__mark svg{width:100%;height:100%;}.sd-ai-history__body{display:flex;flex:1 1 auto;flex-direction:column;gap:0.125rem;min-width:0;}.sd-ai-history__where{overflow:hidden;font-size:0.8125rem;font-weight:500;line-height:1.125rem;color:var(--sd-text-dark);text-overflow:ellipsis;white-space:nowrap;}.sd-ai-history__meta{display:flex;align-items:center;gap:0.375rem;min-width:0;font-size:0.71875rem;line-height:1rem;color:var(--sd-text-muted);}.sd-ai-history__dot{flex:none;width:3px;height:3px;border-radius:50%;background:var(--sd-text-muted);opacity:0.6;}.sd-ai-history__target{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.sd-ai-history__outcome{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:0.125rem;max-width:40%;}.sd-ai-history__verdict{overflow:hidden;max-width:100%;font-size:0.78125rem;line-height:1.125rem;color:var(--sd-text-secondary);text-overflow:ellipsis;white-space:nowrap;}.sd-ai-history__certainty{font-size:0.71875rem;line-height:1rem;color:var(--sd-text-muted);font-variant-numeric:tabular-nums;}.sd-ai-history__more{margin:1rem 0 0;font-size:0.78125rem;line-height:1.125rem;}@media (max-width: 575px){.sd-ai-history__row{flex-wrap:wrap;}.sd-ai-history__outcome{align-items:flex-start;max-width:100%;padding-left:1.75rem;}}.sd-ai-ranking-panel.is-loading{opacity:0.45;}.sd-ai-ranking__search{position:relative;margin-top:1rem;}.sd-ai-ranking__search-mark{display:flex;position:absolute;top:50%;left:0.75rem;align-items:center;color:var(--sd-text-muted);pointer-events:none;transform:translateY(-50%);}.sd-ai-ranking__search-mark svg{width:1rem;height:1rem;}.sd-ai-ranking__field{width:100%;padding:0.5rem 2.25rem;border:1px solid var(--sd-input-border-color);border-radius:var(--sd-radius-mode-sm);background:var(--sd-input-bg);font-size:0.8125rem;color:var(--sd-text-default);}.sd-ai-ranking__field::placeholder{color:var(--sd-text-muted);}.sd-ai-ranking__clear{display:flex;position:absolute;top:50%;right:0.5rem;align-items:center;padding:0.25rem;border:0;border-radius:var(--sd-radius-mode-sm);background:none;color:var(--sd-text-muted);transform:translateY(-50%);}.sd-ai-ranking__clear svg{width:0.875rem;height:0.875rem;}.sd-ai-ranking__clear:hover{background:var(--sd-bg-lightgray-light);color:var(--sd-text-secondary);}.sd-ai-ranking__list{margin:1rem 0 0;}.sd-ai-ranking__row{grid-template-columns:1.25rem auto minmax(0, 1fr) auto;gap:0 0.75rem;}.sd-ai-ranking__rank{font-size:0.71875rem;font-variant-numeric:tabular-nums;color:var(--sd-text-muted);}.sd-ai-ranking__avatar{display:flex;flex:none;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;}.sd-ai-ranking__avatar img,
.sd-ai-ranking__avatar .avatar,
.sd-ai-ranking__avatar > span{overflow:hidden;width:1.625rem;height:1.625rem;border-radius:50%;font-size:0.625rem;line-height:1.625rem;}.sd-ai-ranking__name{overflow:hidden;min-width:0;font-size:0.8125rem;line-height:1.25rem;color:var(--sd-text-dark);text-overflow:ellipsis;white-space:nowrap;}.sd-ai-ranking__figures{display:flex;align-items:center;justify-self:end;gap:0.5rem;}.sd-ai-ranking__actions{font-size:0.8125rem;font-weight:500;line-height:1.25rem;font-variant-numeric:tabular-nums;color:var(--sd-text-dark);}.sd-ai-ranking__state{display:flex;position:relative;align-items:center;justify-content:flex-end;gap:0.1875rem;width:3rem;font-size:0.6875rem;line-height:1.25rem;font-variant-numeric:tabular-nums;color:var(--sd-btn-primary-bg);}.sd-ai-ranking__mark{display:flex;align-items:center;width:0.8125rem;height:0.8125rem;}.sd-ai-ranking__mark svg{width:100%;height:100%;}.sd-ai-ranking__state.is-failed{color:var(--sd-status-danger-text);}.sd-ai-ranking__state[data-tooltip]::after{content:attr(data-tooltip);position:absolute;right:0;bottom:100%;z-index:1000;width:max-content;max-width:15rem;margin-bottom:0.375rem;padding:0.375rem 0.5rem;border-radius:4px;background:var(--sd-tooltip-bg);font-size:0.6875rem;line-height:1rem;color:var(--sd-tooltip-text, #ffffff);text-align:left;white-space:normal;opacity:0;pointer-events:none;transition:opacity 0.15s;}.sd-ai-ranking__state[data-tooltip]::before{content:"";position:absolute;bottom:100%;left:50%;z-index:1000;margin-bottom:0.125rem;border-width:0.25rem 0.25rem 0;border-style:solid;border-color:var(--sd-tooltip-bg) transparent transparent;opacity:0;pointer-events:none;transform:translateX(-50%);transition:opacity 0.15s;}.sd-ai-ranking__state[data-tooltip]:hover::after,
.sd-ai-ranking__state[data-tooltip]:hover::before{opacity:1;}.sd-ai-ranking__row:first-of-type .sd-ai-ranking__state[data-tooltip]::after{top:100%;bottom:auto;margin-top:0.375rem;margin-bottom:0;}.sd-ai-ranking__row:first-of-type .sd-ai-ranking__state[data-tooltip]::before{top:100%;bottom:auto;margin-top:0.125rem;margin-bottom:0;border-width:0 0.25rem 0.25rem;border-color:transparent transparent var(--sd-tooltip-bg);}.sd-ai-ranking__none{display:flex;flex-direction:column;align-items:center;gap:0.25rem;padding:2rem 1rem;text-align:center;}.sd-ai-ranking__none-mark{color:var(--sd-text-muted);}.sd-ai-ranking__none-mark svg{width:1.125rem;height:1.125rem;}.sd-ai-ranking__none-title{font-size:0.8125rem;font-weight:600;color:var(--sd-text-dark);}.sd-ai-ranking__none-note{font-size:0.71875rem;color:var(--sd-text-muted);}.sd-ai-ranking__more{padding:0.25rem 0.5rem;border:0;border-radius:var(--sd-radius-mode-sm);background:none;font-size:0.71875rem;font-weight:600;color:var(--sd-link-text-color);}.sd-ai-ranking__more:hover{background:var(--sd-primary-tint);}@media (max-width: 767px){.sd-ai-ranking{padding:1rem;}.sd-ai-ranking__row{grid-template-columns:auto minmax(0, 1fr);gap:0.125rem 0.625rem;}.sd-ai-ranking__rank{display:none;}.sd-ai-ranking__avatar{grid-row:span 2;}.sd-ai-ranking__figures{justify-self:start;}.sd-ai-ranking__state{width:auto;}}.sd-ai-columns{display:flex;align-items:flex-end;justify-content:flex-start;gap:0.75rem;}.sd-ai-column{display:flex;flex:1 1 0;flex-direction:column;align-items:stretch;min-width:0;padding:0;background:none;border:0;border-radius:var(--sd-radius-mode-md);cursor:default;}.sd-ai-column.is-muted{cursor:pointer;}.sd-ai-column__value{position:absolute;right:0;bottom:calc(100% + 0.25rem);left:0;font-size:0.6875rem;font-weight:600;line-height:1rem;font-variant-numeric:tabular-nums;color:var(--sd-text-muted);transition:color 150ms ease-out;}.sd-ai-column__plot{display:flex;align-items:flex-end;height:4rem;padding-top:1.25rem;box-sizing:content-box;}.sd-ai-column__fill{position:relative;width:100%;background:var(--sd-btn-primary-bg);border-radius:4px;transition:height 500ms ease-out, background-color 150ms ease-out;}.sd-ai-column__name{display:block;overflow:hidden;margin-top:0.375rem;font-size:0.65625rem;line-height:1rem;color:var(--sd-text-muted);text-overflow:ellipsis;white-space:nowrap;transition:color 150ms ease-out;}.sd-ai-column:hover .sd-ai-column__fill,
.sd-ai-column:focus-visible .sd-ai-column__fill{background:var(--sd-theme-primary-dark-highlighted-text);}.sd-ai-column:hover .sd-ai-column__value{color:var(--sd-text-dark);}.sd-ai-column:hover .sd-ai-column__name{color:var(--sd-text-secondary);}.sd-ai-mini--columns{width:3.375rem;gap:3px;}.sd-ai-mini--columns .sd-ai-mini__bar{flex:1 1 0;width:auto;}.sd-ai-activity{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;gap:0.75rem;padding:0.5rem 0;}.sd-ai-activity__failed{font-weight:600;color:var(--sd-status-danger-text);}.sd-ai-metric__sub.is-reading,
.sd-ai-panel__toggle-aside.is-reading{color:var(--sd-text-secondary);}.sd-ai-panel__toggle-preview{display:flex;flex:none;align-items:center;margin-left:0.5rem;}.sd-ai-mini{display:flex;align-items:flex-end;gap:2px;width:5.25rem;height:1.875rem;}.sd-ai-mini.is-dense{gap:1px;}.sd-ai-mini__bar{display:block;position:relative;overflow:hidden;flex:1 1 0;min-width:0;background:var(--sd-btn-primary-bg);border-radius:2px;transition:background-color 150ms ease-out;}.sd-ai-mini__bar.is-zero{background:var(--sd-border-color-tint);}.sd-ai-mini__bar.is-idle{background:var(--sd-bg-lightgray-light);}.sd-ai-mini__bar:hover{background:var(--sd-theme-primary-dark-highlighted-text);}.sd-ai-mini__flag{display:block;position:absolute;inset-inline:0;top:0;background:var(--sd-status-danger-text);}.sd-ai-mini-gauge{flex:none;transform:rotate(-90deg);}.sd-ai-activity__facts{display:flex;align-items:center;gap:1rem;padding-top:0.625rem;border-top:0.667px solid var(--sd-border-color-tint);}.sd-ai-activity__fact{flex:1 1 0;min-width:0;}.sd-ai-activity__fact-value{overflow:hidden;margin:0;font-size:0.8125rem;font-weight:600;line-height:1.25rem;letter-spacing:-0.006em;font-variant-numeric:tabular-nums;color:var(--sd-text-dark);text-overflow:ellipsis;white-space:nowrap;}.sd-ai-activity__fact-value.is-idle,
.sd-ai-metric__value.is-idle{color:var(--sd-text-muted);}.sd-ai-activity__fact-label{overflow:hidden;margin:0;font-size:0.6875rem;line-height:1rem;color:var(--sd-text-muted);text-overflow:ellipsis;white-space:nowrap;}.sd-ai-activity__more{padding:0;font-size:0.6875rem;color:var(--sd-link-text-on-card);background:transparent;border:0;cursor:pointer;}.sd-ai-activity__more:hover{text-decoration:underline;}.sd-ai-activity__divider{flex:none;width:1px;height:1.75rem;background:var(--sd-border-color-tint);}.sd-ai-figure{display:flex;flex:1 1 auto;flex-direction:row;align-items:center;gap:0.875rem;height:100%;padding:0.25rem 0 0.5rem;text-align:left;}.sd-ai-figure__gauge{display:flex;position:relative;flex:none;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;}.sd-ai-figure__gauge svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);}.sd-ai-figure__gauge-pct{position:relative;font-size:0.9375rem;font-weight:600;letter-spacing:-0.02em;font-variant-numeric:tabular-nums;color:var(--sd-text-dark);}.sd-ai-ownkey__mark{display:flex;position:relative;flex:none;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;}.sd-ai-ownkey__mark svg{position:relative;width:1.5625rem;height:1.5625rem;color:var(--sd-text-light);}.sd-ai-ownkey__ring{position:absolute;border:1px solid var(--sd-border-color-tint);border-radius:50%;}.sd-ai-ownkey__ring--outer{inset:0;opacity:0.7;}.sd-ai-ownkey__ring--inner{inset:0.625rem;}.sd-ai-ownkey__disc{position:absolute;inset:1.25rem;background:var(--sd-bg-lightgray-light);border-radius:50%;}.sd-ai-ownkey__badge{display:flex;position:absolute;right:0;bottom:0;align-items:center;justify-content:center;gap:0.15625rem;width:1.3125rem;height:1.3125rem;background:var(--sd-bg-lightgray);border:2px solid var(--sd-list-view-card-bg);border-radius:50%;}.sd-ai-ownkey__badge span{display:block;width:0.15625rem;height:0.5rem;background:var(--sd-text-light);border-radius:999px;}.sd-ai-figure__full{display:none;}.sd-ai-figure__title{margin:0;font-size:0.84375rem;font-weight:600;line-height:1.25rem;font-variant-numeric:tabular-nums;color:var(--sd-text-dark);}.sd-ai-figure__note{margin:0;font-size:0.75rem;line-height:1.0625rem;font-variant-numeric:tabular-nums;color:var(--sd-text-muted);}/* ── List rows ─────────────────────────────────────────────────────────────────
   No badge cluster: type, key, model and target are all the same kind of thing —
   a value in a named column — so they render identically and the rows align into
   a table. State is the exception; it changes, so it is the one thing marked. */.sd-ai-row__title{display:flex;align-items:center;gap:0.5rem;min-width:0;}.sd-ai-row__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.sd-ai-row__kind{display:inline-flex;flex:none;align-items:center;gap:0.25rem;height:21px;padding:0 0.5rem 0 0.375rem;font-size:0.71875rem;font-weight:500;line-height:1;color:var(--sd-text-secondary);background-color:var(--sd-bg-lightgray-light);border-radius:var(--sd-radius-mode-sm);white-space:nowrap;}.sd-ai-row__kind-icon{display:flex;align-items:center;justify-content:center;width:12px;height:12px;}.sd-ai-row__kind-icon svg{width:100%;height:100%;}.sd-ai-list .sd-data-list-view-card__link{grid-template-areas:"icon title badges" "icon meta meta" "actions actions actions";grid-template-columns:auto minmax(0, 1fr) auto;grid-template-rows:auto auto auto;align-items:start;}.sd-ai-list .sd-ai-row__state{justify-self:end;align-self:start;padding-top:0.125rem;}.sd-ai-list .sd-data-list-view-card__actions{justify-content:flex-start;align-self:stretch;overflow-x:auto;width:auto;height:auto;margin-top:0.375rem;margin-right:0;padding-top:0.375rem;border-top:var(--sd-list-view-card-border);scrollbar-width:none;}.sd-ai-list .sd-data-list-view-card__actions::-webkit-scrollbar{display:none;}.sd-ai-row__cells{display:flex;flex-direction:column;gap:0.125rem;min-width:0;}.sd-ai-list .sd-ai-row__cells{align-items:flex-start;}.sd-ai-cell{display:flex;flex-direction:row;align-items:center;gap:0.375rem;min-width:0;}.sd-ai-cell__label{display:block;flex:none;overflow:hidden;font-size:0.65625rem;font-weight:500;line-height:1rem;color:var(--sd-text-muted);text-overflow:ellipsis;white-space:nowrap;}.sd-ai-cell__value{overflow:hidden;font-size:0.78125rem;line-height:1rem;color:var(--sd-text-secondary);text-overflow:ellipsis;white-space:nowrap;}.sd-ai-cell__value--mono{font-family:var(--sd-font-mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);letter-spacing:-0.02em;}.sd-ai-state{display:inline-flex;align-items:center;gap:0.375rem;font-size:0.78125rem;font-weight:500;line-height:1rem;color:var(--sd-text-secondary);white-space:nowrap;}.sd-ai-state__mark{display:flex;flex:none;align-items:center;justify-content:center;width:14px;height:14px;color:var(--sd-text-light);}.sd-ai-state__mark svg{width:100%;height:100%;}.sd-ai-state--failed .sd-ai-state__mark{color:var(--sd-status-danger-text);}.sd-ai-state--draft .sd-ai-state__mark{color:var(--sd-text-muted);}@media (min-width: 768px){#aiSkillEditForm .sd-ai-default-summary .sd-ai-rule-peek-arrow,
  #aiSkillEditForm .sd-ai-default-summary .sd-ai-rule-peek-template,
  #aiSkillEditForm .sd-ai-rule-summary .sd-ai-rule-peek-arrow,
  #aiSkillEditForm .sd-ai-rule-summary .sd-ai-rule-peek-template{display:inline-flex;}#aiSkillEditForm .sd-ai-default-head .sd-ai-rule-icon-btn{min-width:var(--sd-ai-rule-controls-width);}}@media (min-width: 1000px){.sd-ai-panel--open .sd-ai-panel__aside-slot{display:flex;align-items:center;font-size:0.71875rem;line-height:1rem;color:var(--sd-text-muted);font-variant-numeric:tabular-nums;}.sd-ai-panel--open .sd-ai-panel__body{display:flex;border-top:0;padding-top:0;}.sd-ai-chart__plot{height:5rem;}.sd-ai-column__plot{height:4.75rem;}.sd-ai-figure{flex-direction:column;justify-content:center;padding:1.75rem 1.5rem;text-align:center;}.sd-ai-figure__gauge,
  .sd-ai-ownkey__mark{width:4.5rem;height:4.5rem;}.sd-ai-figure__short{display:none;}.sd-ai-figure__full{display:inline;}.sd-ai-panel-rows,
  .sd-ai-facts{grid-template-rows:none;grid-auto-rows:minmax(var(--sd-ai-panel-row), 1fr);height:100%;}.sd-ai-metric{padding:0;}.sd-ai-list .sd-data-list-view-card{padding-right:1.25rem;}/* The row becomes the aligned table the design draws: identity, then one column per
     named value, then state, then the actions. Scoped to .sd-ai-list — every other
     List 2.0 keeps the platform's badge/meta row. */.sd-ai-list .sd-data-list-view-card__link{grid-template-areas:"icon title meta badges actions";grid-template-columns:auto minmax(0, 1.4fr) minmax(0, 2fr) 104px 148px;grid-template-rows:auto;column-gap:1.25rem;align-items:center;}.sd-ai-list .sd-ai-row__state{display:flex;align-items:center;justify-content:flex-end;align-self:center;justify-self:end;height:auto;padding-top:0;}.sd-ai-list .sd-data-list-view-card__actions{justify-self:end;align-self:center;width:max-content;height:auto;margin-top:0;padding-top:0;border-top:0;}.sd-ai-list .sd-data-list-view-card__details{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0, 1fr);align-items:center;gap:1.25rem;}.sd-ai-list .sd-ai-cell{flex-direction:column;align-items:stretch;gap:0;}.sd-ai-trail-list .sd-data-list-view-card__link{grid-template-areas:"icon title badges" "icon meta meta";grid-template-columns:auto minmax(0, 1fr) auto;grid-template-rows:auto auto;align-items:start;}.sd-ai-trail-list .sd-ai-row__state{justify-self:end;}.sd-ai-trail-list .sd-data-list-view-card__details{display:flex;flex-direction:column;align-items:flex-start;gap:0.125rem;}.sd-ai-trail-list .sd-ai-cell{flex-direction:row;align-items:center;gap:0.375rem;}}@media (min-width: 1000px){.sd-ai-summary{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media (min-width: 1440px){.sd-ai-summary{grid-template-columns:repeat(3, minmax(0, 1fr));}}@media (min-width: 1600px){.sd-ai-list .sd-ai-trail-row{grid-template-areas:"icon title meta badges actions";grid-template-columns:auto minmax(0, 1.4fr) minmax(0, 3.4fr) 140px auto;grid-template-rows:auto;align-items:center;}.sd-ai-trail-list .sd-data-list-view-card__details{display:grid;grid-template-columns:minmax(0, 0.85fr) minmax(0, 1.2fr) minmax(0, 1.15fr) minmax(0, 0.42fr) minmax(0, 1.05fr);align-items:center;gap:1rem;}.sd-ai-trail-list .sd-ai-cell{flex-direction:column;align-items:stretch;gap:0;}}/* ── Our two drawer footers only ───────────────────────────────────────────────
   The skill editor and the connect-provider flow. These optical tweaks were made
   for THESE footers; the platform's sticky footer keeps its own sizing everywhere
   else (390 views share that component). */#aiSkillEditForm .rightbar-sticky-footer__btn--primary,
#aiSkillEditForm .rightbar-sticky-footer__btn--default,
.sd-ai-flow .rightbar-sticky-footer__btn--primary,
.sd-ai-flow .rightbar-sticky-footer__btn--default{/* 6px, not 8: at 14px label size the wider gap reads as an icon floating NEXT TO
     the word instead of one icon+label unit. */gap:0.375rem;}#aiSkillEditForm .rightbar-sticky-footer__icon,
.sd-ai-flow .rightbar-sticky-footer__icon{/* Optically matched to the 14px labels — at 16px every glyph reads oversized beside
     its word. Centering on the label's LINE BOX also leaves icons a hair high of its
     x-height mass, hence the 1px drop. */width:0.875rem;height:0.875rem;margin-top:1px;}/* The xmark strokes span half their viewBox (6..18 of 24) while sibling glyphs fill
   ~75% — at an equal box the ✕ reads undersized and adrift. */#aiSkillEditForm .rightbar-sticky-footer__icon.svg-icon--xmark,
.sd-ai-flow .rightbar-sticky-footer__icon.svg-icon--xmark{width:1.0625rem;height:1.0625rem;}/* The two editable facts are still select2 — the platform's control, not a native select — but
   inside a readout they must read as VALUES, not as form fields. Borderless at rest so the row
   keeps the same 29px rhythm as every other fact; the control only draws itself on hover/focus,
   which is when it is being used. */.sd-ai-fact__value{--sd-input-height: 1.625rem;}.sd-ai-fact__value .select2-container{width:100% !important;min-height:0;}.sd-ai-fact__value .select2-container .select2-selection{height:auto;min-height:0;padding:0.25rem 1.5rem 0.25rem 0.375rem;background:transparent;box-shadow:none;border:1px solid transparent;border-radius:var(--sd-radius-mode-md);transition:background-color 0.15s ease, border-color 0.15s ease;}.sd-ai-fact__value .select2-container .select2-selection__rendered{padding:0;font-size:0.78125rem;font-weight:500;line-height:1rem;color:var(--sd-text-dark);}.sd-ai-fact__value .select2-container .select2-selection__placeholder{font-weight:400;color:var(--sd-text-muted);}.sd-ai-fact__value .select2-container .select2-selection__arrow{top:50%;right:0.375rem;width:0.875rem;height:0.875rem;transform:translateY(-50%);}.sd-ai-fact__value .select2-container .select2-selection__arrow b{top:45%;left:50%;width:0.375rem;height:0.375rem;margin:0;border:0;border-right:1.5px solid var(--sd-text-muted);border-bottom:1.5px solid var(--sd-text-muted);transform:translate(-50%, -50%) rotate(45deg);}.sd-ai-fact__value .select2-container:hover .select2-selection,
.sd-ai-fact__value .select2-container--open .select2-selection{background-color:var(--sd-bg-lightgray-light);border-color:var(--sd-input-border-color);}/* Pull the control's own inset back so its text sits on the same left edge as the static
   fact values above and below it. */.sd-ai-fact__value .select2-container{margin-left:-0.375rem;}.aiAgentEditorSideBar .RightBar__body > ng-include{flex:1 0 auto;}#aiAgentEditForm{display:flex;flex:1 0 auto;flex-direction:column;height:auto;}.sd-ai-agent-execution{display:grid;grid-template-columns:1fr;gap:1rem;}@media (min-width: 768px){.sd-ai-agent-execution{grid-template-columns:repeat(2, minmax(0, 1fr));}}.sd-ai-agent-identity{display:flex;gap:1.25rem;align-items:flex-start;}.sd-ai-agent-identity__fields{flex:1 1 auto;min-width:0;}.sd-ai-agent-avatar{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;gap:0.5rem;width:5rem;}.sd-ai-agent-avatar__circle{display:flex;position:relative;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;background:var(--sd-primary-tint);color:var(--sd-theme-primary-dark-highlighted-text);font-size:1.25rem;font-weight:600;letter-spacing:0.02em;cursor:pointer;}.sd-ai-agent-avatar__hint{display:flex;position:absolute;right:-0.125rem;bottom:-0.125rem;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;border:2px solid var(--sd-list-view-card-bg);border-radius:50%;background:var(--sd-btn-border-theme-color);color:rgb(var(--sd-overlay-light-rgb));opacity:0.82;transition:opacity 160ms ease;}.sd-ai-agent-avatar__hint svg{width:0.6875rem;height:0.6875rem;}.sd-ai-agent-avatar__circle:hover .sd-ai-agent-avatar__hint,
.sd-ai-agent-avatar__circle:focus-visible .sd-ai-agent-avatar__hint{opacity:1;}.sd-ai-agent-avatar__preview{position:absolute;inset:0;border-radius:50%;background-position:center;background-size:cover;}.sd-ai-agent-avatar__actions{display:flex;flex-direction:column;align-items:center;gap:0.25rem;}.sd-ai-agent-avatar__action{display:inline-flex;align-items:center;gap:0.25rem;margin:0;border:0;background:none;color:var(--sd-link-text-on-card);font-size:0.71875rem;font-weight:500;cursor:pointer;}.sd-ai-agent-avatar__action svg{width:0.75rem;height:0.75rem;}.sd-ai-agent-avatar__action:hover{text-decoration:underline;}.sd-ai-agent-avatar__file{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;}.sd-ai-character-gallery{flex:1 1 0;min-width:0;padding:0.75rem;border:1px solid var(--sd-border-color-medium);border-radius:var(--sd-radius-mode-lg);background:var(--sd-bg-offwhite-light);}.sd-ai-character-gallery__head{display:flex;align-items:flex-start;justify-content:space-between;gap:0.5rem;margin-bottom:0.625rem;}.sd-ai-character-gallery__close{flex:0 0 auto;border:0;background:none;color:var(--sd-text-muted);cursor:pointer;}.sd-ai-character-gallery__close svg{width:0.75rem;height:0.75rem;}.sd-ai-character-tabs{display:flex;flex-wrap:wrap;gap:0.25rem;}.sd-ai-character-tab{padding:0.1875rem 0.5rem;border:1px solid transparent;border-radius:var(--sd-radius-mode-sm);background:none;color:var(--sd-text-muted);font-size:0.71875rem;font-weight:500;cursor:pointer;}.sd-ai-character-tab--active{border-color:var(--sd-border-color-medium);background:var(--sd-list-view-card-bg);color:var(--sd-text-default);}.sd-ai-character-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(3.25rem, 1fr));gap:0.5rem;}.sd-ai-character-face{padding:0;border:2px solid transparent;border-radius:50%;background:none;cursor:pointer;transition:transform 180ms ease;}.sd-ai-character-face:hover{transform:scale(1.08);}.sd-ai-character-face--picked{border-color:var(--sd-btn-border-theme-color);}.sd-ai-character-face__img{display:block;width:100%;height:100%;border-radius:50%;aspect-ratio:1;object-fit:cover;}.sd-ai-list .sd-ai-agent-avatar-tile{background:transparent;box-shadow:none;}.sd-ai-list .sd-ai-agent-avatar-tile img,
.sd-ai-list .sd-ai-agent-avatar-tile .avatar{width:100%;height:100%;border-radius:50%;object-fit:cover;}.sd-ai-list .sd-ai-agent-avatar-tile .default-user-avatar-container{display:flex;width:100%;height:100%;}.sd-ai-list .sd-ai-agent-avatar-tile .default-user-avatar{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background:var(--sd-primary-tint);color:var(--sd-theme-primary-dark-highlighted-text);font-weight:600;text-transform:uppercase;}.sd-ai-tone-select{display:block;position:relative;}#aiAgentEditForm .sd-ai-tone-trigger{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;width:100%;text-align:left;cursor:pointer;}.sd-ai-tone-trigger__label{overflow:hidden;color:var(--sd-text-secondary);text-overflow:ellipsis;white-space:nowrap;}.sd-ai-tone-trigger__chevron{flex:0 0 auto;width:1rem;height:1rem;color:var(--sd-dropdown-menu-item-chevron-color, var(--sd-text-muted));}.sd-ai-tone-menu{display:block;position:absolute;z-index:var(--z-content-sticky, 1000);top:calc(100% + 0.5rem);left:0;width:100%;max-width:80vw;overflow:hidden;background:var(--sd-btn-white-bg);border:1px solid var(--sd-border-color-tint);border-radius:var(--sd-radius-mode-xl);box-shadow:var(--sd-shadow-card-hover);}.sd-ai-tone-menu__search{display:flex;position:relative;align-items:center;padding:0.5rem;border-bottom:1px solid var(--sd-border-color-tint);}.sd-ai-tone-menu__search svg{position:absolute;top:50%;left:1.25rem;width:0.875rem;height:0.875rem;transform:translateY(-50%);color:var(--sd-text-muted);}#aiAgentEditForm .sd-ai-tone-menu__search .form-control{padding-left:2.25rem;border-radius:var(--sd-radius-mode-xl);}.sd-ai-tone-menu__list{display:block;max-height:15rem;overflow-y:auto;padding:0.25rem;}.sd-ai-tone-menu__item{display:flex;gap:0.375rem;align-items:flex-start;width:100%;padding:0.375rem 0.625rem;border:0;border-radius:var(--sd-radius-mode-md);background:transparent;color:var(--sd-text-secondary);font-size:0.78125rem;line-height:1.25rem;text-align:left;cursor:pointer;}.sd-ai-tone-menu__mark{display:flex;flex:none;align-items:center;justify-content:center;width:1rem;height:1.25rem;color:var(--sd-status-success-text);}.sd-ai-tone-menu__mark svg{width:0.875rem;height:0.875rem;}.sd-ai-tone-menu__text{display:block;flex:1;min-width:0;}.sd-ai-tone-menu__item:hover{background:var(--sd-list-view-card-bg-hover);}.sd-ai-tone-menu__item--new{display:flex;align-items:center;gap:0.375rem;color:var(--sd-link-text-on-card);font-weight:600;}.sd-ai-tone-menu__item--new svg{width:0.875rem;height:0.875rem;}.sd-ai-tone-menu__item-title{display:block;overflow:hidden;color:var(--sd-text-dark);font-weight:500;text-overflow:ellipsis;white-space:nowrap;}.sd-ai-tone-menu__item-desc{display:block;overflow:hidden;color:var(--sd-text-muted);font-size:0.71875rem;text-overflow:ellipsis;white-space:nowrap;}.sd-ai-tone-menu__item--active{background:var(--sd-list-view-card-bg-hover);}.sd-ai-tone-menu__create{display:flex;flex-direction:column;gap:0.5rem;padding:0.75rem;}.sd-ai-tone-menu__create-error{color:var(--sd-status-danger-text);font-size:0.71875rem;}.sd-ai-tone-menu__create-actions{display:flex;gap:0.5rem;}.sd-ai-tone-menu__btn{padding:0.3125rem 0.75rem;border:1px solid var(--sd-btn-border-color);border-radius:var(--sd-radius-mode-md);background:var(--sd-btn-white-bg);color:var(--sd-text-secondary);font-size:0.75rem;font-weight:600;cursor:pointer;}.sd-ai-tone-menu__btn--primary{border-color:var(--sd-btn-border-theme-color);background:var(--sd-primary-tint);color:var(--sd-theme-primary-dark-highlighted-text);}.sd-ai-tone-menu__rule{display:block;height:1px;margin:0.25rem 0;background:var(--sd-border-color-tint);}.sd-ai-tone-menu__group{display:block;padding:0.5rem 0.625rem 0.125rem;font-size:0.65625rem;font-weight:600;letter-spacing:0.02em;text-transform:uppercase;color:var(--sd-text-muted);}.sd-ai-tone-menu__row{display:flex;align-items:center;gap:0.25rem;}.sd-ai-tone-menu__row .sd-ai-tone-menu__item{flex:1 1 auto;min-width:0;}.sd-ai-tone-menu__action{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;padding:0.25rem;border:0;border-radius:var(--sd-radius-mode-sm);background:transparent;color:var(--sd-text-muted);cursor:pointer;transition:color 0.15s ease, background-color 0.15s ease;}.sd-ai-tone-menu__action:hover{background:var(--sd-bg-lightgray-light);color:var(--sd-text-secondary);}.sd-ai-tone-menu__action--danger:hover{color:var(--sd-status-danger-text);}.sd-ai-tone-menu__action svg{width:0.875rem;height:0.875rem;}.sd-ai-tone-menu__empty,
.sd-ai-tone-menu__more{display:block;padding:0.625rem;color:var(--sd-text-muted);font-size:0.71875rem;text-align:center;}.sd-ai-agent-skill-picker{min-width:0;border-top:1px solid var(--sd-border-color-tint);}.sd-ai-pick-head{padding-top:1.5rem;padding-bottom:0.75rem;border-bottom:1px solid var(--sd-border-color-tint);}.sd-ai-pick-head .sd-ai-field-search .form-control{border-radius:var(--sd-radius-mode-xl);}.sd-ai-pick-head .sd-ai-field-search{margin-top:0.75rem;}.sd-ai-pick-tabs{display:inline-flex;align-items:center;gap:0.125rem;margin-top:0.75rem;padding:0.125rem;background:var(--sd-bg-lightgray-light);border-radius:var(--sd-radius-mode-lg);}.sd-ai-pick-tab{display:inline-flex;align-items:center;gap:0.375rem;height:1.75rem;padding:0 0.625rem;border:0;border-radius:var(--sd-radius-mode-md);background:transparent;color:var(--sd-text-muted);font-size:0.75rem;font-weight:500;cursor:pointer;transition:background-color 0.15s ease, color 0.15s ease;}.sd-ai-pick-tab.is-on{background:var(--sd-btn-white-bg);color:var(--sd-text-dark);box-shadow:var(--sd-shadow-list-card);}.sd-ai-pick-tab__count{font-size:0.6875rem;font-variant-numeric:tabular-nums;color:var(--sd-text-muted);}.sd-ai-pick-clear{padding:0;border:0;background:transparent;color:var(--sd-link-text-on-card);font-size:0.71875rem;font-weight:600;cursor:pointer;}.sd-ai-pick-clear:hover{text-decoration:underline;}.sd-ai-pick-list{margin-top:0.75rem;overflow:hidden;background:var(--sd-bg-white-dark);border-radius:var(--sd-radius-mode-xl);box-shadow:var(--sd-shadow-list-card);}/* The row is the List 2.0 list-mode card, value for value (_sd-data-list-view-card.scss
   base + its ≥1000px list block): same rest surface, same hover — the translucent
   offwhite mix, the bolded title, the 4px theme accent on the right edge — same divider
   and icon tile. Only the anatomy differs: a button carrying the labeled Type cell and
   the Assign/Remove chip instead of the grid's link/actions split. */.sd-ai-pick-row{display:grid;grid-template-columns:2.5rem minmax(0, 1fr) auto;align-items:center;gap:0 1rem;width:100%;padding:1rem 1.25rem 1rem 1.5rem;border:0;border-bottom:var(--sd-list-view-card-border);border-right:4px solid transparent;background:transparent;text-align:left;cursor:pointer;}.sd-ai-pick-row:last-child{border-bottom:0;}.sd-ai-pick-row:hover{background:color-mix(in srgb, var(--sd-bg-offwhite-light) 50%, transparent);border-right-color:var(--sd-btn-border-theme-color);}.sd-ai-pick-row:hover .sd-ai-pick-row__name{font-weight:600;}.sd-ai-pick-row__tile{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--sd-radius-mode-card);background:var(--sd-list-view-card-icon-bg);color:var(--sd-list-view-card-icon-color);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);}.sd-ai-pick-row__tile svg{width:20px;height:20px;}.sd-ai-pick-row__name{min-width:0;overflow:hidden;font-size:var(--text-base);line-height:1.25rem;color:var(--sd-text-dark);text-overflow:ellipsis;white-space:nowrap;}.sd-ai-pick-row__name mark{padding:0;background:transparent;color:inherit;font-weight:600;}.sd-ai-pick-row__kind{display:none;min-width:0;}.sd-ai-pick-row__kind-label{display:block;overflow:hidden;font-size:0.65625rem;font-weight:500;line-height:1rem;color:var(--sd-text-muted);text-overflow:ellipsis;white-space:nowrap;}.sd-ai-pick-row__kind-value{display:block;overflow:hidden;font-size:0.75rem;line-height:1rem;color:var(--sd-text-secondary);text-overflow:ellipsis;white-space:nowrap;}.sd-ai-pick-row__action{display:inline-flex;align-items:center;gap:0.25rem;padding:0.25rem 0.375rem;border-radius:var(--sd-radius-mode-md);font-size:0.71875rem;font-weight:600;white-space:nowrap;}.sd-ai-pick-row__action svg{width:0.875rem;height:0.875rem;}.sd-ai-pick-row__action--assign{background:var(--sd-primary-tint);color:var(--sd-theme-primary-dark-highlighted-text);}.sd-ai-pick-row__action--remove{color:var(--sd-text-muted);}.sd-ai-pick-row.is-locked{cursor:default;}.sd-ai-pick-row.is-locked .sd-ai-pick-row__action{opacity:0.4;}.sd-ai-pick-empty{display:flex;flex-direction:column;align-items:center;gap:0.25rem;margin:0;padding:2rem 1rem;text-align:center;}.sd-ai-pick-empty__title{margin:0.5rem 0 0;color:var(--sd-text-dark);font-size:0.875rem;font-weight:600;line-height:1.25rem;}.sd-ai-pick-empty__note{max-width:44ch;margin:0;color:var(--sd-text-muted);font-size:0.78125rem;line-height:1.1875rem;}.sd-ai-pick-gridfoot{display:flex;position:relative;align-items:center;justify-content:center;min-height:44px;padding:0.375rem 2.5rem 0.375rem 2rem;background:transparent;border-top:1px solid var(--sd-border-color-medium);}.sd-ai-pick-gridfoot .load-more__wrapper{padding:10px 0;}.sd-ai-pick-gridfoot .load-more__btn{padding:0.45rem 1.0125rem;background-color:var(--sd-btn-white-bg);}.sd-ai-pick-gridfoot .gridview-footer__text{font-size:10px;}.sd-ai-pick-gridfoot__done{display:inline-flex;align-items:center;gap:0.375rem;}.sd-ai-pick-gridfoot__done .load-more__no-more{flex:none;display:flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;border-radius:50%;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);color:var(--sd-status-success-text);}.sd-ai-pick-gridfoot__done .load-more__no-more svg{width:18px;height:18px;}.sd-ai-pick-gridfoot__count{font-variant-numeric:tabular-nums;}.sd-ai-list.sd-data-list-view{box-shadow:var(--sd-shadow-list-card);}.sd-ai-list .sd-data-list-view-header{box-shadow:none;}.sd-ai-wingman-head{align-items:center;}.sd-ai-wingman-switch .sd-switchery-wrapper{margin:0;}.sd-ai-wingman-config{display:grid;grid-template-rows:1fr;transition:grid-template-rows 300ms cubic-bezier(0.32, 0.72, 0, 1);}.sd-ai-wingman-config__body{min-height:0;overflow:hidden;opacity:1;transition:opacity 180ms cubic-bezier(0.22, 1, 0.36, 1);}.sd-ai-wingman-config .form-group{margin-top:1rem;}.sd-ai-wingman-means{margin:0.75rem 0 0;font-size:0.78125rem;line-height:1.25rem;color:var(--sd-text-light);}.sd-ai-wingman-means__text{font-weight:600;color:var(--sd-text-secondary);}.sd-ai-wingman-config.is-off{grid-template-rows:0fr;}.sd-ai-wingman-config.is-off .sd-ai-wingman-config__body{opacity:0;pointer-events:none;}.sd-ai-section-title--marked{display:flex;align-items:center;gap:0.5rem;}.sd-ai-section-mark{display:flex;flex:none;align-items:center;justify-content:center;width:16px;height:16px;color:var(--sd-text-light);}.sd-ai-section-mark svg{width:100%;height:100%;}.sd-ai-wingman-card{--sd-ai-band-1: color-mix(in srgb, var(--sd-btn-border-theme-color) 18%, var(--sd-bg-offwhite-dark));--sd-ai-band-2: color-mix(in srgb, var(--sd-btn-border-theme-color) 45%, var(--sd-bg-offwhite-dark));--sd-ai-band-3: var(--sd-btn-border-theme-color);margin-top:0.75rem;padding:1rem;background:var(--sd-bg-offwhite-dark);border:1px solid var(--sd-border-color-tint);border-radius:var(--sd-radius-mode-md);}.sd-ai-wingman-reading{display:flex;flex:none;align-items:baseline;gap:0.5rem;}.sd-ai-wingman-badge{display:inline-flex;align-items:center;justify-content:center;min-width:4.25rem;height:20px;padding:0 0.5rem;border-radius:var(--sd-radius-mode-md);font-size:0.6875rem;font-weight:600;line-height:1;text-align:center;color:var(--sd-theme-primary-dark-highlighted-text);}.sd-ai-wingman-badge--low{background:var(--sd-ai-band-1);}.sd-ai-wingman-badge--medium{background:var(--sd-ai-band-2);}.sd-ai-wingman-badge--high{background:var(--sd-ai-band-3);color:var(--sd-btn-primary-text-color);}.sd-ai-wingman-ticks{display:flex;margin-top:0.375rem;font-size:0.65625rem;font-weight:600;line-height:1rem;letter-spacing:0.04em;text-transform:uppercase;color:var(--sd-text-light);}.sd-ai-wingman-tick--low{width:var(--sd-ai-band-med);}.sd-ai-wingman-tick--medium{width:calc(var(--sd-ai-band-high) - var(--sd-ai-band-med));text-align:center;}.sd-ai-wingman-tick--high{width:calc(100% - var(--sd-ai-band-high));text-align:right;}.sd-ai-wingman-readout{font-size:1.625rem;font-weight:600;line-height:2rem;letter-spacing:-0.02em;font-variant-numeric:tabular-nums;color:var(--sd-text-dark);}.sd-ai-wingman-level{display:flex;align-items:center;gap:0.75rem;padding:0.625rem 0;border-top:1px solid var(--sd-border-color-tint);}.sd-ai-wingman-level:first-child{padding-top:0;border-top:0;}.sd-ai-wingman-level:last-child{padding-bottom:0;}.sd-ai-wingman-level__name{display:flex;flex:none;align-items:center;gap:0.5rem;width:92px;margin:0;}.sd-ai-wingman-strength{display:flex;flex:none;align-items:flex-end;gap:2px;}.sd-ai-wingman-bar{width:3px;border-radius:999px;background:var(--sd-bg-lightgray-light);}.sd-ai-wingman-bar--1{height:7px;}.sd-ai-wingman-bar--2{height:10px;}.sd-ai-wingman-bar--3{height:13px;}.sd-ai-wingman-bar.is-on{background:var(--sd-btn-border-theme-color);}.sd-ai-wingman-level__text{min-width:0;}.sd-ai-wingman-level__label{display:block;font-size:0.78125rem;font-weight:600;line-height:1rem;color:var(--sd-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.sd-ai-wingman-level__range{display:block;font-size:0.6875rem;line-height:1rem;color:var(--sd-text-muted);font-variant-numeric:tabular-nums;}.sd-ai-wingman-level__input{min-width:0;flex:1;}.sd-ai-wingman-level__input--paragraph{min-height:2.5rem;resize:vertical;}#aiSkillEditForm .sd-ai-wingman-level__input.is-blank{border-color:var(--sd-status-danger-text);}.sd-ai-wingman-missing{margin:0.625rem 0 0;font-size:0.71875rem;font-weight:600;line-height:1rem;color:var(--sd-status-danger-text);}.sd-ai-wingman-range{appearance:none;width:100%;height:8px;margin-top:0.75rem;border-radius:999px;cursor:grab;background:linear-gradient(to right, var(--sd-ai-band-1) 0 var(--sd-ai-band-med), var(--sd-ai-band-2) var(--sd-ai-band-med) var(--sd-ai-band-high), var(--sd-ai-band-3) var(--sd-ai-band-high) 100%);}.sd-ai-wingman-range:active{cursor:grabbing;}.sd-ai-wingman-range::-webkit-slider-thumb{appearance:none;width:18px;height:18px;border-radius:50%;background:var(--sd-btn-white-bg);border:1px solid var(--sd-btn-border-theme-color);box-shadow:var(--sd-shadow-list-card);cursor:grab;}.sd-ai-wingman-range:active::-webkit-slider-thumb{cursor:grabbing;}.sd-ai-wingman-range::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--sd-btn-white-bg);border:1px solid var(--sd-btn-border-theme-color);box-shadow:var(--sd-shadow-list-card);cursor:grab;}.sd-ai-wingman-range:active::-moz-range-thumb{cursor:grabbing;}.sd-ai-wingman-reset{padding:0;font-size:0.71875rem;font-weight:600;color:var(--sd-link-text-on-card);background:transparent;border:0;cursor:pointer;}.sd-ai-wingman-reset:hover{text-decoration:underline;}.sd-ai-wingman-meanings{margin-top:0.75rem;}.sd-ai-test-outcome-grades{flex-basis:100%;font-size:0.6875rem;font-variant-numeric:tabular-nums;color:var(--sd-text-muted);}.sd-ai-test-outcome-why{flex-basis:100%;font-size:0.6875rem;line-height:1.125rem;color:var(--sd-text-secondary);}.sd-ai-list.sd-data-list-view--collapsed .sd-data-list-view-header__identity{flex-wrap:wrap;}.sd-ai-list .sd-data-list-view-header__preview-item .default-user-avatar,
.sd-ai-list .sd-data-list-view-header__preview-item .default-user-avatar-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;font-size:0.625rem;line-height:1;}.sd-ai-list .mpa-data-filters .mpa-data-filters__button:hover{background:var(--sd-primary-tint);}.sd-ai-list .sd-data-list-view-header__summary{flex-basis:100%;padding-left:1.5rem;}.sd-ai-list .sd-data-list-view-header__fact + .sd-data-list-view-header__fact{display:none;}@media (min-width: 768px){.sd-ai-list .sd-data-list-view-header__summary{flex-basis:auto;padding-left:0;}.sd-ai-list .sd-data-list-view-header__fact + .sd-data-list-view-header__fact{display:inline-flex;}.sd-ai-summary,
  .sd-ai-connections .form-group-row{margin-bottom:1rem;}.sd-ai-mini{width:7rem;}.sd-ai-metric__value{font-size:1.5rem;line-height:1.75rem;}}.sd-ai-kind-chooser{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem 2rem;}.sd-ai-kind-chooser__title{margin:0;font-size:var(--text-lg);font-weight:600;line-height:1.25;color:var(--sd-text-dark);}.sd-ai-kind-chooser__lede{margin:0.375rem 0 0;font-size:var(--text-base);line-height:1.45;color:var(--sd-text-muted);}.sd-ai-kind-chooser__plates{display:grid;grid-template-columns:repeat(auto-fit, minmax(16rem, 1fr));gap:1rem;margin:0;padding:0;list-style:none;}.sd-ai-kind-chooser__plates > li{display:flex;}.sd-ai-kind-plate{position:relative;box-sizing:border-box;display:flex;flex-direction:column;gap:0.625rem;width:100%;margin:0;padding:1.25rem;border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-card);background-color:var(--sd-list-view-card-bg);appearance:none;font-family:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color 0.15s ease, background-color 0.15s ease;}.sd-ai-kind-plate:hover{background-color:var(--sd-list-view-card-bg-hover);}.sd-ai-kind-plate:focus-visible{outline:2px solid var(--sd-btn-border-theme-color);outline-offset:2px;}.sd-ai-kind-plate.is-selected{border-color:var(--sd-btn-border-theme-color);background-color:var(--sd-sms-chooser-option-selected-bg);}.sd-ai-kind-plate__top{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;}.sd-ai-kind-plate__mark{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--sd-radius-mode-md);background-color:var(--sd-list-view-card-icon-bg);color:var(--sd-list-view-card-icon-color);}.sd-ai-kind-plate__icon{width:1.125rem;height:1.125rem;}.sd-ai-kind-plate__kind{align-self:flex-start;}.sd-ai-kind-plate__headline{font-size:var(--text-md);font-weight:600;line-height:1.3;color:var(--sd-text-dark);}.sd-ai-kind-plate__blurb{font-size:var(--text-sm);line-height:1.45;color:var(--sd-text-muted);}.sd-ai-kind-plate__tick{align-self:flex-end;margin-top:auto;width:1.125rem;height:1.125rem;border:1px solid var(--sd-list-view-card-border-color);border-radius:50%;}.sd-ai-kind-plate.is-selected .sd-ai-kind-plate__tick{border-color:var(--sd-btn-border-theme-color);background-color:var(--sd-theme-primary-highlight);box-shadow:inset 0 0 0 3px var(--sd-list-view-card-bg);}.sd-ai-wingman-badge--recognized{background:var(--sd-ai-band-3);color:var(--sd-btn-primary-text-color);}.sd-ai-wingman-range--single{background:var(--sd-ai-band-1);}.sd-ai-places{display:flex;flex-direction:column;gap:0.375rem;margin:0;padding:0;list-style:none;}.sd-ai-places__item{display:flex;align-items:center;gap:0.5rem;font-size:var(--text-base);line-height:1.4;color:var(--sd-text-dark);}.sd-ai-places__icon{flex-shrink:0;width:1rem;height:1rem;color:var(--sd-btn-border-theme-color);}.sd-ai-prompt{min-height:11rem;line-height:1.5;resize:vertical;}.sd-ai-sections{display:block;}.sd-ai-section{position:relative;}@media (min-width: 1024px){.sd-ai-section .sd-data-list-view-header .sd-data-list-view-header__top{padding-left:2rem;}}.sd-ai-section--dragging{z-index:30;border-radius:var(--sd-radius-mode-sm);box-shadow:var(--sd-shadow-card-dragging);outline:1px solid var(--sd-btn-border-theme-color);}.sd-ai-section--placeholder{border-radius:var(--sd-radius-mode-sm);background:var(--sd-bg-offwhite-light);outline:1px dashed var(--sd-input-border-color);outline-offset:-1px;}.sd-ai-section__grip{position:absolute;top:var(--sd-ai-icon-y, calc(var(--sd-ai-head-h, 65px) / 2));left:0.25rem;transform:translateY(-50%);z-index:30;display:none;align-items:center;justify-content:center;width:1.5rem;height:2.25rem;padding:0;border:0;border-radius:var(--sd-radius-mode-sm);background:none;color:var(--sd-text-muted);opacity:0;cursor:grab;touch-action:none;transition:opacity 0.2s, color 0.2s, background-color 0.2s;}.sd-ai-section__grip svg{width:1rem;height:1rem;}.sd-ai-section__grip:hover{background:var(--sd-bg-lightgray-light);color:var(--sd-text-secondary);}.sd-ai-section__grip:active{cursor:grabbing;}.sd-ai-section__grip:focus-visible{opacity:1;outline:2px solid var(--sd-btn-border-theme-color);outline-offset:1px;}@media (min-width: 1024px){.sd-ai-section__grip{display:flex;}}.sd-ai-section:hover .sd-ai-section__grip,
.sd-ai-section--dragging .sd-ai-section__grip,
.sd-ai-section__grip:focus-visible{opacity:1;}.sd-ai-section--dragging .sd-ai-section__grip{background:var(--sd-bg-lightgray-light);color:var(--sd-text-secondary);}.sd-ai-section__move{display:flex;position:absolute;left:0.125rem;top:var(--sd-ai-icon-y, 2rem);transform:translateY(-50%);z-index:30;flex-direction:column;align-items:center;gap:0;padding:0.375rem 0.25rem;}.sd-ai-section__move .sd-ai-rule-icon-btn{padding:0;line-height:0;}.sd-ai-section__move .sd-ai-rule-icon-btn + .sd-ai-rule-icon-btn{margin-top:-0.125rem;}.sd-ai-section__move .sd-ai-rule-icon-btn svg{width:0.625rem;height:0.625rem;}@media (max-width: 1023.98px){.sd-ai-section .sd-data-list-view-header__top{padding-left:1.5rem;}}#aiSkillEditForm .sd-ai-field-status{margin:0.5rem 0 0;font-size:0.6875rem;font-variant-numeric:tabular-nums;color:var(--sd-text-muted);}.sd-ai-field-search-busy{position:absolute;right:2.25rem;width:0.875rem;height:0.875rem;border:2px solid var(--sd-border-color-tint);border-top-color:var(--sd-text-muted);border-radius:50%;animation:sd-ai-field-spin 0.7s linear infinite;}@keyframes sd-ai-field-spin{to{transform:rotate(360deg);}}.sd-ai-fav-zone{padding-bottom:0.25rem;border-bottom:1px solid var(--sd-border-color-tint);}.sd-ai-fav-zone.is-empty{padding-bottom:0;border-bottom:0;}.sd-ai-field-pinned{padding-bottom:0.25rem;border-bottom:1px solid var(--sd-border-color-tint);}.sd-ai-field-pinned.is-empty{padding-bottom:0;border-bottom:0;}.sd-ai-group-matches{flex:none;font-size:0.6875rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--sd-theme-primary-dark-highlighted-text);}.sd-ai-section-miss{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;padding:0.625rem 0.875rem;}.sd-ai-section-miss-title,
.sd-ai-section-miss-note{font-size:0.8125rem;color:var(--sd-text-muted);}.sd-ai-field-skeleton-row{display:flex;align-items:center;gap:0.75rem;padding:0.5rem 0.875rem;}.sd-ai-field-skeleton-toggle{flex:none;width:2.25rem;height:1.25rem;border-radius:var(--sd-radius-mode-xxl);background:var(--sd-bg-offwhite-dark);animation:sd-ai-field-pulse 1.4s ease-in-out infinite;}.sd-ai-field-skeleton-label{height:0.75rem;border-radius:var(--sd-radius-mode-xxl);background:var(--sd-bg-offwhite-dark);animation:sd-ai-field-pulse 1.4s ease-in-out infinite;}.sd-ai-field-skeleton-row:nth-child(1) .sd-ai-field-skeleton-label{width:62%;}.sd-ai-field-skeleton-row:nth-child(2) .sd-ai-field-skeleton-label{width:48%;}.sd-ai-field-skeleton-row:nth-child(3) .sd-ai-field-skeleton-label{width:74%;}.sd-ai-field-skeleton-row:nth-child(4) .sd-ai-field-skeleton-label{width:55%;}.sd-ai-field-skeleton-row:nth-child(5) .sd-ai-field-skeleton-label{width:68%;}@keyframes sd-ai-field-pulse{0%, 100%{opacity:1;}50%{opacity:0.45;}}#aiSkillEditForm .webhook-field-toggle-wrapper{flex:1 1 auto;min-width:0;}.sd-ai-field-star{display:flex;flex:none;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;color:var(--sd-text-muted);background:transparent;border:0;border-radius:var(--sd-radius-mode-sm);opacity:0;cursor:pointer;transition:opacity 0.15s ease, background-color 0.15s ease, transform 0.15s ease;}.sd-ai-field-star svg{width:0.875rem;height:0.875rem;}.webhook-field-row:hover .sd-ai-field-star,
.sd-ai-field-star:focus-visible{opacity:1;}.sd-ai-field-star:hover{background:var(--sd-bg-lightgray-light);}.sd-ai-field-star:active{transform:scale(0.9);}.sd-ai-field-star.is-on{color:var(--sd-theme-primary-dark-highlighted-text);opacity:1;}@media (hover: none){.sd-ai-field-star{opacity:1;}}.sd-ai-fold{grid-template-rows:0fr;}.sd-ai-fold.show{grid-template-rows:1fr;}.sd-ai-fold__inner{min-height:0;overflow:hidden;}#aiSkillEditForm .sd-ai-pick-gridfoot{margin-top:0.25rem;border-radius:0 0 var(--sd-radius-mode-xl) var(--sd-radius-mode-xl);}#aiSkillEditForm .sd-ai-pick-gridfoot .load-more__btn{background-color:var(--sd-btn-white-bg);}#aiSkillEditForm .sd-ai-pick-gridfoot__count{display:none;}@container (min-width: 520px){#aiSkillEditForm .sd-ai-pick-gridfoot__count{display:block;}}@supports not (container-type: inline-size){#aiSkillEditForm .sd-ai-pick-gridfoot__count{display:block;}}#aiSkillEditForm .sd-ai-pick-gridfoot .load-more__wrapper{padding:6px 0;}#aiSkillEditForm .sd-ai-pick-gridfoot .load-more__btn{padding:0.3rem 0.75rem;font-size:0.75rem;}#aiSkillEditForm .sd-ai-pick-gridfoot .load-more__icon{width:0.75rem;height:0.75rem;}.sd-ai-group-matches{flex:none;padding:0.125rem 0.5rem;font-size:0.6875rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--sd-theme-primary-dark-highlighted-text);background:var(--sd-primary-tint);border-radius:var(--sd-radius-mode-xxl);}.sd-ai-section.is-searching .sd-ai-group-count{color:var(--sd-text-muted);background:transparent;}@media (min-width: 1024px){.sd-ai-section__move{display:none;}}.webhook-field-drag-handle,
.sd-ai-section__grip,
[data-ai-rule-drag]{cursor:grab;}.ui-sortable-helper .webhook-field-drag-handle,
.ui-sortable-helper .sd-ai-section__grip,
.ui-sortable-helper [data-ai-rule-drag]{cursor:grabbing;}.sd-ai-field-search-report{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;margin-top:0.5rem;min-height:1.125rem;}.sd-ai-field-search-report .sd-ai-field-status{margin:0;}.sd-ai-field-bulk{flex:none;margin-left:auto;padding:0.125rem 0.375rem;font-size:0.75rem;font-weight:600;color:var(--sd-link-text-on-card);background:transparent;border:0;border-radius:var(--sd-radius-mode-sm);cursor:pointer;transition:background-color 0.15s ease;}.sd-ai-field-bulk:hover{background:var(--sd-primary-tint);}.sd-ai-field-bulk[data-tooltip]{position:relative;}#aiSkillEditForm .sd-ai-pick-empty{padding:1.25rem 1rem 1.5rem;}.sd-ai-field-search-input{position:relative;}#aiSkillEditForm .sd-ai-field-search .sd-ai-field-search-input .sd-ai-field-search-icon{left:0.75rem;}#aiSkillEditForm .sd-ai-field-search .sd-ai-field-search-input .sd-ai-field-search-clear{right:0.75rem;}.sd-ai-ranking__field,
.sd-ai-ranking__range,
.sd-ai-usage-all__search-input{border-radius:var(--sd-radius-mode-xl);}.sd-ai-pick-gridfoot__done .load-more__no-more{color:var(--sd-text-muted);box-shadow:none;}#aiSkillEditForm .sd-ai-fold{padding-top:0;padding-bottom:0;}#aiSkillEditForm .sd-ai-fold .sd-ai-fold__inner{padding-bottom:0;}#aiSkillEditForm .sd-ai-fold.show .sd-ai-fold__inner{padding-bottom:0.5rem;}.sd-ai-group-count[data-tooltip]::after,
.sd-ai-field-bulk[data-tooltip]::after{bottom:auto;top:100%;margin-top:0.375rem;margin-bottom:0;}.sd-ai-group-count[data-tooltip]::before,
.sd-ai-field-bulk[data-tooltip]::before{bottom:auto;top:100%;margin-top:0.125rem;margin-bottom:0;border-width:0 0.25rem 0.25rem;border-color:transparent transparent var(--sd-tooltip-bg);}.sd-ai-rule:hover .sd-ai-rule-badge-num{opacity:0;}.sd-ai-rule:hover .sd-ai-rule-badge-grip{opacity:1;}.sd-ai-ranking__field,
.sd-ai-usage-all__search-input,
#aiSkillEditForm .sd-ai-field-search .form-control{height:42px;font-size:0.84375rem;}#aiSkillEditForm .webhook-field-row{min-height:46px;}@media (max-width: 767.98px){.sd-ai-section .sd-data-list-view-header__identity-text{display:none;}}#aiSkillEditForm .sd-ai-field-move{display:none;flex:none;flex-direction:column;align-items:center;gap:0;}#aiSkillEditForm .sd-ai-field-move .sd-ai-rule-icon-btn{width:1.125rem;height:0.875rem;padding:0;}@media (max-width: 1023.98px){#aiSkillEditForm .sd-ai-section-sortable .webhook-field-row .sd-ai-field-move{display:flex;}#aiSkillEditForm .sd-ai-section-sortable .webhook-field-row .webhook-field-drag-handle{display:none;}}.sd-form-agent{position:relative;display:flex;flex-direction:column;gap:0.75rem;}.sd-form-agent-invite{display:flex;flex-direction:column;align-items:stretch;gap:1rem;padding:1rem;border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-card);background-color:var(--sd-bg-card-neutral);color:inherit;text-decoration:none;cursor:pointer;transition:border-color 0.15s ease;}.sd-form-agent-invite:hover{border-color:var(--sd-btn-border-theme-color);}.sd-form-agent-invite:focus-visible{outline:2px solid var(--sd-btn-border-theme-color);outline-offset:2px;}.sd-form-agent-invite__copy{display:flex;flex:1 1 auto;flex-direction:column;gap:0.25rem;min-width:0;}.sd-form-agent-invite__title{font-size:var(--text-base);font-weight:600;line-height:1.3;color:var(--sd-text-dark);}.sd-form-agent-invite__note{font-size:var(--text-sm);line-height:1.45;color:var(--sd-text-muted);}.sd-form-agent-invite__go{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:0.375rem;align-self:stretch;padding:0.5rem 0.875rem;border-radius:var(--sd-border-radius-btn);background-color:var(--sd-btn-primary-bg);color:var(--sd-btn-primary-text-color);font-size:var(--text-sm);font-weight:600;line-height:1;white-space:nowrap;}.sd-form-agent-invite__arrow{width:1rem;height:1rem;transition:transform 0.15s ease;}.sd-form-agent-invite:hover .sd-form-agent-invite__arrow{transform:translateX(0.125rem);}.sd-form-agent-choices{display:flex;flex-direction:column;gap:0.5rem;margin:0;padding:0;list-style:none;}.sd-form-agent-choices > li{position:relative;}.sd-form-agent-choice{position:relative;box-sizing:border-box;display:flex;align-items:center;gap:0.75rem;width:100%;margin:0;padding:0.9375rem;border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-card);background-color:var(--sd-list-view-card-bg);appearance:none;font-family:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color 0.15s ease, background-color 0.15s ease;}.sd-form-agent-choice:hover{background-color:var(--sd-list-view-card-bg-hover);}label.sd-form-agent-choice{margin:0;font-weight:inherit;}.sd-form-agent-choice:focus-visible{outline:2px solid var(--sd-btn-border-theme-color);outline-offset:2px;}.sd-form-agent-choice.is-selected,
.sd-form-agent-choice:has(input:checked),
.sd-form-agent-choices li:has(input:checked) > .sd-form-agent-choice{border-color:var(--sd-btn-border-theme-color);background-color:var(--sd-sms-chooser-option-selected-bg);}.sd-form-agent-choice__mark{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--sd-radius-mode-md);background-color:var(--sd-list-view-card-icon-bg);color:var(--sd-list-view-card-icon-color);}.sd-form-agent-choice__icon{width:1rem;height:1rem;}.sd-form-agent-choice__mark--quiet{background-color:var(--sd-bg-lightgray-light);color:var(--sd-text-muted);}.sd-form-agent-choice__copy{display:flex;flex:1 1 auto;flex-direction:column;gap:0.125rem;min-width:0;}.sd-form-agent-choice__tags{display:flex;flex-wrap:wrap;gap:0.25rem;margin-top:0.125rem;}.sd-form-agent-choice__name{font-size:var(--text-sm);font-weight:600;line-height:1.3;color:var(--sd-text-dark);}.sd-form-agent-choice__skills{font-size:var(--text-xs);line-height:1.4;color:var(--sd-text-muted);}.sd-form-agent-choice__tick{flex-shrink:0;width:1.125rem;height:1.125rem;border:1px solid var(--sd-list-view-card-border-color);border-radius:50%;}.sd-form-agent-choice.is-selected .sd-form-agent-choice__tick,
.sd-form-agent-choice:has(input:checked) .sd-form-agent-choice__tick,
.sd-form-agent-choices li:has(input:checked) > .sd-form-agent-choice .sd-form-agent-choice__tick{border-color:var(--sd-btn-border-theme-color);background-color:var(--sd-theme-primary-highlight);box-shadow:inset 0 0 0 3px var(--sd-list-view-card-bg);}.sd-form-agent-choice__tick--multi{border-radius:var(--sd-radius-mode-md);}.sd-form-agent-skills{display:flex;flex-direction:column;gap:0.5rem;}.sd-form-agent-sender{display:flex;flex-direction:column;gap:0.5rem;margin-top:1rem;}.sd-form-agent-native{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;}[data-ai-compose-sender] > .sd-form-agent-choices + .form-group,
.sd-form-agent-sender > .sd-form-agent-choices + .form-group{margin-top:0.9375rem;}@media (min-width: 768px){.sd-form-agent-invite{flex-direction:row;align-items:center;}.sd-form-agent-invite__go{align-self:center;}}.sd-ai-trail-health{margin-bottom:1rem;color:var(--sd-text-muted);}.ai-auto-choice-health{display:flex;flex-direction:column;align-items:flex-start;gap:0.25rem;}.ai-auto-choice-health-line{color:var(--sd-text-muted);margin-bottom:0;}.sd-ai-trail-certainty{margin-left:0.375rem;font-size:0.75rem;font-variant-numeric:tabular-nums;color:var(--sd-text-muted);}.sd-ai-trail-resolver{display:block;margin-left:0.375rem;font-size:0.75rem;color:var(--sd-text-muted);}.sd-ai-drift-flag{display:inline-block;margin-left:0.375rem;padding:0.0625rem 0.375rem;font-size:0.6875rem;color:var(--sd-status-warning-text);background-color:var(--sd-status-warning-bg);border-radius:var(--sd-radius-mode-sm);}.sd-ai-run{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem 1.5rem;}.sd-ai-run__card{background:var(--sd-list-view-card-bg);border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-xl);}.sd-ai-run__head{display:flex;align-items:center;gap:0.75rem;padding:1rem 1.25rem;}.sd-ai-run__mark{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:var(--sd-bg-offwhite-light);border-radius:var(--sd-radius-mode-lg);}.sd-ai-run__mark svg{width:1.125rem;height:1.125rem;}.sd-ai-run__who{display:flex;flex:1 1 auto;flex-direction:column;gap:0.125rem;min-width:0;}.sd-ai-run__target{overflow:hidden;font-size:1rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap;}.sd-ai-run__when{display:inline-flex;align-items:center;gap:0.3125rem;font-size:0.8125rem;color:var(--sd-text-muted);}.sd-ai-run__when svg{flex:none;width:0.875rem;height:0.875rem;}.sd-ai-run__state{display:inline-flex;flex:none;align-items:center;gap:0.3125rem;font-size:0.8125rem;color:var(--sd-text-muted);white-space:nowrap;}.sd-ai-run__state svg{width:0.9375rem;height:0.9375rem;}.sd-ai-run__state--fallback,
.sd-ai-run__state--cancelled,
.sd-ai-run__mark--fallback svg,
.sd-ai-run__mark--cancelled svg{color:var(--sd-status-danger-text);}.sd-ai-run__verdict{display:grid;grid-template-columns:minmax(0, 1fr);gap:1rem;padding:1rem 1.25rem;border-top:1px solid var(--sd-list-view-card-border-color);}.sd-ai-run__outcome,
.sd-ai-run__certainty{display:flex;flex-direction:column;gap:0.25rem;min-width:0;}.sd-ai-run__label{font-size:0.65625rem;font-weight:500;line-height:1rem;color:var(--sd-text-muted);}.sd-ai-run__story{margin:0;font-size:0.9375rem;font-weight:600;line-height:1.375rem;letter-spacing:-0.01em;color:var(--sd-text-primary);}.sd-ai-run__because{margin:0.25rem 0 0;font-size:0.8125rem;line-height:1.25rem;color:var(--sd-text-secondary);}.sd-ai-run__certainty-meaning{display:block;margin-top:0.375rem;font-size:0.6875rem;line-height:1rem;color:var(--sd-text-muted);}.sd-ai-run__note{margin:0;font-size:0.8125rem;line-height:1.125rem;color:var(--sd-text-muted);}.sd-ai-run__certainty-value{font-size:1.5rem;font-weight:600;line-height:2rem;font-variant-numeric:tabular-nums;}.sd-ai-run__certainty-bar{overflow:hidden;height:0.375rem;background:var(--sd-bg-offwhite-light);border-radius:var(--sd-radius-mode-sm);}.sd-ai-run__certainty-bar > span{display:block;height:100%;background:var(--sd-btn-border-theme-color);border-radius:inherit;}.sd-ai-run__context{display:grid;grid-template-columns:minmax(0, 1fr);gap:0.75rem 1.25rem;padding:0.875rem 1.25rem;background:var(--sd-bg-offwhite-light);border-top:1px solid var(--sd-list-view-card-border-color);border-radius:0 0 var(--sd-radius-mode-xl) var(--sd-radius-mode-xl);}.sd-ai-run__fact{display:flex;flex-direction:column;gap:0.125rem;min-width:0;}.sd-ai-run__fact-value{overflow:hidden;font-size:0.8125rem;line-height:1.125rem;text-overflow:ellipsis;white-space:nowrap;}.sd-ai-run__fact-value--mono{font-family:var(--sd-font-mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);letter-spacing:-0.02em;}.sd-ai-run__section{display:flex;align-items:flex-start;gap:0.625rem;padding:1rem 1.25rem;border-bottom:1px solid var(--sd-list-view-card-border-color);}.sd-ai-run__section-mark{display:inline-flex;flex:none;align-items:center;color:var(--sd-text-muted);}.sd-ai-run__section-mark svg{width:1rem;height:1rem;}.sd-ai-run__section-text{display:flex;flex-direction:column;gap:0.125rem;min-width:0;}.sd-ai-run__section-title{font-size:0.875rem;font-weight:600;}.sd-ai-run__section-lede,
.sd-ai-run__empty{margin:0;font-size:0.8125rem;line-height:1.25rem;color:var(--sd-text-muted);}.sd-ai-run__empty{padding:1rem 1.25rem;}.sd-ai-run__options{margin:0;padding:0;list-style:none;}.sd-ai-run__option{display:grid;grid-template-columns:1.25rem minmax(0, 1fr) auto minmax(3rem, 6rem) 2.75rem;align-items:center;min-height:3.25rem;gap:0.375rem 0.625rem;padding:0.875rem 1.25rem;border-bottom:1px solid var(--sd-list-view-card-border-color);}.sd-ai-run__option:last-child{border-bottom:0;}.sd-ai-run__option.is-picked{background:var(--sd-bg-offwhite-light);}.sd-ai-run__option-rank{font-size:0.75rem;font-variant-numeric:tabular-nums;color:var(--sd-text-muted);}.sd-ai-run__option-name{overflow:hidden;font-size:0.8125rem;font-weight:500;line-height:1.25rem;text-overflow:ellipsis;white-space:nowrap;}.sd-ai-run__option-mark{display:inline-flex;align-items:center;gap:0.25rem;font-size:0.75rem;color:var(--sd-text-secondary);white-space:nowrap;}.sd-ai-run__option-mark svg{width:0.8125rem;height:0.8125rem;}.sd-ai-run__option-bar{overflow:hidden;height:0.375rem;background:var(--sd-bg-offwhite-light);border-radius:var(--sd-radius-mode-sm);}.sd-ai-run__option.is-picked .sd-ai-run__option-bar{background:var(--sd-list-view-card-bg);}.sd-ai-run__option-bar > span{display:block;height:100%;background:var(--sd-btn-border-theme-color);border-radius:inherit;}.sd-ai-run__option-grade{font-size:0.75rem;text-align:right;font-variant-numeric:tabular-nums;color:var(--sd-text-muted);}.sd-ai-run__rules{margin:0;padding:1rem 1.25rem;font-size:0.8125rem;line-height:1.375rem;color:var(--sd-text-secondary);white-space:pre-line;overflow-wrap:anywhere;}.sd-ai-run__stale{display:flex;gap:0.5rem;align-items:flex-start;margin:0;padding:0.75rem 1.25rem;border-top:1px solid var(--sd-list-view-card-border-color);background:var(--sd-bg-offwhite-light);font-size:0.75rem;line-height:1.125rem;color:var(--sd-text-muted);}.sd-ai-run__stale-mark{display:inline-flex;flex:none;}.sd-ai-run__stale-mark svg{width:0.875rem;height:0.875rem;}.sd-ai-run__option-body{display:flex;flex-direction:column;gap:0.125rem;min-width:0;}.sd-ai-run__option-rule{overflow:hidden;font-size:0.75rem;line-height:1.125rem;color:var(--sd-text-muted);text-overflow:ellipsis;white-space:nowrap;}.sd-ai-run__option-why{grid-column:2/-1;display:flex;gap:0.375rem;align-items:flex-start;font-size:0.75rem;line-height:1.125rem;color:var(--sd-text-secondary);}.sd-ai-run__option-bar--none{background:none;}.sd-ai-run__option-why-mark{display:inline-flex;flex:none;padding-top:0.125rem;color:var(--sd-text-muted);}.sd-ai-run__option-why-mark svg{width:0.75rem;height:0.75rem;}.sd-ai-run__option.is-picked .sd-ai-run__option-why-mark{color:var(--sd-status-success-text, var(--sd-btn-border-theme-color));}.sd-ai-runs__row{grid-template-columns:1.25rem 1.5rem minmax(0, 1.1fr) minmax(0, 1.4fr) auto 2.75rem 1.25rem;cursor:pointer;}.sd-ai-runs__row:hover,
.sd-ai-runs__row:focus-visible{background:var(--sd-bg-offwhite-light);}.sd-ai-runs__open{display:inline-flex;align-items:center;justify-content:center;color:var(--sd-text-light, var(--sd-text-muted));transition:color 0.15s, transform 0.15s;}.sd-ai-runs__open svg{width:0.9375rem;height:0.9375rem;}.sd-ai-runs__row:hover .sd-ai-runs__open,
.sd-ai-runs__row:focus-visible .sd-ai-runs__open{color:var(--sd-text-secondary);transform:translateX(2px);}.sd-ai-runs__mark{display:inline-flex;flex:none;align-items:center;justify-content:center;color:var(--sd-text-muted);}.sd-ai-runs__mark svg{width:1rem;height:1rem;}.sd-ai-runs__mark--fallback svg,
.sd-ai-runs__mark--cancelled svg{color:var(--sd-status-danger-text);}.sd-ai-runs__outcome{overflow:hidden;font-size:0.8125rem;line-height:1.25rem;color:var(--sd-text-secondary);text-overflow:ellipsis;white-space:nowrap;}.sd-ai-runs__when{font-size:0.75rem;font-variant-numeric:tabular-nums;color:var(--sd-text-muted);white-space:nowrap;}.sd-ai-runs__certainty{font-size:0.8125rem;font-weight:500;font-variant-numeric:tabular-nums;text-align:right;}.sd-ai-runs__empty{display:flex;flex-direction:column;gap:0.25rem;padding:2rem 1rem;text-align:center;}.sd-ai-trail-row{cursor:pointer;}.sdAiSkillHistorySideBar .RightBar__content{overflow-x:hidden;}@media (min-width: 768px){.sd-ai-run__verdict{grid-template-columns:minmax(0, 1fr) 12rem;}.sd-ai-run__certainty{padding-left:1.25rem;border-left:1px solid var(--sd-list-view-card-border-color);}.sd-ai-run__context{grid-template-columns:repeat(auto-fit, minmax(9rem, 1fr));}}.sdAiSkillHistorySideBar .sd-ai-trail-row{grid-template-areas:"icon title badges" "icon meta meta";grid-template-columns:auto minmax(0, 1fr) auto;grid-template-rows:auto auto;align-items:start;}.sdAiSkillHistorySideBar .sd-ai-row__state{justify-self:end;}.sdAiSkillHistorySideBar .sd-data-list-view-card__details{display:flex;flex-direction:column;align-items:flex-start;gap:0.125rem;}.sdAiSkillHistorySideBar .sd-ai-cell{flex-direction:row;align-items:center;gap:0.375rem;}.sdAiSkillHistorySideBar .sd-ai-run__target{display:none;}.sd-ai-manual-run__lede{margin-bottom:1rem;font-size:0.8125rem;color:var(--sd-text-secondary);}.sd-ai-manual-run__agents{display:flex;flex-direction:column;gap:0.5rem;margin:0;padding:0;list-style:none;}.sd-ai-manual-run__agent{display:flex;align-items:center;gap:1rem;padding:0.75rem 1rem;border:1px solid var(--sd-border-color, rgba(0, 0, 0, 0.1));border-radius:8px;}.sd-ai-manual-run__agent-info{display:flex;flex:1;flex-direction:column;gap:0.125rem;min-width:0;}.sd-ai-manual-run__agent-name{font-size:0.875rem;font-weight:600;color:var(--sd-text-default);}.sd-ai-manual-run__agent-skills{overflow:hidden;font-size:0.75rem;color:var(--sd-text-muted);text-overflow:ellipsis;white-space:nowrap;}.sd-ai-manual-run__go{flex:none;}.sd-ai-manual-run__empty,
.sd-ai-manual-run__note{font-size:0.75rem;color:var(--sd-text-muted);}.sd-ai-manual-run__note{margin-top:0.75rem;}.sd-ai-trail-row--fallback .sd-data-list-view-card__icon,
.sd-ai-trail-row--fallback .sd-ai-state__mark{color:var(--sd-status-danger-text);}.sd-ai-trail-row--fallback .sd-ai-state__label{color:var(--sd-status-danger-text);}.sd-ai-run__options--answerable .sd-ai-run__option{grid-template-columns:1.25rem minmax(0, 1fr) auto minmax(3rem, 6rem) 2.75rem auto;}.sd-ai-run__choose{margin:0;white-space:nowrap;}.sd-ai-run__expiry{margin-top:0.75rem;font-size:0.75rem;color:var(--sd-text-muted);}@media (max-width: 767px){.sd-ai-runs__row{grid-template-columns:1.5rem minmax(0, 1fr) 0.875rem;align-items:start;gap:0.125rem 0.625rem;padding:0.75rem 1rem;}.sd-ai-runs__row .sd-ai-ranking__rank{display:none;}.sd-ai-runs__mark{grid-column:1;grid-row:1;}.sd-ai-runs__row .sd-ai-ranking__name{grid-column:2;grid-row:1;}.sd-ai-runs__outcome{grid-column:2;grid-row:2;}.sd-ai-runs__when{grid-column:2;grid-row:3;justify-self:start;}.sd-ai-runs__certainty{grid-column:2;grid-row:3;justify-self:end;}.sd-ai-runs__open{grid-column:3;grid-row:1;}.sd-ai-runs__certainty[data-tooltip]::after,
  .sd-ai-runs__certainty[data-tooltip]::before{content:none;}}@media (max-width: 767px){.sd-ai-run__option,
  .sd-ai-run__options--answerable .sd-ai-run__option{grid-template-columns:1.25rem minmax(0, 1fr);align-items:start;gap:0.5rem 0.625rem;padding:0.875rem 1rem;}.sd-ai-run__option-rank{grid-column:1;grid-row:1;line-height:1.25rem;}.sd-ai-run__option-body{grid-column:2;grid-row:1;}.sd-ai-run__option-rule{overflow:visible;white-space:normal;}.sd-ai-run__option-mark{grid-column:2;grid-row:2;justify-self:start;}.sd-ai-run__option-grade{grid-column:2;grid-row:2;justify-self:end;}.sd-ai-run__option-bar{grid-column:2;grid-row:3;}.sd-ai-run__option-why{grid-column:2;grid-row:4;}.sd-ai-run__choose{grid-column:2;grid-row:5;justify-self:start;}}.sd-ai-hold-notice, .sd-ai-hold-page{background-color:var(--sd-bg-white-light);border:1px solid var(--sd-border-color-card-neutral);border-radius:var(--sd-radius-mode-card);box-shadow:var(--sd-card-shadow);}.sd-ai-hold-page{max-width:40rem;margin:2rem auto 0;padding:2.5rem 2rem;}.sd-ai-hold-gutter{flex:0 0 auto;height:2rem;}.sd-ai-hold-title{margin:0 0 0.5rem;}.sd-ai-hold-certainty{color:var(--sd-text-muted);margin:0 0 1.75rem;}.sd-ai-hold-prompt{font-weight:600;margin:0 0 0.5rem;}.sd-ai-hold-evidence,
.sd-ai-hold-rationale{margin:0 0 1.25rem;padding:1rem 1.25rem;border-left:3px solid var(--sd-border-color-tint);background:var(--sd-bg-soft);border-radius:var(--sd-radius-mode-card);}.sd-ai-hold-section-title{margin:0 0 0.75rem;font-size:0.875rem;}.sd-ai-hold-evidence-group{margin:0 0 1rem;}.sd-ai-hold-evidence-label{font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.04em;color:var(--sd-text-muted);margin:0 0 0.375rem;}.sd-ai-hold-evidence-row{display:flex;flex-wrap:wrap;gap:0.25rem 0.75rem;padding:0.25rem 0;font-size:0.8125rem;}.sd-ai-hold-evidence-field{flex:0 0 auto;min-width:10rem;font-weight:600;color:var(--sd-text-secondary);}.sd-ai-hold-evidence-value{flex:1 1 12rem;overflow-wrap:anywhere;}.sd-ai-hold-evidence-asof{margin:0.75rem 0 0;font-size:0.75rem;color:var(--sd-text-muted);}.sd-ai-hold-rationale-lead{margin:0.75rem 0 0.25rem;color:var(--sd-text-secondary);}.sd-ai-hold-rationale-list{margin:0 0 0.75rem;padding-left:1.125rem;color:var(--sd-text-secondary);}.sd-ai-hold-rationale-ask{margin:0;font-weight:600;}.sd-ai-hold-option{display:flex;flex-direction:column;align-items:flex-start;gap:0.75rem;padding:0.75rem 0;border-bottom:1px solid var(--sd-border-color-tint);}.sd-ai-hold-option-name{font-weight:600;}.sd-ai-hold-option-rule,
.sd-ai-hold-note{color:var(--sd-text-muted);}.sd-ai-hold-option-rule{margin-top:0.25rem;font-size:0.75rem;}.sd-ai-hold-option-why{margin-top:0.25rem;font-size:0.75rem;line-height:1.125rem;color:var(--sd-text-secondary);}.sd-ai-hold-note{margin:1.25rem 0 0;}.sd-ai-hold-action{flex:0 0 auto;}.sd-ai-hold-message{margin:0 0 1.25rem;padding:1rem 1.25rem;border-left:3px solid var(--sd-border-color-tint);background:var(--sd-bg-soft);border-radius:var(--sd-radius-mode-card);}.sd-ai-hold-message__subject{font-weight:600;margin-bottom:0.5rem;}.sd-ai-hold-message__from{color:var(--sd-text-secondary);margin-bottom:0.75rem;}.sd-ai-hold-message__body{line-height:1.5rem;white-space:normal;}.sd-ai-hold-sender-missing{color:var(--sd-text-warning);margin:0 0 1.25rem;}.sd-ai-hold-expiry{color:var(--sd-text-muted);font-size:0.75rem;margin:0 0 1.75rem;}.sd-ai-hold-actions{display:flex;flex-wrap:wrap;gap:0.75rem;margin-top:1rem;}.sd-ai-hold-notice{max-width:34rem;margin:2rem auto 0;padding:3rem 2rem;text-align:center;}@media (min-width: 768px){.sd-ai-hold-option{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;}}.branding-templates .branding-templates-tab__title{width:100%;text-align:center;}.branding-templates .product-card{margin:0;width:unset;height:unset;overflow:visible;}.branding-templates .product-card .card-title{position:relative;padding-right:1.5rem;}.branding-templates .product-card .card-title .branding-templates__title-text-wrap{max-width:100%;overflow:hidden;white-space:nowrap;}.branding-templates .product-card .card-title .branding-templates__title-text-wrap::before{content:"";position:absolute;top:0;bottom:0;right:0;height:100%;width:40px;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0.3) 0%, rgb(255, 255, 255) 50%);z-index:5;}.branding-templates .product-card .card-title .dropdown{top:-5px;z-index:50;}.branding-templates .card-body{display:flex;flex-direction:column;gap:0.8rem;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.branding-templates .card-body .branding-templates__description-preview{margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.branding-templates .card-body .see-more-block-wrap{position:relative;}.branding-templates .card-body .see-more-collapsed-content{position:absolute;top:20px;margin:0 -21px;padding:1rem 20px 20px;background-color:#fff;border:1px solid #eee;border-top:none;border-radius:0 0 5px 5px;z-index:60;}.brandingTemplatesSideBar .RightBar__body{height:calc(100% - 107px);}.brandingTemplateDetailsSideBar .RightBar{min-width:100%;}.brandingTemplateDetailsSideBar .RightBar .product-modal-preview .product-modal-preview__content{padding:1rem;height:auto;overflow:auto;}.brandingTemplateDetailsSideBar .RightBar .product-modal-preview__title{font-size:20px;font-weight:500;}.content-grid{padding:0;display:grid;grid-template-columns:repeat(4, minmax(200px, 1fr));grid-gap:1rem;text-align:start;overflow:visible;}@media (max-width: 1490px){.content-grid{grid-template-columns:repeat(3, minmax(200px, 1fr));}}@media (max-width: 1280px){.content-grid{grid-template-columns:repeat(2, minmax(200px, 1fr));}}@media (max-width: 600px){.content-grid{grid-template-columns:minmax(200px, 1fr);}}.contact-info .thumb-lg svg{width:180px;height:180px;}.contact-info .card-img-top{position:relative;}.contact-info .card-img-top svg{margin:0 auto;}.contact-info .card-img-top .img-circle svg{border-radius:100%;}.contact-info .card-block h4 .badge, .contact-info .card-block h4 .label{font-size:0.4285714286em;letter-spacing:0.1428571429em;}@media (min-width: 1200px) and (max-width: 1600px){.crm-details-quick-add-block .material-icons{display:none !important;}}@media (max-width: 575px){.crm-details-quick-add-block .material-icons{display:none !important;}}@media (min-width: 1200px) and (max-width: 1600px){.crm-details-quick-add-block .text{text-decoration:underline !important;}}@media (max-width: 575px){.crm-details-quick-add-block .text{text-decoration:underline !important;}}.crm-contact-views .data-table-card{border-top-left-radius:0 !important;border-top-right-radius:0 !important;overflow:visible;}.modal-fs{overflow-y:auto;overflow-x:hidden;}.modal-fs .modal-header{border-radius:0 !important;}.modal-fs .modal-body{overflow-y:auto;overflow-x:hidden;padding-top:16px;}.modal-fs .modal-title{margin-left:1rem;}.sd-contact-view-data-block-open-close{width:100% !important;}.data-view-wrapper{box-sizing:border-box;padding:0;width:100%;}.data-view-wrapper .options-wrapper{padding:0 25px;}.data-view-wrapper .search-wrapper{width:100%;position:relative;height:calc(2.5rem + 2px);margin-bottom:15px;padding:0 15px;}.data-view-wrapper .search-wrapper .search-icon{position:absolute;top:9px;padding:0 9px;}.data-view-wrapper .search-wrapper input[type=text]{padding-left:36px;}.data-view-wrapper > table{display:table;table-layout:fixed;max-width:none;width:auto;min-width:100%;}.data-view-wrapper > table thead{border:1px solid #e9ecef;}.data-view-wrapper > table thead td{text-align:left;width:calc(33.33% - 10px);padding:10px;font-weight:500;font-size:16px;font-style:italic;}.data-view-wrapper > table thead td:first-child{width:60px;}.data-view-wrapper > table thead td:nth-child(2){width:350px;}@media (max-width: 991px){.data-view-wrapper > table thead td:nth-child(2){width:calc(33.33% - 10px);}}.data-view-wrapper > table > tbody > tr > td{padding:10px;}.data-view-wrapper > table > tbody > tr > td:first-child{text-align:right;padding:10px 5px 10px 0;}.data-view-wrapper > table > tbody > tr > td:last-child{text-align:left;}.data-view-wrapper > table > tbody > tr > td .sortable_handle{cursor:grab;}.data-view-wrapper > table > tbody > tr > td .favorite{display:inline-block;}.data-view-wrapper > table > tbody > tr > td .favorite .pace-activity{display:none;}.data-view-wrapper > table > tbody > tr > td .favorite.loading i{display:none;}.data-view-wrapper > table > tbody > tr > td .favorite.loading .pace-activity{display:block;}.form.form-fixed-header{position:relative;}.form.form-fixed-header .form-fixed-header-top{width:100%;position:sticky;top:0;background:#fff;z-index:1005;padding:15px;}@media (max-width: 767px){.form.form-fixed-header .form-fixed-header-top{border-bottom:1px solid #EEEEEE;}}.form.form-fixed-header .form-fixed-header-top .form-actions,
.form.form-fixed-header .form-fixed-header-top .options-wrapper{display:flex;flex-direction:row;align-items:center;height:100%;padding:0;}.form.form-fixed-header .form-fixed-header-top .options-wrapper{justify-content:flex-start;}.form.form-fixed-header .form-fixed-header-top .form-actions{justify-content:flex-end;}.form.form-fixed-header .form-fixed-header-top .form-actions .btn, .form.form-fixed-header .form-fixed-header-top .form-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form.form-fixed-header .form-fixed-header-top .form-actions button, .form.form-fixed-header .form-fixed-header-top .form-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form.form-fixed-header .form-fixed-header-top .form-actions button{margin-right:0;}.form.form-fixed-header .form-fixed-header-top .form-actions .btn + .btn, .form.form-fixed-header .form-fixed-header-top .form-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button + .btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form.form-fixed-header .form-fixed-header-top .form-actions button + .btn, .form.form-fixed-header .form-fixed-header-top .form-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button + .btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form.form-fixed-header .form-fixed-header-top .form-actions button + .btn, .form.form-fixed-header .form-fixed-header-top .form-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .btn + button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form.form-fixed-header .form-fixed-header-top .form-actions .btn + button, .form.form-fixed-header .form-fixed-header-top .form-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button + button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form.form-fixed-header .form-fixed-header-top .form-actions button + button, .form.form-fixed-header .form-fixed-header-top .form-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .btn + button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form.form-fixed-header .form-fixed-header-top .form-actions .btn + button, .form.form-fixed-header .form-fixed-header-top .form-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button + button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form.form-fixed-header .form-fixed-header-top .form-actions button + button{margin-left:10px;}.form.form-fixed-header .form-fixed-header-top .search-wrapper{padding:0;}.table-fixed-header{width:100%;height:100%;position:relative;}.table-fixed-header thead{position:sticky;top:112px;background:#fff;box-shadow:-1px 0px 0px 1px #e9ecef;z-index:1005;}.table-fixed-header thead th,
.table-fixed-header thead td{text-align:left;padding:10px;font-weight:500;font-size:16px;font-style:italic;}.table-fixed-header tbody{height:100%;}.table-mobile-responsive{margin:0;padding:10px;width:100%;table-layout:fixed;}@media screen and (max-width: 768px){.table-mobile-responsive{border:0;}.table-mobile-responsive thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.table-mobile-responsive tr{border:1px solid #EEEEEE;display:block;margin:10px 10px 20px;border-radius:4px;background:#fafafa;}.table-mobile-responsive td{border-bottom:1px solid #EEEEEE;display:block;text-align:right;padding-left:50%;min-height:40px;}.table-mobile-responsive td input,
  .table-mobile-responsive td select,
  .table-mobile-responsive td textarea,
  .table-mobile-responsive td .select2,
  .table-mobile-responsive td .td-category{max-width:50% !important;margin:0 0 0 auto;}.table-mobile-responsive td .td-category .select2{max-width:100% !important;}.table-mobile-responsive td:before{/*
    * aria-label has no advantage, it won't be read inside a table
    content: attr(aria-label);
    */content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase;max-width:50%;display:inline-block;}.table-mobile-responsive td:first-child{padding:10px !important;}.table-mobile-responsive td:last-child{border-bottom:0;}}@media screen and (max-width: 575px){.table-mobile-responsive td{padding-left:0;}.table-mobile-responsive td input,
  .table-mobile-responsive td select,
  .table-mobile-responsive td textarea,
  .table-mobile-responsive td .select2{max-width:100% !important;margin:32px auto 1rem;}.table-mobile-responsive td:before{max-width:100%;}.table-mobile-responsive td .td-category{max-width:100% !important;}.table-mobile-responsive td .td-category .select2{max-width:100% !important;}}.dropdown-add-wrapper .select2{width:calc(100% - 200px) !important;}#import-options-wrapper{padding:20px;}#contactDetails .dropdown-add-wrapper .select2{width:calc(100% - 35px) !important;}#contactDetails .dropdown-add-wrapper .add-new-element-btn{padding:3px !important;}#contactDetails .dropdown-add-wrapper .add-new-element-btn span{display:none;}#contactDetails input[type=text].form-control{border:0 !important;box-shadow:none !important;background:transparent !important;padding:0 !important;height:auto;}#contactDetails input[type=text].form-control::placeholder{color:#555;}#contactDetails .profile-block{margin-bottom:20px;}#contactDetails .profile-block .profile-btn{padding:3px !important;}#contactDetails .profile-block .created-by-content{margin-bottom:15px;}#contactDetails .profile-block .created-by-content .created-by-item{font-style:italic;font-size:13px;margin-bottom:0.5rem;color:#a19488;}#contactDetails .profile-block .created-by-content .created-by-item span{color:#555;font-weight:600;}#contactDetails .profile-header{text-align:center;margin-bottom:15px;padding:6px 8px 4px 20px;position:relative;border:1px solid #eeeeee;font-size:1.15rem;border-top:3px solid #123330;border-top-left-radius:7px;border-top-right-radius:7px;}#contactDetails .profile-header.sm{padding:6px 8px 6px 20px;font-size:0.9rem;}#contactDetails .contact-name{text-align:center;font-size:1.4rem;}#contactDetails .profile-content{margin-bottom:10px;}#contactDetails .profile-content.avatar-block .img-circle{margin:0 0 0.7rem;}#contactDetails .profile-content.avatar-block figure svg{width:100%;}#contactDetails .profile-content.avatar-block .img-responsive{width:100%;height:100%;}#contactDetails .profile-content.last-visit{text-align:center;font-size:1.1rem;color:#03a9f3;font-weight:400;margin-bottom:25px;}#contactDetails .profile-content .profile-btn{display:block;padding:10px;border:1px solid #eeeeee;text-align:center;vertical-align:middle;margin-bottom:15px;font-size:0.8rem;color:#555;}#contactDetails .profile-content .profile-btn:hover, #contactDetails .profile-content .profile-btn:active{background:rgba(0, 0, 0, 0.03);}#contactDetails .profile-content .profile-btn.sm{padding:6px 5px;font-size:0.9rem;}#contactDetails .profile-content .circle-wrap .circle-item{position:relative;padding:8px 5px 8px 16px;font-size:0.9rem;display:block;border:1px solid #f0f0f0;text-align:center;vertical-align:middle;margin-bottom:15px;margin-right:15px;color:#555;}#contactDetails .profile-content .circle-wrap .circle-item .line-bg{position:absolute;left:-1px;top:-1px;width:8px;height:calc(100% + 2px);}#contactDetails .profile-content .circle-wrap .circle-item .close-icon{display:inline-block;width:16px;height:16px;line-height:1;border-radius:8px;background:#eee;margin-left:5px;}#contactDetails .profile-content .circle-wrap .profile-btn.sm{margin-right:20px;}.profile-content.last-visit{color:#01a9f4;font-weight:400;}.cards-buttons-wrap > *{display:inline-block;}.bulk-edit-button{margin-left:10px;}@media (max-width: 430px){.bulk-edit-button{margin-left:3rem;}}.crm-bulk-edit-selectors{margin-top:10px;}.bulk-edit-empty-wrapper > .checkbox{top:50%;}#contact-tasks-grid .pills .task-status{display:inline-block;max-width:100%;}#contact-tasks-grid .pills .task-status .category-pill{white-space:nowrap;max-width:100%;text-overflow:ellipsis;display:inline-block;overflow:hidden;}#crm-contacts-grid .info-wrap{z-index:2;}#crm-contacts-grid .crm-companies .crm-companies__wrap{column-gap:4px;}#crm-contacts-grid .crm-companies .crm-companies__wrap a > span{display:block;width:100%;height:100%;}#crm-contacts-grid .crm-companies .crm-companies__wrap a .default-user-avatar{width:100% !important;height:100% !important;font-size:20px;}.landscape-area img-crop.fixed-height{min-height:350px;}.landscape-area .crop-area .col-6{display:flex;align-items:center;}@media (max-width: 575px){.landscape-area .crop-area .col-6{flex:0 0 100%;max-width:100%;justify-content:center;}}.crop-area img,
.image-preview > img{border:1px dashed #c2c2c2;max-width:180px;margin-bottom:10px;}.crm-contacts-card .avatar-wrap{flex-shrink:0;}.crm-contacts-card .title{word-break:break-word;}.importContacts-downloadSampleBtn .importContacts-downloadSampleBtn__icon{width:20px;height:20px;}.importContacts-downloadSampleBtn svg{width:20px;height:20px;fill:#333;}.associated-companies > div,
#crm-contacts-grid .crm-companies .crm-companies__wrap{column-gap:4px;align-items:center;}.associated-companies > div a,
#crm-contacts-grid .crm-companies .crm-companies__wrap a{padding:1px;width:50px;min-width:50px;height:50px;border:1px solid #ccc;border-radius:var(--sd-radius-mode-full);box-shadow:0 0 2px #ddd;overflow:hidden;}.associated-companies > div a > div,
#crm-contacts-grid .crm-companies .crm-companies__wrap a > div{height:100%;width:100%;border-radius:var(--sd-radius-mode-full);overflow:hidden;}.associated-companies > div .default-user-avatar-container,
#crm-contacts-grid .crm-companies .crm-companies__wrap .default-user-avatar-container{height:100%;width:100%;}.associated-companies > div .default-user-avatar,
#crm-contacts-grid .crm-companies .crm-companies__wrap .default-user-avatar{width:100% !important;height:100% !important;font-size:20px;line-height:1;}.associated-companies > div .img-responsive,
#crm-contacts-grid .crm-companies .crm-companies__wrap .img-responsive{border-radius:var(--sd-radius-mode-full);}#crm-contacts-grid .crm-companies .crm-companies__wrap img{border-radius:var(--sd-radius-mode-full);}.company-info .dropdown{z-index:99999;}.company-info .dropdown .dropdown-menu{padding:0;min-width:100px !important;max-width:100% !important;}.company-info .thumb-lg svg{width:180px;height:180px;}.company-info .card-img-top{position:relative;}.company-info .card-img-top svg{margin:0 auto;}.company-info .card-img-top .img-circle svg{border-radius:100%;}.company-info .card-block h4 .badge, .company-info .card-block h4 .label{font-size:0.4285714286em;letter-spacing:0.1428571429em;}.sd-primary-star{color:#F7AC08;}.sd-company-details-label{text-transform:uppercase;font-size:16px;padding-top:5px;padding-bottom:6px;}.sd-company-category-pill{vertical-align:top;line-height:27px !important;}.custom-menu-items-sidebar .menu-item{display:grid !important;grid-template-columns:auto max-content;padding:10px;}.custom-menu-items-sidebar .menu-item .select-item{display:inline-block;max-width:100%;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.custom-menu-items-sidebar .menu-item .sidebar-actions{line-height:28px;}.custom-menu-items-sidebar .menu-item .sidebar-actions > span{cursor:pointer;display:inline-block;}.custom-menu-items-sidebar .menu-item .sidebar-actions > span.show-sub-items i, .custom-menu-items-sidebar .menu-item .sidebar-actions > span.edit-item i{font-size:1.4rem;}.iconpicker-popover.fade{opacity:1;}.sub-items-empty-container{flex:1 1 300px;width:auto;}.sub-items-empty-container > img{display:block;width:500px;margin:50px auto 0;}#CrmCompany-grid .category-pill,
#CrmCompany-grid .crm-category-pill{margin-left:0;display:inline-block;word-break:break-word;}@media (max-width: 410px){#company-settings #import-circles-for-all-companies{font-size:12px;}}@media (max-width: 360px){#company-settings #import-circles-for-all-companies{font-size:10px;}}#CrmCompany-grid .primary-contact span{position:relative;z-index:2;}#CrmCompany-grid .crmCompany-dropdown.dropdown-left{list-style:none;position:absolute;right:0;bottom:0;padding:0.4rem 0;margin:0;text-align:left;border:1px solid #ddd;border-radius:7px;background-color:#fff;transform:translateY(100%);z-index:100;}#CrmCompany-grid .crmCompany-dropdown.dropdown-left .option-link{display:block;padding:5px 20px;color:#888;font-size:14px;white-space:nowrap;}.company-info .tabs{height:unset;}#people-grid table th:first-child{text-align:left;}.crmCompany-dropdown .dropdown-item{padding:0 !important;}.crmCompany-dropdown .dropdown-item .option-link,
.crmCompany-dropdown .dropdown-item .dropdown-item{padding:8px 16px !important;line-height:1;}.crmCompany-dropdown .dropdown-item .option-link .option-icon,
.crmCompany-dropdown .dropdown-item .dropdown-item .option-icon{height:15px;}.crmCompany-dropdown .dropdown-item .option-link .option-icon svg,
.crmCompany-dropdown .dropdown-item .dropdown-item .option-icon svg{width:15px;height:15px;fill:#888;}.circles-users-more{display:flex;align-items:center;justify-content:center;margin:2px;padding:0 5px;height:35px;min-width:35px;text-align:right;line-height:0.9;box-shadow:0 0 2px #DDD;border:1px solid #CCC;border-radius:35px;white-space:nowrap;}.circle-all-users-item{width:120px;}.circle-all-users-item .logo-sm{box-sizing:border-box;flex:none;display:flex;align-items:center;justify-content:center;width:50px;min-width:50px;max-width:50px;height:50px;margin:0 auto 0.375rem;overflow:hidden;border-radius:50%;color:var(--sd-list-view-card-icon-color);background:var(--sd-list-view-card-icon-bg);}.circle-all-users-item img.logo-sm{width:50px;height:50px;object-fit:cover;}.circle-all-users-item .logo-sm svg{width:26px;height:26px;fill:currentColor;}.circle-all-users-item .logo-sm .default-user-avatar-container,
.circle-all-users-item .logo-sm .default-user-avatar{display:flex;align-items:center;justify-content:center;width:100% !important;height:100% !important;max-height:none !important;}.hideDefaultCircles label{margin-left:10px;margin-bottom:0;}#invoices-form .select2-selection__choice,
#circle-form .select2-selection__choice,
#aiSkillEditForm .select2-selection__choice{display:inline-flex;align-items:center;height:25px;}#invoices-form .select2-selection__choice__remove span,
#circle-form .select2-selection__choice__remove span,
#aiSkillEditForm .select2-selection__choice__remove span{position:relative;display:block;width:10px;height:10px;font-size:0;}#invoices-form .select2-selection__choice__remove span::before,
#circle-form .select2-selection__choice__remove span::before,
#aiSkillEditForm .select2-selection__choice__remove span::before{content:"";position:absolute;top:-1px;width:2px;height:12px;background-color:#303030;border-radius:2px;transform:rotate(45deg);}#invoices-form .select2-selection__choice__remove span::after,
#circle-form .select2-selection__choice__remove span::after,
#aiSkillEditForm .select2-selection__choice__remove span::after{content:"";position:absolute;top:-1px;width:2px;height:12px;background-color:#303030;border-radius:2px;transform:rotate(-45deg);}#invoices-form .select2-selection__choice__display,
#circle-form .select2-selection__choice__display,
#aiSkillEditForm .select2-selection__choice__display{display:flex;align-items:center;padding:0;line-height:1;}.deals-title-data{color:#c6c6c6;font-size:36px;}.pipeline-wrapper{display:flex;flex-direction:column;}.pipeline-wrapper .pipeline-bar{padding:0 16px;background-color:#fff;border-radius:7px;}.pipeline-wrapper .pipeline-bar .pipeline-bar-wrap{justify-content:end;gap:16px;padding:16px 0;}@media (max-width: 900px){.pipeline-wrapper .pipeline-bar .pipeline-bar-wrap{flex-wrap:wrap;justify-content:start;}.pipeline-wrapper .pipeline-bar .pipeline-bar-wrap .pipeline-bar-wrap-action-btns{margin-left:auto;}}.pipeline-wrapper .pipeline-bar .pipeline-bar-wrap select{border:1px solid #eee;border-radius:6px;background-color:transparent;}.pipeline-wrapper .pipeline-bar .pipeline-bar-wrap select option{font-weight:500 !important;}.pipeline-wrapper .pipeline-bar .pipeline-bar-wrap .sd-switchery-wrapper{flex-direction:row-reverse;align-items:center;}.pipeline-wrapper .pipeline-bar .pipeline-bar-wrap .sd-switchery-wrapper label{margin:0 !important;}@media (max-width: 900px){.pipeline-wrapper .pipeline-bar .pipeline-bar-wrap .sd-switchery-wrapper{flex-direction:row-reverse !important;}}.pipeline-wrapper .pipeline-conitainer{display:flex;position:relative;padding:16px;height:100%;height:calc(100vh - 21.6rem);overflow-x:auto;}.pipeline-wrapper .pipeline-conitainer .pipeline-column{display:flex;flex:1 0 auto;flex-direction:column;height:auto;word-break:break-all;min-width:0;margin-right:16px;background-color:#fafafa;border:1px solid #eee;border-radius:10px;width:100%;}.pipeline-wrapper .pipeline-conitainer .pipeline-column:hover .add-stage:not(.ng-hide){display:block !important;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-header{position:sticky;top:0;z-index:1;width:100%;box-sizing:border-box;padding:16px 10px;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-header .btn-link svg{width:24px;height:24px;fill:currentColor;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-header .pipeline-header-inner{display:flex;-webkit-box-align:center;align-items:center;flex-direction:column;padding-left:8px;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-header .pipeline-header-inner .title{width:100%;font-weight:600;font-size:16px;display:grid;grid-template-columns:1fr max-content;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-header .pipeline-header-inner .title .summary{display:flex;flex-direction:column;flex:0 1 auto;box-sizing:border-box;white-space:nowrap;padding:8px 0 0;font:400 13px/16px Source Sans Pro, sans-serif;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-header .pipeline-header-inner .title .summary .summary-line{display:flex;align-items:baseline;justify-content:flex-start;gap:0.375rem;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-header .pipeline-header-inner .title .summary .summary-line__icon{display:inline-flex;align-items:center;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-header .pipeline-header-inner .title .summary .summary-line__icon svg{fill:#333;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-header .pipeline-header-inner .title .summary .summary-line__label{color:var(--sd-text-muted);font-size:0.75rem;text-transform:uppercase;letter-spacing:0.04em;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-header .pipeline-header-inner .title .summary .summary-line__value{min-width:0;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-header .pipeline-header-inner .title .summary .summary-line--won .summary-line__value{color:#08a742;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-header .pipeline-header-inner .title .summary .summary-line--total{border-top:1px solid #b9babb;margin-top:2px;padding-top:2px;font-weight:600;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-header .pipeline-header-inner .deal-counter{font-size:14px;width:100%;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-header .pipeline-header-inner .add-stage{position:absolute;top:50%;margin-top:-15px;display:none;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-header .pipeline-header-inner .add-stage.before-column{left:-20px;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-header .pipeline-header-inner .add-stage.after-column{right:-20px;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-cards{height:100%;padding:0 10px 0 10px;position:relative;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-cards.won{border-left:4px solid #08a742;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-cards.lost{border-left:4px solid darkred;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-cards a{color:darkred;text-decoration:underline;font-size:12px;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-cards label{width:100%;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-cards label input[type=text], .pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-cards label input[type=number]{width:100%;font-weight:400 !important;font-size:14px !important;border:1px solid #eee;padding:5px 10px;color:#555;}.pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-cards label input[type=text].ng-invalid, .pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-cards label input[type=number].ng-invalid{border:1px solid darkred;}.pipeline-wrapper .pipeline-conitainer .pipeline-card{background:rgb(255, 255, 255);cursor:pointer;margin-bottom:0;opacity:initial;word-break:initial;padding:14px;margin:10px 0;}.pipeline-wrapper .pipeline-conitainer .pipeline-card.won{border-left:4px solid #08a742;}.pipeline-wrapper .pipeline-conitainer .pipeline-card .title{font-weight:bold;font-size:14px;width:100%;line-height:21px;margin-bottom:15px;}.pipeline-wrapper .pipeline-conitainer .pipeline-card .card-item-row-category-value{width:100%;}.pipeline-wrapper .pipeline-conitainer .pipeline-card .card-item-row-category-value > div{display:inline-block;margin-bottom:15px;margin-right:10px;}.pipeline-wrapper .pipeline-conitainer .pipeline-card .card-item-row-category-value .category-pill{margin-left:0 !important;}.pipeline-wrapper .pipeline-conitainer .pipeline-card .card-item-row-avatar-contact{display:grid;width:100%;grid-template-columns:32px 1fr;grid-gap:10px;align-items:center;}.pipeline-wrapper .pipeline-conitainer .pipeline-card .card-item-row-avatar-contact .default-user-avatar-container{font-size:12px;}.pipeline-wrapper .pipeline-conitainer .pipeline-card .avatar{height:32px;border-radius:16px;overflow:hidden;}.pipeline-wrapper .pipeline-conitainer .pipeline-card .contact{font-size:0.8rem;}.pipeline-wrapper .pipeline-conitainer .pipeline-card .dropdown{position:absolute;top:12px;right:0px;}.pipeline-wrapper .pipeline-conitainer .pipeline-card .dropdown .btn, .pipeline-wrapper .pipeline-conitainer .pipeline-card .dropdown .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .pipeline-wrapper .pipeline-conitainer .pipeline-card .dropdown button, .pipeline-wrapper .pipeline-conitainer .pipeline-card .dropdown .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .pipeline-wrapper .pipeline-conitainer .pipeline-card .dropdown button{padding:0 !important;}.pipeline-panel svg{width:16px;height:16px;fill:currentColor;stroke:currentColor;}@media (max-width: 768px){.pipeline-panel button span{display:none;}.pipeline-panel button svg{margin:0 !important;}}.deal-row-won{border-left:10px solid #08a742 !important;}.deal-row-lost{border-left:10px solid darkred !important;}.grid-card-view .card.data-table-item-mobile.won{border-left:4px solid #08a742;}.grid-card-view .card.data-table-item-mobile.lost{border-left:4px solid darkred;}.month-switcher button{font-weight:500 !important;}.month-switcher button:hover{text-decoration:underline;}#crm-goals-visibility-grid .title{color:#444 !important;}#crm-goals-visibility-grid .grid-card-view{padding:0;}.sd-redesign2020 #crm-goals-visibility-grid.new-design .dv-view .view-template-wrapper{display:flex;flex-wrap:wrap;grid-gap:unset;row-gap:20px;column-gap:1.3%;}.sd-redesign2020 #crm-goals-visibility-grid.new-design .dv-view .view-template-wrapper view-template{width:32%;}.sd-redesign2020 #crm-goals-visibility-grid.new-design .dv-view .view-template-wrapper .card.data-table-item-mobile{width:100%;}.sd-redesign2020 #crm-goals-visibility-grid.new-design .dv-view .view-template-wrapper .card.data-table-item-mobile .main-data{flex-wrap:wrap;row-gap:12px;}.sd-redesign2020 #crm-goals-visibility-grid.new-design .dv-view .view-template-wrapper .card.data-table-item-mobile .main-data .type{width:100%;}.sd-redesign2020 #crm-goals-visibility-grid.new-design .dv-view .view-template-wrapper .card.data-table-item-mobile .badge, .sd-redesign2020 #crm-goals-visibility-grid.new-design .dv-view .view-template-wrapper .card.data-table-item-mobile .label{padding:6px 8px;}.sd-redesign2020 #crm-goals-visibility-grid.new-design .dv-view .view-template-wrapper .card.data-table-item-mobile .options-btns-wrap{width:40px;height:40px;}body.sd-dark-mode.sd-redesign2020 #crm-goals-visibility-grid.new-design .data-table-item-mobile .options-btns-wrap .dropdown{right:0 !important;top:21px !important;}@media (max-width: 990px){.sd-redesign2020 #crm-goals-visibility-grid.new-design .dv-view .view-template-wrapper{column-gap:4%;}.sd-redesign2020 #crm-goals-visibility-grid.new-design .dv-view .view-template-wrapper view-template{width:48%;}}@media (max-width: 570px){.sd-redesign2020 #crm-goals-visibility-grid.new-design .dv-view .view-template-wrapper view-template{width:100%;}}@media (min-width: 577px){.pipeline-wrapper .pipeline-conitainer .pipeline-column{width:19.5rem;}}.forecast.pipeline-wrapper .pipeline-conitainer .pipeline-card{cursor:default;}.crm-deals-block .deals-title{display:flex;align-items:center;margin-bottom:16px;padding:16px;height:59px;font-size:24px;font-weight:500;line-height:1;background-color:#fff;border-radius:7px;border:1px solid #efefef;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.07);}.crm-deals-block .new-design .gridview-header{margin-bottom:16px;padding:0 !important;}.crm-deals-block .new-design .gridview-header .sd-btn-wide-primary-add-36px{margin:0;}.crm-deals-block .new-design .gridview-header .grid-title{display:none !important;}.crm-deals-block .new-design .gridview-header .grid-actions{padding:0 !important;}.crm-deals-block #crm-goals-visibility-grid{padding:16px;background-color:#fff !important;border-radius:7px;border:1px solid #efefef !important;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.07) !important;}.pipeline-header .stage-total{display:flex;align-items:baseline;gap:0.375rem;}.pipeline-header .stage-total__label{color:var(--sd-text-muted);font-size:0.75rem;text-transform:uppercase;letter-spacing:0.04em;}.pipeline-wrapper.forecast .pipeline-conitainer .pipeline-column .pipeline-header .pipeline-header-inner .title{grid-template-columns:1fr;row-gap:2px;word-break:normal;}.primaryContactCompaniesList{flex-wrap:wrap;column-gap:3%;row-gap:12px;padding:0;margin:0;list-style:none;}.primaryContactCompaniesListItem{gap:24px;padding:1rem;width:48.5%;border:1px solid #ccc;border-radius:4px;}@media (max-width: 600px){.primaryContactCompaniesListItem{width:100%;}}.primaryContactCompaniesListItem .primaryContactCompaniesListItem__header{gap:12px;}.primaryContactCompaniesListItem .primaryContactCompaniesListItem__emailDescription{font-size:10px;color:#888;font-weight:400;}.primaryContactCompaniesListItem .form-group{margin-bottom:0;}.primaryContactCompaniesListItem .form-group label{margin-bottom:0;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.primaryContactCompaniesListItem .primaryContactCompanyLogo{flex-shrink:0;width:3.125rem;height:3.125rem;border-radius:50%;overflow:hidden;background:#01a9f4;}.primaryContactCompaniesListItem .primaryContactCompanyLogo img{display:block;width:100%;height:100%;object-fit:cover;}.primaryContactCompaniesListItem .primaryContactCompanyDescription{display:flex;flex-direction:column;align-items:start;gap:4px;overflow:hidden;}.primaryContactCompaniesListItem .primaryContactCompanyName{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;font-weight:600;}.primaryContactCompaniesListItem .primaryContactCompanyStatus{padding:2px 4px;font-size:10px;line-height:1;border-radius:6px;}.primaryContactCompaniesListItem .primaryContactCompanyLink{margin-left:auto;width:20px;height:20px;line-height:1;}.primaryContactCompaniesListItem .primaryContactCompanyLink svg{width:20px;height:20px;fill:#555;}.modal .bulk-edit-modal{height:100%;max-height:80vh;margin-bottom:44px;}.crm-phone-formatting{min-height:600px;}.crm-phone-formatting .crm-phone-formatting__block-wrap{gap:42px;}.crm-phone-formatting .sd-big-btn-with-icon{padding:1rem !important;height:54px;font-size:1rem;border:1px solid #bbb;border-radius:5px;}.crm-phone-formatting .sd-big-btn-with-icon svg{width:26px;height:22px;}.crm-phone-formatting .crm-phone-formatting__block-title{font-size:12px;text-transform:uppercase;margin-bottom:0.5rem;}.crm-phone-formatting .crm-phone-formatting__text{margin:0;line-height:1.4;font-size:12px;}.crm-phone-formatting__Sidebar .crm-phone-formatting__info,
.crm-phone-formatting__Sidebar .RightBar__block-header{border-bottom:4px solid #f8f8f8;}.crm-phone-formatting__Sidebar .RightBar__block-header{padding:15px 20px;}.crm-phone-formatting__Sidebar .RightBar__block-header .left{margin-bottom:0;font-size:13px;}.crm-phone-formatting__Sidebar .crmSmsPhoneToolSidebar__filters-name{padding:0 37px;height:42px;background-color:#f8f8f8;}.crm-phone-formatting__Sidebar .crm-phone-formatting__info{padding:1rem 42px;gap:22px;}.crm-phone-formatting__Sidebar .crm-phone-formatting__info svg{flex:0 0 auto;width:38px;height:38px;fill:#777;}.crm-phone-formatting__Sidebar .crm-phone-formatting__info p{margin:0;font-size:14px;line-height:1.4;color:#777;}.crm-phone-formatting__Sidebar .crm-phone-formatting__filter-form-block{display:flex;align-items:center;gap:6%;padding:1rem 37px;border-bottom:1px solid #eee;}.crm-phone-formatting__Sidebar .crm-phone-formatting__filter-form-block.crm-phone-formatting__filter-form-block--mobile{display:none;}.crm-phone-formatting__Sidebar .crm-phone-formatting__filter-form-block .select2-container--default .select2-selection--single .select2-selection__placeholder{text-transform:capitalize;}.crm-phone-formatting__Sidebar .crm-phone-formatting__select-btn-block{display:flex;align-items:self-start;gap:12px;}.crm-phone-formatting__Sidebar .crm-phone-formatting__select-btn-block .btn-wrap{position:relative;display:flex;}.crm-phone-formatting__Sidebar .crm-phone-formatting__select-btn-block .btn-wrap .icon{position:absolute;top:50%;left:50%;width:17px;height:12px;transform:translate(-50%, -50%);z-index:1;}.crm-phone-formatting__Sidebar .crm-phone-formatting__select-btn-block .btn-wrap .icon::before{content:"";position:absolute;top:-7px;left:5px;width:10px;height:17px;background-color:transparent;border:1px solid #fff;border-left:none;border-top:none;transform:rotate(45deg);}.crm-phone-formatting__Sidebar .crm-phone-formatting__select-btn-block .btn, .crm-phone-formatting__Sidebar .crm-phone-formatting__select-btn-block .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .crm-phone-formatting__Sidebar .crm-phone-formatting__select-btn-block button, .crm-phone-formatting__Sidebar .crm-phone-formatting__select-btn-block .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .crm-phone-formatting__Sidebar .crm-phone-formatting__select-btn-block button{width:42px;height:42px;border-radius:3px !important;}.crm-phone-formatting__Sidebar .crm-phone-formatting__filter-form-item{flex:1 1 47%;}.crm-phone-formatting__Sidebar .crm-phone-formatting__filter-form-item.crmSmsPhoneToolSidebar__copy__button{border:none;}.crm-phone-formatting__Sidebar .crm-phone-formatting__filter-form-item > .btn, .crm-phone-formatting__Sidebar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .crm-phone-formatting__filter-form-item > button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .crm-phone-formatting__Sidebar .crm-phone-formatting__filter-form-item > button, .crm-phone-formatting__Sidebar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .crm-phone-formatting__filter-form-item > button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .crm-phone-formatting__Sidebar .crm-phone-formatting__filter-form-item > button{gap:0.5rem;justify-content:flex-start;padding:0 !important;}.crm-phone-formatting__Sidebar .crmSmsPhoneToolSidebar__filters-result-wrap{overflow-x:hidden;}.crmSmsPhoneToolSidebar__item{display:flex;align-items:center;padding:1rem 0;border-bottom:1px solid #EEEEEE;}.crmSmsPhoneToolSidebar__item--formatting{gap:0.5rem;padding:12px 26px 12px 37px;}.crmSmsPhoneToolSidebar__item--formatting .crmSmsPhoneToolSidebar__item-block{gap:0.5rem;flex:1 1 50%;width:50%;min-width:50%;max-width:50%;padding:0;}.crmSmsPhoneToolSidebar__item--formatting .crmSmsPhoneToolSidebar__item__text{flex:1 1 auto;width:calc(100% - 42px);min-width:calc(100% - 42px);max-width:calc(100% - 42px);}.crmSmsPhoneToolSidebar__item--formatting .crm-phone-formatting__select-btn-block{margin-left:auto;}.crmSmsPhoneToolSidebar__item .crmSmsPhoneToolSidebar__item__loader,
.crmSmsPhoneToolSidebar__item .crmSmsPhoneToolSidebar__copy__button{flex:0 0 4%;}.crmSmsPhoneToolSidebar__item .crmSmsPhoneToolSidebar__item__icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:33px;height:33px;margin-right:10px;}.crmSmsPhoneToolSidebar__item .crmSmsPhoneToolSidebar__item__icon .success{position:relative;width:100%;height:100%;border:2px solid #38d57a;border-radius:50%;}.crmSmsPhoneToolSidebar__item .crmSmsPhoneToolSidebar__item__icon .success::before{content:"";position:absolute;top:4px;left:10px;width:10px;height:17px;background-color:transparent;border:2px solid #38d57a;border-left:none;border-top:none;transform:rotate(45deg) skew(2deg, 0);}.crmSmsPhoneToolSidebar__item .crmSmsPhoneToolSidebar__item__icon svg{width:33px;height:33px;fill:#555;}.crmSmsPhoneToolSidebar__item .crmSmsPhoneToolSidebar__item__icon svg.warning{fill:#E6614F;}.crmSmsPhoneToolSidebar__item-block{display:flex;align-items:center;gap:1.5rem;flex:0 0 48%;padding:0 1rem 0 2.5rem;}.crmSmsPhoneToolSidebar__item:last-child{border-bottom:none;}.crmSmsPhoneToolSidebar__item__text{width:calc(100% - (33px + 1.5rem));}.crmSmsPhoneToolSidebar__item__text__line{padding:3px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.crmSmsPhoneToolSidebar__item__text__sub__line{padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#888;}.crmSmsPhoneToolSidebar__copy__button{display:flex;}.crmSmsPhoneToolSidebar__copy__button .btn, .crmSmsPhoneToolSidebar__copy__button .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .crmSmsPhoneToolSidebar__copy__button button, .crmSmsPhoneToolSidebar__copy__button .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .crmSmsPhoneToolSidebar__copy__button button{display:flex;align-items:center;justify-content:center;padding:0 !important;width:24px;height:24px;border:1px solid #ccc;border-radius:5px !important;}.crmSmsPhoneToolSidebar__copy__button svg{margin-left:2px;width:12px;height:12px;fill:#999;}.crmSmsPhoneToolSidebar__item__button{flex:0 0 auto;}.mobileMessage{display:none;}@media (max-width: 600px){.mobileMessage{display:block;}.crm-phone-formatting .crm-phone-formatting__block-wrap{flex-direction:column;gap:1rem;}.crm-phone-formatting__Sidebar .RightBar__block-header{padding:1rem 1.25rem;}.crm-phone-formatting__Sidebar .RightBar__block-header .left{font-size:11px;color:#888;line-height:1.7;}.crm-phone-formatting__Sidebar .crm-phone-formatting__info{flex-direction:column;gap:9px;padding:1rem 1.25rem;}.crm-phone-formatting__Sidebar .crm-phone-formatting__info p{font-size:11px;text-align:center;}.crm-phone-formatting__Sidebar .crm-phone-formatting__filter-form-block{flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;}.crm-phone-formatting__Sidebar .crm-phone-formatting__filter-form-block.crm-phone-formatting__filter-form-block--mobile{display:flex;}.crm-phone-formatting__Sidebar .crm-phone-formatting__filter-form-block.crm-phone-formatting__filter-form-block--desktop{display:none;}.crm-phone-formatting__Sidebar .crm-phone-formatting__filter-form-item{flex:1 1 100%;width:100%;}.crm-phone-formatting__Sidebar .crm-phone-formatting__filter-form-item--search{position:relative;}.crm-phone-formatting__Sidebar .crm-phone-formatting__filter-form-item--search svg{position:absolute;right:1rem;top:50%;width:18px;height:18px;fill:#777;transform:translate(0, -50%);}.crm-phone-formatting__Sidebar .crm-phone-formatting__filter-form-item--horizontal{justify-content:space-between;align-items:center;}.crm-phone-formatting__Sidebar .crm-phone-formatting__filter-form-item .totalNumber{font-size:11px;}.crm-phone-formatting__Sidebar .crm-phone-formatting__filter-form-item > .btn, .crm-phone-formatting__Sidebar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .crm-phone-formatting__filter-form-item > button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .crm-phone-formatting__Sidebar .crm-phone-formatting__filter-form-item > button, .crm-phone-formatting__Sidebar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .crm-phone-formatting__filter-form-item > button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .crm-phone-formatting__Sidebar .crm-phone-formatting__filter-form-item > button{font-size:12px;color:#555;}.crm-phone-formatting__Sidebar .sd-switchery-wrapper label{padding-right:0 !important;font-size:11px;}.crm-phone-formatting__Sidebar .crmSmsPhoneToolSidebar__filters-result-wrap{padding:1rem 1.25rem;min-height:120px;}.crm-phone-formatting__Sidebar .crmSmsPhoneToolSidebar__item{flex-direction:column;align-items:flex-start;gap:1rem;}.crm-phone-formatting__Sidebar .crmSmsPhoneToolSidebar__item--formatting{padding:12px 0;gap:0.5rem;}.crm-phone-formatting__Sidebar .crmSmsPhoneToolSidebar__item--formatting .crm-phone-formatting__select-btn-block{margin-left:0;}.crm-phone-formatting__Sidebar .crmSmsPhoneToolSidebar__item .crmSmsPhoneToolSidebar__item-block{flex:1 1 100%;max-width:100%;width:100%;padding:0;}.crm-phone-formatting__Sidebar .crmSmsPhoneToolSidebar__item .crmSmsPhoneToolSidebar__copy__button{flex:1 1 100%;gap:0.5rem;max-width:100%;}.crm-phone-formatting__Sidebar .crmSmsPhoneToolSidebar__item .crmSmsPhoneToolSidebar__copy__button span{font-size:11px;font-weight:400;}}.billing-pdf-wrapper{position:relative;max-width:21cm;padding:5rem 2.25rem 1.25rem;background:var(--sd-bg-white-light);}.billing-pdf-wrapper .ribbon{position:absolute;top:-4px;left:-5px;overflow:hidden;height:110px;}.billing-pdf-wrapper .ribbon-inner{position:relative;top:35px;left:-35px;width:160px;padding:3px;transform:rotate(-45deg);color:var(--sd-text-white);text-align:center;}.billing-pdf-wrapper .invoice-head,
.billing-pdf-wrapper .estimate-head{display:flex;width:100%;}.billing-pdf-wrapper .head-item{flex:1 1 100%;min-width:50%;}.billing-pdf-wrapper .head-item.left img{display:block;max-width:240px;margin-bottom:5px;}.billing-pdf-wrapper .company-info{color:var(--sd-text-light);}.billing-pdf-wrapper .billing-left{margin-top:1.875rem;}.billing-pdf-wrapper .billing-label{display:block;margin-bottom:5px;color:var(--sd-text-light);font-size:0.75rem;font-weight:700;}.billing-pdf-wrapper .right-item .title,
.billing-pdf-wrapper .right-item .invoice-number,
.billing-pdf-wrapper .right-item .balance{display:block;line-height:1;}.billing-pdf-wrapper .right-item .title{margin:0.625rem 0;color:var(--sd-text-dark);font-size:2.33rem;}.billing-pdf-wrapper .right-item .invoice-number{margin-bottom:1.25rem;color:var(--sd-text-light);font-weight:700;}.billing-pdf-wrapper .right-item .balance{font-size:0.75rem;}.billing-pdf-wrapper .right-item .header-total-amount{font-size:1rem;}.billing-pdf-wrapper .billing-right table{width:300px;}.billing-pdf-wrapper .billing-right table td{width:50%;text-align:right;}.billing-pdf-wrapper .billing-right table td:first-of-type{color:var(--sd-text-light);}.billing-pdf-wrapper .item-table{width:100%;margin-top:1.25rem;}.billing-pdf-wrapper .item-table-header{padding:5px 10px 5px 5px;border-bottom:3px solid var(--sd-border-color-bold);color:var(--sd-text-secondary);word-wrap:break-word;}.billing-pdf-wrapper .item-row{padding:10px 10px 5px;text-align:right;word-wrap:break-word;}.billing-pdf-wrapper .item-row.cell-description{width:60%;text-align:left;}.billing-pdf-wrapper .item-row.cell-qty,
.billing-pdf-wrapper .item-row.cell-rate,
.billing-pdf-wrapper .item-row.cell-amount{width:15%;}.billing-pdf-wrapper .item-totals{display:table;margin-top:0.9375rem;margin-left:auto;}.billing-pdf-wrapper .item-totals > div{display:table-row;height:30px;}.billing-pdf-wrapper .item-totals > div > div{display:table-cell;padding-right:10px;padding-left:10px;}.billing-pdf-wrapper .item-totals > div > div:last-child{width:150px;text-align:right;}.billing-pdf-wrapper .invoice-notes-wrapper,
.billing-pdf-wrapper .invoice-terms-wrapper{width:100%;margin-top:1.875rem;}.billing-pdf-wrapper .invoice-notes-label,
.billing-pdf-wrapper .invoice-terms-label{color:var(--sd-text-light);font-weight:700;text-transform:uppercase;}.billing-pdf-wrapper .invoice-notes,
.billing-pdf-wrapper .invoice-terms{margin-top:7px;color:var(--sd-text-light);font-size:0.75rem;white-space:pre-wrap;word-wrap:break-word;hyphens:auto;}.invoice-header-wrapper{position:relative;top:initial;bottom:initial;left:initial;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);border:0 none;width:initial;max-width:950px;background-color:#fff;color:#555555;border-radius:7px;margin:0 auto;padding:25px 30px 5px 30px;}.modal-lg .invoice-header-wrapper{padding:0 30px 5px 30px !important;}p.est-inv-hero-total{font-size:2.0736em;line-height:1em;padding:15px 0 0 0;color:#333;margin-bottom:5px;}.inv-pay-button{margin-left:8px;padding:12px 5px;}.inv-pay-button-helper-text{color:#888;margin-left:8px;font-size:12px;}.invoice-single-view .my-billing{max-width:920px;margin:0 auto;}.select2-search input{font-weight:500;}.pdf-wrapper.wkhtmltopdf{padding:2em !important;}.pdf-wrapper table{width:100%;border-collapse:collapse;table-layout:auto;}.pdf-wrapper table, .pdf-wrapper th, .pdf-wrapper td{border:1px solid #eee;}.pdf-wrapper .content-block-view-wrapper{padding:0 !important;}.ui-spinner-up{background:url(/images/icons/sd-spinner_up.svg) !important;}.ui-spinner-down{background:url(/images/icons/sd-spinner_down.svg) !important;}.modal .billing-pdf-wrapper,
.widget-bg .billing-pdf-wrapper{margin-top:25px !important;margin-bottom:20px !important;}.invoice-header-wrapper{margin-top:0 !important;}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm){.invoice-form .submit-btn,
  .invoice-form a.submit-btn,
  .invoice-form a.options-btn,
  .invoice-form .options-btn{color:#fff;}}@media only screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm) and (max-width: 430px){.invoice-form .submit-btn,
  .invoice-form a.submit-btn,
  .invoice-form a.options-btn,
  .invoice-form .options-btn{margin-bottom:10px;}}@-moz-document url-prefix(){.invoice-form .submit-btn,
  .invoice-form a.submit-btn,
  .invoice-form a.options-btn,
  .invoice-form .options-btn{color:#fff;}@media only screen and (max-width: 430px){.invoice-form .submit-btn,
    .invoice-form a.submit-btn,
    .invoice-form a.options-btn,
    .invoice-form .options-btn{margin-bottom:10px;}}}.invoice-form .submit-btn .list-icon,
.invoice-form a.submit-btn .list-icon,
.invoice-form a.options-btn .list-icon,
.invoice-form .options-btn .list-icon{font-size:20px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}.payment-gateway-content{display:none;}.payment-gateway-wrapper{border:1px solid #f1f1f1;width:100%;border-bottom-right-radius:25px;margin-bottom:20px;padding:10px;}.payment-gateway-wrapper:hover{cursor:pointer;}.payment-gateway-wrapper.selected{border:3px solid #43B05B;}.payment-gateway-wrapper p{margin-bottom:0;font-weight:700;}.sdPayNow,
.estimatesApproveBtn{color:#fff;font-size:1rem;}.bottom-pay-button-disabled .btn-sm,
.bottom-pay-button .btn-sm{line-height:1.4;font-size:0.75rem;text-transform:uppercase;}#installments .bottom-pay-button-disabled .btn.sdPayNow, #installments .bottom-pay-button-disabled .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.sdPayNow, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #installments .bottom-pay-button-disabled button.sdPayNow, #installments .bottom-pay-button-disabled .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.sdPayNow, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #installments .bottom-pay-button-disabled button.sdPayNow{opacity:0.25;cursor:none;}#installments .btn.btn-outline-default, #installments .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #installments button.btn-outline-default, #installments .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-default, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #installments button.btn-outline-default{background:transparent !important;border:1px solid #ACACAC !important;color:#ACACAC !important;text-transform:uppercase;}#installments .btn.btn-outline-success, #installments .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-success, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #installments button.btn-outline-success, #installments .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-success, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #installments button.btn-outline-success{background:transparent !important;border:1px solid #4D9235 !important;color:#4D9235 !important;text-transform:uppercase;}#installments .btn.btn-outline-success:hover, #installments .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-success:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #installments button.btn-outline-success:hover, #installments .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-success:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #installments button.btn-outline-success:hover, #installments .btn.btn-outline-success:focus, #installments .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-success:focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #installments button.btn-outline-success:focus, #installments .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-outline-success:focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #installments button.btn-outline-success:focus{background:#4D9235 !important;color:#fff !important;}.modal .invoice-form .sd-grid-view .table tr th, .modal .invoice-form .form-oscar .table tr th{text-align:inherit;}.relativeDueDateEntry{max-width:45px !important;}.create-recurring-profile .ui-spinner .form-oscar input[type=text].form-control, .create-recurring-profile .ui-spinner .form-oscar select.form-control{height:calc(1.8rem + 2px);line-height:normal;border:1px solid #ccc;}.create-accumulating-profile .ui-spinner .form-oscar input[type=text].form-control, .create-accumulating-profile .ui-spinner .form-oscar select.form-control{height:calc(1.8rem + 2px);line-height:normal;border:1px solid #ccc;}.ui-spinner a.ui-spinner-button{border:1px solid #fff;background:#ccc;}.ui-spinner .ui-spinner-input{height:30px !important;padding:0.25rem 0.6rem;line-height:18px;}.sd-500-error-text{line-height:2.5rem;}@media only screen and (max-width: 400px){.sd-payment-gateway-header-icon{float:left;}}.sd-payment-gateway-header{color:#555555;font-weight:600;font-style:italic;margin-left:5px;font-size:1.2rem;vertical-align:top;}@media only screen and (max-width: 640px){.sd-payment-gateway-header{font-size:1rem;}}@media only screen and (max-width: 400px){.sd-payment-gateway-header{margin-left:0;}}.sd-payment-step-subtitle{margin-left:58px !important;margin-top:-20px !important;font-weight:300;font-size:12px;}@media only screen and (max-width: 400px){.sd-payment-step-subtitle{margin-left:0 !important;margin-top:0 !important;}}.sd-payment-gateway-text{color:#aaa;font-weight:300;font-style:italic;margin-left:10px;}.payment-gateway-content .sd-oscar-form-errors{margin-top:27px;}.payment-gateway-content .form-error{font-size:12px;color:#fff !important;padding:10px 20px;background:#EA2F2F;border-radius:4px;margin-left:14px;}.payment-gateway-content .card-wrapper{margin-top:-15px;}@media (max-width: 991px){.payment-gateway-content .card-wrapper{margin-top:15px;}}@media only screen and (max-width: 330px){.payment-gateway-content .card-wrapper .jp-card-container{width:100%;}.payment-gateway-content .card-wrapper .jp-card-container .jp-card{min-width:100%;}}.invoice-head img{width:100%;}.invoice-header-wrapper .text-overdue{color:#F28686;font-size:15px;margin:0 0 10px 10px;}.invoice-header-wrapper .text-dynamic-estimate-warning{color:#940707;font-size:13px;margin:0 0 28px 0;}.invoice-header-wrapper .form{padding:0 15px;}.invoice-info-wrapper{padding:0 12px;}.invoice-info-wrapper--split{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;}.invoice-info-wrapper__actions{display:flex;flex:none;gap:0.5rem;}.invoice-info-wrapper__actions.btn-list .btn, .invoice-info-wrapper__actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .invoice-info-wrapper__actions.btn-list button, .invoice-info-wrapper__actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .invoice-info-wrapper__actions.btn-list button{margin:0;}.invoice-header-row .dynamic-items-confirm-btn{padding:0.75rem 1.6rem !important;height:47px;font-size:18px;line-height:1;border-radius:10px !important;}.invoice-header-row .dynamic-items-confirm-btn.estimatesApproveBtnDynamic{padding:0.5rem 0.9rem !important;height:34px;font-size:14px;}.invoice-header-row #start-over{padding:0 0.5rem;font-size:8px;text-decoration:underline;color:#940707;}.invoice-header-row .dynamic-items-confirm-btn:disabled{background-color:transparent !important;color:#555 !important;}.pdf-wrapper .ribbon .ribbon-open,
.pdf-wrapper .ribbon .ribbon-outstanding,
.pdf-wrapper .ribbon .ribbon-draft,
.pdf-wrapper .ribbon .ribbon-converted,
.pdf-wrapper .ribbon .ribbon-overdue,
.pdf-wrapper .ribbon .ribbon-approved{box-shadow:0 0 5px 1px rgba(0, 0, 0, 0.1);}.pdf-wrapper .ribbon .ribbon-draft{background-color:#3FAFFF;}.pdf-wrapper .ribbon .ribbon-outstanding,
.pdf-wrapper .ribbon .ribbon-converted{background-color:#F36529;}.pdf-wrapper .ribbon .ribbon-overdue{background-color:#D31100;}.pdf-wrapper .ribbon .ribbon-open,
.pdf-wrapper .ribbon .ribbon-partially_paid{background-color:#B2CD63;}.pdf-wrapper .ribbon .ribbon-approved{background-color:#54A356;}.pdf-wrapper .ribbon .ribbon-void,
.pdf-wrapper .ribbon .ribbon-non-billable{background-color:#B5B5B5;}.pdf-wrapper .ribbon .ribbon-unbilled,
.pdf-wrapper .ribbon .ribbon-processing{background-color:#80A2FB;}.pdf-wrapper .ribbon .ribbon-overpaid{background-color:#FF7E62;}.pdf-wrapper{box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.1);border:1px solid #efefef;border-top:4px solid #ddd;border-radius:7px;}.pdf-wrapper img.draggable-signature{display:inline !important;}.pdf-wrapper .ribbon-processing{background:#ff9800;}.payment-gateway-content input[type=text], .payment-gateway-content input[type=password], .payment-gateway-content select, .payment-gateway-content textarea{display:inline-block;height:38px;padding:6px 7px;font-size:12px;color:#858585;background:#fff;border:1px solid #ccc;}.payment-gateway-content .form-group{margin-bottom:1rem !important;}.btn-sd-payment{height:auto;display:flex;line-height:1.5;white-space:normal;padding:8px 25px 8px 20px !important;font-size:14px;font-weight:500 !important;}.credit-card-payment{padding:20px;width:100%;max-width:960px;background:var(--sd-bg-white-dark);border-radius:7px;}.non-logged-payinvoice-container{background:#fff;}.non-logged-payinvoice-container .non-logged-payinvoice-wrapper{width:95%;max-width:860px;margin-inline:auto;background:#fff;border-radius:20px;}.non-logged-payinvoice-container .non-logged-payinvoice-wrapper .widget-body{border:none;box-shadow:none;}.non-logged-payinvoicestretch-container{background:#fff;}.non-logged-payinvoicestretch-container .non-logged-payinvoicestretch-wrapper{width:95%;/* max-width: 860px; */margin-inline:auto;background:#fff;}.non-logged-payinvoicestretch-container .non-logged-payinvoicestretch-wrapper .widget-body{border:none;box-shadow:none;}.invoice-payment-result-message{text-align:center;}.invoice-payment-result-message .form-group > *{margin-bottom:25px !important;}.invoice-payment-result-message h2{font-size:46px;font-weight:400;}.invoice-payment-result-message .message-icon svg{max-width:70px;height:auto;color:#000;margin-top:20px;}#invoices-form .card-block{padding-bottom:0.55rem !important;}.invoiceTable{width:100%;height:100%;margin-top:20px;border-top:3px solid #ddd;}.invoiceTable .remove-row{position:relative;background-image:none;width:10px;height:10px;}.invoiceTable .remove-row::before{content:"";position:absolute;display:block;left:4px;top:-1px;width:2px;height:12px;background-color:#444;transform:rotate(45deg);}.invoiceTable .remove-row::after{content:"";position:absolute;display:block;left:4px;top:-1px;width:2px;height:12px;background-color:#444;transform:rotate(-45deg);}.invoiceTable .invoice_items td{height:100%;}.invoiceTable .invoice_items td .remove-row{position:relative;background-image:none;width:10px;height:10px;}.invoiceTable .invoice_items td .remove-row::before{content:"";position:absolute;display:block;left:4px;top:-1px;width:2px;height:12px;background-color:#444;transform:rotate(45deg);}.invoiceTable .invoice_items td .remove-row::after{content:"";position:absolute;display:block;left:4px;top:-1px;width:2px;height:12px;background-color:#444;transform:rotate(-45deg);}.invoiceTable .invoice_items td .invoice-item-container{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.invoiceTable .invoice_items td .invoice-item-container .top-tooltip{position:absolute;top:calc(50% + 25px);left:50%;transform:translate(-50%, 0);padding:5px 10px;color:#fff;background:#2e2e2e;text-align:center;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;height:0;transition:opacity 0.3s ease-in 0.5s;}.invoiceTable .invoice_items td .invoice-item-container .top-tooltip::after{content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #2e2e2e;position:absolute;top:-5px;left:50%;transform:translate(-50%, 0);}.invoiceTable .invoice_items td .invoice-item-container:hover .top-tooltip{visibility:visible;opacity:1;height:auto;}.invoiceTable .invoice_items td .invoice-item-container .d-flex{justify-content:center;}.invoiceTable:not(.invoiceTableSummary) .invoice_items{height:100%;}@media (max-width: 575px){.pdf-wrapper{padding:60px 15px;}}@media (max-width: 575px){.pdf-wrapper .pdf-body .invoice-head .left img,
  .pdf-wrapper .pdf-body .estimate-head .left img,
  .pdf-wrapper .pdf-body .invoice-head .left img,
  .pdf-wrapper .pdf-body .estimate-head .left img{width:90%;}.pdf-wrapper .pdf-body .invoice-head .left .billing-left,
  .pdf-wrapper .pdf-body .estimate-head .left .billing-left,
  .pdf-wrapper .pdf-body .invoice-head .left .billing-left,
  .pdf-wrapper .pdf-body .estimate-head .left .billing-left{margin-top:15px;word-break:break-word;}}.pdf-wrapper .pdf-body .invoice-head .right,
.pdf-wrapper .pdf-body .estimate-head .right,
.pdf-wrapper .pdf-body .invoice-head .right,
.pdf-wrapper .pdf-body .estimate-head .right{text-align:right;position:relative;min-height:200px;flex-direction:column;display:flex;justify-content:space-between;}.pdf-wrapper .pdf-body .invoice-head .right .balance,
.pdf-wrapper .pdf-body .estimate-head .right .balance,
.pdf-wrapper .pdf-body .invoice-head .right .balance,
.pdf-wrapper .pdf-body .estimate-head .right .balance{margin-bottom:8px;}.pdf-wrapper .pdf-body .invoice-head .right .billing-right,
.pdf-wrapper .pdf-body .estimate-head .right .billing-right,
.pdf-wrapper .pdf-body .invoice-head .right .billing-right,
.pdf-wrapper .pdf-body .estimate-head .right .billing-right{position:relative !important;right:auto !important;bottom:auto !important;margin-top:15px;}.pdf-wrapper .pdf-body .invoice-head .right .billing-right table,
.pdf-wrapper .pdf-body .estimate-head .right .billing-right table,
.pdf-wrapper .pdf-body .invoice-head .right .billing-right table,
.pdf-wrapper .pdf-body .estimate-head .right .billing-right table{float:right;}@media (max-width: 575px){.pdf-wrapper .pdf-body .invoice-head .right .billing-right table,
  .pdf-wrapper .pdf-body .estimate-head .right .billing-right table,
  .pdf-wrapper .pdf-body .invoice-head .right .billing-right table,
  .pdf-wrapper .pdf-body .estimate-head .right .billing-right table{width:auto !important;}.pdf-wrapper .pdf-body .invoice-head .right .billing-right table tr,
  .pdf-wrapper .pdf-body .estimate-head .right .billing-right table tr,
  .pdf-wrapper .pdf-body .invoice-head .right .billing-right table tr,
  .pdf-wrapper .pdf-body .estimate-head .right .billing-right table tr{margin-bottom:9px;display:block;}.pdf-wrapper .pdf-body .invoice-head .right .billing-right table td,
  .pdf-wrapper .pdf-body .estimate-head .right .billing-right table td,
  .pdf-wrapper .pdf-body .invoice-head .right .billing-right table td,
  .pdf-wrapper .pdf-body .estimate-head .right .billing-right table td{width:100% !important;display:block;}}@media (max-width: 575px){.pdf-wrapper .pdf-body .invoice-head .right .right-item .title,
  .pdf-wrapper .pdf-body .invoice-head .right .right-item .title,
  .pdf-wrapper .pdf-body .estimate-head .right .right-item .title,
  .pdf-wrapper .pdf-body .estimate-head .right .right-item .title,
  .pdf-wrapper .pdf-body .invoice-head .right .right-item .title,
  .pdf-wrapper .pdf-body .invoice-head .right .right-item .title,
  .pdf-wrapper .pdf-body .estimate-head .right .right-item .title,
  .pdf-wrapper .pdf-body .estimate-head .right .right-item .title{font-size:16pt !important;margin-top:0 !important;}}@media (max-width: 575px){.pdf-wrapper .pdf-body .item-table thead,
  .pdf-wrapper .pdf-body .item-table thead{display:none;}.pdf-wrapper .pdf-body .item-table tr,
  .pdf-wrapper .pdf-body .item-table tr{margin-bottom:8px;padding-bottom:8px;display:block;border-bottom:1px solid #f8f8f8;}.pdf-wrapper .pdf-body .item-table tr:last-child,
  .pdf-wrapper .pdf-body .item-table tr:last-child{border-bottom:0;}.pdf-wrapper .pdf-body .item-table td,
  .pdf-wrapper .pdf-body .item-table td{display:block;text-align:left !important;width:100% !important;padding:5px 5px !important;border:0 !important;}.pdf-wrapper .pdf-body .item-table td:before,
  .pdf-wrapper .pdf-body .item-table td:before{background:transparent !important;display:block;width:100%;content:attr(data-label);text-transform:uppercase;font-weight:bold;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ced0c8;color:#3c3d3a;}.pdf-wrapper .pdf-body .item-table td .item-title,
  .pdf-wrapper .pdf-body .item-table td .item-title{display:inline-block !important;}}#items-grid .selected{background:#F3FBFF !important;}.edit-button-view-action{padding:0 1rem !important;border-radius:5px !important;line-height:24px;}.invoice-custom-fields-wrap .field-checkbox{flex:0 0 50px;max-width:30px;}@media (max-width: 575px){.invoice-custom-fields-wrap .field-label,
  .invoice-custom-fields-wrap .field-value{flex:0 0 41.66667%;max-width:41.66667%;padding:0 10px;}}#cardForm{margin-bottom:20px;}#cardForm .form-group{margin-bottom:0 !important;}#cardForm .form-card-row{border:1px solid #dee3e8;background:#edf2f7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px;margin-bottom:12px;}#cardForm .form-card-row .payment-exp-date input{text-align:center;padding:0.25rem 0 !important;width:40px !important;}#cardForm .form-card-row input{background:none;border:0;font-size:15px;box-shadow:none;color:#444;}#cardForm .form-card-row input::placeholder{color:#888;font-style:italic;}#cardForm .form-card-row input.error.ng-untouched{animation:shakeText 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000px;color:red !important;-webkit-animation-delay:1.4s;-moz-animation-delay:1.4s;-o-animation-delay:1.4s;animation-delay:1.4s;}#cardForm .form-card-row input.error.ng-untouched::placeholder{color:red !important;}#cardForm .form-card-row input.error.ng-untouched:focus, #cardForm .form-card-row input.error.ng-untouched:active{color:#3b4355 !important;}#cardForm .form-card-row input.error.ng-untouched:focus::placeholder, #cardForm .form-card-row input.error.ng-untouched:active::placeholder{color:#3b4355 !important;}@keyframes shakeText{10%, 90%{transform:translate3d(-1px, 0, 0);}20%, 80%{transform:translate3d(2px, 0, 0);}30%, 50%, 70%{transform:translate3d(-4px, 0, 0);}40%, 60%{transform:translate3d(4px, 0, 0);}}.sd-billing-ledger-values{text-align:right;}.invoiceTable .sd-billing-ledger-values{text-align:center;}.invoiceTable .item_total{display:flex;justify-content:center;}.sd-billing-ledger-section-header{background:#3C3D3A;vertical-align:middle;line-height:29px;color:#fff;}.inv-seen-eye{margin-right:5px;width:24px;height:17px;}.inv-seen-eye svg{width:24px;height:17px;fill:#c6c6c6;}.inv-seen-eye--green{color:#43b05c;}.inv-seen-eye--green svg{fill:#43b05c !important;}.jp-card .jp-card-back .jp-card-shiny::after{content:"This card has been issued by Fictional Bank. Fictional Bank is not a real bank and therefore will not be liable for anything. Have a nice day :)";}.inv_accum_col_deleteitem{width:3%;}@media (max-width: 1000px){.inv_accum_col_deleteitem{width:5%;}}.inv_accum_col_name{width:20%;}@media (max-width: 1000px){.inv_accum_col_name{width:28% !important;}}.sd-grid-view .table tr td.inv_accum_col_desc,
.form-oscar .table tr td.inv_accum_col_desc{width:20%;}@media (max-width: 1000px){.sd-grid-view .table tr td.inv_accum_col_desc,
  .form-oscar .table tr td.inv_accum_col_desc{height:0 !important;width:0 !important;padding:0 !important;overflow:hidden;position:absolute;}}.inv_accum_col_qty{width:10%;}@media (max-width: 1000px){.inv_accum_col_qty{width:15%;}}.inv_accum_col_rate{width:10%;}@media (max-width: 1000px){.inv_accum_col_rate{width:15%;}}.inv_accum_col_discount{width:12%;}@media (max-width: 1000px){.inv_accum_col_discount{width:15%;}}.inv_accum_col_tax{width:12%;}@media (max-width: 1000px){.inv_accum_col_tax{width:15%;}}.inv_accum_col_total{width:13%;text-align:right;}@media (max-width: 1000px){.inv_accum_col_total{width:15%;}}.pdf-wrapper .billing-right table{border:none;}.pdf-wrapper .billing-right table td{border:none;}@media (max-width: 1200px){.create-invoice .table-responsive,
  .update-invoice .table-responsive{display:block;width:100%;overflow-x:auto;}}.vault-add-manually{font-size:3.5rem;margin:4px 0;}.vault-add-request{font-size:3.5rem;margin:4px 0;}.inv-pay-button-row{padding:15px 0 0 0;}.inv-pay-button-row .inv-pay-button-cta{padding:0.5rem 1.5rem;}@media (max-width: 620px){#recurringProfile-grid .gridview-header .add-btn-wrap .sd-btn-wide-primary-add-36px{font-size:10px;}#recurringProfile-grid .gridview-header .add-btn-wrap .sd-btn-wide-primary-add-36px span{margin:0;}#recurringProfile-grid .gridview-header .dropdown-menu.show .dropdown-item{font-size:10px;}}.pdf-wrapper .ribbon{width:170px;height:170px;top:0;left:0;}.pdf-wrapper .ribbon .ribbon-inner{width:170px;z-index:5;}@media (max-width: 768px){.pdf-wrapper .ribbon{top:-4px;}.pdf-wrapper .ribbon .ribbon-inner{top:0;padding-right:58px;}}.pdf-wrapper:not(.billing-pdf-wrapper--expenses) .pdf-body .invoice-head .right .right-item .invoice-number{white-space:break-spaces;}.pdf-wrapper.billing-pdf-wrapper--expenses .pdf-body .invoice-head .right .right-item .title{margin-bottom:1.5rem;}@media (max-width: 560px){.sd-500-error-text{word-break:break-all;}.pdf-wrapper .pdf-body .invoice-head .right .right-item .invoice-number{word-break:break-all;}}@media (max-width: 1200px){.EditDirectRecurringGeneratorFormTab .items,
  .EditDirectRecurringGeneratorFormTab #items,
  .EditDynamicAccumulatingGeneratorFormTab .items,
  .EditDynamicAccumulatingGeneratorFormTab #items,
  .EditEstimatesFormTab .items,
  .EditEstimatesFormTab #items{overflow:auto;}}.invoiceViewActions{margin-top:15px;}.invoiceViewActions svg{width:20px;height:14px;fill:#777;}#invoices-grid .invoice-number{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.saveCardOptionsSwitcher label{margin-bottom:0;}.branding-theme-mrclean .sd-type-switcher__tabs{border-color:#ddd;}.branding-theme-mrclean .sd-type-switcher__tabs:after{background-color:#ddd;}.branding-theme-mrclean .sd-type-switcher__tabs .sd-type-switcher__slider.active{color:#fff;}.branding-theme-mrclean .sd-type-switcher__tabs .sd-type-switcher__slider{color:#555;}.mx-auto.widget-holder.credit-card-payment{border-top:10px solid var(--sd-bg-offwhite-accent);border-bottom:10px solid var(--sd-bg-offwhite-accent);}.modal-include-wrapper.credit-card-payment{padding-bottom:15px;}.invoice-form-items-container{flex-wrap:wrap;gap:1rem;}.invoice-form-items-container .invoice-item{flex:1 1 auto;}.addPayment__attach-file-block .btn-icon{margin-right:4px;display:flex;justify-content:center;align-items:center;padding:0;}.addPayment__attach-file-block .btn-icon svg{width:20px;height:20px;fill:#444;}.dragSigText{color:#03a9f3;font-style:italic;margin-top:5px;}.sd-contract-placeholder-choose{font-weight:700;font-style:italic;line-height:20px;text-transform:uppercase;color:#03a9f3;}.sd-contract-logo{border:none !important;box-shadow:none !important;max-width:250px !important;}.contract-status-points{font-size:8px;margin:0 3px 2px 0;}.contract-status-points-wrapper i.contract-status-point-completed,
body.sd-dark-mode .contract-status-points-wrapper i.contract-status-point-completed{color:#84c233;text-shadow:0 0 2px #84c233;}.contract-status-points-wrapper i.contract-status-point-outSignature,
body.sd-dark-mode .contract-status-points-wrapper i.contract-status-point-outSignature{color:#f8be3d;text-shadow:0 0 2px #f8be3d;}.contract-status-points-wrapper i.contract-status-point-awaitingMe,
body.sd-dark-mode .contract-status-points-wrapper i.contract-status-point-awaitingMe{color:#30b5f3;text-shadow:0 0 2px #30b5f3;}.contract-status-points-wrapper i.contract-status-point-void,
body.sd-dark-mode .contract-status-points-wrapper i.contract-status-point-void{color:#dd2828;text-shadow:0 0 2px #dd2828;}.contract-history-view .contract-history-body .contract-history-icon-block{margin-top:2px;}.contract-history-view .contract-history-body .contract-history-icon-block .contract-history-icon-wrapper i{font-size:20px;}.contract-history-view .contract-history-body .contract-history-icon-block .contract-history-icon-text{font-size:10px;line-height:25px;text-transform:uppercase;}.add-contract-card__checkboxes{display:flex;row-gap:12px;column-gap:16px;}.documentAttachedFilesButton svg{width:22px;height:22px;fill:#555;}@media (max-width: 767px){.add-contract-card__checkboxes{flex-direction:column;}.documentAttachedFilesButton svg{width:16px;height:16px;}}#crm-contacts-grid .mobile-gridview-header .cards-buttons-wrap,
#sent-grid .mobile-gridview-header .cards-buttons-wrap,
#subscriptions-grid .mobile-gridview-header .cards-buttons-wrap{width:unset;}#crm-contacts-grid .grid-head-title,
#sent-grid .grid-head-title,
#subscriptions-grid .grid-head-title{padding:0;margin:0;min-height:unset;}.addNewGeneratorEventForm label,
.addNewGeneratorEventForm .addNewGeneratorEventForm__label{display:flex;flex-shrink:0;}.invoice-late-fee-note{display:block;color:var(--sd-text-error);font-size:0.75rem;font-weight:400;}.item-totals .invoice-late-fee,
.item-totals .invoice-balance-due-late{color:var(--sd-text-error);}.pdf-wrapper .pdf-body .item-totals > div.invoice-balance-due-late,
.pdf-wrapper .pdf-body .item-totals > div.invoice-balance-due-late:last-child{background:var(--sd-bg-danger-light);}.item-totals .invoice-late-fee-label{white-space:normal;}p.est-inv-hero-total-late{color:var(--sd-text-error);}.invoice-late-fee-callout{display:flex;align-items:center;gap:0.5rem;margin:0.5rem 0 0.75rem;padding:0.5rem 0.8125rem;border-left:3px solid var(--sd-text-error);border-radius:var(--sd-radius-mode-sm);background:var(--sd-bg-danger-light);}.invoice-late-fee-callout__icon{flex-shrink:0;width:1rem;height:1rem;color:var(--sd-text-error);}.invoice-status-late{color:var(--sd-text-error);}.header-total-amount-late{color:var(--sd-text-error);}.invoice-card-late-fee{color:var(--sd-text-error);}dt.invoice-late-fee,
dd.invoice-late-fee{color:var(--sd-text-error);}[contenteditable]{outline:0 solid transparent;}.proposalPages > div{margin-bottom:20px;}.proposalPages .locked .handle-page-mover{visibility:hidden;}.proposalPages .card-header{display:flex;justify-content:space-between;border-radius:7px;}.proposalPages .card-header h5, .proposalPages .card-header .h5{flex:1;font-size:1.125rem;text-align:center;color:#333;margin:0;padding:0;}.proposalPages .card-header h5:focus, .proposalPages .card-header .h5:focus{border-bottom:1px solid rgba(0, 0, 0, 0.125);}.proposalPages .card-header .card-header-icon{border:none;}.proposalPages .card-header .collapse-toggle-btn:not(.collapsed) .arrow_drop_down{display:none;}.proposalPages .card-header .collapse-toggle-btn.collapsed .arrow_drop_up{display:none;}.proposalPages .signature-zone{padding-top:5px !important;}.proposalPages .signature-zone .form-oscar .form-group{margin-bottom:0 !important;}.proposalPages .redactor-container{margin-top:5px;max-width:100%;}.proposalPages .redactor-container .redactor-box{height:100%;}.sd-portal-page-edit .right-sidebar-togler-container{top:400px;}.right-sidebar-togler-container-top{top:20%;transform:translate(0, -20%);}.sidebar-expand .customization-sidebar-wrapper.sidebar-25, .sidebar-expand .customization-sidebar-wrapper.sidebar-50, .sidebar-expand .customization-sidebar-wrapper.sidebar-75, .sidebar-expand .customization-sidebar-wrapper.sidebar-100,
.sidebar-focused .customization-sidebar-wrapper.sidebar-25,
.sidebar-focused .customization-sidebar-wrapper.sidebar-50,
.sidebar-focused .customization-sidebar-wrapper.sidebar-75,
.sidebar-focused .customization-sidebar-wrapper.sidebar-100,
.sidebar-collapse .customization-sidebar-wrapper.sidebar-25,
.sidebar-collapse .customization-sidebar-wrapper.sidebar-50,
.sidebar-collapse .customization-sidebar-wrapper.sidebar-75,
.sidebar-collapse .customization-sidebar-wrapper.sidebar-100{max-width:100%;}@media (max-width: 960px){.sidebar-expand .customization-sidebar-wrapper.sidebar-25, .sidebar-expand .customization-sidebar-wrapper.sidebar-50, .sidebar-expand .customization-sidebar-wrapper.sidebar-75, .sidebar-expand .customization-sidebar-wrapper.sidebar-100,
  .sidebar-focused .customization-sidebar-wrapper.sidebar-25,
  .sidebar-focused .customization-sidebar-wrapper.sidebar-50,
  .sidebar-focused .customization-sidebar-wrapper.sidebar-75,
  .sidebar-focused .customization-sidebar-wrapper.sidebar-100,
  .sidebar-collapse .customization-sidebar-wrapper.sidebar-25,
  .sidebar-collapse .customization-sidebar-wrapper.sidebar-50,
  .sidebar-collapse .customization-sidebar-wrapper.sidebar-75,
  .sidebar-collapse .customization-sidebar-wrapper.sidebar-100{min-width:100%;}}@media (min-width: 961px){.sidebar-expand .customization-sidebar-wrapper.sidebar-25, .sidebar-expand .customization-sidebar-wrapper.sidebar-50, .sidebar-expand .customization-sidebar-wrapper.sidebar-75, .sidebar-expand .customization-sidebar-wrapper.sidebar-100,
  .sidebar-focused .customization-sidebar-wrapper.sidebar-25,
  .sidebar-focused .customization-sidebar-wrapper.sidebar-50,
  .sidebar-focused .customization-sidebar-wrapper.sidebar-75,
  .sidebar-focused .customization-sidebar-wrapper.sidebar-100,
  .sidebar-collapse .customization-sidebar-wrapper.sidebar-25,
  .sidebar-collapse .customization-sidebar-wrapper.sidebar-50,
  .sidebar-collapse .customization-sidebar-wrapper.sidebar-75,
  .sidebar-collapse .customization-sidebar-wrapper.sidebar-100{width:100%;}}@media (min-width: 961px){.sidebar-collapse .customization-sidebar-wrapper.sidebar-25{width:100%;max-width:calc((100% - 3.75rem) * 0.25);}.sidebar-collapse .customization-sidebar-wrapper.sidebar-50{max-width:calc((100% - 3.75rem) * 0.5);}.sidebar-collapse .customization-sidebar-wrapper.sidebar-75{max-width:calc((100% - 3.75rem) * 0.75);}.sidebar-collapse .customization-sidebar-wrapper.sidebar-100{max-width:calc(100% - 3.75rem);}}@media (min-width: 961px){.sidebar-focused .customization-sidebar-wrapper.sidebar-25,
  .sidebar-expand .customization-sidebar-wrapper.sidebar-25{max-width:calc((100% - var(--sd-sidebar-width)) * 0.25);}.sidebar-focused .customization-sidebar-wrapper.sidebar-50,
  .sidebar-expand .customization-sidebar-wrapper.sidebar-50{max-width:calc((100% - var(--sd-sidebar-width)) * 0.5);}.sidebar-focused .customization-sidebar-wrapper.sidebar-75,
  .sidebar-expand .customization-sidebar-wrapper.sidebar-75{max-width:calc((100% - var(--sd-sidebar-width)) * 0.75);}.sidebar-focused .customization-sidebar-wrapper.sidebar-100,
  .sidebar-expand .customization-sidebar-wrapper.sidebar-100{max-width:calc(100% - var(--sd-sidebar-width));}.sidebar-focused .customization-sidebar-wrapper,
  .sidebar-expand .customization-sidebar-wrapper{min-width:520px;}}.proposal_content.load-template .proposal-navbar{top:90px;}@media (max-width: 767px){.proposal_content.load-template .proposal-navbar{top:120px;}}.proposal_content.load-template .proposal-content-wrapper{padding-top:11.2rem;}@media (max-width: 767px){.proposal_content.load-template .proposal-content-wrapper{padding-top:17.2rem;}}.proposal_content.load-template .proposal-content-wrapper .sidebar{height:calc(100vh - 11.2rem);}@media (max-width: 767px){.proposal_content.load-template .proposal-content-wrapper .sidebar{top:92px;}}.load-template-wrapper{position:fixed;top:0;width:100%;right:0;box-shadow:0 1px 3px 0 rgba(122, 122, 122, 0.1);z-index:99;background:#fff;}.load-template-wrapper #proposal-settings-form{display:grid;grid-template-columns:auto 1fr auto;}.load-template-wrapper #proposal-settings-form > div{padding:10px;}#proposal-settings-form .select2-form-group > .btn:first-child, #proposal-settings-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .select2-form-group > button:first-child, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #proposal-settings-form .select2-form-group > button:first-child, #proposal-settings-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .select2-form-group > button:first-child, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #proposal-settings-form .select2-form-group > button:first-child{margin-right:10px;}#proposal-settings-form label{font-weight:700;}#proposal-settings-form .proposal-fontSize{border-radius:0.25rem 0 0 0.25rem !important;}#proposal-settings-form .color-picker-wrapper .color-picker-input-wrapper .form-control{padding-left:55px;}#proposal-settings-form .color-picker-wrapper .color-picker-swatch.color-picker-swatch-left{width:40px;}#proposal-settings-form .reminder-field,
#proposal-settings-form .proposal-fontSize-group{padding-right:0 !important;position:relative;}#proposal-settings-form .reminder-field input,
#proposal-settings-form .proposal-fontSize-group input{padding-right:75px;border:1px solid #e4e9f0 !important;}#proposal-settings-form .reminder-field .reminder-label-days,
#proposal-settings-form .reminder-field .input-group-addon,
#proposal-settings-form .proposal-fontSize-group .reminder-label-days,
#proposal-settings-form .proposal-fontSize-group .input-group-addon{position:absolute;padding:8px 0 9px 0 !important;right:1px !important;top:2px !important;border:0 !important;border-left:1px solid #e4e9f0;display:block !important;background:#fafafa;width:65px;text-align:center;z-index:10;color:#a2a2a2;}#proposal-settings-form .proposal-notification-card{padding-bottom:0;}#proposal-settings-form .proposal-notification-card:last-child{padding-top:5px;}.proposal_content ol ol li{list-style-type:lower-alpha;}.proposal_content ol ol ol li{list-style-type:lower-roman;}.proposal_content .proposal-navbar{display:flex;border-radius:0;width:100%;flex-direction:row;align-items:center;height:170px;}.proposal_content .proposal-navbar .proposal-navbar-header{height:100%;width:100%;padding:20px 0;}.proposal_content .proposal-navbar .proposal-navbar-header img{max-height:90px;max-width:230px;}.proposal_content .proposal-content-wrapper{min-height:100vh;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}@media (max-width: 768px){.proposal_content .proposal-content-wrapper{min-height:calc(100vh - 75px);}}.proposal_content .proposal-content-wrapper .proposal-topbar{display:none !important;}.proposal_content .proposal-content-wrapper .proposal-topbar .proposal-navbar{margin-bottom:0;justify-content:space-between;}.proposal_content .proposal-content-wrapper .proposal-topbar .proposal-navbar .proposal-navbar-header{max-width:320px;}@media screen and (max-width: 400px){.proposal_content .proposal-content-wrapper .proposal-topbar .proposal-navbar .proposal-navbar-header{max-width:250px !important;}}@media (max-width: 767px){.proposal_content .proposal-content-wrapper .proposal-topbar{display:flex !important;}}.proposal_content .proposal-content-wrapper .proposal-topbar .sidebar-toggle{display:none;margin:15px;z-index:10000000;}@media (max-width: 767px){.proposal_content .proposal-content-wrapper .proposal-topbar .sidebar-toggle{display:block;}}.proposal_content .proposal-content-wrapper .proposal-topbar .sidebar-toggle i{font-size:2.2rem;color:#224057;}.proposal_content .proposal-content-wrapper .proposal-page-title{text-align:left;padding:64px 0 32px 0;}.proposal_content .proposal-content-wrapper .proposal-page-title h1{box-shadow:none !important;font-size:28px;}@media (max-width: 991px){.proposal_content .proposal-content-wrapper .proposal-page-title h1{font-size:38px;}}@media (min-width: 992px){.proposal_content .proposal-content-wrapper .proposal-page-title h1{font-size:48px;}}.proposal_content .proposal-content-wrapper .sidebar{background:rgb(255, 255, 255);position:fixed;width:320px;height:100vh;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-right:1px solid #eee;overflow:hidden;}@media screen and (max-width: 400px){.proposal_content .proposal-content-wrapper .sidebar{width:250px !important;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-nav ul li > input{max-width:165px !important;}}@media (min-width: 768px){.proposal_content .proposal-content-wrapper .sidebar.ng-hide{display:flex !important;}}@media (max-width: 767px){.proposal_content .proposal-content-wrapper .sidebar{top:0;bottom:0;left:0;z-index:10000;animation-duration:500ms;box-shadow:9px 1px 9px 3px rgba(122, 122, 122, 0.1);height:100vh;}.proposal_content .proposal-content-wrapper .sidebar.show{display:block;}}.proposal_content .proposal-content-wrapper .sidebar .sidebar-nav{width:100%;flex:0 0 auto;min-height:1rem;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-nav ul{margin:0;flex-direction:column;position:relative;font-size:0.92857em;line-height:2.30769em;display:flex;flex-wrap:wrap;padding-left:0;list-style:none;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-nav ul li{position:relative;width:100%;border-left:4px solid transparent;align-items:center;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-nav ul li.active, .proposal_content .proposal-content-wrapper .sidebar .sidebar-nav ul li:hover{border-color:#000000;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-nav ul li > a{font-weight:600;font-size:16px;line-height:150%;color:#000000;padding:16px 0 16px 24px;position:relative;transform:translate3d(0, 0, 0);background:transparent;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-nav ul li > input{max-width:235px;padding:18px 12px 19px 24px;font-size:16px;line-height:150%;color:#000000;position:relative;background:transparent;height:100%;cursor:pointer;font-weight:600 !important;overflow:hidden;text-overflow:ellipsis;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-nav ul li .dropdown button{border:none;margin-left:5px;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-nav ul li .dropdown button i{color:#6F6F6F;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-nav ul li .menu-buttons{margin-left:5px;padding-right:10px;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-nav ul li .menu-buttons i{color:#6F6F6F;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons{margin-top:25px;padding:0 15px 0 16px;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn{margin-bottom:16px;background:#FFFFFF;border:1px solid #E6E6E6;box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);text-align:center;font-weight:600 !important;line-height:150%;color:#333;display:block;font-family:"Inter", "Roboto", sans-serif;min-width:145px;width:100%;padding:1em 0.5em !important;font-size:1em;border-radius:6px;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn svg{width:24px;height:24px;fill:#333;vertical-align:top;margin-right:3px;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn:hover{color:#333;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn:hover svg{fill:#333;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label{color:#444;text-transform:uppercase;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label:hover{color:#333;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label:hoversvg{fill:#333;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label svg{width:18px;height:18px;margin-right:8px;margin-top:1px;fill:#444;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-active{background-color:#ffffff;border:1px solid #eeeeee;border-right:5px solid #54A356;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-activated{background-color:#ffffff;border:1px solid #eeeeee;border-right:5px solid #B2CD63;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-expired{background-color:#ffffff;border:1px solid #eeeeee;border-right:5px solid #B5B5B5;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-rejected{background-color:#ffffff;border:1px solid #eeeeee;border-right:5px solid #D31100;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-signed{background-color:#ffffff;border:1px solid #eeeeee;border-right:5px solid #80A2FB;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-draft{background-color:#ffffff;border:1px solid #eeeeee;border-right:5px solid #3FAFFF;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-published{background-color:#ffffff;border:1px solid #eeeeee;border-right:5px solid #54A356;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-converted{background-color:#ffffff;border:1px solid #eeeeee;border-right:5px solid #F36529;}.proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-label-wrap{width:100%;}.proposal_content .proposal-content-wrapper .sidebar .new-page-wrapper{margin-top:24px;padding:16px 20px;}.proposal_content .proposal-content-wrapper .sidebar .new-page-wrapper button{width:100%;padding:1em 0.5em !important;font-size:1em;margin-bottom:16px;font-weight:600 !important;height:unset;line-height:150%;}.proposal_content .proposal-content-wrapper .sidebar .new-page-wrapper a{font-size:14px;line-height:150%;text-align:center;color:#6F6F6F !important;margin-top:0 !important;text-transform:lowercase;}.proposal_content .proposed-signed-signature-wrapper{width:100%;}.proposal_content .proposed-signed-signature-wrapper .proposed-signed-signature-block{border:1px #ccc solid;border-radius:20px;padding:40px;text-align:center;width:80%;margin:0 auto;}.proposal_content .proposed-signed-signature-wrapper .proposed-signed-signature-block .proposed-signed-signature-text{width:100%;}.proposal_content .proposed-signed-signature-wrapper .proposed-signed-signature-block .proposed-signed-signature{background-color:#f0f0f0;padding:20px 40px;border-radius:20px;}.proposal_content .proposed-signed-signature-wrapper .proposed-signed-signature-block .proposed-signed-signature .proposed-signed-signature-img{border-bottom:1px #000 solid;padding-top:10px;}.proposal_content .proposed-signed-signature-wrapper .proposed-signed-signature-block .proposed-signed-signature p{font-size:14px;}.proposal_content .proposed-signed-signature-wrapper .proposed-signed-signature-block .proposed-signed-signature .proposed-signed-signature-date{margin-right:10px;}.proposal_content .main-wrapper, .proposal_content .main-wrapper .app-redactor, .proposal_content .main-wrapper .redactor-container, .proposal_content .main-wrapper .redactor-box, .proposal_content .main-wrapper .redactor-styles{height:100%;}.proposal_content .main-wrapper{padding:0 20px 20px 20px;line-height:2rem;overflow:hidden;display:flex;flex-flow:column nowrap;}.proposal_content .main-wrapper .redactor-box{border:0;background:transparent;}.proposal_content .main-wrapper .redactor-box .redactor-styles{line-height:2rem;padding:0;overflow:visible;}.proposal_content .main-wrapper table:not(.choose-items-summary__table){margin-bottom:0;width:100%;max-width:100%;background-color:transparent;}.proposal_content .main-wrapper table:not(.choose-items-summary__table) th,
.proposal_content .main-wrapper table:not(.choose-items-summary__table) td{padding:16px 16px 15px 16px;border-top:1px solid #efefef;border-right:1px solid #efefef;}.proposal_content .main-wrapper table:not(.choose-items-summary__table) th:first-child,
.proposal_content .main-wrapper table:not(.choose-items-summary__table) td:first-child{padding-left:20px !important;border-left:1px solid #efefef;}.proposal_content .main-wrapper table:not(.choose-items-summary__table) tr:last-child td{border-bottom:1px solid #efefef;}@media (min-width: 768px){.proposal_content .main-wrapper{margin-left:20rem !important;}}@media (max-width: 767px){.proposal_content .main-wrapper{margin-left:0 !important;}}@media (max-width: 575px){.proposal_content .main-wrapper{padding-left:2rem;padding-right:2rem;}}@media (min-width: 576px){.proposal_content .main-wrapper{padding-left:10%;padding-right:10%;}}@media (min-width: 992px){.proposal_content .main-wrapper{padding-left:5%;padding-right:5%;}}.proposal_content .main-wrapper figure.full-width{width:100% !important;max-width:none !important;height:auto !important;display:block;}.proposal_content .main-wrapper img.full-width{width:calc(100% + 40px) !important;max-width:none !important;height:auto !important;display:block;margin:0 -10rem;}@media (max-width: 767px){.proposal_content .main-wrapper img.full-width{width:calc(100% + 4rem) !important;margin:0 -2rem;}}@media (min-width: 576px){.proposal_content .main-wrapper img.full-width{width:calc(100% + 12rem) !important;margin:0 -6rem;}}@media (min-width: 992px){.proposal_content .main-wrapper img.full-width{width:calc(100% + 400px) !important;margin:0 -200px;}}.proposal_content .main-wrapper p{margin-top:5px;line-height:2em;word-break:break-word;}.proposal_content .main-wrapper .bottom_nav{padding-top:10px;margin:0 -10rem;border-top:1px solid #ccc;margin-top:auto !important;}.proposal_content .main-wrapper .bottom_nav button{height:35px;width:35px;border-radius:35px !important;text-align:center;}.proposal_content .main-wrapper .bottom_nav button:focus{background-color:#fff;border-color:#ccc;box-shadow:none;}.proposal_content .main-wrapper .bottom_nav button:hover{background:#494c54;}.proposal_content .main-wrapper .bottom_nav button:hover span{color:#fff;}@media (max-width: 767px){.proposal_content .main-wrapper .bottom_nav{margin:0 -2rem;}}@media (min-width: 576px){.proposal_content .main-wrapper .bottom_nav{margin:0 -6rem;}}@media (min-width: 992px){.proposal_content .main-wrapper .bottom_nav{margin:0 -200px;}}.proposal_content .proposed-signature-wrap{padding-top:20px;}.proposal_content .proposed-signature-wrap .form-signature-wrap{margin-top:20px;padding:20px;border-radius:8px;background:#fff;box-shadow:0 1px 3px 1px rgba(122, 122, 122, 0.1);}.proposal_content .proposed-signature-wrap .form-signature-wrap .form-actions button{color:#fff !important;}@media (min-width: 1365px){.proposal_content .redactor-toolbar-wrapper-air .redactor-air.open{max-width:800px;}}.proposal_content .signature-zone .drag-zone{background:#fff;}.proposal_content .signature-zone .drag-zone .drag-smile-item{padding:0.5rem 1rem !important;}.proposal_content .signature-zone .drag-zone .drag-smile-item img{max-height:22px;}.proposal_content .signature-zone .drag-zone .dragSigText{font-size:12px !important;margin-top:0;}body.modal-proposal-preview .modal .modal-dialog.modal-fs{max-width:100% !important;margin:0 !important;height:100% !important;}body.modal-proposal-preview .modal .modal-dialog.modal-fs .modal-content{height:100% !important;}body.modal-proposal-preview .modal-content{border-radius:0 !important;border:0 !important;}body.modal-proposal-preview .customization-sidebar-wrapper{top:0 !important;}body.modal-proposal-preview .customization-sidebar-wrapper.RightBar{height:100%;padding-top:0;}body.modal-proposal-preview .customization-sidebar-wrapper .form-actions.btn-list{margin-left:-20px !important;margin-right:-20px !important;}body.modal-proposal-preview .redactor-dropdown,
body.modal-proposal-preview #sd-dropdown-wrapper{z-index:9999;}body.modal-proposal-preview .impersonate-wrapper{cursor:pointer;}body.proposal-assigment{overflow-y:auto;margin-bottom:0 !important;}body.proposal-assigment .sidebar-nav li a{grid-template-columns:auto !important;}body.proposal-assigment .form-signature-wrap{margin-bottom:30px;}body.proposal-assigment .form-signature-wrap .form-actions.btn-list{padding-top:5px;}@media (max-width: 767px){body.proposal-assigment .proposal-navbar{position:relative;}body.proposal-assigment .proposal_content .proposal-content-wrapper{padding-top:0;}}body.proposal-assigment .rejection_reason{margin-bottom:60px;}.signature-form-wrapper .form-actions button{height:40px;font-size:12px;text-align:center;border-radius:4px !important;width:50%;text-transform:uppercase;margin:0;}.signature-form-wrapper .form-actions button.btn-primary-signature{background-color:var(--sd-bg-offwhite-accent);color:var(--sd-text-tertiary);cursor:pointer;border:1px solid #ccc;margin:0 10px;}.signature-form-wrapper .form-actions button.btn-primary-signature:hover{background-color:var(--sd-bg-offwhite-accent-dark);border-color:#888;}.signature-form-wrapper .form-actions button.btn-accept{margin-right:20px;border-right:5px solid #28A745 !important;}.signature-form-wrapper .form-actions button.btn-accept:hover{background-color:var(--sd-bg-offwhite-accent-dark);border-color:#888;}.signature-form-wrapper .form-actions button.btn-rejection{color:var(--sd-text-tertiary);background-color:var(--sd-bg-offwhite-accent);margin-right:0;}.signature-form-wrapper .form-actions button.btn-rejection:hover{background-color:#fb4e4e;border-color:#fb4e4e;color:#fff;border-right:5px solid #F9080A !important;}.sd-signature-pad{position:relative;width:calc(100% + 30px) !important;margin-right:-15px;margin-left:-15px;}.sd-signature-pad .nav-tabs .nav-link{width:50%;text-align:center;background-color:#f2f4f8;border-color:#e9ecef #e9ecef #ddd;line-height:40px;}.sd-signature-pad .nav-tabs .nav-link.active{color:#495057;background-color:transparent;border-color:#ddd #ddd #f2f4f8;}.sd-signature-pad .nav-tabs .nav-link .material-icons{color:#969696;font-size:18px;margin-right:3px;}.sd-signature-pad .fade{height:0;overflow:hidden;padding:0;border:1px solid #ddd;border-top:none;border-radius:0 0 4px 4px;}.sd-signature-pad .fade.show{height:auto;overflow:visible;padding:20px;}.sd-signature-pad .form-oscar .form-group{margin-bottom:0;line-height:1.5em;color:#666;padding:15px;}.sd-signature-pad .tab-pane .bold-label{text-transform:uppercase;font-size:14px !important;font-weight:600;color:#555;}.modal .sd-signature-pad{width:100% !important;margin-right:0;margin-left:0;}.proposal_content .ribbon{height:155px;overflow:hidden;position:absolute;top:-4px;right:-10px;z-index:1099;}.proposal_content .ribbon-inner{overflow:hidden;position:absolute;text-align:center;color:#FFF;top:20px;right:-70px;width:250px;padding:14px 3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);text-transform:uppercase;z-index:1099;}.proposal_content .ribbon-inner.ribbon-signed{background-color:#80A2FB;border-color:#80A2FB;}.proposal_content .ribbon-inner.ribbon-rejected{background-color:#D31100;border-color:#D31100;}.proposal_content .ribbon-inner.ribbon-expired{background-color:#B5B5B5;border-color:#B5B5B5;}.proposal_content .ribbon-inner.ribbon-draft{background-color:#3FAFFF;border-color:#3FAFFF;}.proposal_content .ribbon-inner.ribbon-published{background-color:#54A356;border-color:#54A356;}.proposal_content .ribbon-inner.ribbon-active{background-color:#54A356;border-color:#54A356;}.proposal_content .ribbon-inner.ribbon-activated{background-color:#B2CD63;border-color:#B2CD63;}.proposal_content .ribbon-inner.ribbon-converted{background-color:#F36529;border-color:#F36529;}@media (max-width: 767.98px){.proposal_content{height:calc(100% - 75px);}.proposal_content .ribbon{position:relative;width:100%;left:0;right:0;top:0;height:auto;}.proposal_content .ribbon .ribbon-inner{transform:none;right:0;left:0;top:0;width:100%;}}.proposal-tabs-wrapper label{padding-left:0;padding-right:0;font-weight:400;font-size:18px;}.proposal-tabs-wrapper .tabs-wrapper{margin-top:0;}.proposal-tabs-wrapper .tabs-wrapper .tab-item{color:#6F6F6F;font-size:16px;padding:6px 0;cursor:pointer;margin-right:25px;}.proposal-tabs-wrapper .tabs-wrapper .tab-item.active, .proposal-tabs-wrapper .tabs-wrapper .tab-item:hover{color:#000000;font-weight:900;}#proposal-form .redactor-box.redactor-styles-on{border:none !important;}#proposal-form .card{border:none !important;}#proposal-form .card-header{border-top:2px solid #ddd;}#proposal-form .new-page-wrapper .btn, #proposal-form .new-page-wrapper .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #proposal-form .new-page-wrapper button, #proposal-form .new-page-wrapper .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #proposal-form .new-page-wrapper button,
.proposal_content .new-page-wrapper .btn,
.proposal_content .new-page-wrapper .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .proposal_content .new-page-wrapper button,
.proposal_content .new-page-wrapper .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .proposal_content .new-page-wrapper button{box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);border-radius:100px;width:200px;font-size:14px;background:#FFFFFF;border:1px solid #E6E6E6;height:44px;margin-bottom:10px;}#proposal-form .new-page-wrapper small,
.proposal_content .new-page-wrapper small{font-size:90%;}.new-page-wrapper__icon{flex:none;width:1rem;height:1rem;margin-right:0.5rem;}#proposal-notification-form .reminder-field,
#proposal-settings-form .reminder-field,
#proposal-form .reminder-field{position:relative;padding-right:65px;}#proposal-notification-form .reminder-field input,
#proposal-settings-form .reminder-field input,
#proposal-form .reminder-field input{border-right:0;border-radius:0.25rem 0 0 0.25rem;height:calc(2.5rem + 2px) !important;}#proposal-notification-form .reminder-field .reminder-label-days,
#proposal-settings-form .reminder-field .reminder-label-days,
#proposal-form .reminder-field .reminder-label-days{color:#949494;text-transform:lowercase;width:65px;padding:9px 0;right:0;position:absolute;text-align:center;top:0;background:#FAFAFA;border:1px solid #E6E6E6;box-sizing:border-box;border-radius:0 0.25rem 0.25rem 0;}#proposal-notification-form .select2-container .select2-selection--multiple .select2-search.select2-search--inline input:placeholder-shown,
#proposal-settings-form .select2-container .select2-selection--multiple .select2-search.select2-search--inline input:placeholder-shown,
#proposal-form .select2-container .select2-selection--multiple .select2-search.select2-search--inline input:placeholder-shown{display:block !important;width:100% !important;}.redactor-full-height .redactor-box{height:100%;}.redactor-full-height .redactor-box .redactor-in{min-height:70%;}.redactor-container figure.full-width,
.redactor-container img.full-width,
.proposalPages figure.full-width,
.proposalPages img.full-width{width:100% !important;max-width:none !important;height:auto !important;display:block;}#proposalRedactorContainer a{margin:0 !important;}#proposalRedactorContainer h1:first-child{margin-top:1.5rem;}#proposalRedactorContainer h2:first-child{margin-top:1.5rem;}@media (min-width: 768px){#proposalRedactorContainer{width:calc(100% - 320px);}}.sd-btn-grid-switcher{background:#fff;padding:5px 10px;font-size:0.75rem;color:#444;border-radius:15px;margin-right:10px;border:1px solid #ccc;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);transition:all 0.3s ease-in-out;}.sd-btn-grid-switcher:hover{background:#ececec;color:#444 !important;text-decoration:none !important;}.sd-btn-grid-switcher:focus{color:#444;}.sd-btn-grid-switcher:active{box-shadow:rgba(204, 204, 204, 0.5) 0 0 0 2px;}.sd-btn-grid-switcher.active{background-color:#ececec;background-image:none;border-color:#b3b3b3;box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}.sd-btn-grid-switcher.active:hover{color:#444 !important;}.sd-btn-grid-switcher.active:focus{color:#444;}#proposalPageViewForMargins{height:100%;overflow:hidden;}#proposalPageViewForMargins:has(.cbe-block-single--edge-width){overflow:visible;}#proposalRedactorContainer{flex-grow:1;padding-left:0 !important;padding-right:0 !important;}.RightBar .template-name{width:100%;border-radius:1rem !important;margin-bottom:5px;text-align:left;display:block;white-space:normal;}.RightBar .template-name .radiobox{padding:0;}.RightBar .template-name label{display:block;margin-bottom:0;padding:0.22rem;}.RightBar .template-name label input{visibility:hidden;}.RightBar .template-name label .label-text:before{display:none;}.RightBar .form-oscar label{font-weight:500;}.RightBar .form-oscar .proposal-fontSize{border-right:0;border-radius:0.25rem 0 0 0.25rem !important;}.RightBar .form-oscar .input-group-addon{background:#FAFAFA;border-left:1px solid #e4e9f0;}.RightBar .form-oscar .color-picker-swatch.color-picker-swatch-left{width:40px;}.RightBar .form-oscar .color-picker-input-wrapper .form-control{padding-left:50px;box-shadow:none;}.RightBar .templates-list-wrapper{margin:0 0 40px 0;}.RightBar .settings-row .col-md-6{flex:0 0 100%;max-width:100%;}.RightBar .settings-row .col-md-6 .form-group{margin-bottom:24px;}.RightBar .settings-row .col-md-6 .form-group .form-control{height:2.5rem;border-radius:8px !important;color:#000;padding-left:16px;}.RightBar .settings-row .col-md-6 .form-group .color-picker-input-wrapper .form-control{padding-left:56px;}.RightBar .settings-row .col-md-6 .form-group .color-picker-input-wrapper .color-picker-swatch.color-picker-swatch-left{height:40px;border-radius:8px 0 0 8px !important;}.RightBar .settings-row .col-md-6 .form-group .proposal-fontSize{border-radius:8px 0 0 8px !important;}.RightBar .settings-row .col-md-6 .form-group .input-group-addon{border-radius:0 8px 8px 0 !important;height:40px;width:48px;}.RightBar .settings-row .col-md-6 label{color:#000;margin-bottom:8px;}/* ============================================================
   Proposal Customization sidebar — restructured COLORS section
   ============================================================
   Scoped class names (sd-prop-customizer-*) so we don't collide with the
   .field-title-block / .collapse-card-content-btn pattern in _pm-tasks.scss.
   Design: section as small uppercase muted banner with a thin bottom border,
   group as soft rounded card with subtle off-white background and hover tint,
   chevron toggle that rotates -90deg when aria-expanded="false". Click anywhere
   on the group header to toggle; popover icons inside the header use
   onclick="event.stopPropagation()" so they don't trigger the collapse.
*/.sd-prop-customizer-section{margin-top:2.75rem;}.sd-prop-customizer-section__head{display:flex;align-items:center;gap:0.5rem;margin-bottom:1rem;}.sd-prop-customizer-section__title{font-size:1.125rem;font-weight:600;line-height:1.3;color:var(--sd-text-default);}.sd-prop-customizer-group{margin-bottom:0.375rem;background-color:var(--sd-bg-card-neutral);border:1px solid var(--sd-border-color-card-neutral);border-radius:var(--sd-radius-mode-md);}.sd-prop-customizer-group__toggle{display:flex;align-items:center;gap:0.5rem;padding:1.1rem 0.875rem 0.6875rem;cursor:pointer;user-select:none;}.sd-prop-customizer-group__toggle:focus-visible{outline:2px solid var(--sd-app-top-bar-color);outline-offset:-2px;border-radius:var(--sd-radius-mode-md);}.sd-prop-customizer-group__title{font-size:0.9375rem;font-weight:600;line-height:1.4;flex:1;}.sd-prop-customizer-group__chevron{font-size:1.25rem;color:var(--sd-text-muted);transition:transform 0.2s ease;margin-left:auto;}.sd-prop-customizer-group__toggle[aria-expanded=false] .sd-prop-customizer-group__chevron{transform:rotate(-90deg);}.sd-prop-customizer-group__body{padding:0.25rem 0.875rem 0.875rem;}.sd-prop-customizer-group__body .form-group{margin-bottom:0.875rem;}.sd-prop-customizer-group__body .form-group:last-child{margin-bottom:0;}/* Helper popover anchor — matches the existing platform pattern
   (e.g. form builder section labels). No color override — the icon
   inherits the parent's text color, same as every other popover
   helper across the app, so it reads consistently. */.sd-prop-customizer-helper{margin-left:0.5rem;cursor:pointer;}.cbe-block-signature-form-wrapper .form-signature-wrap .card{z-index:10;}.cbe-block-signature-form-wrapper .form-signature-wrap .card .card-block{padding:2.25rem 3.3rem;}.sd-type-switcher__tabs{border-radius:7px;}.input-group__with-switcher input{border-right:0;border-radius:0.25rem 0 0 0.25rem !important;}.input-group__with-switcher .input-group-addon{background-color:#fff !important;padding:0;border-left:0;}.input-group__with-switcher .input-group-addon .input-group-addon-switcher .select2-container--default.select2{width:30px !important;padding-bottom:10px;padding-top:10px;}.input-group__with-switcher .input-group-addon .input-group-addon-switcher .select2-container--default{min-height:auto;}.input-group__with-switcher .input-group-addon .input-group-addon-switcher .select2-selection--single{border:none;background-color:transparent;height:20px !important;padding:0;justify-content:center;align-items:normal;}.input-group__with-switcher .input-group-addon .input-group-addon-switcher .select2-selection__arrow{display:none;}.input-group__with-switcher .input-group-addon .input-group-addon-switcher .select2-selection__rendered{padding:0;line-height:20px;}/* ============================================================
   Checkout Form "Styling Options" — grouped color sections
   ============================================================
   Checkout-scoped class names (sd-form-styling-*) mirroring the
   Proposal customizer look without sharing its markup: section as a
   title banner, group as a soft rounded card, chevron toggle that
   rotates -90deg when collapsed. Click anywhere on the group header
   to toggle; popover icons inside the header use
   onclick="event.stopPropagation()" so they don't trigger the collapse.
   Pickers flow two-per-row inside a group (the checkout color picker is
   a full-width bar, so a single-column stack reads tall/heavy).
*/.sd-form-styling-section{margin-top:1.5rem;}.sd-form-styling-section__head{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.625rem;}.sd-form-styling-section__title{font-size:1.125rem;font-weight:600;line-height:1.3;color:var(--sd-text-default);}.sd-form-styling-group{margin-bottom:0.375rem;background-color:var(--sd-bg-card-neutral);border:1px solid var(--sd-border-color-card-neutral);border-radius:var(--sd-radius-mode-md);}.sd-form-styling-group__toggle{display:flex;align-items:center;gap:0.5rem;padding:0.6875rem 0.875rem;cursor:pointer;user-select:none;}.sd-form-styling-group__toggle:focus-visible{outline:2px solid var(--sd-app-top-bar-color);outline-offset:-2px;border-radius:var(--sd-radius-mode-md);}.sd-form-styling-group__title{flex:1;font-size:0.9375rem;font-weight:600;line-height:1.4;}.sd-form-styling-group__chevron{margin-left:auto;font-size:1.25rem;color:var(--sd-text-muted);transition:transform 0.2s ease;}.sd-form-styling-group__toggle[aria-expanded=false] .sd-form-styling-group__chevron{transform:rotate(-90deg);}.sd-form-styling-group__body{display:flex;flex-wrap:wrap;gap:0.75rem 1rem;padding:0.75rem 0.875rem 0.875rem;}.sd-form-styling-group__body .form-group{width:calc(50% - 0.5rem);margin-bottom:0;}.sd-form-styling-helper{margin-left:0.5rem;cursor:pointer;}.sd-form-styling-toggle{display:flex;align-items:center;width:100%;margin-bottom:0.5rem;}.sd-form-styling-toggle:last-child{margin-bottom:0;}.sd-form-styling-css-editor{flex-basis:100%;}.sd-form-styling-css-editor .form-group{width:100%;}.external-user .navbar{padding-right:7px !important;}.cportal-admin{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.cportal-admin .cportal-widget-list{margin-top:0;}.cportal-admin .floating-slip{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;background-color:white;opacity:1;z-index:2000;box-shadow:0 6px 8px rgba(0, 0, 0, 0.3);border:2px dashed #ccc;overflow:hidden;cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing;}.cportal-admin .floating-slip *{pointer-events:none;}.cportal-admin .floating-slip .widget-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;}.cportal-admin .floating-slip .widget-wrapper .widget-heading{margin:auto;padding:0;}.cportal-admin .floating-slip .widget-wrapper .widget-heading h1{font-size:1.2857142857em;}.cportal-admin .floating-slip .widget-wrapper .widget-config, .cportal-admin .floating-slip .widget-wrapper .widget-content{display:none;}.cportal-admin .cportal-dashboard{margin-top:0 !important;}.cportal-admin .cportal-dashboard:hover .edit-mode-btn{opacity:1 !important;pointer-events:all !important;}.cportal-admin .cportal-dashboard .toolbar-wrap{display:none;}.cportal-admin .cportal-dashboard .sdd-widget-dock{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition:height ease 0.2s;transition:height ease 0.2s;margin:1.4285714286em -0.7142857143em;}.cportal-admin .cportal-dashboard .sdd-widget-dock:first-child{margin-top:0;}.cportal-admin .cportal-dashboard .sdd-widget-dock.temp-dock{height:2.1428571429em;margin-top:0;margin-bottom:0;border:2px dashed #ccc;}.cportal-admin .cportal-dashboard .sdd-widget-dock.temp-dock.colliding{height:7.1428571429em;border:0 none;}.cportal-admin .cportal-dashboard .sdd-widget-dock.temp-dock.colliding .colliding{border:2px dashed #ccc;}.cportal-admin .cportal-dashboard .sdd-widget-dock.empty{height:10.7142857143em;}.cportal-admin .cportal-dashboard .widget-slip{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;position:relative;padding:0 0.7142857143em;border:2px dashed transparent;}.cportal-admin .cportal-dashboard .widget-slip.colliding{border-color:#ccc;}.cportal-admin .cportal-dashboard .widget-slip.stacked-slip .slip.temp{border:2px dashed transparent;}.cportal-admin .cportal-dashboard .widget-slip .slip{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding:1.4285714286em;margin-bottom:1.4285714286em;background-color:white;}.cportal-admin .cportal-dashboard .widget-slip .slip:last-child{margin-bottom:0;}.cportal-admin .cportal-dashboard .widget-slip .slip.floating{position:relative;}.cportal-admin .cportal-dashboard .widget-slip .slip.floating .shell-widget{opacity:0;}.cportal-admin .cportal-dashboard .widget-slip .slip.floating:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255, 255, 255, 0.8);}.cportal-admin .cportal-dashboard .widget-slip .slip .shell-widget{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;position:relative;padding:1.4285714286em;margin:-1.4285714286em;}.cportal-admin .cportal-dashboard .widget-slip .slip .shell-widget:hover{cursor:move;}.cportal-admin .cportal-dashboard .widget-slip .slip .shell-widget .widget-config{position:absolute;top:0;right:0;}.cportal-admin .cportal-dashboard .widget-slip .slip .shell-widget .widget-config .btn, .cportal-admin .cportal-dashboard .widget-slip .slip .shell-widget .widget-config .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .cportal-admin .cportal-dashboard .widget-slip .slip .shell-widget .widget-config button, .cportal-admin .cportal-dashboard .widget-slip .slip .shell-widget .widget-config .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .cportal-admin .cportal-dashboard .widget-slip .slip .shell-widget .widget-config button{padding:0.3125rem;}.cportal-admin .cportal-dashboard .widget-slip .slip .icon-move{margin:auto 0;font-size:1.4285714286em;}.cportal-admin .cportal-dashboard .widget-slip .slip .widget-heading{margin:auto;text-align:center;padding:0;}.cportal-admin .cportal-dashboard .widget-slip .slip .widget-heading h1{word-break:break-all;text-transform:uppercase;font-size:2.1428571429em;}.cportal-admin .available-widgets{position:relative;opacity:1;}.cportal-admin .available-widgets.ng-hide-add.ng-hide-add-active, .cportal-admin .available-widgets.ng-hide-remove.ng-hide-remove-active{-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;}.cportal-admin .available-widgets.ng-hide{height:0;opacity:0;}.cportal-admin .available-widgets .widget-float{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;background-color:white;z-index:2;padding:15px;box-shadow:0 6px 8px rgba(0, 0, 0, 0.3);cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing;}.cportal-admin .available-widgets .widget-float *{pointer-events:none;}.cportal-admin .available-widgets .sd-widget-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-box-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0;opacity:1;position:relative;}.cportal-admin .available-widgets .sd-widget-list.ng-move, .cportal-admin .available-widgets .sd-widget-list.ng-enter, .cportal-admin .available-widgets .sd-widget-list.ng-leave, .cportal-admin .available-widgets .sd-widget-list.ng-hide-add, .cportal-admin .available-widgets .sd-widget-list.ng-hide-remove{-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;}.cportal-admin .available-widgets .sd-widget-list.ng-leave, .cportal-admin .available-widgets .sd-widget-list.ng-move.ng-move-active, .cportal-admin .available-widgets .sd-widget-list.ng-enter.ng-enter-active{opacity:1;top:0;}.cportal-admin .available-widgets .sd-widget-list.ng-move, .cportal-admin .available-widgets .sd-widget-list.ng-enter, .cportal-admin .available-widgets .sd-widget-list.ng-leave.ng-leave-active{opacity:0;top:150px;}.cportal-admin .available-widgets .sd-widget-list .sd-widget{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;background-color:#f8f8f8;border:1px solid #cccccc;box-shadow:0 3px 4px rgba(0, 0, 0, 0.1);padding:10px;}.cportal-admin .available-widgets .sd-widget-list .sd-widget:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing;}.cportal-admin .available-widgets .sd-widget-list .sd-widget:first-child{margin-left:0;}.cportal-admin .available-widgets .sd-widget-list .sd-widget.in-use{position:relative;cursor:not-allowed;}.cportal-admin .available-widgets .sd-widget-list .sd-widget.in-use:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgb(222.5, 222.5, 222.5);opacity:0.2;cursor:not-allowed;}.cportal-admin .available-widgets .sd-widget-list .sd-widget.in-use:after{pointer-events:none;content:"in use";position:absolute;font-size:10px;font-style:italic;bottom:5px;right:5px;}.content-wrapper-fixed{z-index:100;}.content-wrapper-fixed .main-wrapper{width:0;padding:0;}.content-wrapper-fixed .main-wrapper > .widget-list{margin:0.7142857143em 0 0;position:fixed;top:5.625rem;bottom:0;right:0;z-index:10;}.sidebar-expand .content-wrapper-fixed .main-wrapper > .widget-list{left:var(--sd-sidebar-width);}.sidebar-collapse .content-wrapper-fixed .main-wrapper > .widget-list{left:3.75rem;}.content-wrapper-fixed .main-wrapper > .widget-list .row{max-height:100%;margin-left:0;margin-right:0;}.content-wrapper-fixed .main-wrapper > .widget-list .cportal-admin{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding:0;}.content-wrapper-fixed .main-wrapper > .widget-list .cportal-admin .widget-bg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:2px;max-height:100%;height:100%;overflow:hidden;background-color:transparent;padding:0;}.content-wrapper-fixed .main-wrapper > .widget-list .cportal-admin .widget-bg .cp-title{-webkit-box-flex:1 0 4.2857142857em;-moz-box-flex:1 0 4.2857142857em;-webkit-flex:1 0 4.2857142857em;-ms-flex:1 0 4.2857142857em;flex:1 0 4.2857142857em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:1.4285714286em;background-color:white;border:1px solid #ddd;}.content-wrapper-fixed .main-wrapper > .widget-list .cportal-admin .widget-bg .cp-title h3{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.4285714286em;line-height:1.4285714286em;padding-left:0.7142857143em;text-transform:uppercase;white-space:nowrap;margin:auto 0 !important;}.content-wrapper-fixed .main-wrapper > .widget-list .cportal-admin .widget-bg .widget-list{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin:0;height:100%;max-height:100%;overflow-y:scroll;}.content-wrapper-fixed .main-wrapper > .widget-list .cportal-admin .widget-bg .widget-list .form{margin-top:0;}.content-wrapper-fixed .main-wrapper > .widget-list .cportal-admin .widget-bg .widget-list .form .card-block{padding:1.25rem 0;}.content-wrapper-fixed .main-wrapper > .widget-list .cp-save-in-progress{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-box-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;position:absolute;padding:0.7142857143em 0;right:0.3571428571em;bottom:0.3571428571em;opacity:1;min-height:1.4285714286em;min-width:10.7142857143em;background-color:#f9edbe;border:1px solid #f0c36d;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.1);}.content-wrapper-fixed .main-wrapper > .widget-list .cp-save-in-progress span{padding:0 0.3571428571em;font-style:italic;}.content-wrapper-fixed .main-wrapper > .widget-list .cp-save-in-progress.ng-hide-add.ng-hide-add-active, .content-wrapper-fixed .main-wrapper > .widget-list .cp-save-in-progress.ng-hide-remove.ng-hide-remove-active{-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;}.content-wrapper-fixed .main-wrapper > .widget-list .cp-save-in-progress.ng-hide{bottom:-7.1428571429em;opacity:0;}.sd-ma-transactions-grid-item{line-height:45px;margin-bottom:0 !important;}.sd-ma-transactions-grid-item-status{line-height:45px;margin-bottom:0 !important;}.cp-dashboard-preview{position:absolute;top:0;left:0;right:0;bottom:0;background-color:white;}.task-description p{padding:1.4285714286em 1.0714285714em 0.3571428571em;margin:0;}#pm-tasks-form .assign-user-options{width:100%;padding:8px 12px;background:#fafafa;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;}#pm-tasks-form .assign-user-options .form-group{margin-top:0;margin-bottom:1rem;}#pm-tasks-form .assign-user-options .form-group:last-child{margin-bottom:0 !important;}#pm-tasks-form .assign-user-options .form-group:last-child label{margin-bottom:0 !important;}#pm-tasks-form .assign-user-options .checkbox span.label-text{font-weight:bold;}#pm-tasks-form .assign-user-options .checkbox span.label-text:after{background:#fff;}.clientApprovalHelperText{margin-left:0;margin-top:-4px;padding-left:2rem;color:#555 !important;}.assign-user-options .checkbox span.label-text{padding-left:2rem;}.btn-sd-task-approval{background-color:#fff;color:#62775E;font-weight:500 !important;}.btn-sd-task-approval:hover{background-color:#62775E;color:white;font-weight:500 !important;}.btn-sd-task-reject{background-color:#fff;color:#EF6C6C;font-weight:500 !important;padding:0 25px 0 15px;}.btn-sd-task-reject:hover{background-color:#EF6C6C;color:white;font-weight:500 !important;padding:0 25px 0 15px;}.btn-sd-task-reject:active{background-color:#EF6C6C;color:white;font-weight:500 !important;padding:0 25px 0 15px;}.btn-sd-task-reject:focus{background-color:#EF6C6C;color:white;font-weight:500 !important;padding:0 25px 0 15px;border:1px solid #ccc;}.btn-sd-recurring-task .material-icons{font-size:16px !important;}#pm-project-template .card-header{border-bottom:none;}.split-view-row[sd-oscar-grid-view=pm-tasks-grid] .options-btns-wrap{position:absolute;top:10px;right:0;display:flex;flex-direction:column;}.split-view-row[sd-oscar-grid-view=pm-tasks-grid] .options-btns-wrap .dropdown{position:static;margin-bottom:10px;width:36px;height:36px;border:1px solid #ccc;border-radius:7px;transform:none;}.split-view-row[sd-oscar-grid-view=pm-tasks-grid] .options-btns-wrap .dropdown .btn.btn-link.btn-options, .split-view-row[sd-oscar-grid-view=pm-tasks-grid] .options-btns-wrap .dropdown .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-link.btn-options, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-row[sd-oscar-grid-view=pm-tasks-grid] .options-btns-wrap .dropdown button.btn-link.btn-options, .split-view-row[sd-oscar-grid-view=pm-tasks-grid] .options-btns-wrap .dropdown .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-link.btn-options, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-row[sd-oscar-grid-view=pm-tasks-grid] .options-btns-wrap .dropdown button.btn-link.btn-options{display:flex;justify-content:center;align-items:center;padding:0 !important;width:36px;height:36px;}.split-view-row[sd-oscar-grid-view=pm-tasks-grid] .options-btns-wrap .dropdown .btn.btn-link.btn-options .material-icons, .split-view-row[sd-oscar-grid-view=pm-tasks-grid] .options-btns-wrap .dropdown .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-link.btn-options .material-icons, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-row[sd-oscar-grid-view=pm-tasks-grid] .options-btns-wrap .dropdown button.btn-link.btn-options .material-icons, .split-view-row[sd-oscar-grid-view=pm-tasks-grid] .options-btns-wrap .dropdown .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-link.btn-options .material-icons, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-row[sd-oscar-grid-view=pm-tasks-grid] .options-btns-wrap .dropdown button.btn-link.btn-options .material-icons{position:static;transform:none;left:unset;top:unset;}.split-view-row[sd-oscar-grid-view=pm-tasks-grid] .options-btns-wrap .btn.btn-secondary.p-1.mr-2, .split-view-row[sd-oscar-grid-view=pm-tasks-grid] .options-btns-wrap .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-secondary.p-1.mr-2, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-row[sd-oscar-grid-view=pm-tasks-grid] .options-btns-wrap button.btn-secondary.p-1.mr-2, .split-view-row[sd-oscar-grid-view=pm-tasks-grid] .options-btns-wrap .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-secondary.p-1.mr-2, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-row[sd-oscar-grid-view=pm-tasks-grid] .options-btns-wrap button.btn-secondary.p-1.mr-2{width:36px !important;}.pm-task-title .title{position:relative;display:block;width:100%;overflow:hidden;white-space:nowrap;}.pm-task-title .title::before{content:"";position:absolute;right:0;top:0;bottom:0;width:30px;background-image:linear-gradient(90deg, rgba(var(--sd-bg-gr-primary), 0.3) 0%, rgba(var(--sd-bg-gr-primary), 1) 50%);z-index:10;}body.sd-dark-mode .split-view-row[sd-oscar-grid-view=pm-tasks-grid] .options-btns-wrap .dropdown{border:none;}.dashboard-item__statuses-icons,
.pm-task__statuses-icons,
.task__statuses-icons{display:flex;align-items:center;gap:6px;}.dashboard-item__statuses-icons .icon,
.pm-task__statuses-icons .icon,
.task__statuses-icons .icon{display:flex;align-items:center;justify-content:center;width:12px;height:12px;}.dashboard-item__statuses-icons .icon svg,
.pm-task__statuses-icons .icon svg,
.task__statuses-icons .icon svg{width:100%;height:100%;fill:#999;}.dashboard-item__statuses-icons .icon.diagram-successor svg,
.pm-task__statuses-icons .icon.diagram-successor svg,
.task__statuses-icons .icon.diagram-successor svg{transform:scale(1.2);}.recurring-form-block select.form-control{width:100% !important;}.recurring-form-block table th{padding:5px 10px 5px 0;text-align:left;}.recurring-form-block .input-group .form-control{border-top-left-radius:0;border-bottom-left-radius:0;}.recurring-form-block .input-group .input-group-addon{padding:0 5px;line-height:30px;background:transparent;border:0;}.recurring-form--creatingTask{padding:0.5rem;padding-left:1rem;}.recurring-form--creatingTask .recurring-form-visibleInput{width:180px;}.recurring-form--creatingTask .recurring-form-wrap{gap:1rem;}.recurring-form--creatingTask .recurring-form-label{font-weight:700;}.recurring-form--creatingTask .recurring-form-label.leftSideLabel{min-width:20%;max-width:20%;width:20%;}.recurring-form--creatingTask .checkbox{padding:0;}.recurring-form--creatingTask .checkbox label{margin:0;}@media (max-width: 768px){.recurring-form--creatingTask .mobileColumn{flex-direction:column !important;align-items:flex-start !important;gap:1rem;}.recurring-form--creatingTask .flexShrink0{flex-shrink:0;}.recurring-form--creatingTask .mobileFullWidth{width:100%;}.recurring-form--creatingTask .recurring-form-visibleInput{width:150px;}.recurring-form--creatingTask .recurring-form-label.leftSideLabel{min-width:30%;max-width:30%;width:30%;}.recurring-form--creatingTask .relativeDueDateBlock{flex-wrap:wrap;}.recurring-form--creatingTask .relativeDueDateOptions{width:100%;}}#timerView .view-timer .timer-wrap .sd-timer-counter timer-control{margin:unset;}#timerView .view-timer .timer-wrap .sd-timer-counter timer-control .timer-control{padding:5px 0 0 15px;}#taskEntityTimerAdmin .entity-timers .entity-timer-add .entity-add-wrap{padding:0 10px 0 0;}#taskEntityTimerAdmin .entity-timers .entity-timer-add .entity-add-wrap .entity-form-wrap .entity-timer-input.entity-timer-rate-wrap .entity-timer-rate{width:40px;}#taskEntityTimerAdmin .entity-timers .entity-timer-add .entity-add-wrap .entity-form-wrap .entity-timer-input:first-child{padding-left:7px;}#taskEntityTimerAdmin .entity-timers .entity-timer-add .entity-add-wrap .entity-form-wrap .entity-timer-input.error{border:1px solid rgba(168, 102, 102, 0.8);}@media (max-width: 410px){#taskEntityTimerAdmin .entity-timers .entity-timer-add .entity-add-wrap .entity-form-wrap .entity-timer-input{width:75px;}}#taskEntityTimerAdmin .entity-timers .entity-timer-add .entity-add-wrap .entity-form-wrap .entity-timer-input.entity-timer-rate-wrap{flex:0 0 auto;width:auto;}#taskEntityTimerAdmin .entity-timers .entity-timer-add .entity-add-wrap .entity-form-wrap .entity-timer-input.entity-timer-rate-wrap::before, #taskEntityTimerAdmin .entity-timers .entity-timer-add .entity-add-wrap .entity-form-wrap .entity-timer-input.entity-timer-rate-wrap::after{display:none;}#taskEntityTimerAdmin .entity-timers .entity-timer-add .entity-add-wrap .entity-form-wrap .entity-timer-input.entity-timer-rate-wrap .entity-timer-rate{flex:0 0 auto;width:auto;}#taskEntityTimerAdmin .entity-timers .entity-timer-add .entity-add-wrap .entity-form-wrap .entity-timer-input:first-child{overflow:hidden;text-overflow:ellipsis;}#taskEntityTimerAdmin .entity-timers .entity-timer-add .entity-add-wrap .entity-form-wrap .entity-timer-input.entity-timer-manual-wrap.is-manual-timer{align-items:center;}#taskEntityTimerAdmin .entity-timers .entity-timer-add .entity-add-wrap .entity-form-wrap .entity-timer-input.entity-timer-manual-wrap button.set-manual-timer{width:14px;height:14px;}#taskEntityTimerAdmin .entity-timers .entity-timer-add .entity-add-wrap .entity-form-wrap .entity-timer-input.entity-timer-manual-wrap button.set-manual-timer svg{width:14px;height:14px;fill:#858585;}/* Kanban Page
========================*/.kanban-container{height:calc(100vh - 21.6rem);display:flex;flex-direction:column;row-gap:16px;}.kanban-container .kanban-container__header .kanban-container__header-additionalContainer{flex-shrink:0;max-width:50%;}.kanban-container .kanban-container__header .btn-list{column-gap:4px;row-gap:4px;}.kanban-container .kanban-container__header .btn-list svg{width:14px;height:14px;fill:currentColor;}.kanban-container .kanban-container__header .btn-list .btn, .kanban-container .kanban-container__header .btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .kanban-container .kanban-container__header .btn-list button, .kanban-container .kanban-container__header .btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .kanban-container .kanban-container__header .btn-list button{gap:6px;height:28px !important;line-height:1;}@media (max-width: 450px){.kanban-container .kanban-container__header .btn-list .btn, .kanban-container .kanban-container__header .btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .kanban-container .kanban-container__header .btn-list button, .kanban-container .kanban-container__header .btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .kanban-container .kanban-container__header .btn-list button{font-size:0;}.kanban-container .kanban-container__header .btn-list.btn-list--right svg{display:block;}}.kanban-container .kanban-container__header .add-btn{column-gap:4px;}.kanban-container .kanban-container__header .add-btn svg{width:18px;height:18px;fill:#555;}.kanban-container .kanban-board{flex:1;white-space:nowrap;overflow-x:auto;display:flex;user-select:none;column-gap:10px;padding-bottom:16px;-ms-overflow-style:-ms-autohiding-scrollbar;/* [4] */}.kanban-container .kanban-board::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);border-radius:6px;background-color:#eee;}.kanban-container .kanban-board::-webkit-scrollbar{width:100%;height:6px;background-color:#eee;}.kanban-container .kanban-board::-webkit-scrollbar-thumb{border-radius:6px;-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);background-color:#999;}.kanban-container .kanban-board .card-kanban{user-select:none;outline:none !important;cursor:grab;margin-bottom:0.6rem;}.kanban-container .kanban-board .card-kanban .card-body{padding:1rem;}.kanban-container .kanban-board .card-kanban .card-body .card-options{position:absolute;top:1rem;right:0.75rem;}.kanban-container .kanban-board .card-kanban .card-body .title{cursor:pointer;}.kanban-container .kanban-board .card-kanban .card-title{margin-bottom:0.75rem;word-break:break-all;}.kanban-container .kanban-board .card-kanban .info-wrap{white-space:normal;}.kanban-container .kanban-board .card-kanban .info-wrap .title{margin-bottom:0.5rem;}.kanban-container .kanban-board .card-kanban .category-pill{white-space:nowrap;}.kanban-container .kanban-board .card-kanban .options-btns-wrap{position:absolute;top:12px;right:8px;}.kanban-container .kanban-board .card-kanban .options-btns-wrap .dropdown-toggle{padding:0 !important;width:24px;height:24px;}.kanban-container .kanban-board > .kanban-col{user-select:none;flex:1 0 auto;width:100%;max-height:100%;outline:none !important;}@media (min-width: 576px){.kanban-container .kanban-board > .kanban-col{max-width:19.5rem;}}.kanban-container .kanban-board > .kanban-col .card-list{margin-bottom:0.75rem;border-radius:0.4rem;padding:1rem 0.75rem;background:#fff;border:1px solid #ccc;user-select:none;min-height:100%;max-height:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-header{display:flex;align-items:center;min-width:0;margin-bottom:1rem !important;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-header .logo-wrap{flex:0 0 20px;margin-right:10px;border-radius:50%;overflow:hidden;border:0;padding:0;text-align:center;min-width:20px;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-header .logo-wrap figure{margin:0;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-header .logo-wrap img{width:20px;height:20px;display:block;max-width:100%;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-header .info-wrap{flex:1 1 auto;white-space:normal;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-header .info-wrap .userName{font-size:0.95rem !important;font-weight:500 !important;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-header .options-btns-wrap{flex:0 0 24px;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-header .options-btns-wrap button{width:24px;height:24px;padding:0 !important;position:relative;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-header .options-btns-wrap button .material-icons{display:none;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-header .options-btns-wrap button:before, .kanban-container .kanban-board > .kanban-col .card-list .card-list-header .options-btns-wrap button:after{content:"";display:block;position:absolute;background:#0a0a0a;margin:0;border:0;box-shadow:none;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-header .options-btns-wrap button:before{width:20px;height:2px;left:2px;top:50%;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-header .options-btns-wrap button:after{width:2px;height:20px;left:50%;top:2px;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-body{height:100%;min-height:50vh;user-select:none;overflow-y:scroll;-ms-overflow-style:none;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-body::-webkit-scrollbar{display:none;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-body.has-scrollbar{position:relative;padding:0;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-body .kanban-hidden-card{height:0 !important;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-body .empty{padding:20px 10px;position:relative;display:block;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-body .ui-sortable-handle{margin-top:0.75rem;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-body .ui-sortable-handle:first-child{margin-top:0;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-body .ui-sortable-handle .card-kanban{margin-bottom:0;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-footer{padding-top:0.75rem;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-footer .list-icon{vertical-align:middle;}.kanban-container .kanban-board > .kanban-col .card-list .card-list-footer .sd-kanban-add-task-text{top:0 !important;font-weight:400;font-size:13px;}.kanban-container .kanban-board > .kanban-col .card-list .card{border-radius:7px;border:1px solid #eee !important;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.07);}.kanban-container .kanban-board > .kanban-col .card-list .default-user-avatar{font-size:0.8em;line-height:0.9;font-weight:500;}.kanban-container .task-pills{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;row-gap:4px;column-gap:4px;}.kanban-container .task-pills .task-pill.due-date{width:100%;margin-bottom:0.5rem;}.kanban-container .task-pills .task-pill.ng-hide + .task-pill{margin-left:0;}.kanban-container .task-pills .task-pill .pill-prefix{padding-right:4px;}.kanban-container .task-pills .task-pill .category-pill{display:flex;align-items:center;justify-content:center;margin:0;padding:4px 7px;text-transform:capitalize;line-height:1;}.switcher .select2-container--default{max-width:300px;min-width:200px;}@media (min-width: 576px){.switcher .select2-container--default{max-width:400px;}}.project-switcher .card-block{padding:0.5rem 1rem;}.project-switcher .project-overview-switcher-block{align-items:center !important;}.project-switcher-partial{margin-bottom:var(--sd-ribbon-gap);}.project-switcher__description-card{margin-top:var(--sd-ribbon-gap);}.project-description.wysiwyg-content{font-size:0.8125rem;}.project-description.wysiwyg-content p, .project-description.wysiwyg-content li, .project-description.wysiwyg-content address, .project-description.wysiwyg-content blockquote, .project-description.wysiwyg-content td, .project-description.wysiwyg-content th, .project-description.wysiwyg-content div,
.project-description.wysiwyg-content h1, .project-description.wysiwyg-content h2, .project-description.wysiwyg-content h3, .project-description.wysiwyg-content h4, .project-description.wysiwyg-content h5, .project-description.wysiwyg-content h6{font-size:0.8125rem;}.project-switcher__description-toggle{display:inline-flex;align-items:center;gap:0.25rem;padding:0.375rem 0.75rem;font-size:0.7rem;font-weight:400;text-transform:uppercase;letter-spacing:0.02em;color:var(--sd-app-top-bar-color-dark-2);text-decoration:none;white-space:nowrap;background:var(--sd-primary-tint);border-radius:var(--sd-radius-mode-sm, 0.25rem);cursor:pointer;}.project-switcher__description-toggle:hover, .project-switcher__description-toggle:focus{color:var(--sd-app-top-bar-color-dark-2);text-decoration:none;}.project-switcher__description-toggle-icon{font-size:0.875rem;line-height:1;color:inherit;}.project-switcher__title-icon{width:1rem;height:1rem;margin-right:0.5rem;color:var(--sd-text-default);fill:none;stroke:currentColor;stroke-width:2px;}.project-switcher__description-icon{width:0.875rem;height:0.875rem;margin-right:0.375rem;color:var(--sd-text-secondary);fill:none;stroke:currentColor;stroke-width:2px;}.project-switcher__description-label{display:inline-flex;align-items:center;}.project-switcher .card-block .box-title{display:inline-flex;align-items:center;}.project-switcher-bar .projects-list{display:flex;align-items:center;justify-content:center;padding:2px;height:36px;width:36px;background:var(--sd-primary-tint);border:none;border-radius:var(--sd-radius-mode-sm, 0.25rem);color:var(--sd-app-top-bar-color-dark-2);}.project-switcher-bar .projects-list svg{height:19.2px;width:19.2px;fill:none;stroke:currentColor;color:var(--sd-app-top-bar-color-dark-2);}.project-overview .card-header .status-title,
.project-overview .card-header .updates-title,
.project-overview .card-header .history-title{font-weight:700;text-transform:uppercase;}.project-overview .card-header .actions a{column-gap:8px;}.project-overview .card-header .actions a .text{color:#09a9f3;}.project-overview .card-header .actions a .icon{color:#555;}pm-project-overview-admin .poa-display-setting{padding:0.5rem 0 0.5rem 0.5rem;}pm-project-overview-admin .poa-display-setting:last-child{margin-bottom:0;}pm-project-overview-admin .poa-display-setting .poa-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}pm-project-overview-admin .poa-display-setting .poa-header .switchery{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;}pm-project-overview-admin .poa-display-setting .poa-header .switchery-small{min-width:33px;}pm-project-overview-admin .poa-display-setting .poa-header label{margin-left:0.625rem;}pm-project-overview-admin .poa-display-setting .poa-block > div{padding:1rem;}pm-project-overview-admin .poa-display-setting .poa-block > div:empty{padding:0;}pm-project-overview-admin .poa-display-setting .poa-block p{margin-bottom:0.5rem;}pm-project-overview-admin .poa-display-setting .poa-block .form-group{margin-bottom:0;}pm-project-overview-admin .poa-display-setting .radiobox{padding:0.5rem 0;}pm-project-overview-admin .poa-display-setting + .form-title{margin-top:1rem;}pm-project-overview-admin .poa-logo-upload{margin-top:0.625rem;}pm-project-overview-admin .poa-logo-upload .crop-area{display:none;}pm-project-overview-admin .poa-logo-upload .crop-area .crop-wrap{height:9.375rem;width:9.375rem;}pm-project-overview-admin .poa-logo-upload .crop-area .btn-list{padding-left:0;margin-top:1.25rem;}pm-project-overview-admin .poa-logo-upload .uploaded-logo .btn-list{margin-top:0.625rem;}pm-project-overview-admin .poa-logo-upload .logo-select .drop{position:relative;width:100%;height:9.375rem;border:var(--sd-dashed-decor-border);margin-bottom:1.25rem;background-color:var(--sd-bg-white-dark);}pm-project-overview-admin .poa-logo-upload .logo-select .drop.dragover{border-color:#bbbbbb;}pm-project-overview-admin .poa-logo-upload .logo-select .drop:before{content:"Drop your logo";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}pm-project-overview-admin .poa-logo-upload.cropping .crop-area{display:block;}pm-project-overview-admin .poa-logo-upload.cropping .logo-select{display:none;}pm-project-overview-admin .sd-switchery-wrapper label{font-weight:normal;}.outlook_send_datetime .glyphicon-chevron-up:before{font-family:FontAwesome;content:"\f106";display:inline-block;vertical-align:middle;}.outlook_send_datetime .glyphicon-chevron-down:before{font-family:FontAwesome;content:"\f107";display:inline-block;vertical-align:middle;}.global-settings-wrapper .radiobox{margin-left:0;}.global-settings-wrapper .sub-item{margin-left:1em;}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.project-overview{row-gap:16px;}pm-project-overview .project-overview{row-gap:8px;}.project-overview .welcome-block .welcome-message{position:relative;}.project-overview .welcome-block .welcome-message span{display:block;}.project-overview .welcome-block .welcome-long-text{margin-top:0.625rem;}.project-overview .welcome-block .welcome-long-text .welcome-long-text__show-more-link{display:flex;justify-content:flex-end;font-style:normal;text-decoration:none;font-weight:500;}@media (max-width: 767px){.project-overview .welcome-block .welcome-long-text .welcome-long-text__show-more-link{justify-content:flex-start;}}.project-overview .welcome-block .welcome-long-text *:last-child{margin-bottom:0;}.project-overview .welcome-block .welcome-long-text.short-text > div{max-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.project-overview .project-overview-details{column-gap:16px;flex-wrap:wrap;}@media (min-width: 768px){.project-overview .project-overview-details{flex-wrap:nowrap;}}.project-overview .project-overview-details > div{flex-shrink:1 !important;row-gap:16px;}.project-overview .card .card-header{display:flex;align-items:center;padding:14px 20px;}.project-overview .card .card-header [ng-click]{cursor:pointer;user-select:none;}.project-overview .card .card-header .actions{display:flex;margin-left:auto;}.project-overview .card .card-header{/* > * {
    line-height: 1;
    @include flex(1 1 100%);
  } *//* .actions {
    @include display-flex();
    @include flex(1 1 auto);
    text-align: center;
    margin-right: $margin;
    > div[ng-click] {
      &.refreshing {
        animation: rotate 1s linear both infinite;
      }
    }
  } */}.project-overview .card.minimized .card-block{display:none !important;}.project-overview .updates-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;}.project-overview .updates-title > span{margin:auto 0;}.project-overview .updates-title .search-updates{border-left:1px solid #ccc;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:0.46875rem;}.project-overview .updates-title .search-updates .po-search{height:100%;display:block;width:100%;padding:0.4rem 0.6rem;font-size:14px;line-height:1.57143;color:var(--sd-text-light);font-weight:400 !important;background-color:var(--sd-input-bg);background-image:none !important;background-clip:padding-box;border:var(--sd-input-border);border-radius:var(--sd-input-border-radius);box-shadow:var(--sd-shadow-input);transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;box-shadow:none;border:0 none;}.project-overview .updates-title .search-updates .po-search:focus{color:var(--sd-text-light);background-color:var(--sd-input-bg);border-color:var(--sd-btn-border-theme-color);outline:none;box-shadow:var(--sd-shadow-input);}.project-overview .updates-title .search-updates .po-search[disabled], .project-overview .updates-title .search-updates .po-search[readonly]:not([auto-select]){background-color:var(--sd-input-readonly-bg);box-shadow:none;border:var(--sd-input-readonly-border);}.project-overview .updates-title .search-updates .po-search.standard-multiselect{height:auto !important;}@media (max-width: 767px){.project-overview .updates-title .search-updates .po-search:not(textarea){height:auto !important;}.project-overview .updates-title .search-updates .po-search{min-height:42px;font-size:14px;}}.project-overview .updates .update-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-box-justify-content:center;-ms-justify-content:center;justify-content:center;height:3.125rem;margin:-1.25rem -1.25rem 0 -1.25rem;}.project-overview .updates .update-list .carousel-nav{height:100%;border-radius:0;}.project-overview .updates .update-list .carousel-wrap{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;position:relative;width:auto;height:50px;overflow:hidden;margin:0 0.625rem;}.project-overview .updates .update-list ul{min-width:100%;margin:0;padding:0;position:absolute;}.project-overview .updates .update-list ul li{text-align:center;width:5.9375rem;display:inline-block;padding:0.625rem 0;margin:0 3px;cursor:pointer;border-bottom:5px solid transparent;}.project-overview .updates .update-list ul li.active{border-bottom-color:#ccc;}.project-overview .updates .update-list ul li:hover:not(.active){border-bottom-color:#eee;}.project-overview .updates .carousel .carousel-item{transition:none;}.project-overview .updates .carousel .carousel-item .slide{margin:1.25rem 0;}.project-overview .updates .carousel .carousel-item .slide *:last-child{margin-bottom:0;}.project-overview .history.hide-progress .progress-head, .project-overview .history.hide-progress .update-progress, .project-overview .history.hide-progress .progressbar{display:none;}.project-overview .history.hide-status .status-head, .project-overview .history.hide-status .update-row .status{display:none;}.project-overview .history table{table-layout:fixed;}.project-overview .history tr > th{text-transform:uppercase;padding-bottom:0.46875rem;}.project-overview .history tr > td, .project-overview .history tr > th{padding:0.25rem 0 0.25rem 0.5rem;text-align:left;font-size:0.75rem;color:#9f9f9f;}.project-overview .history .update-row{cursor:pointer;}.project-overview .history .update-row .progress-percent{display:inline-block;width:4rem;text-align:center;background-color:#40779f;border-radius:0.5rem;color:#fff;}.project-overview .history .update-row .progress-yellow{color:black;}.project-overview .history .update-row.active td{font-weight:bold;font-style:oblique;background-color:rgba(238, 238, 238, 0.5);}.project-overview .history .update-row:hover td{background-color:rgba(238, 238, 238, 0.2);}.project-overview .po-client-talk .ct-thread{margin-bottom:1.25rem;}.project-overview .po-client-talk .ct-thread ul{margin:0;padding:0;list-style-type:none;}.project-overview .po-client-talk .ct-thread ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;margin:0;padding:0.625rem 0;}.project-overview .po-client-talk .ct-thread ul li.ct-message.ct-reply{margin-left:3.125rem;}.project-overview .po-client-talk .ct-thread ul li .reply-block{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding:0.625rem;border:1px solid #eee;margin-right:0.625rem;height:100%;}.project-overview .po-client-talk .ct-thread ul li .reply-block .author{display:block;font-size:0.75rem;font-weight:bold;}.project-overview .po-client-talk .ct-thread ul li .avatar{-webkit-align-self:flex-end;-moz-box-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;-webkit-box-flex:1 1 3.125rem;-moz-box-flex:1 1 3.125rem;-webkit-flex:1 1 3.125rem;-ms-flex:1 1 3.125rem;flex:1 1 3.125rem;}.project-overview .po-client-talk .ct-thread ul li .avatar figure{margin-bottom:0;}.project-switcher h2{padding:15px 0;}.project-switcher h3{padding:15px 0;}.project-switcher h4{padding:10px 0;}.project-switcher h5{padding:8px 0;}.project-switcher h6{padding:8px 0;}.project-switcher a{color:#09a9f3;text-decoration:underline;font-style:italic;}.project-switcher .project-status{position:relative;border-radius:4px;overflow:hidden;background-color:var(--sd-white);}.project-switcher .project-status .sd-update-select-by-click{position:relative;z-index:0;}.project-switcher .project-status .sd-update-select-by-click .project-status-bg{z-index:-1;}.project-switcher .project-status .badge-info,
.project-switcher .project-status .sd-update-select-by-click-view-value{display:flex;align-items:center;padding-left:0.75rem !important;padding-right:0.75rem !important;justify-content:center;height:1.625rem;background-color:transparent !important;}.project-switcher .project-status .sd-update-select-by-click-view-value{font-size:0.75rem !important;background-color:#03a9f3;border-color:#03a9f3;font-weight:200;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem;}.project-switcher .project-status-bg{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;opacity:0.2;}.project-switcher .select2-container--default{min-height:unset;}.project-switcher .select2 .select2-selection--single{overflow:hidden;text-overflow:ellipsis;height:36px !important;}.project-switcher .select2 .select2-selection--single .select2-selection__rendered{white-space:nowrap;}.project-switcher .box-title{margin:0;word-break:break-all;}#select2-selectedProject-results li{word-break:break-all;}.project-overview .project-switcher__header .mr-md-4{display:flex;align-items:center;}.project-overview .welcome-block .box-title p{margin-bottom:0 !important;line-height:1.4;}.project-overview-switcher-block{margin-left:auto;}.project-overview-switcher-block .box-uid{display:flex;align-items:center;margin-right:1rem;height:35px;}.project-switcher-bar .switcher{margin-left:1rem;}@media (max-width: 767px){.project-switcher-bar .switcher{margin-left:0.25rem;max-width:65%;}}@media (max-width: 389px){.project-switcher-bar .switcher{max-width:55%;}.project-switcher-bar .switcher .select2{min-width:120px;}}.project-switcher-bar .projects-list{margin-left:1rem;}@media (max-width: 767px){.project-switcher-bar .projects-list{margin-left:0.25rem;}}.work-request-view .invoiceTable{min-width:unset;}.project-overview ui-knob svg text{font-size:30px;}.project-progress .card-header{display:flex;}.project-progress .card-header .actions{display:flex;margin-left:auto;}.project-reminders-settings__form-group{display:flex;align-items:center;}.project-reminders-settings__checkbox{display:flex;width:100%;max-width:280px;}.project-reminders-settings__checkbox label{font-size:14px !important;}.project-reminders-settings__text input{margin-right:14px !important;width:40px !important;max-height:36px !important;}@media (max-width: 655px){.project-reminders-settings__form-group{flex-direction:column;align-items:flex-start;}.project-reminders-settings__form-group .project-reminders-settings__text{display:flex;align-items:center;}.project-reminders-settings__form-group .project-reminders-settings__text input{margin-left:28px !important;margin-right:8px !important;}.project-reminders-settings__form-group .project-reminders-settings__text span{font-size:12px;}}.card.pm-archive-card{background-color:transparent;border:none;box-shadow:none;}.card.pm-archive-card .gridview-header{padding:12px 15px;}.card.pm-archive-card .gridview-header .grid-head-title{margin:0;padding:0;}.estimatedValue__block{column-gap:12px;}.estimatedValue__block > div{width:50%;}@media (max-width: 480px){.estimatedValue__block{flex-direction:column;row-gap:12px;}.estimatedValue__block > div{width:100%;}}.file-upload-widget .drop-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0;min-height:14.2857142857em;}.file-upload-widget .drop-box p{display:inline-block;margin:auto;}.file-upload-widget .file-list{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-height:28.5714285714em;padding:0.6rem;overflow-y:auto;}.file-upload-widget .file-list ul{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;}.file-upload-widget .file-list ul .file{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #ccc;padding:0.5rem 0;}.file-upload-widget .file-list ul .file:first-child{border-top:0 none;}.file-upload-widget .file-list ul .file .info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;max-width:100%;width:100%;gap:0.5rem;}.file-upload-widget .file-list ul .file .info .wrap{display:flex;align-items:center;gap:0.5rem;margin-left:auto;}.file-upload-widget .file-list ul .file .info span{padding-left:0.3571428571em;text-align:left;margin:auto 0;}.file-upload-widget .file-list ul .file .info .fileName{overflow:hidden;text-overflow:ellipsis;}.file-upload-widget .file-list ul .file .info .progress{flex:1 1 auto;margin:0 !important;}.file-upload-widget .file-list ul .file .info .progress .progress-bar{text-indent:1%;}.file-upload-widget .file-list ul .file .info button{flex:0 0 auto;width:55px;max-width:55px;margin:0 !important;}.file-upload-widget .file-list ul .file .error{color:red;}@media (max-width: 961px){.wrapper.fix-top .notification-sidebar-wrapper{top:0;height:auto;}}.wrapper .notification-sidebar-wrapper{top:5.625rem;height:calc(100% - 90px);}.top-nav-link .icon-wrapper{position:relative;height:30px;}.top-nav-link .notifications-counter{display:flex;align-items:center;justify-content:center;padding:4px;height:17px;min-width:17px;font-size:var(--text-sm);color:var(--sd-text-white);position:absolute;text-align:center;line-height:1;border-radius:100%;background:#c40000;right:0.625rem;transform:translate(50%, 0);}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm){.top-nav-link .notifications-counter{top:2px;}}/*@-moz-document url-prefix() {
	.top-nav-link {

		.notifications-counter {
			top: -2px;
			right: 8px;
			line-height: 18px;
		}
	}
}*/@media not all and (min-resolution: 0.001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){.top-nav-link .notifications-counter{top:-3px;left:13px;line-height:18px;}}}body.notification-sidebar-expand{overflow:hidden;}.notification-sidebar-wrapper{position:fixed;display:flex;flex-direction:column;top:0;bottom:0;right:0;width:100%;max-width:520px;background:#fff;z-index:98;border-left:0.3125rem solid #DDDDDD;border-top:1px solid #DDDDDD;animation-duration:250ms;}@media (max-width: 470px){.notification-sidebar-wrapper{width:100%;}}.notification-sidebar-wrapper .empty-grid-svg{width:50%;display:block;margin:50px auto;}.notification-sidebar-wrapper .stretched-link{position:absolute;top:-20px;right:0;bottom:-20px;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0, 0, 0, 0);}.notification-sidebar-wrapper .position-relative{position:relative;}.notification-sidebar-wrapper .sidebar-block-wrapper{flex-shrink:0;padding:5px 5px 5px 15px;width:100%;box-sizing:border-box;border-bottom:1px solid #E6E6E6;font-size:16px;}@media (min-width: 768px){.notification-sidebar-wrapper .sidebar-block-wrapper{padding:5px 15px 5px 25px;}}.notification-sidebar-wrapper .sidebar-header{align-items:center;background:#fff;border-bottom:1px solid #DDDDDD;position:sticky;top:0;z-index:110;padding:1rem;height:64px;}@media (min-width: 768px){.notification-sidebar-wrapper .sidebar-header{padding:18px 22px 18px 14px;}}.notification-sidebar-wrapper .sidebar-header h2{margin-bottom:0;color:var(--sd-text-default);font-family:var(--default-font-family);font-size:20px;line-height:24px;font-style:normal;font-weight:600;}.notification-sidebar-wrapper .sidebar-header .close{display:inline-flex;align-items:center;justify-content:center;position:relative;padding:0;width:1.5rem;height:1.5rem;color:var(--sd-text-default);opacity:1;background:transparent;font-size:0;line-height:0;font-weight:400;float:none;transition:all 0.2s ease-in-out;border:0;}.notification-sidebar-wrapper .sidebar-header .close:before, .notification-sidebar-wrapper .sidebar-header .close:after{content:"";display:block;position:absolute;top:50%;width:100%;height:3px;background:var(--sd-text-default);}.notification-sidebar-wrapper .sidebar-header .close:before{transform:translateY(-50%) rotate(45deg);}.notification-sidebar-wrapper .sidebar-header .close:after{transform:translateY(-50%) rotate(-45deg);}.notification-sidebar-wrapper .sidebar-header .close i{display:none;color:var(--sd-text-default);font-size:1.5rem;}.notification-sidebar-wrapper .sidebar-header .close:hover, .notification-sidebar-wrapper .sidebar-header .close:focus{opacity:0.75;background:transparent;transition:all 0.2s ease-in-out;}.notification-sidebar-wrapper .notif-tabs{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 16px;background:var(--sd-bg-soft);border-bottom:1px solid var(--sd-bg-lightgray-light);flex-shrink:0;}.notification-sidebar-wrapper .notif-tabs__pills{display:inline-flex;align-items:center;gap:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;}.notification-sidebar-wrapper .notif-tabs__pills::-webkit-scrollbar{display:none;}.notification-sidebar-wrapper .notif-tabs__pill{display:inline-flex;align-items:center;gap:6px;padding:8px 4px;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;color:var(--sd-text-light);font-size:14px;font-weight:500;font-family:inherit;white-space:nowrap;cursor:pointer;transition:color 0.2s ease, border-color 0.2s ease;}.notification-sidebar-wrapper .notif-tabs__pill:hover{color:var(--sd-text-default);}.notification-sidebar-wrapper .notif-tabs__pill--active, .notification-sidebar-wrapper .notif-tabs__pill--active:hover{color:var(--sd-text-default);border-bottom-color:var(--sd-app-top-bar-color);}.notification-sidebar-wrapper .notif-tabs__pill-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 6px;border-radius:9px;background:var(--sd-bg-lightgray-light);color:var(--sd-text-default);font-size:11px;font-weight:600;line-height:1;}.notification-sidebar-wrapper .notif-tabs__actions{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;}.notification-sidebar-wrapper .notif-tabs__action{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;min-width:32px;padding:0;border:1px solid transparent;border-radius:var(--sd-radius-mode-md);background:transparent;color:var(--sd-text-secondary);font-family:inherit;font-size:13px;cursor:pointer;transition:background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease;}.notification-sidebar-wrapper .notif-tabs__action svg{width:16px;height:16px;stroke-width:2;}.notification-sidebar-wrapper .notif-tabs__action:hover{background:var(--sd-btn-default-hover-bg);color:var(--sd-text-default);}.notification-sidebar-wrapper .notif-tabs__action--mark-all{color:var(--sd-btn-default-icon-color);}.notification-sidebar-wrapper.notification-sidebar-wrapper--light-brand .notif-tabs__pill--active, .notification-sidebar-wrapper.notification-sidebar-wrapper--light-brand .notif-tabs__pill--active:hover{border-bottom-color:var(--notif-safe-primary);}.notification-sidebar-wrapper.notification-sidebar-wrapper--light-brand .notif-row__avatar--fallback{background:var(--notif-safe-primary);color:var(--notif-safe-primary-cnt);}.notification-sidebar-wrapper.notification-sidebar-wrapper--light-brand .notif-row--unread{box-shadow:inset 3px 0 0 var(--notif-safe-primary);}.notification-sidebar-wrapper .dropdown-menu .select2-container--default .select2-selection--multiple{display:flex;align-items:center;}.notification-sidebar-wrapper .dropdown-menu .select2-container--default .select2-selection--multiple .select2-selection__rendered{align-items:center;}.notification-sidebar-wrapper .dropdown-menu .select2-container--default .select2-selection--multiple .select2-search__field{margin:0;line-height:normal;}.notification-sidebar-wrapper .notif-row{display:grid;grid-template-columns:40px 1fr auto;grid-template-areas:"avatar body corner";align-items:center;gap:12px;padding:14px 16px;cursor:pointer;background:transparent;border-bottom:1px solid var(--sd-bg-lightgray-light);transition:background-color 0.2s ease;}.notification-sidebar-wrapper .notif-row__avatar{grid-area:avatar;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;overflow:hidden;background:var(--sd-bg-offwhite-light);}.notification-sidebar-wrapper .notif-row__avatar > img,
.notification-sidebar-wrapper .notif-row__avatar > figure,
.notification-sidebar-wrapper .notif-row__avatar > svg{width:100%;height:100%;margin:0;object-fit:cover;}.notification-sidebar-wrapper .notif-row__avatar > figure > svg{width:100%;height:100%;}.notification-sidebar-wrapper .notif-row__avatar--fallback{background:var(--sd-app-top-bar-color);color:var(--sd-app-top-bar-color-cnt);font-size:14px;font-weight:600;line-height:1;text-transform:uppercase;}.notification-sidebar-wrapper .notif-row__body{grid-area:body;min-width:0;display:flex;flex-direction:column;gap:4px;}.notification-sidebar-wrapper .notif-row__sender{font-weight:600;color:var(--sd-text-default);font-size:13px;}.notification-sidebar-wrapper .notif-row__subject{font-weight:500;color:var(--sd-text-default);font-size:13px;}.notification-sidebar-wrapper .notif-row__text{color:var(--sd-text-secondary);font-size:12px;}.notification-sidebar-wrapper .notif-row__corner{grid-area:corner;position:relative;display:grid;grid-template-rows:1fr auto;row-gap:6px;align-items:center;justify-items:end;min-width:44px;min-height:44px;padding:0 4px;}.notification-sidebar-wrapper .notif-row__type-icon, .notification-sidebar-wrapper .notif-row__actions{grid-row:1;grid-column:1;transition:opacity 0.2s ease;will-change:opacity;}.notification-sidebar-wrapper .notif-row__type-icon{width:28px;height:28px;padding:6px;box-sizing:border-box;background:var(--sd-bg-offwhite-light);border-radius:var(--sd-radius-mode-sm);color:var(--sd-text-secondary);opacity:1;pointer-events:none;z-index:1;}.notification-sidebar-wrapper .notif-row__actions{display:inline-flex;align-items:center;gap:4px;opacity:0;pointer-events:none;z-index:2;}.notification-sidebar-wrapper .notif-row__action{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--sd-radius-mode-sm);background:var(--sd-bg-offwhite-light);color:var(--sd-text-secondary);cursor:pointer;transition:background-color 0.2s ease, color 0.2s ease;}.notification-sidebar-wrapper .notif-row__action:hover{background:var(--sd-btn-default-hover-bg);color:var(--sd-text-default);}.notification-sidebar-wrapper .notif-row__action svg{width:16px;height:16px;}.notification-sidebar-wrapper .notif-row__timestamp{grid-row:2;grid-column:1;font-size:11px;color:var(--sd-text-secondary);white-space:nowrap;}.notification-sidebar-wrapper .notif-row--unread{background:var(--sd-bg-soft);box-shadow:inset 3px 0 0 var(--sd-app-top-bar-color);}.notification-sidebar-wrapper .notif-row--actions-visible .notification-sidebar-wrapper .notif-row__type-icon{opacity:0;}.notification-sidebar-wrapper .notif-row--actions-visible .notification-sidebar-wrapper .notif-row__actions{opacity:1;pointer-events:auto;}.notification-sidebar-wrapper .notif-row.ng-animate{transition:opacity 200ms ease-out, transform 200ms ease-out;}.notification-sidebar-wrapper .notif-row.ng-enter, .notification-sidebar-wrapper .notif-row.ng-leave.ng-leave-active{opacity:0;transform:translateY(8px);}.notification-sidebar-wrapper .notif-row.ng-enter.ng-enter-active, .notification-sidebar-wrapper .notif-row.ng-leave{opacity:1;transform:translateY(0);}@media (prefers-reduced-motion: reduce){.notification-sidebar-wrapper .notif-row.ng-animate{transition:opacity 200ms ease-out;}.notification-sidebar-wrapper .notif-row.ng-enter, .notification-sidebar-wrapper .notif-row.ng-leave.ng-leave-active{transform:none;}.notification-sidebar-wrapper .notif-row__type-icon, .notification-sidebar-wrapper .notif-row__actions{transition:none;}}@media (hover: hover){.notification-sidebar-wrapper .notif-row:hover{background:var(--sd-btn-default-hover-bg);}.notification-sidebar-wrapper .notif-row:hover .notif-row__type-icon{opacity:0;}.notification-sidebar-wrapper .notif-row:hover .notif-row__actions{opacity:1;pointer-events:auto;}}.notification-sidebar-wrapper .dropdown .dropdown-menu{padding:0.4rem 0;border:none;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1), 0px 4px 6px -2px rgba(0, 0, 0, 0.05);border-radius:8px;}.notification-sidebar-wrapper .dropdown .dropdown-menu .dropdown-item .dropdown-icon-label{display:flex;align-items:center;gap:0.75rem;}.notification-sidebar-wrapper .sidebar-content{flex:1 1 auto;min-height:0;width:100%;position:relative;}.notification-sidebar-wrapper .sidebar-content:not(.ps--theme_default){overflow-y:auto !important;}.notification-sidebar-wrapper .sidebar-content.first-loading:after{content:"";display:block !important;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.5);z-index:101;}.notification-sidebar-wrapper .sidebar-content.first-loading:before{animation:loading-spin-centered 1s infinite steps(1000);display:block !important;position:absolute;content:" ";background-image:url(/images/icons/replay.svg);background-size:100px 100px;height:108px;width:100px;background-repeat:no-repeat;pointer-events:none;color:black;left:50%;top:40%;z-index:1;}.notification-sidebar-wrapper .sidebar-content .no-results{height:100%;}.notification-sidebar-wrapper .sidebar-content .no-results > div{text-align:center;max-width:256px;}.notification-sidebar-wrapper .sidebar-content .no-results > div img{width:100%;}.notification-sidebar-wrapper .sidebar-content .no-results > div h3{font-weight:600;font-size:16px;line-height:24px;}.notification-sidebar-wrapper .sidebar-content .no-results > div p{font-size:14px;line-height:24px;}.notification-sidebar-wrapper .sidebar-content .notifications-loading{position:fixed;bottom:25px;right:250px;}.notification-sidebar-wrapper .sidebar-content .sd-notification-panel-item .sidebar-block-wrapper{padding-top:20px;padding-bottom:20px;padding-right:25px;padding-left:0;}.notification-sidebar-wrapper .sidebar-content .sidebar-block-wrapper-title{display:grid;grid-template-columns:auto 45px;cursor:pointer;padding:10px 15px 8px 25px;width:100%;box-sizing:border-box;border-top:1px solid var(--sd-bg-offwhite-light);border-bottom:1px solid var(--sd-bg-offwhite-light);font-size:14px;}.notification-sidebar-wrapper .sidebar-content .sidebar-block-wrapper-title i{font-size:16px;line-height:21px;}.notification-sidebar-wrapper .sidebar-content .sidebar-block-wrapper-title.collapsed i.up{display:none;}.notification-sidebar-wrapper .sidebar-content .sidebar-block-wrapper-title:not(.collapsed) i.down{display:none;}.notification-sidebar-wrapper .sidebar-content .notif-section-divider{padding:8px 16px 4px 25px;color:var(--sd-text-muted);font-size:11px;font-weight:600;letter-spacing:0.05em;text-transform:uppercase;}@media (min-width: 768px){.notification-sidebar-wrapper .mpa-data-filters .mpa-data-filters__search.search-open .mpa-data-filters__search-input-wrapper{width:160px;}}.sidebar-expand .notification-sidebar-wrapper.sidebar-25, .sidebar-expand .notification-sidebar-wrapper.sidebar-50, .sidebar-expand .notification-sidebar-wrapper.sidebar-75, .sidebar-expand .notification-sidebar-wrapper.sidebar-100,
.sidebar-focused .notification-sidebar-wrapper.sidebar-25,
.sidebar-focused .notification-sidebar-wrapper.sidebar-50,
.sidebar-focused .notification-sidebar-wrapper.sidebar-75,
.sidebar-focused .notification-sidebar-wrapper.sidebar-100,
.sidebar-collapse .notification-sidebar-wrapper.sidebar-25,
.sidebar-collapse .notification-sidebar-wrapper.sidebar-50,
.sidebar-collapse .notification-sidebar-wrapper.sidebar-75,
.sidebar-collapse .notification-sidebar-wrapper.sidebar-100{max-width:100%;}@media (max-width: 960px){.sidebar-expand .notification-sidebar-wrapper.sidebar-25, .sidebar-expand .notification-sidebar-wrapper.sidebar-50, .sidebar-expand .notification-sidebar-wrapper.sidebar-75, .sidebar-expand .notification-sidebar-wrapper.sidebar-100,
  .sidebar-focused .notification-sidebar-wrapper.sidebar-25,
  .sidebar-focused .notification-sidebar-wrapper.sidebar-50,
  .sidebar-focused .notification-sidebar-wrapper.sidebar-75,
  .sidebar-focused .notification-sidebar-wrapper.sidebar-100,
  .sidebar-collapse .notification-sidebar-wrapper.sidebar-25,
  .sidebar-collapse .notification-sidebar-wrapper.sidebar-50,
  .sidebar-collapse .notification-sidebar-wrapper.sidebar-75,
  .sidebar-collapse .notification-sidebar-wrapper.sidebar-100{min-width:100%;}}@media (min-width: 961px){.sidebar-expand .notification-sidebar-wrapper.sidebar-25, .sidebar-expand .notification-sidebar-wrapper.sidebar-50, .sidebar-expand .notification-sidebar-wrapper.sidebar-75, .sidebar-expand .notification-sidebar-wrapper.sidebar-100,
  .sidebar-focused .notification-sidebar-wrapper.sidebar-25,
  .sidebar-focused .notification-sidebar-wrapper.sidebar-50,
  .sidebar-focused .notification-sidebar-wrapper.sidebar-75,
  .sidebar-focused .notification-sidebar-wrapper.sidebar-100,
  .sidebar-collapse .notification-sidebar-wrapper.sidebar-25,
  .sidebar-collapse .notification-sidebar-wrapper.sidebar-50,
  .sidebar-collapse .notification-sidebar-wrapper.sidebar-75,
  .sidebar-collapse .notification-sidebar-wrapper.sidebar-100{width:100%;}}@media (min-width: 961px){.sidebar-collapse .notification-sidebar-wrapper.sidebar-25{width:100%;max-width:calc((100% - var(--sd-sidebar-width)) * 0.25);}.sidebar-collapse .notification-sidebar-wrapper.sidebar-50{max-width:calc((100% - var(--sd-sidebar-width)) * 0.5);}.sidebar-collapse .notification-sidebar-wrapper.sidebar-75{max-width:calc((100% - var(--sd-sidebar-width)) * 0.75);}.sidebar-collapse .notification-sidebar-wrapper.sidebar-100{max-width:calc(100% - var(--sd-sidebar-width));}}@media (min-width: 961px){.sidebar-focused .notification-sidebar-wrapper.sidebar-25,
  .sidebar-expand .notification-sidebar-wrapper.sidebar-25{max-width:calc((100% - var(--sd-sidebar-width)) * 0.25);}.sidebar-focused .notification-sidebar-wrapper.sidebar-50,
  .sidebar-expand .notification-sidebar-wrapper.sidebar-50{max-width:calc((100% - var(--sd-sidebar-width)) * 0.5);}.sidebar-focused .notification-sidebar-wrapper.sidebar-75,
  .sidebar-expand .notification-sidebar-wrapper.sidebar-75{max-width:calc((100% - var(--sd-sidebar-width)) * 0.75);}.sidebar-focused .notification-sidebar-wrapper.sidebar-100,
  .sidebar-expand .notification-sidebar-wrapper.sidebar-100{max-width:calc(100% - var(--sd-sidebar-width));}}@keyframes pulse{50%{box-shadow:0 0 0 1px rgba(246, 106, 106, 0.2), 0 0 0 2px rgba(246, 106, 106, 0.4), 0 0 0 3px rgba(246, 106, 106, 0.5);}}.gdpr-cat-tag{display:inline-flex;align-items:center;padding:0.25rem 0.625rem;font-size:12px;font-weight:600;line-height:1;text-transform:capitalize;border:1px solid transparent;border-radius:var(--sd-radius-mode-xl);}.gdpr-cat-tag::before{content:"";flex-shrink:0;width:6px;height:6px;margin-right:6px;border-radius:50%;background-color:currentColor;}.gdpr-cat-tag--functional{color:var(--salad-green);background-color:var(--salad-green-bg);border-color:var(--salad-green-border);}.gdpr-cat-tag--analytics{color:var(--sky-blue);background-color:var(--sky-blue-bg);border-color:var(--sky-blue-border);}.gdpr-cat-tag--marketing{color:var(--sandy-storm);background-color:var(--sandy-storm-bg);border-color:var(--sandy-storm-border);}.gdpr-script-icon{width:24px;height:24px;color:var(--sd-text-secondary);stroke-width:2px;}.emailconfig-card .emailconfig-big-option .emailconfig-text.gdpr-tag-row{display:flex;align-items:center;gap:8px;margin-left:0;}.emailconfig-card .emailconfig-big-option > img{width:30px;height:30px;}.emailconfig-card .emailconfig-big-option .emailconfig-big-option__icon{width:30px;height:30px;}.emailconfig-card .emailconfig-big-option .emailconfig-big-option__icon svg{width:30px;height:30px;fill:#333;}.emailconfig-card .emailconfig-big-option .emailconfig-text{margin-left:15px;font-size:16px;}.emailconfig-card .emailconfig-big-option{margin:10px 0;border:3px #e8e8e8 solid;border-radius:6px;font-size:20px;padding:0 15px;height:60px;display:flex;flex-flow:row nowrap;align-items:center;}.emailconfig-card .emailconfig-big-option .emailconfig-text{flex-grow:1;}.emailconfig-card .emailconfig-big-option .emailconfig-big-option-icon{width:30px;height:auto;margin-right:5px;}.emailconfig-card .emailconfig-big-option .emailconfig-big-option-icon-1{position:relative;width:30px;height:30px;}.emailconfig-card .emailconfig-big-option .emailconfig-big-option-icon-1 span{position:absolute;top:50%;left:50%;width:12px;height:24px;transform:translate(-50%, -50%);}.emailconfig-card .emailconfig-big-option .emailconfig-big-option-icon-1 span::before{content:"";position:absolute;display:block;top:4px;right:2px;width:14px;height:14px;background-color:transparent;border:2px solid #333;border-radius:2px;border-bottom:none;border-left:none;transform:rotate(45deg) skew(3deg, 3deg);}.emailconfig-card .emailconfig-big-option .emailconfig-big-option-icon-2{display:none;margin-right:5px;}.emailconfig-card .emailconfig-big-option.emailconfig-big-option-checked .emailconfig-big-option-icon-1{display:none;}.emailconfig-card .emailconfig-big-option.emailconfig-big-option-checked .emailconfig-big-option-icon-2{display:block;}.emailconfig-sidebar-wrapper{overflow-y:auto;bottom:0;right:0;width:100%;max-width:620px;z-index:100000001;animation-duration:500ms;}@media (max-width: 470px){.emailconfig-sidebar-wrapper{width:100%;}}.emailconfig-sidebar-wrapper .empty-grid-svg{width:50%;display:block;margin:50px auto;}.emailconfig-sidebar-wrapper .stretched-link{position:absolute;top:-20px;right:0;bottom:-20px;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0, 0, 0, 0);}.emailconfig-sidebar-wrapper .position-relative{position:relative;}.emailconfig-sidebar-wrapper .sidebar-block-wrapper{font-size:16px;height:unset;border-bottom-width:3px;}.emailconfig-sidebar-wrapper .sidebar-header{grid-template-columns:auto min-content;display:grid;align-items:center;flex-direction:column;padding:1rem;border-bottom:1px solid #DDDDDD;position:sticky;top:0;z-index:110;min-height:64px;}@media (min-width: 768px){.emailconfig-sidebar-wrapper .sidebar-header{padding:18px 22px 18px 14px;}}.emailconfig-sidebar-wrapper .sidebar-header > a{margin:-10px 6px -10px -10px;padding:10px;display:block;width:52px;height:52px;text-align:center;grid-row:span 2;}.emailconfig-sidebar-wrapper .sidebar-header > a > img{width:32px;height:32px;}.emailconfig-sidebar-wrapper .sidebar-header h2{margin-bottom:0;color:var(--sd-text-default);font-family:var(--default-font-family);font-size:20px;line-height:24px;font-style:normal;font-weight:600;}.emailconfig-sidebar-wrapper .sidebar-header .close{display:inline-flex;align-items:center;justify-content:center;position:absolute;right:1.375rem;top:50%;transform:translateY(-50%);padding:0;width:1.5rem;height:1.5rem;color:var(--sd-text-default);opacity:1;background:transparent;font-size:0;line-height:0;font-weight:400;float:none;transition:all 0.2s ease-in-out;}.emailconfig-sidebar-wrapper .sidebar-header .close:before, .emailconfig-sidebar-wrapper .sidebar-header .close:after{content:"";display:block;position:absolute;top:50%;width:100%;height:3px;background:var(--sd-text-default);}.emailconfig-sidebar-wrapper .sidebar-header .close:before{transform:translateY(-50%) rotate(45deg);}.emailconfig-sidebar-wrapper .sidebar-header .close:after{transform:translateY(-50%) rotate(-45deg);}.emailconfig-sidebar-wrapper .sidebar-header .close i,
.emailconfig-sidebar-wrapper .sidebar-header .close img{display:none;}.emailconfig-sidebar-wrapper .sidebar-header .close:hover, .emailconfig-sidebar-wrapper .sidebar-header .close:focus{opacity:0.75;background:transparent;transition:all 0.2s ease-in-out;}.emailconfig-sidebar-wrapper .dropdown .dropdown-menu{border:none;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1), 0px 4px 6px -2px rgba(0, 0, 0, 0.05);border-radius:8px;}.emailconfig-sidebar-wrapper .dropdown .dropdown-menu .dropdown-item{color:#000000;font-size:16px;line-height:34px;}.emailconfig-sidebar-wrapper .dropdown .dropdown-menu .dropdown-item i{width:30px;}.emailconfig-sidebar-wrapper .sidebar-content{width:100%;position:relative;overflow-y:auto !important;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-activate{display:grid;grid-template-columns:70px auto 60px;grid-template-rows:50px;padding:10px;align-items:center;margin:0;font-size:14px;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-activate + .emailconfig-sidebar-activate{border-top:1px #dddddd solid;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-activate > .emailconfig-act-img{align-self:center;text-align:center;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-activate > .emailconfig-act-img > img{width:30px;height:30px;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-activate > .emailconfig-act-img svg{width:30px;height:30px;fill:#333;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-activate > .emailconfig-act-button-wrap{align-self:center;text-align:left;font-size:0;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-activate > .emailconfig-act-button-wrap > .emailconfig-act-button{display:inline-block;width:30px;height:30px;background-image:url("/images/email_icons/box-triangle-right.svg");background-repeat:no-repeat;background-position:center center;background-size:30px;text-decoration:none;outline-offset:1px;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-activate > .emailconfig-act-button-wrap > .emailconfig-act-button:hover, .emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-activate > .emailconfig-act-button-wrap > .emailconfig-act-button:active, .emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-activate > .emailconfig-act-button-wrap > .emailconfig-act-button:focus{text-decoration:none;outline:1px #eeeeee dotted;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-activate.emailconfig-act-disabled > .emailconfig-act-button-wrap > .emailconfig-act-button{background-image:url("/images/email_icons/cross.svg");opacity:0.5;cursor:not-allowed;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-line{height:0;font-size:0;border-bottom:3px #dddddd solid;}.emailconfig-sidebar-wrapper .sidebar-content .email-config-loading{width:100%;height:calc(100vh - 220px);pointer-events:none;display:none;flex-flow:row nowrap;justify-content:center;}.emailconfig-sidebar-wrapper .sidebar-content.sidebar-content-loading .email-config-loading{display:flex;}.emailconfig-sidebar-wrapper .sidebar-content.sidebar-content-loading .email-config-no-loading{display:none;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form{padding:10px 30px;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-h3{font-size:16px;font-weight:500;line-height:1.25;margin:15px 0;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-p{font-size:12px;line-height:1.65;margin:15px 0;font-style:italic;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-p.emailconfig-p-em, .emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-p.emailconfig-p-em-alert{font-size:12px;font-style:normal;color:#555;padding:10px 15px;line-height:20px;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-p.emailconfig-p-em{background:#E5FFF6;border-left:3px solid #5ca188;border-radius:10px;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-p.emailconfig-p-em-alert{background:#ffe6ee;border-left:3px solid #a15d76;border-radius:10px;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-custom-form .form-group{margin-bottom:14px;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-custom-form .form-group label{font-size:14px;font-weight:500;/*
  &.required:after {
    content: '*';
    color: #A34C4C;
    padding-left: 3px;
    padding-right: 3px;
  }
  */}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-custom-form .form-group .input-group-addon{height:31px;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-custom-form .form-group .form-control{box-shadow:none;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-custom-form .form-group input[type=text].form-control, .emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-custom-form .form-group input[type=password].form-control, .emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-custom-form .form-group select.form-control, .emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-custom-form .form-group textarea.form-control{height:31px;border:1px #cccccc solid;}.emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-custom-form .form-group input[type=text].form-control:focus, .emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-custom-form .form-group input[type=password].form-control:focus, .emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-custom-form .form-group select.form-control:focus, .emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-custom-form .form-group textarea.form-control:focus{border-color:#03a9f3;}.emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-wrapper{display:flex;cursor:pointer;position:relative;}@media (max-width: 470px){.emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-wrapper{grid-template-columns:45px 315px 32px;}}@media (max-width: 430px){.emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-wrapper{grid-template-columns:45px 280px 32px;}}@media (max-width: 400px){.emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-wrapper{grid-template-columns:45px 260px 32px;}}.emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-wrapper .mark-as-unread{position:absolute;bottom:20px;left:22px;}.emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-wrapper:hover{background:rgba(111, 111, 111, 0.12);}.emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-wrapper .notification-info{color:#000 !important;padding-top:3px;flex:1;}.emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-wrapper .notification-info .notification-subject{font-weight:bold;font-size:14px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}.emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-wrapper .notification-info .notification-mes-subject{font-size:14px;color:#000000;line-height:1.2em;margin-top:9px;margin-bottom:8px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}.emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-wrapper .notification-info .notification-text{overflow:hidden;max-height:110px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow-wrap:anywhere;line-height:1.2em;font-size:14px;color:#6F6F6F;}.emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-wrapper .notification-info .additional-info{color:#55A3F0;font-size:12px;margin-top:5px;height:25px;line-height:25px;box-sizing:border-box;}.emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-wrapper .notification-info .additional-info.assigned-user{display:grid;grid-template-columns:30px auto;}.emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-wrapper .notification-info .additional-info .userAvatar{height:25px;}.emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-wrapper .notification-info .additional-info .userAvatar img, .emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-wrapper .notification-info .additional-info .userAvatar svg{height:25px;}.emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-wrapper .notification-info .additional-info .user-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-animation.ng-animate{transition:all 0.5s ease-out;}.emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-animation.ng-enter{max-height:0;opacity:0;}.emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-animation.ng-enter.ng-enter-active{opacity:1;max-height:150px;overflow:hidden;}.emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-animation.ng-leave{opacity:1;max-height:150px;overflow:hidden;}.emailconfig-sidebar-wrapper .sidebar-content .sidebar-block-animation.ng-leave.ng-leave-active{max-height:0;opacity:0;}.emailconfig-sidebar-wrapper .integrations-custom-link-intazuremail a, .emailconfig-sidebar-wrapper .integrations-custom-link-intazuremail a:link, .emailconfig-sidebar-wrapper .integrations-custom-link-intazuremail a:visited, .emailconfig-sidebar-wrapper .integrations-custom-link-intazuremail a:active{color:#c40000;text-decoration:underline;}.emailconfig-sidebar-wrapper .integrations-custom-link-intgmail::after{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url("/images/integration_logos/applications/google/btn_google_signin_dark_normal_web.png") url("/images/integration_logos/applications/google/btn_google_signin_dark_focus_web.png") url("/images/integration_logos/applications/google/btn_google_signin_dark_pressed_web.png");}.emailconfig-sidebar-wrapper .integrations-custom-link-intgmail a, .emailconfig-sidebar-wrapper .integrations-custom-link-intgmail a:link, .emailconfig-sidebar-wrapper .integrations-custom-link-intgmail a:visited{display:inline-block;width:191px;height:46px;text-decoration:none;background-image:url("/images/integration_logos/applications/google/btn_google_signin_dark_normal_web.png");background-size:contain;background-repeat:no-repeat;background-position:center center;}.emailconfig-sidebar-wrapper .integrations-custom-link-intgmail a:hover, .emailconfig-sidebar-wrapper .integrations-custom-link-intgmail a:focus{background-image:url("/images/integration_logos/applications/google/btn_google_signin_dark_focus_web.png");}.emailconfig-sidebar-wrapper .integrations-custom-link-intgmail a:active{background-image:url("/images/integration_logos/applications/google/btn_google_signin_dark_pressed_web.png");}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13/10), only screen and (min-device-pixel-ratio: 1.3), only screen and (min-resolution: 124dpi), only screen and (min-resolution: 1.3dppx){.emailconfig-sidebar-wrapper .integrations-custom-link-intgmail a, .emailconfig-sidebar-wrapper .integrations-custom-link-intgmail a:link, .emailconfig-sidebar-wrapper .integrations-custom-link-intgmail a:visited{background-image:url("/images/integration_logos/applications/google/btn_google_signin_dark_normal_web@2x.png");}.emailconfig-sidebar-wrapper .integrations-custom-link-intgmail a:hover, .emailconfig-sidebar-wrapper .integrations-custom-link-intgmail a:focus{background-image:url("/images/integration_logos/applications/google/btn_google_signin_dark_focus_web@2x.png");}.emailconfig-sidebar-wrapper .integrations-custom-link-intgmail a:active{background-image:url("/images/integration_logos/applications/google/btn_google_signin_dark_pressed_web@2x.png");}.emailconfig-sidebar-wrapper .integrations-custom-link-intgmail::after{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url("/images/integration_logos/applications/google/btn_google_signin_dark_normal_web@2x.png") url("/images/integration_logos/applications/google/btn_google_signin_dark_focus_web@2x.png") url("/images/integration_logos/applications/google/btn_google_signin_dark_pressed_web@2x.png");}}.emailconfig-sidebar-wrapper .select2-container{min-height:31px !important;}.emailconfig-sidebar-wrapper .select2-container .select2-selection--single, .emailconfig-sidebar-wrapper .select2-container .select2-selection__clear{height:31px !important;}.emailconfig-sidebar-wrapper .select2-container .select2-selection--single{box-shadow:none;border:1px #cccccc solid;}.emailconfig-sidebar-wrapper.RightBar{top:0;}.emailconfig-sidebar-wrapper.RightBar .RightBar__header{flex-direction:column;align-items:flex-start;}.emailconfig-sidebar-wrapper.RightBar .RightBar__header p{margin-bottom:0;font-size:14px;font-weight:normal;height:22px;line-height:22px;}.emailconfig-sidebar-wrapper.RightBar .RightBar__header .close{position:absolute;right:1rem;top:50%;transform:translateY(-50%);}.sd-dark-mode .emailconfig-icon-invert{filter:invert(1);-webkit-filter:invert(1);}.integrations-custom-link-intazuremail{width:215px;height:41px;font-size:0;background-image:url("/themes/mpa/assets/svg/ms-signin-light.svg");background-repeat:no-repeat;}.integrations-custom-link-intazuremail a{display:block;width:100%;height:100%;}.emailBranding .redactor-box.redactor-styles-on{border:none;}.widget-formFieldPlaceholderWidget{display:flex;}.widget-formFieldPlaceholderWidget > span[ng-non-bindable]{width:100%;}.widget-formFieldPlaceholderWidget .widget-formFieldPlaceholderWidget-buttons{display:flex;}.widget-formFieldPlaceholderWidget .widget-formFieldPlaceholderWidget-btn{min-width:30px;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;padding:0 12px;font-size:18px;}.widget-formFieldPlaceholderWidget .widget-formFieldPlaceholderWidget-btn svg{width:20px;height:20px;fill:#777;}.widget-formFieldPlaceholderWidget .form-control{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}.widget-formFieldPlaceholderWidget-modal-window{font-family:"Trebuchet MS", "Helvetica Neue", Helvetica, Tahoma, sans-serif;}.widget-formFieldPlaceholderWidget-modal-window .modal-dialog{display:flex;flex-direction:column;}.widget-formFieldPlaceholderWidget-modal-window.modal .modal-dialog .modal-content{flex:1;display:flex;flex-direction:column;min-height:0;border-radius:3px;}.widget-formFieldPlaceholderWidget-modal-window .modal-header{flex:none;padding:20px;font-size:18px;line-height:24px;font-weight:bold;color:#000;border-bottom:1px solid rgba(0, 0, 0, 0.05) !important;}.widget-formFieldPlaceholderWidget-modal-window .widget-formFieldPlaceholderWidget-modal-body{flex:1;display:flex;flex-direction:column;min-height:0;padding:20px;}.widget-formFieldPlaceholderWidget-modal-window ng-include{flex:1;display:flex;flex-direction:column;min-height:0;}.new-ann-form{position:relative;z-index:2;}.configure-actions-widget .title{font-size:0.875rem !important;font-weight:700 !important;margin-bottom:10px !important;text-transform:uppercase;color:#555;font-family:var(--default-font-family);}.sd-gettingstarted-widget p{font-size:14px;line-height:25px;color:#777;}.sd-gettingstarted-widget h5{font-style:italic !important;}.sd-gettingstarted-widget .card-header{border-bottom:5px dotted #f8f8f8;border-bottom-left-radius:7px;border-bottom-right-radius:7px;}.sd-gettingstarted-widget .card-header button:focus, .sd-gettingstarted-widget .card-header button:active{box-shadow:none;}@media (max-width: 991px){.sd-gettingstarted-widget .card-header button{white-space:normal;margin:0;padding:0;}}.sd-gettingstarted-widget .card h3, .sd-gettingstarted-widget .card h5{font-weight:400 !important;}.sd-gettingstarted-widget .card h3{margin-bottom:0;}.sd-gettingstarted-widget .fal{vertical-align:middle;margin-right:7px;}.sd-gettingstarted-widget .gs-help-item{font-size:20px;vertical-align:middle;}.sd-gettingstarted-widget .gs-help-item-description{margin-bottom:15px !important;text-align:justify;}.lifesaver-hover .fa-life-ring{transition:all 0.4s ease-in-out;}.lifesaver-hover:hover .fa-life-ring{color:orangered;transform:scale(1.2, 1.2) rotateZ(25deg);transition:all 0.4s ease-in-out;}.lifesaver-hover .btn, .lifesaver-hover .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .lifesaver-hover button, .lifesaver-hover .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .lifesaver-hover button{transition:all 0.4s ease-in-out;}.lifesaver-hover:hover .btn, .lifesaver-hover:hover .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .lifesaver-hover:hover button, .lifesaver-hover:hover .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .lifesaver-hover:hover button{background:orangered;transition:all 0.4s ease-in-out;color:white;}.lifesaver-hover:hover .btn:hover, .lifesaver-hover:hover .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .lifesaver-hover:hover button:hover, .lifesaver-hover:hover .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .lifesaver-hover:hover button:hover{background:orangered;color:white;border:0;}.lifesaver-hover:hover .btn:focus, .lifesaver-hover:hover .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .lifesaver-hover:hover button:focus, .lifesaver-hover:hover .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .lifesaver-hover:hover button:focus{background:orangered;border:0;color:white;box-shadow:0 0 0 2px rgba(255, 69, 0, 0.5);}.lifesaver-hover:hover .btn:active, .lifesaver-hover:hover .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:active, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .lifesaver-hover:hover button:active, .lifesaver-hover:hover .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:active, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .lifesaver-hover:hover button:active{background:orangered;border:0;color:white;box-shadow:0 0 0 2px rgba(255, 69, 0, 0.5);}.btn-gettingstarted{background:#444;transition:all 0.4s ease-in-out;}.btn-gettingstarted:hover{color:white !important;}.btn-gettingstarted:focus{color:white !important;box-shadow:0 0 0 2px rgba(0, 0, 0, 0.5) !important;}.btn-gettingstarted:active{color:white !important;box-shadow:0 0 0 2px rgba(0, 0, 0, 0.5) !important;}.sd-get-started-video-thumb{border:5px solid #eee;}.empty-widget-block{text-align:center;padding:2rem 0;}.entity-action-widget-upgrade h6{text-color:#737373;}.entity-action-widget-upgrade a.btn-upgrade{border-radius:5px !important;text-transform:uppercase;}.entity-action-widget-upgrade div.upgrade-block{border:1px dashed #cacaca;border-radius:5px;background-color:#F4F4F4;}.automations-top-plan .alert{background-color:#F4F4F4;}.wrapper .widget-container .row{padding:0;}@media (max-width: 767px){.redactor-box.redactor-styles-on .redactor-toolbar.redactor-toolbar-fixed{margin-top:80px !important;}}a.sd-reset-to-default,
a.sd-reset-section-to-default{display:inline-flex;align-items:center;gap:0.25rem;font-weight:400;font-size:13px;line-height:22px;}a.sd-reset-to-default svg,
a.sd-reset-section-to-default svg{width:14px;height:14px;flex-shrink:0;fill:currentColor;}a.sd-reset-to-default--disabled,
a.sd-reset-section-to-default--disabled{cursor:not-allowed;color:var(--sd-text-muted);}a.sd-reset-to-default{font-size:0.625rem;line-height:1.0625rem;text-transform:none;}a.sd-reset-to-default svg{width:0.6875rem;height:0.6875rem;}h3.form-title .sd-reset-to-default{position:relative;top:10px;right:6px;}.form-group .sd-reset-to-default{width:100%;justify-content:end;}.form-group:has(.form-app-page-loader-preview){width:calc(100% - mod(100%, 60px));max-width:840px !important;}.form-app-page-loader-preview{display:grid;grid-template-columns:repeat(auto-fill, 60px);max-width:1000%;}.form-app-page-loader-preview div.svg-preview{display:flex;align-items:center;justify-content:center;width:60px;height:60px;padding:5px;border:solid 1px #dddddd;float:left;cursor:pointer;overflow:hidden;transition:all 0.2s ease-in-out;}.form-app-page-loader-preview div.svg-preview.active{transform:scale(1.1);}.form-app-page-loader-preview div.svg-preview svg{width:60%;}.tasks-view{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:center;-moz-box-justify-content:center;-ms-justify-content:center;justify-content:center;overflow:hidden;padding:0 0.625rem;}.tasks-view .left-pane, .tasks-view .right-pane{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);position:relative;}.tasks-view .left-pane .widget-body, .tasks-view .right-pane .widget-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;}.tasks-view .left-pane .widget-body .tasks-widget, .tasks-view .right-pane .widget-body .tasks-widget{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding:0;}.tasks-view .left-pane .widget-body .tasks-widget .task-widget-header, .tasks-view .right-pane .widget-body .tasks-widget .task-widget-header{height:2.5rem;border-bottom:1px solid rgba(0, 0, 0, 0.15);}.tasks-view .left-pane .widget-body .tasks-widget .task-widget-container, .tasks-view .right-pane .widget-body .tasks-widget .task-widget-container{height:calc(100% - 2.5rem);}.tasks-view .left-pane{-webkit-box-flex:11 1 700px;-moz-box-flex:11 1 700px;-webkit-flex:11 1 700px;-ms-flex:11 1 700px;flex:11 1 700px;max-width:1200px;z-index:1;}.tasks-view .left-pane--table{overflow:hidden;box-shadow:0px 1px 1px 1px rgba(0, 0, 0, 0.1);}.tasks-view .left-pane--table .task-widget-container .sd-oscar-grid--table table{width:100%;}.tasks-view .left-pane--table .task-widget-container .sd-oscar-grid--table .column-title{overflow:hidden;}.tasks-view .left-pane--table .task-widget-container .sd-oscar-grid--table .column-title .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.tasks-view .right-pane{-webkit-box-flex:9 0 500px;-moz-box-flex:9 0 500px;-webkit-flex:9 0 500px;-ms-flex:9 0 500px;flex:9 0 500px;max-width:675px;margin-left:1.25rem;opacity:1;}.tasks-view .right-pane--hidden{margin-left:-675px;z-index:0;opacity:0;}.tasks-view .right-pane--hidden .widget-body{box-shadow:none;}.sd-timer-view-modal{max-width:350px !important;}.file-upload-modal{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;}.file-upload-modal .modal-body{overflow-y:auto;overflow-x:hidden;min-height:0;}.file-upload-modal .file-list{line-height:30px !important;}.file-upload-modal .file-list button svg{width:22px;height:22px;fill:#292b2c;}.editing-disabled-alert{border-top:2px solid red;}.sd-editing-disabled-list{padding-top:0;margin-bottom:-10px;}.advanced-user-select{width:100%;margin-bottom:10px;}.advanced-user-select .select2 .select2-selection--single{border:1px solid transparent;box-shadow:none;height:auto !important;padding:5px 25px 5px 5px;}.advanced-user-select .select2 .select2-selection--single .select2-selection__rendered{padding-right:15px;}.advanced-user-select .select2:not(.select2-container--open) .select2-selection--single:hover{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;cursor:pointer;border-color:#e4e9f0;border-radius:0.25rem;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.08);}.advanced-user-select .advanced-user-info-block{display:flex;}.advanced-user-select .advanced-user-info-block .img-wrap{padding-right:10px;}.advanced-user-select .advanced-user-info-block .img-wrap img,
.advanced-user-select .advanced-user-info-block .img-wrap svg{max-width:50px;border-radius:50%;}.advanced-user-select .advanced-user-info-block .info-wrap{display:flex;flex-direction:column;justify-content:center;}.advanced-user-select .advanced-user-info-block .info-wrap .assign-info{font-size:10px;line-height:14px;color:#03A9F3;}.advanced-user-select .advanced-user-info-block .info-wrap .user-name{font-size:18px;line-height:22px;font-weight:400;}.advanced-user-dropdown-item{display:flex;align-items:center;padding:10px 0;background:transparent;cursor:pointer;}.advanced-user-dropdown-item img,
.advanced-user-dropdown-item svg{max-width:50px;border-radius:50%;}.advanced-user-dropdown-item .name{padding-left:10px;}.advanced-user-select .select2-container--default .select2-results > .select2-results__options{max-height:300px;}body .task-view-wrap .user-info-block{width:100%;box-shadow:none;height:auto;padding:5px 25px 5px 5px;position:relative;}body .task-view-wrap .user-info-block .expand-more{position:absolute;right:10px;}body .task-view-wrap .user-info-block .project-users{position:absolute;top:calc(100% - 2px);left:-1px;z-index:101;width:calc(100% + 2px);}body .task-view-wrap .user-info-block .project-users .dropdown .dropdown-menu{width:100% !important;border-radius:0 0 7px 7px;margin-top:0;max-height:300px;overflow-y:auto;}body .task-view-wrap .user-info-block.user-list-active .expand-more{transform:rotate(180deg);}.change-self-follower .follow-text{white-space:nowrap;}.pmgrid-view{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:center;-moz-box-justify-content:center;-ms-justify-content:center;justify-content:center;overflow:hidden;padding:0 0.625rem;}.pmgrid-view .left-pane, .pmgrid-view .right-pane{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);position:relative;}.pmgrid-view .left-pane .widget-body, .pmgrid-view .right-pane .widget-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;}.pmgrid-view .left-pane .widget-body .pmgrid-widget, .pmgrid-view .right-pane .widget-body .pmgrid-widget{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding:0;}.pmgrid-view .left-pane .widget-body .pmgrid-widget .task-widget-header, .pmgrid-view .right-pane .widget-body .pmgrid-widget .task-widget-header{height:2.5rem;border-bottom:1px solid rgba(0, 0, 0, 0.15);}.pmgrid-view .left-pane .widget-body .pmgrid-widget .task-widget-container, .pmgrid-view .right-pane .widget-body .pmgrid-widget .task-widget-container{height:calc(100% - 2.5rem);}.pmgrid-view .left-pane{-webkit-box-flex:11 1 700px;-moz-box-flex:11 1 700px;-webkit-flex:11 1 700px;-ms-flex:11 1 700px;flex:11 1 700px;max-width:1200px;z-index:1;}.pmgrid-view .left-pane--table{overflow:hidden;box-shadow:0px 1px 1px 1px rgba(0, 0, 0, 0.1);}.pmgrid-view .left-pane--table .task-widget-container .sd-oscar-grid--table table{width:100%;}.pmgrid-view .left-pane--table .task-widget-container .sd-oscar-grid--table .column-title{overflow:hidden;}.pmgrid-view .left-pane--table .task-widget-container .sd-oscar-grid--table .column-title .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.pmgrid-view .right-pane{-webkit-box-flex:9 0 500px;-moz-box-flex:9 0 500px;-webkit-flex:9 0 500px;-ms-flex:9 0 500px;flex:9 0 500px;max-width:675px;margin-left:1.25rem;opacity:1;}.pmgrid-view .right-pane--hidden{margin-left:-675px;z-index:0;opacity:0;}.pmgrid-view .right-pane--hidden .widget-body{box-shadow:none;}.sd-pt-tabs li{line-height:25px;padding:0;}.sd-pt-handle-line-ml{margin-left:15px;}.sd-pt-handle-line2-ml{margin-left:33px;}.sd-translation .btn, .sd-translation .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-translation button, .sd-translation .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-translation button, .sd-translation .btn-outline-default, .sd-translation .btn-sm{display:inline-block !important;}.sd-translation .form-control{font-weight:600 !important;}.translations-loading{position:relative;height:200px;}.translations-loading:after{-webkit-animation:loading-spin 1s infinite steps(1000);animation:loading-spin 1s infinite steps(1000);display:block !important;position:absolute;right:0;bottom:0;content:"";background-image:url(/images/icons/replay.svg);background-size:100px 100px;height:108px;width:100px;background-repeat:no-repeat;margin:-54px 0 0 -50px;padding:0;border:0;pointer-events:none;color:black;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:102;}.form-group-section{display:flex;position:relative;justify-content:space-between;align-items:flex-end;}.form-group-section .tr-input{padding-right:50px !important;}.form-group-section .tr-input:disabled{background:#eaeaea !important;}.form-group-section .tr-tooltip i{margin-bottom:13px;margin-right:10px;margin-left:5px;}.form-group-section .center-section{position:relative;width:100%;}.form-group-section .expand-arrow,
.form-group-section .medal{margin-left:15px;margin-bottom:8px;}.form-group-section .expand-arrow.active,
.form-group-section .medal.active{margin-bottom:12px;transform:scaleY(-1);}.form-group-section .expand-arrow i,
.form-group-section .medal i{font-size:18px;}.form-group-section .tr-revert{position:absolute;right:80px;bottom:8px;}.form-group-section .lock{margin-left:20px;margin-bottom:12px;color:#7d7d7d;}.form-group-section .lock.locked{color:#000;}.form-group-section .lock i{font-size:18px;}.form-group-section.translator-active .center-section .top-label{font-weight:600;margin-left:-33px;}.expand-container .expand-area{padding-top:15px;margin-top:15px;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;}.expand-container .expand-area .variant-container{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px;}.expand-container .expand-area .variant-container .thumb-up{margin-left:10px;cursor:pointer;}.expand-container .expand-area .variant-container .thumb-up i{font-size:18px;}.translations-page-container .translations-main .search{width:100%;}.translations-page-container .translations-main .search .form-control{box-sizing:border-box;font-weight:600 !important;}.translations-page-container .translations-main .form-with-sidebar .navigation-col{margin-right:0;padding-left:15px;}@media (min-width: 992px){.translations-page-container .translations-main .form-with-sidebar .translation-groups-col{padding-right:0.3125rem;}.translations-page-container .translations-main .form-with-sidebar .translation-content-col{padding-left:0.3125rem;}}.translations-page-container .translations-main #translation-settings{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:15px 5px;}.translations-page-container .translations-main #translation-settings .left{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;}@media (min-width: 768px){.translations-page-container .translations-main #translation-settings .left{max-width:50%;justify-content:flex-start;}}.translations-page-container .translations-main #translation-settings .left h6{padding-right:15px;margin-right:15px;border-right:1px solid #a8a8a8;line-height:20px;font-weight:600;margin-bottoom:0.5rem;}@media (min-width: 576px){.translations-page-container .translations-main #translation-settings .left h6{margin-bottom:0;}}.translations-page-container .translations-main #translation-settings .left label{margin-bottom:0;font-weight:400;}.translations-page-container .translations-main #translation-settings .right{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:0.625rem;margin-left:auto;width:100%;}@media (min-width: 768px){.translations-page-container .translations-main #translation-settings .right{flex-wrap:nowrap;max-width:50%;justify-content:flex-end;}}.translations-page-container .translations-main #translation-settings .sd-switchery-wrapper{display:flex;flex-direction:row !important;flex-wrap:nowrap;align-items:center;margin-bottom:0.5rem;}@media (min-width: 576px){.translations-page-container .translations-main #translation-settings .sd-switchery-wrapper{margin:0;}}.translations-page-container .translations-main #translation-settings .sd-switchery-wrapper label{margin-top:0 !important;margin-left:0.5rem !important;}.translations-page-container .translations-main .card-header{display:flex;justify-content:space-between;align-items:center;}.translations-page-container .translations-main .card-header .expand-all{padding:0 10px;font-size:13px;}.translations-page-container .translations-main .card-header .expand-all .expand-arrow{margin-left:10px;display:inline-block;transition:all 0.2s ease-in-out;}.translations-page-container .translations-main .card-header .expand-all .expand-arrow i{font-size:18px;}.translations-page-container .translations-main .card-header .expand-all.active .expand-arrow{transform:scaleY(-1);}.translations-page-container .translations-main .card-header .lock-all{text-transform:uppercase;}.translations-page-container .translations-main .card-header .lock-all .lock{padding:0 10px;margin-left:7px;border-left:1px solid #8f8f8f;color:#7d7d7d;}.translations-page-container .translations-main .card-header .lock-all .lock.locked{color:#000;}.translations-page-container .translations-main .card-header .lock-all .lock i{font-size:18px;}.translations-page-container .right-sidebar-togler-container{transform:none;}.translations-page-container .customization-sidebar-wrapper .translations-loading{height:130px;}.translations-page-container .customization-sidebar-wrapper .translations-loading:after{background-size:54px 50px;height:51px;width:51px;margin:-25px 0 0 -25px;}.translations-page-container .customization-sidebar-wrapper.languages-sidebar .languages-filter{position:relative;padding:15px;}.translations-page-container .customization-sidebar-wrapper.languages-sidebar .languages-filter:before{content:"\f002";font-family:"Font Awesome 6 Pro";font-weight:300;position:absolute;right:40px;top:50%;transform:translate(0, -50%);color:#cdcdcd;font-size:18px;}.translations-page-container .customization-sidebar-wrapper.languages-sidebar .languages-filter input{height:40px;width:100%;border:1px solid #cdcdcd;border-radius:6px;padding:0 55px 0 10px;}.translations-page-container .customization-sidebar-wrapper.languages-sidebar .languages-list{border-top:1px solid #eee;}.translations-page-container .customization-sidebar-wrapper.languages-sidebar .languages-list ul{list-style:none;padding:0;}.translations-page-container .customization-sidebar-wrapper.languages-sidebar .languages-list ul li{padding:15px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center;column-gap:0.75rem;}.translations-page-container .customization-sidebar-wrapper.languages-sidebar .languages-list ul li .left{display:flex;flex:1;flex-wrap:wrap;align-items:baseline;column-gap:0.5rem;min-width:0;}.translations-page-container .customization-sidebar-wrapper.languages-sidebar .languages-list ul li .flag{max-width:50px;max-height:40px;margin-right:20px;}.translations-page-container .customization-sidebar-wrapper.languages-sidebar .languages-list ul li .l-name{font-size:18px;font-weight:500;}.translations-page-container .customization-sidebar-wrapper.languages-sidebar .languages-list ul li .l-name-english{font-size:var(--text-base);font-weight:400;color:var(--sd-text-light);}.translations-page-container .customization-sidebar-wrapper.languages-sidebar .languages-list ul li .btn, .translations-page-container .customization-sidebar-wrapper.languages-sidebar .languages-list ul li .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .translations-page-container .customization-sidebar-wrapper.languages-sidebar .languages-list ul li button, .translations-page-container .customization-sidebar-wrapper.languages-sidebar .languages-list ul li .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .translations-page-container .customization-sidebar-wrapper.languages-sidebar .languages-list ul li button{padding:0 10px !important;min-width:auto;text-transform:uppercase;font-weight:300;margin-right:15px;}.translations-page-container .customization-sidebar-wrapper.languages-sidebar .load-placeholder{display:flex;justify-content:center;align-items:center;min-height:200px;}.translations-page-container .customization-sidebar-wrapper.languages-sidebar .load-placeholder i{font-size:40px;}.translations-page-container .customization-sidebar-wrapper.settings-sidebar .sd-switchery-wrapper label{font-weight:400;}.load-translation-container{padding-bottom:40px;}.load-translation-container .step{overflow:hidden;}.load-translation-container .step .description{padding:10px 0 35px 0;border-bottom:1px solid #cbcbcb;}.load-translation-container .step .description .flag{margin-top:3px;max-width:115px;max-height:70px;}.load-translation-container .step .description .alarm{text-transform:uppercase;color:#a20101;font-weight:500;}.load-translation-container .step .attention{padding:35px 0;border-bottom:1px solid #cbcbcb;}.load-translation-container .step .attention .icon{margin-top:9px;display:flex;align-items:flex-start;justify-content:center;}.load-translation-container .step .attention .icon i{color:#a20101;font-size:48px;}.load-translation-container .step .attention .icon i.black{color:#000;}.load-translation-container .step .attention .icon i.green{color:#008500;}.load-translation-container .step .attention .confirm .label-text{font-size:12px;font-weight:500;}.tr-tooltip{position:relative;cursor:pointer;}.tr-tooltip i{color:#000;font-size:18px;}.tr-tooltip .tooltip-message{display:none;position:absolute;top:calc(50% - 7px);left:100%;transform:translateY(-50%);color:#000;background:#fff;padding:15px;z-index:100;width:215px;border-radius:8px;box-shadow:0 0 9px rgba(0, 0, 0, 0.5);}.tr-tooltip .tooltip-message p{line-height:1.5;margin-bottom:10px;font-size:12px;}.tr-tooltip .tooltip-message p:last-child{margin-bottom:0;}.tr-tooltip .tooltip-message:before{content:"";position:absolute;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #fff;left:-5px;top:50%;transform:translateY(-50%);}.tr-tooltip:hover .tooltip-message{display:block;}.tooltip-container{position:relative;display:flex;align-items:center;justify-content:flex-start;}.tooltip-container .tr-tooltip i{margin-left:5px;font-size:15px;}.tooltip-container .tr-tooltip .tooltip-message{top:50%;left:calc(100% + 3px);}.tooltip-container label{margin-bottom:0;}.sd-file-browser .toolbar-wrap .toolbar-nav ul li span{font-weight:400;font-size:0.9rem;}.sd-file-browser .toolbar-wrap .toolbar{position:fixed;z-index:10;}.sidebar-collapse .sd-file-browser .toolbar-wrap .toolbar{width:calc(100vw - 4.2857142857em);}.sd-file-browser .toolbar-wrap .iconContainer{display:flex;justify-content:center;align-items:center;}.sd-file-browser .toolbar-wrap .iconContainer.navigateRight svg{width:12px;height:12px;}.sd-file-browser .toolbar-wrap .iconContainer.home svg{width:18px;height:18px;}.sd-file-browser .toolbar-wrap .nav-back .iconContainer svg{width:14px;height:14px;}.toolbar-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1 1 100px;-moz-box-flex:1 1 100px;-webkit-flex:1 1 100px;-ms-flex:1 1 100px;flex:1 1 100px;min-height:100px;}@media (max-width: 575px){.toolbar-wrap{-webkit-box-flex:1 0 50px;-moz-box-flex:1 0 50px;-webkit-flex:1 0 50px;-ms-flex:1 0 50px;flex:1 0 50px;min-height:50px;}}.toolbar-wrap .toolbar{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;background-color:var(--sd-bg-white-middle);box-shadow:0 0 5px rgba(0, 0, 0, 0.42);width:calc(100vw - var(--sd-sidebar-width));}@media (max-width: 960px){.toolbar-wrap .toolbar{width:100% !important;}}.sd-file-browser .space-quota-exceeded{padding:12px 16px;font-size:0.875rem;text-align:center;background:var(--sd-status-danger-bg);color:var(--sd-status-danger-text);border-bottom:1px solid var(--sd-status-danger-border);}@media (min-width: 575px) and (max-width: 960px){.toolbar-wrap .toolbar{height:max-content;position:initial;}.toolbar-wrap .toolbar.sticky{position:fixed;top:0;right:0;left:0;z-index:1030;}.toolbar-wrap .toolbar .operations-panel.noop .noop-text{align-self:center;}}@media (max-width: 575px){.toolbar-wrap .toolbar{height:50px !important;left:0;right:0;position:absolute;}.toolbar-wrap .toolbar.sticky{top:0;position:fixed;}.toolbar-wrap .toolbar nav{height:50px !important;padding:0 0.7142857143em;}.toolbar-wrap .toolbar nav ul + ul li.nav-to span:not(.material-icons){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:12px !important;}}@media (max-width: 575px) and (max-width: 500px){.toolbar-wrap .toolbar nav ul + ul li.nav-to span:not(.material-icons){font-size:12px !important;margin-top:1px;}}@media (max-width: 575px){.toolbar-wrap .toolbar .operations-panel{position:fixed;bottom:-1px;background-color:white;box-shadow:0 0 5px rgba(0, 0, 0, 0.42);height:auto !important;left:0;right:0;margin-top:0 !important;margin-right:0 !important;flex-direction:row;flex-flow:wrap;padding-top:10px;padding-bottom:10px;}.toolbar-wrap .toolbar .operations-panel.noop .noop-text{margin-left:0.625rem;align-self:center;}}@media (max-width: 575px) and (max-width: 340px){.toolbar-wrap .toolbar .operations-panel.noop .noop-text{margin-bottom:10px;}}@media (max-width: 575px){.toolbar-wrap .toolbar .operations-panel .noop-text{display:none;}.toolbar-wrap .toolbar .operations-panel .operations{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around !important;-moz-box-justify-content:space-around !important;-ms-justify-content:space-around !important;justify-content:space-around !important;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;width:100%;height:100%;margin-bottom:6px;}.toolbar-wrap .toolbar .operations-panel .operations .btn, .toolbar-wrap .toolbar .operations-panel .operations .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar .operations-panel .operations button, .toolbar-wrap .toolbar .operations-panel .operations .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar .operations-panel .operations button{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:inline-block;height:100%;padding:0;border:0;box-shadow:none !important;}.toolbar-wrap .toolbar .operations-panel .operations .btn .file-icon, .toolbar-wrap .toolbar .operations-panel .operations .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .file-icon, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar .operations-panel .operations button .file-icon, .toolbar-wrap .toolbar .operations-panel .operations .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .file-icon, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar .operations-panel .operations button .file-icon{margin:auto !important;width:24px;height:24px;}.toolbar-wrap .toolbar .operations-panel .operations .btn .file-icon svg, .toolbar-wrap .toolbar .operations-panel .operations .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .file-icon svg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar .operations-panel .operations button .file-icon svg, .toolbar-wrap .toolbar .operations-panel .operations .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .file-icon svg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar .operations-panel .operations button .file-icon svg{width:24px;height:24px;}.toolbar-wrap .toolbar .operations-panel .operations .btn .file-icon *, .toolbar-wrap .toolbar .operations-panel .operations .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .file-icon *, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar .operations-panel .operations button .file-icon *, .toolbar-wrap .toolbar .operations-panel .operations .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .file-icon *, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar .operations-panel .operations button .file-icon *{fill:#123330;}.toolbar-wrap .toolbar .operations-panel .operations .btn .material-icons, .toolbar-wrap .toolbar .operations-panel .operations .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .material-icons, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar .operations-panel .operations button .material-icons, .toolbar-wrap .toolbar .operations-panel .operations .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .material-icons, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar .operations-panel .operations button .material-icons{font-family:"Material Icons Outline";color:rgb(59.5, 59.5, 59.5);}.toolbar-wrap .toolbar .operations-panel .operations .btn span, .toolbar-wrap .toolbar .operations-panel .operations .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button span, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar .operations-panel .operations button span, .toolbar-wrap .toolbar .operations-panel .operations .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button span, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar .operations-panel .operations button span{display:block;color:rgb(59.5, 59.5, 59.5);}}.toolbar-wrap .toolbar-nav{height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:row;-moz-box-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-box-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;padding:0 0.9375rem;border-bottom:var(--sd-table-border);gap:10px;}.toolbar-wrap .toolbar-nav ul + ul{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;overflow:hidden;max-width:100%;}.toolbar-wrap .toolbar-nav ul{-webkit-box-flex:0 1 3.5714285714em;-moz-box-flex:0 1 3.5714285714em;-webkit-flex:0 1 3.5714285714em;-ms-flex:0 1 3.5714285714em;flex:0 1 3.5714285714em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:row;-moz-box-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-box-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;gap:8px;margin:0;padding:0;height:100%;}.toolbar-wrap .toolbar-nav ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;cursor:pointer;font-family:var(--default-font-family);gap:8px;}.toolbar-wrap .toolbar-nav ul li .material-icons{font-size:1.2857142857em;}.toolbar-wrap .toolbar-nav ul li span{font-weight:400;font-size:1.2857142857em;}.toolbar-wrap .toolbar-nav ul li.nav-home{white-space:nowrap;}.toolbar-wrap .toolbar-nav ul li.nav-home span[ng-hide]:hover{text-decoration:underline;}.toolbar-wrap .toolbar-nav ul li.nav-home .material-icons{vertical-align:text-bottom;}.toolbar-wrap .toolbar-nav ul li.nav-to:hover:not(.last) span{text-decoration:underline;}.toolbar-wrap .toolbar-operations{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:50px;padding:0.625rem 0.9375rem;}.toolbar-wrap .toolbar-operations.noop .noop-text{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;height:100%;}.toolbar-wrap .toolbar-operations.noop .noop-text span{font-weight:bold;}.toolbar-wrap .toolbar-operations .noop-text{display:none;}.toolbar-wrap .toolbar-operations .operations{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-box-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:100%;}.toolbar-wrap .toolbar-operations .operations .sd-btn{display:flex;align-items:center;justify-content:center;font-size:12px;margin-right:5px;}.toolbar-wrap .toolbar-operations .operations .sd-btn i{margin:0;font-size:14px;}.toolbar-wrap .toolbar-operations .operations .btn, .toolbar-wrap .toolbar-operations .operations .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar-operations .operations button, .toolbar-wrap .toolbar-operations .operations .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar-operations .operations button{margin-right:0.7142857143em;box-shadow:0 0 0 2px rgba(0, 0, 0, 0.125);}.toolbar-wrap .toolbar-operations .operations .btn .file-icon, .toolbar-wrap .toolbar-operations .operations .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .file-icon, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar-operations .operations button .file-icon, .toolbar-wrap .toolbar-operations .operations .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .file-icon, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar-operations .operations button .file-icon{width:24px;height:24px;margin:auto 0.5em auto auto;}.toolbar-wrap .toolbar-operations .operations .btn .file-icon svg, .toolbar-wrap .toolbar-operations .operations .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .file-icon svg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar-operations .operations button .file-icon svg, .toolbar-wrap .toolbar-operations .operations .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .file-icon svg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar-operations .operations button .file-icon svg{width:24px;height:24px;}.toolbar-wrap .toolbar-operations .operations .btn .file-icon *, .toolbar-wrap .toolbar-operations .operations .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .file-icon *, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar-operations .operations button .file-icon *, .toolbar-wrap .toolbar-operations .operations .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .file-icon *, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar-operations .operations button .file-icon *{fill:#123330;}.toolbar-wrap .toolbar-operations .operations .btn .material-icons, .toolbar-wrap .toolbar-operations .operations .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .material-icons, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar-operations .operations button .material-icons, .toolbar-wrap .toolbar-operations .operations .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .material-icons, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar-operations .operations button .material-icons{font-family:"Material Icons Outline";color:rgb(59.5, 59.5, 59.5);padding-right:0.1428571429em;}.toolbar-wrap .toolbar-operations .view-bar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.toolbar-wrap .toolbar-operations .view-bar .btn, .toolbar-wrap .toolbar-operations .view-bar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar-operations .view-bar button, .toolbar-wrap .toolbar-operations .view-bar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .toolbar-wrap .toolbar-operations .view-bar button{background:#fff;border:2px solid #DFDFDF;padding-top:0;border-radius:5px;}.toolbar-wrap .toolbar-operations .view-bar .material-icons{font-size:1.2rem;}.toolbar-wrap .toolbar-operations .view-bar .search{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;position:relative;padding:0.3125rem 0.3125rem 0.3125rem 1.5rem;border-radius:1.25rem;line-height:1;}.toolbar-wrap .toolbar-operations .view-bar .search:focus{outline:none;background-color:var(--sd-input-bg);border-color:var(--sd-input-border-color);}.toolbar-wrap .toolbar-operations .view-bar .search.focus, .toolbar-wrap .toolbar-operations .view-bar .search.input{background-color:var(--sd-input-bg);border-color:var(--sd-input-border-color);outline:none;box-shadow:none;}.toolbar-wrap .toolbar-operations .view-bar .search.focus input[type=search], .toolbar-wrap .toolbar-operations .view-bar .search.input input[type=search]{width:100%;}.toolbar-wrap .toolbar-operations .view-bar .search.input .delete{opacity:1;}.toolbar-wrap .toolbar-operations .view-bar .search:before{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;/* Preferred icon size */display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;vertical-align:middle;/* Support for all WebKit browsers. */-webkit-font-smoothing:antialiased;/* Support for Safari and Chrome. */text-rendering:optimizeLegibility;/* Support for Firefox. */-moz-osx-font-smoothing:grayscale;/* Support for IE. */font-feature-settings:"liga";position:absolute;content:"search";font-size:1.25rem;bottom:4px;left:4px;}.toolbar-wrap .toolbar-operations .view-bar .search input[type=search]{border:0;box-shadow:none;width:100%;background:var(--sd-input-bg);-webkit-transition:width ease 0.2s;transition:width ease 0.2s;}.toolbar-wrap .toolbar-operations .view-bar .search .delete{opacity:0;cursor:pointer;font-size:1rem;margin-top:0 !important;}.toolbar-wrap .toolbar-operations .view-bar .sort{margin-left:0.625rem;}.toolbar-wrap .toolbar-operations .view-bar .dropdown-menu{padding:0.625rem 0;}@media (max-width: 500px){.sd-file-browser li{font-size:12px !important;}}.sd-file-browser .toolbar-wrap .toolbar li{margin-top:0 !important;}@media (max-width: 500px){.sd-file-browser .toolbar-wrap .toolbar li{font-size:12px !important;}}.sd-file-browser .operations .btn, .sd-file-browser .operations .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-file-browser .operations button, .sd-file-browser .operations .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-file-browser .operations button{font-weight:400 !important;}@media (max-width: 450px){.sd-file-browser .operations .btn, .sd-file-browser .operations .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-file-browser .operations button, .sd-file-browser .operations .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-file-browser .operations button{margin-right:0 !important;font-weight:400 !important;padding:0 !important;border-radius:0 !important;}}.sd-file-browser .toolbar-wrap .toolbar-nav ul + ul{padding-top:4px;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;}.sd-file-browser .toolbar-wrap .toolbar-nav ul + ul::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);background-color:#F5F5F5;}.sd-file-browser .toolbar-wrap .toolbar-nav ul + ul::-webkit-scrollbar{width:100%;height:6px;background-color:#F5F5F5;}.sd-file-browser .toolbar-wrap .toolbar-nav ul + ul::-webkit-scrollbar-thumb{background-color:rgba(0, 0, 0, 0.4);}@media (max-width: 600px){.toolbar-wrap .toolbar-operations .operations .sd-btn{max-height:23px;}.toolbar-wrap .toolbar-operations .operations .sd-btn i{font-size:10px;}}.entity-rename{z-index:2;height:3.6875rem;}.entity-rename .rename-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-box-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;width:100%;height:100%;margin-top:-22px;}.entity-rename .rename-wrap .rename{width:25%;}@media (max-width: 575px){.entity-rename .rename-wrap .rename{width:60%;}}.entity-rename-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;}.sd-file-browser.chroot .toolbar-wrap .toolbar{position:relative;box-shadow:none;border-top-left-radius:7px !important;border-top-right-radius:7px !important;border-bottom:1px solid #e4e9f0;}.folder-fa-icon{font-size:0;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='193' height='193' viewBox='0 0 193 193' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1_100)'%3E%3Cpath d='M0 22H178C186.284 22 193 28.7157 193 37V165C193 173.284 186.284 180 178 180H15C6.71573 180 0 173.284 0 165V22Z' fill='%23333333'/%3E%3Cpath d='M0 22C0 13.7157 6.71573 7 15 7H61.6492C62.2015 7 62.6492 7.44772 62.6492 8V34H0V22Z' fill='%23333333'/%3E%3Cpath d='M55.075 9.44581C55.9676 7.9158 57.6142 6.975 59.3994 6.975L73.3657 6.975C75.163 6.975 76.8275 7.92851 77.7296 9.47493L84.6901 21.4059C85.5923 22.9523 85.5944 24.8556 84.6958 26.396L77.7126 38.3658C76.82 39.8958 75.1735 40.8366 73.3883 40.8366L59.422 40.8366C57.6247 40.8366 55.9602 39.8831 55.058 38.3367L48.0976 26.4057C47.1954 24.8593 47.1932 22.956 48.0919 21.4156L55.075 9.44581Z' fill='%23333333'/%3E%3Crect y='36' width='193' height='149' rx='15' fill='%23555555'/%3E%3Cpath d='M0 170H193C193 178.284 186.284 185 178 185H15C6.71573 185 0 178.284 0 170Z' fill='%23505050'/%3E%3Cpath d='M-1 158H192V166H-1V158Z' fill='%23505050'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_100'%3E%3Crect width='193' height='193' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");text-align:center;}.folder-fa-icon:before{color:white;text-align:center;}.file-browser-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0 !important;background-color:white;}.file-browser-wrapper .browser-fixed-container{pointer-events:none;position:fixed;top:calc(5.625rem + 100px);bottom:0;left:0;right:0;}@media (max-width: 575px){.file-browser-wrapper .browser-fixed-container{top:5.625rem50px;bottom:4.2857142857em;}.file-browser-wrapper .browser-fixed-container.sticky{top:50px;}}.sd-btn-insert-file .material-icons{margin-right:10px;}.article-file-browser .close-modal .btn, .article-file-browser .close-modal .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .article-file-browser .close-modal button, .article-file-browser .close-modal .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .article-file-browser .close-modal button{background:red !important;color:white !important;border:2px solid darkred !important;}.sd-file-browser{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:var(--sd-bg-white-dark);}.sd-file-browser .toolbar-wrap{margin-bottom:10px;}.sd-file-browser .browser-wrap{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;}@media (max-width: 575px){.sd-file-browser .browser-wrap{padding-bottom:8.5714285714em;}}.sd-file-browser .browser-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;list-style:none;padding:0.625rem 0.9375rem 2.8571428571em 0.9375rem;margin:0;}@media (max-width: 767px){.sd-file-browser .browser-list{padding:0;}}.sd-file-browser .browser-list.browser-list--grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(9.375rem, 12.5rem));gap:1rem;padding:1rem;align-items:start;}.sd-file-browser .browser-list.browser-list--grid .entity-wrap{width:100%;}.sd-file-browser .browser-list.browser-list--grid .entity{display:block;position:relative;height:auto;padding:0.5rem;border-radius:var(--sd-radius-mode-md);text-align:center;}.sd-file-browser .browser-list.browser-list--grid .entity .icon{width:100%;height:auto;aspect-ratio:1/1;margin-bottom:0.375rem;}.sd-file-browser .browser-list.browser-list--grid .entity .icon .entity-thumb{width:100%;height:100%;border-radius:var(--sd-radius-mode-sm);}.sd-file-browser .browser-list.browser-list--grid .entity .icon .icon-wrapper .file-icon, .sd-file-browser .browser-list.browser-list--grid .entity .icon .icon-wrapper .material-icons, .sd-file-browser .browser-list.browser-list--grid .entity .icon .icon-wrapper .folder-fa-icon{width:auto;}.sd-file-browser .browser-list.browser-list--grid .entity .icon .icon-wrapper i.fa, .sd-file-browser .browser-list.browser-list--grid .entity .icon .icon-wrapper i.fas, .sd-file-browser .browser-list.browser-list--grid .entity .icon .icon-wrapper i.far, .sd-file-browser .browser-list.browser-list--grid .entity .icon .icon-wrapper i.fab, .sd-file-browser .browser-list.browser-list--grid .entity .icon .icon-wrapper .material-icons{font-size:3.5rem;}.sd-file-browser .browser-list.browser-list--grid .entity .icon .icon-wrapper .folder-fa-icon{height:4rem;width:4rem;line-height:4rem;}.sd-file-browser .browser-list.browser-list--grid .entity .icon .icon-wrapper .folder-fa-icon:before{font-size:1.625rem;}.sd-file-browser .browser-list.browser-list--grid .entity .icon .icon-wrapper .file-icon svg{width:4rem;height:4rem;}.sd-file-browser .browser-list.browser-list--grid .entity .title{width:100%;}.sd-file-browser .browser-list.browser-list--grid .entity .title .inner-title,
.sd-file-browser .browser-list.browser-list--grid .entity .title .inner-title.meta{-webkit-box-flex-direction:row;-moz-box-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.sd-file-browser .browser-list.browser-list--grid .entity .title .inner-title .title-label,
.sd-file-browser .browser-list.browser-list--grid .entity .title .inner-title.meta .title-label{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;font-size:0.8125rem;line-height:1.3;}.sd-file-browser .browser-list.browser-list--grid .entity .entity-meta{display:none;}.sd-file-browser .browser-list.browser-list--grid .entity .select{position:absolute;top:0.375rem;left:0.375rem;z-index:1;width:auto;height:auto;}.sd-file-browser .browser-list.browser-list--grid .entity .select .checkbox,
.sd-file-browser .browser-list.browser-list--grid .entity .select .checkbox label,
.sd-file-browser .browser-list.browser-list--grid .entity .select .checkbox .label-text{height:auto;}.sd-file-browser .browser-list .entity-wrap{padding:10px 0 8px 0;position:relative;display:flex;}.sd-file-browser .browser-list .entity-wrap:last-child{border-bottom:none;}.sd-file-browser .browser-list .entity-wrap .dropdown .btn, .sd-file-browser .browser-list .entity-wrap .dropdown .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-file-browser .browser-list .entity-wrap .dropdown button, .sd-file-browser .browser-list .entity-wrap .dropdown .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-file-browser .browser-list .entity-wrap .dropdown button{box-shadow:0 0 0 2px rgba(0, 0, 0, 0.125);background:#fff;}.sd-file-browser .browser-list .entity-wrap .dropdown .dropdown-menu{position:absolute;will-change:transform;top:40px !important;left:auto !important;right:0 !important;transform:none !important;padding:10px 0;}.sd-file-browser .browser-list .entity-wrap .dropdown .dropdown-menu .dropdown-item{display:flex;align-items:center;padding:0.25rem 10px;}.sd-file-browser .browser-list .entity-wrap .dropdown .dropdown-menu .dropdown-item i{flex:0 0 20px;margin-right:10px;}.sd-file-browser .browser-list .entity-wrap .dropdown .dropdown-menu .dropdown-item .file-icon{flex:0 0 20px;display:inline-flex;align-items:center;justify-content:center;margin-right:10px;}.sd-file-browser .browser-list .entity-wrap .dropdown .dropdown-menu .dropdown-item .file-icon svg{fill:#555;width:18px;height:18px;}.sd-file-browser .browser-list .entity{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;width:100%;}@media (max-width: 575px){.sd-file-browser .browser-list .entity .select{padding-left:0.7142857143em;opacity:1 !important;}}.sd-file-browser .browser-list .entity:hover{cursor:pointer;}.sd-file-browser .browser-list .entity:hover .title{color:#996666;}.sd-file-browser .browser-list .entity:hover .select{opacity:1;}.sd-file-browser .browser-list .entity.empty:hover{cursor:default;}.sd-file-browser .browser-list .entity.empty:hover .title{color:initial;}.sd-file-browser .browser-list .entity.empty .title{margin:0.7142857143em 0;text-align:center;}.sd-file-browser .browser-list .entity.empty .title .inner-title{display:block;width:100%;}.sd-file-browser .browser-list .entity.empty .title .inner-title .up-msg{display:none;}@media (max-width: 767px){.sd-file-browser .browser-list .entity.empty .title .inner-title .dd-msg{display:none;}.sd-file-browser .browser-list .entity.empty .title .inner-title .up-msg{display:block;}}.sd-file-browser .browser-list .entity .select{width:30px;opacity:0.25;height:100%;}.sd-file-browser .browser-list .entity .select:empty{width:0;}.sd-file-browser .browser-list .entity .select.selection{opacity:1;}.sd-file-browser .browser-list .entity .select .checkbox{padding:0;height:100%;}.sd-file-browser .browser-list .entity .select .checkbox label{height:100%;padding-left:4px;}.sd-file-browser .browser-list .entity .select .checkbox .label-text{height:100%;}.sd-file-browser .browser-list .entity .select .checkbox .label-text:after{width:1.4285714286em;height:1.4285714286em;font-size:1.0625rem;line-height:1.1875rem;text-align:center;color:#996666;}@media (max-width: 767px){.sd-file-browser .browser-list .entity .select .checkbox .label-text:after{width:1.25rem;height:1.25rem;font-size:0.875rem;line-height:1rem;}}.sd-file-browser .browser-list .entity .icon{width:60px;height:100%;text-align:center;color:#555555;position:relative;}@media (max-width: 767px){.sd-file-browser .browser-list .entity .icon{width:40px;}}.sd-file-browser .browser-list .entity .icon .entity-thumb{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:2.5rem;height:2.5rem;border-radius:var(--sd-radius-mode-sm);overflow:hidden;pointer-events:none;}@media (max-width: 767px){.sd-file-browser .browser-list .entity .icon .entity-thumb{width:1.75rem;height:1.75rem;}}.sd-file-browser .browser-list .entity .icon .entity-thumb img{display:block;width:100%;height:100%;object-fit:cover;opacity:0;}.sd-file-browser .browser-list .entity .icon .entity-thumb.is-loaded img{opacity:1;}.sd-file-browser .browser-list .entity .icon .entity-thumb.is-loaded ~ .icon-wrapper{visibility:hidden;}.sd-file-browser .browser-list .entity .icon .icon-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;height:100%;}.sd-file-browser .browser-list .entity .icon .icon-wrapper .file-icon, .sd-file-browser .browser-list .entity .icon .icon-wrapper .material-icons, .sd-file-browser .browser-list .entity .icon .icon-wrapper i{display:block;width:100%;margin:auto;}.sd-file-browser .browser-list .entity .icon .icon-wrapper .file-icon.shortcut{font-family:"Font Awesome 6 Pro";font-weight:900;font-size:14px;position:relative;}.sd-file-browser .browser-list .entity .icon .icon-wrapper .file-icon.shortcut:after{content:"\f064";position:absolute;left:3px;bottom:1px;background:#fff;border:1px solid black;width:1.5em;height:1.5em;}.sd-file-browser .browser-list .entity .icon .icon-wrapper .file-icon svg{vertical-align:middle;}.sd-file-browser .browser-list .entity .icon .icon-wrapper i.fa, .sd-file-browser .browser-list .entity .icon .icon-wrapper i.fas, .sd-file-browser .browser-list .entity .icon .icon-wrapper i.far, .sd-file-browser .browser-list .entity .icon .icon-wrapper i.fab{font-size:30px;}@media (max-width: 767px){.sd-file-browser .browser-list .entity .icon .icon-wrapper i.fa, .sd-file-browser .browser-list .entity .icon .icon-wrapper i.fas, .sd-file-browser .browser-list .entity .icon .icon-wrapper i.far, .sd-file-browser .browser-list .entity .icon .icon-wrapper i.fab{font-size:28px;}}.sd-file-browser .browser-list .entity .icon .icon-wrapper .folder-fa-icon{height:40px;width:40px;line-height:40px;padding-top:2px;}@media (max-width: 767px){.sd-file-browser .browser-list .entity .icon .icon-wrapper .folder-fa-icon{height:28px;width:28px;line-height:28px;padding-top:1px;}}.sd-file-browser .browser-list .entity .icon .icon-wrapper .folder-fa-icon:before{font-size:16px;}@media (max-width: 767px){.sd-file-browser .browser-list .entity .icon .icon-wrapper .folder-fa-icon:before{font-size:12px;}}.sd-file-browser .browser-list .entity .icon .icon-wrapper .material-icons{font-size:40px;}@media (max-width: 767px){.sd-file-browser .browser-list .entity .icon .icon-wrapper .material-icons{font-size:32px;}}.sd-file-browser .browser-list .entity .statistics{display:flex;}.sd-file-browser .browser-list .entity .statistics div{width:100px;text-align:center;font-size:0.95714em;}.sd-file-browser .browser-list .entity .title{flex:1;display:flex;position:relative;margin-right:8px;word-break:break-all;overflow:hidden;}.sd-file-browser .browser-list .entity .title .inner-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 1 auto;}.sd-file-browser .browser-list .entity .title .inner-title.meta{-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.sd-file-browser .browser-list .entity .title .inner-title .title-label{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.sd-file-browser .browser-list .entity .title .inner-title .title-label.renaming{opacity:0;}.sd-file-browser .browser-list .entity .title .inner-title .progress{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:1.4285714286em;}.sd-file-browser .browser-list .entity .title .inner-title .entity-meta ul{list-style-type:none;padding:0;margin:0;font-size:0.8571428571em;}.sd-file-browser .browser-list .entity .title .inner-title .entity-meta ul li{display:inline-block;}.sd-file-browser .browser-list .entity .title .inner-title .entity-meta ul li:not(:first-child) span{padding-left:0.3571428571em;}.sd-file-browser .browser-list .entity .title .inner-title .entity-meta ul li:not(:first-child){margin-left:0.3571428571em;padding-left:0.3571428571em;}.sd-file-browser .browser-list .entity .title .inner-title .entity-meta ul li:not(:first-child):before{content:"•";}.sd-file-browser .browser-list .entity .title .inner-title .entity-meta.entity-meta--vertical ul{display:flex;flex-direction:column;align-items:start;}.sd-file-browser .browser-list .entity .title .inner-title .entity-meta.entity-meta--vertical ul li:not(:first-child){margin-left:0;padding-left:0;}.sd-file-browser .browser-list .entity .title .inner-title .entity-meta.entity-meta--vertical ul li:not(:first-child):before{content:"";}.sd-file-browser .browser-list .entity .title .inner-title .entity-meta.entity-meta--vertical ul li:not(:first-child) span{padding-left:0;}.sd-file-browser .browser-list .entity .title .info{position:absolute;top:0;background-color:white;display:block;z-index:1;max-height:25rem;padding:0.625rem;box-shadow:5px 5px 20px rgba(0, 0, 0, 0.2);}.sd-file-browser .browser-list .entity .title-size, .sd-file-browser .browser-list .entity .title-modified, .sd-file-browser .browser-list .entity .title-date{width:20%;padding-left:1.5rem !important;}@media (max-width: 767px){.sd-file-browser .browser-list .entity .title-size, .sd-file-browser .browser-list .entity .title-modified, .sd-file-browser .browser-list .entity .title-date{display:none;}}.sd-file-browser .browser-list .entity .dropdown .dropdown-menu{width:auto;}.sd-file-browser .browser-list .entity .dropdown button{border:none;}.sd-file-browser .browser-list-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;padding:0 10px 0 12px;height:50px;border-bottom:var(--sd-table-border);}.sd-file-browser .browser-list-header .dropdown .sd-btn-wide-primary-32px{border:none;padding:0;}.sd-file-browser .browser-list-header .dropdown .sd-btn-wide-primary-32px i,
.sd-file-browser .browser-list-header .dropdown .sd-btn-wide-primary-32px .material-icons{padding-right:0;}.sd-file-browser .browser-list-header .dropdown .btn-files-dropdown{box-shadow:0 0 0 2px rgba(0, 0, 0, 0.125) !important;background:#fff;}.sd-file-browser .browser-list-header .dropdown .dropdown-menu{left:unset !important;right:5px !important;padding:0.71429em 0 0.71429em 0;border-radius:10px !important;transform:translate(0, 32px) !important;}.sd-file-browser .browser-list-header .select{width:30px;}.sd-file-browser .browser-list-header .select .checkbox{padding:0;height:100%;}.sd-file-browser .browser-list-header .select .checkbox label{height:100%;}.sd-file-browser .browser-list-header .select .checkbox .label-text{height:100%;}.sd-file-browser .browser-list-header .select .checkbox .label-text .btn, .sd-file-browser .browser-list-header .select .checkbox .label-text .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-file-browser .browser-list-header .select .checkbox .label-text button, .sd-file-browser .browser-list-header .select .checkbox .label-text .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-file-browser .browser-list-header .select .checkbox .label-text button{background:#fff;border:1.5px solid #DFDFDF;padding:0;height:25px;margin-left:5px;border-radius:5px;}.sd-file-browser .browser-list-header .select .checkbox .label-text:after{width:1.25rem;height:1.25rem;font-size:1.0625rem;line-height:1.1875rem;text-align:center;color:#996666;}@media (min-width: 768px){.sd-file-browser .browser-list-header .select .checkbox .label-text:after{width:1.4285714286em;height:1.4285714286em;}}.sd-file-browser .browser-list-header .icon{width:60px;}.sd-file-browser .browser-list-header .icon:empty{width:0;}.sd-file-browser .browser-list-header .title{flex:1;padding-left:0.625rem;}.sd-file-browser .browser-list-header .file-size,
.sd-file-browser .browser-list-header .date{padding-left:1.5rem !important;width:20%;}@media (max-width: 767px){.sd-file-browser .browser-list-header .file-size,
  .sd-file-browser .browser-list-header .date{display:none;}}.sd-file-browser.no-select .entity > .select{display:none;}.file-entity-dropdown .material-icons{margin-right:5px;}@media (max-width: 420px){.sd-file-browser .browser-list .entity .dropdown{width:unset;}.sd-file-browser .browser-list .entity .dropdown button{margin:0;}.sd-file-browser .browser-list .entity .select{padding:0;width:20px;}.sd-file-browser .browser-list .entity .title .inner-title .entity-meta ul li{font-size:10px !important;}.sd-file-browser .browser-list .entity .title .inner-title .entity-meta ul li:not(:first-child):before{content:"";}.sd-file-browser .browser-list .entity .title .inner-title .entity-meta ul li:not(:first-child) span{padding-left:0;}.sd-file-browser .browser-list .entity .title .inner-title .entity-meta ul li:not(:first-child){margin-left:0;padding-left:0;}}.sd-folder-tree{padding:0.7142857143em;margin:0 1.4285714286em;height:14.2857142857em;overflow:auto;background-color:white;border:1px solid #ccc;}.sd-folder-tree.only-real .tree .branch.not-real > .name .branch-label{color:#ccc;}.sd-folder-tree .tree{margin:0;padding:0;list-style:none;}.sd-folder-tree .tree .branch.selected > .name{background-color:#e3f2ff;}.sd-folder-tree .tree .branch.selected > .name .branch-label{color:rgb(9.35, 7.65, 7.65);}.sd-folder-tree .tree .branch.children > .name .folder-fa-icon{margin-left:0 !important;}.sd-folder-tree .tree .branch.expanded > .name .folder{font-style:oblique;}.sd-folder-tree .tree .branch.expanded > .name .folder.home{font-style:normal;}.sd-folder-tree .tree .branch .name{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0.1428571429em 0;}.sd-folder-tree .tree .branch .name .branch-label{color:rgb(93.5, 76.5, 76.5);vertical-align:bottom;}.sd-folder-tree .tree .branch .name .folder-fa-icon{display:inline-block;margin-left:18px;margin-right:8px;height:21px;width:21px;padding-top:1px;}.sd-folder-tree .tree .branch .name .select:not(.home-block), .sd-folder-tree .tree .branch .name .expand{cursor:pointer;display:flex;flex-direction:row;}.sd-folder-tree .tree .branch .name .expand{color:#555555;display:inline-block;font-size:14px;width:12px;height:12px;margin-right:5px;border:1px solid #555555;border-radius:2px;line-height:11px;text-indent:-2px;}.copy-confirmation{padding:0.7142857143em;}.file-request{padding:0.7142857143em;}.file-request .material-icons{color:#868E96 !important;}.file-request .fr-name-label{line-height:22px;padding-left:8px;vertical-align:bottom;color:#868E96;}.file-request .fr-subpath-label{font-size:14px;font-weight:500;line-height:23px;vertical-align:bottom;font-family:var(--default-font-family);}.file-request .fr-name-label-bullet{vertical-align:bottom;padding-left:6px;padding-right:4px;}.file-request .ui-select-multiple .ui-select-match-item{background-color:#FFFFCC !important;}.ui-select-match{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:row;-moz-box-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-box-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-box-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;}.ui-select-match .ui-select-match-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0;}.ui-select-match .ui-select-match-item .match-text{padding-left:0.7142857143em;}.ui-select-match .ui-select-match-item .remove-match{padding:0.7142857143em;font-size:1.2857142857em;border-radius:3px;}.ui-select-match .ui-select-match-item .remove-match:hover{background-color:#FFFE97;border-left:1px solid #eee;}.file-staging ul{text-align:left;}.file-request-body{overflow:hidden;}.file-request-fulfillment{position:fixed;top:0;left:0;right:0;bottom:0;border:5px dashed transparent;overflow-y:auto;}.file-request-fulfillment.dragover{border-color:#ccc;}.file-request-fulfillment .fulfillment-inner{width:600px;margin:0 auto;margin-top:3em;margin-bottom:5rem;text-align:center;font-family:Inter, sans-serif;}@media (max-width: 991px){.file-request-fulfillment .fulfillment-inner{width:100%;}}.file-request-fulfillment .fulfillment-inner .title{font-size:2.1428571429em;font-family:var(--default-font-family);}.file-request-fulfillment .fulfillment-inner .custom-message .blockquote{border:none;}.file-request-fulfillment .fulfillment-inner .selected-wrapper{margin:1.4285714286em auto;text-align:left;}.file-request-fulfillment .fulfillment-inner .selected-wrapper .selected-info{font-size:0.9285714286em;}.file-request-fulfillment .fulfillment-inner .selected-wrapper .selected{list-style-type:none;padding:0;margin:0 0 0.7142857143em;overflow-y:auto;overflow-x:hidden;background-color:white;max-height:150px;border:1px solid #ccc;border-radius:3px;text-align:left;}.file-request-fulfillment .fulfillment-inner .selected-wrapper .selected li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;row-gap:0.1428571429em;border-bottom:1px solid #ccc;padding:0.3571428571em 0 0.3571428571em 0.7142857143em;position:relative;}.file-request-fulfillment .fulfillment-inner .selected-wrapper .selected li:last-child{border-bottom:none;}.file-request-fulfillment .fulfillment-inner .selected-wrapper .selected li .file-name{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;word-break:break-all;z-index:10;}.file-request-fulfillment .fulfillment-inner .selected-wrapper .selected li .upload-error-message{flex-basis:100%;padding-right:0.7142857143em;font-size:0.8571428571em;color:var(--sd-text-error);z-index:10;}.file-request-fulfillment .fulfillment-inner .selected-wrapper .selected li .progress-bar{position:absolute;top:0;left:0;height:100%;opacity:0.3;}.file-request-fulfillment .fulfillment-inner .selected-wrapper .selected li i[ng-click]{cursor:pointer;}.file-request-fulfillment .fulfillment-inner .add-more{margin-bottom:1.4285714286em;}.file-request-fulfillment .fulfillment-inner .fulfillment-info-form{width:300px;margin:0 auto;}.file-transfer .nav .nav-item{border-bottom:solid 1px #D0D0D0;border-left:solid 1px #D0D0D0;}.file-transfer .nav .nav-item a.nav-link{padding:1rem 1rem;font-weight:bold;border-radius:0;color:#787878;border-bottom:solid 4px transparent;}@media (max-width: 500px){.file-transfer .nav .nav-item a.nav-link{padding:0.7rem 0.2rem;}}.file-transfer .nav .nav-item a.nav-link.active{background:none;color:#2D9BF0;border-bottom-color:#2D9BF0;}.file-transfer .nav .nav-item a.nav-link .fal, .file-transfer .nav .nav-item a.nav-link .fas, .file-transfer .nav .nav-item a.nav-link i{margin-right:5px;}.file-transfer .form-group:last-child{margin-bottom:0;}.file-transfer .file-transfer-completed .completed-icon{margin:30px auto;width:80px;height:80px;padding:10px;border-radius:100%;background:#95D46C;color:#fff;font-weight:bold;display:block;text-align:center;font-size:60px;line-height:60px;}.file-transfer .file-transfer-completed h2, .file-transfer .file-transfer-completed h4{text-align:center;color:#444;}.file-transfer .file-transfer-completed .input-group-append{padding:0;}.file-transfer .file-transfer-completed .input-group-append button.btn, .file-transfer .file-transfer-completed .input-group-append .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .file-transfer .file-transfer-completed .input-group-append button, .file-transfer .file-transfer-completed .input-group-append .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .file-transfer .file-transfer-completed .input-group-append button{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;height:100% !important;}.ft-upload-drop-zone{border:2px dashed var(--sd-border-color-tint);background:var(--sd-primary-tint);padding:2.5rem 1rem;text-align:center;border-radius:var(--sd-radius-mode-sm);cursor:pointer;}.ft-upload-drop-zone__icon{width:2rem;height:2rem;opacity:0.6;}.ft-upload-drop-zone p{margin:0.5rem 0 1rem;color:var(--sd-text-muted);}.ft-upload-drop-zone.dragover{border-color:var(--sd-btn-border-theme-color);background:var(--sd-primary-tint);}.active-packages .active-packages-header{background:#2D9BF0;color:#fff;font-weight:bold;display:flex;flex:1 auto;padding:10px;justify-content:space-between;}.active-packages .active-packages-header .active-packages-title{padding-left:17px;}.active-packages .active-packages-header .active-packages-counts{padding-right:9px;}.active-packages .active-packages-content{border-top:none;}.active-packages .active-packages-content .list-group{height:328px;position:relative;}.active-packages .active-packages-content .list-group .list-group-item{cursor:pointer;padding:0.75rem 1.5rem;}.active-packages .active-packages-content .list-group .list-group-item .options{width:30px;text-align:center;}.active-packages .active-packages-content .list-group .list-group-item .options button{border:none;}.active-packages .active-packages-content .list-group .list-group-item .options i{color:#808080;}.active-packages .active-packages-content .list-group .list-group-item .options .dropdown-menu{padding:0.7em 0 0.7em 0;}.active-packages .active-packages-content .list-group .list-group-item .options .dropdown-item{padding:0.25rem 1.42857em;}.active-packages .active-packages-content .list-group .list-group-item .options .dropdown-item i{width:1.25em;text-align:center;}.active-packages .active-packages-content .list-group .list-group-item .options .dropdown-item.auto-select-copy:after{display:none;}.active-packages .active-packages-content .list-group .item-icon{width:60px;}.active-packages .active-packages-content .list-group .item-icon .folder-fa-icon{width:1.875rem;height:1.875rem;line-height:1.875rem;margin-right:10px;padding-top:2px;}.active-packages .active-packages-content .list-group .item-icon .folder-fa-icon:before{font-size:0.8125rem;}.active-packages .active-packages-content .list-group .item-title{line-height:2.2em;overflow-wrap:anywhere;}.active-packages .active-packages-content .empty-folder .entity.empty{border-bottom:1px solid #eee;min-height:4.28571em;height:auto;padding:10px 0 8px 0;}.active-packages .active-packages-content .empty-folder .entity.empty .title{margin:0.71429em 0;text-align:center;}.active-packages .active-packages-footer{padding:10px 0 4px 0;display:flex;justify-content:center;}.active-packages .form-actions.btn-list{padding:0.75rem 1.5rem;}.active-packages .form-actions.btn-list .form-actions-btn{padding-left:1.5rem;}.file-transfer-self-serve-link-field{border-right:none !important;border-bottom-right-radius:0 !important;border-top-right-radius:0 !important;}input.file-transfer-six-code-text{color:#1390D6;border:none;text-align:center;font-size:40px;height:60px;margin:auto;display:block;letter-spacing:0.2em;}.fr-step-2 .form-error{font-size:16px !important;font-weight:600;}.file-transfer-modal-footer{display:flex;justify-content:space-between;}.file-transfer-modal-footer .form-actions-btn:first-child{padding-left:1.5rem;}.file-transfer-modal-footer .form-actions-btn:last-child{padding-right:1.5rem;}.file-transfer-modal-footer .form-actions-btn svg{margin-left:0.5rem;margin-top:-2px;}.file-transfer-modal-footer .form-actions-btn svg.xmark{margin-left:0;margin-right:8px;}.file-transfer-modal-footer .modal-right-btn{margin-left:auto;}.file-transfer-modal-footer--details{justify-content:flex-end;}.file-transfer-modal-footer--details .form-actions-btn svg{margin-left:0;}.file-transfer-modal-footer--details .form-actions-btn:last-child{padding-right:0;}.file-request-modal-footer .form-actions-btn:first-child{padding-left:1.5rem;}.file-request-modal-footer .form-actions-btn svg{margin-left:0.75rem;margin-top:-2px;}.file-request-modal-footer .form-actions-btn:first-child svg.xmark{margin-left:0;margin-right:8px;}.ft-folder-tree-compact{max-height:200px;overflow-y:auto;border:1px solid var(--sd-input-border-color);border-radius:var(--sd-radius-mode-sm);}.ft-folder-tree-compact .sd-folder-tree{height:auto;border:0;margin:0;padding:0.25rem 0.5rem;background:transparent;}.ft-folder-tree-compact .sd-folder-tree .form-oscar{display:none;}.ft-folder-tree-compact .sd-folder-tree .tree .branch .name{padding:0.15rem 0;}.ft-folder-tree-compact .sd-folder-tree .tree .branch .name .folder.home{font-size:18px;}.ft-folder-tree-compact .sd-folder-tree .tree .branch .name .branch-label{font-size:0.85rem;}.ft-folder-tree-compact .sd-folder-tree .tree .branch .name .folder-fa-icon{height:16px;width:16px;margin-left:14px;margin-right:6px;}.ft-folder-tree-compact .sd-folder-tree .tree .branch .name .expand{font-size:12px;width:11px;height:11px;line-height:10px;}.ft-upload-file-list .ft-upload-file{display:flex;align-items:center;flex-wrap:wrap;gap:0.5rem;border-top:1px solid var(--sd-border-color-tint);padding:0.5rem 0;}.ft-upload-file-list .ft-upload-file:first-child{border-top:0;}.ft-upload-file-list .ft-upload-file__name{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.85rem;}.ft-upload-file-list .ft-upload-file__progress{flex:1 1 auto;margin:0;height:4px;border-radius:2px;}.ft-upload-file-list .ft-upload-file__progress .progress-bar{border-radius:2px;font-size:0;line-height:4px;}.ft-upload-file-list .ft-upload-file__progress .progress-bar span{display:none;}.ft-upload-file-list .ft-upload-file__remove{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:50%;background:var(--sd-status-danger-text);color:var(--sd-status-danger-bg);cursor:pointer;line-height:1;}.ft-upload-file-list .ft-upload-file__remove svg{width:10px;height:10px;}.ft-upload-file-list .ft-upload-file__error{width:100%;font-size:0.8rem;color:var(--sd-status-danger-text);}.ft-upload-select-btn svg{width:14px;height:14px;}.ft-selected-folder{display:flex;align-items:center;gap:0.25rem;font-size:0.85em;}.ft-selected-folder svg{width:14px;height:14px;flex-shrink:0;}.folder-tree-modal{min-height:80vh;display:flex;flex-direction:column;padding:0;}.folder-tree-modal sd-folder-tree{flex:1;display:flex;flex-direction:column;}.folder-tree-modal .sd-folder-tree{flex:1;height:auto;border:0;margin:0;}.folder-tree-modal .sd-folder-tree .form-control[type=search]{border-color:var(--sd-border-color-light, #e0e0e0);box-shadow:none;}.folder-tree-modal .sd-folder-tree .branch.selected > .name{padding:10px;margin-top:10px;border-radius:10px;background-color:#f2f9ff;}.folder-tree-modal-footer .form-actions-btn:first-child{padding-left:1.5rem;}.folder-tree-modal-footer .form-actions-btn svg{margin-left:0.75rem;margin-top:-2px;}.folder-tree-modal-footer .form-actions-btn:first-child svg.xmark{margin-left:0;margin-right:8px;}.file-share-modal-footer .form-actions-btn:first-child{padding-left:1.5rem;}.file-share-modal-footer .form-actions-btn:first-child span{margin-left:0;}.file-share-modal-footer .form-actions-btn:last-child{padding-right:0 !important;}.file-share-modal-footer .form-actions.btn-list .form-actions-btn:last-child .btn.btn-primary, .file-share-modal-footer .form-actions.btn-list .form-actions-btn:last-child .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .file-share-modal-footer .form-actions.btn-list .form-actions-btn:last-child .btn, .file-share-modal-footer .form-actions.btn-list .form-actions-btn:last-child .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, .file-share-modal-footer .form-actions.btn-list .form-actions-btn:last-child .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .file-share-modal-footer .form-actions.btn-list .form-actions-btn:last-child .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .file-share-modal-footer .form-actions.btn-list .form-actions-btn:last-child .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .file-share-modal-footer .form-actions.btn-list .form-actions-btn:last-child button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .file-share-modal-footer .form-actions.btn-list .form-actions-btn:last-child button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .file-share-modal-footer .form-actions.btn-list .form-actions-btn:last-child .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .file-share-modal-footer .form-actions.btn-list .form-actions-btn:last-child button, .file-share-modal-footer .form-actions.btn-list .form-actions-btn:last-child .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, .file-share-modal-footer .form-actions.btn-list .form-actions-btn:last-child .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .file-share-modal-footer .form-actions.btn-list .form-actions-btn:last-child .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .file-share-modal-footer .form-actions.btn-list .form-actions-btn:last-child .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .file-share-modal-footer .form-actions.btn-list .form-actions-btn:last-child button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .file-share-modal-footer .form-actions.btn-list .form-actions-btn:last-child button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .file-share-modal-footer .form-actions.btn-list .form-actions-btn:last-child .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .file-share-modal-footer .form-actions.btn-list .form-actions-btn:last-child button{padding:0 20px 0 0 !important;}.file-share-modal-footer .form-actions-btn span{display:inline-flex;align-items:center;margin-left:0.75rem;}.file-share-modal-footer .modal-btn-forward{padding-right:0.375rem !important;}.file-share-modal-footer .modal-btn-forward span{margin-left:0;}.file-share-modal-footer .form-actions-btn svg{margin-left:0;margin-right:8px;margin-top:-2px;}.file-share-modal-footer .form-actions-btn:first-child svg.xmark{margin-left:0;margin-right:8px;}.file-transfer-access{text-align:center;}.file-transfer-access .form-oscar{width:500px;margin:auto;}.file-transfer-access .form-oscar .six-digits input[type=text].form-control{width:60px;height:80px !important;font-size:50px;display:inline-block;text-align:center;margin:0 5px;}.file-transfer-access .form-oscar .input-group .form-control{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}.file-transfer-access .form-oscar .input-group button{width:80px;height:100%;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;}@media (max-width: 768px){.file-transfer-access .form-oscar{width:100%;}.file-transfer-access .form-oscar .six-digits{display:flex;justify-content:space-between;column-gap:1%;flex-shrink:1;max-width:100%;}.file-transfer-access .form-oscar .six-digits input[type=text].form-control{display:block;margin:0;width:unset;max-width:15%;}}.card-storage-browser{border-radius:0;}.card-storage-browser .card-header{background:#2D9BF0;color:white;font-weight:600;border-radius:0 !important;}.card-storage-browser .card-header span{display:inline-block;padding-right:10px;cursor:pointer;}.card-storage-browser .card-header span:not(:last-child):after{cursor:default;padding-left:10px;display:inline-block;content:"\f054";font-family:"Font Awesome 6 Pro";}.card-storage-browser .card-header span.no-arrow:after{display:none;}.card-storage-browser .card-header .choose-files-button{width:20px;height:20px;border-radius:100%;background:#fff;color:#3F3F3F;font-weight:bold;display:block;text-align:center;}.card-storage-browser .search-files{padding:0;position:relative;border-bottom:2px solid #ddd;}.card-storage-browser .search-files input{border:none;border-radius:0;padding-right:30px;}.card-storage-browser .search-files input:focus{box-shadow:none;}.card-storage-browser .search-files i{position:absolute;right:12px;top:16px;color:#929292;}.card-storage-browser .card-wrapper{min-height:40px;}.card-storage-browser .card-wrapper .list-group{min-height:40px;overflow:hidden;}.card-storage-browser .list-group-item:not(.cursor-d){cursor:pointer;}.card-storage-browser .list-group-item.cursor-d{cursor:default;}.card-storage-browser .list-group-item .select-box{width:40px;}.card-storage-browser .list-group-item .item-info .item-icon{width:60px;text-align:center;}.card-storage-browser .list-group-item .item-info .item-icon i{font-size:40px;}.card-storage-browser .list-group-item .item-info .item-icon .folder-fa-icon{display:inline-block;font-size:0;height:40px;width:40px;line-height:40px;padding-top:2px;}@media (max-width: 767px){.card-storage-browser .list-group-item .item-info .item-icon .folder-fa-icon{height:28px;width:28px;line-height:28px;}}.card-storage-browser .list-group-item .item-info .item-icon .folder-fa-icon:before{font-size:16px;}@media (max-width: 767px){.card-storage-browser .list-group-item .item-info .item-icon .folder-fa-icon:before{font-size:12px;}}.card-storage-browser .list-group-item .item-info .item-icon svg{max-height:40px;}.card-storage-browser .list-group-item .item-info .title-title{padding-right:10px;}.card-storage-browser .list-group-item .item-info .title-label{word-break:break-all;font-weight:600;}.card-storage-browser .list-group-item .item-info .entity-meta ul{list-style-type:none;padding:0;margin:0;font-size:0.85714em;}.card-storage-browser .list-group-item .item-info .entity-meta ul li{display:inline-block;}.card-storage-browser .list-group-item .item-info .entity-meta ul li:not(:first-child){margin-left:0.35714em;padding-left:0.35714em;}.card-storage-browser .list-group-item .item-info .entity-meta ul li:not(:first-child):before{content:"•";}.card-storage-browser .list-group-item .item-info .item-date,
.card-storage-browser .list-group-item .item-info .item-size{width:100px;}.card-storage-browser .list-group-item .item-info .item-size{text-align:right;}.files-storage-browser-widget .selected-files{padding-top:5px;}.files-storage-browser-widget .no-selected-files{text-align:center;padding:3em 0;}.files-storage-browser-widget .no-selected-files .choose-files-button{margin:30px auto;width:80px;height:80px;padding:10px;border-radius:100%;background:#2D9BF0;color:#fff;font-weight:bold;display:block;text-align:center;font-size:60px;line-height:60px;}.files-storage-browser-widget .empty-folder .entity.empty{border-bottom:1px solid #eee;min-height:4.28571em;height:auto;padding:10px 0 8px 0;}.files-storage-browser-widget .empty-folder .entity.empty .title{margin:0.71429em 0;text-align:center;}.fr-step-2 .card-storage-browser .card-wrapper{height:342px;}.fr-step-2 .card-storage-browser .card-wrapper .list-group{height:300px;overflow:auto;}.file-modal{padding:0.7142857143em;}@media (max-width: 575px){.file-modal .ui-select-container{height:auto !important;}}.file-modal .ui-select-match{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:row;-moz-box-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-box-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-box-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;}.file-modal .ui-select-match .ui-select-match-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0;}.file-modal .ui-select-match .ui-select-match-item .match-text{padding-left:0.7142857143em;width:90%;overflow:hidden;}.file-modal .ui-select-match .ui-select-match-item .match-text .ng-scope .ng-binding{display:flex;}.file-modal .ui-select-match .ui-select-match-item .remove-match{padding:0.3571428571em;margin-left:0.3571428571em;font-size:1.2857142857em;border-radius:3px;}.file-modal .ui-select-match .ui-select-match-item .remove-match:hover{background-color:white;}.file-modal .ui-select-match > .ng-scope{width:100%;}.file-modal.file-share{padding:10px 20px;}.file-modal.file-share:has(.entity-type-selection-wrapper){padding:0;}.modal-preview-operations .modal-download-btn svg{width:20px;height:20px;fill:black;}.file-icon[size]{display:inline-block;}.file-icon.responsive svg{width:auto;height:auto;max-width:100%;}.create-shared-folder .form-group{margin-bottom:1.4285714286em;}.create-shared-folder .form-group #folderName{color:#000;}.create-shared-folder .form-group #permission{margin:auto;width:100%;}.ui-select-bootstrap .ui-select-choices-row.active > span{color:#333;text-decoration:none;outline:0;background-color:#FBFBFB;}.create-shared-folder.new-share .share-folder__permission-select{padding-top:27px;}.share-existing-folder .create-shared-folder.edit-share .form-group label[for=folderName], .share-existing-folder .create-shared-folder.edit-share .form-group label[for=userSelectSearchInput], .share-existing-folder .create-shared-folder.edit-share .form-group label[for=customMessage], .share-existing-folder .create-shared-folder.new-share .form-group label[for=folderName], .share-existing-folder .create-shared-folder.new-share .form-group label[for=userSelectSearchInput], .share-existing-folder .create-shared-folder.new-share .form-group label[for=customMessage]{display:none;}.share-existing-folder .create-shared-folder.edit-share .form-group .folder-name, .share-existing-folder .create-shared-folder.new-share .form-group .folder-name{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;border:1px solid #e4e9f0;border-radius:0.25rem;padding:0 0.625rem;height:3.125rem !important;font-size:1.625rem;font-family:"Nunito Sans", sans-serif !important;}.share-existing-folder .create-shared-folder.edit-share .form-group .folder-name > div, .share-existing-folder .create-shared-folder.new-share .form-group .folder-name > div{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.share-existing-folder .create-shared-folder.edit-share .form-group .folder-name > div.modal-close, .share-existing-folder .create-shared-folder.new-share .form-group .folder-name > div.modal-close{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;height:100%;cursor:pointer;}.share-existing-folder .create-shared-folder.edit-share .form-group .folder-name > div.modal-close:before, .share-existing-folder .create-shared-folder.new-share .form-group .folder-name > div.modal-close:before{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;vertical-align:middle;/* Support for all WebKit browsers. */-webkit-font-smoothing:antialiased;/* Support for Safari and Chrome. */text-rendering:optimizeLegibility;/* Support for Firefox. */-moz-osx-font-smoothing:grayscale;/* Support for IE. */font-feature-settings:"liga";content:"clear";font-size:24px;}.share-existing-folder .create-shared-folder.edit-share .form-group .folder-name .folder-fa-icon, .share-existing-folder .create-shared-folder.new-share .form-group .folder-name .folder-fa-icon{width:1.875rem;height:1.875rem;line-height:1.875rem;margin-right:10px;padding-top:2px;}.share-existing-folder .create-shared-folder.edit-share .form-group .folder-name .folder-fa-icon:before, .share-existing-folder .create-shared-folder.new-share .form-group .folder-name .folder-fa-icon:before{font-size:0.8125rem;}.share-existing-folder .create-shared-folder.edit-share .form-group .folder-name, .share-existing-folder .create-shared-folder.new-share .form-group .folder-name{/*&:before {
    content: 'folder_shared';
    @include material();
    @include size(rem(50));
    font-size: rem(50);
    color: #555555;
    margin-right: rem(5);
  }*/}.share-existing-folder .create-shared-folder.edit-share .share-folder__permission-select, .share-existing-folder .create-shared-folder.new-share .share-folder__permission-select{padding-top:0;}.share-users-list ul{padding:0.7142857143em;border:1px solid #e4e9f0;border-radius:3px;}.share-users-list ul .share-user{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:0.3571428571em;}.share-users-list ul .share-user .user-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;}.share-users-list ul .share-user .user-title .avatar{margin-right:0.3571428571em;}.share-users-list ul .share-user .user-title .avatar figure{width:3.5714285714em;height:3.5714285714em;margin-bottom:0;overflow:hidden;border-radius:100%;}.share-users-list ul .share-user .user-title .avatar .default{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:3.5714285714em;height:3.5714285714em;border-radius:100%;}.share-users-list ul .share-user .user-title .avatar .default span{font-weight:400;margin:auto;font-size:1.7142857143em;font-family:"Nunito Sans", sans-serif;}.share-users-list ul .share-user .user-title .user-name{display:inline-block;}.share-users-list ul .share-user .user-title .user-name .email, .share-users-list ul .share-user .user-title .user-name .name{display:block;}.share-users-list ul .share-user .user-title .user-name .email{font-size:0.8571428571em;line-height:1em;}.share-users-list ul .no-share-users{text-align:center;}.share-users-list ul .no-share-users span{font-weight:lighter;font-size:1.25rem;font-style:italic;}.file-share.modal-header{border-bottom:none;}.file-share.modal-footer{border-top:none;}.file-share.modal-footer .col{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:100%;}.file-share.modal-footer .col.btn-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-box-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;}.file-share.modal-footer .col.btn-list .btn, .file-share.modal-footer .col.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .file-share.modal-footer .col.btn-list button, .file-share.modal-footer .col.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .file-share.modal-footer .col.btn-list button{margin-bottom:0;}.file-share.modal-body{padding:0;overflow-y:auto;flex:1 1 auto;min-height:0;}.file-share .unshare{text-decoration:underline !important;color:#77b4e6 !important;}.file-share .ui-select-multiple .ui-select-match-item{position:relative;background-color:#FFC !important;}.modal-body .form-group.share-folder-user-permission-select-block{position:relative;display:flex;justify-content:space-between;max-width:100%;width:100%;}.modal-body .form-group .share-folder-user-select{width:80%;}.modal-body .form-group .share-folder-user-select .ui-select-container.ui-select-multiple.ng-not-empty .ui-select-search{margin-top:0.5rem;}.modal-body .form-group .share-folder-user-select .ui-select-no-choice{padding:0;}.modal-body .form-group .share-folder-user-select .ui-select-match:not(:empty) + .ui-select-search{padding:0.4rem 0.6rem !important;}.modal-body .form-group .share-folder__permission-select{width:18%;}.modal-body .form-group .share-folder__permission-select .select2-container{width:100%;}.modal-body .form-group .share-folder__permission-select .select2-container .select2-selection--single{padding-right:15px;}.modal-body .form-group .share-folder__permission-select .select2-container .select2-selection--single .select2-selection__arrow{right:10px;}.upload-progress-window{position:fixed;bottom:3.75rem;background-color:white;width:37.5rem;height:2.5rem;left:50%;transform:translateX(-50%);box-shadow:2px 2px 10px 0px rgba(0, 0, 0, 0.4);overflow:hidden;opacity:1;z-index:2147483647;}.upload-progress-window.ng-hide-add, .upload-progress-window.ng-hide-remove{-webkit-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;}.upload-progress-window.ng-hide{bottom:-3.75rem;opacity:0;}@media (max-width: 575px){.upload-progress-window{width:90%;}}.upload-progress-window .info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:2.1875rem;padding:0 0.4375rem;}.upload-progress-window .info .title{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin:auto 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:0.625rem;}.upload-progress-window .info .details{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:auto 0;cursor:pointer;}.upload-progress-window .progress{height:0.3125rem;margin:0 0 0 !important;background-color:rgba(119, 180, 230, 0.2);}.upload-progress-window .progress .progress-bar{-webkit-transition:width ease 0.2s;transition:width ease 0.2s;border-top-right-radius:10px;border-bottom-right-radius:10px;height:100%;}.modal.upload-progress .modal-dialog{box-shadow:0px 0px 50px #333;margin-top:50px;}.modal.upload-progress .modal-content{border:0 none;border-radius:0;}.modal.upload-progress .upload-progress-header{border-bottom:none !important;}.modal.upload-progress .upload-progress-body .uploads-list-wrapper{margin:0 1.625rem 1.25rem;}.modal.upload-progress .upload-progress-body .uploads-list-wrapper ul.uploads-list{border:1px solid #ccc;max-height:18.75rem;overflow-y:auto;overflow-x:hidden;margin:0;padding:0;}.modal.upload-progress .upload-progress-body .uploads-list-wrapper ul.uploads-list li.empty.ng-hide-add, .modal.upload-progress .upload-progress-body .uploads-list-wrapper ul.uploads-list li.empty.ng-hide-remove{-webkit-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;}.modal.upload-progress .upload-progress-body .uploads-list-wrapper ul.uploads-list li.empty.ng-hide{bottom:-3.75rem;padding:0;}.modal.upload-progress .upload-progress-body .uploads-list-wrapper ul.uploads-list li.empty{text-align:center;padding:3.125rem;font-style:oblique;border:3px dashed #ccc;}.modal.upload-progress .upload-progress-body .uploads-list-wrapper ul.uploads-list li.upload{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;padding:0.3125rem 0;border-bottom:1px solid #ccc;}.modal.upload-progress .upload-progress-body .uploads-list-wrapper ul.uploads-list li.upload .progress{-webkit-transition:width linear 0.2s;transition:width linear 0.2s;position:absolute;background-color:rgba(119, 180, 230, 0.2);top:0;height:100%;margin:0 !important;}.modal.upload-progress .upload-progress-body .uploads-list-wrapper ul.uploads-list li.upload:last-child{border-bottom:none;}.modal.upload-progress .upload-progress-body .uploads-list-wrapper ul.uploads-list li.upload .icon, .modal.upload-progress .upload-progress-body .uploads-list-wrapper ul.uploads-list li.upload .title, .modal.upload-progress .upload-progress-body .uploads-list-wrapper ul.uploads-list li.upload .size, .modal.upload-progress .upload-progress-body .uploads-list-wrapper ul.uploads-list li.upload .cancel{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;}.modal.upload-progress .upload-progress-body .uploads-list-wrapper ul.uploads-list li.upload .icon{width:2.1875rem;}.modal.upload-progress .upload-progress-body .uploads-list-wrapper ul.uploads-list li.upload .icon .file-icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;}.modal.upload-progress .upload-progress-body .uploads-list-wrapper ul.uploads-list li.upload .icon .file-icon svg{width:100%;}.modal.upload-progress .upload-progress-body .uploads-list-wrapper ul.uploads-list li.upload .title{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;}.modal.upload-progress .upload-progress-body .uploads-list-wrapper ul.uploads-list li.upload .size{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:0 0.625rem;}.modal.upload-progress .upload-progress-body .uploads-list-wrapper ul.uploads-list li.upload .cancel{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;cursor:pointer;text-align:center;padding-right:0.625rem;}.modal.upload-progress .upload-progress-footer{padding:0.9375rem 1.5625rem;}.modal.upload-progress .upload-progress-footer .btns .btn:not(:last-child), .modal.upload-progress .upload-progress-footer .btns .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(:last-child), .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal.upload-progress .upload-progress-footer .btns button:not(:last-child), .modal.upload-progress .upload-progress-footer .btns .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(:last-child), .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal.upload-progress .upload-progress-footer .btns button:not(:last-child){margin-right:0.625rem;}.view-file-versions.modal-header, .view-file-versions.modal-footer{padding:0.9375rem !important;}.view-file-versions.modal-footer{-webkit-justify-content:flex-start;-moz-box-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;border:0 none;}.view-file-versions.modal-body .versions .version-groups .version-group{padding:0 0.625rem;}.view-file-versions.modal-body .versions .version-groups .version-group .version-list ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;border-top:1px solid #E8ECEF;padding:0.3125rem 0.3125rem;}.view-file-versions.modal-body .versions .version-groups .version-group .version-list ul li .file-icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-right:0.9375rem;}.view-file-versions.modal-body .versions .version-groups .version-group .version-list ul li .file-icon svg{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.view-file-versions.modal-body .versions .version-groups .version-group .version-list ul li .version-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin:auto;}.view-file-versions.modal-body .versions .version-groups .version-group .version-list ul li .version-title span{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.view-file-versions.modal-body .versions .version-groups .version-group .version-list ul li .version-size{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}.view-file-versions.modal-body .versions .version-groups .version-group .version-list ul li .version-action{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding-left:0.625rem;}.view-file-versions.modal-body .versions .version-groups .version-group .version-list ul li .version-action .btn-list button{margin-bottom:0;}.document-preview .modal-dialog{height:100%;}.document-preview .modal-content{height:95%;border-radius:0;}.document-preview .modal-content .modal-header{align-items:center;justify-content:flex-start;}.document-preview .modal-content .modal-header .modal-title{word-break:break-all;}.document-preview .modal-content .modal-header .modal-preview-operations{margin-left:auto;}.document-preview .modal-content .modal-body{padding:0;}.document-preview .document-preview-body{position:relative;height:100%;}.document-preview .document-preview-body .page-list{width:18.75rem;left:0;top:3.8125rem;bottom:0;position:fixed;border-right:1px solid #e9ecef;overflow-x:visible;overflow-y:auto;background-color:#efefef;}@media (max-width: 570px){.document-preview .document-preview-body .page-list{position:unset;}}.document-preview .document-preview-body .page-list ul li{margin-bottom:1.25rem;padding:1.25rem 1.25rem 0;}.document-preview .document-preview-body .page-list ul li.selected figure div{box-shadow:0 0 0 2px blue;}.document-preview .document-preview-body .page-list ul li figure{cursor:pointer;}.document-preview .document-preview-body .page-list ul li figure div{border:1px solid #ccc;box-shadow:1px 1px 3px 0px rgba(0, 0, 0, 0.2);}.document-preview .document-preview-body .page-list ul li figure figcaption{text-align:center;padding:0.625rem 0 0;}.document-preview .document-preview-body .document-pages{position:fixed;left:18.75rem;right:0;top:3.8125rem;bottom:0;overflow-y:scroll;}.document-preview .document-preview-body .document-pages .pages{padding:1.25rem;max-width:100vh;margin:0 auto;}.document-preview .document-preview-body .document-pages .pages .page-block{border:1px solid #ccc;box-shadow:1px 1px 3px 0px rgba(0, 0, 0, 0.2);margin-bottom:1.25rem;}.document-preview .document-preview-body .document-pages .pages .page-block:last-child{margin-bottom:0;}.document-preview .document-preview-body .document-pages .pages .page-block .page-image a[name]{-webkit-transform:translateY(-1.3125rem);-ms-transform:translateY(-1.3125rem);transform:translateY(-1.3125rem);display:block;}.sd-web-viewer{width:100%;height:100%;margin:0 auto;}.modal-backdrop.file-preview{opacity:0.6;}.modal-file-preview .modal-backdrop{opacity:1;}.modal-file-preview .modal.file-preview{position:absolute;overflow:hidden;height:100vh;}.modal-file-preview .modal.file-preview .preview-body{position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;}.modal-file-preview .modal.file-preview .modal-dialog{position:absolute;max-width:100% !important;width:100%;height:100vh;margin:0;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content{position:absolute;max-width:100% !important;width:100%;height:100vh;margin:0;background-color:transparent;border:0 none;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .preview-body .file-icon.preview-loading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:100;margin:auto;width:6.25rem;height:6.25rem;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .preview-body .file-icon.preview-loading svg{margin:auto;width:6.25rem;height:6.25rem;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .preview-body .file-icon.preview-loading svg path, .modal-file-preview .modal.file-preview .modal-dialog .modal-content .preview-body .file-icon.preview-loading svg rect{fill:white;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .preview-body .preview-close{z-index:10000;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .preview-body.preview-loading .preview-loading{opacity:1;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .preview-body.preview-loading .hash-preview{min-width:50vw;min-height:50vh;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .preview-body.preview-video{padding-top:0;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .preview-body.preview-video .file-preview{max-width:100vw;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .preview-close{position:fixed;top:1.25rem;right:1.25rem;background-color:transparent;color:white;}@media (max-width: 575px){.modal-file-preview .modal.file-preview .modal-dialog .modal-content .preview-close{top:1.875rem;right:0.625rem;}}@media (max-width: 575px){.modal-file-preview .modal.file-preview .modal-dialog .modal-content .preview-navigation{display:none;}}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .preview-navigation .before, .modal-file-preview .modal.file-preview .modal-dialog .modal-content .preview-navigation .next{position:fixed;color:white;top:calc(50vh - 6.25rem);cursor:pointer;z-index:10000;text-shadow:0px 0px 2px #000;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .preview-navigation .before .material-icons, .modal-file-preview .modal.file-preview .modal-dialog .modal-content .preview-navigation .next .material-icons{font-size:6.25rem;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .preview-navigation .before{left:0;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .preview-navigation .next{right:0;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview{max-width:100vh;margin:0 auto;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .entity-preview{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:100vh;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .entity-preview .hash-preview{margin:auto;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .entity-preview.video, .modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .entity-preview.audio{padding-top:0;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .entity-preview.video .preview-loading, .modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .entity-preview.audio .preview-loading{display:none;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .entity-preview.video .hash-preview, .modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .entity-preview.audio .hash-preview{height:100vh;margin:auto;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .entity-preview.video .hash-preview .video-preview, .modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .entity-preview.audio .hash-preview .video-preview{height:80vh;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .entity-preview.video .hash-preview .video-preview video, .modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .entity-preview.audio .hash-preview .video-preview video{height:100%;max-width:100%;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .entity-preview.video .hash-preview .preview-loading, .modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .entity-preview.audio .hash-preview .preview-loading{pointer-events:none;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .entity-preview.video .hash-preview .details, .modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .entity-preview.audio .hash-preview .details{pointer-events:none;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .entity-preview.audio .audio-preview{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .entity-preview.audio .audio-preview audio{margin:auto;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .hash-preview{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-box-justify-content:center;-ms-justify-content:center;justify-content:center;position:relative;height:100%;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .hash-preview img:hover ~ .details, .modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .hash-preview .file-icon:hover + .details, .modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .hash-preview .file-icon:hover ~ .details{opacity:1;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .hash-preview .details{-webkit-transition:all ease 0.5s;transition:all ease 0.5s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;position:absolute;bottom:0;opacity:0;background-color:rgba(0, 0, 0, 0.4);width:100%;padding:1.25rem;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .hash-preview .details:hover{opacity:1;}.modal-file-preview .modal.file-preview .modal-dialog .modal-content .file-preview .hash-preview .details h2{color:white;word-break:break-all;}.browser-list .btns-wrap{column-gap:6px;}.browser-list .btns-wrap a.btn{min-width:unset;min-height:33px;}.inCourse-file-icon{width:20px;height:20px;fill:#333;}.inCourse-file-icon .icon-download{width:17px;height:17px;}.file-upload-attachment-modal-card{background:#fff;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.07);border:1px solid #efefef;border-radius:7px;padding:0.8125rem 0.9375rem;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-box-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;flex-wrap:wrap;}.file-upload-attachment-modal-card .file-count-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;}.file-upload-attachment-modal-card .file-count-wrapper .file-count{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-radius:50%;background-color:rgb(69, 177, 252);height:1.875rem;width:1.875rem;margin-right:0.625rem;}.file-upload-attachment-modal-card .file-count-wrapper .file-count span{margin:auto;color:white;}.file-upload-attachment-modal-card button{column-gap:0.25rem;}.file-upload-attachment-modal-card button svg{width:14px;height:14px;fill:#555;}.modal-content .file-upload-attachment-modal-card{box-shadow:none;border-top:2px dashed #ddd;border-bottom:2px dashed #ddd;margin-top:20px;row-gap:12px;}.file-upload-attachment-modal-card{box-shadow:none;border-top:2px dashed #ddd;border-bottom:2px dashed #ddd;margin-top:20px;row-gap:12px;}.file-request .ui-select-multiple .ui-select-match-item,
.file-share .ui-select-multiple .ui-select-match-item{background-color:#FFFFFF !important;border:1px solid #CDCDCD;border-radius:5px !important;padding:0 !important;}.ui-select-match .ui-select-match-item .remove-match{padding:0 4px 0 0;font-size:1.15em;font-weight:500;color:#303030;}.ui-select-match .ui-select-match-item .remove-match:hover{background-color:#F7F7F7;border-left:none;}.ui-select-match .ui-select-match-item .match-text{padding-left:0.71429em;padding-right:0.71429em;}.file-upload-notification-modal-footer{flex-direction:row;flex-flow:wrap;}.file-upload-notification-modal-footer .file-upload-notification-cancel-upload{position:absolute;right:0.5rem;}@media (max-width: 575px){.file-upload-notification-modal-footer .file-upload-notification-cancel-upload-block{width:100%;text-align:center;}.file-upload-notification-modal-footer .file-upload-notification-cancel-upload-block .file-upload-notification-cancel-upload{position:initial;display:block;}}.file-list .btns-wrap{column-gap:4px;}.file-list .btns-wrap button{min-width:unset !important;}.file-transfer-stats-value{font-size:18px !important;font-weight:700;color:firebrick;line-height:1.2;}.manage-circle-users .circle-title-wrap{margin-bottom:15px;}.manage-circle-users .circle-title-wrap .circle-dropdown-container{display:flex;align-items:center;}@media (max-width: 767px){.manage-circle-users .circle-title-wrap .circle-dropdown-container{align-items:flex-start;flex-direction:column;}}.manage-circle-users .circle-title-wrap .circle-dropdown-container #showCircleDropdown{display:flex;align-items:center;padding:10px;padding-right:0;border-bottom:1px solid #eee;cursor:pointer;min-width:295px;border-radius:8px;box-shadow:0 0px 3px 0 rgba(122, 122, 122, 0.15);}@media (max-width: 767px){.manage-circle-users .circle-title-wrap .circle-dropdown-container #showCircleDropdown{min-width:auto;max-width:100%;margin-right:10px;}}.manage-circle-users .circle-title-wrap .circle-dropdown-container #showCircleDropdown .circle-options{max-width:40px;height:100%;}.manage-circle-users .circle-title-wrap .circle-dropdown-container #showCircleDropdown .dropdown-menu{top:7px !important;left:-101px !important;width:calc(100% + 2px);max-width:400px;padding:0.8rem 1rem;margin-top:0.2rem;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:15px;border-bottom-left-radius:15px;}@media (max-width: 767px){.manage-circle-users .circle-title-wrap .circle-dropdown-container #showCircleDropdown .dropdown-menu{top:10px !important;left:-16px !important;}}.manage-circle-users .circle-title-wrap .circle-dropdown-container #showCircleDropdown .dropdown-menu .dropdown-title{margin-bottom:20px !important;}.manage-circle-users .circle-title-wrap .circle-dropdown-container #showCircleDropdown .title{margin-bottom:0 !important;}.manage-circle-users .circle-title-wrap .form-oscar.editing .circle-dropdown-container{margin-right:20px;}.manage-circle-users .circle-title-wrap .form-oscar.editing .circle-dropdown-container #showCircleDropdown{display:none !important;}.manage-circle-users .circle-title-wrap .card-block{padding:10px 15px;}.manage-circle-users .circle-title-wrap .content-row{display:flex;align-items:center;justify-content:space-between;-webkit-box-flex-direction:row;-moz-box-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-inline:20px;}.manage-circle-users .circle-title-wrap .content-row > *{min-width:0;}.manage-circle-users .circle-title-wrap .content-row.editing .description{max-width:100%;}.manage-circle-users .circle-title-wrap .content-row.editing .form-control{max-width:50%;}.manage-circle-users .circle-title-wrap .circle-image-wrap{flex:0 0 70px;margin-right:15px;width:70px;height:70px;position:relative;}@media (max-width: 767px){.manage-circle-users .circle-title-wrap .circle-image-wrap{display:none;margin-bottom:15px;}}.manage-circle-users .circle-title-wrap .circle-image-wrap.colorize, .manage-circle-users .circle-title-wrap .circle-image-wrap:hover{-webkit-align-self:flex-start;-moz-box-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start;}.manage-circle-users .circle-title-wrap .circle-image-wrap.colorize:before, .manage-circle-users .circle-title-wrap .circle-image-wrap:hover:before{position:absolute;top:-5px;right:-5px;content:"colorize";font-family:"Material Icons";font-feature-settings:"liga";font-size:1.4285714286em;line-height:1;transition:all 0.5s ease;z-index:10;cursor:pointer;pointer-events:none;}.manage-circle-users .circle-title-wrap .circle-image-wrap.colorize:after, .manage-circle-users .circle-title-wrap .circle-image-wrap:hover:after{position:absolute;top:0;bottom:0;left:0;right:0;z-index:11;pointer-events:none;content:"";cursor:pointer;}.manage-circle-users .circle-title-wrap .circle-image-wrap.colorize.color-picker:after, .manage-circle-users .circle-title-wrap .circle-image-wrap.colorize.color-picker:before, .manage-circle-users .circle-title-wrap .circle-image-wrap:hover.color-picker:after, .manage-circle-users .circle-title-wrap .circle-image-wrap:hover.color-picker:before{pointer-events:all;}.manage-circle-users .circle-title-wrap .circle-image-wrap .color-picker-toggle{cursor:pointer;position:relative;z-index:2;}.manage-circle-users .circle-title-wrap .circle-image-wrap .color-picker-wrap{position:absolute;top:37px;pointer-events:none;z-index:1;}.manage-circle-users .circle-title-wrap .circle-image-wrap .color-picker-wrap .color-picker-input-wrapper{opacity:0;}.manage-circle-users .circle-title-wrap .circle-image-wrap .color-picker-wrap .color-picker-panel{pointer-events:all;}.manage-circle-users .circle-title-wrap .circle-image-wrap svg{width:100%;height:100%;}.manage-circle-users .circle-title-wrap .title-wrap{flex:1 1 100%;max-width:100%;}.manage-circle-users .circle-title-wrap .title-wrap .title{font-size:24px;text-transform:uppercase;color:#4c4c4c;}.manage-circle-users .circle-title-wrap .title-wrap .description{max-width:400px;}.manage-circle-users .circle-title-wrap .title-wrap .description .show-more-text{cursor:pointer;display:inline-block;font-size:10px;color:#27bdf0;cursor:pointer;transition:all 0.2s linear 0s;}.manage-circle-users .circle-title-wrap .title-wrap .description .show-more-text::before{color:#27bdf0;}.manage-circle-users .circle-title-wrap .title-wrap .description .show-more-text:focus, .manage-circle-users .circle-title-wrap .title-wrap .description .show-more-text:hover{color:rgba(39, 189, 240, 0.8);text-decoration:none;}.manage-circle-users .circle-title-wrap .title-wrap .description .show-more-text{font-weight:700;text-transform:uppercase;}.manage-circle-users .circle-title-wrap .title-wrap .description.empty{padding:0;text-align:left;font-style:italic;}.manage-circle-users .circle-title-wrap .options-btn-wrap{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.manage-circle-users .circle-title-wrap .options-btn-wrap > *{min-width:0;}.manage-circle-users .circle-title-wrap .options-btn-wrap{gap:1rem;}.manage-circle-users .circle-title-wrap .options-btn-wrap .syncedIndicator{display:flex;align-items:center;}.manage-circle-users .circle-title-wrap .options-btn-wrap .syncedIndicator svg{width:35px;height:35px;fill:#555;}.manage-circle-users .circle-title-wrap .options-btn-wrap .badge, .manage-circle-users .circle-title-wrap .options-btn-wrap .label{padding:10px 15px;}@media (max-width: 767px){.manage-circle-users .circle-title-wrap .options-btn-wrap .badge, .manage-circle-users .circle-title-wrap .options-btn-wrap .label{display:none;}}.manage-circle-users .circle-title-wrap .options-btn-wrap .btn, .manage-circle-users .circle-title-wrap .options-btn-wrap .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .manage-circle-users .circle-title-wrap .options-btn-wrap button, .manage-circle-users .circle-title-wrap .options-btn-wrap .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .manage-circle-users .circle-title-wrap .options-btn-wrap button{width:42px;height:42px;}.manage-circle-users .circle-title-wrap .options-btn-wrap .dropdown-menu{padding:5px 0;}.manage-circle-users .circle-title-wrap .options-btn-wrap .dropdown-toggle[aria-expanded=false] i{transform:rotate(0deg);transition:transform 0.3s ease;}.manage-circle-users .circle-title-wrap .options-btn-wrap .dropdown-toggle[aria-expanded=true] i{transform:rotate(90deg);transition:transform 0.3s ease;}.manage-circle-users .circle-title-wrap .options-btn-wrap .dropdown-item i{width:16px;height:16px;margin-right:8px;font-size:16px;text-align:center;display:inline-block;vertical-align:middle;}.manage-circle-users .pagination{margin-left:0;}@media (max-width: 767px){.manage-circle-users .pagination ul li.previous, .manage-circle-users .pagination ul li.next{display:none;}}@media (min-width: 768px){.manage-circle-users .main-content-wrap{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;}.manage-circle-users .main-content-wrap > *{min-width:0;}}.manage-circle-users .main-content-wrap.desktop{display:flex;}.manage-circle-users .main-content-wrap.desktop.bulk-edit-mode{display:none;}.manage-circle-users .main-content-wrap.mobile{display:none;}.manage-circle-users .main-content-wrap.mobile .contacts-list-col{width:100%;margin-right:0;}.manage-circle-users .main-content-wrap.mobile.bulk-edit-mode{display:flex !important;}.manage-circle-users .main-content-wrap.mobile.bulk-edit-mode .contacts-list-col{flex:0 0 100%;max-width:100%;}.manage-circle-users .main-content-wrap.mobile.bulk-edit-mode .contacts-list-col .bulk-edit-buttons{display:inline-flex;}.manage-circle-users .main-content-wrap.mobile.bulk-edit-mode .contacts-list-col .openBulkEditMode{display:none;}.manage-circle-users .main-content-wrap.mobile.bulk-edit-mode .contacts-list-col #manageUsers-grid-mobile .item{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.manage-circle-users .main-content-wrap.mobile.bulk-edit-mode .openBulkEditMode{display:none;}.manage-circle-users .main-content-wrap .action-add .material-icons{display:none;}.manage-circle-users .main-content-wrap .action-add .add-icon{display:block !important;}.manage-circle-users .main-content-wrap .action-remove .material-icons{display:none;}.manage-circle-users .main-content-wrap .action-remove .remove-icon{display:block !important;}.manage-circle-users .main-content-wrap .bulk-edit-buttons{display:none;}@media (max-width: 991px){.manage-circle-users .main-content-wrap.desktop{display:none;}.manage-circle-users .main-content-wrap.mobile{display:flex;}}.manage-circle-users .main-content-wrap .card{margin-bottom:15px;}.manage-circle-users .main-content-wrap .card .card-title{color:#333;font-size:15px;text-transform:uppercase;margin-bottom:20px !important;}.manage-circle-users .main-content-wrap .contacts-list-col{margin-right:15px;}@media (min-width: 992px){.manage-circle-users .main-content-wrap .contacts-list-col{flex:0 0 45%;max-width:400px;}}@media (min-width: 1200px){.manage-circle-users .main-content-wrap .contacts-list-col{flex:0 0 40%;max-width:400px;margin-right:15px;}}@media (min-width: 992px){.manage-circle-users .main-content-wrap .included-list-col{flex:1 1 50%;}}@media (min-width: 1200px){.manage-circle-users .main-content-wrap .included-list-col{flex:1 1 50%;}}.manage-circle-users .main-content-wrap .contacts-list-col,
.manage-circle-users .main-content-wrap .included-list-col{width:100%;display:flex;flex-direction:column;}.manage-circle-users .main-content-wrap .contacts-list-col .card,
.manage-circle-users .main-content-wrap .included-list-col .card{width:100%;flex:1 1 auto;}.manage-circle-users .main-content-wrap .draggable{z-index:100;}.manage-circle-users .circle-user-item{position:relative;box-shadow:none;margin-bottom:10px;}.manage-circle-users .circle-user-item.draggable{cursor:move;/* fallback if grab cursor is unsupported */cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;}.manage-circle-users .circle-user-item.ui-draggable-dragging{min-width:400px;cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing;}.manage-circle-users .circle-user-item > div{border:1px solid #E5E5E5;width:100%;max-width:100%;padding:0 10px;}.manage-circle-users .circle-user-item .content-wrap{display:flex;align-items:center;}.manage-circle-users .circle-user-item .content-wrap .logo-wrap{flex:0 0 auto;width:50px;min-width:50px;height:50px;margin-right:10px;border-radius:50%;overflow:hidden;border:0;padding:0;text-align:center;}.manage-circle-users .circle-user-item .content-wrap .logo-wrap .default-user-avatar{width:50px;height:50px;}.manage-circle-users .circle-user-item .content-wrap .info-wrap{margin-left:10px;flex:1 1 auto;}.manage-circle-users .circle-user-item .content-wrap .info-wrap .userName{font-weight:500;}.manage-circle-users .circle-user-item .content-wrap .info-wrap .crm-category-pill{margin-left:0;background-color:#868686;}.manage-circle-users .circle-user-item .content-wrap .removeCircleUser{position:absolute;top:5px;right:5px;width:14px;height:14px;}.manage-circle-users .circle-user-item .content-wrap .removeCircleUser span{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:10px;}.manage-circle-users .circle-user-item .draggable{cursor:move;}.manage-circle-users .circle-user-item.in-circle-0 .default-user-avatar{background:#868686;}.manage-circle-users .circle-user-item.in-circle-1 .content-wrap{border-color:#00A000;}.manage-circle-users .circle-user-item.in-circle-1 .crm-category-pill{background-color:#00A000 !important;}.users-list .dropzone{width:100%;height:200px;border:1px dashed #ccc;position:relative;}.users-list .dropzone.ui-droppable-hover{background-color:rgba(204, 204, 204, 0.1);}.users-list .dropzone .info-text{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;font-size:18px;font-weight:300;width:100%;}.selected-users-list .empty{display:none !important;}@media (min-width: 992px){.selected-users-list{display:flex;align-items:flex-start;margin-left:-10px;margin-right:-10px;flex-wrap:wrap;}.selected-users-list > *{min-width:0;}}.selected-users-list .circle-col{flex:0 0 100%;}@media (min-width: 1200px){.selected-users-list .circle-col{padding:0 10px;flex:0 0 50%;}}.contact-view-page-head{padding-bottom:10px;}.contact-view-page-head .card .card-block{padding:10px;}@media (min-width: 768px){.contact-view-page-head .card .card-block{display:flex;align-items:center;justify-content:space-between;}}@media (max-width: 767px){.contact-view-page-head .card .card-block > .contact-info{margin-bottom:15px;}}.contact-view-page-head .card .card-block > *{min-width:0;}.contact-view-page-head .other-info-row{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}.contact-view-page-head .other-info-row > *{min-width:0;}.contact-view-page-head .contact-info{flex:0 0 auto;display:flex;align-items:center;position:relative;}.contact-view-page-head .contact-info > *{min-width:0;}.contact-view-page-head .contact-info .avatar-block{flex:0 0 60px;margin-right:10px;}.contact-view-page-head .contact-info .avatar-block .img-wrap{position:relative;border-radius:50%;overflow:hidden;width:60px;height:60px;}.contact-view-page-head .contact-info .avatar-block .img-wrap > *{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;}.contact-view-page-head .contact-info .description{flex:1 1 auto;}.contact-view-page-head .contact-info .description .name{display:block;font-size:16px;line-height:25px;white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis;}.contact-view-page-head .contact-info .description .badge-wrap .badge, .contact-view-page-head .contact-info .description .badge-wrap .label{padding:5px 8px 4px 8px;}.contact-view-page-head .contact-info .description .badge-wrap .badge-info{font-weight:400 !important;letter-spacing:0.02rem !important;}.contact-view-page-head .contact-info.client{border:1px solid #eee;padding:10px 10px 10px 10px;margin-right:10px;cursor:pointer;min-width:305px;}@media (max-width: 610px){.contact-view-page-head .contact-info.client{min-width:315px;width:100% !important;}}@media (min-width: 768px) and (max-width: 930px){.contact-view-page-head .contact-info.client{min-width:280px !important;width:280px;padding:26px 45px 26px 10px !important;margin-bottom:5px !important;}}.contact-view-page-head .contact-info.client .avatar-block{flex:0 0 50px;}.contact-view-page-head .contact-info.client .avatar-block .img-wrap{width:50px;height:50px;}.contact-view-page-head .contact-info.client .client-options{position:absolute;width:40px;height:100%;right:0;top:0;border-radius:0;padding:0;}.contact-view-page-head .contact-info.client .client-options .material-icons{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:30px;}.contact-view-page-head .contact-info.client .dropdown-menu{padding:20px 15px;min-width:400px;}@media (max-width: 510px){.contact-view-page-head .contact-info.client .dropdown-menu{min-width:315px;width:100% !important;}}.contact-view-page-head .contact-info.client .dropdown-menu .dropdown-title{font-size:18px;}.contact-view-page-head .contact-info.client .dropdown-menu > .dropdown-title{margin-bottom:20px !important;}.contact-view-page-head .contact-info.coordinator{border:1px solid #eee;padding:10px 45px 10px 10px;margin-right:10px;cursor:pointer;min-width:305px;}@media (max-width: 610px){.contact-view-page-head .contact-info.coordinator{min-width:315px;width:100% !important;}}@media (min-width: 768px) and (max-width: 930px){.contact-view-page-head .contact-info.coordinator{min-width:270px !important;width:280px;padding:19px 45px 19px 10px !important;margin-bottom:5px !important;}}.contact-view-page-head .contact-info.coordinator .avatar-block{flex:0 0 50px;}.contact-view-page-head .contact-info.coordinator .avatar-block .img-wrap{width:50px;height:50px;}.contact-view-page-head .contact-info.coordinator .coordinator-options{position:absolute;width:40px;height:100%;right:0;top:0;border-radius:0;padding:0;}.contact-view-page-head .contact-info.coordinator .coordinator-options .material-icons{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:30px;}.contact-view-page-head .contact-info.coordinator .dropdown-menu{padding:20px 15px;min-width:300px;}.contact-view-page-head .contact-info.coordinator .dropdown-menu .dropdown-title{font-size:18px;}.contact-view-page-head .contact-info.coordinator .dropdown-menu > .dropdown-title{margin-bottom:20px !important;}@media (max-width: 500px){.contact-view-page-head .contact-info.client, .contact-view-page-head .contact-info.coordinator{min-width:auto !important;}}.contact-view-page-head .functional-btns-wrap{padding:5px 0;}@media (min-width: 768px) and (max-width: 930px){.contact-view-page-head .functional-btns-wrap{width:115px;}}.contact-view-page-head .functional-btns-wrap .action-btn-col{position:relative;display:inline-block;}.contact-view-page-head .functional-btns-wrap .action-btn-col:not(:last-child){margin-right:5px;}.contact-view-page-head .functional-btns-wrap .action-btn-col .dropdown-menu{padding:5px 0;margin:50px 0 0;transform:none !important;left:auto !important;right:0px;}@media (max-width: 624px){.contact-view-page-head .functional-btns-wrap .action-btn-col .dropdown-menu{left:0 !important;}}@media (min-width: 625px){.contact-view-page-head .functional-btns-wrap .action-btn-col .dropdown-menu{left:auto !important;}}@media (min-width: 768px) and (max-width: 930px){.contact-view-page-head .functional-btns-wrap .action-btn-col{margin-bottom:5px !important;}}@media (max-width: 420px){.contact-view-page-head .functional-btns-wrap .action-btn-col.sales-visibility .dropdown-menu{left:-55px !important;min-width:260px;}}.contact-view-page-head .functional-btns-wrap .action-btn{position:relative;width:50px;height:50px;padding:0;}.contact-view-page-head .functional-btns-wrap .action-btn > .list-icon{position:absolute;font-size:30px;left:50%;top:50%;transform:translate(-50%, -50%);}.add-contact-block .buttons-list{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #E5E5E5;padding:0 25px 0 20px;}@media (min-width: 1200px) and (max-width: 1600px){.add-contact-block .buttons-list{padding:0 10px 0 10px;}}@media (max-width: 575px){.add-contact-block .buttons-list{padding:0 10px 0 10px;}}.btn-icon{position:relative;padding-left:25px;}@media (min-width: 1200px) and (max-width: 1600px){.btn-icon{padding-left:0px;}}@media (max-width: 575px){.btn-icon{padding-left:0px;}}.btn-icon .text{font-size:12px;}.btn-icon i{position:absolute;left:10px;top:50%;transform:translate(-50%, -50%);font-size:20px;}.notes-wrap{display:block;}.notes-wrap .note-placeholder{padding:20px 15px;font-size:12px;color:rgb(178.5, 178.5, 178.5);cursor:text;}.sd-crm-details-card-title{font-size:1.1rem;font-weight:400;}.user-info-item{font-size:13px;}.user-info-item .label-col{color:#555;text-transform:uppercase;font-weight:600;}@media (max-width: 700px){.sd-grid-view .grid-actions .btn .text, .sd-grid-view .grid-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .text, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-grid-view .grid-actions button .text, .sd-grid-view .grid-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .text, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-grid-view .grid-actions button .text{display:none;}}.crm-contact-views{margin-top:10px;padding-bottom:20px;}.crm-contact-views .gridview-header{padding:15px;margin:0;}.crm-contact-views .events-add-btn .btn-title{font-size:14px;font-weight:400 !important;margin:5px 0;padding-right:7px;}.crm-contact-views .toolbar-wrap .toolbar-nav ul + ul li span{font-weight:17;font-size:1rem !important;margin:auto;width:100%;max-width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:inherit !important;}.crm-contact-views .toolbar-wrap .toolbar-nav ul + ul li span:before{display:none !important;}@media (min-width: 992px){.crm-contact-views .toolbar-wrap .toolbar-nav ul + ul li span{max-width:200px;}}@media (min-width: 1200px){.crm-contact-views .toolbar-wrap .toolbar-nav ul + ul li span{max-width:250px;}}.crm-contact-views .toolbar-wrap .toolbar-nav ul + ul li.last{font-weight:600;}.crm-contact-views .toolbar-wrap .toolbar-nav ul + ul li.last span{font-weight:inherit;}.crm-contact-tabs{box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.07) !important;overflow:visible !important;border-radius:5px !important;}@media (max-width: 767px){.crm-contact-tabs{height:auto !important;}.crm-contact-tabs .tabs{background:none;height:auto;margin-bottom:0;}}.crm-contact-tabs .nav-link{border-bottom-width:2px;position:relative;}.crm-contact-tabs .nav-link.has-dropdown-menu{padding-right:24px !important;}.crm-contact-tabs .nav-link.has-dropdown-menu::before{color:#555;content:"\e313";font-family:"Material Icons";position:absolute;right:0.3em;top:12px;font-size:1.2em;}.crm-contact-tabs .dropdown-menu{padding-top:0px;}.crm-contact-tabs .nav-item.show .nav-link.has-dropdown-menu::before{content:"\e316";}.sales-visibility .close-dropdown{position:absolute;right:10px;top:10px;z-index:2;}.sales-visibility .dropdown-menu{min-width:400px;width:600px;}@media (max-width: 620px){.sales-visibility .dropdown-menu{left:-25px;}}.sales-visibility .dropdown-menu .dropdown-title{font-size:18px;}.sales-visibility .dropdown-menu > .dropdown-title{margin-bottom:20px !important;}.sales-visibility .dropdown-info-block-wrapper{padding:0 15px 20px 15px;}.sales-visibility .dropdown-item{padding:10px;cursor:pointer;}.sales-visibility .dropdown-item.active .material-icons{color:green;}.sales-visibility .dropdown-item.active svg{width:24px;height:24px;fill:green;}.sales-visibility .dropdown-item .top-dropdown-item-sp-viz{padding:5px 10px 10px 10px !important;}.sales-visibility .dropdown-item .dropdown-item-label{display:flex;align-items:center;width:100%;}.sales-visibility .dropdown-item .dropdown-item-label > *{min-width:0;}.sales-visibility .dropdown-item .dropdown-item-label .check-icon-wrap{flex:0 0 35px;margin-right:0px;}.sales-visibility .dropdown-item .dropdown-item-label .dropdown-item-title{flex:1 1 auto;white-space:normal;}.sales-visibility .dropdown-item .dropdown-item-info .selection .select2-selection__rendered{padding:5px;}.sd-crm-profile-first-name{margin-bottom:-7px !important;}.avatar-block .img-responsive{border-radius:7px !important;}.event-item{position:relative;padding-left:60px;margin-bottom:15px;}@media (max-width: 767px){.event-item{padding-left:45px;}}.event-item .event-options{position:absolute;top:0;right:0;}.event-item .event-options .btn.dropdown-toggle, .event-item .event-options .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.dropdown-toggle, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .event-item .event-options button.dropdown-toggle, .event-item .event-options .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.dropdown-toggle, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .event-item .event-options button.dropdown-toggle{padding:0 !important;margin:0 !important;}.event-item .event-options .dropdown-menu{padding:5px 0;}.event-item .event-options .dropdown-menu .dropdown-item{font-size:12px;}.event-item .title-wrap{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;}.event-item .title-wrap > *{min-width:0;}.event-item .title-wrap{padding-right:32px;}@media (max-width: 767px){.event-item .title-wrap{flex-wrap:wrap;}}.event-item .title-wrap > *{flex:0 0 auto;}.event-item .title-wrap .title{font-size:16px;line-height:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:calc(100% - 190px);max-width:100%;}@media (max-width: 767px){.event-item .title-wrap .title{width:auto;padding:6px 0;}}.event-item .title-wrap .event-indicator-wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.event-item .title-wrap .event-indicator-wrap > *{min-width:0;}.event-item .title-wrap .event-indicator-wrap{height:30px;border:1px solid #E5E5E5;border-radius:15px;padding:3px 10px 3px 30px;cursor:pointer;margin-right:10px;}.event-item .title-wrap .event-indicator-wrap .dropdown-toggle-trigger{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;z-index:1;border-radius:15px;}.event-item .title-wrap .event-indicator-wrap .dropdown-menu{width:300px;user-select:none;left:-15px;}.event-item .title-wrap .event-indicator-wrap .dropdown-menu .dropdown-item{position:relative;padding:10px 10px 10px 45px;}.event-item .title-wrap .event-indicator-wrap .dropdown-menu .dropdown-item .check-icon-wrap{display:block;width:24px;height:24px;border-radius:50%;background-color:#70be60;position:absolute;left:10px;top:50%;transform:translateY(-50%);}.event-item .title-wrap .event-indicator-wrap .dropdown-menu .dropdown-item .check-icon-wrap i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;font-size:20px;color:#fff;}.event-item .title-wrap .event-indicator-wrap .dropdown-menu .dropdown-item .dropdown-item-title{font-size:18px;font-weight:300;color:#555;line-height:24px;}.event-item .title-wrap .event-indicator-wrap .dropdown-menu .dropdown-item .dropdown-item-info{font-size:10px;line-height:16px;color:#ccc;}.event-item .title-wrap .event-indicator-wrap .indicator-title{font-size:18px;line-height:20px;font-weight:300;}.event-item .title-wrap .event-indicator-wrap .event-indicator{border-radius:50%;overflow:hidden;border:1px solid #E5E5E5;background-color:#fff;transition:all 0.3s ease;cursor:pointer;width:20px;height:20px;position:absolute;left:5px;top:50%;transform:translateY(-50%);}.event-item .title-wrap .event-indicator-wrap .event-indicator i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:rgba(204, 204, 204, 0.6);font-size:18px;}.event-item .title-wrap .event-indicator-wrap .dropdown-menu{padding:5px 0;}.event-item .title-wrap .event-indicator-wrap.done{cursor:auto;}.event-item .title-wrap .event-indicator-wrap.done .event-indicator{background-color:#38d57a;border-color:#38d57a;cursor:auto;}.event-item .title-wrap .event-indicator-wrap.done .event-indicator .material-icons{opacity:1;color:#fff;}.event-item .type-indicator{position:absolute;left:5px;top:15px;width:30px;height:30px;background-color:#fff;border-radius:50%;border:1px solid #E5E5E5;}.event-item .type-indicator .material-icons{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:20px;}@media (max-width: 767px){.event-item .type-indicator{width:24px;height:24px;}.event-item .type-indicator .material-icons{font-size:18px;}}.event-item .event-item-main{position:relative;display:flex;flex-direction:column;background-color:#fff;border:1px solid #E5E5E5;border-radius:0.1875rem;padding:15px;}.event-item .event-item-main:after, .event-item .event-item-main:before{position:absolute;content:"";}.event-item .event-item-main:before{left:-11px;top:19px;width:0;height:0;border-top:11px solid transparent;border-bottom:11px solid transparent;z-index:1;border-right:11px solid #E5E5E5;}.event-item .event-item-main:after{left:-10px;top:20px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;z-index:2;border-right:10px solid #fff;}@media (max-width: 767px){.event-item .event-item-main:before, .event-item .event-item-main:after{top:15px;}}.event-item .event-info{font-size:12px;margin-top:10px;}.events-list-header{margin-top:10px;margin-bottom:10px;padding:10px 40px 10px 15px;text-transform:uppercase;cursor:pointer;user-select:none;}.events-list-header.collapsed .open-state-icon{transform:translate(0, -50%) rotate(180deg);}.events-list-header .open-state-icon{position:absolute;font-size:30px;right:10px;top:50%;transform:translate(0, -50%);}.pm-dashboard-head{padding-bottom:25px;}@media (min-width: 768px){.pm-dashboard-head .card .card-block{display:flex;align-items:center;justify-content:space-between;padding:10px;}}.pm-dashboard-head .card .card-block > *{min-width:0;}.pm-dashboard-head .other-info-row{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;}@media (max-width: 767px){.pm-dashboard-head .other-info-row{flex-wrap:wrap;}}.pm-dashboard-head .other-info-row > *{min-width:0;}.pm-dashboard-head .contact-info{flex:0 0 auto;display:flex;align-items:center;position:relative;}@media (max-width: 575px){.pm-dashboard-head .contact-info{padding-right:40px;}}.pm-dashboard-head .contact-info > *{min-width:0;}.pm-dashboard-head .contact-info .avatar-block{flex:0 0 60px;margin-right:10px;}.pm-dashboard-head .contact-info .avatar-block .img-wrap{position:relative;border-radius:50%;overflow:hidden;width:60px;height:60px;}.pm-dashboard-head .contact-info .avatar-block .img-wrap > img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;}.pm-dashboard-head .contact-info .description{flex:1 1 auto;}.pm-dashboard-head .contact-info .description .name{display:block;font-size:16px;line-height:20px;white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis;}.pm-dashboard-head .contact-info .description .badge-wrap .badge, .pm-dashboard-head .contact-info .description .badge-wrap .label{padding:3px 8px;}.pm-dashboard-head .functional-btns-wrap{margin-left:15px;}@media (max-width: 575px){.pm-dashboard-head .functional-btns-wrap{position:absolute;right:20px;top:20px;}}.pm-dashboard-head .functional-btns-wrap .action-btn-col{position:relative;display:inline-block;}.pm-dashboard-head .functional-btns-wrap .action-btn-col:not(:last-child){margin-right:5px;}.pm-dashboard-head .functional-btns-wrap .action-btn-col .dropdown-menu{padding:5px 0;margin:20px 0 0;}.pm-dashboard-head .functional-btns-wrap .action-btn{position:relative;width:50px;height:50px;padding:0;}@media (max-width: 575px){.pm-dashboard-head .functional-btns-wrap .action-btn{width:40px;height:40px;}}.pm-dashboard-head .functional-btns-wrap .action-btn > .list-icon{position:absolute;font-size:30px;left:50%;top:50%;transform:translate(-50%, -50%);}.pm-dashboard-head .pm-progress-bar{margin:0;}.add-quick-block .buttons-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom:1px solid #E5E5E5;padding:0 5px;}.add-quick-block .buttons-list > *{min-width:0;flex:0 0 auto;}.add-quick-block .buttons-list .btn-icon{position:relative;padding-left:25px;}.add-quick-block .buttons-list .btn-icon .text{font-size:12px;}.add-quick-block .buttons-list .btn-icon i{position:absolute;left:10px;top:50%;transform:translate(-50%, -50%);font-size:20px;}.add-quick-block .notes-wrap{display:block;}.add-quick-block .notes-wrap .note-placeholder{padding:20px 15px;font-size:12px;color:rgb(178.5, 178.5, 178.5);cursor:text;}.progress-level{line-height:2em !important;}.project-progress-bar{max-width:100%;}@media (min-width: 992px){.project-progress-bar{width:600px;}}@media (min-width: 768px) and (max-width: 991px){.project-progress-bar{width:400px;}}@media (max-width: 575px){.project-progress-bar{width:100%;}}.project-progress-bar .bar-row{width:100%;}@media (min-width: 768px){.project-progress-bar .bar-row{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;}.project-progress-bar .bar-row > *{min-width:0;}}.project-progress-bar .bar-row .label-col{flex:0 0 auto;margin-right:15px;}.project-progress-bar .bar-row .label-col .label-text{font-size:14px;text-transform:uppercase;line-height:24px;vertical-align:18px;}.project-progress-bar .bar-row .bar-col{flex:1 1 auto;}.project-progress-bar .bar-row .bar-col .bar-block{width:100%;margin-bottom:2px;}@media (max-width: 767px){.project-progress-bar .bar-row .bar-col .bar-block{width:300px;}}@media (max-width: 575px){.project-progress-bar .bar-row .bar-col .bar-block{width:100%;}}.project-progress-bar .bar-row .bar-col .bar-block .pm-progress-bar .ui-progressbar-value{background-color:#38d57a;}.project-progress-bar .bar-row .bar-col .bar-block .pm-progress-bar .progress-level{line-height:22px;}@media (min-width: 576px){.project-progress-bar .bar-row .bar-col .bar-other{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.project-progress-bar .bar-row .bar-col .bar-other > *{min-width:0;}}.project-progress-bar .bar-row .bar-col .bar-other .info-block{flex:1 1 auto;font-size:10px;font-style:italic;padding-right:10px;}.project-progress-bar .bar-row .bar-col .bar-other .info-block .material-icons{margin-right:10px;font-size:16px;}.project-progress-bar .bar-row .bar-col .bar-other .info-block .text{line-height:16px;}.project-progress-bar .bar-row .bar-col .bar-other .btn-col{flex:0 0 auto;}.project-progress-bar .bar-row .bar-col .bar-other .btn-col .btn, .project-progress-bar .bar-row .bar-col .bar-other .btn-col .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .project-progress-bar .bar-row .bar-col .bar-other .btn-col button, .project-progress-bar .bar-row .bar-col .bar-other .btn-col .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .project-progress-bar .bar-row .bar-col .bar-other .btn-col button{color:#03a9f3;cursor:pointer;transition:all 0.2s linear 0s;}.project-progress-bar .bar-row .bar-col .bar-other .btn-col .btn::before, .project-progress-bar .bar-row .bar-col .bar-other .btn-col .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .project-progress-bar .bar-row .bar-col .bar-other .btn-col button::before, .project-progress-bar .bar-row .bar-col .bar-other .btn-col .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .project-progress-bar .bar-row .bar-col .bar-other .btn-col button::before{color:#03a9f3;}.project-progress-bar .bar-row .bar-col .bar-other .btn-col .btn:focus, .project-progress-bar .bar-row .bar-col .bar-other .btn-col .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .project-progress-bar .bar-row .bar-col .bar-other .btn-col button:focus, .project-progress-bar .bar-row .bar-col .bar-other .btn-col .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .project-progress-bar .bar-row .bar-col .bar-other .btn-col button:focus, .project-progress-bar .bar-row .bar-col .bar-other .btn-col .btn:hover, .project-progress-bar .bar-row .bar-col .bar-other .btn-col .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .project-progress-bar .bar-row .bar-col .bar-other .btn-col button:hover, .project-progress-bar .bar-row .bar-col .bar-other .btn-col .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .project-progress-bar .bar-row .bar-col .bar-other .btn-col button:hover{color:rgba(3, 169, 243, 0.8);text-decoration:none;}.project-progress-bar .bar-row .bar-col .bar-other .btn-col .btn, .project-progress-bar .bar-row .bar-col .bar-other .btn-col .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .project-progress-bar .bar-row .bar-col .bar-other .btn-col button, .project-progress-bar .bar-row .bar-col .bar-other .btn-col .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .project-progress-bar .bar-row .bar-col .bar-other .btn-col button{line-height:14px;}.project-overview .img-responsive{/* This media query targets iOS devices only */}@supports (-webkit-touch-callout: none){.project-overview .img-responsive{display:block;max-width:100%;height:100% !important;width:100% !important;}}.split-view-row{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;}.split-view-row > *{min-width:0;}.split-view-row .split-view-column{flex:1 1 auto;}.split-view-row .split-view-column .split-view-loading-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.split-view-row .split-view-column .split-view-loading-wrapper .loader{margin:auto;padding:3.125rem 0;}.split-view-row .split-view-column .split-view-loading-wrapper .loader .inline-loader{position:relative;width:70px;height:70px;background-color:transparent;}.split-view-row .split-view-column.split-view-column-active{overflow-x:auto;}.split-view-row .split-view-column.split-grid-wrap .gridview-header{column-gap:4px;padding:20px;}.split-view-row .split-view-column.split-grid-wrap .gridview-header .sd-btn-wide-primary-add-36px,
.split-view-row .split-view-column.split-grid-wrap .gridview-header .sd-btn-wide-action-24px{margin:0;gap:8px;color:currentColor;}.split-view-row .split-view-column.split-grid-wrap .gridview-footer{padding:0 15px;}.split-view-row .split-view-column.split-grid-wrap .dataTableResp{max-width:100%;width:100%;}.split-view-row .split-view-column.split-grid-wrap .dataTableResp#pm-project-template-tasks-grid{min-height:auto;}@media (max-width: 767px){.split-view-row .split-view-column.split-grid-wrap .dataTableResp{overflow-x:auto;}.split-view-row .split-view-column.split-grid-wrap .dataTableResp#pm-tasks-grid{min-width:auto;}.split-view-row .split-view-column.split-grid-wrap .dataTableResp#pm-tasks-grid > .table{min-width:900px;}.split-view-row .split-view-column.split-grid-wrap .dataTableResp.sd-grid-view-responsive > .table{min-width:auto !important;}}.split-view-row .split-view-column.split-view-column-active{flex:0 0 45%;margin-right:10px;overflow-x:hidden;}@media (max-width: 767px){.split-view-row .split-view-column.split-view-column-active{flex:0 0 100%;}}.split-view-row .split-view-column.split-view-column-active .dataTableResp{overflow-x:auto;}.split-view-row .split-view-column.split-view-column-active .gridview-header .sd-list-card-switcher .sd-btn{display:none;}.split-view-row .split-view-column.split-view-column-content{flex:1 1 auto;}@media (max-width: 767px){.split-view-row .split-view-column.split-view-column-content{display:none !important;}}@media (max-width: 991px){.split-view-row .split-view-column.split-view-column-content .dataTableResp{max-width:100%;overflow-x:auto;}}.split-view-row .split-view-head-block{padding:9px 10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;}.split-view-row .split-view-head-block > *{min-width:0;}.split-view-row .split-view-head-block{margin-bottom:10px;}.split-view-row .split-view-head-block .split-view-head-title{flex:1 1 auto;}.split-view-row .split-view-head-block .split-view-head-title .entity-title{margin:0;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0.03em;}.split-view-row .split-view-head-block .split-view-head-actions{flex:0 0 auto;}.manage-team-page .manage-title-wrap{margin-bottom:15px;}.manage-team-page .manage-title-wrap .team-dropdown-container{display:flex;align-items:center;}@media (max-width: 767px){.manage-team-page .manage-title-wrap .team-dropdown-container{align-items:flex-start;flex-direction:column;}}.manage-team-page .manage-title-wrap .team-dropdown-container #showTeamDropdown{display:flex;align-items:center;padding:10px;padding-right:0;border-bottom:1px solid #eee;cursor:pointer;min-width:295px;border-radius:8px;box-shadow:0 0px 3px 0 rgba(122, 122, 122, 0.15);}@media (max-width: 767px){.manage-team-page .manage-title-wrap .team-dropdown-container #showTeamDropdown{min-width:auto;max-width:100%;margin-right:10px;}}.manage-team-page .manage-title-wrap .team-dropdown-container #showTeamDropdown.ng-hide{transition:none !important;animation:none !important;display:none !important;}.manage-team-page .manage-title-wrap .team-dropdown-container #showTeamDropdown .team-options{max-width:40px;height:100%;}.manage-team-page .manage-title-wrap .team-dropdown-container #showTeamDropdown .dropdown-menu{top:7px !important;left:-101px !important;width:calc(100% + 2px);max-width:400px;padding:0.8rem 1rem;margin-top:0.2rem;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:15px;border-bottom-left-radius:15px;}@media (max-width: 767px){.manage-team-page .manage-title-wrap .team-dropdown-container #showTeamDropdown .dropdown-menu{top:10px !important;left:-16px !important;}}.manage-team-page .manage-title-wrap .team-dropdown-container #showTeamDropdown .dropdown-menu .dropdown-title{margin-bottom:20px !important;}.manage-team-page .manage-title-wrap .team-dropdown-container #showTeamDropdown .title{margin-bottom:0 !important;}.manage-team-page .manage-title-wrap .card-block{padding:10px 15px;}.manage-team-page .manage-title-wrap .content-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;-webkit-box-flex-direction:row;-moz-box-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.manage-team-page .manage-title-wrap .content-row > *{min-width:0;}.manage-team-page .manage-title-wrap .team-color-wrap{flex:0 0 70px;margin-right:15px;width:70px;height:70px;position:relative;}.manage-team-page .manage-title-wrap .team-color-wrap.colorize{-webkit-align-self:flex-start;-moz-box-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start;}.manage-team-page .manage-title-wrap .team-color-wrap.colorize:before{position:absolute;top:-5px;right:-5px;content:"colorize";font-family:"Material Icons";font-feature-settings:"liga";font-size:1.4285714286em;line-height:1;transition:all 0.5s ease;z-index:10;cursor:pointer;pointer-events:none;}.manage-team-page .manage-title-wrap .team-color-wrap.colorize:after{position:absolute;top:0;bottom:0;left:0;right:0;z-index:11;pointer-events:none;content:"";cursor:pointer;}.manage-team-page .manage-title-wrap .team-color-wrap.colorize.color-picker:after, .manage-team-page .manage-title-wrap .team-color-wrap.colorize.color-picker:before{pointer-events:all;}.manage-team-page .manage-title-wrap .team-color-wrap.colorize .color-picker-toggle{cursor:pointer;}.manage-team-page .manage-title-wrap .team-color-wrap .color-picker-toggle{position:relative;z-index:2;border-radius:100%;width:100%;height:100%;}.manage-team-page .manage-title-wrap .team-color-wrap .color-picker-wrap{position:absolute;top:37px;pointer-events:none;z-index:1;}.manage-team-page .manage-title-wrap .team-color-wrap .color-picker-wrap .color-picker-input-wrapper{opacity:0;}.manage-team-page .manage-title-wrap .team-color-wrap .color-picker-wrap .color-picker-panel{pointer-events:all;}.manage-team-page .manage-title-wrap .team-color-wrap svg{width:100%;height:100%;}.manage-team-page .manage-title-wrap .form-wrap .form-group{width:100%;}.manage-team-page .manage-title-wrap .title-wrap{flex:1 1 100%;max-width:100%;}.manage-team-page .manage-title-wrap .title-wrap .title{font-size:24px;text-transform:uppercase;color:#4c4c4c;}.manage-team-page .manage-title-wrap .title-wrap .description{max-width:400px;}.manage-team-page .manage-title-wrap .title-wrap .description .show-more-text{cursor:pointer;display:inline-block;font-size:10px;color:#27bdf0;cursor:pointer;transition:all 0.2s linear 0s;}.manage-team-page .manage-title-wrap .title-wrap .description .show-more-text::before{color:#27bdf0;}.manage-team-page .manage-title-wrap .title-wrap .description .show-more-text:focus, .manage-team-page .manage-title-wrap .title-wrap .description .show-more-text:hover{color:rgba(39, 189, 240, 0.8);text-decoration:none;}.manage-team-page .manage-title-wrap .title-wrap .description .show-more-text{font-weight:700;text-transform:uppercase;}.manage-team-page .manage-title-wrap .title-wrap .description.empty{padding:0;text-align:left;font-style:italic;}.manage-team-page .manage-title-wrap .options-btn-wrap{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.manage-team-page .manage-title-wrap .options-btn-wrap > *{min-width:0;}.manage-team-page .manage-title-wrap .options-btn-wrap{gap:1rem;}.manage-team-page .manage-title-wrap .options-btn-wrap a[sd-sidebar-button]{display:flex;justify-content:center;align-items:center;color:currentColor;}.manage-team-page .manage-title-wrap .options-btn-wrap a[sd-sidebar-button] svg{width:35px;height:35px;}.manage-team-page .manage-title-wrap .options-btn-wrap .btn, .manage-team-page .manage-title-wrap .options-btn-wrap .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .manage-team-page .manage-title-wrap .options-btn-wrap button, .manage-team-page .manage-title-wrap .options-btn-wrap .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .manage-team-page .manage-title-wrap .options-btn-wrap button{width:3.5714285714em;height:3.5714285714em;}.manage-team-page .manage-title-wrap .options-btn-wrap .dropdown-menu{padding:5px 0;}.manage-team-page .manage-title-wrap .options-btn-wrap .dropdown-toggle[aria-expanded=false] i{transform:rotate(0deg);transition:transform 0.3s ease;}.manage-team-page .manage-title-wrap .options-btn-wrap .dropdown-toggle[aria-expanded=true] i{transform:rotate(90deg);transition:transform 0.3s ease;}.manage-team-page .manage-title-wrap .options-btn-wrap .dropdown-item i{width:16px;height:16px;margin-right:8px;font-size:16px;text-align:center;display:inline-block;vertical-align:middle;}.manage-team-page .manage-title-wrap .options-btn-wrap .badge, .manage-team-page .manage-title-wrap .options-btn-wrap .label{padding:10px 15px;}@media (max-width: 767px){.manage-team-page .manage-title-wrap .options-btn-wrap .badge, .manage-team-page .manage-title-wrap .options-btn-wrap .label{display:none;}}@media (min-width: 768px){.manage-team-page .main-content-wrap{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;}.manage-team-page .main-content-wrap > *{min-width:0;}}.manage-team-page .main-content-wrap .card{margin-bottom:15px;}.manage-team-page .main-content-wrap .card .card-title{color:#333;font-size:15px;text-transform:uppercase;margin-bottom:20px !important;}@media (min-width: 768px){.manage-team-page .main-content-wrap .contacts-list-col{flex:0 0 400px;width:400px;margin-right:15px;}}@media (min-width: 768px){.manage-team-page .main-content-wrap .included-list-col{flex:1 1 50%;}}.manage-team-page .main-content-wrap .contacts-list-col,
.manage-team-page .main-content-wrap .included-list-col{display:flex;flex-direction:column;}.manage-team-page .main-content-wrap .contacts-list-col .card,
.manage-team-page .main-content-wrap .included-list-col .card{width:100%;flex:1 1 auto;}.manage-team-page .main-content-wrap .draggable{z-index:100;}.manage-team-page .circle-user-item{position:relative;margin-bottom:10px;box-shadow:none;}.manage-team-page .circle-user-item.draggable{cursor:move;/* fallback if grab cursor is unsupported */cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;}.manage-team-page .circle-user-item.ui-draggable-dragging{min-width:400px;cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing;}.manage-team-page .circle-user-item > div{padding:0 10px;width:100%;max-width:100%;border:1px solid #E5E5E5;border-radius:4px;}.manage-team-page .circle-user-item .content-wrap{display:flex;align-items:center;gap:10px;padding:8px;}.manage-team-page .circle-user-item .content-wrap > *{min-width:0;}.manage-team-page .circle-user-item .content-wrap .logo-wrap{flex:0 0 50px;height:50px;margin:0;border-radius:50%;overflow:hidden;border:0;padding:0;text-align:center;}.manage-team-page .circle-user-item .content-wrap .logo-wrap .default-user-avatar{width:50px;height:50px;}.manage-team-page .circle-user-item .content-wrap .info-wrap{flex:1 1 auto;max-width:calc(100% - 96px);}.manage-team-page .circle-user-item .content-wrap .info-wrap .userName{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.manage-team-page .circle-user-item .content-wrap .removeCircleUser{position:absolute;top:0;right:0;padding:0.25rem !important;}.manage-team-page .circle-user-item .content-wrap .removeCircleUser span{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:10px;}.manage-team-page .circle-user-item.draggable .default-user-avatar{background:#868686;}.users-list .dropzone{width:100%;height:200px;border:1px dashed #ccc;border-radius:4px;position:relative;}.users-list .dropzone.ui-droppable-hover{background-color:rgba(204, 204, 204, 0.1);}.users-list .dropzone .info-text{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;font-size:18px;font-weight:300;width:100%;}#pm-project-template-tasks-grid .material-icons{margin-right:15px !important;}.split-view-head-block .btn, .split-view-head-block .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-head-block button, .split-view-head-block .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-head-block button,
.task-view-wrap .btn,
.task-view-wrap .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .task-view-wrap button,
.task-view-wrap .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .task-view-wrap button{position:relative;}.split-view-head-block .btn.function-btn, .split-view-head-block .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-head-block button.function-btn, .split-view-head-block .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-head-block button.function-btn,
.task-view-wrap .btn.function-btn,
.task-view-wrap .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .task-view-wrap button.function-btn,
.task-view-wrap .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .task-view-wrap button.function-btn{width:40px;height:40px;}.split-view-head-block .btn.function-btn i, .split-view-head-block .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn i, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-head-block button.function-btn i, .split-view-head-block .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn i, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-head-block button.function-btn i,
.split-view-head-block .btn.function-btn img,
.split-view-head-block .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn img,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-head-block button.function-btn img,
.split-view-head-block .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn img,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-head-block button.function-btn img,
.split-view-head-block .btn.function-btn svg,
.split-view-head-block .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn svg,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-head-block button.function-btn svg,
.split-view-head-block .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn svg,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-head-block button.function-btn svg,
.task-view-wrap .btn.function-btn i,
.task-view-wrap .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn i,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .task-view-wrap button.function-btn i,
.task-view-wrap .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn i,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .task-view-wrap button.function-btn i,
.task-view-wrap .btn.function-btn img,
.task-view-wrap .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn img,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .task-view-wrap button.function-btn img,
.task-view-wrap .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn img,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .task-view-wrap button.function-btn img,
.task-view-wrap .btn.function-btn svg,
.task-view-wrap .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn svg,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .task-view-wrap button.function-btn svg,
.task-view-wrap .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn svg,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .task-view-wrap button.function-btn svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:26px;color:#555;}.task-view-wrap{display:block;}.task-view-wrap .editing-disabled-alert{background:#fefefe;border:1px solid #dadada;padding:11px 16px !important;}.task-view-wrap .card{padding:15px;}@media (max-width: 767px){.task-view-wrap .card .task-option-wrap label{margin-left:-5px;width:65px;flex:none;}}.task-view-wrap .card.task-desc-card{margin-bottom:10px;}.task-view-wrap .card.task-desc-card .wysiwyg-content p{font-size:12px;color:#777;line-height:1.7;margin-left:3px;}.task-view-wrap .card.task-desc-card.disabled .redactor-in a{cursor:pointer;pointer-events:auto;}.task-view-wrap .card.task-desc-card #collapseTaskHistory .description-cell a,
.task-view-wrap .card.task-desc-card #collapseTaskHistory .description-cell a:hover,
.task-view-wrap .card.task-desc-card #collapseTaskHistory .description-cell a:visited,
.task-view-wrap .card.task-desc-card #collapseTaskHistory .description-cell a:focus{color:#3397ff;}.task-view-wrap .card.task-desc-card .field-title-block{position:relative;display:block;padding:5px 20px 5px 0;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;}.task-view-wrap .card.task-desc-card .field-title-block > *{min-width:0;}.task-view-wrap .card.task-desc-card .field-title-block .title{font-size:18px;font-weight:300;margin-bottom:0;line-height:1;}.task-view-wrap .card.task-desc-card .field-title-block .info-message{position:relative;font-size:12px;line-height:1;color:#bbb;padding-left:20px;}.task-view-wrap .card.task-desc-card .field-title-block .info-message:after{position:absolute;content:"";left:10px;top:7px;transform:translate(-50%, -50%);width:4px;height:4px;border-radius:50%;background-color:#aaa;}.task-view-wrap .card.task-desc-card .collapse-card-content-btn{position:absolute;right:0;top:5px;padding:0;width:20px;height:20px;}.task-view-wrap .card.task-desc-card .collapse-card-content-btn.collapsed .plus{display:block;}.task-view-wrap .card.task-desc-card .collapse-card-content-btn.collapsed .minus{display:none;}.task-view-wrap .card.task-desc-card .collapse-card-content-btn .plus{display:none;}.task-view-wrap .card.task-desc-card .collapse-card-content-btn .minus{display:block;}.task-view-wrap .card.task-desc-card .collapse-card-content-btn i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}.task-view-wrap .head-block{margin-bottom:10px;}.task-view-wrap .head-block .options-block{width:100%;display:flex;flex-wrap:wrap;align-items:inherit;justify-content:space-between;}.task-view-wrap .head-block .options-block .options-column{flex:0 0 auto;}.task-view-wrap .head-block .options-block .options-column svg{width:26px;height:26px;fill:#555;}.task-view-wrap .head-block .task-title{padding:10px 0 5px 0;}.task-view-wrap .head-block .task-title .title-control{font-size:20px;font-weight:500 !important;color:#555;width:100%;padding:0;border:1px solid transparent;}.task-view-wrap .head-block .task-title .title-control:hover, .task-view-wrap .head-block .task-title .title-control:focus{display:block;width:100%;padding:0.4rem 0.6rem;font-size:20px;line-height:1.57143;color:var(--sd-text-light);font-weight:300;background-color:var(--sd-input-bg);background-image:none !important;background-clip:padding-box;border:var(--sd-input-border);border-radius:var(--sd-input-border-radius);box-shadow:var(--sd-shadow-input);transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}.task-view-wrap .head-block .task-title .title-control:hover:focus, .task-view-wrap .head-block .task-title .title-control:focus:focus{color:var(--sd-text-light);background-color:var(--sd-input-bg);border-color:var(--sd-btn-border-theme-color);outline:none;box-shadow:var(--sd-shadow-input);}.task-view-wrap .head-block .task-title .title-control:hover[disabled], .task-view-wrap .head-block .task-title .title-control:hover[readonly]:not([auto-select]), .task-view-wrap .head-block .task-title .title-control:focus[disabled], .task-view-wrap .head-block .task-title .title-control:focus[readonly]:not([auto-select]){background-color:var(--sd-input-readonly-bg);box-shadow:none;border:var(--sd-input-readonly-border);}.task-view-wrap .head-block .task-title .title-control:hover.standard-multiselect, .task-view-wrap .head-block .task-title .title-control:focus.standard-multiselect{height:auto !important;}@media (max-width: 767px){.task-view-wrap .head-block .task-title .title-control:hover:not(textarea), .task-view-wrap .head-block .task-title .title-control:focus:not(textarea){height:auto !important;}.task-view-wrap .head-block .task-title .title-control:hover, .task-view-wrap .head-block .task-title .title-control:focus{min-height:42px;font-size:14px;}}.task-view-wrap .user-info-block{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.task-view-wrap .user-info-block > *{min-width:0;}.task-view-wrap .user-info-block{position:relative;margin-bottom:10px;border:1px solid transparent;}.task-view-wrap .user-info-block > *{min-width:0;}.task-view-wrap .user-info-block.has-project.user-list-active, .task-view-wrap .user-info-block.has-project:hover{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;cursor:pointer;border-color:#e4e9f0;border-radius:0.25rem;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.task-view-wrap .user-info-block.has-project .expand-more{opacity:1;}.task-view-wrap .user-info-block .expand-more{opacity:0;}.task-view-wrap .user-info-block .img-wrap{flex:0 0 50px;margin-right:10px;position:relative;width:50px;height:50px;border-radius:50%;overflow:hidden;}.task-view-wrap .user-info-block .img-wrap img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}.task-view-wrap .user-info-block .info-wrap{flex:0 1 auto;}.task-view-wrap .user-info-block .info-wrap .assign-info{font-size:10px;line-height:14px;color:#03A9F3;}.task-view-wrap .user-info-block .info-wrap .user-name{font-size:18px;line-height:22px;font-weight:400;}.task-view-wrap .user-info-block .project-users{position:absolute;top:100%;z-index:101;}.task-view-wrap .user-info-block .project-users .dropdown .dropdown-menu{width:auto !important;padding:0.7142857143em 0;}.task-view-wrap .user-info-block .project-users .dropdown .dropdown-menu .dropdown-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.task-view-wrap .user-info-block .project-users .dropdown .dropdown-menu .dropdown-item > *{min-width:0;}.task-view-wrap .user-info-block .project-users .dropdown .dropdown-menu .dropdown-item{padding:0.3571428571em 0.7142857143em;}.task-view-wrap .user-info-block .project-users .dropdown .dropdown-menu .dropdown-item:first-child{padding-top:0;}.task-view-wrap .user-info-block .project-users .dropdown .dropdown-menu .dropdown-item:last-child{padding-bottom:0;}.task-view-wrap .user-info-block .project-users .dropdown .dropdown-menu .dropdown-item .avatar{-webkit-box-flex:0 1 50px;-moz-box-flex:0 1 50px;-webkit-flex:0 1 50px;-ms-flex:0 1 50px;flex:0 1 50px;width:50px;height:50px;border-radius:100%;overflow:hidden;margin-right:0.7142857143em;margin-top:auto;margin-bottom:auto;}.task-view-wrap .user-info-block .project-users .dropdown .dropdown-menu .dropdown-item .avatar figure{margin:0;}.task-view-wrap .user-info-block .project-users .dropdown .dropdown-menu .dropdown-item .name{margin-top:auto;margin-bottom:auto;}.task-view-wrap .user-info-block .project-users .dropdown .dropdown-menu .dropdown-item.sm-avatar .avatar{max-width:30px;max-height:30px;font-size:0.8rem;}.task-view-wrap .user-info-block .project-users .dropdown .dropdown-menu .dropdown-item.sm-avatar .avatar .default-user-avatar{font-size:0.8rem;}.task-view-wrap .file-field{position:relative;padding:0 5px 0 12px;height:calc(2.5rem + 2px);font-size:14px;}.task-view-wrap .file-field svg{width:20px;height:20px;}.task-view-wrap .file-field .count-label{position:absolute;padding:5px 8px;right:5px;top:50%;transform:translateY(-50%);font-size:12px;font-weight:300;}.task-view-wrap .file-field .text{display:block;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;line-height:14px;}.task-view-wrap .file-field .material-icons{padding-bottom:4px;font-size:2rem;transform:rotate(-45deg);}.task-view-wrap .due-date-info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;}.task-view-wrap .due-date-info > *{min-width:0;}.task-view-wrap .due-date-info{margin-bottom:10px;margin-left:5px;}.task-view-wrap .due-date-info .due-label{font-size:24px;line-height:26px;text-transform:uppercase;padding-right:10px;}.task-view-wrap .due-date-info .due-date{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-right:0.7142857143em;}.task-view-wrap .due-date-info .due-date .due-date-control{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:inline-block;font-size:14px;line-height:24px;font-weight:500 !important;padding:0.4rem 0.6rem;border:1px solid #e4e9f0;border-radius:0.25rem;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);border-right:5px;text-decoration:underline;width:110px;text-align:center;}.task-view-wrap .due-date-info .due-date .due-date-control:hover, .task-view-wrap .due-date-info .due-date .due-date-control:focus{display:inline-block;width:110px;padding:0.4rem 0.6rem;font-size:14px;line-height:1.57143;color:var(--sd-text-light);font-weight:300;text-align:center;background-color:var(--sd-input-bg);background-image:none !important;background-clip:padding-box;border:var(--sd-input-border);border-radius:var(--sd-input-border-radius);box-shadow:var(--sd-shadow-input);transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}.task-view-wrap .due-date-info .due-date .due-date-control:hover:focus, .task-view-wrap .due-date-info .due-date .due-date-control:focus:focus{color:var(--sd-text-light);background-color:var(--sd-input-bg);border-color:var(--sd-btn-border-theme-color);outline:none;box-shadow:var(--sd-shadow-input);}.task-view-wrap .due-date-info .due-date .due-date-control:hover[disabled], .task-view-wrap .due-date-info .due-date .due-date-control:hover[readonly]:not([auto-select]), .task-view-wrap .due-date-info .due-date .due-date-control:focus[disabled], .task-view-wrap .due-date-info .due-date .due-date-control:focus[readonly]:not([auto-select]){background-color:var(--sd-input-readonly-bg);box-shadow:none;border:var(--sd-input-readonly-border);}.task-view-wrap .due-date-info .due-date .due-date-control:hover.standard-multiselect, .task-view-wrap .due-date-info .due-date .due-date-control:focus.standard-multiselect{height:auto !important;}@media (max-width: 767px){.task-view-wrap .due-date-info .due-date .due-date-control:hover:not(textarea), .task-view-wrap .due-date-info .due-date .due-date-control:focus:not(textarea){height:auto !important;}.task-view-wrap .due-date-info .due-date .due-date-control:hover, .task-view-wrap .due-date-info .due-date .due-date-control:focus{min-height:42px;font-size:14px;}}.task-view-wrap .due-date-info .functional-link{color:#27bdf0;cursor:pointer;transition:all 0.2s linear 0s;}.task-view-wrap .due-date-info .functional-link::before{color:#27bdf0;}.task-view-wrap .due-date-info .functional-link:focus, .task-view-wrap .due-date-info .functional-link:hover{color:rgba(39, 189, 240, 0.8);text-decoration:none;}.task-view-wrap .due-date-info .functional-link{text-decoration:underline !important;font-size:12px;text-decoration:underline;display:inline-block;margin-top:10px;}.task-view-wrap .task-details{margin-left:5px;}.task-view-wrap .task-details table tr .pm-task-details-row{height:32px;}.task-view-wrap .task-details table tr .label-cell{text-align:left;text-transform:uppercase;padding-right:10px;font-size:1.2em;height:36px;}.task-view-wrap .task-details table tr .content-cell{color:#999;height:36px;}.task-view-wrap .recurring-form .input-group{align-items:center;}.task-view-wrap .recurring-form .input-group .input-group-addon{padding:5px;background-color:transparent;border:0;}.task-view-wrap .subtasks-list-wrap .subtasks-list{margin-left:-10px;margin-right:-10px;margin-bottom:0;}.task-view-wrap .subtasks-list-wrap .subtasks-list .subtasks-list-item{padding:5px 10px;color:#555;}.task-view-wrap .subtasks-list-wrap .subtasks-list .subtasks-list-item .item-content{position:relative;padding:5px 30px;display:flex;align-items:center;}.task-view-wrap .subtasks-list-wrap .subtasks-list .subtasks-list-item .item-content .drugging-icon{height:20px;margin-right:10px;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;}.task-view-wrap .subtasks-list-wrap .subtasks-list .subtasks-list-item:hover{background-color:rgba(204, 204, 204, 0.05);}.task-view-wrap .subtasks-list-wrap .subtasks-list .subtasks-list-item:hover .remove-subtask-btn{opacity:1;}.task-view-wrap .subtasks-list-wrap .subtasks-list .subtasks-list-item .checkbox-wrap{position:absolute;left:0;top:calc(50% + 1px);transform:translateY(-50%);width:20px;text-align:left;}.task-view-wrap .subtasks-list-wrap .subtasks-list .subtasks-list-item .remove-subtask-btn{position:absolute;right:0;top:calc(50% + 1px);transform:translateY(-50%);padding:0;opacity:0;transition:all 0.3s ease;}.task-view-wrap .subtasks-list-wrap .subtasks-list .subtasks-list-item .remove-subtask-btn i{font-size:16px;color:#e6614f;cursor:pointer;transition:all 0.2s linear 0s;}.task-view-wrap .subtasks-list-wrap .subtasks-list .subtasks-list-item .remove-subtask-btn i::before{color:#e6614f;}.task-view-wrap .subtasks-list-wrap .subtasks-list .subtasks-list-item .remove-subtask-btn i:focus, .task-view-wrap .subtasks-list-wrap .subtasks-list .subtasks-list-item .remove-subtask-btn i:hover{color:rgba(230, 97, 79, 0.8);text-decoration:none;}.task-view-wrap .subtasks-list-wrap .subtasks-list .subtasks-list-item .subtask-info{position:relative;max-height:100%;width:calc(100% - 25px);}.task-view-wrap .subtasks-list-wrap .subtasks-list .subtasks-list-item .subtask-info .autogrow-textarea, .task-view-wrap .subtasks-list-wrap .subtasks-list .subtasks-list-item .subtask-info .content-textarea{line-height:20px;min-height:20px;-moz-box-sizing:border-box;box-sizing:border-box;resize:none;white-space:pre-wrap;word-wrap:break-word;height:auto;padding:0;}.task-view-wrap .subtasks-list-wrap .subtasks-list .subtasks-list-item .subtask-info .autogrow-textarea{visibility:hidden;}.task-view-wrap .subtasks-list-wrap .subtasks-list .subtasks-list-item .subtask-info .content-textarea{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;}.task-view-wrap .add-new-subtask-form .add-subtask-wrapper textarea{padding-top:12px;line-height:0.9;resize:none;height:40px;min-height:25px;}.task-view-wrap .info-badges .task-status-badge{display:inline-block;padding:5px 7px;border:1px solid #ccc;border-radius:5px;color:#bbb;font-size:10px;margin-top:10px;text-transform:uppercase;}.task-view-wrap .complete-btn{font-size:18px;line-height:24px;padding:11px 20px;}@media (max-width: 991px){.task-view-wrap .complete-btn{margin-bottom:10px;}}.task-view-wrap .complete-btn .material-icons{margin-right:8px;}.task-view-wrap .complete-btn span{-webkit-transition:all ease 0.2s;transition:all ease 0.2s;display:inline-block;overflow:hidden;vertical-align:middle;}.task-view-wrap .complete-btn span.mark-complete{text-indent:0;text-transform:uppercase;font-size:13px;color:#555;}.task-view-wrap .complete-btn span.is-complete{text-indent:-10000px;text-transform:uppercase;font-size:13px;color:#555;}.task-view-wrap .complete-btn.completed .material-icons{color:white;background:green;border-radius:100%;}.task-view-wrap .complete-btn.completed span.mark-complete{text-indent:-10000px;}.task-view-wrap .complete-btn.completed span.is-complete{text-indent:0;padding-left:0.625rem;}.task-view-wrap .collapse-content-wrap{padding-top:5px;}.add-comment-field{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;}.add-comment-field > *{min-width:0;}.add-comment-field .textarea-wrap{flex:1 1 auto;margin-right:10px;}.add-comment-field .button-wrap{flex:0 0 auto;}.add-comment-field .button-wrap .btn, .add-comment-field .button-wrap .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .add-comment-field .button-wrap button, .add-comment-field .button-wrap .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .add-comment-field .button-wrap button{padding:5px 15px;min-width:0;}.task-history-table .table tr td,
.task-history-table .table tr th{vertical-align:middle;padding:3px 10px;border:none !important;font-size:12px;line-height:16px;overflow:hidden;}.task-history-table .table tr div.description-cell{margin-top:10px;padding:0 !important;overflow:visible;}.task-history-table .table tr div.description-cell .comment-wrap{position:relative;display:block;background-color:#fff;border:1px solid #e5e5e5;padding:10px;}.task-history-table .table tr div.description-cell .comment-wrap:after, .task-history-table .table tr div.description-cell .comment-wrap:before{position:absolute;content:"";}.task-history-table .table tr div.description-cell .comment-wrap:before{left:-11px;top:4px;width:0;height:0;border-top:11px solid transparent;border-bottom:11px solid transparent;z-index:1;border-right:11px solid #E5E5E5;}.task-history-table .table tr div.description-cell .comment-wrap:after{left:-10px;top:5px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;z-index:2;border-right:10px solid #fff;}.task-history-table .history-user-block{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.task-history-table .history-user-block > *{min-width:0;}.task-history-table .history-user-block .avatar-wrap{position:relative;flex:0 0 30px;display:flex;justify-content:center;align-items:center;margin-right:10px;width:30px;height:30px;font-size:10px;border-radius:50%;}.task-history-table .history-user-block .avatar-wrap img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover;border-radius:50%;}.task-history-table .history-user-block .avatar-wrap figure,
.task-history-table .history-user-block .avatar-wrap sd-user-avatar{display:flex;justify-content:center;align-items:center;width:100%;height:100%;}.task-history-table .history-user-block .avatar-wrap .default-user-avatar-container{width:30px;height:30px;}.task-history-table .history-user-block .name{margin-right:30px;}.task-history-table .history-user-block .name span{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.task-history-table .date-cell{font-weight:500;}.no-files-message{font-size:14px;text-align:center;}.file-upload-modal .file-list .name{flex:1 1 auto;color:#03a9f3;cursor:pointer;transition:all 0.2s linear 0s;}.file-upload-modal .file-list .name::before{color:#03a9f3;}.file-upload-modal .file-list .name:focus, .file-upload-modal .file-list .name:hover{color:rgba(3, 169, 243, 0.8);text-decoration:none;}.file-upload-modal .file-list .name{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;}.file-upload-modal .file-list .name span{max-width:100%;overflow:hidden;text-overflow:ellipsis;}.file-upload-modal .file-list .file-actions{flex:0 0 auto;gap:0.25rem;}.task-comments-list .comment-table{width:100%;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;}.task-comments-list .comment-table tr td,
.task-comments-list .comment-table tr th{vertical-align:middle;padding:0;border:none !important;font-size:12px;line-height:16px;}.task-comments-list .comment-table .comment-data-cell{padding-right:15px;padding-bottom:10px;}.task-comments-list .comment-table .comment-data-cell .comment-wrap{position:relative;display:block;background-color:#fff;border:1px solid #e5e5e5;padding:10px;border-radius:7px;}.task-comments-list .comment-table .comment-data-cell .comment-wrap:after, .task-comments-list .comment-table .comment-data-cell .comment-wrap:before{position:absolute;content:"";transform:translateY(-50%);}.task-comments-list .comment-table .comment-data-cell .comment-wrap:before{right:-11px;top:15px;width:0;height:0;border-top:11px solid transparent;border-bottom:11px solid transparent;z-index:1;border-left:11px solid #E5E5E5;}.task-comments-list .comment-table .comment-data-cell .comment-wrap:after{right:-10px;top:15px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;z-index:2;border-left:10px solid #fff;}.task-comments-list .comment-table .comment-data-cell .comment-block .comment-head{margin-bottom:5px;}.task-comments-list .comment-table .comment-image-cell{position:relative;width:70px;vertical-align:top;}@media (max-width: 575px){.task-comments-list .comment-table .comment-image-cell{width:40px;}}.task-comments-list .comment-table .comment-image-cell .avatar-wrap{position:relative;margin:0 auto;width:50px;height:50px;border-radius:50%;overflow:hidden;box-shadow:0 0 2px #DDD;}@media (max-width: 575px){.task-comments-list .comment-table .comment-image-cell .avatar-wrap{width:30px;height:30px;}}.task-comments-list .comment-table .comment-image-cell .avatar-wrap > *{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:50px;height:50px;min-width:0;min-height:0;margin:0;padding:0;border:none;}@media (max-width: 575px){.task-comments-list .comment-table .comment-image-cell .avatar-wrap > *{width:30px;height:30px;}}.task-followers-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;}.task-followers-wrapper > *{min-width:0;}.task-followers-wrapper{margin-top:1.0714285714em;}@media (max-width: 575px){.task-followers-wrapper{display:block;}}.task-followers-wrapper .task-followers{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;}.task-followers-wrapper .task-followers .title{margin:auto 0.7142857143em auto 0;text-transform:uppercase;padding-right:15px;}.task-followers-wrapper .task-followers .add-follower{margin:auto 0.72em auto 0;cursor:pointer;}.task-followers-wrapper .task-followers .add-follower button{width:2.5em;height:2.5em;position:relative;}.task-followers-wrapper .task-followers .add-follower button .material-icons{font-size:1.4285714286em;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}.task-followers-wrapper .task-followers .add-follower .dropdown .dropdown-menu{width:auto !important;padding:0.7142857143em 0;max-height:300px;overflow-y:auto;}.task-followers-wrapper .task-followers .add-follower .dropdown .dropdown-menu .dropdown-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.task-followers-wrapper .task-followers .add-follower .dropdown .dropdown-menu .dropdown-item > *{min-width:0;}.task-followers-wrapper .task-followers .add-follower .dropdown .dropdown-menu .dropdown-item{padding:0.3571428571em 0.7142857143em;}.task-followers-wrapper .task-followers .add-follower .dropdown .dropdown-menu .dropdown-item:first-child{padding-top:0;}.task-followers-wrapper .task-followers .add-follower .dropdown .dropdown-menu .dropdown-item:last-child{padding-bottom:0;}.task-followers-wrapper .task-followers .add-follower .dropdown .dropdown-menu .dropdown-item .avatar{-webkit-box-flex:0 1 50px;-moz-box-flex:0 1 50px;-webkit-flex:0 1 50px;-ms-flex:0 1 50px;flex:0 1 50px;width:50px;height:50px;border-radius:100%;overflow:hidden;margin-right:0.7142857143em;margin-top:auto;margin-bottom:auto;}.task-followers-wrapper .task-followers .add-follower .dropdown .dropdown-menu .dropdown-item .avatar figure{margin:0;}.task-followers-wrapper .task-followers .add-follower .dropdown .dropdown-menu .dropdown-item .name{margin-top:auto;margin-bottom:auto;}.task-followers-wrapper .task-followers .add-follower .dropdown .dropdown-menu .dropdown-item.sm-avatar .avatar{max-width:30px;max-height:30px;font-size:0.8rem;}.task-followers-wrapper .task-followers .add-follower .dropdown .dropdown-menu .dropdown-item.sm-avatar .avatar .default-user-avatar{font-size:0.8rem;}.task-followers-wrapper .self-follower{display:flex;justify-content:flex-end;width:100%;max-width:189px;text-align:right;}.task-followers-wrapper .self-follower .change-self-follower .material-icons{margin-right:0.25em;}@media (max-width: 575px){.task-followers-wrapper .self-follower .change-self-follower{display:block;margin-top:10px;}}.task-followers-wrapper .self-follower .change-self-follower .follow-text-wrap{display:inline-block;position:relative;}.task-followers-wrapper .self-follower .change-self-follower:hover .follow-text{opacity:0;}.task-followers-wrapper .self-follower .change-self-follower:hover .change-follow-text{display:inline-block;}.task-followers-wrapper .self-follower .change-self-follower .change-follow-text{position:absolute;display:none;left:0;}.modal .task-followers-wrapper .task-followers .title{display:block !important;}.follower-list{margin:auto 0;}.follower-list ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;}.follower-list ul > *{min-width:0;}.follower-list ul{margin:auto 0;padding:0;}.follower-list ul li{list-style:none;}.follower-list ul li.task-follower{margin:auto 0.72em auto 0;display:inline-block;border-radius:100%;overflow:hidden;width:2.1428571429em;height:2.1428571429em;border:1px solid #ccc;cursor:pointer;position:relative;}.follower-list ul li.task-follower:hover:before{width:100%;height:100%;position:absolute;font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;/* Preferred icon size */display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;vertical-align:middle;/* Support for all WebKit browsers. */-webkit-font-smoothing:antialiased;/* Support for Safari and Chrome. */text-rendering:optimizeLegibility;/* Support for Firefox. */-moz-osx-font-smoothing:grayscale;/* Support for IE. */font-feature-settings:"liga";content:"clear";background-color:rgba(255, 255, 255, 0.4);border-radius:100%;text-align:center;line-height:29px;color:red;}.follower-list ul li.task-follower .follower-thumb{max-width:100%;width:auto;height:auto;}.follower-list ul li.task-follower .follower-thumb figure{margin-bottom:0;}.follower-list ul li.task-follower .default-user-avatar{width:30px !important;height:30px !important;font-size:13px;}.split-view-column-active .pills{display:flex !important;}.split-view-column-active .pills .category-pill{display:block;}.task-card [ng-click], .pm-task-title [ng-click]{cursor:pointer;}.task-card .pills, .pm-task-title .pills{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-box-flex-wrap:wrap;flex-wrap:wrap;align-items:center;row-gap:8px;column-gap:8px;padding:4px 0;}.task-card .pills .task-status, .pm-task-title .pills .task-status{max-width:100%;}.task-card .pills .category-pill, .pm-task-title .pills .category-pill{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:block;max-width:100%;white-space:nowrap;line-height:1;overflow:hidden;text-overflow:ellipsis;}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm){.task-card .pills .category-pill, .pm-task-title .pills .category-pill{padding:4px 8px 4px;}}@-moz-document url-prefix(){.task-card .pills .category-pill, .pm-task-title .pills .category-pill{padding:4px 8px;}}.task-card .task-pills, .pm-task-title .task-pills{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-box-flex-wrap:wrap;flex-wrap:wrap;}.task-card .task-pill, .pm-task-title .task-pill{white-space:nowrap;margin:0 0.4375rem 0.3125rem 0;}.sd-grid-view .task-card .task-pill, .sd-grid-view .pm-task-title .task-pill{white-space:normal;}.task-card .due-date, .pm-task-title .due-date{margin-right:1.25rem;margin-top:0.3125rem;}.task-card .due-date .du, .pm-task-title .due-date .du{background-color:#D41000;color:white;padding:0.125rem 0.25rem;margin-right:0.3125rem;border-radius:5px;font-size:12px;}.task-card .due-date .dt, .pm-task-title .due-date .dt{color:#D41000;}.task-card .task-id, .task-card .project-name, .pm-task-title .task-id, .pm-task-title .project-name{margin-right:0.625rem;}.task-card .task-id .l, .task-card .project-name .l, .pm-task-title .task-id .l, .pm-task-title .project-name .l{background-color:#686868;color:white;padding:0.125rem 0.25rem;margin-right:0.3125rem;}.task-card .task-id .v, .task-card .project-name .v, .pm-task-title .task-id .v, .pm-task-title .project-name .v{color:#686868;font-weight:bold;font-size:0.875rem;}.task-card .options-btns-wrap{min-width:auto;}.split-view-column .disabled{opacity:0.9;}.split-view-column .task-title{border-radius:7px;}.due-date-info .btn-secondary{padding:0 0.6rem !important;margin-left:10px;}@media (max-width: 575px){.main-wrapper{/*.columns-form-wrap {
      padding-top: 0;
    }*/}}.contact-view-mobile{width:100%;padding:15px;}@media (min-width: 400px){.contact-view-mobile{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;}.contact-view-mobile > *{min-width:0;}}.contact-view-mobile .photos-col{flex:0 0 80px;margin-right:30px;}@media (max-width: 499px){.contact-view-mobile .photos-col{display:none;}}.contact-view-mobile .main-info-col{flex:1 1 100px;margin-right:30px;}.contact-view-mobile .options-col{flex:0 0 120px;}.contact-view-mobile .user-photo-wrap,
.contact-view-mobile .coordinator-photo-wrap{position:relative;z-index:0;}.contact-view-mobile .user-photo-wrap .photo-block,
.contact-view-mobile .coordinator-photo-wrap .photo-block{position:relative;border-radius:50%;overflow:hidden;z-index:2;margin:0 auto;}.contact-view-mobile .user-photo-wrap .photo-block > *,
.contact-view-mobile .coordinator-photo-wrap .photo-block > *{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;}.contact-view-mobile .user-photo-wrap .photo-block > * img,
.contact-view-mobile .user-photo-wrap .photo-block > * svg,
.contact-view-mobile .coordinator-photo-wrap .photo-block > * img,
.contact-view-mobile .coordinator-photo-wrap .photo-block > * svg{width:100%;height:100%;}.contact-view-mobile .user-photo-wrap{margin-bottom:30px;}.contact-view-mobile .user-photo-wrap .photo-block{width:80px;height:80px;}.contact-view-mobile .user-photo-wrap:after{content:"";display:block;position:absolute;position:absolute;z-index:0;left:50%;top:99%;transform:translateX(-50%);height:60px;width:2px;background-color:#000;}.contact-view-mobile .coordinator-photo-wrap{margin-bottom:12px;}.contact-view-mobile .coordinator-photo-wrap .photo-block{width:70px;height:70px;}.contact-view-mobile .coordinator-photo-wrap .coordinator-label{position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%);font-size:10px;padding:5px 7px;z-index:3;}.contact-view-mobile .coordinator-wrap .name-wrap{text-align:center;font-size:14px;}.contact-view-mobile .main-info-col .user-name{font-size:30px;margin-bottom:5px;line-height:35px;}.contact-view-mobile .main-info-col .user-badges{margin-bottom:10px;}.contact-view-mobile .main-info-col .user-badges .badge, .contact-view-mobile .main-info-col .user-badges .label{padding:5px 10px;font-size:14px;font-weight:400;}.contact-view-mobile .main-info-col .user-info-item{font-size:14px;}@media (min-width: 500px){.contact-view-mobile .main-info-col .coordinator-info-item{display:none;}}.contact-view-mobile .options-col .buttons-wrap{position:relative;text-align:center;margin-bottom:20px;}.contact-view-mobile .options-col .buttons-wrap .functional-btn{position:relative;width:40px;height:40px;}.contact-view-mobile .options-col .buttons-wrap .functional-btn:first-child{margin-right:10px;}.contact-view-mobile .options-col .buttons-wrap .functional-btn svg,
.contact-view-mobile .options-col .buttons-wrap .functional-btn img,
.contact-view-mobile .options-col .buttons-wrap .functional-btn i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:30px;height:30px;font-size:30px;}.contact-view-mobile .options-col .events-block .block-title{text-align:center;font-size:24px;text-transform:uppercase;}.contact-view-mobile .options-col .events-block .events-counters{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;}.contact-view-mobile .options-col .events-block .events-counters > *{min-width:0;}.contact-view-mobile .options-col .events-block .events-counters{margin-bottom:10px;}.contact-view-mobile .options-col .events-block .events-counters .events-counter-item{position:relative;text-align:center;flex:0 0 50%;}.contact-view-mobile .options-col .events-block .events-counters .events-counter-item .number{position:relative;font-size:24px;color:#03a9f3;line-height:24px;margin-bottom:5px;}.contact-view-mobile .options-col .events-block .events-counters .events-counter-item .number:before{position:absolute;content:"";top:100%;left:50%;width:32px;height:1px;transform:translateX(-50%);background-color:#03a9f3;}.contact-view-mobile .options-col .events-block .events-counters .events-counter-item .description{font-size:12px;}.contact-view-mobile .options-col .next-event-block{text-align:center;margin-bottom:15px;}.contact-view-mobile .options-col .next-event-block .block-title{font-size:20px;line-height:20px;text-transform:capitalize;font-weight:300;margin-bottom:10px;}.contact-view-mobile .options-col .next-event-block .event-item-date{font-size:18px;text-decoration:underline;color:#03a9f3;font-weight:300;}@media (min-width: 576px){.files-content-row{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;}.files-content-row > *{min-width:0;}.files-content-row .files-left-sidebar-col{flex:0 0 300px;margin-right:15px;order:1;}.files-content-row .files-main-content-col{flex:1 1 auto;order:2;}}@media (max-width: 767px){.files-content-row .files-main-content-col{margin-bottom:20px;}}.files-category-filter{list-style:none;padding:10px 0;}.files-category-filter li{margin-bottom:5px;padding:0 10px;}.files-category-filter li .btn, .files-category-filter li .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .files-category-filter li button, .files-category-filter li .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .files-category-filter li button{width:100%;padding:5px 10px;font-weight:300;}.files-category-filter li .btn span, .files-category-filter li .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button span, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .files-category-filter li button span, .files-category-filter li .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button span, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .files-category-filter li button span{display:block;max-width:100%;width:100%;overflow:hidden;text-overflow:ellipsis;}.data-table-item-mobile{position:relative;padding:10px;min-height:60px;}.data-table-item-mobile:not(:last-child){margin-bottom:10px;}.data-table-item-mobile.has-options-btn{padding-top:2.5rem;}@media (min-width: 768px){.data-table-item-mobile.has-options-btn{padding:16px;}}.data-table-item-mobile.has-avatar{padding-left:60px;}.data-table-item-mobile.has-avatar.has-checkbox{padding-left:90px;}.data-table-item-mobile.has-avatar.has-checkbox .avatar-wrap,
.data-table-item-mobile.has-avatar.has-checkbox .indicator-wrap{left:30px;}.data-table-item-mobile.has-avatar .avatar-wrap,
.data-table-item-mobile.has-avatar .indicator-wrap{left:10px;}.data-table-item-mobile.has-checkbox{padding-left:30px;}.data-table-item-mobile .link-to-view{position:absolute;cursor:pointer;left:0;top:0;width:calc(100% - 60px);height:100%;z-index:1;}.data-table-item-mobile .no-link-to-view{position:relative;z-index:2;}.data-table-item-mobile .indicator-wrap{position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;z-index:2;width:40px;height:40px;}.data-table-item-mobile .avatar-wrap{overflow:hidden;}.data-table-item-mobile .options-btns-wrap .dropdown{position:absolute;top:0;right:0;}.data-table-item-mobile .options-btns-wrap .dropdown.show{z-index:3;}.data-table-item-mobile .options-btns-wrap .dropdown .dropdown-menu{padding:0;}.data-table-item-mobile .options-btns-wrap .dropdown .dropdown-menu .dropdown-item{font-weight:300 !important;}.data-table-item-mobile .options-btns-wrap .btn-options{width:40px;height:40px;padding:0;}.data-table-item-mobile .options-btns-wrap .btn-options i,
.data-table-item-mobile .options-btns-wrap .btn-options img,
.data-table-item-mobile .options-btns-wrap .btn-options svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}.contact-card-mobile{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.contact-card-mobile > *{min-width:0;}.contact-card-mobile .option-wrap{flex:0 0 auto;}.contact-card-mobile .info-wrap{font-size:12px;min-height:40px;width:100%;margin:0;}.contact-card-mobile .info-wrap .info__item{margin-bottom:7px;}.contact-card-mobile .info-wrap .info__item:last-child{margin-bottom:0;}.contact-card-mobile .info-wrap > *{width:100%;}.contact-card-mobile .info-wrap .row{padding:0;width:100%;}.contact-card-mobile .info-wrap .type,
.contact-card-mobile .info-wrap .contact{font-weight:700;}.contact-card-mobile .info-wrap .title{font-size:14px;font-weight:700;margin-bottom:3px;}.contact-card-mobile .info-wrap .info-wrap--category{display:inline-block;}.contact-card-mobile .info-wrap .info-wrap--category span.ng-isolate-scope{display:inline-block;padding:4px;}.contact-card-mobile .info-wrap .info-wrap--category span.ng-isolate-scope .category-pill{width:100%;display:inline-block;}.contact-card-mobile .action-element{z-index:3;}.crm-contacts-card .link-to-view{width:96%;z-index:1;}.crm-contacts-card .card-details .link{z-index:2 !important;}.crm-contacts-card .options-btns-wrap{position:static !important;margin-left:auto;margin-right:0;z-index:auto !important;}.crm-contacts-card .options-btns-wrap .dropdown{position:relative;top:unset;right:0 !important;}.crm-contacts-card .options-btns-wrap .dropdown button{position:relative;z-index:5;cursor:pointer;}.crm-contacts-card .options-btns-wrap .dropdown .dropdown-menu{min-width:190px;z-index:10001;}.crm-company-card .options-btns-wrap .dropdown .dropdown-menu{min-width:200px;}@media (max-width: 767px){.data-table-item-mobile.has-options-btn{padding-top:1rem;}}.file-upload-preview-wrap{width:100%;position:relative;}.file-upload-preview-wrap .upload-image-preview .img-wrap{position:relative;width:90px;height:90px;}.file-upload-preview-wrap .upload-image-preview .img-wrap img,
.file-upload-preview-wrap .upload-image-preview .img-wrap svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover;}.ui-sortable .ui-sortable-handle{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;}.ui-sortable .ui-sortable-handle.ui-sortable-helper{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing;}.gridview-empty-default .btn.btn-rounded, .gridview-empty-default .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-rounded, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gridview-empty-default button.btn-rounded, .gridview-empty-default .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-rounded, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gridview-empty-default button.btn-rounded{justify-content:center;}.godzilla--header .menu .menu-item-icon{width:1rem;height:1rem;flex:none;}.godzilla--main{overflow-y:auto;}#customers-grid .btn-group,
#discounts-grid .btn-group,
#resellers-grid .btn-group,
#administration-settings-grid .btn-group,
#administration-roles-grid .btn-group,
#administration-contentArea-grid .btn-group,
#easyFormAdmin-grid .btn-group,
#videoPopup-grid .btn-group,
#send-grid-requests-grid .btn-group{display:none;position:absolute;background:#E5F1F4;z-index:999;width:100%;}#customers-grid .btn-group a,
#discounts-grid .btn-group a,
#resellers-grid .btn-group a,
#administration-settings-grid .btn-group a,
#administration-roles-grid .btn-group a,
#administration-contentArea-grid .btn-group a,
#easyFormAdmin-grid .btn-group a,
#videoPopup-grid .btn-group a,
#send-grid-requests-grid .btn-group a{display:block;text-align:center;}#customers-grid .xl-fix-dim,
#discounts-grid .xl-fix-dim,
#resellers-grid .xl-fix-dim,
#administration-settings-grid .xl-fix-dim,
#administration-roles-grid .xl-fix-dim,
#administration-contentArea-grid .xl-fix-dim,
#easyFormAdmin-grid .xl-fix-dim,
#videoPopup-grid .xl-fix-dim,
#send-grid-requests-grid .xl-fix-dim{width:160px;}.comment-box{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;}.comment-box > *{min-width:0;}.comment-box:not(:last-child){margin-bottom:10px;}.comment-box .comment-box-image-col{flex:0 0 50px;margin-right:10px;}.comment-box .comment-box-image-col .img-wrap{position:relative;width:50px;height:50px;}.comment-box .comment-box-image-col .img-wrap img,
.comment-box .comment-box-image-col .img-wrap svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;border-radius:50%;object-fit:cover;}.comment-box .comment-box-content-col{flex:1 1 auto;}.view-notes-sidebar{position:relative;padding-top:27px;}.view-notes-sidebar .edit-note-buttons{position:absolute;right:19px;top:10px;z-index:100;}.view-notes-sidebar .edit-note-buttons .edit-note-button i{font-size:20px;}@media (max-width: 575px){.widget-subscr-content{padding:15px 0;}}.subscribe-plan-info-col .card .card-block{padding:20px 10px;}.subscribe-plan-info-col .card .card-title{margin-bottom:5px !important;font-size:18px;}.subscribe-plan-info-col .card .card-text .value{font-size:14px;}.plans-block .framed-box .plan-header .license-fee sup{top:0;font-size:100%;margin-right:5px;font-weight:300;}.pannel-offset-top{margin-top:100px;}.plans-jumbotron{padding:40px 15px;background-color:#f3f3f3;}@media (min-width: 768px){.plans-jumbotron .jumbotron-title{font-size:46px;margin-bottom:20px !important;}}@media (max-width: 767px){.plans-jumbotron .jumbotron-title{font-size:30px;margin-bottom:10px !important;}}.plans-jumbotron .lead{margin-bottom:0;}@media (max-width: 575px){.plans-jumbotron .lead .btn, .plans-jumbotron .lead .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .plans-jumbotron .lead button, .plans-jumbotron .lead .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .plans-jumbotron .lead button{font-size:14px;}}@media (max-width: 767px){.plans-jumbotron .lead{font-size:16px;}}.gateway-card{position:relative;display:block;border-radius:5px;border:2px solid rgba(204, 204, 204, 0.1);z-index:0;height:200px;width:100%;}.gateway-card .merchant-logo{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;text-align:center;}.gateway-card .buttons-block{position:absolute;bottom:0;left:0;width:100%;text-align:center;}.registration-page{height:100vh;overflow-y:auto;background-color:#2a9d8f;background-size:cover;background-position:center top;padding:20px 0;}@media (min-height: 900px){.registration-page{display:flex;flex-direction:column;align-items:center;justify-content:center;}.registration-page > *{min-width:0;}.registration-page{justify-content:safe center;}}.registration-page .page-content{width:100%;}.registration-card{width:480px;max-width:100%;margin:0 auto;padding:10px 50px 20px 50px;background-color:rgba(0, 0, 0, 0.2);border-top-right-radius:15px;border-top-left-radius:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;}.registration-card.registration-card--organizationLaunchpad{padding:1.5rem 1rem;color:#fff;background-color:rgba(0, 0, 0, 0.89);}@media (min-width: 768px){.registration-card.registration-card--organizationLaunchpad{min-width:686px;padding:62px 85px;}}.registration-card.registration-card--organizationLaunchpad .card-block{text-align:center;}.registration-card.registration-card--organizationLaunchpad .my-companies__item-text{color:#fff;font-size:34px;}.registration-card.registration-card--organizationLaunchpad .logo{margin:0;padding:2px;width:127px;height:127px;border-radius:50%;overflow:hidden;}.registration-card.registration-card--organizationLaunchpad .logo img{width:100%;height:100%;}.registration-card.registration-card--organizationLaunchpad .logo figure{margin:0;width:100%;height:100%;border-radius:50%;overflow:hidden;}.registration-card.registration-card--organizationLaunchpad .logo figure svg{width:100%;height:100%;}.registration-card.registration-card--organizationLaunchpad .organizationLaunchpad__contactName{font-size:18px;}.registration-card.registration-card--organizationLaunchpad .organizationLaunchpad__confirm-btn{padding:0 42px;height:54px;min-width:180px;color:#fff;font-size:22px;text-transform:uppercase;background-color:#F04A31;border-radius:6px;}.registration-card.registration-card--organizationLaunchpad .organizationLaunchpad__confirm-text{font-size:10px;}.registration-card.registration-card--organizationLaunchpad .organizationLaunchpad__cancel-btn{color:#fff;border:none;}.registration-card.registration-disabled{pointer-events:none;}.registration-card .card-block{padding:0;}.registration-card .logo-wrap{text-align:center;padding-top:15px;padding-bottom:15px;}.registration-card .logo-wrap img{max-width:100%;max-height:110px;}.registration-card .btn-list{margin-top:15px;}.registration-card .form-group.info-text{color:#fff;}.registration-card .form-group.info-text a{color:#fff;cursor:pointer;transition:all 0.2s linear 0s;}.registration-card .form-group.info-text a::before{color:#fff;}.registration-card .form-group.info-text a:focus, .registration-card .form-group.info-text a:hover{color:rgba(255, 255, 255, 0.8);text-decoration:none;}.registration-card .form-group.info-text a{text-decoration:underline !important;}.registration-card .form-group.code-verification-block{color:#fff;}.registration-card .form-group.code-verification-block a{color:#fff;cursor:pointer;transition:all 0.2s linear 0s;}.registration-card .form-group.code-verification-block a::before{color:#fff;}.registration-card .form-group.code-verification-block a:focus, .registration-card .form-group.code-verification-block a:hover{color:rgba(255, 255, 255, 0.8);text-decoration:none;}.registration-card .form-group.code-verification-block a{transition:opacity 0.2s ease;}.registration-card .form-group.code-verification-block a:hover{opacity:0.85;}.registration-card .form-group.code-verification-block .form-error{color:#FF6B6B;font-size:14px;margin-top:12px;padding:8px 12px;background:rgba(230, 97, 79, 0.15);border-radius:6px;display:inline-block;}.registration-card .form-group.code-verification-block .form-error::before{content:"⚠️";margin-right:6px;}.registration-card .form-group.code-verification-block .resend-toast{color:#d4edda;font-size:13px;padding:6px 14px;background:rgba(40, 167, 69, 0.2);border:1px solid rgba(40, 167, 69, 0.3);border-radius:20px;display:inline-block;opacity:0;transform:translateY(-4px);transition:opacity 0.3s ease, transform 0.3s ease;}.registration-card .form-group.code-verification-block .resend-toast.resend-toast--visible{opacity:1;transform:translateY(0);}.registration-card .form-group.code-verification-block .resend-toast.resend-toast--hiding{opacity:0;transform:translateY(-4px);}.registration-card .form-group.code-verification-block .cooldown-timer{display:inline-block;font-size:12px;color:rgba(255, 255, 255, 0.7);padding:4px 12px;background:rgba(255, 255, 255, 0.1);border-radius:20px;}.registration-card .form-group.code-verification-block .cooldown-timer strong{color:#fff;font-weight:600;}.registration-card .form-group label,
.registration-card .form-group .label{color:#fff;}.registration-card .form-group .form-control{border-radius:10px;border:0;}.registration-card .select2-container--default .select2-selection--single{border-radius:10px !important;}.registration-card .btn.btn-primary, .registration-card .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .registration-card .btn, .registration-card .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, .registration-card .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .registration-card .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .registration-card .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .registration-card button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .registration-card button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .registration-card .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .registration-card button, .registration-card .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, .registration-card .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .registration-card .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .registration-card .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .registration-card button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .registration-card button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .registration-card .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .registration-card button{border-radius:10px 24px 24px 10px !important;}.branding-theme-modern-blue .registration-page .btn.btn-primary, .branding-theme-modern-blue .registration-page .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-modern-blue .registration-page .btn, .branding-theme-modern-blue .registration-page .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, .branding-theme-modern-blue .registration-page .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-modern-blue .registration-page .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .branding-theme-modern-blue .registration-page .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-modern-blue .registration-page button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-modern-blue .registration-page button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-modern-blue .registration-page .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-modern-blue .registration-page button, .branding-theme-modern-blue .registration-page .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, .branding-theme-modern-blue .registration-page .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-modern-blue .registration-page .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .branding-theme-modern-blue .registration-page .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-modern-blue .registration-page button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-modern-blue .registration-page button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-modern-blue .registration-page .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-modern-blue .registration-page button{background-color:#1098B7;}.registration-card--verify{background:rgba(255, 255, 255, 0.85) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 4px 24px rgba(0, 0, 0, 0.08);border:1px solid rgba(255, 255, 255, 0.6);position:relative;z-index:1;padding:32px 40px 24px !important;}@media (max-width: 480px){.registration-card--verify{padding:24px 20px 20px !important;}}.registration-card--verify .card-block{text-align:center;}.registration-card--verify .verify-icon{width:52px;height:52px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;background:#E0F5F1;border-radius:50%;color:#2a9d8f;}.registration-card--verify .verify-icon--expired{background:#F1F1F1;color:#999999;}.registration-card--verify .otp input:focus{border-color:#2a9d8f;box-shadow:0 0 0 3px rgba(42, 157, 143, 0.2);}.registration-card--verify .otp input.otp__input--filled:focus{border-color:#2a9d8f;}.registration-card--verify .otp.otp--success input{border-color:#2a9d8f;box-shadow:0 0 0 3px rgba(42, 157, 143, 0.2);animation-name:otpSuccessFlashTeal;}.registration-card--verify .verify-heading{font-size:22px;font-weight:700;color:#232323;margin:0 0 8px;}.registration-card--verify .verify-subtext{font-size:14px;color:#999999;margin:0 0 24px;line-height:1.5;}.registration-card--verify .verify-subtext strong{color:#232323;}.registration-card--verify .form-group.code-verification-block{color:#232323;}.registration-card--verify .form-group.code-verification-block a{color:#2a9d8f;text-decoration:none;}.registration-card--verify .form-group.code-verification-block a:hover{color:#1a7a6e;opacity:1;}.registration-card--verify .form-group.code-verification-block .form-error{color:#DC2626;background:rgba(220, 38, 38, 0.06);height:auto;max-width:100%;align-self:center;}.registration-card--verify .form-group.code-verification-block .resend-toast{color:#059669;background:rgba(5, 150, 105, 0.08);border-color:rgba(5, 150, 105, 0.2);}.registration-card--verify .form-group.code-verification-block .cooldown-timer{color:#999999;background:rgba(153, 153, 153, 0.08);}.registration-card--verify .form-group.code-verification-block .cooldown-timer strong{color:#232323;}.registration-card--verify .verify-btn{display:flex;align-items:center;justify-content:center;width:100%;height:48px;border:none;border-radius:10px;font-size:15px;font-weight:600;color:#fff;background:#6BB8B2;cursor:pointer;transition:background-color 0.3s ease, transform 0.1s ease;margin:20px 0 16px;}.registration-card--verify .verify-btn:hover:not(:disabled){background:#5AAAA4;}.registration-card--verify .verify-btn:active:not(:disabled){transform:scale(0.98);}.registration-card--verify .verify-btn:disabled{cursor:default;opacity:0.7;}.registration-card--verify .verify-btn--ready{background:#2a9d8f;opacity:1;}.registration-card--verify .verify-btn--ready:hover:not(:disabled){background:#1a7a6e;}.registration-card--verify .verify-btn--loading{background:#E5E7EB;color:#6B7280;cursor:wait;opacity:1;}.registration-card--verify .verify-btn--success{background:#2a9d8f;cursor:default;opacity:1;}.registration-card--verify .verify-btn__label{display:inline-flex;align-items:center;gap:8px;}.registration-card--verify .verify-btn__spinner{animation:verifyBtnSpin 0.8s linear infinite;}.registration-card--verify .verify-resend{font-size:14px;color:#999999;margin-bottom:8px;}.registration-card--verify .verify-footer{padding-top:4px;}.registration-card--verify .verify-footer hr{border:none;border-top:1px solid #E5E7EB;margin:16px 0;}.registration-card--verify .verify-footer span{font-size:13px;color:#999999;}.registration-card--verify .verify-footer a{color:#2a9d8f;text-decoration:none;}.registration-card--verify .verify-footer a:hover{text-decoration:underline;}.verify-orb{position:fixed;border-radius:9999px;pointer-events:none;z-index:0;}.verify-orb--blue{width:750px;height:750px;top:-10%;left:-5%;background:linear-gradient(to bottom right, rgba(42, 157, 143, 0.1), rgba(42, 157, 143, 0.06));filter:blur(48px);animation:verifyBlob 6s ease-in-out infinite;}.verify-orb--teal{width:600px;height:600px;bottom:-5%;right:-5%;background:linear-gradient(to bottom right, rgba(42, 157, 143, 0.075), rgba(42, 157, 143, 0.05));filter:blur(48px);animation:verifyBlob 8s ease-in-out infinite 1s;}.verify-orb--purple{width:450px;height:450px;top:30%;right:15%;background:linear-gradient(to bottom right, rgba(42, 157, 143, 0.05), rgba(42, 157, 143, 0.03));filter:blur(48px);animation:verifyBlob 10s ease-in-out infinite 3s;}@keyframes verifyBlob{0%{transform:translate(0, 0) scale(1);}20%{transform:translate(80px, -100px) scale(1.1);}40%{transform:translate(-60px, 60px) scale(0.9);}60%{transform:translate(100px, 40px) scale(1.1);}80%{transform:translate(-80px, -60px) scale(0.9);}100%{transform:translate(0, 0) scale(1);}}@keyframes verifyBtnSpin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@keyframes otpSuccessFlashTeal{0%{border-color:#ccc;box-shadow:none;}40%{border-color:#2a9d8f;box-shadow:0 0 0 4px rgba(42, 157, 143, 0.3);}100%{border-color:#2a9d8f;box-shadow:0 0 0 3px rgba(42, 157, 143, 0.2);}}.launchpad-chrome{--sd-launchpad-accent: var(--sd-onboarding-teal);}.launchpad-chrome .registration-page{background:linear-gradient(135deg, color-mix(in srgb, var(--sd-launchpad-accent) 6%, var(--sd-onboarding-surface)) 0%, color-mix(in srgb, var(--sd-launchpad-accent) 12%, var(--sd-onboarding-surface)) 25%, color-mix(in srgb, var(--sd-launchpad-accent) 4%, var(--sd-onboarding-surface)) 50%, color-mix(in srgb, var(--sd-launchpad-accent) 16%, var(--sd-onboarding-surface)) 75%, color-mix(in srgb, var(--sd-launchpad-accent) 7%, var(--sd-onboarding-surface)) 100%);}.launchpad-chrome .registration-page::before{content:"";position:fixed;inset:0;z-index:0;background-image:radial-gradient(circle, var(--sd-onboarding-text) 1px, transparent 1px);background-size:24px 24px;opacity:0.03;pointer-events:none;}.launchpad-chrome .verify-orb--blue{background:linear-gradient(to bottom right, color-mix(in srgb, var(--sd-launchpad-accent) 10%, transparent), color-mix(in srgb, var(--sd-launchpad-accent) 6%, transparent));}.launchpad-chrome .verify-orb--teal{background:linear-gradient(to bottom right, color-mix(in srgb, var(--sd-launchpad-accent) 8%, transparent), color-mix(in srgb, var(--sd-launchpad-accent) 5%, transparent));}.launchpad-chrome .verify-orb--purple{background:linear-gradient(to bottom right, color-mix(in srgb, var(--sd-launchpad-accent) 5%, transparent), color-mix(in srgb, var(--sd-launchpad-accent) 3%, transparent));}.launchpad-chrome .registration-card--organizationLaunchpad{position:relative;z-index:1;color:var(--sd-onboarding-text);background-color:var(--sd-onboarding-card-bg);border:1px solid var(--sd-onboarding-card-border);border-radius:var(--sd-radius-mode-xxl);box-shadow:var(--sd-onboarding-card-shadow);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);}.launchpad-chrome .registration-card--organizationLaunchpad .my-companies__item-text{color:var(--sd-onboarding-text);}.launchpad-chrome .registration-card--organizationLaunchpad .organizationLaunchpad__confirm-btn{color:var(--sd-onboarding-on-accent);background-color:var(--sd-launchpad-accent);border-radius:var(--sd-radius-mode-md);}.launchpad-chrome .registration-card--organizationLaunchpad .organizationLaunchpad__cancel-btn{color:var(--sd-onboarding-text-muted);}.subscription-plans-container .plans-page-title-block{padding-top:5px;margin-bottom:30px;}.subscription-plans-container .plans-tabs{display:inline-block;border-radius:10px;overflow:hidden;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16), 0 -3px 6px rgba(0, 0, 0, 0.16);margin-bottom:20px;}.subscription-plans-container .plans-tabs .nav-tabs{width:400px;border:0;justify-content:center;}@media (min-width: 768px){.subscription-plans-container .plans-tabs .nav-tabs{flex-wrap:nowrap;}}@media (max-width: 767px){.subscription-plans-container .plans-tabs .nav-tabs{flex-wrap:wrap;width:100%;}}@media (min-width: 768px){.subscription-plans-container .plans-tabs .nav-tabs .nav-item{flex:0 0 200px;}}@media (max-width: 767px){.subscription-plans-container .plans-tabs .nav-tabs .nav-item{flex:0 0 100%;}}.subscription-plans-container .plans-tabs .nav-tabs .nav-item .nav-link{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;}.subscription-plans-container .plans-tabs .nav-tabs .nav-item .nav-link > *{min-width:0;}.subscription-plans-container .plans-tabs .nav-tabs .nav-item .nav-link{color:#555555;height:80px;text-align:center;border:0;border-radius:0;}.subscription-plans-container .plans-tabs .nav-tabs .nav-item .nav-link.active{background-color:#555555;}.subscription-plans-container .plans-tabs .nav-tabs .nav-item .nav-link.active .tab-title,
.subscription-plans-container .plans-tabs .nav-tabs .nav-item .nav-link.active .tab-text{color:#fff;}.subscription-plans-container .plans-tabs .nav-tabs .nav-item .nav-link > div{flex:0 0 100%;}.subscription-plans-container .plans-tabs .nav-tabs .nav-item .nav-link .tab-title,
.subscription-plans-container .plans-tabs .nav-tabs .nav-item .nav-link .tab-text{color:#555555;}.subscription-plans-container .plans-tabs .nav-tabs .nav-item .nav-link .tab-title{font-size:20px;line-height:20px;text-transform:uppercase;font-weight:500;}.subscription-plans-container .plans-tabs .nav-tabs .nav-item .nav-link .tab-text{font-size:16px;line-height:10px;font-weight:500;}.subscription-plans-container .panels-block{margin-bottom:40px;}@media (max-width: 767px){.subscription-plans-container .panels-block .col-md-4{margin-bottom:30px;}}.subscription-plans-container .panels-block .plan-panel{position:relative;border-radius:10px;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16), 0 -3px 6px rgba(0, 0, 0, 0.16);padding-bottom:50px;margin-bottom:15px;}.subscription-plans-container .panels-block .plan-panel:after{content:"";display:block;position:absolute;background-color:#555555;width:100%;bottom:0;height:40px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.subscription-plans-container .panels-block .plan-panel .panel-header{background-color:#555555;color:#fff;text-align:center;font-size:24px;font-weight:500;padding:10px 15px;text-transform:uppercase;letter-spacing:2px;border-top-left-radius:10px;border-top-right-radius:10px;}.subscription-plans-container .panels-block .plan-panel .panel-value{text-align:center;color:#555555;}@media (min-width: 1200px){.subscription-plans-container .panels-block .plan-panel .panel-value .symbol{font-size:50px;}}@media (min-width: 768px) and (max-width: 1199px){.subscription-plans-container .panels-block .plan-panel .panel-value .symbol{font-size:40px;}}@media (min-width: 576px) and (max-width: 767px){.subscription-plans-container .panels-block .plan-panel .panel-value .symbol{font-size:50px;}}@media (max-width: 575px){.subscription-plans-container .panels-block .plan-panel .panel-value .symbol{font-size:40px;}}@media (min-width: 1200px){.subscription-plans-container .panels-block .plan-panel .panel-value .value{font-size:80px;}}@media (min-width: 768px) and (max-width: 1199px){.subscription-plans-container .panels-block .plan-panel .panel-value .value{font-size:60px;}}@media (min-width: 576px) and (max-width: 767px){.subscription-plans-container .panels-block .plan-panel .panel-value .value{font-size:80px;}}@media (max-width: 575px){.subscription-plans-container .panels-block .plan-panel .panel-value .value{font-size:60px;}}@media (min-width: 1200px){.subscription-plans-container .panels-block .plan-panel .panel-value .period{font-size:24px;}}@media (min-width: 768px) and (max-width: 1199px){.subscription-plans-container .panels-block .plan-panel .panel-value .period{font-size:20px;}}@media (min-width: 576px) and (max-width: 767px){.subscription-plans-container .panels-block .plan-panel .panel-value .period{font-size:24px;}}@media (max-width: 575px){.subscription-plans-container .panels-block .plan-panel .panel-value .period{font-size:20px;}}.subscription-plans-container .panels-block .plan-panel .panel-value > *{vertical-align:baseline;}.subscription-plans-container .panels-block .plan-panel .info-label{position:relative;text-align:center;margin-bottom:10px;z-index:0;}.subscription-plans-container .panels-block .plan-panel .info-label:after{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:4px;z-index:0;background-color:#555555;}.subscription-plans-container .panels-block .plan-panel .info-label span{position:relative;display:inline-block;background-color:#555555;color:#fff;padding:3px 15px;border-radius:8px;letter-spacing:2px;z-index:1;}.subscription-plans-container .panels-block .plan-panel .features-list{text-align:left;list-style:none;margin-bottom:0;}@media (min-width: 1200px){.subscription-plans-container .panels-block .plan-panel .features-list{padding:10px 30px;}}@media (min-width: 768px) and (max-width: 1199px){.subscription-plans-container .panels-block .plan-panel .features-list{padding:10px 15px;}}@media (max-width: 767px){.subscription-plans-container .panels-block .plan-panel .features-list{padding:10px 30px;}}.subscription-plans-container .panels-block .plan-panel .features-list li{position:relative;padding-left:10px;line-height:30px;color:#555555;margin-bottom:5px;}@media (min-width: 1200px){.subscription-plans-container .panels-block .plan-panel .features-list li{font-size:18px;}}@media (min-width: 768px) and (max-width: 1199px){.subscription-plans-container .panels-block .plan-panel .features-list li{font-size:16px;}}@media (min-width: 576px) and (max-width: 767px){.subscription-plans-container .panels-block .plan-panel .features-list li{font-size:18px;}}@media (max-width: 575px){.subscription-plans-container .panels-block .plan-panel .features-list li{font-size:16px;}}.subscription-plans-container .panels-block .plan-panel .features-list li .material-icons{color:#6dbf5b;margin-right:0.5em;}.subscription-plans-container .panels-block .plan-panel .features-list li.disabled-item .material-icons{color:#e24f60;}.subscription-plans-container .plan-btn-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.subscription-plans-container .submit-plan-btn{display:inline-block;text-align:center;width:260px;max-width:100%;height:100%;padding:10px 10px;border:1px solid #555555;background-color:#555555;color:#fff;border-radius:10px;white-space:normal;-webkit-align-self:center;-moz-box-align-self:center;-ms-align-self:center;align-self:center;}.subscription-plans-container .submit-plan-btn:hover, .subscription-plans-container .submit-plan-btn:focus{background-color:rgba(85, 85, 85, 0.9);}.subscription-plans-container .submit-plan-btn .submit-plan-btn-title,
.subscription-plans-container .submit-plan-btn .submit-plan-btn-text{display:block;}@media (min-width: 1200px){.subscription-plans-container .submit-plan-btn .submit-plan-btn-title{font-size:30px;line-height:36px;}}@media (min-width: 768px) and (max-width: 1199px){.subscription-plans-container .submit-plan-btn .submit-plan-btn-title{font-size:24px;line-height:30px;}}@media (min-width: 576px) and (max-width: 767px){.subscription-plans-container .submit-plan-btn .submit-plan-btn-title{font-size:30px;line-height:36px;}}@media (max-width: 575px){.subscription-plans-container .submit-plan-btn .submit-plan-btn-title{font-size:24px;line-height:30px;}}.subscription-plans-container .submit-plan-btn .submit-plan-btn-text{text-transform:uppercase;font-size:10px;font-weight:500;line-height:14px;margin-bottom:5px;}.subscription-plans-container .coming-soon-text{text-align:center;margin-top:50px;padding:30px 0;}.subscription-plans-container .coming-soon-text h3{font-weight:400;color:#800000;}.black-friday-discount{padding:0.8571428571em 0;}#lifetime-plan .black-friday-discount{padding:1.3928571429em 0;}#lifetime-plan .black-friday-discount .price-original{order:1;line-height:1;white-space:nowrap;}#lifetime-plan .black-friday-discount .price-original .period, #lifetime-plan .black-friday-discount .price-original .symbol{font-size:20px !important;}#lifetime-plan .black-friday-discount .price-original .value{font-size:30px !important;}#lifetime-plan .black-friday-discount .price-original:before{height:3px;}#lifetime-plan .black-friday-discount .price-current{order:0;line-height:1;padding-bottom:0.3571428571em;white-space:nowrap;}#lifetime-plan .black-friday-discount .price-current .symbol{font-size:40px !important;}#lifetime-plan .black-friday-discount .price-current .value{font-size:50px !important;}.black-friday-discount .price-original,
.black-friday-discount .price-current{margin:auto;}.black-friday-discount .price-current{color:#921918;order:0;line-height:1;}.black-friday-discount .price-current .period, .black-friday-discount .price-current .symbol{font-size:40px !important;}.black-friday-discount .price-current .value{font-size:60px !important;}.black-friday-discount .price-original{position:relative;margin:auto;order:1;line-height:1;}.black-friday-discount .price-original:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;content:"";background-color:#921918;height:3px;width:100%;top:50%;}.black-friday-discount .price-original .period, .black-friday-discount .price-original .symbol{font-size:20px !important;}.black-friday-discount .price-original .value{font-size:40px !important;}.btn-changePaymentMethod{background:#555555 !important;color:white !important;}.sd-plans-screen .addon-tab-content h2{margin:0 0 14px 0;}.sd-plans-screen .addon-tab-content hr{margin:0 8px 24px 8px;}.sd-plans-screen .addon-tab-content h5{margin:0 0 30px 0;}.sd-plans-screen .plans-tabs{margin-bottom:44px;}.sd-plans-screen .addon-tab-content{margin-bottom:30px;}.sd-plans-screen .addon-tab-content h5{margin:0;}.sd-plans-screen .plan-tab-content.tab-content{padding-top:0;}.sd-plans-screen .coming-soon-text{margin-top:28px;padding:0;}.sd-plans-footnote{margin:0;font-size:0.78125rem;font-weight:400;line-height:1.7;color:var(--sd-text-muted);}.godzilla{background-color:#F3F1F8 !important;color:#2B2340 !important;overflow:auto;}.godzilla.godzilla--open .vertical-bar{left:225px;z-index:101;}.godzilla--hamburger span{width:20px;}.godzilla--hamburger span:before, .godzilla--hamburger span:after{width:20px;}.godzilla--hamburger.is-active span{left:8px;background:#fff !important;transition-duration:0.3s, 0.3s;transition-delay:0.3s, 0s;}.godzilla--hamburger.is-active span:before, .godzilla--hamburger.is-active span:after{left:-2px !important;width:13px;}.godzilla--hamburger.is-active span:before{top:3.5px !important;}.godzilla--hamburger.is-active span:after{bottom:3.5px !important;}.godzilla--header{min-width:100% !important;color:#F3F1F8 !important;background:#2B2340 !important;background:linear-gradient(135deg, #1c1726 0%, #2b2340 25%, #6e5fa0 50%, rgb(144.8, 133.4, 182.8) 100%) !important;}.godzilla--aside{background-color:#2B2340 !important;background-position:top center !important;background-size:cover !important;}.godzilla--content#content{margin-left:0;padding:1px 1rem 1rem 1rem;}@media (min-width: 1340px){.godzilla--content#content{padding:1px 30px 30px 30px;}}.godzilla--content#content .widget{background:#fff;padding:1rem;width:100%;height:100%;margin:0;}.godzilla--content#content .widget .grid-view{padding:0;}.godzilla--content#content .widget .grid-view .pagination{margin:0;}.godzilla--content#content .tableContainer{margin:0;padding:0;}.godzilla--content#content .tableContainer table td,
.godzilla--content#content .tableContainer table th{font-size:0.8em;}.godzilla--content#content .tableContainer table .sort-link:after{display:inline-flex;margin-left:auto;padding-left:3px;}.godzilla--content#content .tableContainer .table-responsive{display:block;width:100%;min-height:400px;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;}.godzilla--content#content .tableContainer .toggleBtnGroup + .btn-group{display:none;flex-direction:column;align-items:center;justify-content:center;width:100%;}.godzilla--content#content .tableContainer .toggleBtnGroup + .btn-group.active{display:flex !important;}.godzilla--content#content .tableContainer .toggleBtnGroup + .btn-group a{width:100%;text-align:center;}.godzilla--content#content .tableContainer .dropdown{width:100%;}.godzilla--content#content .tableContainer .dropdown .dropdown-toggle{width:100%;color:#F3F1F8 !important;background:#2B2340 !important;background:linear-gradient(135deg, #2b2340 0%, #6e5fa0 50%, rgb(144.8, 133.4, 182.8) 100%) !important;}.godzilla--content#content .tableContainer .dropdown .dropdown-toggle i{ransition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;}.godzilla--content#content .tableContainer .dropdown .dropdown-menu{flex-direction:column;padding:0.25rem 0;background:#F3F1F8;}.godzilla--content#content .tableContainer .dropdown .dropdown-menu > a,
.godzilla--content#content .tableContainer .dropdown .dropdown-menu > button{width:100%;display:flex;justify-content:center;padding:0.125rem 1rem;text-align:center;}.godzilla--content#content .tableContainer .dropdown.show .dropdown-toggle i{transform:rotate(180deg);ransition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;}.godzilla--content#content .tableContainer .dropdown.show .dropdown-menu{display:flex;}.godzilla--menu{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.godzilla--menu li a:hover, .godzilla--menu li a:focus{color:#7E9B6A;}.godzilla .btn-primary, .godzilla .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .godzilla .btn, .godzilla .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .godzilla button, .godzilla .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .godzilla button, .godzilla .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .godzilla button, .godzilla .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .godzilla button{color:#F3F1F8 !important;background:#2B2340 !important;background:linear-gradient(135deg, #2b2340 0%, #6e5fa0 50%, rgb(144.8, 133.4, 182.8) 100%) !important;}.godzilla .btn-outline-primary{color:#7E9B6A !important;background:linear-gradient(white, white) padding-box, linear-gradient(135deg, #2b2340 0%, #6e5fa0 50%, rgb(144.8, 133.4, 182.8) 100%) border-box;border:2px solid transparent;border-radius:6px;}.godzilla .tableContainer-btns{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0.25rem;}.godzilla .tableContainer-btns .btn + .btn, .godzilla .tableContainer-btns .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button + .btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .godzilla .tableContainer-btns button + .btn, .godzilla .tableContainer-btns .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button + .btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .godzilla .tableContainer-btns button + .btn, .godzilla .tableContainer-btns .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .btn + button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .godzilla .tableContainer-btns .btn + button, .godzilla .tableContainer-btns .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button + button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .godzilla .tableContainer-btns button + button, .godzilla .tableContainer-btns .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .btn + button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .godzilla .tableContainer-btns .btn + button, .godzilla .tableContainer-btns .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button + button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .godzilla .tableContainer-btns button + button{margin-top:0.25rem;}.godzilla .submenu li,
.godzilla .topline li{background-color:#2B2340;}.godzilla .submenu a,
.godzilla .topline a{font-weight:700;}.godzilla .submenu a:hover,
.godzilla .topline a:hover{color:#7E9B6A;}.godzilla--secMenu{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;}.godzilla--secMenu .settings:hover > a, .godzilla--secMenu .settings:focus > a,
.godzilla--secMenu .logout:hover > a,
.godzilla--secMenu .logout:focus > a{color:#566B47;}.godzilla--secMenu .menu .submenu{left:auto;right:0;}.godzilla--main a{color:#566B47;}.godzilla--main a:hover, .godzilla--main a:focus{color:#A7C089;}.godzilla .sort:after{margin-left:0.25em;}.godzilla h1{color:#566B47;}.godzilla .page-item.active .page-link{background-color:#566B47;border-color:#566B47;}.godzilla .page-item.active .page-link:hover, .godzilla .page-item.active .page-link:focus{background-color:#A7C089;}.godzilla .page-item .page-link:hover, .godzilla .page-item .page-link:focus{background-color:#A7C089;border-color:#A7C089;}.godzilla .dataTableResp .dv-view{padding:0 1rem;}.godzilla .dataTableResp .dv-view .summary{font-size:0.9em;text-align:right;padding:0.25rem;}.godzilla .dataTableResp .dv-view .btn-group{display:none;position:absolute;background:#F3F1F8;z-index:999;width:100%;}.godzilla .dataTableResp .dv-view .btn-group a{display:block;text-align:center;}.godzilla .dataTableResp .dv-view .xl-fix-dim{width:160px;}.godzilla .dataTableResp .dv-view .pagination{margin:0 0 1rem 0;}.godzilla .dataTableResp .dv-view .table td,
.godzilla .dataTableResp .dv-view .table th{font-size:0.9em;}.godzilla .dataTableResp .dv-view thead .sort-link{justify-content:space-between;}.godzilla .actionBtn{color:#F3F1F8 !important;background:#2B2340 !important;background:linear-gradient(135deg, #2b2340 0%, #6e5fa0 50%, rgb(144.8, 133.4, 182.8) 100%) !important;}.godzilla .filters input[type=text]{height:42px;border-radius:5px;}.godzilla .filters select{min-height:42px;border-radius:5px;}.godzilla .statistic-wrap{width:100%;}.godzilla .statistic-wrap .note{font-size:14px;}.godzilla .statistic-wrap .refresh{display:block;float:right;font-size:16px;margin-top:10px;}.godzilla .statistic-wrap .statistic-sides{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.godzilla .statistic-wrap .statistic-sides .sidebar-nav{width:200px;}.godzilla .statistic-wrap .statistic-content{width:100%;margin-top:10px;}.godzilla .statistic-wrap .statistic-content .statistic-list-data{border:0;border-collapse:separate;border-spacing:10px;}.godzilla .statistic-wrap .statistic-content .statistic-table th,
.godzilla .statistic-wrap .statistic-content .statistic-table td{padding:5px;}#custom-menu-form .icons-list{display:flex;flex-wrap:wrap;max-width:612px;}#custom-menu-form .show-icons-list .selected-icon{display:inline-block;}#custom-menu-form .icons-list .select-icon{display:flex;justify-content:center;align-items:center;padding:5px;}#custom-menu-form .show-icons-list svg,
#custom-menu-form .icons-list svg{width:24px;height:24px;fill:var(--sd-app-top-bar-color-dark-2);stroke:var(--sd-app-top-bar-color-dark-2);}.custom-menu-items-sidebar .menu-item{display:flex !important;align-items:center;}.custom-menu-items-sidebar .menu-item .sidebar-actions{column-gap:8px;line-height:1 !important;}.custom-menu-items-sidebar .menu-item .sidebar-actions span{display:flex;justify-content:center;align-items:center;}.custom-menu-items-sidebar .menu-item .sidebar-actions svg{width:22px;height:22px;}.custom-menu-items-sidebar .menu-item .sidebar-actions .edit-item svg{width:18px;height:18px !important;}.maintenance-window-container{position:fixed;right:15px;bottom:30px;padding:0;width:600px;display:grid;grid-template-columns:100%;grid-row-gap:10px;max-height:calc(100% - 70px);z-index:100;overflow-y:auto;}@media (max-width: 575px){.maintenance-window-container{max-height:calc(90% - 10px);z-index:99;width:100%;right:0;bottom:0;left:0;}}.maintenance-window-container h1, .maintenance-window-container h2, .maintenance-window-container h3, .maintenance-window-container h4, .maintenance-window-container h5, .maintenance-window-container h6,
.maintenance-window-container .h1, .maintenance-window-container .h2, .maintenance-window-container .h3, .maintenance-window-container .h4, .maintenance-window-container .h5, .maintenance-window-container .h6{margin-top:0;}.maintenance-window-container .maintenance-window{align-self:end;position:relative;display:block;max-width:600px;background-color:#ffffff;padding:25px;border:1px solid #dddddd;border-radius:10px;border-left:5px solid #ccc;}.maintenance-window-container .maintenance-window a{color:#333333;}@media (max-width: 575px){.maintenance-window-container .maintenance-window{position:sticky;top:5.625rem0.625rem;right:0;left:0;bottom:initial;margin-left:0;}.maintenance-window-container .maintenance-window .close{font-size:2.8571428571em !important;}}@media (max-width: 1199px){.maintenance-window-container .maintenance-window .close{font-size:2.8571428571em !important;width:40px !important;height:40px !important;right:8px;top:8px;}.maintenance-window-container .maintenance-window .window-inner .title{padding-right:40px;}}.maintenance-window-container .maintenance-window .window-inner p{color:#333;text-align:justify;}.maintenance-window-container .maintenance-window .window-inner p a:hover{text-decoration:underline;}.maintenance-window-container .maintenance-window .window-inner p a{font-weight:bold;}.maintenance-window-container .maintenance-window.ng-enter, .maintenance-window-container .maintenance-window.ng-leave{-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s;}.maintenance-window-container .maintenance-window.ng-enter, .maintenance-window-container .maintenance-window.ng-leave.ng-leave-active{opacity:0;}.maintenance-window-container .maintenance-window.ng-leave, .maintenance-window-container .maintenance-window.ng-enter.ng-enter-active{opacity:1;}.maintenance-window-container .maintenance-window h2{font-size:24px;}.maintenance-window-container .maintenance-window .close{position:absolute;right:15px;top:8px;font-size:36px;cursor:pointer;width:20px;height:20px;text-align:center;font-weight:bold;}.maintenance-window-container .maintenance-window .actions a[ng-click]{display:inline-block;margin-right:20px;padding:6px 20px;border:1px solid;border-radius:2px;}.maintenance-window-container .maintenance-window .actions a[ng-click]:hover{text-decoration:none;}.maintenance-window-container .maintenance-window .actions a[ng-click].now{color:#fefefe;border-color:#6ca2dc;background-color:#3A70AB;}.maintenance-window-container .maintenance-window .actions a[ng-click].later{color:#585858;border-color:#bebebe;background-color:#eee;}.editor-selection{padding:2rem;cursor:pointer;height:100%;}.editor-selection > div{text-align:center;}.editor-selection > div span{display:block;margin-bottom:1rem;font-size:20px;font-weight:bold;}.editor-selection > div img{width:50%;margin:0 auto;display:inline-block;}.editor-selection:hover, .editor-selection.selected{background-color:rgba(6, 150, 239, 0.2);}.modal.campaign-preview .modal-dialog{box-shadow:0 0 50px #333;margin-top:0;margin-bottom:2svh;height:98svh;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;}.modal.campaign-preview .modal-dialog.modal-desktop{max-width:95%;}@media (max-width: 600px){.modal.campaign-preview .modal-dialog.modal-desktop{max-width:100%;}}.modal.campaign-preview .modal-dialog.modal-laptop{max-width:80%;}@media (max-width: 600px){.modal.campaign-preview .modal-dialog.modal-laptop{max-width:100%;}}.modal.campaign-preview .modal-dialog.modal-tablet{max-width:768px;}.modal.campaign-preview .modal-dialog.modal-phone{max-width:400px;}.modal.campaign-preview .modal-content{border:0 none;border-radius:0 0 var(--sd-radius-mode-xxl) var(--sd-radius-mode-xxl);height:100%;}.modal.campaign-preview .modal-header{padding:15px 20px !important;}.modal.campaign-preview .modal-header .preview-size{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;}.modal.campaign-preview .modal-header .preview-size .btn, .modal.campaign-preview .modal-header .preview-size .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal.campaign-preview .modal-header .preview-size button, .modal.campaign-preview .modal-header .preview-size .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal.campaign-preview .modal-header .preview-size button{margin-right:0.625rem;padding:0.1875rem;}.modal.campaign-preview .campaign-modal-include-wrapper{padding:0 !important;height:100% !important;overflow:hidden !important;}.modal.campaign-preview .campaign-preview-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;}.modal.campaign-preview .campaign-preview-body iframe{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;max-width:100%;vertical-align:middle;}.modal.campaign-preview .campaign-preview-footer{padding:10px 0 6px 10px;}.modal.campaign-preview .campaign-preview-footer label{cursor:pointer;}.emailMarketingTitle{font-size:19px !important;font-style:italic;margin-top:-1px !important;color:#555;background-color:#ffffff;border-radius:7px;border:1px solid rgba(0, 0, 0, 0.125);padding:10px;font-weight:500 !important;}.email-preview{height:100%;}.email-preview .email-from,
.email-preview .email-subject{flex-shrink:0;}.email-preview .email-body{padding:0;flex:1;display:flex;flex-direction:column;}.email-preview .email-body .list-details-label-block{margin-right:0;flex-shrink:0;margin-bottom:10px;}.email-preview .email-body .email-body-preview-iframe{flex:1;min-height:0;}.sd-marketing-layout-card{margin-top:15px;background-color:transparent !important;border:none !important;box-shadow:none !important;}.sd-marketing-layout-card > .card-block{background-color:#fff;border-radius:7px 7px 0 0;margin-bottom:-10px;}.sd-marketing-helper-text{margin-top:-5px;margin-bottom:10px;}.listDetailsLabel{color:#222222;text-transform:uppercase;font-weight:500;font-size:0.875rem;padding:0;position:relative;line-height:20px;margin-bottom:7px;margin-left:2px;}.sd-marketing-card-advanced-settings{padding-bottom:0 !important;}.editCampaignButtonShortcut{position:absolute;right:1.25rem;top:-61px;display:flex;align-items:center;padding:0 0.625rem !important;height:32px;z-index:10;}.editCampaignButtonShortcut .btn-icon{display:block;padding:0;width:20px;height:20px;}.editCampaignButtonShortcut svg{width:15px;height:15px;fill:#444;margin-top:2px;}.editCampaignButtonShortcut .link-embed-edit-button-text{line-height:0.9;}.uib-time .btn, .uib-time .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .uib-time button, .uib-time .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .uib-time button{height:42px;padding:0.1875rem 0.7rem;font-size:0.75rem;border-radius:0.1875rem;color:#444;background:#fff;}.sd-unsubscribed-text{font-family:"Nunito Sans", sans-serif;font-weight:600;line-height:1.1;color:#333;font-size:30px;}.view-campaign-modal .emails-sent,
.view-campaign-modal .unique-opens,
.view-campaign-modal .unique-clicks,
.view-campaign-modal .view-details{height:30px;line-height:30px;float:none;width:auto;margin:20px 0 10px 0;font-size:13px;padding-right:10px;}.view-campaign-modal .emails-sent .number,
.view-campaign-modal .unique-opens .number,
.view-campaign-modal .unique-clicks .number,
.view-campaign-modal .view-details .number{margin-right:10px;width:60px;}.view-campaign-modal .view-details{text-align:left;}.view-campaign-modal .view-details i{font-size:1.8rem;}.view-campaign-modal .view-details i.warning{font-size:2.1rem;}.campaign-view-card__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;}.campaign-status-badge{display:inline-flex;align-items:center;gap:0.5rem;padding:0.25rem 0.75rem;border-radius:9999px;font-size:0.8125rem;font-weight:500;white-space:nowrap;}.campaign-status-badge__indicator{width:0.5rem;height:0.5rem;border-radius:50%;background-color:currentColor;}.campaign-status-badge__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;}.campaign-status-badge__icon svg{width:1rem;height:1rem;stroke:currentColor;stroke-width:2.5;fill:none;}.campaign-status-badge--completed{background-color:color-mix(in srgb, var(--salad-green) 22%, var(--sd-white));color:var(--salad-green);}.campaign-status-badge--in-progress{background-color:var(--sky-blue-bg);color:var(--sky-blue);}.campaign-status-badge--in-progress .campaign-status-badge__indicator{animation:campaign-status-badge-pulse 1s ease-in-out infinite;}.campaign-status-badge--scheduled{background-color:var(--sandy-storm-bg);color:var(--sandy-storm);}.campaign-status-badge--draft{background-color:var(--sd-bg-offwhite-accent);color:var(--sd-text-muted);}@keyframes campaign-status-badge-pulse{0%, 100%{opacity:1;}50%{opacity:0.2;}}.reset-css .campaign-view-card > .paper__content{margin-top:1.6em;}.campaign-view__date-row{display:flex;align-items:center;gap:0.75rem;padding-bottom:1.6em;border-bottom:var(--sd-input-readonly-border);}.campaign-view__date-label{font-size:0.6875rem;font-weight:600;letter-spacing:0.05em;color:var(--sd-text-muted);}.campaign-view__date-value{font-size:0.9375rem;font-weight:600;color:var(--sd-text-default);}.campaign-view__progress{margin-top:1.25rem;}.campaign-progress__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:0.5rem;}.campaign-progress__label{font-size:0.875rem;font-weight:500;color:var(--sd-text-default);}.campaign-progress__count{font-size:0.875rem;font-weight:600;}.campaign-progress__bar{position:relative;height:2.25rem;border-radius:var(--sd-radius-mode-md);overflow:hidden;background-color:var(--sd-bg-progress-track);}.campaign-progress__bar-fill{position:absolute;inset:0 auto 0 0;border-radius:inherit;transition:width 0.3s ease;}.campaign-progress__bar-text{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:0.75rem;font-weight:700;letter-spacing:0.05em;color:var(--sd-white);}.campaign-progress--grey .campaign-progress__bar-fill{background-color:var(--mouse-gray);}.campaign-progress--grey .campaign-progress__count{color:var(--mouse-gray);}.campaign-progress--red .campaign-progress__bar-fill{background-color:var(--coral);}.campaign-progress--red .campaign-progress__count{color:var(--coral);}.campaign-progress--orange .campaign-progress__bar-fill{background-color:var(--sandy-storm);}.campaign-progress--orange .campaign-progress__count{color:var(--sandy-storm);}.campaign-progress--yellow .campaign-progress__bar-fill{background-color:var(--mustard);}.campaign-progress--yellow .campaign-progress__count{color:var(--mustard);}.campaign-progress--blue .campaign-progress__bar-fill{background-color:var(--sky-blue);}.campaign-progress--blue .campaign-progress__count{color:var(--sky-blue);}.campaign-progress--green .campaign-progress__bar-fill{background-color:var(--salad-green);}.campaign-progress--green .campaign-progress__count{color:var(--salad-green);}.campaign-stats{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:1.25rem;}@media (min-width: 641px){.campaign-stats{grid-template-columns:repeat(3, minmax(0, 1fr));}.campaign-stats:has(.campaign-stat--not-sent){grid-template-columns:repeat(4, minmax(0, 1fr));}}.campaign-stat{display:flex;flex-direction:column;gap:0.5rem;padding:1rem 1.25rem;border-radius:var(--sd-radius-mode-md);background-color:var(--sd-bg-white-middle);border:var(--sd-table-border);box-shadow:var(--sd-paper-shadow);}.campaign-stat__header{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;}.campaign-stat__label{font-size:0.6875rem;font-weight:600;letter-spacing:0.05em;text-transform:uppercase;color:var(--sd-text-muted);}.campaign-stat__icon{display:inline-flex;align-items:center;justify-content:center;}.campaign-stat__icon svg{width:1.25rem;height:1.25rem;}.campaign-stat__icon--grey{color:var(--mouse-gray);}.campaign-stat__icon--red{color:var(--coral);}.campaign-stat__icon--orange{color:var(--sandy-storm);}.campaign-stat__icon--yellow{color:var(--mustard);}.campaign-stat__icon--blue{color:var(--sky-blue);}.campaign-stat__icon--green{color:var(--salad-green);}.campaign-stat__value{display:flex;align-items:center;gap:0.5rem;}.campaign-stat__number{font-size:2.25rem;font-weight:700;line-height:1.1;color:var(--sd-text-default);}.campaign-stat__delta{font-size:0.75rem;font-weight:600;}.campaign-stat__delta--grey{color:var(--mouse-gray);}.campaign-stat__delta--red{color:var(--coral);}.campaign-stat__delta--orange{color:var(--sandy-storm);}.campaign-stat__delta--yellow{color:var(--mustard);}.campaign-stat__delta--blue{color:var(--sky-blue);}.campaign-stat__delta--green{color:var(--salad-green);}.campaign-stat__delta--pill-blue{padding:0.125rem 0.5rem;border-radius:9999px;background-color:var(--sky-blue);color:var(--sd-white);}.campaign-stat__delta--pill-orange{padding:0.125rem 0.5rem;border-radius:9999px;background-color:var(--sandy-storm-bg);color:var(--sandy-storm);}.campaign-stat__actions{display:inline-flex;align-items:center;gap:0.5rem;}.campaign-stat__actions i{font-size:1.5rem;}body.modal-open .modal-display-logs{max-height:90vh;}@media (min-width: 1200px){body.modal-open .modal-display-logs{max-height:70vh;}}.sd-marketing-settings-edit{margin-left:10px;}.sd-marketing-settings-edit i{font-size:16px !important;margin-right:5px;}.marketing-editor-type.redactor-styles{padding:0;}.marketing-redactor-wrapper .redactor-container,
.marketing-redactor-wrapper .redactor-box{height:100%;}.marketing-redactor-wrapper .redactor-in{min-height:500px;}.campaign-container .ace_editor{min-height:500px;}.glass-background-effect .campaign-editor-wrapper{background:#fff;border-radius:7px;padding:2em;}.main-wrapper:has(.campaign-editor-wrapper){overflow-x:initial !important;}.marketingAudienceTitle{display:flex;align-items:center;gap:1rem;}.marketingAudienceTitle .syncedIndicator{display:flex;align-items:center;}.marketingAudienceTitle .syncedIndicator svg{width:1.5rem;height:1.5rem;fill:#555;}.send-campaign{padding-bottom:2.5rem;}.has-search{position:relative;}.has-search .form-control{padding-left:40px;}.has-search .search-icon{position:absolute;left:12px;top:50%;transform:translate(0, -50%);}.modal.drip-template-modal-fullscreen .modal-dialog{width:95vw;height:100dvh;margin:0 auto;max-width:none;}.modal.drip-template-modal-fullscreen .modal-content{height:100%;display:flex;flex-direction:column;}.modal.drip-template-modal-fullscreen .modal-body{flex:1;overflow:hidden;}.modal.drip-template-modal-fullscreen .drip-template-container{display:flex;height:100%;}.modal.drip-template-modal-fullscreen .drip-template-left-sidebar,
.modal.drip-template-modal-fullscreen .drip-template-right-sidebar{max-width:520px;min-width:250px;width:20% !important;border-right:1px solid #dee2e6;display:flex;flex-direction:column;}.modal.drip-template-modal-fullscreen .drip-template-left-sidebar .load-options-footer,
.modal.drip-template-modal-fullscreen .drip-template-right-sidebar .load-options-footer{background:var(--sd-bg-offwhite-accent);}.modal.drip-template-modal-fullscreen .drip-template-right-sidebar{border-right:none;border-left:1px solid #dee2e6;}.modal.drip-template-modal-fullscreen .center-content{flex:1;display:flex;flex-direction:column;max-width:calc(100% - 500px);}.modal.drip-template-modal-fullscreen .sidebar-header{padding:1.5rem;border-bottom:1px solid #dee2e6;background:#fff;}.modal.drip-template-modal-fullscreen .sidebar-header h6{margin:0;line-height:30px;}.modal.drip-template-modal-fullscreen .drip-count{font-size:0.875rem;color:#6c757d;}.modal.drip-template-modal-fullscreen .modal-header{display:flex;align-items:center;}.modal.drip-template-modal-fullscreen .modal-header h3.modal-title{margin:0;min-height:30px;line-height:30px !important;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.modal.drip-template-modal-fullscreen .sidebar-content{flex:1;overflow-y:auto;padding:1rem;}.modal.drip-template-modal-fullscreen .drip-info{flex:1;min-width:0;overflow:hidden;gap:0.5rem;}.modal.drip-template-modal-fullscreen .drip-info .dot-divider{align-self:center;margin:0;width:3px;height:3px;line-height:4px;border:none;border-radius:50%;background-color:#999;}.modal.drip-template-modal-fullscreen .preview-header{padding:1rem;border-bottom:1px solid #dee2e6;background:#fff;}.modal.drip-template-modal-fullscreen .preview-content{flex:1;}.modal.drip-template-modal-fullscreen .drip-preview-card{padding:1.5rem;overflow-y:auto;height:100%;}.modal.drip-template-modal-fullscreen .email-body-preview{max-height:200px;overflow-y:auto;font-size:0.875rem;line-height:1.5;}.modal.drip-template-modal-fullscreen .action-info{display:flex;align-items:center;gap:0.5rem;font-weight:600;color:#495057;}.modal.drip-template-modal-fullscreen .empty-state,
.modal.drip-template-modal-fullscreen .empty-preview{text-align:center;padding:2rem;color:#6c757d;}.modal.drip-template-modal-fullscreen .empty-state i,
.modal.drip-template-modal-fullscreen .empty-preview i{font-size:3rem;margin-bottom:1rem;opacity:0.5;}.modal.drip-template-modal-fullscreen .template-search{margin-bottom:1rem;}.modal.drip-template-modal-fullscreen .search-input-group{position:relative;}.modal.drip-template-modal-fullscreen .search-input-group .input-group-text{background:#fff;border-left:none;}.modal.drip-template-modal-fullscreen .load-options{margin-top:1rem;padding-top:1rem;border-top:1px solid #dee2e6;}.modal.drip-template-modal-fullscreen .option-group{margin-bottom:1rem;}.modal.drip-template-modal-fullscreen .option-label{display:block;font-weight:600;color:#495057;margin-bottom:0.5rem;font-size:0.875rem;}.modal.drip-template-modal-fullscreen .option-toggle{display:flex;gap:0.25rem;}.modal.drip-template-modal-fullscreen .option-toggle .btn, .modal.drip-template-modal-fullscreen .option-toggle .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal.drip-template-modal-fullscreen .option-toggle button, .modal.drip-template-modal-fullscreen .option-toggle .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal.drip-template-modal-fullscreen .option-toggle button{flex:1;font-size:0.75rem;padding:0.375rem 0.5rem;}.modal.drip-template-modal-fullscreen .use-template-btn{margin-top:1.5rem;}.modal.drip-template-modal-fullscreen .use-template-btn .btn, .modal.drip-template-modal-fullscreen .use-template-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal.drip-template-modal-fullscreen .use-template-btn button, .modal.drip-template-modal-fullscreen .use-template-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal.drip-template-modal-fullscreen .use-template-btn button{padding:0.75rem;font-weight:600;}@media (max-width: 768px){.modal.drip-template-modal-fullscreen .drip-template-container{position:relative;overflow:hidden;}.modal.drip-template-modal-fullscreen .drip-template-left-sidebar,
  .modal.drip-template-modal-fullscreen .drip-template-right-sidebar,
  .modal.drip-template-modal-fullscreen .center-content{position:absolute;top:0;left:0;width:100% !important;max-width:100% !important;min-width:100% !important;height:100%;transition:transform 0.3s ease-in-out;border-left:none;border-right:none;}.modal.drip-template-modal-fullscreen .drip-template-right-sidebar{transform:translateX(0);}.modal.drip-template-modal-fullscreen .drip-template-left-sidebar{transform:translateX(100%);}.modal.drip-template-modal-fullscreen .center-content{transform:translateX(100%);}.modal.drip-template-modal-fullscreen.mobile-view-right .drip-template-right-sidebar{transform:translateX(0);}.modal.drip-template-modal-fullscreen.mobile-view-right .drip-template-left-sidebar{transform:translateX(100%);}.modal.drip-template-modal-fullscreen.mobile-view-right .center-content{transform:translateX(100%);}.modal.drip-template-modal-fullscreen .mobile-view-left .drip-template-right-sidebar{transform:translateX(-100%);}.modal.drip-template-modal-fullscreen .mobile-view-left .drip-template-left-sidebar{transform:translateX(0);}.modal.drip-template-modal-fullscreen .mobile-view-left .center-content{transform:translateX(100%);}.modal.drip-template-modal-fullscreen .mobile-view-center .drip-template-right-sidebar{transform:translateX(-100%);}.modal.drip-template-modal-fullscreen .mobile-view-center .drip-template-left-sidebar{transform:translateX(-100%);}.modal.drip-template-modal-fullscreen .mobile-view-center .center-content{transform:translateX(0);}.modal.drip-template-modal-fullscreen .mobile-back-btn{display:inline-flex;align-items:center;margin-right:0.5rem;padding:0.25rem;background:none;border:none;cursor:pointer;color:inherit;}.modal.drip-template-modal-fullscreen .mobile-back-btn i{font-size:1.5rem;}.modal.drip-template-modal-fullscreen .modal-header{display:flex;align-items:center;}.modal.drip-template-modal-fullscreen .modal-header .mobile-back-btn + h3.modal-title{flex:1;}.modal.drip-template-modal-fullscreen .modal-header .btn-link{padding:0.25rem;margin-left:0.5rem;color:inherit;}.modal.drip-template-modal-fullscreen .modal-header .btn-link i{font-size:1.5rem;}.modal.drip-template-modal-fullscreen .drip-template-left-sidebar .modal-header,
  .modal.drip-template-modal-fullscreen .center-content .modal-header{justify-content:space-between;}.modal.drip-template-modal-fullscreen .drip-list-footer{background:var(--sd-bg-accent, #f8f9fa);flex-shrink:0;}.modal.drip-template-modal-fullscreen .drip-list-footer .btn, .modal.drip-template-modal-fullscreen .drip-list-footer .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal.drip-template-modal-fullscreen .drip-list-footer button, .modal.drip-template-modal-fullscreen .drip-list-footer .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal.drip-template-modal-fullscreen .drip-list-footer button{font-weight:600;}}.contact-forms.create-form #formFieldsSortable, .contact-forms.edit-form #formFieldsSortable{padding:0;margin:0;list-style-type:none;}.contact-forms.create-form #formFieldsSortable .field-block, .contact-forms.edit-form #formFieldsSortable .field-block{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;}.contact-forms.create-form #formFieldsSortable .field-block.ui-sortable-helper, .contact-forms.edit-form #formFieldsSortable .field-block.ui-sortable-helper{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing;}.contact-forms.create-form #formFieldsSortable .field-block.ui-sortable-placeholder, .contact-forms.edit-form #formFieldsSortable .field-block.ui-sortable-placeholder{margin-bottom:9px;border:3px dashed #ccc;visibility:visible !important;}.contact-forms.create-form #formFieldsSortable .field-block .label-block, .contact-forms.edit-form #formFieldsSortable .field-block .label-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:white;border:1px solid #ccc;padding:0.625rem;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.1);}.contact-forms.create-form #formFieldsSortable .field-block .label-block:before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block:before{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;vertical-align:middle;/* Support for all WebKit browsers. */-webkit-font-smoothing:antialiased;/* Support for Safari and Chrome. */text-rendering:optimizeLegibility;/* Support for Firefox. */-moz-osx-font-smoothing:grayscale;/* Support for IE. */font-feature-settings:"liga";margin-top:auto;margin-bottom:auto;content:"drag_handle";margin-right:0.625rem;}.contact-forms.create-form #formFieldsSortable .field-block .label-block label, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:0;}.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editableLabel:after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editableLabel:after{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px);font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;vertical-align:middle;/* Support for all WebKit browsers. */-webkit-font-smoothing:antialiased;/* Support for Safari and Chrome. */text-rendering:optimizeLegibility;/* Support for Firefox. */-moz-osx-font-smoothing:grayscale;/* Support for IE. */font-feature-settings:"liga";width:0;font-size:0.875rem;content:"edit";margin-left:-3px;}.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container{width:100%;}.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group{width:100%;margin-right:1.25rem;}.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-input, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-input{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;}.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-input input, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-input input{width:100%;}.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons{margin:0;}.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button{height:100%;margin-left:0.3125rem;}.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.editable-cancel, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.editable-cancel{background-color:white;border:1px solid #ccc;}.contact-forms.create-form #formFieldsSortable .field-block .label-block .functional-btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block .functional-btn{position:initial;margin-top:auto;margin-bottom:auto;}.contact-forms.create-form #formFieldsSortable .field-block .checkbox, .contact-forms.edit-form #formFieldsSortable .field-block .checkbox{margin-right:0.625rem;margin-top:auto;margin-bottom:auto;}.contact-forms.create-form #formFieldsSortable .field-block input[disabled], .contact-forms.create-form #formFieldsSortable .field-block textarea[disabled], .contact-forms.edit-form #formFieldsSortable .field-block input[disabled], .contact-forms.edit-form #formFieldsSortable .field-block textarea[disabled]{display:none;}html.intake-form{height:initial;}html.intake-form body .main-wrapper{background-color:transparent !important;}html.intake-form body.iframe-embed{overflow-y:auto;height:initial;min-height:initial;background-color:transparent;}html.intake-form body.iframe-embed .main-wrapper{background-color:transparent;min-height:0 !important;}html.intake-form body.iframe-embed .main-wrapper .container{max-width:100% !important;}html.intake-form body.iframe-embed .main-wrapper .container .card{margin:30px auto;width:100%;max-width:100%;border:0 none;border-radius:0;box-shadow:none;}html.intake-form body.iframe-embed .main-wrapper .container .card .card-header{border-radius:0;}html.intake-form .main-wrapper{margin:0 !important;padding:0 !important;}.intake-form-settings .preview-wrapper, .intake-form-settings .embed-wrapper, .intake-form-publish .preview-wrapper, .intake-form-publish .embed-wrapper{padding:0;background-color:white;border:1px solid rgba(0, 0, 0, 0.125);box-shadow:0px 0px 3px rgba(0, 0, 0, 0.125) inset;overflow:auto;}.intake-form-settings .preview-wrapper iframe-embed, .intake-form-settings .embed-wrapper iframe-embed, .intake-form-publish .preview-wrapper iframe-embed, .intake-form-publish .embed-wrapper iframe-embed{display:block;}.intake-form-settings .preview-wrapper iframe-embed iframe, .intake-form-settings .embed-wrapper iframe-embed iframe, .intake-form-publish .preview-wrapper iframe-embed iframe, .intake-form-publish .embed-wrapper iframe-embed iframe{display:block;margin:auto;}.intake-form-settings .preview-wrapper iframe, .intake-form-settings .embed-wrapper iframe, .intake-form-publish .preview-wrapper iframe, .intake-form-publish .embed-wrapper iframe{max-width:100%;}body.sd-dark-mode html.intake-form{color:white;}.intake-form-settings .preview-wrapper{/*height: calc(100% - 45px);
  min-height: 500px;*/overflow-y:hidden;border-radius:4px;}.intake-form-settings .btn-background-color{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.intake-form-settings .btn-background-color .color-picker{-webkit-box-flex:1 1 30%;-moz-box-flex:1 1 30%;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%;margin-right:0.3125rem;}.intake-form-settings .btn-background-color .hover-settings{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;margin-right:0.3125rem;}.intake-form-settings .btn-background-color .hover-settings .flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;}.intake-form-settings .btn-background-color .hover-settings .flex select{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;font-size:0.875rem;}.intake-form-settings .btn-background-color .hover-settings .flex input{-webkit-box-flex:1 1 25%;-moz-box-flex:1 1 25%;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%;margin-left:0.3125rem;}@media (max-width: 991px){.intake-form-settings .btn-background-color{-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.intake-form-settings .btn-background-color .color-picker{margin-right:0;margin-bottom:0.3125rem;}}.card.data-table-card .intake-form-settings .card-block{padding-bottom:20px;}.intake-form-settings .redactor-toolbar{flex-wrap:wrap;}.intake-form-settings .redactor-toolbar .re-button{flex:unset;flex-grow:1;width:36px;}html.intake-form body.iframe-embed .main-wrapper .container{padding:20px;}html.intake-form body.iframe-embed .main-wrapper .container .card{margin:0;}html.intake-form body.iframe-embed .main-wrapper .container .card .card-header{margin-bottom:18px;padding:0;padding-bottom:12px;}html.intake-form body.iframe-embed .main-wrapper .container .card-block{padding:0;}html.intake-form body.iframe-embed .main-wrapper .container .card-block .form-group{margin:0;margin-bottom:18px;padding:0;}html.intake-form body.iframe-embed .main-wrapper .container .card-block .form-group .col-md-12{padding:0;}@layer sd-wysiwyg-content-defaults{.wysiwyg-content:not(.content-block-view-wrapper) h1{margin-bottom:20px;}.wysiwyg-content:not(.content-block-view-wrapper) h4{margin-bottom:20px;}.wysiwyg-content:not(.content-block-view-wrapper) .align-center{text-align:center;}/*
  START Styles from src/themes/mpa/assets/js/article/sd.scss
  */.wysiwyg-content h1,
  .wysiwyg-content h2,
  .wysiwyg-content h3,
  .wysiwyg-content h4,
  .wysiwyg-content h5,
  .wysiwyg-content h6{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-size:16px;line-height:1.618;color:#444;}.wysiwyg-content h1{font-size:39px;color:#222;}.wysiwyg-content h2{font-size:25px;color:#333;}.wysiwyg-content h3{font-size:20px;color:#444;}.wysiwyg-content h4{font-size:16px;color:#454545;}.wysiwyg-content h5{font-size:14px;color:#555;}.wysiwyg-content h6{font-size:16px;color:#656565;}.wysiwyg-content h1{line-height:1.15;}.wysiwyg-content h2{line-height:1.25;}.wysiwyg-content h3{line-height:1.333;}.wysiwyg-content h1 + *,
  .wysiwyg-content h2 + *,
  .wysiwyg-content h3 + *,
  .wysiwyg-content h4 + *,
  .wysiwyg-content h5 + *,
  .wysiwyg-content h6 + *{margin-top:0.75em;}.wysiwyg-content h1 + h1,
  .wysiwyg-content h1 + h2,
  .wysiwyg-content h1 + h3,
  .wysiwyg-content h1 + h4,
  .wysiwyg-content h1 + h5,
  .wysiwyg-content h1 + h6,
  .wysiwyg-content h2 + h1,
  .wysiwyg-content h2 + h2,
  .wysiwyg-content h2 + h3,
  .wysiwyg-content h2 + h4,
  .wysiwyg-content h2 + h5,
  .wysiwyg-content h2 + h6,
  .wysiwyg-content h3 + h1,
  .wysiwyg-content h3 + h2,
  .wysiwyg-content h3 + h3,
  .wysiwyg-content h3 + h4,
  .wysiwyg-content h3 + h5,
  .wysiwyg-content h3 + h6,
  .wysiwyg-content h4 + h1,
  .wysiwyg-content h4 + h2,
  .wysiwyg-content h4 + h3,
  .wysiwyg-content h4 + h4,
  .wysiwyg-content h4 + h5,
  .wysiwyg-content h4 + h6,
  .wysiwyg-content h5 + h1,
  .wysiwyg-content h5 + h2,
  .wysiwyg-content h5 + h3,
  .wysiwyg-content h5 + h4,
  .wysiwyg-content h5 + h5,
  .wysiwyg-content h5 + h6,
  .wysiwyg-content h6 + h1,
  .wysiwyg-content h6 + h2,
  .wysiwyg-content h6 + h3,
  .wysiwyg-content h6 + h4,
  .wysiwyg-content h6 + h5,
  .wysiwyg-content h6 + h6{margin-top:0.375em;}.wysiwyg-content p + h1,
  .wysiwyg-content p + h2,
  .wysiwyg-content p + h3,
  .wysiwyg-content p + h4,
  .wysiwyg-content p + h5,
  .wysiwyg-content p + h6,
  .wysiwyg-content ul + h1,
  .wysiwyg-content ul + h2,
  .wysiwyg-content ul + h3,
  .wysiwyg-content ul + h4,
  .wysiwyg-content ul + h5,
  .wysiwyg-content ul + h6,
  .wysiwyg-content ol + h1,
  .wysiwyg-content ol + h2,
  .wysiwyg-content ol + h3,
  .wysiwyg-content ol + h4,
  .wysiwyg-content ol + h5,
  .wysiwyg-content ol + h6,
  .wysiwyg-content blockquote + h1,
  .wysiwyg-content blockquote + h2,
  .wysiwyg-content blockquote + h3,
  .wysiwyg-content blockquote + h4,
  .wysiwyg-content blockquote + h5,
  .wysiwyg-content blockquote + h6,
  .wysiwyg-content figure + h1,
  .wysiwyg-content figure + h2,
  .wysiwyg-content figure + h3,
  .wysiwyg-content figure + h4,
  .wysiwyg-content figure + h5,
  .wysiwyg-content figure + h6,
  .wysiwyg-content pre + h1,
  .wysiwyg-content pre + h2,
  .wysiwyg-content pre + h3,
  .wysiwyg-content pre + h4,
  .wysiwyg-content pre + h5,
  .wysiwyg-content pre + h6,
  .wysiwyg-content table + h1,
  .wysiwyg-content table + h2,
  .wysiwyg-content table + h3,
  .wysiwyg-content table + h4,
  .wysiwyg-content table + h5,
  .wysiwyg-content table + h6,
  .wysiwyg-content hr + h1,
  .wysiwyg-content hr + h2,
  .wysiwyg-content hr + h3,
  .wysiwyg-content hr + h4,
  .wysiwyg-content hr + h5,
  .wysiwyg-content hr + h6,
  .wysiwyg-content dl + h1,
  .wysiwyg-content dl + h2,
  .wysiwyg-content dl + h3,
  .wysiwyg-content dl + h4,
  .wysiwyg-content dl + h5,
  .wysiwyg-content dl + h6,
  .wysiwyg-content div + h1,
  .wysiwyg-content div + h2,
  .wysiwyg-content div + h3,
  .wysiwyg-content div + h4,
  .wysiwyg-content div + h5,
  .wysiwyg-content div + h6{margin-top:1.125em;}.wysiwyg-content h1,
  .wysiwyg-content h2,
  .wysiwyg-content h3,
  .wysiwyg-content h4,
  .wysiwyg-content h5,
  .wysiwyg-content h6{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-weight:bold;letter-spacing:-0.015em;text-rendering:optimizeLegibility;}.wysiwyg-content h4,
  .wysiwyg-content h5{letter-spacing:0.015em;}/* END sd.scss */.wysiwyg-content h1{font-size:2rem;font-weight:700;color:#222;}.wysiwyg-content h2{font-size:1.625rem;font-weight:600;color:#333;}.wysiwyg-content h3{font-size:1.375rem;font-weight:500;color:#444;}.wysiwyg-content h4{font-size:1.125rem;font-weight:400;color:#454545;}.wysiwyg-content h5{font-size:1rem;font-weight:400;color:#555;}.wysiwyg-content h6{font-size:0.875rem;font-weight:300;color:#656565;}.wysiwyg-content h1{line-height:1.35;}.wysiwyg-content h2{line-height:1.25;}.wysiwyg-content h3{line-height:1.15;}/* START Styles only for CBE content */.content-block-wrapper .wysiwyg-content h1, .content-block-wrapper .wysiwyg-content h2, .content-block-wrapper .wysiwyg-content h3, .content-block-wrapper .wysiwyg-content h4, .content-block-wrapper .wysiwyg-content h5, .content-block-wrapper .wysiwyg-content h6{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;letter-spacing:-0.015em;text-rendering:optimizeLegibility;}.content-block-wrapper .wysiwyg-content h1{font-size:2rem;font-weight:700;color:#222;line-height:1.35;margin-bottom:20px;}.content-block-wrapper .wysiwyg-content h2{font-size:1.625rem;font-weight:600;color:#333;line-height:1.25;}.content-block-wrapper .wysiwyg-content h3{font-size:1.375rem;font-weight:500;color:#444;line-height:1.15;}.content-block-wrapper .wysiwyg-content h4{font-size:1.125rem;font-weight:400;color:#454545;line-height:1.618;letter-spacing:0.015em;margin-bottom:20px;}.content-block-wrapper .wysiwyg-content h5{font-size:1rem;font-weight:400;color:#555;line-height:1.618;letter-spacing:0.015em;margin-bottom:0.5rem;}.content-block-wrapper .wysiwyg-content h6{font-size:0.875rem;font-weight:300;color:#656565;line-height:1.618;margin-bottom:0.5rem;}/* END Styles only for CBE content */}.redactor-source .redactor-source-open ::selection{background:orange !important;color:black;}.modal.wysiwyg-preview .modal-dialog{box-shadow:0px 0px 50px #333;margin-top:0;margin-bottom:2svh;height:98svh;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;}.modal.wysiwyg-preview .modal-dialog.modal-desktop{max-width:95%;}@media (max-width: 600px){.modal.wysiwyg-preview .modal-dialog.modal-desktop{max-width:100%;}}.modal.wysiwyg-preview .modal-dialog.modal-laptop{max-width:80%;}@media (max-width: 600px){.modal.wysiwyg-preview .modal-dialog.modal-laptop{max-width:100%;}}.modal.wysiwyg-preview .modal-dialog.modal-tablet{max-width:768px;}.modal.wysiwyg-preview .modal-dialog.modal-phone{max-width:400px;}.modal.wysiwyg-preview .modal-content{border:0 none;border-radius:0 0 var(--sd-radius-mode-xxl) var(--sd-radius-mode-xxl);height:100%;}.modal.wysiwyg-preview .modal-header{padding:15px 20px !important;}.modal.wysiwyg-preview .modal-header .preview-size{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;}.modal.wysiwyg-preview .modal-header .preview-size .btn, .modal.wysiwyg-preview .modal-header .preview-size .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal.wysiwyg-preview .modal-header .preview-size button, .modal.wysiwyg-preview .modal-header .preview-size .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal.wysiwyg-preview .modal-header .preview-size button{margin-right:0.625rem;padding:0.1875rem;}.modal.wysiwyg-preview .modal-phone .modal-header .preview-size .btn, .modal.wysiwyg-preview .modal-phone .modal-header .preview-size .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal.wysiwyg-preview .modal-phone .modal-header .preview-size button, .modal.wysiwyg-preview .modal-phone .modal-header .preview-size .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal.wysiwyg-preview .modal-phone .modal-header .preview-size button{margin:0;}.modal.wysiwyg-preview .wysiwyg-preview-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;}.modal.wysiwyg-preview .wysiwyg-preview-body .preview-frame{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;max-width:100%;vertical-align:middle;}.modal.wysiwyg-preview .wysiwyg-preview-footer{padding:10px 0 6px 10px;}.modal.wysiwyg-preview .wysiwyg-preview-footer label{cursor:pointer;}@media (max-width: 768px){.modal.wysiwyg-preview .modal-header .btn-link{padding:0;}.modal.wysiwyg-preview .modal-header .preview-size .btn, .modal.wysiwyg-preview .modal-header .preview-size .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal.wysiwyg-preview .modal-header .preview-size button, .modal.wysiwyg-preview .modal-header .preview-size .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal.wysiwyg-preview .modal-header .preview-size button{margin:0;padding:0.25rem 0.4rem 0.2rem 0.4rem !important;}.modal.wysiwyg-preview .w-25{margin:0 !important;width:unset !important;}.modal.wysiwyg-preview .wysiwyg-preview-body iframe body .preview.p-4.column1-portal-page,
  .modal.wysiwyg-preview .wysiwyg-preview-body iframe body .wysiwyg-content{padding:0 !important;}}.placeholders-block{display:flex;flex-wrap:wrap;gap:0.3125rem;}.auto-select-copy{position:relative;padding-right:17px;margin-right:15px;}.auto-select-copy:after{content:"file_copy";position:absolute;right:0;top:50%;transform:translateY(-50%);font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;vertical-align:middle;/* Support for all WebKit browsers. */-webkit-font-smoothing:antialiased;/* Support for Safari and Chrome. */text-rendering:optimizeLegibility;/* Support for Firefox. */-moz-osx-font-smoothing:grayscale;/* Support for IE. */font-feature-settings:"liga";font-size:0.75rem;cursor:pointer;}.auto-select-copy.dropdownMenu-copyLink::after{display:none;}.entity-action-widget .all-actions{padding:19px;margin-top:15px;border:1px solid rgba(0, 0, 0, 0.125);background:#fff;border-radius:7px;}.entity-action-widget .configured-actions{line-height:42px;font-size:16px;}.entity-action-widget .configured-actions .sd-configured-actions-title{font-style:italic;}.entity-action-widget .list-index{color:#fff;background-color:#6492CB;border-radius:50%;min-width:30px;width:1.875rem;height:1.875rem;font-size:14px;font-weight:400 !important;line-height:22px;padding:0 !important;margin:0 5px 0 20px;font-family:var(--default-font-family);}.entity-action-widget .list-index.disabled{background-color:#aaa;}.entity-action-widget .list-elem{display:flex;align-items:center;min-height:42px;}.entity-action-widget .list-elem .right{margin-left:5px;display:flex;flex-direction:column;justify-content:center;}.entity-action-widget .list-elem .right span{line-height:20px;}.entity-action-widget .list-elem .right .validation-message{font-size:13px;color:red;line-height:16px;}.actions-form .chain-links > .dropdown > .dropdown-menu.show{display:grid;grid-template-columns:min-content;max-width:600px !important;width:auto;}.actions-form .action-template-wrap{margin:20px 10px 15px 10px;background:#fff;padding:10px 0 15px 0;border-radius:10px;}@media (max-width: 800px){.actions-form .action-template-wrap{margin:20px 10% 15px 10%;}}@media (max-width: 600px){.actions-form .action-template-wrap{margin:20px 0 15px 0;}}.actions-form .action-template-wrap span.select2{flex:1;}.actions-form .action-template-wrap span.select2 .delete-template{margin-bottom:0 !important;border-radius:3px !important;}.actions-form .action-template-wrap .template-actions{width:auto;margin-bottom:0px;}@media (max-width: 291px){.actions-form .action-template-wrap .template-actions{margin-left:0 !important;}}.modal-content .actions-form .action-template-wrap{margin:0px 5% 20px 5%;}.sd-actions-downArrow{position:absolute;bottom:0;right:48%;left:48%;padding-top:1.5rem !important;}.sd-actions-bounce{-moz-animation:bounce 3s infinite;-webkit-animation:bounce 3s infinite;animation:bounce 3s infinite;}@-moz-keyframes bounce{0%, 20%, 50%, 80%, 100%{-moz-transform:translateY(0);transform:translateY(0);}40%{-moz-transform:translateY(-30px);transform:translateY(-30px);}60%{-moz-transform:translateY(-15px);transform:translateY(-15px);}}@-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px);}}@keyframes bounce{0%, 20%, 50%, 80%, 100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px);}60%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px);}}sd-choose-items-widget-view{display:block;width:100%;}.choose-items-wrapper:not(.pdfBlock){display:flex;flex-wrap:wrap;gap:1rem;padding:1.5rem 0;}.choose-items-wrapper.multistep{grid-template-columns:repeat(auto-fit, minmax(400px, 1fr));}.choose-items-wrapper .app-form-embed .card,
.choose-items-wrapper .app-form-embed .card-header{background-color:transparent;}.choose-items-wrapper .choose-items-summary-block,
.choose-items-wrapper .choose-items-block{display:flex;justify-content:center;}.choose-items-wrapper .choose-items-block{flex:1 1 calc(60% - 0.5rem);min-width:300px;}@media (max-width: 450px){.choose-items-wrapper .choose-items-block{min-width:unset;max-width:100%;}}.choose-items-wrapper .choose-items-summary-block{flex:1 1 calc(40% - 0.5rem);min-width:300px;}.choose-items-wrapper .choose-items__only-summary{max-width:600px;}.choose-items-wrapper .choose-items-card-wrapper .sd-checkmark-card-wrapper{display:flex;flex-wrap:wrap;gap:1.25rem;}.choose-items-wrapper .choose-items-select__item{flex:1 0 calc(50% - 0.625rem);width:unset !important;min-width:280px;}.choose-items-wrapper .choose-items-summary-wrapper,
.choose-items-wrapper .sdAccordion__item{border-top-right-radius:10px;border-top-left-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border:#ececec solid 1px;background-color:#FFF;overflow:hidden;}.choose-items-wrapper .choose-items-summary-wrapper .sdAccordion__toggle,
.choose-items-wrapper .sdAccordion__item .sdAccordion__toggle{padding:1.25rem;}.choose-items-wrapper .choose-items-summary-wrapper .sdAccordion__toggle .sdAccordion__title,
.choose-items-wrapper .sdAccordion__item .sdAccordion__toggle .sdAccordion__title{display:flex;align-items:center;gap:1rem;font-weight:500;}.choose-items-wrapper .choose-items-summary-wrapper{align-self:flex-start;position:relative;margin:0;padding:30px 4%;max-width:615px;min-width:100%;background-color:#FFF;overflow:hidden;}.choose-items-wrapper .choose-items-summary-wrapper:not(.loader-widget)::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;display:block;width:100%;height:100%;background-color:#FAFAFA;z-index:0;}.choose-items-wrapper .choose-items-summary-wrapper.loader-widget{height:auto;}.choose-items-wrapper .choose-items-summary-wrapper .choose-items-summary-skeleton{display:none;}.choose-items-wrapper .choose-items-summary-wrapper.choose-items-summary-wrapper--skeleton{pointer-events:none;user-select:none;}.choose-items-wrapper .choose-items-summary-wrapper.choose-items-summary-wrapper--skeleton .choose-items-summary-body{min-height:250px;}.choose-items-wrapper .choose-items-summary-wrapper.choose-items-summary-wrapper--skeleton .choose-items-summary-skeleton{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;gap:1.25rem;padding:1.75rem 8% 2rem 5%;border-radius:inherit;background-color:var(--sd-bg-skeleton-bg);}.choose-items-wrapper .choose-items-summary-wrapper.choose-items-summary-wrapper--skeleton .choose-items-summary-skeleton__row{display:flex;justify-content:space-between;gap:1rem;}.choose-items-wrapper .choose-items-summary-wrapper.choose-items-summary-wrapper--skeleton .choose-items-summary-skeleton__row--total{margin-top:auto;padding-top:1.25rem;border-top:1px solid var(--sd-bg-skeleton-base);}.choose-items-wrapper .choose-items-summary-wrapper.choose-items-summary-wrapper--skeleton .choose-items-summary-skeleton__bar{height:0.9rem;border-radius:var(--sd-radius-mode-sm);background-color:var(--sd-bg-skeleton-base);animation:pulse 1.5s cubic-bezier(0.4, 0, 0.6, 1) infinite;}.choose-items-wrapper .choose-items-summary-wrapper.choose-items-summary-wrapper--skeleton .choose-items-summary-skeleton__bar--title{width:45%;height:1.1rem;margin-bottom:0.25rem;}.choose-items-wrapper .choose-items-summary-wrapper.choose-items-summary-wrapper--skeleton .choose-items-summary-skeleton__bar--label{width:40%;}.choose-items-wrapper .choose-items-summary-wrapper.choose-items-summary-wrapper--skeleton .choose-items-summary-skeleton__bar--label-short{width:28%;}.choose-items-wrapper .choose-items-summary-wrapper.choose-items-summary-wrapper--skeleton .choose-items-summary-skeleton__bar--amount{width:15%;}.choose-items-wrapper .choose-items-summary-wrapper.choose-items-summary-wrapper--skeleton .choose-items-summary-skeleton__bar--total-label{width:35%;height:1.2rem;}.choose-items-wrapper .choose-items-summary-wrapper.choose-items-summary-wrapper--skeleton .choose-items-summary-skeleton__bar--total-amount{width:20%;height:1.2rem;}.choose-items-wrapper .choose-items-summary-wrapper .choose-items-summary-trial-box{margin-top:1.75rem;padding:1.25rem;border:1px solid var(--sd-border-color-subtle);border-radius:var(--sd-radius-mode-sm);background-color:var(--sd-bg-soft);}.choose-items-wrapper .choose-items-summary-wrapper .choose-items-summary-trial-box__title{margin-bottom:0.75rem;font-size:var(--text-md);font-weight:600;}.choose-items-wrapper .choose-items-summary-wrapper .choose-items-summary-trial-note{font-size:var(--text-sm);line-height:1.6;color:var(--sd-text-muted);}.choose-items-wrapper .choose-items-summary-wrapper .choose-items-summary-trial-charge{margin-top:0.9rem;padding-top:0.9rem;border-top:1px solid var(--sd-border-color-subtle);font-size:var(--text-sm);font-weight:600;line-height:1.6;}.choose-items-wrapper .choose-items-summary-wrapper .choose-items-summary-head{position:relative;margin-bottom:1.7rem;font-weight:500;z-index:1;}.choose-items-wrapper .choose-items-summary-wrapper .choose-items-summary-body{position:relative;border-top-right-radius:10px;border-top-left-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border:#e7f1ff solid 1px;background-color:#FFFFFF;width:100%;padding:1.75rem 8% 2rem 5%;margin-top:1rem;z-index:1;}.choose-items-wrapper .choose-items-summary-wrapper .choose-items-summary-body svg{color:#f6f6f6;}.choose-items-wrapper .choose-items-summary-wrapper .choose-items-summary-body .choose-items-summary-payment-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:row;-moz-box-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-box-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;flex-wrap:wrap;gap:0.5rem;align-items:baseline;margin-bottom:0.5rem;padding-left:10px;width:100%;line-height:1.2;}.choose-items-wrapper .choose-items-summary-wrapper .choose-items-summary-body .choose-items-summary-total{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:row;-moz-box-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;}.choose-items-wrapper .choose-items-summary-wrapper .choose-items-summary-body .choose-items-summary-total .choose-items-summary-total-amount{margin-left:auto;margin-top:0 !important;flex:0 0 auto;}.choose-items-wrapper .choose-items-summary-wrapper .choose-items-summary-body .choose-items-summary-total:not(td){gap:0.5rem;margin-top:1rem;padding-top:1.5rem;border-top:1px solid #ddd;}.choose-items-wrapper .choose-items-summary-wrapper .colored-title{margin:0 !important;color:#638FFF;font-size:1.0625rem;font-weight:500;}.choose-items-wrapper .choose-items-summary-wrapper .colored-title.mb-3{margin-bottom:1rem !important;}.choose-items-wrapper .choose-items-summary-wrapper .text-20{margin-bottom:0 !important;padding:0 !important;font-size:1.25rem;line-height:inherit !important;}.choose-items-wrapper.pdfBlock .choose-items-summary-wrapper{max-width:100%;}.choose-items-wrapper .choose-items-summary-actions button{gap:1rem;padding:0 25px !important;height:50px;font-size:12px;line-height:1;text-transform:uppercase;border-radius:10px !important;}.choose-items-wrapper .choose-items-summary-actions button.prev-btn{background-color:#fff;color:#444;}.choose-items-wrapper .choose-items-summary-actions button.prev-btn svg{fill:#444;}.choose-items-wrapper .choose-items-summary-actions button svg{width:24px;height:24px;fill:#444;}.choose-items-wrapper .choose-items-summary-actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:row-reverse;-moz-box-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-between;-moz-box-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-top:2rem;}.choose-items-wrapper .choose-items-steps{gap:1rem;overflow-x:hidden;}.choose-items-wrapper .choose-items-steps .card-header{margin:0;padding:0.75rem 0;}.choose-items-wrapper .choose-items-steps .card-block{padding:1.25rem 0;}.choose-items-wrapper .choose-items-steps.sdAccordion .sdAccordion__body{padding:0 0.5rem;}.choose-items-wrapper .choose-items-steps.sdAccordion .sdAccordion__body.multistep{padding:2rem 5% 1rem;}.choose-items-wrapper .choose-items-steps .sdAccordion__item .icon-chevron-down{display:none;}.choose-items-wrapper .choose-items-steps .sdAccordion__item .step-number{flex:0 0 auto;background-color:#638FFF;border:3px #ADC4FF solid;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;height:40px;width:40px;text-align:center;vertical-align:middle;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;color:#fff;}.choose-items-wrapper .choose-items-steps .sdAccordion__body{border:none;}.choose-items-summary__items-wrap.border-bottom{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #ddd;}.choose-items-summary__items-wrap .choose-items-summary__table{margin-bottom:0.5rem;width:100%;max-width:100%;background-color:transparent;font-size:1rem;border:none;}.choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item td{vertical-align:top;line-height:1.25rem;border:none;padding:1px;}.choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item .choose-items-summary__sub-title,
.choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item .choose-items-summary__free-trial{padding-left:15px;}.choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item .choose-items-summary__sub-title ul{padding:0;margin:0;list-style:none;}.choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item{/* Billing-cycle suffix ("/1 Month(s)") — keep it intact so it never breaks
     mid-suffix ("/1" then "Month(s)"); the whole unit wraps to the next line
     together when the item name is long. margin replaces the space moved out
     of the <small> so it can't be a break point. */}.choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item .choose-items-summary__cycle{white-space:nowrap;margin-left:0.1875rem;}.choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item .choose-items-summary__amount,
.choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item .choose-items-summary__sub-amount,
.choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item .choose-items-summary__grand-amount{width:30%;max-width:40%;text-align:right;}.choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item .choose-items-summary__amount hr,
.choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item .choose-items-summary__sub-amount hr,
.choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item .choose-items-summary__grand-amount hr{width:70%;margin:0.2em 0;margin-left:25%;float:right;}.choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item .choose-items-summary__amount{font-weight:bold;}.choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item .choose-items-summary__grand-amount{font-weight:bold;padding-bottom:15px;}.choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item .choose-items-summary__sub-amount{font-size:0.75rem;}.choose-items-wrapper--reseller .choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item .choose-items-summary__amount,
.choose-items-wrapper--reseller .choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item .choose-items-summary__sub-amount,
.choose-items-wrapper--reseller .choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item .choose-items-summary__grand-amount{width:1%;max-width:none;white-space:nowrap;padding-left:0.75rem;}.choose-items-wrapper--reseller .choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item .choose-items-summary__amount hr,
.choose-items-wrapper--reseller .choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item .choose-items-summary__sub-amount hr,
.choose-items-wrapper--reseller .choose-items-summary__items-wrap .choose-items-summary__table .choose-items-summary__item .choose-items-summary__grand-amount hr{width:auto;min-width:3.5rem;margin:0.2em 0 0.2em auto;float:none;}.wkhtmltopdf .choose-items-summary-body{max-width:100%;}.wkhtmltopdf .choose-items-summary-body table{width:100%;max-width:100%;}.wkhtmltopdf .choose-items-summary-body table tr{margin:0 !important;display:table-row !important;}.wkhtmltopdf .choose-items-summary-body table td{padding-top:0.75rem !important;display:table-cell !important;padding-left:0 !important;}.wkhtmltopdf .choose-items-summary-body table tr:not(.caption) td:first-child{padding-left:0.8rem !important;}.wkhtmltopdf .choose-items-summary-body table tr.choose-items-summary-total-row{border-top:1px solid #ddd;}.wkhtmltopdf .choose-items-summary-body table tr.choose-items-summary-total-row td{padding-top:1.5rem !important;padding-left:0 !important;padding-right:0 !important;}.wkhtmltopdf .choose-items-summary-body table td{border:none;text-align:right;}.wkhtmltopdf .choose-items-summary-body table td:first-child{text-align:left;}.wkhtmltopdf .choose-items-summary-body table td.choose-items-summary-payment-amount, .wkhtmltopdf .choose-items-summary-body table td.choose-items-summary-total-amount{padding-right:0;white-space:nowrap;}.wkhtmltopdf .choose-items-summary-body table .colored-title{margin:0;padding:0 !important;color:#638FFF;font-size:1.0625rem;font-weight:500;}.wkhtmltopdf .choose-items-summary-body table .text-20{font-size:1.25rem;line-height:1.25rem !important;font-weight:500;}.wkhtmltopdf .choose-items-summary-body table .choose-items-summary-payment-amount span{word-break:keep-all;}.wkhtmltopdf .choose-items-summary-body table .caption.border-bottom{border-bottom:1px solid #ddd;}.wkhtmltopdf .choose-items-summary-body table .caption.border-bottom td{padding-bottom:1.5rem !important;}.choose-items-block h2.sdAccordion__title{font-size:1.3rem;font-weight:500;}h3.choose-items-summary-head{font-size:1.3rem;}@media (max-width: 767px){.choose-items-wrapper{grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));grid-column-gap:2%;grid-row-gap:1rem;}.choose-items-wrapper.multistep{grid-template-columns:repeat(auto-fit, minmax(319px, 1fr));}.choose-items-wrapper .choose-items-summary-actions{gap:0.5rem;}.choose-items-wrapper .choose-items-summary-actions button{gap:0.5rem;padding:0 0.9rem !important;height:42px;}.choose-items-wrapper .choose-items-summary-wrapper{padding:0.8rem;}.choose-items-wrapper .choose-items-summary-wrapper .choose-items-summary-body{padding:1.2rem 8% 1.2rem 1rem;}.choose-items-wrapper .choose-items-summary-wrapper .choose-items-summary-body .choose-items-summary-total,
  .choose-items-wrapper .choose-items-summary-wrapper .choose-items-summary-body .choose-items-summary-payment-item{flex-direction:column;}.choose-items-summary-items-wrap .choose-items-summary-payment-amount{margin:0;align-self:flex-end;}.choose-items-wrapper .choose-items-card-wrapper .sd-checkmark-card-wrapper{grid-template-columns:1fr;}.choose-items-wrapper .sdAccordion__item .sdAccordion__toggle .sdAccordion__title{font-size:1.2em;}.choose-items-wrapper .choose-items-summary-wrapper .choose-items-summary-head{margin-bottom:1rem;text-align:center;font-size:1.2em;}.choose-items-wrapper .sdAccordion__item .sdAccordion__toggle{padding:1rem;}}@media (max-width: 1200px){.choose-items-wrapper > .row{gap:1rem;}}@keyframes loading-spin-centered{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);-ms-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg);}100%{-webkit-transform:translate(-50%, -50%) rotate(-360deg);-ms-transform:translate(-50%, -50%) rotate(-360deg);transform:translate(-50%, -50%) rotate(-360deg);}}.loader-widget{position:relative;background:none;width:100%;height:100%;min-height:300px;}.loader-widget::after{content:"";display:block !important;position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;margin:0;padding:0;border:0;background-color:rgba(0, 0, 0, 0.2);z-index:101;}.loader-widget:before{-webkit-animation:loading-spin-centered 1s infinite steps(1000);animation:loading-spin-centered 1s infinite steps(1000);display:block !important;position:absolute;top:0;right:0;bottom:0;left:0;content:"";left:50%;top:50%;height:108px;width:100px;margin:0;padding:0;border:0;pointer-events:none;color:var(--sd-text-dark);background-color:transparent;background-image:url(/images/icons/replay.svg);background-repeat:no-repeat;background-size:100px 100px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;}@media (max-width: 900px){.loader-widget::before{-webkit-animation:loading-spin-centered 1s infinite steps(1000);animation:loading-spin-centered 1s infinite steps(1000);left:50%;}}@keyframes pulse{50%{opacity:0.5;}}.animate-pulse .shadow-block{animation:pulse 1.5s cubic-bezier(0.4, 0, 0.6, 1) infinite;}.skeleton-loader{width:100%;height:100%;background-color:var(--sd-bg-skeleton-bg);z-index:100;}.skeleton-loader .shadow-block{background-color:var(--sd-bg-skeleton-base);border-radius:2px;}.skeleton-loader.myTasksBlockLoader .skeleton-loader__item, .skeleton-loader.allTasksBlockLoader .skeleton-loader__item, .skeleton-loader.projectsBlockLoader .skeleton-loader__item{display:flex;align-items:center;gap:10px;padding:10px 1rem 1rem;width:100%;}.skeleton-loader.myTasksBlockLoader .skeleton-loader__complete-bar, .skeleton-loader.allTasksBlockLoader .skeleton-loader__complete-bar, .skeleton-loader.projectsBlockLoader .skeleton-loader__complete-bar{width:18px;height:60px;border-radius:4px;}.skeleton-loader.myTasksBlockLoader .skeleton-loader__complete-icon, .skeleton-loader.allTasksBlockLoader .skeleton-loader__complete-icon, .skeleton-loader.projectsBlockLoader .skeleton-loader__complete-icon{width:38px;height:38px;border-radius:50%;}.skeleton-loader.myTasksBlockLoader .skeleton-loader__left-part,
.skeleton-loader.myTasksBlockLoader .skeleton-loader__right-part, .skeleton-loader.allTasksBlockLoader .skeleton-loader__left-part,
.skeleton-loader.allTasksBlockLoader .skeleton-loader__right-part, .skeleton-loader.projectsBlockLoader .skeleton-loader__left-part,
.skeleton-loader.projectsBlockLoader .skeleton-loader__right-part{display:flex;flex-direction:column;gap:0.25rem;height:100%;}.skeleton-loader.myTasksBlockLoader .skeleton-loader__left-part, .skeleton-loader.allTasksBlockLoader .skeleton-loader__left-part, .skeleton-loader.projectsBlockLoader .skeleton-loader__left-part{width:50%;}.skeleton-loader.myTasksBlockLoader .skeleton-loader__right-part, .skeleton-loader.allTasksBlockLoader .skeleton-loader__right-part, .skeleton-loader.projectsBlockLoader .skeleton-loader__right-part{margin-left:auto;width:20%;}.skeleton-loader.myTasksBlockLoader .skeleton-loader__second-line,
.skeleton-loader.myTasksBlockLoader .skeleton-loader__third-line, .skeleton-loader.allTasksBlockLoader .skeleton-loader__second-line,
.skeleton-loader.allTasksBlockLoader .skeleton-loader__third-line, .skeleton-loader.projectsBlockLoader .skeleton-loader__second-line,
.skeleton-loader.projectsBlockLoader .skeleton-loader__third-line{width:100%;}.skeleton-loader.myTasksBlockLoader .skeleton-loader__first-line, .skeleton-loader.allTasksBlockLoader .skeleton-loader__first-line, .skeleton-loader.projectsBlockLoader .skeleton-loader__first-line{height:16px;}.skeleton-loader.myTasksBlockLoader .skeleton-loader__second-line, .skeleton-loader.allTasksBlockLoader .skeleton-loader__second-line, .skeleton-loader.projectsBlockLoader .skeleton-loader__second-line{height:18px;}.skeleton-loader.myTasksBlockLoader .skeleton-loader__third-line, .skeleton-loader.allTasksBlockLoader .skeleton-loader__third-line, .skeleton-loader.projectsBlockLoader .skeleton-loader__third-line{height:18px;}.skeleton-loader .skeleton-loader__left-part .skeleton-loader__first-line{display:flex;gap:2%;align-items:center;width:80%;}.skeleton-loader .skeleton-loader__left-part .skeleton-loader__first-line .shadow-block{width:49%;height:90%;}.skeleton-loader .skeleton-loader__left-part .skeleton-loader__third-line{display:flex;align-items:center;gap:2%;}.skeleton-loader .skeleton-loader__left-part .skeleton-loader__third-line .shadow-block{width:32%;height:100%;}.skeleton--enable .skeleton-element{animation:pulse 1.5s cubic-bezier(0.4, 0, 0.6, 1) infinite;background-color:var(--sd-bg-skeleton-base) !important;/* unified */color:var(--sd-bg-skeleton-base) !important;/* unified */border-radius:2px;text-indent:100%;white-space:nowrap;overflow:hidden;}.skeleton--enable .skeleton-element *{opacity:0 !important;}.form-oscar:not(.grid-view-loading) .sd-media-library .grid-view-loading::before{-webkit-animation:loading-spin-centered 1s infinite steps(1000);animation:loading-spin-centered 1s infinite steps(1000);left:50%;top:50%;background-size:50px 50px;height:54px;width:50px;}.sd-media-library .upload-or-drag-video-file{border-style:dashed !important;}.sd-media-library .list-group-item .item-thumb{width:130px;}.sd-media-library .list-group-item .item-thumb img{width:130px;}.sd-media-library .list-group-item .item-title input[type=text]{height:calc(1.8rem + 2px) !important;}.sd-media-library .video-preview-poster{height:130px;width:232px;}.sd-media-library .video-preview-poster .video-preview-poster-wrap{background:#e9ecef;}.sd-media-library .video-preview-poster .dropdown{position:absolute;top:4px;right:4px;}.sd-media-library .video-preview-poster .dropdown button[data-toggle=dropdown]{width:20px;height:20px;text-align:center;}.sd-media-library .dropdown .dropdown-menu{padding:0.4rem 0 !important;width:unset;}.sd-media-library .dropdown .dropdown-menu .dropdown-item{display:flex;align-items:center;font-weight:400 !important;padding:0.3em 1em 0.3em 1.1em !important;}.sd-media-library .dropdown .dropdown-menu .dropdown-item i{margin-right:11px;width:16px;height:16px;font-size:16px;}.phoneWidgetBlock .label-block .functional-btn{top:38px !important;right:0.75rem !important;border:none !important;z-index:999;}.phoneWidgetBlock .label-block .functional-btn .tipS{display:block;width:20px;height:20px;}.phoneWidgetBlock .label-block .functional-btn .tipS .material-icons{font-size:22px;color:#555;}button{background-color:transparent;color:var(--sd-text-secondary);}.btn-list .btn, .btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .btn-list button, .btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .btn-list button{margin-bottom:0.625rem;margin-right:0.625rem;}.btn .list-icon, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .list-icon, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .list-icon{font-size:1.125rem;vertical-align:middle;position:relative;font-weight:400;top:0;}.btn .social-icons, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .social-icons, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .social-icons{font-size:1.5625rem;}.btn.btn-lg .list-icon, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-lg .list-icon, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-lg .list-icon{font-size:1.5rem;}.btn.btn-lg .social-icons, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-lg .social-icons, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-lg .social-icons{font-size:2.5rem;}.btn .caret, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .caret, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .caret{margin-left:0.3125rem;}.btn-lg{padding:0.3125rem 1.5rem;font-size:1.125rem;line-height:2;border-top-right-radius:0.3rem;border-top-left-radius:0.3rem;border-bottom-right-radius:0.3rem;border-bottom-left-radius:0.3rem;}.btn-lg:not(.btn-circle){min-width:8.75rem;}.btn-sm{padding:0.1875rem 0.5rem;font-size:0.75rem;line-height:2;border-top-right-radius:0.2rem;border-top-left-radius:0.2rem;border-bottom-right-radius:0.2rem;border-bottom-left-radius:0.2rem;}.btn-xs{padding:0 0.3125rem;font-size:0.75rem;line-height:2;border-top-right-radius:0.2rem;border-top-left-radius:0.2rem;border-bottom-right-radius:0.2rem;border-bottom-left-radius:0.2rem;}.btn-block{display:block;width:100%;}.btn-rounded{border-radius:6.25rem !important;}.btn-rounded.btn-sm{line-height:1.5;}.btn-circle{border-radius:100%;width:3.125rem;height:3.125rem;text-align:center;padding:0 !important;}.btn-circle.btn-lg{width:4.375rem;height:4.375rem;}.btn-circle.btn-sm{width:1.875rem;height:1.875rem;}.btn-success{color:#fff;background-color:#38d57a;border-color:#38d57a;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}.btn-success:hover{color:#fff;background-color:rgb(40.2136929461, 190.5363070539, 103.4066390041);border-color:rgb(37.9917012448, 180.0082987552, 97.6929460581);}.btn-success:focus, .btn-success.focus{box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(56, 213, 122, 0.5);}.btn-success.disabled, .btn-success:disabled{background-color:#38d57a;border-color:#38d57a;}.btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle{background-color:rgb(40.2136929461, 190.5363070539, 103.4066390041);background-image:none;border-color:rgb(37.9917012448, 180.0082987552, 97.6929460581);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn-info{color:#fff;background-color:#03a9f3;border-color:#03a9f3;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}.btn-info:hover{color:#fff;background-color:rgb(2.5335365854, 142.7225609756, 205.2164634146);border-color:rgb(2.3780487805, 133.9634146341, 192.6219512195);}.btn-info:focus, .btn-info.focus{box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(3, 169, 243, 0.5);}.btn-info.disabled, .btn-info:disabled{background-color:#03a9f3;border-color:#03a9f3;}.btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle{background-color:rgb(2.5335365854, 142.7225609756, 205.2164634146);background-image:none;border-color:rgb(2.3780487805, 133.9634146341, 192.6219512195);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn-warning{color:#fff;background-color:#ffcc02;border-color:#ffcc02;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}.btn-warning:hover{color:#fff;background-color:rgb(218.75, 174.6541501976, 0);border-color:rgb(206, 164.4743083004, 0);}.btn-warning:focus, .btn-warning.focus{box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(255, 204, 2, 0.5);}.btn-warning.disabled, .btn-warning:disabled{background-color:#ffcc02;border-color:#ffcc02;}.btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle{background-color:rgb(218.75, 174.6541501976, 0);background-image:none;border-color:rgb(206, 164.4743083004, 0);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn-danger{color:#fff;background-color:#E6614F;border-color:#E6614F;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}.btn-danger:hover{color:#fff;background-color:rgb(225.2425373134, 66.9328358209, 45.5074626866);border-color:rgb(223.6567164179, 56.9104477612, 34.3432835821);}.btn-danger:focus, .btn-danger.focus{box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(230, 97, 79, 0.5);}.btn-danger.disabled, .btn-danger:disabled{background-color:#E6614F;border-color:#E6614F;}.btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle{background-color:rgb(225.2425373134, 66.9328358209, 45.5074626866);background-image:none;border-color:rgb(223.6567164179, 56.9104477612, 34.3432835821);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn-outline-primary{color:#4583b3;background-color:transparent;background-image:none;border-color:#4583b3;}.btn-outline-primary:hover{color:#fff;background-color:#4583b3;border-color:#4583b3;}.btn-outline-primary:focus, .btn-outline-primary.focus{box-shadow:0 0 0 3px rgba(69, 131, 179, 0.5);}.btn-outline-primary.disabled, .btn-outline-primary:disabled{color:#4583b3;background-color:transparent;}.btn-outline-primary:active, .btn-outline-primary.active, .show > .btn-outline-primary.dropdown-toggle{color:#fff;background-color:#4583b3;border-color:#4583b3;}.btn-outline-success{color:#38d57a;background-color:transparent;background-image:none;border-color:#38d57a;}.btn-outline-success:hover{color:#fff;background-color:#38d57a;border-color:#38d57a;}.btn-outline-success:focus, .btn-outline-success.focus{box-shadow:0 0 0 3px rgba(56, 213, 122, 0.5);}.btn-outline-success.disabled, .btn-outline-success:disabled{color:#38d57a;background-color:transparent;}.btn-outline-success:active, .btn-outline-success.active, .show > .btn-outline-success.dropdown-toggle{color:#fff;background-color:#38d57a;border-color:#38d57a;}.sd-btn{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;align-self:center;column-gap:4px;padding:13px 15px;height:40px;transition:0.15s;font-size:12px;color:var(--sd-text-default);font-weight:500 !important;font-style:normal;text-decoration:none;border:0;border-radius:var(--sd-border-radius-btn);background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}.sd-btn-default{background-color:var(--sd-btn-default-bg);color:var(--sd-btn-default-text-color);border:1px solid var(--sd-btn-default-border-color);}.sd-btn-default svg{flex-shrink:0;width:16px;height:16px;}.sd-btn-default:hover{border-color:var(--sd-btn-default-hover-border-color);}.sd-btn-wide-primary-add-36px{background:var(--sd-bg-white-light);border:1px solid var(--sd-btn-default-border-color);height:36px;font-size:14px;text-transform:uppercase;padding:0 15px;}.sd-btn-wide-primary-add-36px .sd-a-button-label:hover{color:var(--sd-text-default);}.sd-btn-wide-primary-add-36px .sd-a-button-label:active{color:var(--sd-text-default);}.sd-btn-wide-primary-add-36px span{line-height:inherit;white-space:nowrap;}@-moz-document url-prefix(){.sd-btn-wide-primary-add-36px span{padding-top:1px;}}.sd-btn-wide-primary-add-36px .material-icons{padding-right:3px;}.sd-btn-wide-primary-add-36px .fal,
.sd-btn-wide-primary-add-36px .fa-lightl,
.sd-btn-wide-primary-add-36px .fas,
.sd-btn-wide-primary-add-36px .fa-solid,
.sd-btn-wide-primary-add-36px i{line-height:inherit;align-self:center;}.sd-btn-wide-primary-add-36px .fal + span,
.sd-btn-wide-primary-add-36px .fa-lightl + span,
.sd-btn-wide-primary-add-36px .fas + span,
.sd-btn-wide-primary-add-36px .fa-solid + span,
.sd-btn-wide-primary-add-36px i + span{padding-left:4px;}.sd-btn-wide-primary-add-36px svg + span{padding-left:4px;}.sd-btn-wide-primary-add-36px:hover{background:var(--sd-bg-white-light);border-color:var(--sd-btn-default-hover-border-color);color:var(--sd-text-default);}.sd-btn-wide-primary-add-36px:hover .material-icons{color:var(--sd-text-default);padding-right:3px;}.sd-btn-wide-primary-add-36px:active{-webkit-box-shadow:0 0 0 3px rgba(50, 50, 50, 0.12);-moz-box-shadow:0 0 0 3px rgba(50, 50, 50, 0.12);box-shadow:0 0 0 3px rgba(50, 50, 50, 0.12);color:#555;}.sd-btn-wide-primary-add-36px.active{background:#ddd;color:#fff;}.sd-btn-wide-primary-add-36px.active:hover{background:#ddd;border-color:#eee;color:#fff;}.sd-btn-wide-primary-add-36px.active:active{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;color:#fff;}.sd-btn-wide-primary-32px{gap:0.5rem;background:var(--sd-bg-white-light);border:1px solid var(--sd-btn-default-border-color);height:32px;font-size:13px;color:var(--sd-text-default);padding:0 10px;}.sd-btn-wide-primary-32px .fal + span,
.sd-btn-wide-primary-32px .fas + span,
.sd-btn-wide-primary-32px i + span{text-transform:uppercase;}.sd-btn-wide-primary-32px .addButtonText{text-transform:uppercase;line-height:12px;}.sd-btn-wide-primary-32px:hover{background:var(--sd-bg-white-light);border-color:var(--sd-btn-default-hover-border-color);color:var(--sd-text-default);}.sd-btn-wide-primary-32px:hover .material-icons{color:var(--sd-text-default) !important;padding-right:3px;}.sd-btn-wide-primary-32px:active{border-color:var(--sd-btn-default-hover-border-color);}.sd-btn-wide-primary-32px.active:active{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}.sd-btn-wide-primary-32px .fal-icon-without-text{font-size:initial;}.sd-btn-wide-primary-32px svg{width:1rem;height:1rem;}.sd-btn-wide-primary-24px{gap:0.5rem;background:var(--sd-btn-white-bg);border:1px solid var(--sd-btn-default-border-color);height:28px;padding:0 12px;font-size:13px;line-height:1;}.sd-btn-wide-primary-24px .material-icons{padding-right:3px;font-size:13px;}.sd-btn-wide-primary-24px:hover{background:var(--sd-btn-white-bg);border-color:var(--sd-btn-default-hover-border-color);}.sd-btn-wide-primary-24px:active{border-color:var(--sd-btn-default-hover-border-color);}.sd-btn-wide-primary-24px.active{border-color:var(--sd-btn-default-hover-border-color);}.sd-btn-wide-primary-24px.active:hover{border-color:var(--sd-btn-default-hover-border-color);}.sd-btn-wide-primary-24px.active:active{border-color:var(--sd-btn-default-hover-border-color);}.sd-btn-wide-action-24px{background:var(--sd-btn-white-bg);border:1px solid var(--sd-btn-default-border-color);height:28px;padding:0 12px;font-size:13px;}.sd-btn-wide-action-24px .material-icons{font-size:13px;}.sd-btn-wide-action-24px:hover{border-color:var(--sd-btn-default-hover-border-color);}.sd-btn-wide-action-24px:active{border-color:var(--sd-btn-default-hover-border-color);}.sd-btn-wide-action-24px.active{transform:scale(1.08);margin:0 10px !important;border-bottom:2px solid var(--sd-btn-default-hover-border-color);}.sd-btn-wide-action-24px.active:active{border-color:var(--sd-btn-default-hover-border-color);}.sd-btn-wide-action-24px.filter-btn{line-height:28px;}.sd-btn-wide-action-full-width{height:50px;width:100%;padding:0 12px;color:var(--sd-text-default);font-size:13px;background-color:var(--sd-btn-default-bg);border:1px solid var(--sd-btn-default-border-color);border-radius:var(--sd-input-border-radius);}.sd-btn-wide-action-full-width .material-icons{font-size:13px;}.sd-btn-wide-action-full-width:hover{border-color:var(--sd-btn-default-hover-border-color);}.sd-btn-wide-action-full-width:active{border-color:var(--sd-btn-default-hover-border-color);}.sd-btn-wide-action-full-width.active{border-color:var(--sd-btn-default-hover-border-color);}.sd-btn-wide-action-full-width.active:hover{border-color:var(--sd-btn-default-hover-border-color);}.sd-btn-wide-action-full-width.active:active{border-color:var(--sd-btn-default-hover-border-color);}.sd-btn-wide-action-full-width.filter-btn{line-height:28px;}.sd-btn-add-actions{background-color:var(--sd-btn-white-bg);box-shadow:0 0 4px rgba(0, 0, 0, 0.2);border-left:3px solid var(--sd-btn-border-theme-color-dark);height:52px;font-size:14px;text-transform:uppercase;color:var(--sd-text-default);padding:0.9rem 1.6rem 0.9rem 1.6rem !important;border-radius:6px;}.sd-btn-add-actions.btn-sm{height:25px;padding:0.1rem 1rem !important;border-width:1px !important;}.sd-btn-add-actions.btn-sm svg{margin-right:0;}.sd-btn-add-actions svg{margin-right:13px;width:18px;height:18px;fill:var(--sd-text-secondary);}.sd-btn-add-actions .sd-a-button-label:hover{color:var(--sd-text-default);}.sd-btn-add-actions .sd-a-button-label:active{color:var(--sd-text-default);}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm){.sd-btn-add-actions span{line-height:1;white-space:nowrap;}}@-moz-document url-prefix(){.sd-btn-add-actions span{padding-top:0;}}.sd-btn-add-actions .material-icons{padding-right:3px;}.sd-btn-add-actions .fal,
.sd-btn-add-actions .fas,
.sd-btn-add-actions i{padding-right:9px;font-size:16px;}.sd-btn-add-actions:hover{background-color:var(--sd-btn-white-bg);border:1px solid var(--sd-btn-border-theme-color);border-left:3px solid var(--sd-btn-border-theme-color);color:var(--sd-text-default);}.sd-btn-add-actions:hover .material-icons{color:var(--sd-text-default);padding-right:3px;}.sd-btn-add-actions:active{-webkit-box-shadow:0 0 0 3px rgba(50, 50, 50, 0.12);-moz-box-shadow:0 0 0 3px rgba(50, 50, 50, 0.12);box-shadow:0 0 0 3px rgba(50, 50, 50, 0.12);color:var(--sd-text-default);}.sd-btn-add-actions.active{background:#ddd;color:#fff;}.sd-btn-add-actions.active:hover{background:#ddd;border-color:#EEE;color:#fff;}.sd-btn-add-actions.active:active{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;color:#fff;}.sd-btn-add-actions:focus{border-color:var(--sd-btn-border-theme-color);}.sd-btn-util-24px{background:#fafafa;border:1px solid #f0f3fb;border-radius:5px;width:24px;height:24px;color:var(--sd-text-default);margin-left:4px;}.sd-btn-util-24px:hover{background:#EEE;}.sd-btn-util-24px:hover .material-icons{color:var(--sd-text-default) !important;}.sd-btn-util-24px .material-icons{font-size:16px;color:#bbb;}.sd-btn-util-24px .material-icons:hover{color:var(--sd-text-default) !important;}.sd-btn.sd-btn--link{position:relative;color:var(--sd-theme-primary-highlighted-text-light);}.sd-btn.sd-btn--link::after{content:"";position:absolute;top:50%;left:50%;display:block;height:1px;width:calc(100% - 30px);background-color:transparent;transform:translate(-50%, 0.7em);transition:background-color 150ms ease-in-out;}.sd-btn.sd-btn--link:hover::after{background-color:var(--sd-theme-primary-highlighted-text-light);}.entity-action-widget.entity-action-widget-outer .sd-btn-add-actions--modal{position:relative;justify-content:space-between;column-gap:10px;padding:0.625rem 1rem !important;width:100%;height:unset;font-size:14px;border-left:none;}.entity-action-widget.entity-action-widget-outer .sd-btn-add-actions--modal:hover{border:none;box-shadow:0 0 4px rgba(0, 0, 0, 0.4);}.entity-action-widget.entity-action-widget-outer .sd-btn-add-actions--modal svg{flex-shrink:0;margin-right:0;width:22px;height:22px;}@media (min-width: 576px){.entity-action-widget.entity-action-widget-outer .sd-btn-add-actions--modal{font-size:16px;padding:1rem !important;}}.entity-action-widget.entity-action-widget-outer .sd-btn-add-actions--modal .sd-btn-add-actions__decor{position:relative;display:block;width:14px;height:22px;}.entity-action-widget.entity-action-widget-outer .sd-btn-add-actions--modal .sd-btn-add-actions__decor::before{content:"";position:absolute;right:3px;top:3px;width:16px;height:16px;background-color:transparent;border:2px solid rgb(190, 190, 190);border-radius:2px;border-left:none;border-bottom:none;transform:rotate(45deg);}.sd-icon{vertical-align:middle;}.sd-icon .sd-add-chat-btn{font-size:18px;}.sd-icon span{font-size:13px;}.sd-icon-btn{border:none;outline-color:transparent;}.naked-icon-button-18px{font-size:18px;}.naked-icon-button-18px .fa,
.naked-icon-button-18px .fas,
.naked-icon-button-18px .far,
.naked-icon-button-18px .fal,
.naked-icon-button-18px .fad,
.naked-icon-button-18px .fab,
.naked-icon-button-18px i{vertical-align:middle;}.naked-icon-button-18px span{font-size:13px;vertical-align:middle;}.fa.naked-icon-button-20px,
.fas.naked-icon-button-20px,
.far.naked-icon-button-20px,
.fal.naked-icon-button-20px,
.fad.naked-icon-button-20px,
.fab.naked-icon-button-20px{font-size:20px;vertical-align:middle;}.btn-outline-default{color:var(--sd-text-default);border:var(--sd-input-border);background-color:var(--sd-bg-white-light);}.btn-outline-default:hover, .btn-outline-default:focus, .btn-outline-default:active, .btn-outline-default:active:hover{color:var(--sd-text-default);background-color:var(--sd-bg-white-light);border-color:var(--sd-btn-default-hover-border-color);}.btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button{display:inline-flex;align-items:center;justify-content:center;padding:0.25rem 1rem 0.25rem 1rem;font-size:var(--text-base);font-family:var(--default-font-family), sans-serif;text-decoration:none;border-radius:var(--sd-border-radius-btn);}.btn .list-icon, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .list-icon, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .list-icon{font-size:1.3rem;vertical-align:middle;position:relative;top:1px;font-weight:400;}.card-header .btn, .card-header .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .card-header button, .card-header .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .card-header button{height:60%;margin-left:15px;line-height:2;padding-top:0;padding-bottom:0;}.btn.no-br, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.no-br, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.no-br{border-radius:0 !important;}.btn.btn-rect, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-rect, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-rect{border-radius:0;}.btn.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button{color:var(--sd-btn-primary-text-color);background-color:var(--sd-btn-primary-bg);border:1px solid transparent;font-weight:500 !important;}.btn.btn-primary:hover, .reset-css .marketing-campaign-send-schedule .am-pm .btn:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:hover, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:hover, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .btn.btn-primary:active, .reset-css .marketing-campaign-send-schedule .am-pm .btn:active, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:active, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:active, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:active, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:active, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:active, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:active{color:var(--sd-btn-primary-text-color);background-color:var(--sd-btn-primary-hover-bg);border-color:transparent;}.btn.btn-primary.dropdown-toggle, .reset-css .marketing-campaign-send-schedule .am-pm .btn.dropdown-toggle, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.dropdown-toggle, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.dropdown-toggle, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.dropdown-toggle, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.dropdown-toggle, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.dropdown-toggle, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.dropdown-toggle{white-space:nowrap;}.btn.btn-primary.dropdown-toggle:focus, .reset-css .marketing-campaign-send-schedule .am-pm .btn.dropdown-toggle:focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.dropdown-toggle:focus, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.dropdown-toggle:focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.dropdown-toggle:focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.dropdown-toggle:focus, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.dropdown-toggle:focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.dropdown-toggle:focus{background-color:var(--sd-btn-primary-bg);border-color:transparent;}.btn.btn-default, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-default, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-default{color:var(--sd-btn-default-text-color);background-color:var(--sd-btn-default-bg);border:var(--sd-btn-default-border);box-shadow:var(--sd-btn-default-shadow);}.btn.btn-default:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-default:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-default:hover{border-color:var(--sd-btn-default-hover-border-color);}.btn.btn-default.active, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-default.active, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-default.active{border-color:var(--sd-btn-default-hover-border-color);}.btn[disabled], .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button[disabled], .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button[disabled]{pointer-events:none;position:relative;}.btn-secondary{padding:0.25rem 1rem 0.25rem 1rem;font-weight:400 !important;white-space:inherit;color:var(--sd-text-secondary);background-color:var(--sd-btn-white-bg);border:var(--sd-btn-default-border);}.btn-secondary:active, .btn-secondary:focus, .btn-secondary:hover{color:var(--sd-text-secondary);background-color:var(--sd-btn-white-bg);border-color:var(--sd-app-top-bar-color-dark-1);box-shadow:var(--sd-btn-primary-shadow);}.show > .btn-secondary.dropdown-toggle{color:var(--sd-text-secondary);background-color:var(--sd-btn-white-bg);border-color:var(--sd-app-top-bar-color-dark-1);box-shadow:var(--sd-btn-primary-shadow);}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm){.btn-sm{padding:0.1rem 1rem;border-radius:var(--sd-border-radius-btn);}}@-moz-document url-prefix(){.btn-sm{padding:0.2rem 1rem 0.18rem 1rem;border-radius:var(--sd-border-radius-btn);}}.no-animate.ng-animate{transition:0s none;-webkit-transition:0s none;animation:0s none;-webkit-animation:0s none;}.contact-single-details-quickdata-btn{line-height:2 !important;padding:0 11px 0 8px !important;margin-right:10px !important;}.btn.btn-link:not(:disabled), .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-link:not(:disabled), .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-link:not(:disabled){color:var(--sd-theme-primary-dark-highlighted-text);}.btn-link{color:currentColor;}.btn-link:hover{color:var(--sd-theme-primary-dark-highlighted-text);}.show > .btn-primary.dropdown-toggle, .reset-css .marketing-campaign-send-schedule .am-pm .show > .dropdown-toggle.btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .show > button.dropdown-toggle, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .show > button.dropdown-toggle, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .show > button.dropdown-toggle, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .show > button.dropdown-toggle{background:#1e2832;border-color:#1e2832;}.uib-datepicker-popup{padding:1rem !important;}.uib-datepicker-popup.dropdown-menu{padding:10px;width:auto;box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);}.uib-datepicker-popup.dropdown-menu .uib-button-bar .btn-group{border:0 none;}.uib-datepicker-popup.dropdown-menu .uib-button-bar .btn-group .btn-danger{color:#e6614f !important;background-color:unset !important;border:none !important;box-shadow:none !important;}.uib-datepicker-popup.dropdown-menu .uib-button-bar .btn-group .btn-danger:hover{color:#e6614f !important;background-color:unset !important;border:none !important;box-shadow:none !important;font-weight:800 !important;}.input-group .form-control{width:100%;}.color-picker-wrapper .color-picker-input-swatch{padding-left:36px;background-size:0;}.color-picker-wrapper .color-picker-input-swatch:focus{background-size:0;}.color-picker-wrapper .color-picker-swatch:not(.input-group-addon).color-picker-swatch-left{top:0;}.badge-pill.badge-pill-custom-size{padding:5px 10px;}.entityColorBlock{width:30px;height:30px;}.entityColorBlock .badge-pill.badge-pill-counter{top:0;right:0;position:absolute;transform:translate(12px, -10px);}.badge-pill.badge-pill-counter{position:relative;width:24px;height:24px;font-size:12px;line-height:24px;}.badge-pill.badge-pill-counter span{width:100%;height:100%;text-align:center;line-height:inherit;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#fff;}.rect-btn-icon{position:relative;width:34px;height:34px;padding:0;}.rect-btn-icon img,
.rect-btn-icon svg,
.rect-btn-icon i,
.rect-btn-icon span{font-size:12px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}@media (max-width: 575px){.swal2-modal .btn, .swal2-modal .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .swal2-modal button, .swal2-modal .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .swal2-modal button{min-width:4em;}}.swal2-modal .btn-info{text-align:center !important;}.swal2-modal .btn-info, .swal2-modal .btn-info:hover, .swal2-modal .btn-info:focus{background-color:#ddd;border-color:#ddd;}.swal2-modal .btn-info:hover, .swal2-modal .btn-info:focus{opacity:0.8;}.swal2-modal .btn-info:focus{box-shadow:0 0 0 2px rgba(255, 79, 79, 0.5);}.qq-uploader .qq-upload-button{display:inline-block;font-weight:600;line-height:2em;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid #ccc;transition:all 0.3s ease-in-out;color:#292b2c;background:#fff;box-shadow:none;text-shadow:none;padding:0.1875rem 0.5rem;font-size:0.75rem;border-radius:0.1875rem;}.upload-logo-wrapper-bk .logo,
.upload-logo-wrapper .logo,
.upload-favicon-wrapper .logo{width:80px;}.upload-logo-wrapper-bk #uploadFile,
.upload-logo-wrapper-bk #uploadBackgrounImg,
.upload-logo-wrapper-bk #uploadFaviconImg,
.upload-logo-wrapper #uploadFile,
.upload-logo-wrapper #uploadBackgrounImg,
.upload-logo-wrapper #uploadFaviconImg,
.upload-favicon-wrapper #uploadFile,
.upload-favicon-wrapper #uploadBackgrounImg,
.upload-favicon-wrapper #uploadFaviconImg{display:inline-block;}.sd-create-custom-field{padding:0 14px 0 13px;}.btn-success{font-weight:500 !important;}.btn-danger{font-weight:500 !important;}.sd-file-task-upload-btn-delete{float:right;}.btn-group-toggle label.btn{padding:0.5625rem 1.2em !important;}.btn-group-toggle label.btn input[type=radio]{position:absolute;pointer-events:none;clip:rect(0, 0, 0, 0);}.sd-placeholder-tag{background:#6492cb;padding:3px 6px;color:white;border-radius:5px;font-size:10px;vertical-align:top;}.redactor-modal button{color:#292b2c;border-radius:0.2rem;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);font-weight:400 !important;font-family:var(--default-font-family), sans-serif;border:1px solid #ccc;transition:all 0.3s ease-in-out;}.redactor-modal button:hover{background-color:#ececec;border-color:#b3b3b3;text-decoration:none !important;color:#292b2c;transition:all 0.3s ease-in-out;}.column-options .btn, .column-options .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .column-options button, .column-options .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .column-options button{padding:0 !important;border-radius:6px !important;}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm){.column-options .btn, .column-options .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .column-options button, .column-options .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .column-options button{padding:0 !important;}}.redactor-modal button.redactor-button-danger,
.redactor-modal button.redactor-button-unstyled{border:none !important;background:none !important;box-shadow:none !important;}.redactor-modal button.redactor-button-danger:hover,
.redactor-modal button.redactor-button-unstyled:hover{background:none !important;box-shadow:none !important;border:none !important;color:red !important;}.redactor-modal button.redactor-button-danger:active,
.redactor-modal button.redactor-button-unstyled:active{background:none !important;box-shadow:none !important;border:none !important;color:red !important;}.redactor-button-unstyled{border:none !important;background:none !important;box-shadow:none !important;}.redactor-button-unstyled:hover{background:none !important;box-shadow:none !important;border:none !important;color:red !important;}.redactor-button-unstyled:active{background:none !important;box-shadow:none !important;border:none !important;color:red !important;}h1 .material-icons,
h2 .material-icons,
h3 .material-icons,
h4 .material-icons,
h5 .material-icons,
h6 .material-icons,
.h1 .material-icons,
.h2 .material-icons,
.h3 .material-icons,
.h4 .material-icons,
.h5 .material-icons,
.h6 .material-icons{position:relative;top:0;vertical-align:middle;}.plaid-button{width:100%;border:1px solid #cccccc;box-sizing:border-box;border-radius:8px !important;padding:10px !important;margin-bottom:15px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;}.plaid-button img{margin-bottom:15px;}@media (min-width: 768px){.plaid-button{padding:25px !important;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;}.plaid-button img{margin-bottom:0;margin-right:25px;}}.plaid-button:hover{background-color:#f4f4f4;}.plaid-button .right{display:flex;flex-direction:column;align-items:flex-start;white-space:normal;}.plaid-button .right .title{display:inline-flex;font-size:18px;color:#222222;font-weight:bold !important;}.plaid-button .right .sub-title{display:inline-flex;font-weight:normal;font-size:12px;color:#555;}@media (min-width: 768px){.plaid-button .right .title{font-size:20px;}.plaid-button .right .sub-title{font-size:13px;}}.btn-close-element{position:absolute;top:50%;left:50%;width:18px;height:18px;transform:translate(-50%, -50%);}.btn-close-element::before, .btn-close-element::after{content:"";position:absolute;display:block;top:-1px;left:8px;width:3px;height:20px;background-color:var(--sd-text-secondary);border-radius:2px;transform:rotate(45deg);}.btn-close-element::after{transform:rotate(-45deg);}@media (min-width: 768px){.btn-close-element{width:20px;height:20px;}.btn-close-element::before, .btn-close-element::after{top:-3px;left:8px;width:3px;height:26px;}}.creation-date-buttons .btn, .creation-date-buttons .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .creation-date-buttons button, .creation-date-buttons .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .creation-date-buttons button{border-radius:15px !important;padding:0 15px !important;font-size:13px !important;font-weight:400 !important;}.sdPayNow,
.estimatesApproveBtn{color:#fff !important;background-color:var(--sd-btn-primary-bg);border:none !important;}.sdPayNow:hover,
.estimatesApproveBtn:hover{color:#fff !important;background-color:#1b84cf !important;border:none !important;}.btn-action{display:inline-flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;border:var(--sd-table-border);color:var(--sd-text-dark);overflow:hidden;}.btn-action i{color:inherit;font-weight:500;font-size:1.125rem;}.btn-action svg{width:18px;height:18px;}.btn-action:hover, .btn-action:focus{cursor:pointer;background:#f1f1f1;}@media (min-width: 992px){.btn-action{width:2.5rem;height:2.5rem;}.btn-action i{font-size:1.125rem;}.btn-action svg{width:18px;height:18px;}}.badge.badge-light-blue, .badge-light-blue.label{background-color:#77b8e1 !important;}.badge.badge-light-gray, .badge-light-gray.label{background-color:#d3cfd2 !important;}.badge.badge-light-green, .badge-light-green.label{background-color:#6eb06d !important;}.badge.badge-pink, .badge-pink.label{background-color:#e99ccf !important;}.badge.badge-red, .badge-red.label, .badge.badge-danger, .badge-danger.label{background-color:#E6614F !important;}.btn:focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus{box-shadow:none;}.sd-big-btn-with-icon{gap:0.5rem;padding:0.7rem !important;height:46px;max-width:100%;}.sd-big-btn-with-icon span.sd-big-btn-with-icon__text{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;text-align:left;font-weight:400;margin-top:-3px;}.sd-big-btn-with-icon span.sd-big-btn-with-icon__text.sd-big-btn-with-icon__text__uppercase{text-transform:uppercase;}.sd-big-btn-with-icon svg{flex:0 0 auto;width:24px;height:24px;fill:#555;}.sd-big-btn-with-icon .sd-big-btn-with-icon__chevron{flex:0 0 auto;position:relative;display:block;width:14px;height:22px;}.sd-big-btn-with-icon .sd-big-btn-with-icon__chevron::before{content:"";position:absolute;right:3px;top:3px;width:16px;height:16px;background-color:transparent;border:2px solid rgb(190, 190, 190);border-radius:2px;border-left:none;border-bottom:none;transform:rotate(45deg);}.form-actions-btn{position:relative;}.form-actions-btn::after{display:block;content:"";position:absolute;left:0;top:-10px;right:0;bottom:-10px;}#reporting2-print,
#reporting2-download,
#reporting2-fullscreen-enable{padding:0 4px;border:none;}#reporting2-download svg{width:22px;}.confirm-btn,
.purge-btn{display:inline-block;position:relative;width:26px;height:26px;border-radius:6px;}.purge-btn{background-color:#c40000;}.purge-btn::before, .purge-btn::after{content:"";position:absolute;top:50%;left:50%;width:20px;height:3px;border-radius:2px;background-color:#fff;}.purge-btn::before{transform:translate(-50%, -50%) rotate(45deg);}.purge-btn::after{transform:translate(-50%, -50%) rotate(-45deg);}.confirm-btn{background-color:#54A356;}.confirm-btn::before{content:"";position:absolute;top:40%;left:50%;width:18px;height:12px;border-radius:2px;border:3px solid #fff;border-right:none;border-top:none;transform:translate(-50%, -50%) rotate(-45deg) skew(-4deg, -4deg);}.uid-settings-btn{height:64px;padding:1rem !important;box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.2);}.uid-settings-btn .sd-big-btn-with-icon__text{font-size:1rem;color:var(--sd-text-default);}.uid-settings-btn .sd-big-btn-with-icon__chevron{margin-left:2rem;}.submit-btn,
.options-btn{color:var(--sd-app-top-bar-color-dark-2-cnt);background-color:var(--sd-btn-primary-bg);border:1px solid var(--sd-btn-primary-bg);}.btn-icon{display:inline-flex;align-items:center;gap:8px;}.btn-icon svg{flex:none;width:12px;height:12px;stroke-width:2;}.mobile-btn-icon{height:42px;width:42px;}.mobile-btn-icon svg{width:14px;height:14px;}.btn-accent-gray{height:32px;color:#939292;font-size:12px;background-color:#dfdfdf;border-radius:5px;}.icon-btn{display:flex;justify-content:center;align-items:center;padding:8px;width:34px;height:34px;border-radius:5px;border:var(--sd-table-border);background-color:var(--sd-bg-offwhite-accent);}.icon-btn *{display:block;}.icon-btn svg{width:16px;height:16px;fill:currentColor;}.icon-btn--input-match{width:42px;height:42px;}.addButton svg{width:16px;height:16px;}.sd-nav-bar-add-button{padding:0 !important;width:30px;height:30px;color:var(--sd-btn-primary-text-color);}.sd-nav-bar-add-button svg{transition:all 0.5s ease;}.sd-nav-bar-add-button .show-spin{font-size:34px;}@media (max-width: 374px){.sd-btn-wide-primary-add-36px{padding:0 10px;font-size:12px;}html.round-mode .main-wrapper .add-btn-wrap .dropdown-menu{padding:0 !important;}.entity-action-widget.entity-action-widget-outer .sd-btn-add-actions--modal{padding:1rem 1.2rem !important;text-align:left;font-size:14px;}.entity-action-widget.entity-action-widget-outer .sd-btn-add-actions--modal .sd-btn-add-actions__label{white-space:normal;}.entity-action-widget.entity-action-widget-outer .sd-btn-add-actions--modal svg{width:30px;height:30px;}}@media (max-width: 640px){html.round-mode .main-wrapper .add-btn-wrap .dropdown-menu{top:100% !important;left:0 !important;transform:none !important;}}.btn-sd-payment{border-radius:10px !important;}#printInvoice{padding:0.4rem !important;}#downloadInvoice{padding:0.4rem !important;}.btn-xs{padding:0.1rem 1rem;}.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle), .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .btn-group > button:first-child:not(:last-child):not(.dropdown-toggle), .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .btn-group > button:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:var(--sd-border-radius-btn);border-bottom-right-radius:var(--sd-border-radius-btn);}.sd-icon-select{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:0.75rem;background:var(--sd-list-view-card-bg);border:var(--sd-list-view-card-border);border-radius:var(--sd-radius-mode-md);cursor:pointer;transition:border-color 0.15s ease, box-shadow 0.15s ease, background-color 0.15s ease;}.sd-icon-select:hover{border-color:var(--sd-btn-default-hover-border-color);}.sd-icon-select--empty{border-style:dashed;}.sd-icon-select__main{display:flex;align-items:center;gap:0.75rem;min-width:0;}.sd-icon-select__tile{flex:none;display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:var(--sd-list-view-card-icon-color);background:var(--sd-list-view-card-icon-bg);border-radius:var(--sd-radius-mode-card);}.sd-icon-select__tile i{font-size:24px;}.sd-icon-select__tile svg{width:24px;height:24px;}.sd-icon-select--empty .sd-icon-select__tile{color:var(--sd-text-muted);background:var(--sd-bg-offwhite-light);}.sd-icon-select__text{display:flex;flex-direction:column;gap:0.125rem;min-width:0;}.sd-icon-select__name{overflow:hidden;font-size:var(--text-base);font-weight:600;color:var(--sd-text-dark);text-overflow:ellipsis;white-space:nowrap;}.sd-icon-select__sub{font-size:var(--text-sm);color:var(--sd-text-muted);}.sd-icon-select__actions{flex:none;display:flex;align-items:center;gap:0.25rem;}.sd-icon-select__change{padding:0.375rem 0.75rem;font-size:var(--text-sm);font-weight:500;color:var(--sd-text-muted);background:transparent;border:0;border-radius:var(--sd-radius-mode-sm);cursor:pointer;transition:color 0.15s ease, background-color 0.15s ease;}.sd-icon-select__change:hover{color:var(--sd-text-dark);background:var(--sd-bg-offwhite-accent);}.sd-icon-select__remove{flex:none;display:flex;align-items:center;justify-content:center;padding:0.375rem;color:var(--sd-text-muted);background:transparent;border:0;border-radius:var(--sd-radius-mode-sm);cursor:pointer;transition:color 0.15s ease, background-color 0.15s ease;}.sd-icon-select__remove:hover{color:var(--sd-text-error);background:var(--sd-banner-error-action-bg);}.sd-icon-select__remove svg{width:16px;height:16px;}.sd-icon-select__chevron{flex:none;display:flex;color:var(--sd-text-muted);}.sd-icon-select__chevron svg{width:20px;height:20px;}.sd-signature-pad{position:relative;width:100%;}.sd-signature-pad .pad-wrapper{position:relative;height:160px;}.sd-signature-pad .pad-wrapper canvas[one]{box-shadow:0 0 5px rgba(0, 0, 0, 0.02) inset;background-color:rgba(255, 255, 0, 0.33);}.sd-signature-pad .pad-wrapper canvas[two]{position:absolute;top:0;left:0;pointer-events:none;}.sd-signature-pad .pad-wrapper canvas{width:100%;height:100%;border-radius:4px;}.sd-signature-pad .pad-wrapper .signature-required{opacity:0;position:absolute;bottom:10px;left:10px;pointer-events:none;}.sd-signature-pad button.clear{border-radius:100%;height:1.875rem;width:1.875rem;box-shadow:0 0 3px rgba(0, 0, 0, 0.4);padding:0;position:absolute;top:0;right:0;-webkit-transform:translate(0.9375rem, -0.9375rem);-ms-transform:translate(0.9375rem, -0.9375rem);transform:translate(0.9375rem, -0.9375rem);background-color:white;}.dancing-script{font-family:"Dancing Script";}@-webkit-keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);}40%{-webkit-transform:scale(1);}}@keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}}.sdil{display:inline-block;text-align:center;width:100%;}.sdil > div{width:6px;height:6px;background-color:#777;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}.sdil .sdil-1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.sdil .sdil-2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}.inline-loading-block .sdil > div{width:24px;height:24px;background-color:#B3B3B3;}.inline-loading-block.inline-loading-block__large .sdil > div{width:40px;height:40px;}.inline-loading-block.inline-loading-block__small .sdil > div{width:12px;height:12px;}.inline-loading-block.inline-loading-block__micro .sdil > div{width:6px;height:6px;}.modal .inline-loading-block__center{padding:10px 10px 20px !important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:100%;}.RightBar .inline-loading-block__center{margin:auto;}.customization-sidebar-wrapper .inline-loading-block__center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.content-wrapper span.arrow{display:inline-flex;width:24px;height:24px;position:relative;justify-content:center;align-items:center;overflow:hidden;}.content-wrapper span.arrow:after{position:absolute;content:"";display:block;width:9px;height:9px;border-top:2px solid #222;border-left:2px solid #222;top:auto;right:auto;bottom:auto;left:auto;}.content-wrapper span.arrow.arrow--left:after{left:9px;transform:rotate(-45deg);}.content-wrapper span.arrow.arrow--right:after{right:9px;transform:rotate(135deg);}.content-wrapper span.arrow.arrow--top:after{top:9px;transform:rotate(45deg);}.content-wrapper span.arrow.arrow--bottom:after{bottom:9px;transform:rotate(-135deg);}.content-wrapper span.arrow.arrow--xs{width:24px;height:24px;}.content-wrapper span.arrow.arrow--xs:after{width:12px;height:12px;border-top:1px solid #222;border-left:1px solid #222;}.content-wrapper span.arrow.arrow--xs.arrow--left:after{left:9px;}.content-wrapper span.arrow.arrow--xs.arrow--right:after{right:9px;}.content-wrapper span.arrow.arrow--xs.arrow--top:after{top:9px;}.content-wrapper span.arrow.arrow--xs.arrow--bottom:after{bottom:9px;}@media (min-width: 768px){.content-wrapper span.arrow{width:32px;height:32px;}.content-wrapper span.arrow:after{width:12px;height:12px;border-top:2px solid #222;border-left:2px solid #222;}.content-wrapper span.arrow.arrow--left:after{left:12px;transform:rotate(-45deg);}.content-wrapper span.arrow.arrow--right:after{right:12px;transform:rotate(135deg);}.content-wrapper span.arrow.arrow--top:after{top:12px;transform:rotate(45deg);}.content-wrapper span.arrow.arrow--bottom:after{bottom:12px;transform:rotate(-135deg);}}.box{display:flex;flex-direction:column;border-top:1px solid #ededed;border-bottom:1px solid #ededed;border-radius:0;box-shadow:none;background:var(--sd-bg-white-middle);width:100%;min-height:3.25rem;margin-bottom:1.25rem;}@media (min-width: 992px){.box{margin-bottom:0rem;border:1px solid #ededed;}}.box + .box{margin-top:1.25rem;}.box.box--rounded{border-radius:5px;}@media (min-width: 992px){.box.box--minh{min-height:100%;}}.box.box--menu{max-height:52px;background:#F8F8F8;display:none;}.box.box--menu .box-head,
.box.box--menu .box-nav{height:100%;max-height:100%;width:100%;}.box.box--menu .box-head{padding:0;}.box.box--menu .box-head .box-nav{padding-left:15px;padding-right:calc(72px / 2);}@media (min-width: 768px){.box.box--menu{position:relative;border:0;border-top:1px solid #ededed;background:#fff;display:flex;z-index:10;}}.box.box--menu-mobile{display:flex;justify-content:center;position:relative;min-height:52px;z-index:10;}@media (min-width: 768px){.box.box--menu-mobile{display:none;}}.box.box--menu-mobile .box--menu-mobile-dropdown{display:block;width:100%;background:#fff;z-index:100;position:absolute;top:100%;left:0;padding:0 0 45px;-webkit-box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);-ms-box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);}.box.box--menu-mobile .menu-mobile-toggle{font-size:18px;width:100%;height:100%;display:inline-flex;justify-content:center;flex-direction:row;text-align:center;align-items:center;margin:1rem auto;}.box.box--menu-mobile .menu-mobile-toggle .ml{position:absolute;}.box-head, .box-footer{display:flex;justify-content:space-between;align-items:center;padding-left:1rem;padding-right:0.5625rem;min-height:3.25rem;}@media (min-width: 1200px){.box-head, .box-footer{padding-left:1.25rem;}}.box-content{width:100%;padding-left:1rem;padding-right:1rem;margin:0.375rem auto;}@media (min-width: 1200px){.box-content{padding-left:1.5rem;padding-right:1.5rem;}}.box-content + .box-head{position:relative;margin-top:1.5rem;}.box-content + .box-head:before{content:"";display:block;width:95%;height:1px;background:#ededed;position:absolute;left:3%;right:3%;top:-0.625rem;}.box-content:empty, .box-content.empty{position:relative;min-height:5.375rem;height:100%;padding:5px;margin:auto;}.box-content:empty .empty-block-text, .box-content.empty .empty-block-text{font-size:12px;text-align:center;position:absolute;top:calc(50% + 27px);left:50%;transform:translate(-50%, -50%);color:var(--sd-text-default);}@media (min-width: 992px){.box-content:empty .empty-block-text, .box-content.empty .empty-block-text{top:calc(50% + 35px);}}@media (min-width: 1200px){.box-content:empty .empty-block-text, .box-content.empty .empty-block-text{top:calc(50% + 45px);}}.box-content:empty:before, .box-content.empty:before{content:"";width:55px;height:55px;display:block;border:10px solid #ededed;border-radius:50%;position:absolute;top:40%;left:50%;transform:translate(-50%, -50%);}@media (min-width: 992px){.box-content:empty, .box-content.empty{padding:10px;min-height:6rem;}.box-content:empty:before, .box-content.empty:before{width:70px;height:70px;}}@media (min-width: 1200px){.box-content:empty, .box-content.empty{min-height:7.5rem;}.box-content:empty:before, .box-content.empty:before{width:83px;height:83px;}}.box-content.empty + .box-footer{margin-top:0;}.box-content .redactor-box.redactor-styles-on{border:none;}.box-footer{margin-top:auto;padding-top:0.3125rem;padding-bottom:0.3125rem;}.box-footer .box-link{text-transform:lowercase;}.box-footer .box-add-button{border:1px solid #ededed;background:#fff;padding:8px 12px !important;}@media (min-width: 576px){.box-footer .box-add-button{margin-right:10px;}}.box-footer .box-add-button:hover{border-color:#01a9f4;color:#3E76A1;}.box-title{max-width:100%;word-wrap:break-word;}.box-head-title{display:inline-flex;color:#222;line-height:700;margin-bottom:0;margin-top:5px;}.box-head-title .h2,
.box-head-title .h3,
.box-head-title .h4,
.box-head-title .h5,
.box-head-title .h6{margin-bottom:0;}.box-footer{border-top:1px solid #ededed;background:#FCFCFC;}.box p{line-height:1.5em;}.box-btn{cursor:pointer;text-decoration:none;appearance:none;border:1px solid transparent;background-color:transparent;display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;align-self:center;height:2.375rem;padding:0.8125rem 0.9375rem;transition:0.15s;font-size:1rem;font-weight:500;font-style:normal;}.box-btn i{font-weight:500;}.box-btn.box-btn--default{color:var(--sd-text-dark);}.box-btn.box-btn--default:hover, .box-btn.box-btn--default:focus{border-color:#222;}.box-btn.box-btn--primary{color:#01a9f4;}.box-btn.box-btn--primary:hover, .box-btn.box-btn--primary:focus{color:#3E76A1;border-color:#01a9f4;}.box-btn.box-btn--secondary{color:var(--sd-text-light);}.box-btn.box-btn--secondary:hover, .box-btn.box-btn--secondary:focus{color:var(--sd-text-light);border-color:var(--sd-text-light);}.box-btn.box-btn--warning{color:#ffcc02;}.box-btn.box-btn--warning:hover, .box-btn.box-btn--warning:focus{color:#fff;border-color:#ffcc02;}.box-btn.box-btn--success{color:#38d57a;}.box-btn.box-btn--success:hover, .box-btn.box-btn--success:focus{color:#fff;border-color:#38d57a;}.box-btn.box-btn--box-grey-light{color:#E5E5E5;}.box-btn.box-btn--box-grey-light:hover, .box-btn.box-btn--box-grey-light:focus{color:#fff;border-color:#E5E5E5;}.box-btn.box-btn--lg{font-size:1.5rem;}.box-btn.box-btn--sm{font-size:0.875rem;}.box-btn-saved{background-color:#01a9f4;color:#FFFFFF !important;}.box-link{color:#01a9f4;font-weight:500;transition:all 0.25s ease-in-out;}.box-link:hover, .box-link:focus{cursor:pointer;font-weight:500;}.box-nav{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;list-style:none;padding:0;margin:0;height:100%;}.box-nav li{margin:0 0.6875rem;position:relative;}.box-nav li a{padding:0;display:inline-block;line-height:3.25rem;color:var(--sd-text-dark);position:relative;}@media (max-width: 767px){.box-nav li a{padding:0 10px;}}@media (min-width: 576px){.box-nav li a{font-weight:400;}}.box-nav li a:before{content:"";position:absolute;bottom:0;left:0;display:block;background:transparent;height:2px;width:100%;transition:all 0.25s ease-in-out;}.box-nav li a:hover, .box-nav li a:focus{color:var(--sd-text-dark);transition:all 0.25s ease-in-out;}.box-nav li a.active{color:#01a9f4;}.box-nav li a:hover:before, .box-nav li a:focus:before, .box-nav li a.active:before{background:#01a9f4;transition:all 0.25s ease-in-out;}.box-nav li:first-child{margin-left:0;}.box-nav li ul{padding-left:12px !important;padding-right:12px !important;}.box-nav li ul li{margin:0;}.box-nav li .subMenu.dropdown-menu li a{line-height:1.5;padding:3px 0;margin:5px 0;}.box-nav.tabs{background:transparent !important;color:var(--sd-text-dark);box-shadow:none;height:3.25rem;}.box-nav.tabs li{height:3.25rem;border-left:0;border-right:2px solid #ededed !important;}.box-nav.tabs li:hover, .box-nav.tabs li:focus, .box-nav.tabs li.active{background:var(--sd-bg-offwhite-accent);}.box-nav.tabs li:hover a, .box-nav.tabs li:focus a, .box-nav.tabs li.active a{background:transparent;font-weight:400;}.box-nav.tabs li:hover a:before, .box-nav.tabs li:focus a:before, .box-nav.tabs li.active a:before{height:4px;background:#01a9f4;}.box-nav.tabs li:first-child a{border-left:0 !important;}.box-nav.tabs li a{color:var(--sd-text-dark);border-left:0;border-right:0;height:3.25rem;font-weight:400;}.box-nav.tabs li a:before{height:2px;background:#ededed;}.box-textarea{width:100%;min-height:7rem;padding:0.75rem 0;}.box-person{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:0.953125rem;position:relative;min-height:3.125rem;}.box-person-img{position:absolute;left:0;top:50%;display:flex;flex-direction:row;margin-right:0.0625rem;width:3.125rem;height:3.125rem;border-radius:var(--sd-radius-mode-full);overflow:hidden;background:var(--sd-avatar-color);transform:translateY(-50%);}.box-person-img img,
.box-person-img svg{display:block;width:100%;height:100%;object-fit:cover;}.box-person-img img.userAvatar,
.box-person-img svg.userAvatar{width:60% !important;height:60% !important;}.box-person-img span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#fff;text-transform:uppercase;font-weight:700;font-size:1.125rem;}.box-person-img span.default-user-avatar{color:var(--sd-avatar-color-cnt);}.box-person-description{width:100%;padding-left:4.0625rem;}.box-person-description-2{width:100%;padding-left:3.75rem;}.box-person p{margin-bottom:0;}.box-person-title{font-size:1.125rem;margin-bottom:1.5rem;color:#888888;word-break:break-all;}.box-person-title-2{font-size:1.125rem;margin-bottom:1.5rem;color:#222;word-break:break-all;}.box-person-subtitle{font-size:0.875rem;}.box-person-subtitle a{color:#01a9f4;}.box-person-subtitle a:hover, .box-person-subtitle a:focus{text-decoration:underline;}.box-person-link svg{width:17px;height:17px;color:#222;fill:#222;}.box-person-link:hover svg, .box-person-link:focus svg{color:#01a9f4;fill:#01a9f4;}.box-info{list-style:none;display:flex;flex-wrap:wrap;padding:0;margin:0;}.box-info li{width:100%;}.box-info li + li{margin-top:0.9375rem;}.box-info li a{color:#01a9f4;}.box-info p{margin-bottom:0;font-size:0.875rem;}.box-info-title{text-transform:uppercase;font-size:0.6875rem !important;font-weight:400;font-family:sans-serif;letter-spacing:0.03rem;color:#888888;}.box-info-text{font-size:0.875rem;color:var(--sd-text-dark);overflow-wrap:break-word;}.box-info-buttons{position:absolute;right:0;top:50%;transform:translateY(-50%);}.box-info-buttons a{margin-left:5px;}.box-info .with-links{position:relative;padding-right:50px;}.box-logs{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;}.box-logs li{position:relative;min-height:4.25rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:nowrap;width:100%;padding:0.5rem 1rem 0.5rem 4.625rem;border-top:1px solid #ededed;flex-direction:row;justify-content:flex-start;align-items:center;min-height:4.25rem;padding-left:5.25rem;}.box-logs-title{font-weight:400;line-height:1.2;margin-bottom:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.box-logs-title .dot-divider{position:relative;display:flex;align-items:center;justify-content:center;margin:0;width:1rem;height:1rem;line-height:4px;border:none;}.box-logs-title .dot-divider::before{content:"";display:block;position:absolute;top:50%;left:50%;width:3px;height:3px;border-radius:50%;background-color:#333;transform:translate(-50%, -50%);}.box-logs-date{display:inline-flex;font-size:0.875rem;margin-left:auto;justify-self:flex-end;padding-left:0.9375rem;}.box-logs .box-icon{position:absolute;margin-right:1rem;left:1rem;top:50%;transform:translateY(-50%);}.box-logs .box-icon svg{width:24px;height:24px;fill:#fff !important;color:initial;}.box-list-badges{display:flex;flex-direction:row;align-items:flex-start;width:100%;justify-content:space-between;flex-wrap:wrap;margin:5px 0;}.box-list-badges .box-badge{width:100%;min-width:180px;max-width:100%;}@media (min-width: 576px){.box-list-badges .box-badge{max-width:48%;}}@media (min-width: 992px){.box-list-badges .box-badge{min-width:110px;}}.box-badge{padding:0.5rem 1.75rem 0.5rem 1rem;display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:1rem;font-size:0.875rem;font-weight:600;border:0;border-left:8px solid #ededed;border-radius:7px;position:relative;}.box-badge a{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:inline-flex;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-left:auto;border-radius:50%;background:#E5E5E5;z-index:2;}.box-badge .badge-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.box-badge:before{content:"";display:block;width:100%;height:100%;border:1px solid #ededed;border-left:0;position:absolute;left:0;top:0;z-index:0;}.box-badge.border-pink{border-color:#e99ccf;}.box-badge.border-indigo{border-color:#6610f2;}.box-badge.border-purple{border-color:#6f42c1;}.box-badge.border-teal{border-color:#20c997;}.box-badge.border-yellow{border-color:#ffcc02;}.box-icon{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;}.box-icon i{font-size:1.125rem;color:#fff;}@media (min-width: 576px){.box-icon{width:3.125rem;height:3.125rem;}.box-icon i{font-size:1.5rem;}}.box-icon.avatar{overflow:hidden;border-radius:50%;}.box-icon.avatar img{width:100%;height:100%;object-fit:cover;}.box-icons-list{list-style:none;display:flex;flex-direction:row;justify-content:flex-start;padding:0;flex-wrap:wrap;}.box-icons-list li{display:flex;width:100%;border-bottom:1px solid #ededed;padding-right:10%;}@media (min-width: 576px){.box-icons-list li{padding-right:15%;}}.box-icons-list li .box-icons-link{display:flex;flex-direction:column;width:100%;align-items:flex-start;justify-content:center;min-height:4.75rem;padding:15px 15px 15px 60px;color:var(--sd-text-default);}@media (min-width: 576px){.box-icons-list li .box-icons-link{padding:15px 20px 15px 80px;}}.box-icons-list li .box-icons-link .box-icon{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:30px;height:30px;}.box-icons-list li .box-icons-link .box-icon i{display:flex;justify-content:center;align-items:center;color:currentColor;font-size:30px;}.box-icons-list li .box-icons-link .box-icon svg{width:30px;height:30px;fill:currentColor;}@media (min-width: 576px){.box-icons-list li .box-icons-link .box-icon{left:20px;width:50px;height:50px;}.box-icons-list li .box-icons-link .box-icon i{font-size:25px;}.box-icons-list li .box-icons-link .box-icon i,
  .box-icons-list li .box-icons-link .box-icon svg{padding:11px;width:50px;height:50px;background:#f5f5f5;border-radius:15px;}}.box-icons-list li .box-icons-link:focus .box-icons-title,
.box-icons-list li .box-icons-link:focus .box-icons-subtitle, .box-icons-list li .box-icons-link:hover .box-icons-title,
.box-icons-list li .box-icons-link:hover .box-icons-subtitle{color:var(--sd-text-dark);}.box-icons-list li .box-icons-title{margin-bottom:0;font-size:15px;color:var(--sd-text-default);font-weight:600;line-height:23.5px;}.box-icons-list li .box-icons-subtitle{font-size:13px;line-height:20px;font-weight:300;margin:0;color:var(--sd-text-dark);}.box-icons-list li .box-icons-subtitle:empty{display:none;}.box-icons-list li .box-icons-pill{font-size:10px !important;padding:2px 7px;color:white;border-radius:10px;text-transform:uppercase;font-style:normal;letter-spacing:0.07em;background-color:#868686;}.box-icons-list li .box-icons-actions{position:absolute;top:0;right:0;width:10%;height:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding-right:10px;}.box-icons-list li .box-icons-actions a{margin:0 5px;color:currentColor;}.box-icons-list li .box-icons-actions .sortable_handle{display:none;}@media (min-width: 576px){.box-icons-list li .box-icons-actions{width:15%;}.box-icons-list li .box-icons-actions .sortable_handle{display:inline-flex;}}.box-icons-list > li{position:relative;}.box-icons-list > li:before, .box-icons-list > li:after,
.box-icons-list > li a:before,
.box-icons-list > li a:after{content:"" !important;display:block !important;position:absolute;background:#4583b3;transition:all 0.2s cubic-bezier(0.55, 0.06, 0.68, 0.19);}.box-icons-list > li:before{width:4px;height:0;bottom:0;left:0;}.box-icons-list > li:after{height:1px;width:0;left:0;top:0;}.box-icons-list > li a:before{width:1px;height:0;right:0;top:0;}.box-icons-list > li a:after{height:1px;width:0;right:0;bottom:0;}.box-icons-list > li:hover:before, .box-icons-list > li:focus:before{height:100%;transition-delay:0s;}.box-icons-list > li:hover:after, .box-icons-list > li:focus:after{width:100%;transition-delay:0.2s;}.box-icons-list > li:hover a:before, .box-icons-list > li:focus a:before{height:100%;transition-delay:0.4s;}.box-icons-list > li:hover a:after, .box-icons-list > li:focus a:after{width:100%;transition-delay:0.6s;}.box-actions{display:flex;align-items:center;}@media (max-width: 767px){.box-actions{width:100%;flex-direction:column;padding-left:10px;}.box-actions .box-actions-col{width:100%;display:flex;justify-content:space-between;margin-top:5px;margin-right:0 !important;}.box-actions .box-actions-col .select2-container--default.select2{width:100% !important;}}.box-actions-button-115{min-width:115px;min-height:38px;}@media (max-width: 767px){.box-actions-button-115{min-width:auto;}}.box-actions .select2-container--default.select2{width:180px !important;}@media (max-width: 767px){.box-actions .select2-container--default.select2{width:100% !important;}}.box-actions .select-large .select2-container--default.select2{width:300px !important;}@media (max-width: 767px){.box-actions .select-large .select2-container--default.select2{width:100% !important;}}.box-actions .box-btn.box-btn--primary{margin-left:12px;}.box--menu-placeholder{display:block;width:100%;height:52px;max-height:52px;position:relative;z-index:3;border-bottom:1px solid #ededed;}.box--menu-placeholder::before{display:block;content:"";background:#fff;background:linear-gradient(to right, rgba(248, 248, 248, 0), #fff 65%);height:50px;width:calc(72px / 2);position:absolute;top:0;right:0;z-index:6;}.box--menu-placeholder.focused{z-index:5;}.box--menu-placeholder .box--menu-container{position:absolute;top:0;left:0;width:100%;height:52px;padding-right:calc(72px / 2);overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;z-index:-1;overflow:visible;}.box--menu-placeholder .box--menu-container::-webkit-scrollbar{display:none;}.box--menu-placeholder .box--menu-container .box-nav{height:52px;max-height:52px;position:absolute;top:0;left:0;white-space:nowrap;z-index:5;}.box--menu-placeholder .box--menu-container .box-nav li{position:relative;}.box--menu-placeholder .box--menu-container .box-nav li a:before{bottom:0;}.box--menu-placeholder .box--menu-container .box-nav li > ul li a:before{bottom:0;}.box--menu-placeholder .box--menu-container .box-nav li:last-child{display:flex;flex-direction:row;}.box--menu-placeholder .box--menu-container .box-nav li:last-child:after{content:"";display:inline-flex;height:50px;width:80px;background:transparent;}.box--menu-placeholder .box--menu-container .box-nav li > .dropdown-menu{display:flex;flex-direction:column;align-items:flex-start;position:absolute;will-change:transform;top:0;left:0;padding:0;width:auto !important;min-width:5rem !important;height:0;animation-delay:0.125s;visibility:hidden;z-index:-1;opacity:0;transition:transform 0.25s cubic-bezier(0.88, -0.72, 0, 1), opacity 0.35s ease-in-out;transform:translateY(46px);border-width:2px !important;margin-top:-1px !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important;}.box--menu-placeholder .box--menu-container .box-nav li > .dropdown-menu > a{visibility:hidden;opacity:0;transform:translate3d(0px, -12px, 0px);-webkit-transform:translate3d(0px, -12px, 0px);-moz-transform:translate3d(0px, -12px, 0px);}.box--menu-placeholder .box--menu-container .box-nav li > .dropdown-menu li:last-child:after{display:none;}.box--menu-placeholder .box--menu-container .box-nav li.hovered{z-index:7;}.box--menu-placeholder .box--menu-container .box-nav li.hovered > .dropdown-menu{padding:0.4rem 0;height:auto !important;transform:translateY(53px);opacity:1;visibility:visible;z-index:1100;}.box--menu-placeholder .box--menu-container .box-nav li.hovered > .dropdown-menu li a{opacity:1;visibility:visible;transition:cubic-bezier(0.25, 0.1, 0.32, 0.83) 0.3s;-webkit-transition:cubic-bezier(0.25, 0.1, 0.32, 0.83) 0.3s;-moz-transition:cubic-bezier(0.25, 0.1, 0.32, 0.83) 0.3s;-o-transition:cubic-bezier(0.25, 0.1, 0.32, 0.83) 0.3s;}.box--menu-placeholder .box--menu-container .box-nav li.hovered > .dropdown-menu li a:nth-child(1){-webkit-transition-delay:180ms;transition-delay:180ms;transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);}.box--menu-placeholder .box--menu-container .box-nav li.hovered > .dropdown-menu li a:nth-child(2){-webkit-transition-delay:280ms;transition-delay:280ms;transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);}.box--menu-placeholder .box--menu-container .box-nav li.hovered > .dropdown-menu li a:nth-child(3){-webkit-transition-delay:380ms;transition-delay:380ms;transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);}.box--menu-placeholder .box--menu-container .box-nav li.hovered > .dropdown-menu li a:nth-child(4){-webkit-transition-delay:480ms;transition-delay:480ms;transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);}.box--menu-placeholder .box--menu-container .box-nav li.hovered > .dropdown-menu li a:nth-child(5){-webkit-transition-delay:580ms;transition-delay:580ms;transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);}.box--menu-placeholder .box--menu-container .box-nav li.hovered > .dropdown-menu li a:nth-child(6){-webkit-transition-delay:680ms;transition-delay:680ms;transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);}.box--menu-placeholder .box--menu-container .box-nav li.hovered > .dropdown-menu li a:nth-child(7){-webkit-transition-delay:780ms;transition-delay:780ms;transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);}.box--menu-placeholder .box--menu-container .box-nav li.hovered > .dropdown-menu li a:nth-child(8){-webkit-transition-delay:880ms;transition-delay:880ms;transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);}.box--menu-placeholder .box--menu-container .box-nav li.hovered > .dropdown-menu li a:nth-child(9){-webkit-transition-delay:980ms;transition-delay:980ms;transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);}.box--menu-placeholder .box--menu-container .box-nav li a.has-dropdown-menu{padding-right:15px;transition:all 0.25s ease-in-out;}.box--menu-placeholder .box--menu-container .box-nav li a.has-dropdown-menu:after{display:flex;justify-content:center;align-items:center;content:"\e313";font-family:"Material Icons", sans-serif;font-size:1.2em;position:absolute;right:0;top:19px;width:1rem;height:1rem;transform:rotate(0);transition:all 0.25s ease-in-out;}.box--menu-placeholder .box--menu-container .box-nav li.hovered a.has-dropdown-menu:before{background:#01a9f4;}.box--menu-placeholder .box--menu-container .box-nav li.hovered a.has-dropdown-menu:after{transform:rotate(180deg);}.scroll{white-space:nowrap;overflow-y:inherit;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;}.scroll::-webkit-scrollbar{display:none;}.box-logs li.box-logs__item{padding-left:1rem;}.box-logs li.box-logs__item .box-icon{position:static;flex:0 0 auto;transform:none;}.box-logs li.box-logs__item .content-wrap{flex:1 1 auto;display:flex;align-items:center;max-width:calc(100% - (50px + 1rem));}.box-logs li.box-logs__item .content-wrap .box-logs-title{overflow:hidden;text-overflow:ellipsis;}.box-logs li.box-logs__item .content-wrap .box-logs-title span:not(.bullet),
.box-logs li.box-logs__item .content-wrap .box-logs-title div{overflow:hidden;text-overflow:ellipsis;}.box-logs li.box-logs__item .content-wrap .box-logs-date{white-space:nowrap;}@media (max-width: 600px){.box-logs li.box-logs__item .content-wrap{flex-direction:column;align-items:flex-start;row-gap:0.5rem;}.box-logs li.box-logs__item .content-wrap .box-logs-title{max-width:100%;}.box-logs li.box-logs__item .content-wrap .box-logs-title span.status,
  .box-logs li.box-logs__item .content-wrap .box-logs-title span.dot-divider{flex:0 0 auto;}}.managed-sms-optin-preview{display:flex;flex-direction:column;gap:0.75rem;min-height:15rem;padding:1rem;border:1px solid #e0e0e0;border-radius:var(--sd-radius-mode-md);background-color:#ffffff;color:#2b2b2b;}.managed-sms-optin-preview--offscreen{position:absolute;top:0;left:-9999px;width:37.5rem;}.managed-sms-optin-preview__field{display:flex;flex-direction:column;gap:0.25rem;}.managed-sms-optin-preview__field-label{font-size:0.8125rem;font-weight:600;}.managed-sms-optin-preview__field-box{height:2.25rem;border:1px solid #c9c9c9;border-radius:var(--sd-radius-mode-md);background-color:#fbfbfb;}.managed-sms-optin-preview__disclosure{font-size:0.8125rem;line-height:1.5;}.managed-sms-optin-preview__consent{display:flex;align-items:flex-start;gap:0.5rem;}.sms-consent-field .sd-switchery-wrapper label{margin-bottom:0;font-size:0.8125rem;font-weight:400;}.sms-consent-disclosure{margin-bottom:15px;font-size:0.8125rem;line-height:1.5;}.managed-sms-optin-preview__switch{position:relative;flex-shrink:0;width:1.75rem;height:1rem;border:1px solid #8a8a8a;border-radius:1rem;background-color:#ffffff;}.managed-sms-optin-preview__switch::after{content:"";position:absolute;top:0.125rem;left:0.125rem;width:0.625rem;height:0.625rem;border-radius:50%;background-color:#8a8a8a;}.managed-sms-optin-preview__consent-label{font-size:0.8125rem;line-height:1.5;}.sms-chooser{border:var(--sd-list-view-card-border);border-radius:var(--sd-radius-mode-card);background-color:var(--sd-list-view-card-bg);padding:1.25rem;}.sms-chooser__radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;}.sms-chooser__options{display:grid;grid-template-columns:1fr;gap:0.75rem;}.sms-chooser__option{display:block;position:relative;padding:0.875rem 2.5rem 0.875rem 0.875rem;border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-card);cursor:pointer;transition:border-color 0.15s ease, background-color 0.15s ease;}.sms-chooser__option-head{display:flex;align-items:center;gap:0.5rem;flex-wrap:wrap;}.sms-chooser__option-title{font-size:0.875rem;font-weight:600;color:var(--sd-text-dark);}.sms-chooser__option-sub{display:block;margin-top:0.25rem;font-size:0.75rem;line-height:1.4;color:var(--sd-text-muted);}.sms-chooser__badge{display:inline-flex;align-items:center;gap:0.25rem;padding:0.1rem 0.4rem;border-radius:var(--sd-radius-mode-md);font-size:0.625rem;font-weight:600;text-transform:uppercase;letter-spacing:0.03em;background-color:var(--sd-sms-chooser-accent-bg);color:var(--sd-theme-primary-highlighted-text);}.sms-chooser__option-mark{position:absolute;top:0.875rem;right:0.875rem;width:18px;height:18px;border:1px solid var(--sd-list-view-card-border-color);border-radius:50%;display:flex;align-items:center;justify-content:center;}.sms-chooser__check{color:var(--sd-text-white);opacity:0;}.sms-chooser__radio--managed:checked ~ .sms-chooser__options .sms-chooser__option--managed,
.sms-chooser__radio--byo:checked ~ .sms-chooser__options .sms-chooser__option--byo{border-color:var(--sd-btn-border-theme-color);background-color:var(--sd-sms-chooser-option-selected-bg);}.sms-chooser__radio--managed:checked ~ .sms-chooser__options .sms-chooser__option--managed .sms-chooser__option-mark,
.sms-chooser__radio--byo:checked ~ .sms-chooser__options .sms-chooser__option--byo .sms-chooser__option-mark{border-color:var(--sd-btn-border-theme-color);background-color:var(--sd-theme-primary-highlight);}.sms-chooser__radio--managed:checked ~ .sms-chooser__options .sms-chooser__option--managed .sms-chooser__check,
.sms-chooser__radio--byo:checked ~ .sms-chooser__options .sms-chooser__option--byo .sms-chooser__check{opacity:1;}.sms-chooser__radio--managed:focus-visible ~ .sms-chooser__options .sms-chooser__option--managed,
.sms-chooser__radio--byo:focus-visible ~ .sms-chooser__options .sms-chooser__option--byo{outline:2px solid var(--sd-btn-border-theme-color);outline-offset:2px;}.sms-chooser__divider{height:1px;margin:1.25rem 0;background-color:var(--sd-list-view-card-border-color);}.sms-chooser__body{display:none;}.sms-chooser__radio--managed:checked ~ .sms-chooser__body--managed,
.sms-chooser__radio--byo:checked ~ .sms-chooser__body--byo{display:block;}.sms-chooser--single .sms-chooser__body--byo{display:block;}.sms-chooser__benefits{list-style:none;margin:0 0 1.25rem;padding:0;display:flex;flex-direction:column;gap:0.625rem;}.sms-chooser__benefit{display:flex;align-items:flex-start;gap:0.625rem;font-size:0.875rem;line-height:1.5;color:var(--sd-text-default);}.sms-chooser__benefit-icon{flex-shrink:0;margin-top:0.1rem;width:1.25rem;height:1.25rem;border-radius:var(--sd-radius-mode-md);background-color:var(--sd-sms-chooser-accent-bg);color:var(--sd-theme-primary-highlighted-text);display:flex;align-items:center;justify-content:center;}.sms-chooser__brandmark{display:flex;align-items:center;gap:0.625rem;margin-bottom:1rem;}.sms-chooser__brandmark-logo{flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:var(--sd-radius-mode-md);border:var(--sd-list-view-card-border);background-color:var(--sd-bg-white-dark);color:#f22f46;display:flex;align-items:center;justify-content:center;}.sms-chooser__brandmark-name{font-size:1.125rem;font-weight:700;color:#f22f46;}.sms-chooser__brandmark-sub{margin-top:0.1rem;font-size:0.75rem;color:var(--sd-text-muted);}.sms-chooser__fields{display:grid;grid-template-columns:1fr;gap:0.75rem;}.sms-chooser__field-label{display:block;margin-bottom:0.25rem;font-size:0.75rem;font-weight:500;color:var(--sd-text-muted);}.sms-chooser__actions{margin-top:1.25rem;}.sms-chooser__two-way{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--sd-list-view-card-border-color);}.sms-chooser__note{margin:0.25rem 0 0;font-size:0.75rem;color:var(--sd-text-muted);}.sms-chooser__status{display:flex;align-items:flex-start;gap:0.875rem;}.sms-chooser__status-icon{flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:var(--sd-radius-mode-md);background-color:var(--sd-sms-chooser-accent-bg);color:var(--sd-theme-primary-highlighted-text);display:flex;align-items:center;justify-content:center;}.sms-chooser__status-title{font-size:0.875rem;font-weight:600;color:var(--sd-text-dark);}.sms-chooser__status-phone{margin-top:0.25rem;font-weight:600;color:var(--sd-text-default);}.sms-chooser__status-actions{margin-top:0.875rem;}.managed-sms-wizard__header{border-bottom:1px solid var(--sd-list-view-card-border-color);}.managed-sms-stepper{padding:1.25rem 1rem 0.25rem;}.managed-sms-stepper__list{list-style:none;margin:0;padding:0;display:flex;align-items:flex-start;}.managed-sms-stepper__step{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;}.managed-sms-stepper__line{position:absolute;top:13px;left:-50%;right:50%;height:2px;border-radius:var(--sd-radius-mode-md);background-color:var(--sd-list-view-card-border-color);}.managed-sms-stepper__line.is-filled{background-color:var(--sd-theme-primary-highlight);}.managed-sms-stepper__circle{position:relative;z-index:1;flex-shrink:0;width:28px;height:28px;border-radius:50%;border:2px solid var(--sd-list-view-card-border-color);background-color:var(--sd-list-view-card-bg);color:var(--sd-text-muted);font-size:0.75rem;font-weight:600;display:flex;align-items:center;justify-content:center;}.managed-sms-stepper__step.is-current .managed-sms-stepper__circle{border-color:var(--sd-theme-primary-highlight);color:var(--sd-theme-primary-highlighted-text);}.managed-sms-stepper__step.is-complete .managed-sms-stepper__circle{border-color:var(--sd-theme-primary-highlight);background-color:var(--sd-theme-primary-highlight);color:var(--sd-text-white);}.managed-sms-stepper__label{display:none;margin-top:0.4rem;padding:0 0.25rem;font-size:0.6875rem;line-height:1.3;color:var(--sd-text-muted);}.managed-sms-stepper__step.is-current .managed-sms-stepper__label{color:var(--sd-text-dark);font-weight:600;}.managed-sms-step{display:flex;flex-direction:column;gap:1rem;}.managed-sms-step__intro{margin:0;color:var(--sd-text-muted);}.managed-sms-step__reveal{display:flex;flex-direction:column;gap:1rem;}.managed-sms-step__ein{max-width:16rem;margin-top:0.375rem;}.managed-sms-step__grid{display:grid;grid-template-columns:1fr;gap:1rem;}.managed-sms-step__field{display:flex;flex-direction:column;min-width:0;}.managed-sms-step__field--full{grid-column:1/-1;}.managed-sms-step__label{margin-bottom:0.25rem;font-size:0.8125rem;font-weight:500;color:var(--sd-text-dark);}.managed-sms-step__actions{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:0.5rem;}.managed-sms-step__option-list{display:flex;flex-direction:column;gap:0.5rem;}.managed-sms-step__option-list-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.25rem 0.5rem;padding:0.875rem;border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-card);cursor:pointer;transition:border-color 0.15s ease, background-color 0.15s ease;}.managed-sms-step__option-list-row:hover{border-color:var(--sd-btn-border-theme-color);}.managed-sms-step__option-list-row.is-selected{border-color:var(--sd-btn-border-theme-color);background-color:var(--sd-sms-chooser-option-selected-bg);}.managed-sms-step__option-list-row:focus-within{outline:2px solid var(--sd-btn-border-theme-color);outline-offset:2px;}.managed-sms-step__option-list-row .sd-marketing-helper-text{flex-basis:100%;margin:0;}.managed-sms-step__option-badge{display:inline-flex;align-items:center;padding:0.1rem 0.4rem;border-radius:var(--sd-radius-mode-md);font-size:0.625rem;font-weight:600;text-transform:uppercase;letter-spacing:0.03em;background-color:var(--sd-sms-chooser-accent-bg);color:var(--sd-theme-primary-highlighted-text);}.managed-sms-step__option-meta{color:var(--sd-text-muted);font-size:0.8125rem;}.managed-sms-step__search-row{display:flex;gap:0.5rem;}.managed-sms-step__search-row .form-control{flex:1 1 auto;min-width:0;}.managed-sms-step__search-row .btn, .managed-sms-step__search-row .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .managed-sms-step__search-row button, .managed-sms-step__search-row .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .managed-sms-step__search-row button{flex-shrink:0;}.managed-sms-step__cost-summary{display:flex;flex-direction:column;gap:0.5rem;padding:1rem;border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-card);background-color:var(--sd-bg-offwhite-light);}.managed-sms-step__cost-row{display:flex;justify-content:space-between;gap:1rem;}.managed-sms-step__cost-label{color:var(--sd-text-muted);}.managed-sms-step__cost-value{font-weight:600;color:var(--sd-text-dark);text-align:right;}.managed-sms-status .card-block{display:flex;flex-direction:column;gap:1rem;}.managed-sms-status__heading{margin:0;font-weight:600;color:var(--sd-text-dark);}.managed-sms-status__stepper{padding:0.5rem 0 1.25rem;}.managed-sms-status__stepper__list{list-style:none;margin:0;padding:0;display:flex;align-items:flex-start;}.managed-sms-status__stepper__step{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;}.managed-sms-status__stepper__line{position:absolute;top:13px;left:-50%;right:50%;height:2px;border-radius:var(--sd-radius-mode-md);background-color:var(--sd-list-view-card-border-color);}.managed-sms-status__stepper__line.is-filled{background-color:var(--sd-status-success-border);}.managed-sms-status__stepper__circle{position:relative;z-index:1;flex-shrink:0;width:28px;height:28px;border-radius:50%;border:2px solid var(--sd-list-view-card-border-color);background-color:var(--sd-list-view-card-bg);color:var(--sd-text-muted);font-size:0.75rem;font-weight:600;display:flex;align-items:center;justify-content:center;}.managed-sms-status__stepper__step.is-current .managed-sms-status__stepper__circle{border-color:var(--sd-status-warning-border);background-color:var(--sd-status-warning-bg);color:var(--sd-status-warning-text);}.managed-sms-status__stepper__step.is-complete .managed-sms-status__stepper__circle{border-color:var(--sd-status-success-border);background-color:var(--sd-status-success-bg);color:var(--sd-status-success-text);}.managed-sms-status__stepper__step.is-rejected .managed-sms-status__stepper__circle{border-color:var(--sd-status-danger-border);background-color:var(--sd-status-danger-bg);color:var(--sd-status-danger-text);}.managed-sms-status__stepper__label{display:none;margin-top:0.4rem;padding:0 0.25rem;font-size:0.6875rem;line-height:1.3;color:var(--sd-text-muted);}.managed-sms-status__stepper__step.is-current .managed-sms-status__stepper__label,
.managed-sms-status__stepper__step.is-rejected .managed-sms-status__stepper__label{color:var(--sd-text-dark);font-weight:600;}@media (min-width: 768px){.sms-chooser__options{grid-template-columns:1fr 1fr;}.sms-chooser__fields{grid-template-columns:1fr 1fr;}.managed-sms-step__grid{grid-template-columns:1fr 1fr;}}.managed-sms-knob-source{display:flex;align-items:center;gap:0.5rem;margin-top:0.375rem;}.managed-sms-revert-form{margin:0;}.sms-chooser__switch-note{margin-top:1rem;font-size:0.75rem;color:var(--sd-text-muted);}.sms-disclosure__label{display:block;margin-bottom:0.25rem;font-size:0.875rem;font-weight:500;color:var(--sd-text-secondary);}.sms-disclosure__preview{margin-bottom:0.25rem;padding:0.75rem;border:1px solid var(--sd-border-color-subtle);border-radius:var(--sd-radius-mode-md);background-color:var(--sd-bg-offwhite-light);font-size:0.875rem;color:var(--sd-text-default);}.sms-disclosure__hint{margin-bottom:1rem;font-size:0.75rem;color:var(--sd-text-muted);}.sms-disclosure__actions{display:flex;gap:0.5rem;margin-bottom:0.75rem;}@media (min-width: 992px){.managed-sms-stepper__label{display:block;}.managed-sms-status__stepper__label{display:block;}}.contactCrmBar{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;background:var(--sd-bg-white-middle);border-top:1px solid #ededed;border-bottom:1px solid #ededed;position:relative;width:100%;}@media (min-width: 576px){.contactCrmBar{min-height:5rem;padding:9px 1rem;flex-wrap:nowrap;justify-content:flex-start;}}.contactCrmBar .contactCrmBar__nav-wrap{display:flex;align-items:center;margin-left:auto;}.contactCrmBar .person{width:100%;padding:1.5rem 0 1.5rem;position:inherit;}@media (min-width: 576px){.contactCrmBar .person{display:flex;max-width:25rem;padding:0;margin-right:3rem;}}@media (max-width: 575px){.contactCrmBar .person .dropdown-menu{position:inherit !important;left:0 !important;top:0 !important;right:0 !important;transform:translate3d(0, 0, 0) !important;width:100%;border-left:0;border-right:0;border-radius:0 !important;margin:1.5rem 0 !important;}}.contactCrmBar .person .client-options i{color:#222;}@media (max-width: 575px){.contactCrmBar .person .client-options{position:absolute;left:50%;top:3.25rem;width:1.5rem;height:1.5rem;border-radius:50% !important;padding:0 !important;background:#541D08;transform:translateX(-50%);margin-left:-1.5rem;}.contactCrmBar .person .client-options i{color:#fff;}}.contactCrmBar__nav{list-style:none;display:flex;flex-direction:row;align-items:flex-start;padding:0;margin-bottom:0;}.contactCrmBar__nav.contactCrmBar__nav--left, .contactCrmBar__nav.contactCrmBar__nav--right{position:absolute;top:3rem;width:30%;}.contactCrmBar__nav.contactCrmBar__nav--left li, .contactCrmBar__nav.contactCrmBar__nav--right li{position:relative;}.contactCrmBar__nav.contactCrmBar__nav--left{justify-content:flex-start;left:0.9375rem;}@media (min-width: 576px){.contactCrmBar__nav.contactCrmBar__nav--left > li > a{margin-right:20px;}}.contactCrmBar__nav.contactCrmBar__nav--right{top:54px;gap:3px;justify-content:flex-end;right:0.9375rem;}.contactCrmBar__nav.contactCrmBar__nav--right li a{width:32px;height:32px;}@media (min-width: 576px){.contactCrmBar__nav{justify-content:flex-end;align-items:center;padding:0;}.contactCrmBar__nav.contactCrmBar__nav--left, .contactCrmBar__nav.contactCrmBar__nav--right{position:inherit;top:auto;left:auto;right:auto;width:auto;}.contactCrmBar__nav .person{order:0;margin-right:auto;}}.contactCrmBar__nav li{padding:0 0.25rem;}@media (min-width: 576px){.contactCrmBar__nav li{padding:0;order:1;}}.contactCrmBar__nav li .person-avatar .default-user-avatar{height:40px !important;}@media (min-width: 992px){.contactCrmBar__nav li .person-avatar .default-user-avatar{height:50px !important;}}.contactCrmBar__nav .sales-visibility .dropdown-menu{margin-top:-50px !important;}@media (min-width: 992px){.contactCrmBar__nav .sales-visibility .dropdown-menu{margin-top:-50px !important;}}.contactCrmBar__nav .sales-visibility .select2-container--default .selection .select2-selection--multiple .select2-selection__rendered{display:flex;flex-wrap:wrap;padding:0;align-items:center;}.contactCrmBar__nav .coordinator .dropdown-menu{padding:20px 15px !important;min-width:300px;margin-top:25px !important;}@media (min-width: 992px){.contactCrmBar__nav .coordinator .dropdown-menu{margin-top:20px !important;}}.contactCrmBar__nav .coordinator .dropdown-menu .dropdown-title{margin-bottom:20px;}@media (min-width: 576px){.contactCrmBar .contactCrmBar__nav.contactCrmBar__nav--right{top:auto;gap:20px;justify-content:flex-end;}.contactCrmBar .contactCrmBar__nav.contactCrmBar__nav--right li a{width:40px;height:40px;}}.contactCrmBar__sidebar{display:none;width:100%;max-width:100%;padding:4.375rem 1.5rem 1.5rem;position:absolute;right:-100%;top:6.6875rem;z-index:100;background:#fff;border:1px solid #ededed;transition:all 0.2s ease-in-out;}@media (min-width: 992px){.contactCrmBar__sidebar{position:fixed;top:13.0625rem;height:100%;max-width:33%;}}.contactCrmBar__sidebar .pageBar__actions li{margin-bottom:0.625rem;}@media (min-width: 992px){.contactCrmBar__sidebar .box .box-icon{width:4.5rem;height:4.5rem;}}.contactCrmBar__sidebar.show{right:0;left:0;transition:all 0.2s ease-in-out;}@media (min-width: 992px){.contactCrmBar__sidebar.show{left:auto;}}.contactCrmBar__sidebar-close{position:absolute;top:0;right:0;width:2.5rem;height:2.5rem;background:#01a9f4;display:flex;justify-content:center;align-items:center;}.contactCrmBar__sidebar-close i{color:#fff;font-size:1.5rem;}.main-wrapper--contactCRM .modal{top:90px !important;}.main-wrapper--contactCRM .modal-RightBar{width:unset;}.main-wrapper--contactCRM .RightBar{border-top:1px solid #DDDDDD;border-left:0.3125rem solid #DDDDDD;}.main-wrapper--contactCRM .rightSidebar{padding-top:0;}.main-wrapper--contactCRM .rightSidebar__body{padding:2rem;}.crm-contact-views .data-table-card{border-top:0;border-radius:0 !important;box-shadow:none !important;}.crm-contact-views .grid-title .sd-btn{margin-left:0;}.crm-contact-views .grid-title .sd-btn + .sd-btn{margin-left:4px;}.contactCrmRight_anotherDetails{flex:unset;display:flex;row-gap:1.25rem;column-gap:2%;flex-wrap:wrap;width:100%;max-width:100%;}.contactCrmRight_anotherDetails .box{flex:0 0 49%;margin:0 !important;}.contactCrmRight_eventsAppointments + .contactCrmRight_anotherDetails{flex:0 0 50%;display:block;max-width:50%;width:unset;}.contactCrmRight_eventsAppointments + .contactCrmRight_anotherDetails .box{flex:unset;}.contactCrmRight_eventsAppointments + .contactCrmRight_anotherDetails .box + .box{margin-top:1.25rem !important;}@media (max-width: 1200px){.contactCrmRight_anotherDetails .box{flex:unset !important;}.contactCrmRight_eventsAppointments + .contactCrmRight_anotherDetails{display:block;flex:unset;max-width:unset;width:100%;}.contactCrmRight_eventsAppointments + .contactCrmRight_anotherDetails .box + .box{margin-top:1.25rem !important;}}.person.show .fa-chevron-down{transform:rotate(180deg);transition:all 0.2s ease-in-out;}.person-dropdown{width:100%;}@media (min-width: 768px){.person{margin-right:auto;}}.person-dropdown{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0.5rem;min-height:4.375rem;width:100%;position:relative;}.person-dropdown .client-options{padding:12px !important;border:1px solid #ededed;}.person-dropdown .client-options svg{width:14px;height:14px;fill:#222;transform:rotate(0);transition:all 0.3s ease;}.person-dropdown .person-dropdown__name{max-width:100%;overflow:hidden;text-overflow:ellipsis;}.person-dropdown .img-responsive{margin:0;width:100%;height:100%;}@media (min-width: 576px){.person-dropdown{position:relative;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:4.75rem;}}.person-dropdown__img{display:block;width:4.375rem;height:4.375rem;overflow:hidden;background:var(--sd-avatar-color);border-radius:var(--sd-radius-mode-full);}@media (min-width: 576px){.person-dropdown__img{width:3.75rem;height:3.75rem;position:absolute;left:0;top:50%;transform:translateY(-50%);}}.person-dropdown__img img,
.person-dropdown__img svg{display:block;width:100%;height:100%;object-fit:cover;}.person-dropdown__img figure{display:flex;justify-content:center;align-items:center;color:var(--sd-avatar-color-cnt);}.person-dropdown__img figure svg{width:36px;height:36px;}.person-dropdown__img span{display:flex;justify-content:center;align-items:center;width:100% !important;height:100% !important;color:#fff;text-transform:uppercase;font-weight:400;font-size:1.5rem;}.person-dropdown__info{top:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#888888;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}@media (min-width: 576px){.person-dropdown__info{align-items:flex-start;}}.person-dropdown__status{display:flex;flex-direction:row;margin-top:0.5rem;}.person-dropdown__status .badge + .badge, .person-dropdown__status .label + .badge, .person-dropdown__status .badge + .label, .person-dropdown__status .label + .label{margin-left:0.25rem;}.person-dropdown__name{color:var(--sd-text-dark);font-weight:700;margin:1rem 0;text-align:center;}@media (min-width: 768px){.person-dropdown__name{margin:0;text-align:left;}}.person-dropdown .badge-info{display:flex;align-items:center;justify-content:center;line-height:0.9;}.person-dropdown .dropdown-menu{padding:1rem 1rem 0.5rem !important;width:100%;margin-top:10px !important;border-color:#ededed;border-width:2px;}.person-dropdown .dropdown-menu .dropdown-title{margin-bottom:15px;}.person-dropdown .dropdown-menu .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#fff;}.person-dropdown .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before{transition:all 0.2s ease-in-out;}.person.show .person-dropdown .client-options svg{transform:rotate(180deg);}.person-avatar{display:inline-flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;position:relative;white-space:nowrap;}.person-avatar i{font-size:1.125rem;}.person-avatar .badge, .person-avatar .label{display:flex;justify-content:center;align-items:center;border-radius:50%;padding:0;width:0.75rem;height:0.75rem;color:#fff;font-size:0.5rem;position:absolute;left:0;bottom:0;}.person-avatar .img-wrap{width:100%;height:100%;background-color:var(--sd-avatar-color);border-radius:var(--sd-radius-mode-full);overflow:hidden;}.person-avatar .img-wrap .avatar-svg{display:flex;align-items:center;justify-content:center;width:100%;height:100%;}.person-avatar .person-avatar--tooltip .tooltip-arrow{width:10px;height:10px;transform:translateX(-5px) rotate(45deg);background:#000;position:absolute;}.person-avatar .person-avatar--tooltip.bs-tooltip-bottom{border-bottom:0;padding-top:10px;}.person-avatar .person-avatar--tooltip.bs-tooltip-bottom .tooltip-arrow{left:50%;top:5px;}.person-avatar .person-avatar--tooltip.bs-tooltip-top{padding-bottom:10px;}.person-avatar .person-avatar--tooltip.bs-tooltip-top .tooltip-arrow{left:50%;bottom:5px;}.person-avatar .person-avatar--tooltip .tooltip-inner{min-width:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;}.person-avatar .person-avatar--tooltip .tooltip-role,
.person-avatar .person-avatar--tooltip .tooltip-name{width:100%;text-align:center;}.person-avatar .person-avatar--tooltip .tooltip-name{font-weight:700;}@media (min-width: 992px){.person-avatar{width:3.125rem;height:3.125rem;}.person-avatar .badge, .person-avatar .label{left:auto;right:0;width:1rem;height:1rem;font-size:0.625rem;}.person-avatar i{font-size:1.5rem;}}.rightSidebar-wrapper{display:flex;justify-content:flex-end;height:100%;min-height:calc(100vh - 100px);width:100%;position:fixed;right:0;top:0;z-index:1010;background:rgba(0, 0, 0, 0.5);}.rightSidebar-wrapper.collapse{display:none;margin-right:-100%;}.rightSidebar-wrapper.show{display:flex;margin-right:0;}.rightSidebar{display:flex;flex-direction:column;height:100%;width:100%;max-width:33.125rem;background:#fff;overflow-y:auto;overflow-x:hidden;padding-top:5.625rem;}@media (min-width: 768px){.rightSidebar{min-width:26.875rem;}}.rightSidebar__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1rem;}@media (min-width: 768px){.rightSidebar__header{padding:1.5rem;}}.rightSidebar__header .close{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--sd-text-default);border-radius:50%;opacity:1;}.rightSidebar__header .close i{color:var(--sd-text-default);font-size:1.5rem;}.rightSidebar__header .close:hover, .rightSidebar__header .close:focus{opacity:0.75;}.rightSidebar__body{padding:0.625rem 1rem;display:flex;flex-direction:column;height:100%;}@media (min-width: 768px){.rightSidebar__body{padding:0.875rem 1.5rem;}}.rightSidebar__footer{margin-top:auto;padding:1rem;border-top:1px solid #EEEEEE;background:#FAFAFA;}@media (min-width: 768px){.rightSidebar__footer{padding:1.5rem;}}.rightSidebar__title{color:var(--sd-text-default);margin-bottom:0;font-family:var(--default-font-family);font-style:normal;font-weight:500;font-size:1.5rem;line-height:1.8125rem;}.rightSidebar__subtitle{color:var(--sd-text-default);margin-bottom:0;font-family:var(--default-font-family);font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.3125rem;}.rightSidebar .form-group label{font-family:var(--default-font-family);font-style:normal;font-weight:400;font-size:0.9375rem;line-height:1.1875rem;color:var(--sd-text-default);margin-bottom:0.5rem;}.rightSidebar .form-oscar .form-control,
.rightSidebar .form-control,
.rightSidebar .select2-container--default .select2-selection--multiple,
.rightSidebar .select2 .select2-selection--single,
.rightSidebar .sd-app-tags tags-input .tags{border-color:#EEEEEE;box-shadow:none;border-radius:0.3125rem;font-family:var(--default-font-family);font-style:normal;font-weight:400;font-size:0.8125rem;line-height:1.125rem;color:var(--sd-text-default);}.rightSidebar .form-oscar .form-control::placeholder,
.rightSidebar .form-control::placeholder,
.rightSidebar .select2-container--default .select2-selection--multiple::placeholder,
.rightSidebar .select2 .select2-selection--single::placeholder,
.rightSidebar .sd-app-tags tags-input .tags::placeholder{color:var(--sd-text-default);}.rightSidebar .form-oscar .form-control:focus,
.rightSidebar .form-control:focus,
.rightSidebar .select2-container--default .select2-selection--multiple:focus,
.rightSidebar .select2 .select2-selection--single:focus,
.rightSidebar .sd-app-tags tags-input .tags:focus{box-shadow:none;border-color:#555;}.rightSidebar .select2-container--default .select2-selection--multiple{min-height:calc(2.4rem + 2px) !important;padding-bottom:0;}.rightSidebar .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field,
.rightSidebar .select2-container--default .select2-selection--single .select2-selection__placeholder{font-family:var(--default-font-family) !important;font-style:normal;font-weight:400 !important;font-size:0.8125rem;line-height:1.125rem;color:var(--sd-text-default);}.rightSidebar .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field::placeholder,
.rightSidebar .select2-container--default .select2-selection--single .select2-selection__placeholder::placeholder{color:var(--sd-text-default);}.rightSidebar .select2-container--default.select2-container--focus .select2-selection--multiple,
.rightSidebar .redactor-focus.redactor-styles-on,
.rightSidebar .redactor-focus:focus.redactor-styles-on{border-color:#555 !important;}.rightSidebar .tag-item{background:#EEEEEE !important;border:1px solid #EEEEEE !important;border-radius:0.3125rem;}.rightSidebar .save-message{background:#FAFAFA;padding:1rem;font-size:0.8125rem;line-height:1.125rem;position:relative;}.rightSidebar .save-message .fa-circle-check,
.rightSidebar .save-message .fa-check-circle{display:block;width:2rem;height:2rem;font-size:2rem;color:#38d57a;position:absolute;right:1rem;top:50%;transform:translateY(-50%);}@media (min-width: 768px){.rightSidebar .save-message .fa-circle-check,
  .rightSidebar .save-message .fa-check-circle{right:1.5rem;}}@media (min-width: 768px){.rightSidebar .save-message{padding:1rem 3.875rem 1rem 1.5rem;}}.rightSidebar .information-block{margin-top:auto;padding:1.5rem 0;display:flex;flex-direction:column;}.rightSidebar .information-block a{color:#3FB1F0;text-decoration:underline;}.container-RightBar.noBackDrop{display:flex;left:unset;}.side-bar-content{flex:1;display:flex;flex-direction:column;gap:1.5rem;padding:2rem;color:var(--sd-text-tertiary);}.side-bar-content--bottom-decor{margin-bottom:43px;border-bottom:var(--sd-input-border);}.side-bar-content .pricing-option,
.side-bar-content .pricing-option--progress{padding:0 !important;}.side-bar-content .pricing-option .data-name,
.side-bar-content .pricing-option--progress .data-name{color:var(--sd-text-dark);font-weight:600 !important;}.side-bar-content .pricing-option{border:none !important;}.side-bar-content .input-number-compact{width:96px !important;min-width:96px;max-width:100px;font-size:20px;color:var(--sd-text-dark);}.side-bar-content .input-number-compact:focus-within, .side-bar-content .input-number-compact:focus{color:var(--sd-text-dark);}.sd-basic-grid{display:grid;grid-template-columns:1fr;column-gap:1rem;row-gap:1.5rem;}.sd-basic-grid__card-full{grid-column:auto;}@media (min-width: 768px){.sd-basic-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.sd-basic-grid__card-full{grid-column:1/-1;}}.events-calendar__date{display:flex;align-items:center;position:relative;z-index:2;}.events-calendar__date-icon{position:relative;margin-right:12px;}.events-calendar__date-digit{position:absolute;top:60%;left:50%;font-weight:600;font-size:12px;line-height:0.9;transform:translate(-50%, -50%);}.events-calendar__date-formated{font-size:18px;font-weight:600;font-style:italic;}.events-calendar__date-icon, .events-calendar__event-icon{width:34px;height:34px;background:#fff;}.events-calendar__date-icon svg, .events-calendar__event-icon svg{width:34px;height:34px;fill:#222;}.events-calendar__item{position:relative;border-bottom:1px solid #ededed;padding-bottom:25px;margin-top:20px;}.events-calendar__item:before{content:"";display:block;position:absolute;top:2%;left:17px;height:90%;width:1px;z-index:1;background:#ededed;}.events-calendar__item:last-child{border-bottom:0;}.events-calendar__item + .events-calendar__item{margin-top:22px;}.events-calendar__events-list{list-style:none;margin-top:30px;padding-left:46px;position:relative;z-index:2;}.events-calendar__events-item{position:relative;margin-bottom:25px;}.events-calendar__events-item:last-child{margin-bottom:0;}.events-calendar__event-icon{position:absolute;left:-46px;}.events-calendar__item-timing{margin-bottom:16px;max-width:90%;font-size:14px;font-weight:700;}.events-calendar__item-timing span{margin-left:4px;font-weight:300;font-size:10px;}.events-calendar__events-item-detail{margin-bottom:8px;}.events-calendar__events-item-detail .less,
.events-calendar__events-item-detail .more{color:#01a9f4;font-style:italic;font-size:0.825rem;}.events-calendar__events-item-detail .less:hover, .events-calendar__events-item-detail .less:focus,
.events-calendar__events-item-detail .more:hover,
.events-calendar__events-item-detail .more:focus{cursor:pointer;}.events-calendar__events-item-detail a[aria-expanded=false] .less{display:none;}.events-calendar__events-item-detail a[aria-expanded=true] .dots,
.events-calendar__events-item-detail a[aria-expanded=true] .more{display:none;}.events-calendar__events-item-detail a[aria-expanded=true] .less{display:inline-block;}.events-calendar__events-item-link{color:#01a9f4;font-weight:500;}.events-calendar__events-item-definition{margin-right:5px;text-transform:uppercase;font-weight:700;color:#222;}.events-calendar__events-item-edit-link{position:absolute;right:0;top:0;color:#01a9f4;font-weight:700;}.events-calendar__events-item-btns-wrap{display:flex;column-gap:10px;}.show-error__icon svg{width:150px;height:150px;fill:#333;}.sd-files-viewer-wrapper .sd-files-viewer-icon__folder{font-size:2.5em;}.sd-files-viewer-wrapper .toolbar-wrap{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;min-height:auto;}.sd-files-viewer-wrapper .no-files-available{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.sd-files-viewer-wrapper .no-files-available > svg{width:48px;height:42px;}.choose-items-select__title{font-weight:700;margin:10px 0;}.sd-checkmark-card-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:row;-moz-box-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-box-flex-wrap:wrap;flex-wrap:wrap;gap:20px 3%;}.sd-checkmark-card-wrapper .sd-checkmark-card-item{position:relative;width:48%;color:#777;background-color:#f6f6f6;border:3px solid #F2F2F2;border-radius:5px;transition:all 0.3s ease-in-out;}@media (max-width: 1415px){.sd-checkmark-card-wrapper .sd-checkmark-card-item{width:100%;}}.sd-checkmark-card-wrapper .sd-checkmark-card-item .choose-items-card__label{position:absolute;top:0;right:-9px;display:flex;align-items:center;justify-content:center;padding:5px 20px;max-width:70%;color:#b3b3b3;font-size:14px;font-weight:400;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:5px;background-color:#eaeaea;transform:translate(0, -50%);z-index:10;transition:all 0.3s ease-in-out 0.25s;}.sd-checkmark-card-wrapper .sd-checkmark-card-item:hover{color:#555;background-color:#fff;transition:all 0.3s ease-in-out;}.sd-checkmark-card-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active{color:#555;background-color:#fff;transition:all 0.3s ease-in-out;}.sd-checkmark-card-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .choose-items-card-price{color:#333;}.sd-checkmark-card-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .choose-items-card__label{color:#fff;transition:all 0.3s ease-in-out 0.25s;}.sd-checkmark-card-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__check:after{border-color:#fff;opacity:1;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .choose-items-card-title{margin-bottom:4px;font-size:14px;line-height:1.2em;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .choose-items-card-desc{margin-top:8px;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .choose-items-card-desc-text{font-size:12px;line-height:1.2em;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .choose-items-card-price{display:flex;align-items:center;gap:0.5rem;width:100%;margin-top:8px;font-size:18px;line-height:1.2em;font-weight:700;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .choose-items-card-price .inputShown{display:flex;flex:1;min-width:0;overflow:hidden;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .choose-items-card-price .choose-items-card-price-left{flex:1;gap:0.5rem;min-width:0;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .choose-items-card-price .choose-items-card-price-digits{flex:1;min-width:0;word-break:break-word;white-space:nowrap;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .choose-items-card-price .choose-items-card-price-digits--custom{text-overflow:ellipsis;overflow:hidden;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .choose-items-card-price .choose-items-card-price-digits .digitsLEft{flex:0 0 auto;min-width:0;word-break:break-word;white-space:nowrap;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .serviceDropdown{flex:0 0 auto;display:flex;justify-content:flex-end;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .serviceDropdown .selection-dropdown{width:auto;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .serviceDropdown .select2-container--default{min-height:32px;height:32px;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .serviceDropdown [class*=disabled]{opacity:0.5;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .serviceDropdown .select2-selection__clear{display:none;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .serviceDropdown .select2-container--default .select2-selection--single{height:100% !important;border-radius:50px;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .serviceDropdown [class*=open] .select2-selection--single{border-radius:4px 4px 0 0 !important;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .serviceDropdown .select2-container .select2-selection--single .select2-selection__rendered{padding:0;line-height:1;font-size:12px;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .choose-items-card__edit_rate svg{width:16px;height:16px;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .sd-checkmark-card-item__arrow{flex:none;margin-left:auto;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .sd-checkmark-card-item__arrow .checkmark-icon__circle{background-color:#F2F2F2;border:3px solid #fff;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .sd-checkmark-card-item__arrow .checkmark-icon__check:after{opacity:0;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .sd-checkmark-card-item__toggle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:row;-moz-box-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-moz-box-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;height:100%;padding:1rem;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .sd-checkmark-card-item__toggle .sd-checkmark-card-item__text{max-width:100%;flex-grow:1;}.sd-checkmark-card-wrapper .sd-checkmark-card-item .sd-checkmark-card-item__toggle .sd-checkmark-card-item__arrow .sd-checkmark-card-item__toggle .sd-checkmark-card-item__arrow .checkmark-icon__check:after{opacity:0;}.branding-theme-mrclean .sd-checkmark-card-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active{border-color:#ccc;}.branding-theme-mrclean .sd-checkmark-card-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__check:after,
.branding-theme-mrclean .sd-checkmark-card-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__circle{border-color:#ccc;}.branding-theme-mrclean .sd-checkmark-card-wrapper .sd-checkmark-card-item .choose-items-card__label{background-color:#ccc;}.cbe-block.col-12.col-md-6 .cbe-block-sortable .cbe-block-shopping-wrapper > .row{flex-direction:column;}.cbe-block.col-12.col-md-6 .cbe-block-sortable .cbe-block-shopping-wrapper > .row .col-xl-6{width:100% !important;max-width:100% !important;}@media (max-width: 1415px){.cbe-block.col-12.col-md-6 .cbe-block-sortable .cbe-block-shopping-wrapper > .row .col-xl-6 .sd-checkmark-card-wrapper .sd-checkmark-card-item{width:100%;}}.choose-items-select-wrapper{gap:1rem;}.choose-items-select-wrapper .no-items{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;}.choose-items-summary-payment-amount,
.choose-items-summary-total-amount{flex-shrink:0;flex-grow:1;color:#333;font-weight:500;}.choose-items-summary-total{vertical-align:middle;line-height:1.2em;font-size:16px;}.choose-items-summary-total label{line-height:inherit;}.choose-items-summary-payment-title{flex-shrink:1;flex-grow:1;line-height:1.2em;}.choose-items-card-price-billing-cycle{font-size:10px;display:inline-flex;flex:1;}body.branding-theme-mrclean .sd-checkmark-card-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__check:after{border-color:#ccc;}.custom-rate-input{display:flex;align-items:center;gap:0.4rem;}.custom-rate-input .remove-btn svg{width:12px;height:12px;}.mpa-data-filters-wrap{flex:none;display:flex;justify-content:flex-end;margin-left:auto;min-width:0;}.mpa-data-filters{display:flex;align-items:center;justify-content:end;gap:0.25rem;min-width:0;}.mpa-data-filters .mpa-data-filters__element{display:flex;align-items:center;flex-wrap:nowrap;}.mpa-data-filters .mpa-data-filters__element.mpa-data-filters__page-size{min-width:60px;width:fit-content;height:30px;}.mpa-data-filters .mpa-data-filters__element.mpa-data-filters__page-size .select2-container--default{min-height:unset;height:100%;}.mpa-data-filters .mpa-data-filters__element.mpa-data-filters__page-size .select2-container--default .select2-selection--single{height:100% !important;padding:4px 12px;border-color:var(--sd-input-border-color);box-shadow:none;border-radius:6px;}.mpa-data-filters .mpa-data-filters__element.mpa-data-filters__page-size .select2-container--default .select2-selection--single .select2-selection__rendered{display:flex;align-items:center;padding-right:1rem;height:100%;font-size:12px;color:var(--sd-text-dark);}.mpa-data-filters .mpa-data-filters__element.mpa-data-filters__page-size .select2-container--default .select2-selection__arrow{top:50%;right:0.75rem;width:4px;height:4px;transform:translateY(-50%);}.mpa-data-filters .mpa-data-filters__element.mpa-data-filters__page-size .select2-container--default .select2-selection__arrow::before{border-color:var(--sd-text-dark);}.mpa-data-filters .mpa-data-filters__search{display:flex;align-items:center;gap:0.75rem;flex:1;min-width:0;}.mpa-data-filters .mpa-data-filters__search .mpa-data-filters__search-input-wrapper{position:absolute;inset-inline:1rem;bottom:1rem;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity 0.2s ease-out, visibility 0.2s ease-out, transform 0.2s ease-out;}.mpa-data-filters .mpa-data-filters__search.search-open .mpa-data-filters__search-input-wrapper{opacity:1;visibility:visible;transform:translateY(0);}.mpa-data-filters .mpa-data-filters__search input[type=text],
.mpa-data-filters .mpa-data-filters__search input{height:30px !important;min-height:0 !important;padding:0 10px !important;border:1px solid var(--sd-input-border-color);border-radius:6px;box-shadow:none;color:var(--sd-text-dark);}.mpa-data-filters .mpa-data-filters__search input[type=text]:hover, .mpa-data-filters .mpa-data-filters__search input[type=text]:focus,
.mpa-data-filters .mpa-data-filters__search input:hover,
.mpa-data-filters .mpa-data-filters__search input:focus{border-color:var(--sd-avatar-color);}.mpa-data-filters .mpa-data-filters__search input[type=text]::placeholder,
.mpa-data-filters .mpa-data-filters__search input::placeholder{color:var(--sd-text-muted) !important;font-weight:500 !important;opacity:1;}.mpa-data-filters .mpa-data-filters__button{display:flex;align-items:center;justify-content:center;height:30px;padding:0.5rem;border:none;border-radius:4px;color:var(--sd-btn-default-icon-color);}.mpa-data-filters .mpa-data-filters__button svg{stroke-width:2px;width:var(--btn-icon-ghost-icon-size);height:var(--btn-icon-ghost-icon-size);}.mpa-data-filters .mpa-data-filters__button .display-block-svg-children{position:relative;display:flex;}.mpa-data-filters .mpa-data-filters__button .display-block-svg-children .dispay-block-svg-children__badge{position:absolute;left:calc(100% - 0.5lh);top:-0.5lh;border-radius:0.5lh;background-color:#c40000;color:#fff;font-size:80%;text-align:center;min-width:1lh;padding:0 3px;}.mpa-data-filters .mpa-data-filters__button:hover{background-color:var(--sd-btn-default-bg-hover);}.mpa-data-filters .mpa-data-filters__button.active{background-color:var(--sd-btn-default-bg-hover);}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu{min-width:280px;max-width:min(360px, 100vw - 2rem);top:4px !important;border:var(--sd-dropdown-menu-border);border-radius:0 0 var(--sd-dropdown-menu-br) var(--sd-dropdown-menu-br);box-shadow:rgba(0, 0, 0, 0.09) 0 0 6px 0;display:block;clip-path:inset(0 -20px 100% -20px);opacity:0;pointer-events:none;transition:clip-path 0.3s ease-out, opacity 0.15s ease-out;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu.show{clip-path:inset(0 -20px -20px -20px);opacity:1;pointer-events:auto;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .dropdown-item{display:flex;align-items:center;gap:0.75rem;padding:0.625rem 1rem;color:var(--sd-dropdown-menu-item-text-color);}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .dropdown-item .dropdown-item__label{display:flex;align-items:center;gap:0.75rem;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .dropdown-item svg{width:1rem;height:1rem;stroke-width:2px;color:var(--sd-dropdown-menu-item-icon-color);}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .dropdown-item .filters-number{padding:0.125rem 0.5rem;min-width:22px;height:20px;color:var(--sd-text-white);font-size:var(--text-sm);font-weight:600;background-color:var(--sd-dropdown-menu-item-icon-color);border-radius:var(--sd-radius-fixed-full);}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .dropdown-item--toggle{cursor:pointer;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .dropdown-item--toggle.active{color:var(--sd-dropdown-menu-item-text-color);}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .dropdown-item--toggle .sd-dropdown-check{margin-right:calc(16px + 0.5rem);}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .dropdown-item--accordion{flex-direction:column;gap:0;padding:0;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .dropdown-item--accordion:hover{background-color:transparent;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item{border:none;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__toggle{padding:0.625rem 1rem;border:none;font-family:inherit;font-size:inherit;font-weight:400;line-height:1.5;letter-spacing:normal;color:var(--sd-dropdown-menu-item-text-color);background:none;text-align:left;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__toggle:hover{background-color:transparent;color:var(--sd-dropdown-menu-item-text-color);}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__toggle .sdAccordion__title{color:var(--sd-dropdown-menu-item-text-color);font-family:inherit;font-size:inherit;font-weight:400;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__toggle .icon-chevron-down{width:16px;height:16px;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__toggle .icon-chevron-down::before{top:50%;left:50%;right:unset;width:8px;height:8px;border-color:var(--sd-dropdown-menu-item-chevron-color);transform:translate(-50%, -70%) rotate(45deg);}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__toggle[aria-expanded=true] .icon-chevron-down::before{transform:translate(-50%, -70%) rotate(225deg);}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item.active .sdAccordion__toggle .icon-chevron-down::before{border-color:var(--sd-dropdown-menu-item-icon-color);}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__head:hover{background-color:var(--sd-dropdown-menu-item-hover-bg);}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__body{padding:0;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__body .sdAccordion__bodyInner{padding:0.625rem;background-color:var(--sd-dropdown-menu-item-hover-bg);}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__body .mpa-data-filters__items .label{justify-content:flex-start;margin-bottom:6px;text-align:left;font-size:var(--text-sm);color:var(--sd-dropdown-menu-item-icon-color);background-color:transparent;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__body .flatpicker-wrapper{position:relative;display:flex;align-items:center;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__body .flatpicker-wrapper .form-control{flex:1;height:40px;box-shadow:none;border-radius:6px;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__body .flatpicker-wrapper .form-control::placeholder{font-size:var(--text-sm) !important;color:var(--sd-dropdown-menu-item-icon-color) !important;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__body .flatpicker-wrapper .input-button{position:absolute;right:12px;top:50%;display:flex;justify-content:center;align-items:center;transform:translate(0, -50%);}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__body .flatpicker-wrapper .input-button svg{width:12px;height:12px;color:var(--sd-dropdown-menu-item-text-color);}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__body .flatpicker-wrapper:has(.flatpickr-mobile) .input-button{display:none;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__body .select2-container--default{min-height:37px !important;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__body .select2-container--default .select2-selection--single{height:37px !important;box-shadow:none;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__body .select2-container--default .select2-selection--multiple{min-height:37px;padding:0.25rem 0.5rem;box-shadow:none;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__body .select2-container--default .select2-selection--multiple .select2-selection__rendered{display:flex;flex-wrap:wrap;gap:0.25rem;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__item .sdAccordion__body .select2-container--default .select2-selection--multiple .select2-selection__choice{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__title{display:flex;align-items:center;gap:0.75rem;}.mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu .sdAccordion__title svg{width:1rem;height:1rem;color:var(--sd-dropdown-menu-item-icon-color);}.mpa-data-filters__sort-menu,
.mpa-data-filters__filter .dropdown-menu{max-height:calc(100svh - var(--sd-top-bar-height) - 10rem);overflow:auto;overscroll-behavior:contain;scrollbar-color:var(--sd-bg-offwhite-accent) var(--sd-bg-white-light);}.mpa-data-filters .mpa-data-filters__dropdown .mpa-data-filters__sort-menu{width:max-content;max-width:min(90vw, 32rem);}.sd-dropdown-check{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;color:var(--sd-dropdown-menu-item-icon-color);}.sd-dropdown-check svg{width:1rem;height:1rem;stroke-width:2px;}.mpa-saved-filters{border-bottom:var(--sd-dropdown-menu-border);}.mpa-saved-filters__toggle-title{display:flex;align-items:center;gap:0.4rem;}.mpa-saved-filters__toggle-title svg{width:1rem;height:1rem;stroke-width:2px;}.mpa-saved-filters__toggle-actions{display:flex;align-items:center;margin-left:auto;gap:0.5rem;}.mpa-saved-filters .sdAccordion__bodyInner{display:flex;flex-direction:column;gap:0.75rem;}.mpa-saved-filters__list{display:flex;flex-direction:column;gap:0.125rem;margin:0;padding:0;list-style:none;}.mpa-saved-filters__item{display:flex;align-items:center;gap:0.5rem;padding:0.375rem 0.5rem;border-radius:var(--sd-radius-mode-sm);}.mpa-saved-filters__item:hover, .mpa-saved-filters__item.active{background:var(--sd-dropdown-menu-item-hover-bg);}.mpa-saved-filters__item-name{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-sm);color:var(--sd-dropdown-menu-item-text-color);cursor:pointer;}.mpa-saved-filters__item-btn{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;background:transparent;border:none;border-radius:var(--sd-radius-mode-sm);color:var(--sd-dropdown-menu-item-icon-color);}.mpa-saved-filters__item-btn svg{width:1rem;height:1rem;stroke-width:2px;}.mpa-saved-filters__item-btn:hover{background:var(--sd-dropdown-menu-item-hover-bg);}.mpa-saved-filters__item-pin.is-pinned{color:var(--sd-avatar-color);}.mpa-saved-filters__footer{display:flex;flex-wrap:wrap;align-items:stretch;gap:0.5rem;}.mpa-saved-filters__name{flex:1;min-width:0;margin:0;}.mpa-saved-filters__save{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.5rem;padding:0;color:var(--sd-btn-primary-text-color);background:var(--sd-btn-primary-bg);border:none;border-radius:var(--sd-radius-mode-sm);}.mpa-saved-filters__save svg{width:1rem;height:1rem;stroke-width:2px;}.mpa-saved-filters__save:hover{background:var(--sd-btn-primary-hover-bg);}.mpa-saved-filters__save:disabled{color:var(--sd-btn-disabled-text-color);background:var(--sd-btn-disabled-bg);}.select2-dropdown.select2-dropdown--below:has(.select2-results__options[id*=page-size-select]){top:0.5rem;width:60px !important;min-width:60px !important;border-radius:6px;border:var(--sd-input-border);box-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);overflow-y:hidden;}.select2-dropdown.select2-dropdown--below:has(.select2-results__options[id*=page-size-select]) .select2-results__option{padding:0.5rem 0.75rem;font-size:12px;color:var(--sd-dropdown-menu-item-text-color);}.select2-dropdown.select2-dropdown--below:has(.select2-results__options[id*=page-size-select]) .select2-results__option--highlighted{color:var(--sd-dropdown-menu-item-text-color);background-color:var(--sd-dropdown-menu-item-hover-bg);}#cbe-add-block-popup .mpa-data-filters .mpa-data-filters__search .mpa-data-filters__search-input-wrapper{position:static;width:0;height:auto;}#cbe-add-block-popup .mpa-data-filters .mpa-data-filters__search.search-open .mpa-data-filters__search-input-wrapper{width:256px;}@media (min-width: 768px){.mpa-data-filters{gap:0.75rem;}.mpa-data-filters .mpa-data-filters__search .mpa-data-filters__search-input-wrapper{position:static;width:0;overflow:hidden;transform:none;transition:width 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s ease-out, visibility 0.3s ease-out;}.mpa-data-filters .mpa-data-filters__search.search-open .mpa-data-filters__search-input-wrapper{width:256px;}.mpa-data-filters.mpa-data-filters__page-size{width:66px;}.mpa-data-filters.mpa-data-filters__page-size .select2-dropdown.select2-dropdown--below:has(.select2-results__options[id*=page-size-select]){width:66px !important;}.mpa-data-filters__item_date_cycle{align-items:center;}.mpa-data-filters__item_date_cycle .form-control{height:37px;}.mpa-data-filters__item_date_cycle .select2-selection--single{display:flex;align-items:center;}.mpa-data-filters__item_date_cycle .select2-selection__arrow{top:50%;transform:translateY(-50%);}}.godzilla .mpa-data-filters .mpa-data-filters__dropdown .dropdown-menu{right:0;left:auto;}.godzilla .mpa-data-filters__dropdown .mpa-data-filters__sort-menu .dropdown-item{justify-content:flex-start !important;padding:0.625rem 1rem !important;text-align:left !important;}.godzilla .mpa-data-filters__dropdown .mpa-data-filters__sort-menu .dropdown-item:hover{background-color:var(--sd-dropdown-menu-item-hover-bg);}.godzilla .mpa-data-filters .mpa-data-filters__dropdown .mpa-data-filters__item_select .select2-selection__arrow,
.godzilla .mpa-data-filters .mpa-data-filters__dropdown .mpa-data-filters__item_multiple_select .select2-selection__arrow{top:50%;right:0.75rem;transform:translateY(-50%);}.godzilla .mpa-data-filters__search .mpa-data-filters__search-input-wrapper{opacity:1;visibility:visible;transform:none;}.godzilla .mpa-data-filters__search .mpa-data-filters__button{display:none;}@media (min-width: 768px){.godzilla .mpa-data-filters__search .mpa-data-filters__search-input-wrapper{width:256px;}}:root{--selection-dropdown-height: 42px;}.selection-dropdown{position:relative;display:flex;align-items:center;flex:0 0 auto;width:120px;}.selection-dropdown select{height:var(--selection-dropdown-height);width:100%;text-align:center;font-size:12px;line-height:1;border:1px solid #eee;border-radius:1.5rem;-moz-appearance:textfield;}.selection-dropdown select:focus{outline:none;box-shadow:0 5px 55px -10px rgba(0, 0, 0, 0.2), 0 0 4px #3fb0ff;}.selection-dropdown select::-webkit-inner-spin-button, .selection-dropdown select::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.selection-dropdown.selection-dropdown--small{--selection-dropdown-height: 24px;height:var(--selection-dropdown-height);}.selection-dropdown.selection-dropdown--small select{padding:0;font-size:10px;}.selection-dropdown.selection-dropdown--read-only select{cursor:default;}:root{--quantity-input-height: 42px;}.quantity-input{position:relative;display:flex;align-items:center;flex:0 0 auto;width:120px;}.quantity-input input{padding:0 2rem;height:var(--quantity-input-height);width:100%;text-align:center;font-size:12px;line-height:1;border:1px solid #eee;border-radius:1.5rem;-moz-appearance:textfield;}.quantity-input input:focus{outline:none;box-shadow:0 5px 55px -10px rgba(0, 0, 0, 0.2), 0 0 4px #3fb0ff;}.quantity-input input::-webkit-inner-spin-button, .quantity-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.quantity-input .quantity-input__button{position:absolute;display:block;top:50%;width:calc(var(--quantity-input-height) - 8px);height:calc(var(--quantity-input-height) - 8px);border-radius:50%;transform:translate(0, -50%);cursor:pointer;transition:opacity 0.15s;}.quantity-input .quantity-input__button:hover{background:var(--sd-app-top-bar-color, #1A4971);}.quantity-input .quantity-input__button:active{box-shadow:inset 0 2px 12px -4px #a8b4ba;}.quantity-input .quantity-input__button.quantity-input__sub::before, .quantity-input .quantity-input__button.quantity-input__sub::after, .quantity-input .quantity-input__button.quantity-input__add::before, .quantity-input .quantity-input__button.quantity-input__add::after{content:"";position:absolute;display:block;width:8px;height:1px;background-color:var(--sd-text-dark);top:50%;left:50%;}.quantity-input .quantity-input__button.quantity-input__sub::before, .quantity-input .quantity-input__button.quantity-input__add::before{transform:translate(-50%, -50%);}.quantity-input .quantity-input__button.quantity-input__sub{left:0.3rem;}.quantity-input .quantity-input__button.quantity-input__sub::after{display:none;}.quantity-input .quantity-input__button.quantity-input__add{right:0.3rem;}.quantity-input .quantity-input__button.quantity-input__add::after{transform:translate(-50%, -50%) rotate(90deg);}.quantity-input.quantity-input--small{--quantity-input-height: 24px;height:var(--quantity-input-height);width:80px;}.quantity-input.quantity-input--small input{padding:0 1.5rem;font-size:10px;}.quantity-input.quantity-input--small .quantity-input__sub,
.quantity-input.quantity-input--small .quantity-input__add{width:calc(var(--quantity-input-height) - 6px);height:calc(var(--quantity-input-height) - 6px);}.quantity-input.quantity-input--small .quantity-input__sub::before, .quantity-input.quantity-input--small .quantity-input__sub::after,
.quantity-input.quantity-input--small .quantity-input__add::before,
.quantity-input.quantity-input--small .quantity-input__add::after{width:6px;}.quantity-input.quantity-input--small .quantity-input__sub{left:0.2rem;}.quantity-input.quantity-input--small .quantity-input__add{right:0.2rem;}.quantity-input.quantity-input--read-only{max-width:3rem;padding-left:0;padding-right:0;}.quantity-input.quantity-input--read-only input{padding-left:0;padding-right:0;cursor:default;}.sd-sortable-list-wrapper .sd-sortable-list{counter-reset:fieldcounter;padding:0;margin:0;list-style-type:none;}.sd-sortable-list-wrapper .sd-sortable-list .sd-sortable-list-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-flex-direction:row;-moz-box-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;background-color:white;border-radius:8px;padding:0.625rem;margin-bottom:15px;box-shadow:0 0 4px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);position:relative;}.sd-sortable-list-wrapper .sd-sortable-list .sd-sortable-list-item .drugging-icon{margin-right:0.625rem;display:block;flex:0 0 auto;}.sd-sortable-list-wrapper .sd-sortable-list .sd-sortable-list-item .sort-number-wrapper{height:30px;}.sd-sortable-list-wrapper .sd-sortable-list .sd-sortable-list-item .sort-number-wrapper .sort-number{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:1.875rem;height:1.875rem;text-align:center;border-radius:50%;background-color:#6492cb;color:white;display:inline-block;margin-right:0.625rem;position:relative;counter-increment:fieldcounter;}.sd-sortable-list-wrapper .sd-sortable-list .sd-sortable-list-item .sort-number-wrapper .sort-number:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:counter(fieldcounter);}.sd-sortable-list-wrapper .sd-sortable-list .sd-sortable-list-item .item-label{flex:1 1 auto;overflow:hidden;}.sd-sortable-list-wrapper .sd-sortable-list .sd-sortable-list-item .remove-btn{background:#c40000;padding:0 !important;margin-left:5px !important;width:1.7rem;color:white;}.sd-sortable-list-wrapper .sd-sortable-list .sd-sortable-list-item .scroll-text-wrapper::after{background-image:var(--sd-blend-in-gradient-tertiary);}.advanced-select-add-new-item-wrapper .advanced-select-add-new-item{display:flex;align-items:center;gap:5px;}.advanced-select-add-new-item-wrapper .select2-selection.select2-selection--single{padding-top:25px;padding-bottom:25px;border-radius:8px;color:#292b2c;background-color:#fff;border-color:#ccc;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}.advanced-select-add-new-item-wrapper .select2-selection.select2-selection--single:hover{color:#292b2c;background-color:rgb(235.875, 235.875, 235.875);border-color:rgb(178.5, 178.5, 178.5);}.advanced-select-add-new-item-wrapper .select2-selection.select2-selection--single:focus, .advanced-select-add-new-item-wrapper .select2-selection.select2-selection--single.focus{box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(204, 204, 204, 0.5);}.advanced-select-add-new-item-wrapper .select2-selection.select2-selection--single.disabled, .advanced-select-add-new-item-wrapper .select2-selection.select2-selection--single:disabled{background-color:#fff;border-color:#ccc;}.advanced-select-add-new-item-wrapper .select2-selection.select2-selection--single:active, .advanced-select-add-new-item-wrapper .select2-selection.select2-selection--single.active, .show > .advanced-select-add-new-item-wrapper .select2-selection.select2-selection--single.dropdown-toggle{background-color:rgb(235.875, 235.875, 235.875);background-image:none;border-color:rgb(178.5, 178.5, 178.5);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}.advanced-select-add-new-item-wrapper .select2-selection.select2-selection--single:focus{box-shadow:none !important;}.advanced-select-add-new-item-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{display:none;}.gradient-color-picker-wrapper .gradient-color-picker-input-wrapper{width:100%;position:relative;display:table;}.gradient-color-picker-wrapper .gradient-color-picker-input-wrapper .gradient-color-picker-preview{left:1px;top:1px;bottom:1px;width:30px;height:40px;border:0;border-right:var(--sd-input-border);border-radius:0.25rem 0 0 0.25rem;position:absolute;box-sizing:border-box;vertical-align:middle;background-position:-80px 0;padding:0;margin:0;display:inline-block;cursor:pointer;}.gradient-color-picker-wrapper .gradient-color-picker-input-wrapper .gradient-color-picker-input{padding:0.25rem 0.6rem 0.25rem 35px;line-height:normal;text-align:left;height:calc(2.5rem + 2px);display:block;width:100%;font-size:14px;background-image:none !important;background-clip:padding-box;border-radius:0.25rem;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;font-weight:400 !important;box-sizing:border-box;}.gradient-color-picker-wrapper .gradient-color-picker-input-wrapper .gradient-color-picker-input.form-control{padding-left:35px;}.gradient-color-picker-wrapper .gradient-color-picker-form-wrapper .pcr-app{z-index:99;}body.mobileMenuBody{overflow:hidden;}.mobileMenu{padding-bottom:env(safe-area-inset-bottom, 0px);}.ml{flex:1 1 auto;display:flex;flex-direction:column;position:relative;width:100%;min-height:0;transition:transform 0.3s;}.ml--wrapper{position:relative;flex:1 1 auto;display:flex;flex-direction:column;padding-bottom:45px;width:100%;min-height:0;overflow:hidden;}.ml--wrapper.ml--wrapper-activated{overflow:unset;}.ml--header{flex:none;position:absolute;top:0;left:0;width:100%;padding:0.45em 0.6em;background-color:#456;color:#fff;z-index:100;cursor:pointer;transition:background-color 0.2s;}.ml--header:hover{background-color:#345;}.ml--header.ml--back-visible .ml--back{opacity:1;}.ml--header.ml--back-visible .ml--title{transform:translateX(40px);}.ml--title{position:absolute;left:0;top:0.8em;padding-left:0.7em;transition:transform 0.3s;}.ml--back{display:inline-block;position:relative;width:30px;height:30px;vertical-align:middle;z-index:1;opacity:0;transition:opacity 0.2s;}.ml--back svg{width:100%;height:100%;fill:currentcolor;}.ml a:not(.menu-item-add-url){display:block;position:relative;padding:0.7em;border-bottom:1px solid #eee;color:#999;text-decoration:none;transition:color 0.15s, background-color 0.15s;}.ml a:not(.menu-item-add-url):hover{color:#333;background-color:#efefef;}.ml ul{flex:1 1 auto;display:flex;flex-direction:column;margin:0;padding:45px 0 0;width:100%;min-height:0;list-style:none;transition:transform 0.3s;}.ml ul ul{display:none;top:0;left:100%;position:absolute;}.ml li a{text-align:center;background:#fff;}.ml li.ml--dropdown > a{padding-left:2.5em;padding-right:2.5em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.ml li.ml--dropdown > a:after{content:"";position:absolute;top:50%;right:1em;width:9px;height:9px;border:1px solid currentcolor;border-left-color:transparent;border-top-color:transparent;transform:translateY(-90%) rotateZ(-45deg);transition:transform 0.3s;transform-origin:100%;}.ml li.ml--dropdown-open ul > li > ul{display:none;position:absolute;overflow-y:auto;z-index:-1;}.ml--wrapper.ml--wrapper-activated .ml--menu{overflow:unset;}.ml--wrapper.ml--wrapper-activated .ml--currentUlSlided{display:flex;overflow:unset;}.ml--wrapper.ml--wrapper-activated .ml--currentUl{display:flex;max-height:calc(100svh - 20px);overflow-x:hidden;overflow-y:auto;z-index:100;}.ml--wrapper.ml--wrapper-activated .ml--currentUl li ul{overflow:unset;}.ml .jump-to-btn{position:fixed;inset-inline:0;bottom:0;background-color:var(--sd-app-top-bar-color-dark-2);}.sd-type-switcher__wrapper{width:100%;}.sd-type-switcher__thin .sd-type-switcher__tabs{min-height:29px;}.sd-type-switcher__thin .sd-type-switcher__tabs .sd-type-switcher__slider{padding:0;line-height:2.5;}.sd-type-switcher__tabs{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin:0;padding:0;list-style:none;position:relative;border-radius:7px;border:1px solid #eee !important;overflow:hidden;background:#fff;min-height:35px;user-select:none;}.sd-type-switcher__tabs .sd-type-switcher__slider{display:inline-flex;justify-content:center;align-items:center;font-size:12px;line-height:1;font-weight:bold;color:var(--sd-text-muted);text-transform:uppercase;text-align:center;padding:11px 20px;position:relative;z-index:2;cursor:pointer;transition:color 250ms ease-in-out;user-select:none;}.sd-type-switcher__tabs .sd-type-switcher__slider.sd-selected{color:var(--sd-text-secondary);border:var(--sd-input-border);border-bottom:2px solid var(--sd-btn-border-theme-color);border-radius:var(--sd-border-radius-md);box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.07);}.sd-type-switcher__tabs:after{content:"";background-color:#fff !important;height:100%;position:absolute;top:0;left:0;transition:all 250ms ease-in-out;border-radius:7px;}.sd-type-switcher__items_2 .sd-type-switcher__tabs:after,
.sd-type-switcher__items_2 .sd-type-switcher__tabs .sd-type-switcher__slider{width:50%;}.sd-type-switcher__items_2 .sd-type-switcher__tabs.slide_1:after{left:50%;}.sd-type-switcher__items_3 .sd-type-switcher__tabs:after,
.sd-type-switcher__items_3 .sd-type-switcher__tabs .sd-type-switcher__slider{width:33.33%;border-radius:0;}.sd-type-switcher__items_3 .sd-type-switcher__tabs.slide_1:after{left:33.33%;}.sd-type-switcher__items_3 .sd-type-switcher__tabs.slide_2:after{left:66.66%;}.sd-type-switcher__items_4 .sd-type-switcher__tabs:after,
.sd-type-switcher__items_4 .sd-type-switcher__tabs .sd-type-switcher__slider{width:25%;border-radius:0;}.sd-type-switcher__items_4 .sd-type-switcher__tabs.slide_1:after{left:25%;}.sd-type-switcher__items_4 .sd-type-switcher__tabs.slide_2:after{left:50%;}.sd-type-switcher__items_4 .sd-type-switcher__tabs.slide_3:after{left:75%;}.sd-type-switcher__items_5 .sd-type-switcher__tabs:after,
.sd-type-switcher__items_5 .sd-type-switcher__tabs .sd-type-switcher__slider{width:20%;border-radius:0;}.sd-type-switcher__items_5 .sd-type-switcher__tabs.slide_1:after{left:20%;}.sd-type-switcher__items_5 .sd-type-switcher__tabs.slide_2:after{left:40%;}.sd-type-switcher__items_5 .sd-type-switcher__tabs.slide_3:after{left:60%;}.sd-type-switcher__items_5 .sd-type-switcher__tabs.slide_4:after{left:80%;}.sd-type-switcher__items_6 .sd-type-switcher__tabs:after,
.sd-type-switcher__items_6 .sd-type-switcher__tabs .sd-type-switcher__slider{width:16.66%;border-radius:0;}.sd-type-switcher__items_6 .sd-type-switcher__tabs.slide_1:after{left:16.66%;}.sd-type-switcher__items_6 .sd-type-switcher__tabs.slide_2:after{left:33.33%;}.sd-type-switcher__items_6 .sd-type-switcher__tabs.slide_3:after{left:50%;}.sd-type-switcher__items_6 .sd-type-switcher__tabs.slide_4:after{left:66.66%;}.sd-type-switcher__items_6 .sd-type-switcher__tabs.slide_5:after{left:83.33%;}.entity-type-selection-wrapper{scrollbar-width:thin;}.entity-type-selection-wrapper--cbe{max-height:400px;overflow-y:auto;}.entity-type-selection-wrapper .entity-type-selection{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding:0 1.25rem 0 0;width:100%;border-bottom:var(--sd-entity-border);}.entity-type-selection-wrapper .entity-type-selection:not(.drip-item):last-child{border-bottom:none;}.entity-type-selection-wrapper .entity-type-selection .entity-type-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:0;padding:1.25rem 0 0.625rem 1.25rem;width:100%;color:var(--sd-text-secondary);cursor:pointer;border-left:7px solid transparent;}.entity-type-selection-wrapper .entity-type-selection .entity-type-link:hover, .entity-type-selection-wrapper .entity-type-selection .entity-type-link.active{border-left-color:var(--sd-theme-primary-highlight-darker, #1A4971);}.entity-type-selection-wrapper .entity-type-selection .entity-type-link:hover .arrow-container svg, .entity-type-selection-wrapper .entity-type-selection .entity-type-link.active .arrow-container svg{fill:var(--sd-theme-primary-highlight-darker, #1A4971);}.entity-type-selection-wrapper .entity-type-selection .entity-type-link:has(.type-select-small:empty){align-items:center;}.entity-type-selection-wrapper .entity-type-selection .entity-type-link .entity-type-img{display:flex;justify-content:center;margin:0 25px 0 5px;width:40px;height:40px;}.entity-type-selection-wrapper .entity-type-selection .entity-type-link .entity-type-img i{font-size:40px;margin-top:3px;}.entity-type-selection-wrapper .entity-type-selection .entity-type-link svg,
.entity-type-selection-wrapper .entity-type-selection .entity-type-link img{width:40px;height:auto;max-height:40px;fill:var(--sd-text-light);}.entity-type-selection-wrapper .entity-type-selection .entity-type-link p{margin:0;line-height:0;}.entity-type-selection-wrapper .entity-type-selection .entity-type-link .entity-type-title{font-size:16px;}.entity-type-selection-wrapper .entity-type-selection .entity-type-link .entity-type-desc{font-size:12px;}.entity-type-selection-wrapper .entity-type-selection .entity-type-link .entity-type-desc:empty{display:none;}.entity-type-selection-wrapper .entity-type-selection .entity-type-link .arrow-container{margin-left:auto;}.entity-type-selection-wrapper .entity-type-selection .entity-type-link .arrow-container svg{width:25px;max-height:25px;margin:10px 0;}.entity-type-selection-wrapper .entity-type-selection:last-of-type + hr{display:none;}.entity-type-selection-wrapper hr{margin:0;}.modal .modal-dialog .modal-content .modal-include-wrapper:has(.entity-type-selection-wrapper){padding:0 !important;min-height:unset !important;}.modal .modal-dialog .modal-content .modal-include-wrapper:has(.entity-type-selection-wrapper) .form.fluid{padding-bottom:0;}.modal .modal-dialog .modal-content .modal-include-wrapper:has(.entity-type-selection-wrapper) .form.fluid:has(.marketing-multi-step-editor){padding-bottom:42px;}.modal .modal-dialog .modal-content .modal-include-wrapper:has(.entity-type-selection-wrapper) .form.fluid:has(.marketing-multi-step-editor.modal-sticky-footer){padding-bottom:0;}.modal .modal-dialog .modal-content .modal-include-wrapper:has(.entity-type-selection-wrapper):has(.modal-sticky-footer__footer){margin-bottom:var(--sd-modal-sticky-footer-height);}.modal .modal-dialog .modal-content .modal-include-wrapper:has(.entity-type-selection-wrapper):has(.modal-sticky-footer__footer) .modal-sticky-footer{padding-bottom:0;}.modal-include-wrapper:has(.entity-type-selection-wrapper) .form-actions.btn-list .form-actions-btn:not(:first-child) .btn, .modal-include-wrapper:has(.entity-type-selection-wrapper) .form-actions.btn-list .form-actions-btn:not(:first-child) .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal-include-wrapper:has(.entity-type-selection-wrapper) .form-actions.btn-list .form-actions-btn:not(:first-child) button, .modal-include-wrapper:has(.entity-type-selection-wrapper) .form-actions.btn-list .form-actions-btn:not(:first-child) .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal-include-wrapper:has(.entity-type-selection-wrapper) .form-actions.btn-list .form-actions-btn:not(:first-child) button{padding-right:0 !important;}/* width */::-webkit-scrollbar{width:4px;}/* Track */::-webkit-scrollbar-track{width:4px;border-radius:7px;}/* Handle */::-webkit-scrollbar-thumb{width:4px;border-radius:4px;}.entity-type-selection-wrapper--cbe::-webkit-scrollbar{width:4px !important;}.entity-type-selection-wrapper--cbe::-webkit-scrollbar-track{width:4px;border-radius:7px;}.entity-type-selection-wrapper--cbe::-webkit-scrollbar-thumb{width:4px;border-radius:4px;}.infinity-list-view__wrapper{overflow-y:auto;}.badge, .label{display:inline-flex;align-items:center;justify-content:center;}.dropdown-menu{margin-top:12px;padding:0.5rem 0;width:180px;color:var(--sd-text-default);background-color:var(--sd-bg-white-middle);border:var(--sd-input-border);border-radius:var(--sd-dropdown-menu-br);box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.03);z-index:1001;}.dropdown-menu a.dropdown-item,
.dropdown-menu button.dropdown-item,
.dropdown-menu .dropdown-item{text-overflow:ellipsis;overflow:hidden;padding:0.3em 1em 0.3em 1.1em;cursor:pointer;}.dropdown-menu a:focus{outline:none;}.open > .dropdown-menu, .show > .dropdown-menu{display:block;}.dropdown-menu.dropdown-left{left:auto;right:0;}.mobile-tabs-dropdown{width:100%;text-align:right;margin-bottom:1rem;position:relative;border-radius:var(--sd-radius-mode-xl);}.mobile-tabs-dropdown.mobile-account-settings{margin-top:-15px;margin-bottom:0;}.mobile-tabs-dropdown .dropdown-toggle{position:relative;font-size:var(--text-sm);padding:5px 30px 5px 10px;text-align:left;}.mobile-tabs-dropdown .dropdown-toggle .material-icons{position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:24px;}.mobile-tabs-dropdown .dropdown-menu{padding:0;width:100%;margin:0;border:var(--sd-input-border);box-shadow:var(--sd-card-shadow);border-radius:0 0 var(--sd-radius-mode-xl) var(--sd-radius-mode-xl);overflow:hidden;}.mobile-tabs-dropdown .dropdown-menu .tabs{height:auto;margin-bottom:0;}.mobile-tabs-dropdown .dropdown-menu .tabs .nav-tabs{display:block;border:0;background:var(--sd-bg-white-middle);width:95%;margin:0 auto;}.mobile-tabs-dropdown .dropdown-menu .tabs .nav-tabs .has-child .nav-tabs{border:0;}.mobile-tabs-dropdown .dropdown-menu .tabs .nav-tabs .nav-item{display:block;}.mobile-tabs-dropdown .dropdown-menu .tabs .nav-tabs .nav-item.has-child .nav-tabs{border:0;}.mobile-tabs-dropdown .dropdown-menu .tabs .nav-tabs .nav-item:hover .nav-link, .mobile-tabs-dropdown .dropdown-menu .tabs .nav-tabs .nav-item.active .nav-link{background-color:var(--sd-bg-menu-item-active);}.mobile-tabs-dropdown .dropdown-menu .tabs .nav-tabs .nav-item:hover .nav-link:not([href]), .mobile-tabs-dropdown .dropdown-menu .tabs .nav-tabs .nav-item.active .nav-link:not([href]){background:transparent;}.mobile-tabs-dropdown .dropdown-menu .tabs .nav-tabs .nav-item .nav-link{font-size:14px;border:0;border-radius:0;}.mobile-tabs-dropdown .dropdown-menu .tabs .nav-tabs .nav-item .nav-link span,
.mobile-tabs-dropdown .dropdown-menu .tabs .nav-tabs .nav-item .nav-link svg{display:none;padding:0;}.dropdown-card-dark,
.dropdown-card-dark .card{background-color:var(--sd-app-top-bar-color-dark-2);}.flyOutMenu.dropdown-card-dark{border:1px solid var(--sd-app-top-bar-color-dark-2);border-radius:var(--sd-radius-mode-xl);}@media (min-width: 768px){.mobile-tabs-dropdown{display:none;}}.sd-animated-dropdown{position:relative;display:inline-block;}.sd-animated-dropdown__trigger{display:inline-flex;align-items:center;padding:0;border:0;background:none;cursor:pointer;}.sd-animated-dropdown__menu{position:absolute;top:calc(100% + 8px);right:0;z-index:10;min-width:11.875rem;max-width:calc(100vw - 2rem);padding:5px;background-color:var(--sd-dropdown-bg);border:1px solid var(--sd-block-divider);border-radius:var(--sd-radius-mode-md);box-shadow:var(--sd-dropdown-menu-shadow);opacity:0;transform:translateY(-0.375rem) scale(0.98);transform-origin:top right;visibility:hidden;transition:opacity 0.2s linear 0s, transform 0.2s linear 0s, visibility 0.2s linear 0s;}.sd-animated-dropdown.is-open .sd-animated-dropdown__menu{opacity:1;transform:translateY(0) scale(1);visibility:visible;}.sd-animated-dropdown__label{padding:6px 10px 4px;font-size:10px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--sd-text-muted);}.sd-animated-dropdown__item{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 10px;border:0;border-radius:var(--sd-radius-mode-sm);background:none;text-align:left;font-size:12px;font-weight:500;color:var(--sd-dropdown-menu-item-text-color);cursor:pointer;}.sd-animated-dropdown__item:hover{background-color:var(--sd-dropdown-menu-item-hover-bg);}.sd-animated-dropdown__item.is-selected{font-weight:600;color:var(--sd-dropdown-menu-item-selected-text-color);background-color:color-mix(in srgb, var(--sd-app-top-bar-color) 10%, var(--sd-dropdown-bg));}.sd-animated-dropdown__item-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.sd-animated-dropdown__tile{--tile-accent: var(--sd-dropdown-menu-item-tile-accent);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:var(--sd-radius-mode-sm);background-color:color-mix(in srgb, var(--tile-accent) 16%, var(--sd-dropdown-bg));color:var(--tile-accent);}.sd-animated-dropdown__tile svg{width:14px;height:14px;}.sd-animated-dropdown__tile--tasks{--tile-accent: var(--mustard);}.sd-animated-dropdown__check{display:inline-flex;flex-shrink:0;}.sd-animated-dropdown__check svg{width:14px;height:14px;}.inner-page-tab-headers .tabs-card{display:block;margin:0 !important;}.inner-page-tab-headers .tabs-card .tabs{background-color:transparent;overflow:visible;}.inner-page-tab-headers .tabs-card .tabs .nav-tabs{flex-direction:column;align-items:flex-start;justify-content:start;border-bottom:var(--sd-input-border);}@media (min-width: 600px){.inner-page-tab-headers .tabs-card .tabs .nav-tabs{flex-direction:row;}}.inner-page-tab-headers .tabs-card .tabs .nav-tabs .nav-item{padding:0 1rem 1px;border-right:1px dotted #eee;}.inner-page-tab-headers .tabs-card .tabs .nav-tabs .nav-item.has-child{padding-right:2rem;}.inner-page-tab-headers .tabs-card .tabs .nav-tabs .nav-item .nav-link:not(.sd-horiz-sub-tabs-link){display:flex;align-items:center;gap:8px;padding:26px 0 22px;color:var(--sd-text-secondary);border-top-left-radius:0;border-top-right-radius:0;}.inner-page-tab-headers .tabs-card .tabs .nav-tabs .nav-item .nav-link:not(.sd-horiz-sub-tabs-link):hover{background-color:transparent;}.inner-page-tab-headers .tabs-card .tabs .nav-tabs .nav-item .nav-link:not(.sd-horiz-sub-tabs-link) svg{display:block;width:18px;height:18px;fill:var(--sd-text-default);}.inner-page-tab-headers .tabs-card .tabs .nav-tabs .nav-item .nav-item.active .nav-link:not(.sd-horiz-sub-tabs-link){border:none;border-bottom:4px solid #fff !important;}.inner-page-tab-headers .tabs-card .tabs .nav-tabs .nav-item.has-child::after{right:0.5rem;top:50%;transform:translate(0, -50%);}.inner-page-tab-headers .tabs-card .tabs .nav-tabs .nav-item.has-child > ul a:not(.sd-horiz-sub-tabs-link){position:relative;}.inner-page-tab-headers .tabs-card .tabs .nav-tabs .nav-item.has-child > ul a:not(.sd-horiz-sub-tabs-link)::after{content:"";position:absolute;left:0;right:0;bottom:0;top:auto;display:block;width:100%;height:4px;background-color:transparent;background-image:none;transform:none;opacity:1;}.inner-page-tab-headers .tabs-card .tabs .nav-tabs .nav-item.has-child:hover > ul{top:54px;left:1rem;background-color:var(--sd-bg-white-middle);border-radius:var(--sd-border-radius-md-card);border:1px solid #eee;}@media (min-width: 600px){.inner-page-tab-headers .tabs-card .tabs .nav-tabs .nav-item.has-child:hover > ul{top:71px;left:0;border-top:none;border-radius:0 0 var(--sd-border-radius-md-card) var(--sd-border-radius-md-card);}}.inner-page-tab-headers .tabs-card .tabs .nav-tabs .nav-item.has-child:hover > ul .nav-item{padding:7px;margin:0;border-right:none;border-bottom:none;}.inner-page-tab-headers .tabs-card .tabs .nav-tabs .nav-item.has-child:hover > ul a:not(.sd-horiz-sub-tabs-link):hover{box-shadow:0 4px 0 0 #eee;}.tabs-card .tabs .nav-tabs .needBiggerIcon .nav-link .nav-link-icon{width:20px;height:20px;}.inner-page-tab-headers .tabs-card .tabs{height:auto;}.inner-page-tab-headers .tabs-card .tabs .nav-tabs .nav-item.has-child:hover > ul .nav-link:not(.sd-horiz-sub-tabs-link){padding:1rem 0 !important;margin-bottom:0;}.inner-page-tab-headers.schedules-crm-import-tabs{margin-left:-12px;}.inner-page-tab-headers.schedules-crm-import-tabs .tabs{height:auto;}.inner-page-tab-headers.schedules-crm-import-tabs .tabs ul.nav-tabs{border:none;}.schedules__scheduleDetail .inner-page-tab-headers .tabs{margin-bottom:0;margin-left:-1rem;height:auto;}.schedules__scheduleDetail .inner-page-tab-headers .tabs .nav-tabs{border:none;}.schedules__scheduleDetail .inner-page-tab-headers .tabs .nav-link:focus-visible{outline:none;}@media (max-width: 768px){.sd-marketing-layout-card .inner-page-tab-headers,
  .schedules__scheduleDetail .inner-page-tab-headers{display:none;}}.custom-tabs-list{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;}.custom-tabs-list > *{min-width:0;}.custom-tabs-list .tabs-wrap{list-style:none;padding-left:0;margin-bottom:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;}.custom-tabs-list .tabs-wrap > *{min-width:0;}.custom-tabs-list .tabs-wrap li{display:flex;flex:1 1 auto;}.custom-tabs-list .tabs-wrap li a{padding:15px 10px 12px;text-transform:uppercase;border-bottom:3px solid transparent;transition:all 0.3s ease;}.custom-tabs-list .tabs-wrap li a.active{border-bottom-color:var(--sd-text-dark);}.custom-tabs-list .tabs-wrap li a .icon{margin-right:10px;}.custom-tabs-list .buttons-wrap{padding:10px;flex:0 0 auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.custom-tabs-list .buttons-wrap > *{min-width:0;}.custom-tabs-list .buttons-wrap > *{flex:0 0 auto;}.custom-tabs-list .buttons-wrap > *:not(:last-child){margin-right:10px;}.product-card{display:flex;flex-direction:column;margin-bottom:25px;height:100%;text-align:left;box-shadow:none;background-color:var(--sd-bg-tetriary);border-radius:var(--sd-border-radius-sm);border:var(--sd-table-border);cursor:pointer;}.product-card__title{position:relative;margin-bottom:1.25rem;padding-right:1rem;font-size:1.125rem;font-weight:600;color:var(--sd-text-secondary);line-height:1.375rem;text-transform:capitalize;}.product-card__title-dropdown{position:absolute;right:-1.5rem;top:0;}.product-card__title-dropdown .btn-options{margin-top:-2px;padding-block:0 !important;}.product-card__title-dropdown .dropdown-menu .dropdown-item{display:flex;align-items:center;gap:11px;}.product-card__title-dropdown .dropdown-menu .dropdown-item svg{width:16px;height:16px;fill:var(--sd-text-light);}.product-card__category{display:inline-flex;justify-content:center;align-items:center;margin-bottom:0.5rem;padding:0.25rem 0.625rem;color:var(--sd-text-secondary);background-color:var(--sd-bg-lightgray-light);border-radius:4px;}.product-card__img-wrap{width:100%;min-width:150px;border-bottom:var(--sd-table-border);border-radius:var(--sd-border-radius-sm) var(--sd-border-radius-sm) 0 0;background-color:#eee;overflow:hidden;}.product-card img{width:100%;height:100%;aspect-ratio:1.77;object-fit:contain;}.product-card__show-more{font-size:0.75rem;line-height:0.875rem;color:var(--sd-text-secondary);font-weight:700;}.product-card__footer{position:relative;display:flex;margin-top:auto;padding:0.75rem 1.25rem;}.product-card__footer::before{content:"";position:absolute;top:0;left:1.25rem;right:1.25rem;height:1px;background-color:#efefef;}.product-card__footer-btn{margin-left:auto;}.time-input-widget{gap:0.5rem;overflow:hidden;}.time-input-widget > .select2-container--default{flex:1 1 60px;min-width:60px;max-width:130px;width:calc(33% - 0.5rem);}@media (max-width: 600px){.time-input-widget{padding-right:1rem !important;}}.load-more__wrapper{position:relative;display:flex;justify-content:center;width:100%;padding:1.25rem 0;}.load-more__wrapper::before{content:"";position:absolute;top:50%;left:0;right:0;border-top:1px solid var(--sd-border-color-subtle);pointer-events:none;}.load-more__wrapper .load-more__btn{position:relative;z-index:1;display:inline-flex;align-items:center;box-sizing:border-box;gap:0.5rem;margin:0;padding:0.5rem 1.125rem;line-height:1;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;user-select:none;appearance:none;outline:none;-webkit-tap-highlight-color:transparent;color:var(--sd-btn-default-text-color);background-color:var(--sd-btn-default-bg);border:1px solid var(--sd-btn-default-border-color);border-radius:var(--sd-radius-mode-xxl);box-shadow:var(--sd-paper-shadow);transition:transform 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1);}.load-more__wrapper .load-more__btn:hover{transform:translateY(-2px);border-color:var(--sd-btn-default-hover-border-color);box-shadow:var(--sd-card-shadow);}.load-more__wrapper .load-more__btn:disabled{cursor:default;opacity:0.7;transform:none;}.load-more__wrapper .load-more__btn:focus-visible{outline:2px solid var(--sd-text-secondary);outline-offset:2px;}.load-more__wrapper .load-more__label{display:inline-flex;align-items:center;gap:0.5rem;}.load-more__wrapper .load-more__count{margin-left:-0.25rem;font-weight:400;color:var(--sd-text-muted);}.load-more__wrapper .load-more__chip{display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;border-radius:var(--sd-radius-fixed-full);background-color:var(--sd-bg-lightgray-light);color:var(--sd-btn-default-icon-color);}.load-more__wrapper .load-more__icon{display:block;width:0.75rem;height:0.75rem;}.load-more__wrapper .load-more__loading{display:inline-flex;align-items:center;gap:7px;}.load-more__wrapper .load-more__spinner{width:14px;height:14px;animation:load-more-spin 0.75s linear infinite;}@keyframes load-more-spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.infinity-list-view__wrapper.box-content .load-more__wrapper{max-width:100%;}.godzilla .load-more__wrapper .load-more__btn{padding:0.625rem 1.5rem;background-color:color-mix(in srgb, var(--sky-blue) 10%, var(--sd-btn-default-bg));border-color:var(--sky-blue);transition:transform 200ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1), background-color 200ms ease, border-color 200ms ease;}.godzilla .load-more__wrapper .load-more__btn:hover{transform:translateY(-2px);background-color:color-mix(in srgb, var(--sky-blue) 18%, var(--sd-btn-default-bg));box-shadow:var(--sd-card-shadow);}.godzilla .load-more__wrapper .load-more__chip{color:var(--sky-blue);background-color:color-mix(in srgb, var(--sky-blue) 18%, var(--sd-btn-default-bg));transition:transform 200ms cubic-bezier(0.4, 0, 0.2, 1);}.godzilla .load-more__wrapper .load-more__btn:hover .load-more__chip{transform:translateY(1px);}.sd-tl-load-more .load-more__btn{background-color:var(--sd-btn-white-bg);}.otp{display:flex;gap:8px;justify-content:center;position:relative;}.otp input{width:44px;height:52px;text-align:center;font-size:24px;border:1px solid #ccc;border-radius:10px;background:#fff;color:#333;transition:border-color 0.2s ease, box-shadow 0.2s ease, background-color 0.2s ease, opacity 0.2s ease;-webkit-appearance:none;}.otp input:focus{border-color:#1D7EA0;box-shadow:0 0 0 3px rgba(29, 126, 160, 0.2);outline:none;}.otp input.otp__input--filled{border-color:#374151;background-color:rgba(255, 255, 255, 0.95);}.otp input.otp__input--filled:focus{border-color:#1D7EA0;}.otp.otp--error input{border-color:#E6614F;box-shadow:0 0 0 3px rgba(230, 97, 79, 0.2);}.otp.otp--success input{border-color:#28a745;box-shadow:0 0 0 3px rgba(40, 167, 69, 0.2);animation:otpSuccessFlash 0.6s ease;}.otp.otp--loading input{opacity:0.6;pointer-events:none;background-color:#f5f5f5;animation:otpPulse 1.5s ease-in-out infinite;}.otp.otp--shake{animation:otpShake 0.5s cubic-bezier(0.36, 0.07, 0.19, 0.97);}.otp__autocomplete-trap{position:absolute;opacity:0;pointer-events:none;height:0;width:0;overflow:hidden;}.sd-otp-hint{margin-top:0.5rem;font-size:0.8125rem;color:var(--sd-text-muted);}.sd-otp-hint--login{margin-top:1.75rem;font-size:10px;font-style:italic;}.login-center .note.sd-tfa-note{font-size:13px;font-style:normal;}.sd-otp-error{display:flex;justify-content:center;}@keyframes otpShake{0%, 100%{transform:translateX(0);}10%{transform:translateX(-12px);}20%{transform:translateX(10px);}30%{transform:translateX(-8px);}40%{transform:translateX(8px);}50%{transform:translateX(-5px);}60%{transform:translateX(4px);}70%{transform:translateX(-2px);}80%{transform:translateX(0);}}@keyframes otpPulse{0%, 100%{opacity:0.6;}50%{opacity:0.4;}}@keyframes otpSuccessFlash{0%{border-color:#ccc;box-shadow:none;}40%{border-color:#28a745;box-shadow:0 0 0 4px rgba(40, 167, 69, 0.3);}100%{border-color:#28a745;box-shadow:0 0 0 3px rgba(40, 167, 69, 0.2);}}@media (max-width: 380px){.otp{gap:5px;}.otp input{width:38px;height:44px;font-size:20px;border-radius:8px;}}.modal{display:none;position:fixed;inset:0;overflow:hidden !important;}.modal.show{display:flex !important;flex-direction:column;transform:translateZ(0);}.modal .modal-include-wrapper .card:not(.dynamicProfileItems__item.card):not(.editing-disabled-alert):not(.installments-form):not(.sticky-footer-modal-scrollable-content),
.modal .card.ignore-card-modal{border:none;padding:0 !important;box-shadow:none !important;}.modal .modal-include-wrapper .card:not(.dynamicProfileItems__item.card):not(.editing-disabled-alert):not(.installments-form):not(.sticky-footer-modal-scrollable-content) .btn-list-offset,
.modal .card.ignore-card-modal .btn-list-offset{display:none;}.modal .modal-include-wrapper .card:not(.dynamicProfileItems__item.card):not(.editing-disabled-alert):not(.installments-form):not(.sticky-footer-modal-scrollable-content) .card-header,
.modal .card.ignore-card-modal .card-header{display:none;}.modal .modal-include-wrapper .card:not(.dynamicProfileItems__item.card):not(.editing-disabled-alert):not(.installments-form):not(.sticky-footer-modal-scrollable-content) .card-header.associated-tasks-header,
.modal .card.ignore-card-modal .card-header.associated-tasks-header{display:block;}.modal .modal-include-wrapper .card:not(.dynamicProfileItems__item.card):not(.editing-disabled-alert):not(.installments-form):not(.sticky-footer-modal-scrollable-content) .card-block,
.modal .card.ignore-card-modal .card-block{padding:0;}.modal.reminders-settings-container .modal-dialog.modal-RightBar{max-width:100%;}@media (min-width: 768px){.modal.reminders-settings-container .modal-dialog.modal-RightBar{width:645px;max-width:unset;}}.modal .modal-dialog{display:flex;flex-direction:column;max-height:var(--sd-modal-max-height);margin-top:0;margin-bottom:2svh;margin-inline:0;height:auto;width:100%;max-width:var(--sd-modal-max-width-md);}.modal .modal-dialog:has(.modal-sticky-footer){min-height:270px;}.modal .modal-dialog.modal-lg{max-width:var(--sd-modal-max-width-lg);}@media (max-width: 576px){.modal .modal-dialog.modal-lg{margin:0;}}.modal .modal-dialog.modal-fs{margin:0;max-width:100vw;max-height:100svh;height:100svh;}@media (min-width: 576px){.modal .modal-dialog.modal-fs{margin:0;}.modal .modal-dialog.modal-fs .modal-content{height:100%;}.modal .modal-dialog.modal-fs .modal-content .modal-body{overflow-y:auto;overflow-x:hidden;}}.modal .modal-dialog .modal-content{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;min-height:0 !important;padding:0;border-radius:0 0 var(--sd-radius-mode-xxl) var(--sd-radius-mode-xxl);border:none;box-shadow:0 0 8px 4px rgba(0, 0, 0, 0.06);background-color:var(--sd-bg-white-dark);overflow:hidden;}.modal .modal-dialog .modal-content .modal-header{position:relative;padding:15px 18px;margin:0;border-bottom:4px solid var(--sd-btn-border-theme-color);flex:0 0 auto;justify-content:space-between;column-gap:0.5rem;}.modal .modal-dialog .modal-content .modal-header.three-columns-header{display:grid;grid-template-columns:auto 1fr auto;}.modal .modal-dialog .modal-content .modal-header .modal-title{flex-grow:1;font-size:16px;line-height:21px;}@media (min-width: 768px){.modal .modal-dialog .modal-content .modal-header .modal-title{font-size:18px;line-height:24px;}}.modal .modal-dialog .modal-content .modal-header .modal-close-btn{position:relative;padding:0;width:20px;height:20px;border:none;}.modal .modal-dialog .modal-content .modal-header .modal-close-btn svg{height:1rem;width:1rem;}.modal .modal-dialog .modal-content .modal-header .data-view-actions-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;}@media (min-width: 768px){.modal .modal-dialog .modal-content .modal-header .data-view-actions-wrapper{position:absolute;right:40px;top:0;bottom:0;padding:15px 0;}}@media (min-width: 768px){.modal .modal-dialog .modal-content .modal-header{padding:15px 25px;}}.modal .modal-dialog .modal-content .modal-header-content{margin-left:auto;}.modal .modal-dialog .modal-content .modal-include-wrapper{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;min-height:0 !important;min-height:200px !important;padding:15px;overflow-y:auto;overflow-x:hidden;}.modal .modal-dialog .modal-content .modal-include-wrapper ng-include{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;min-height:0 !important;min-height:fit-content !important;}.modal .modal-dialog .modal-content .modal-include-wrapper ng-include > .form.fluid{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;min-height:0 !important;max-width:100%;margin:0 auto;padding-bottom:2rem;}.modal .modal-dialog .modal-content .modal-include-wrapper ng-include.include-loading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:3.5714285714em 0;}.modal .modal-dialog .modal-content .modal-include-wrapper ng-include.include-loading em{margin:auto;}.modal .modal-dialog .modal-content .modal-include-wrapper ng-include .d-none-modal{display:none;}.modal .modal-dialog .modal-content .modal-include-wrapper.viewport-height-modal{max-height:calc(90svh - 55px);}@media (min-width: 768px){.modal .modal-dialog .modal-content .modal-include-wrapper.viewport-height-modal{max-height:calc(90svh - 58px);}}.modal .modal-dialog .modal-content .modal-include-wrapper.viewport-height-modal.add-appointment-modal{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;}.modal .modal-dialog .modal-content .modal-include-wrapper.viewport-height-modal.add-appointment-modal ng-include{overflow:unset;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;}.modal .modal-dialog .modal-content .modal-include-wrapper.viewport-height-modal.add-appointment-modal ng-include .add-appointment-form{flex:1 1 auto;min-height:0;gap:24px;overflow:unset;}.modal .modal-dialog .modal-content .modal-include-wrapper.viewport-height-modal.add-appointment-modal ng-include .add-appointment-form #appointment-form{flex:1 1 auto;overflow-y:auto;}.modal .modal-dialog .modal-content .modal-include-wrapper.viewport-height-modal.add-appointment-modal ng-include .add-appointment-form #appointment-form.has-calendar{flex-shrink:0;}@media (max-width: 768px){.modal .modal-dialog .modal-content .modal-include-wrapper.viewport-height-modal.add-appointment-modal ng-include .add-appointment-form #appointment-form.has-calendar{max-height:50svh;}}.modal .modal-dialog .modal-content .modal-include-wrapper.viewport-height-modal.add-appointment-modal ng-include .add-appointment-form .appointment-date-schedule-container{display:flex;flex-direction:column;flex-grow:1;min-height:0;overflow:hidden;}.modal .modal-dialog .modal-content .modal-include-wrapper.viewport-height-modal.add-appointment-modal ng-include .add-appointment-form .appointment-date-schedule-container .date-schedule{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;}.modal .modal-dialog .modal-content .modal-include-wrapper.viewport-height-modal.add-appointment-modal ng-include .add-appointment-form .appointment-date-schedule-container .appointment-schedule-page{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;}.modal .modal-dialog .modal-content .modal-include-wrapper.viewport-height-modal.add-appointment-modal ng-include .add-appointment-form .appointment-date-schedule-container .appointment-schedule-container-block{flex:1 1 auto;overflow:auto;min-height:0;}.modal .modal-dialog .modal-content .modal-include-wrapper.viewport-height-modal ng-include{display:block;overflow:hidden;}.modal .modal-dialog .modal-content .modal-include-wrapper.viewport-height-modal ng-include > .scrollable-content-container, .modal .modal-dialog .modal-content .modal-include-wrapper.viewport-height-modal ng-include > #appointment-form{padding:0;}.modal .modal-dialog .modal-content .modal-include-wrapper.viewport-height-modal .scrollable-content{overflow-y:auto;overflow-x:hidden;}.modal .modal-dialog .modal-content .modal-include-wrapper #note-times-form textarea.form-control{border-color:#555;}.modal .modal-dialog .modal-content .modal-btn{float:right;display:block;}.modal .modal-dialog .modal-content .modal-btn.modal-close-btn{height:24px;width:24px;}.modal .modal-dialog .modal-content .modal-btn.modal-close-btn .material-icons{height:24px;width:24px;}.modal .modal-dialog .modal-content .modal-btn.modal-export-btn, .modal .modal-dialog .modal-content .modal-btn.modal-import-btn{margin-right:20px;}.modal .modal-dialog .modal-content .modal-btn.modal-export-btn *, .modal .modal-dialog .modal-content .modal-btn.modal-import-btn *{height:20px;line-height:16px;display:inline-block;}.modal .modal-dialog .modal-content .modal-btn.modal-export-btn i, .modal .modal-dialog .modal-content .modal-btn.modal-import-btn i{margin-right:3px;}.modal .modal-dialog .modal-content .modal-btn i{font-size:24px;margin-right:-3px;}.modal .modal-dialog .modal-content .form-actions-wrapper{padding:15px;}.modal .modal-dialog .modal-content .form-actions{margin-top:10px;}.modal .modal-dialog .modal-content .form-actions.form-actions-bottom{border-top:1px solid #e9ecef;padding:15px 25px;margin-left:-20px;margin-right:-20px;bottom:100px;}.modal .modal-dialog .modal-content .form-actions .reminders-settings__forms-block{padding:0;}.modal .modal-dialog .modal-content .form-actions .btn, .modal .modal-dialog .modal-content .form-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions button, .modal .modal-dialog .modal-content .form-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions button{margin-bottom:0;}.modal .modal-dialog .modal-content .form-actions .btn.btn-secondary, .modal .modal-dialog .modal-content .form-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-secondary, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions button.btn-secondary, .modal .modal-dialog .modal-content .form-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-secondary, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions button.btn-secondary, .modal .modal-dialog .modal-content .form-actions .btn.btn-default, .modal .modal-dialog .modal-content .form-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-default, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions button.btn-default, .modal .modal-dialog .modal-content .form-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-default, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions button.btn-default{color:#292b2c;}.modal .modal-dialog .modal-content #invoices-form .top-logo-block{align-items:center;}.modal .modal-dialog .modal-content #invoices-form .top-logo-block .logo{max-width:60px;width:60px;height:60px;margin:5px 0 5px 15px;overflow:hidden;}.modal .modal-dialog .modal-content #invoices-form .top-logo-block .logo figure{margin:0;border-radius:50%;}.modal .modal-dialog .modal-content #invoices-form .top-logo-block .form-title{padding-bottom:5px;}.modal .modal-dialog .modal-content #invoices-form .top-logo-block .details-textarea-wrap{margin-bottom:0;}.ddv-import-label{line-height:20px;margin-left:3px;}@media (max-width: 700px){.ddv-import-label{display:none;}}.ddv-export-label{line-height:20px;margin-left:3px;}@media (max-width: 700px){.ddv-export-label{display:none;}}.modal-content-title{font-size:18px;margin-bottom:15px !important;}.cke_editor_Mailbox_body_dialog .cke_dialog_close_button{top:15px;right:10px;position:absolute;height:28px;width:28px;background-size:24px !important;top:14px;}.cke_editor_Mailbox_body_dialog .cke_dialog_contents{width:600px;max-width:100%;}.cke_dialog_body .cke_dialog_title,
.cke_dialog_body .cke_dialog_footer{background:#fff !important;}.cke_dialog_body .cke_dialog_title{padding:15px 40px 15px 25px;font-size:18px;line-height:24px;font-weight:600;font-family:"Nunito Sans", sans-serif;}.cke_dialog_body .cke_dialog_footer{padding:15px 25px 15px 25px;text-align:left;}.cke_dialog_body .cke_dialog_footer .cke_dialog_footer_buttons{margin:0;}.cke_dialog_body .cke_dialog_footer .cke_dialog_ui_button{font-size:0.9375rem;line-height:30px;padding:5px 25px;background:#000;color:#fff;border:0;box-shadow:none !important;text-shadow:none !important;}.cke_dialog_body .cke_dialog_footer .cke_dialog_ui_button .cke_dialog_ui_button{padding:0;font-size:0.9375rem;}.cke_dialog_body .cke_dialog_ui_input_select,
.cke_dialog_body .cke_dialog_ui_select,
.cke_dialog_body .cke_dialog_ui_input_text{width:100% !important;}.cke_dialog_body .modal-include-wrapper{padding:15px 25px;}.cke_dialog_body .cke_dialog_ui_labeled_label,
.cke_dialog_body .label.cke_required{font-weight:400;font-size:13px;line-height:22px;margin-bottom:5px;padding:0;}.cke_dialog_body input.cke_dialog_ui_input_text,
.cke_dialog_body input.cke_dialog_ui_input_password,
.cke_dialog_body textarea.cke_dialog_ui_input_textarea,
.cke_dialog_body select.cke_dialog_ui_input_select{display:block;width:100%;padding:0.4rem 0.6rem;font-size:14px;line-height:1.57143;color:var(--sd-text-light);font-weight:400 !important;background-color:var(--sd-input-bg);background-image:none !important;background-clip:padding-box;border:var(--sd-input-border);border-radius:var(--sd-input-border-radius);box-shadow:var(--sd-shadow-input);transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}.cke_dialog_body input.cke_dialog_ui_input_text:focus,
.cke_dialog_body input.cke_dialog_ui_input_password:focus,
.cke_dialog_body textarea.cke_dialog_ui_input_textarea:focus,
.cke_dialog_body select.cke_dialog_ui_input_select:focus{color:var(--sd-text-light);background-color:var(--sd-input-bg);border-color:var(--sd-btn-border-theme-color);outline:none;box-shadow:var(--sd-shadow-input);}.cke_dialog_body input.cke_dialog_ui_input_text[disabled], .cke_dialog_body input.cke_dialog_ui_input_text[readonly]:not([auto-select]),
.cke_dialog_body input.cke_dialog_ui_input_password[disabled],
.cke_dialog_body input.cke_dialog_ui_input_password[readonly]:not([auto-select]),
.cke_dialog_body textarea.cke_dialog_ui_input_textarea[disabled],
.cke_dialog_body textarea.cke_dialog_ui_input_textarea[readonly]:not([auto-select]),
.cke_dialog_body select.cke_dialog_ui_input_select[disabled],
.cke_dialog_body select.cke_dialog_ui_input_select[readonly]:not([auto-select]){background-color:var(--sd-input-readonly-bg);box-shadow:none;border:var(--sd-input-readonly-border);}.cke_dialog_body input.cke_dialog_ui_input_text.standard-multiselect,
.cke_dialog_body input.cke_dialog_ui_input_password.standard-multiselect,
.cke_dialog_body textarea.cke_dialog_ui_input_textarea.standard-multiselect,
.cke_dialog_body select.cke_dialog_ui_input_select.standard-multiselect{height:auto !important;}@media (max-width: 767px){.cke_dialog_body input.cke_dialog_ui_input_text:not(textarea),
  .cke_dialog_body input.cke_dialog_ui_input_password:not(textarea),
  .cke_dialog_body textarea.cke_dialog_ui_input_textarea:not(textarea),
  .cke_dialog_body select.cke_dialog_ui_input_select:not(textarea){height:auto !important;}.cke_dialog_body input.cke_dialog_ui_input_text,
  .cke_dialog_body input.cke_dialog_ui_input_password,
  .cke_dialog_body textarea.cke_dialog_ui_input_textarea,
  .cke_dialog_body select.cke_dialog_ui_input_select{min-height:42px;font-size:14px;}}.cke_dialog_body input.cke_dialog_ui_input_text,
.cke_dialog_body input.cke_dialog_ui_input_password,
.cke_dialog_body select.cke_dialog_ui_input_select{height:30px !important;}.cke_dialog_body select.cke_dialog_ui_input_select{padding:0.25rem 0.6rem;}.cke_dialog_body textarea.cke_dialog_ui_input_textarea{width:100%;height:auto;min-height:100px;}.modal-user-info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.modal-user-info > *{min-width:0;}.modal-user-info{position:relative;border:1px solid transparent;}.modal-user-info > *{min-width:0;}.modal-user-info .img-wrap{flex:0 0 50px;margin-right:10px;position:relative;width:50px;height:50px;border-radius:50%;overflow:hidden;}.modal-user-info .img-wrap .logo{padding:0;margin:0;width:50px;height:50px;min-width:0;min-height:0;border:0;box-shadow:none;}.modal-user-info .img-wrap .logo svg{width:50px;height:50px;}.modal-user-info .img-wrap img,
.modal-user-info .img-wrap svg{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}.modal-user-info .info-wrap{flex:0 1 auto;}.modal-user-info .info-wrap .assign-info{font-size:10px;line-height:14px;color:#bbb;}.modal-user-info .info-wrap .user-name{font-size:18px;line-height:22px;font-weight:400;}.modal-user-info .project-users{position:absolute;top:100%;z-index:1;}.modal-user-info .project-users .dropdown .dropdown-menu{width:auto !important;padding:0.7142857143em 0;}.modal-user-info .project-users .dropdown .dropdown-menu .dropdown-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.modal-user-info .project-users .dropdown .dropdown-menu .dropdown-item > *{min-width:0;}.modal-user-info .project-users .dropdown .dropdown-menu .dropdown-item{padding:0.3571428571em 0.7142857143em;}.modal-user-info .project-users .dropdown .dropdown-menu .dropdown-item:first-child{padding-top:0;}.modal-user-info .project-users .dropdown .dropdown-menu .dropdown-item:last-child{padding-bottom:0;}.modal-user-info .project-users .dropdown .dropdown-menu .dropdown-item .avatar{-webkit-box-flex:0 1 50px;-moz-box-flex:0 1 50px;-webkit-flex:0 1 50px;-ms-flex:0 1 50px;flex:0 1 50px;width:50px;height:50px;border-radius:100%;overflow:hidden;margin-right:0.7142857143em;margin-top:auto;margin-bottom:auto;}.modal-user-info .project-users .dropdown .dropdown-menu .dropdown-item .avatar figure{margin:0;}.modal-user-info .project-users .dropdown .dropdown-menu .dropdown-item .name{margin-top:auto;margin-bottom:auto;}.modal-user-info-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;}.modal-user-info-row > *{min-width:0;}.modal-user-info-row .modal-user-info{flex:1 1 auto;}@media (max-width: 575px){.modal-user-info-row .modal-user-info{margin-bottom:20px;}}.modal-user-info-row .aside-btns-wrap{flex:0 0 auto;}.footer-for-pager{background-color:transparent;}.view-submission-modal .top{border-bottom:1px solid #e9ecef;align-items:center;}.view-submission-modal .top div{padding:10px 15px;}.view-submission-modal .top div p{margin:0;}.view-submission-modal .blue-band, .view-submission-modal .brand-band{margin-left:-26px;margin-right:-26px;padding:10px 25px;}.view-submission-modal .blue-band p, .view-submission-modal .brand-band p{margin:0;color:#fff;}.view-submission-modal .blue-band{background-color:#8099b8;}.view-submission-modal .border-bottom{border-bottom:1px solid #e9ecef;margin:0 -26px;padding-left:25px;padding-top:10px;padding-bottom:10px;width:calc(100% + 52px);}.view-submission-modal .border-bottom p{margin:0;}.view-submission-modal .form-group .row:nth-child(even){background:#FCFCFC;}.custom-fields-modal-overlay{background-color:rgba(0, 0, 0, 0.5);position:absolute;width:100%;height:100%;top:0;left:0;z-index:9998;}.custom-fields-modal-overlay .custom-fields-modal-body{overflow-y:auto;overflow-x:hidden;height:500px;}.custom-fields-modal-overlay .custom-fields-modal-body.modal-sticky-footer{position:static;}.custom-fields-modal-overlay .custom-fields-modal-body.modal-sticky-footer .form-actions.btn-list{z-index:100;}.new-modal-size{max-width:980px;width:100%;margin:0 auto;}@media (max-width: 960px){.new-modal-size{max-width:640px;}}@media (max-width: 576px){.new-modal-size{max-width:100%;}}.new-modal-header{padding-bottom:20px;border-bottom:1px solid #e6e6e6;margin-bottom:32px;}.new-modal-header .modal-title{margin-top:104px !important;}.new-modal-header .modal-close-btn{position:absolute;top:32px;right:32px;width:40px;height:40px;line-height:24px;border-radius:20px;border:1px solid #e6e6e6;}.send-sms-container .sms-type-block{min-height:130px;border:solid 2px #ddd;border-radius:8px;padding:10px;margin-bottom:10px;cursor:pointer;}.send-sms-container .sms-type-block .link-title{margin:0 !important;}.send-sms-container .sms-type-block h6{font-weight:400;border-bottom:solid 1px #ddd;padding:5px 0 10px 0;margin-bottom:10px;}.send-sms-container .sms-type-block .link-btns{right:-15px !important;top:-20px !important;}.send-sms-container .sms-type-block .sms-icon{font-size:70px;color:#999999;padding:10px;}.send-sms-container .sms-type-block.active{border-color:#3F3F3F;}.send-sms-container .sms-type-block.active .sms-icon{color:#3F3F3F;}.send-sms-container .redactor-box.redactor-styles-on .redactor-toolbar{display:grid !important;}.send-sms-container .redactor-box.redactor-styles-on .redactor-toolbar a{padding:5px 8px;display:flex;align-items:center;}.send-sms-container .redactor-box.redactor-styles-on .redactor-toolbar a span{font-size:11px;margin-left:3px;margin-top:1px;color:#333333;font-weight:300;}.send-sms-container .redactor-box.redactor-styles-on .redactor-toolbar a:hover span{color:#fff;}.send-sms-container .redactor-description{font-size:10px;color:#777777;}.send-sms-container input[type=text],
.send-sms-container input[type=password],
.send-sms-container select,
.send-sms-container textarea{border:1px solid #e4e9f0;}.send-sms-container input[type=text],
.send-sms-container input[type=password]{height:40px !important;}.send-sms-container .at-label{margin-left:-15px;margin-right:15px;}.send-sms-container .sd-switchery-wrapper label{font-weight:400;}.static-modal-content .modal-include-wrapper{padding:25px 0 10px 0;}.modal .modal-dialog .modal-content .livestream-email-modal .modal-header{padding:25px 15px 25px 25px;}.livestream-email-modal{margin:-25px -25px 0px;}.livestream-email-modal .campaign-preview-body .head{padding:15px 25px;border-bottom:1px solid rgba(71, 71, 71, 0.25);}.livestream-email-modal .campaign-preview-body .head > div:first-child{margin-bottom:5px;}.livestream-email-modal .campaign-preview-body .head > div .title{font-weight:400 !important;font-family:Inter, sans-serif;font-style:italic;color:#000;text-transform:uppercase;margin-right:5px;font-size:16px;}.livestream-email-modal .campaign-preview-body .head > div .value{font-weight:400 !important;font-family:Inter, sans-serif;color:#000;margin-right:5px;font-size:15px;}.livestream-email-modal .campaign-preview-body .body-container{padding:15px 25px 50px;}.livestream-email-modal .campaign-preview-body .body-container .user-container{display:flex;align-items:center;margin-bottom:30px;}.livestream-email-modal .campaign-preview-body .body-container .user-container .left{margin-right:15px;}.livestream-email-modal .campaign-preview-body .body-container .user-container .left .logo{min-width:39px;width:39px;padding:0;border:none;margin:5px 0 0 0;}.livestream-email-modal .campaign-preview-body .body-container .user-container .right{display:flex;flex-direction:column;font-family:Inter, sans-serif;color:#000;}.livestream-email-modal .campaign-preview-body .body-container .user-container .right .title{font-size:18px;font-weight:400 !important;}.livestream-email-modal .campaign-preview-body .body-container .user-container .right .email{font-size:12px;}.livestream-email-modal .campaign-preview-body .body-container h3{font-family:Inter, sans-serif;font-style:normal;font-weight:500;margin-bottom:30px;}.livestream-email-modal .campaign-preview-body .body-container .message-body{overflow:hidden;}.livestream-email-modal .campaign-preview-body .body-container .message-body .email-container{max-width:100%;}.add-recurring-profile-modal,
.add-proposal-modal{padding:25px 15px;}.add-recurring-profile-modal .add-recurring-profile,
.add-proposal-modal .add-recurring-profile{max-width:100%;}.add-recurring-profile-modal .add-recurring-profile .add-recurring-profile__item,
.add-proposal-modal .add-recurring-profile .add-recurring-profile__item{display:flex;}.add-recurring-profile-modal .add-recurring-profile .add-recurring-profile__item a,
.add-proposal-modal .add-recurring-profile .add-recurring-profile__item a{overflow:hidden;width:100%;height:100%;border-radius:10px;display:flex;flex-direction:column;align-items:center;padding:25px;}.add-recurring-profile-modal .add-recurring-profile .add-recurring-profile__item a .type-select-description,
.add-proposal-modal .add-recurring-profile .add-recurring-profile__item a .type-select-description{margin:0.4em 0 0 0;font-size:0.875rem;color:#555555;font-weight:300;}.add-recurring-profile-modal .add-recurring-profile .add-recurring-profile__item a svg,
.add-proposal-modal .add-recurring-profile .add-recurring-profile__item a svg{max-height:240px;fill:#333333;}@media (max-width: 576px){.add-recurring-profile-modal .add-recurring-profile .add-recurring-profile__item a svg,
  .add-proposal-modal .add-recurring-profile .add-recurring-profile__item a svg{max-height:100px;}}.add-recurring-profile-modal .add-recurring-profile .add-recurring-profile__item a:hover,
.add-proposal-modal .add-recurring-profile .add-recurring-profile__item a:hover{background-color:#ECECEC;transition:all 0.3s ease-in-out;}.add-recurring-profile-modal .add-recurring-profile .add-recurring-profile__item a .type-select-header,
.add-proposal-modal .add-recurring-profile .add-recurring-profile__item a .type-select-header{margin:1em 0 0 0;font-size:1.125rem;color:#990707;font-weight:500;}.modal .modal-dialog .modal-content #choiceForm .form-actions{border-top:none;}@media (min-width: 576px){.modal .modal-dialog.modal-xl{max-width:900px;}}@media (min-width: 768px){.modal .modal-dialog{margin-inline:auto;}.modal .modal-dialog .modal-content .modal-include-wrapper{padding:1.5rem;}.modal .modal-dialog .modal-content .modal-include-wrapper:has(.RightBar__form){padding-left:0;padding-right:0;}}@media (min-width: 1440px){.modal .modal-dialog.modal-xl{max-width:1283px;}}@media (max-width: 768px){.add-proposal-modal .add-recurring-profile .add-recurring-profile__item a svg{width:70px;height:70px;}}.modal-preview .modal-include-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;padding:0 !important;}.modal-preview .modal-include-wrapper ng-include{width:100%;}.modal-preview .modal-include-wrapper ng-include .preview-frame{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;width:100%;}#custom-menu-visibility .sd-switchery-wrapper .switchery.switchery-small + label{padding-right:0 !important;}#teams-form .createTeamChat label{margin-bottom:0 !important;}.registration-card--organizationLaunchpad .my-companies__item .default-user-avatar-container{display:flex;width:100% !important;height:100% !important;}.registration-card--organizationLaunchpad .my-companies__item .default-user-avatar-container .default-user-avatar{width:100% !important;height:100% !important;font-size:46px;font-weight:600;}.type-select-modal{padding-top:5px !important;padding-inline:25px !important;min-height:unset !important;}.type-select-modal .form.fluid{padding-top:20px;padding-bottom:60px;}.type-select-menu{margin:-0.3125rem -1.5625rem 0;}.type-select-menu .type-select-item{position:relative;padding-right:1.25rem;}.type-select-menu .type-select-item::before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--sd-border-color-subtle);}.type-select-menu .type-select-item:last-child::before{display:none;}.type-select-menu .type-select-item .type-select-link{gap:25px;padding:1.25rem 0 1.25rem 1.25rem;color:var(--sd-text-secondary);cursor:pointer;border-left:7px solid transparent;}.type-select-menu .type-select-item .type-select-link:hover{border-left-color:var(--sd-theme-primary-highlight-darker);}.type-select-menu .type-select-item .type-select-link:hover .arrow-container svg{fill:var(--sd-theme-primary-highlight-darker);}.type-select-menu .type-select-item .icon{margin-left:0.3125rem;width:40px;height:40px;}.type-select-menu .type-select-item .type-select-header{font-size:16px;}.type-select-menu .type-select-item .type-select-description{font-size:12px;}.type-select-menu .type-select-item .arrow-container{margin-left:auto;margin-right:0;width:25px;height:25px;}.modal .modal-dialog .modal-content .chooseSchedulesModal .modal-header{margin:0 -25px;}.type-select-modal.modal-sticky-footer.hideHeader .modal-header{display:none;}.type-select-modal.modal-sticky-footer:has(.form-new-audience.ng-hide){padding-bottom:0 !important;min-height:unset !important;}.modal-dialog:has(.type-select-modal .form-new-audience.ng-hide){min-height:unset;}.modal-no-header .modal-dialog{margin-top:120px;max-width:800px;width:800px;}@media (max-width: 800px){.modal-no-header .modal-dialog{margin:50px 0;max-width:100%;width:100%;}}.modal-no-header .modal-content .close{top:1rem;right:1rem;background-color:transparent;border:none;cursor:pointer;z-index:100;}.modalOverflowVisible{overflow:visible !important;}.addToCommunityModal .form-group_customized-input-label-block{flex:1 1 auto !important;max-width:calc(100% - 35px) !important;}@media (max-width: 768px){.addToCommunityModal .form-group_customized-input-label-block{padding:0 !important;}}.addToCommunityModal .form-group_customized-input-label-block ul.select2-selection__rendered{max-width:100%;}.addToCommunityModal .form-group_customized-input-label-block ul.select2-selection__rendered li.select2-selection__choice{max-width:100%;}.addToCommunityModal .form-group_customized-input-label-block ul.select2-selection__rendered li.select2-selection__choice .select2-selection__choice__display{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.addToCommunityModal .form-group_customized-input-btns{flex:0 0 auto;}@media (max-width: 768px){.addToCommunityModal .form-group_customized-input-btns{position:static !important;}}.modal-dialog .RightBar .file-upload-field-input .btn-list{margin-top:10px;padding:0 1rem;}.BeaconContainer{max-width:100vw;z-index:1600 !important;}.hsds-beacon .lcyIqL{z-index:1600 !important;}#BeaconInlineArticlesFrame{max-width:600px !important;width:100% !important;}.warning-modal-message{display:flex;flex-direction:column;align-items:center;gap:30px;padding:20px;}.warning-modal-message .warning-modal-message__icon{width:90px;height:90px;}.warning-modal-message .warning-modal-message__icon svg{width:100%;height:100%;fill:#ff4f4f;}#contractPreviewFrame{min-height:100svh;}.modal-content{background-color:var(--sd-bg-white-dark);}@media (min-width: 768px){.modal .modal-dialog{margin-top:0;max-height:98svh;}}.modal .modal-dialog .modal-content .fa-icon-select-body{min-height:40px;}.file-settings-modal .modal-include-wrapper{padding:1.5em 2em;}.file-settings-modal .modal-body{padding-top:0;}.file-settings-modal .input-group{width:90%;left:59px;}.file-settings-modal .btn-group-toggle .btn-group-toggle-member{cursor:pointer;}.file-settings-modal .btn-group-toggle .btn-group-toggle-member.active, .file-settings-modal .btn-group-toggle .btn-group-toggle-member.active:hover, .file-settings-modal .btn-group-toggle .btn-group-toggle-member.active:focus{background-color:var(--sd-app-top-bar-color);border-color:var(--sd-app-top-bar-color);color:#fff;}.file-settings-storage{padding-bottom:0.5rem;}.file-settings-storage .file-settings-storage__bar-wrap{position:relative;height:1.875rem;background:var(--sd-bg-offwhite-light);border-radius:var(--sd-radius-mode-md);overflow:hidden;}.file-settings-storage .file-settings-storage__bar{height:100%;background:var(--sd-app-top-bar-color);border-radius:var(--sd-radius-mode-md);transition:width 0.4s;min-width:0;}.file-settings-storage .file-settings-storage__label{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:0.6875rem;font-weight:600;}.file-settings-storage .file-settings-storage__label--dark{color:var(--sd-text-body);}.file-settings-storage .file-settings-storage__label--light{color:#fff;}.file-settings-refresh-icon{font-size:1.25rem;color:var(--sd-text-muted);cursor:pointer;margin-bottom:3px;transition:opacity 0.2s;}.file-settings-refresh-icon:hover{opacity:0.7;}.file-settings-refresh-icon.is-spinning{animation:file-settings-spin 0.8s linear infinite;}@keyframes file-settings-spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.file-settings-tooltip-wrap{display:inline-block;cursor:pointer;color:#999;}.file-settings-tooltip-wrap .file-settings-tooltip{display:none;}.file-settings-tooltip-wrap:hover{color:#666;}.file-settings-tooltip-body{position:fixed;visibility:hidden;opacity:0;background:#333;color:#fff;padding:8px 12px;border-radius:4px;font-size:12px;font-weight:400;white-space:normal;max-width:280px;line-height:1.4;z-index:10000;transform:translateX(-50%);transition:opacity 0.2s, visibility 0.2s;pointer-events:none;}.file-settings-tooltip-body::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:#333;}.modal--full-height .modal-dialog{height:100dvh;margin-block:0;}.modal:has(.modal-bottom-bar){justify-content:flex-end;}.modal .modal-dialog.modal-bottom-bar{--sd-modal-sheet-height: 60svh;--sd-modal-sheet-body-height: calc(var(--sd-modal-sheet-height) - var(--sd-modal-header-height) - 2.5rem);margin:0;width:var(--sd-tombstone-width);min-width:var(--sd-tombstone-min-width);max-height:var(--sd-modal-sheet-height);height:auto;}.modal .modal-dialog.modal-bottom-bar .expand-shrink{padding:0;width:2.25rem;height:2.25rem;margin-right:0.5rem;justify-content:center;}.modal .modal-dialog.modal-bottom-bar .expand-shrink svg{width:18px;height:18px;}.modal .modal-dialog.modal-bottom-bar .expand-shrink .expand-modal,
.modal .modal-dialog.modal-bottom-bar .expand-shrink .shrink-modal{justify-content:center;align-items:center;}.modal .modal-dialog.modal-bottom-bar .expand-shrink .expand-modal{display:flex;}.modal .modal-dialog.modal-bottom-bar .expand-shrink .shrink-modal{display:none;}.modal .modal-dialog.modal-bottom-bar.full-width{--sd-modal-sheet-height: 92svh;display:flex;flex-direction:column;flex:1;margin:0;height:var(--sd-modal-sheet-height);max-height:var(--sd-modal-sheet-height);}.modal .modal-dialog.modal-bottom-bar.full-width .modal-content{flex:1;max-height:unset;}.modal .modal-dialog.modal-bottom-bar.full-width .expand-shrink .expand-modal{display:none;}.modal .modal-dialog.modal-bottom-bar.full-width .expand-shrink .shrink-modal{display:flex;}.modal .modal-dialog.modal-bottom-bar .modal-content{border-radius:var(--sd-radius-mode-card) var(--sd-radius-mode-card) 0 0;}.modal .modal-dialog.modal-bottom-bar .modal-bottom-bar-wrap{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:100%;overflow:hidden;}.modal .modal-dialog.modal-bottom-bar .modal-header-additional-content{display:flex;align-items:center;gap:0.5rem;}.modal .modal-dialog.modal-bottom-bar .modal-header-additional-content .btn-icon{color:var(--sd-text-muted);}.modal .modal-dialog.modal-bottom-bar .modal-header-additional-content .btn-icon svg{width:16px;height:16px;}.modal .modal-dialog.modal-bottom-bar .modal-header-additional-content .btn-icon:hover{background-color:var(--sd-btn-default-bg-hover);color:var(--sd-text-secondary);}.modal .modal-dialog.modal-bottom-bar .modal-header-additional-content .btn-icon--nude{width:36px;height:36px;}.modal .modal-dialog.modal-bottom-bar .modal-close-btn.btn-icon{width:36px;height:36px;color:var(--sd-text-muted);}.modal .modal-dialog.modal-bottom-bar .modal-close-btn.btn-icon:hover{background-color:var(--sd-btn-default-bg-hover);color:var(--sd-text-secondary);}.modal .modal-dialog.modal-bottom-bar .modal-close-btn.btn-icon svg{width:24px;height:24px;}.modal .modal-dialog.modal-bottom-bar .modal-form{padding-bottom:var(--sd-modal-sticky-footer-height);}.modal .modal-dialog.modal-bottom-bar .file-upload-field-input .btn-list{padding:0;}.modal .modal-dialog.modal-bottom-bar .modal-sticky-footer__footer{padding:1rem 1.5rem;height:unset;border-radius:0;}.modal .modal-dialog.modal-bottom-bar .modal-sticky-footer__footer .modal-sticky-footer__btn--primary,
.modal .modal-dialog.modal-bottom-bar .modal-sticky-footer__footer .modal-sticky-footer__btn--default{padding:0.5rem 1rem;height:2.375rem;font-weight:500 !important;border-radius:0.5rem;box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}.modal .modal-dialog.modal-bottom-bar .modal-sticky-footer__footer .modal-sticky-footer__btn--primary::before, .modal .modal-dialog.modal-bottom-bar .modal-sticky-footer__footer .modal-sticky-footer__btn--primary::after,
.modal .modal-dialog.modal-bottom-bar .modal-sticky-footer__footer .modal-sticky-footer__btn--default::before,
.modal .modal-dialog.modal-bottom-bar .modal-sticky-footer__footer .modal-sticky-footer__btn--default::after{display:none;}.modal .modal-dialog.modal-bottom-bar .modal-sticky-footer__footer .modal-sticky-footer__btn--primary svg,
.modal .modal-dialog.modal-bottom-bar .modal-sticky-footer__footer .modal-sticky-footer__btn--default svg{width:0.75rem;height:0.75rem;}.modal--tombstone.modal .modal-dialog.modal-bottom-bar{width:var(--sd-modal-max-width-lg);max-width:var(--sd-modal-max-width-lg);}.modal--tombstone.modal .modal-dialog.modal-bottom-bar .modal-content{border-top:4px solid var(--sd-btn-border-theme-color);border-left:0;border-radius:var(--sd-radius-mode-xxl) var(--sd-radius-mode-xxl) 0 0;overflow:hidden;}.modal--tombstone.modal .modal-dialog.modal-bottom-bar .modal-header{background-color:var(--sd-app-top-bar-color);}.modal--tombstone.modal .modal-dialog.modal-bottom-bar .modal-title,
.modal--tombstone.modal .modal-dialog.modal-bottom-bar .modal-header-additional-content .btn-icon,
.modal--tombstone.modal .modal-dialog.modal-bottom-bar .modal-close-btn.btn-icon{color:var(--sd-app-top-bar-text);}.modal--tombstone.modal .modal-dialog.modal-bottom-bar .modal-header-additional-content .btn-icon:hover,
.modal--tombstone.modal .modal-dialog.modal-bottom-bar .modal-close-btn.btn-icon:hover{color:var(--sd-app-top-bar-text);}.modal--tombstone.modal .modal-dialog.modal-bottom-bar .modal-close-btn .btn-close-element::before,
.modal--tombstone.modal .modal-dialog.modal-bottom-bar .modal-close-btn .btn-close-element::after{background-color:var(--sd-app-top-bar-text);}.modal--tombstone.modal .modal-dialog.modal-bottom-bar .modal-include-wrapper{padding-left:1.5rem;padding-right:1.5rem;}.modal--tombstone.modal .modal-dialog.modal-bottom-bar .RightBar{border-left:0;}.modal--tombstone.modal .modal-dialog.modal-bottom-bar .RightBar__body{padding-left:1.75rem;padding-right:1.75rem;}.modal--tombstone.modal .modal-dialog.modal-bottom-bar .file-drop{background-color:var(--sd-primary-tint);border:2px dashed var(--sd-border-color-tint);}@media (min-width: 768px){.modal--tombstone.modal .modal-dialog.modal-bottom-bar.tombstone-w-75{width:75vw;max-width:75vw;}.modal--tombstone.modal .modal-dialog.modal-bottom-bar.tombstone-w-100{width:100vw;max-width:100vw;}}@keyframes tombstoneSlideUp{from{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes tombstoneSlideUpCentered{from{transform:translate(-50%, 100%);}to{transform:translate(-50%, 0);}}.modal.fade .modal-dialog.modal-bottom-bar{transform:translateY(0);}.modal.slideInUp:has(.modal-bottom-bar){animation-name:none;}.modal.show .modal-dialog.modal-bottom-bar{animation:tombstoneSlideUp 0.35s cubic-bezier(0.32, 0.72, 0, 1) both;will-change:transform;}@media (min-width: 768px){.modal.fade .modal-dialog.modal-bottom-bar{transform:translate(-50%, 0);}.modal.show .modal-dialog.modal-bottom-bar{animation:tombstoneSlideUpCentered 0.35s cubic-bezier(0.32, 0.72, 0, 1) both;will-change:transform;}.modal .modal-dialog.modal-bottom-bar{left:50%;height:auto;max-height:var(--sd-modal-sheet-height);transform:translate(-50%, 0);}.modal .modal-dialog.modal-bottom-bar.tombstone-h-25{--sd-modal-sheet-height: 25vh;height:var(--sd-modal-sheet-height);max-height:var(--sd-modal-sheet-height);}.modal .modal-dialog.modal-bottom-bar.tombstone-h-50{--sd-modal-sheet-height: 50vh;height:var(--sd-modal-sheet-height);max-height:var(--sd-modal-sheet-height);}.modal .modal-dialog.modal-bottom-bar.tombstone-w-50{width:50vw;}.modal .modal-dialog.modal-bottom-bar.tombstone-h-75{--sd-modal-sheet-height: 75vh;height:var(--sd-modal-sheet-height);max-height:var(--sd-modal-sheet-height);}.modal .modal-dialog.modal-bottom-bar.tombstone-w-75{width:75vw;}.modal .modal-dialog.modal-bottom-bar.tombstone-h-90{--sd-modal-sheet-height: 90svh;height:var(--sd-modal-sheet-height);max-height:var(--sd-modal-sheet-height);}.modal .modal-dialog.modal-bottom-bar.tombstone-h-100{--sd-modal-sheet-height: 100vh;height:var(--sd-modal-sheet-height);max-height:var(--sd-modal-sheet-height);}.modal .modal-dialog.modal-bottom-bar.tombstone-w-100{width:100vw;max-width:100vw !important;}.modal .modal-dialog.modal-bottom-bar.full-width{--sd-modal-sheet-height: 92svh;width:90vw;max-width:90vw;min-width:0;height:auto;min-height:var(--sd-modal-sheet-height);max-height:var(--sd-modal-sheet-height);}}.modal--designer-sheet.modal--tombstone.modal{left:0;width:100vw;}.modal--designer-sheet.modal--tombstone.modal .modal-dialog.modal-bottom-bar{--sd-modal-sheet-height: 100svh;--sd-modal-sheet-body-height: 100svh;width:100vw;min-width:100vw;max-width:100vw;height:100svh;min-height:100svh;max-height:100svh;}.modal--designer-sheet.modal--tombstone.modal .modal-dialog.modal-bottom-bar .modal-header{display:none;}.modal--designer-sheet.modal--tombstone.modal .modal-dialog.modal-bottom-bar .modal-content{height:100%;border-top:0;border-radius:0;}.modal--designer-sheet.modal--tombstone.modal .modal-dialog.modal-bottom-bar .modal-include-wrapper{padding:0;}.form-actions-btn{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;}.form-actions-btn svg{margin-right:8px;max-width:18px;height:16px;fill:currentColor;}.form-actions-btn svg.xmark{margin-left:16px;margin-right:4px;}.form-actions-btn i{display:none;}.modal .modal-fs .modal-body.modal-sticky-footer ng-include,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer ng-include,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer ng-include,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer ng-include,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer ng-include,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer ng-include,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer ng-include,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer ng-include,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer ng-include{width:100%;}.modal .modal-fs .modal-body.modal-sticky-footer .mechents-modal-container,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .mechents-modal-container,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .mechents-modal-container,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .mechents-modal-container,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .mechents-modal-container,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .mechents-modal-container,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .mechents-modal-container,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .mechents-modal-container,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .mechents-modal-container{position:relative;padding-bottom:40px;}.modal .modal-fs .modal-body.modal-sticky-footer .mechents-modal-container .modal-header,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .mechents-modal-container .modal-header,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .mechents-modal-container .modal-header,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .mechents-modal-container .modal-header,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .mechents-modal-container .modal-header,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .mechents-modal-container .modal-header,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .mechents-modal-container .modal-header,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .mechents-modal-container .modal-header,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .mechents-modal-container .modal-header{margin:0;padding:15px 25px;}.modal .modal-fs .modal-body.modal-sticky-footer .mechents-modal-container .mechents-content-container,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .mechents-modal-container .mechents-content-container,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .mechents-modal-container .mechents-content-container,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .mechents-modal-container .mechents-content-container,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .mechents-modal-container .mechents-content-container,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .mechents-modal-container .mechents-content-container,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .mechents-modal-container .mechents-content-container,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .mechents-modal-container .mechents-content-container,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .mechents-modal-container .mechents-content-container{padding:0 25px 15px;overflow:auto;}.modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;max-width:100% !important;height:43px;min-height:43px;bottom:0;left:0 !important;margin:0;background:var(--sd-bg-white-dark);box-shadow:0 -1px 3px 0 rgba(122, 122, 122, 0.3);border-top:1px solid var(--sd-btn-border-theme-color);border-radius:0 0 15px 15px;}.modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .btn:not(input), .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input), .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input), .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input), .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input),
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input),
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input),
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input),
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input),
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input),
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input),
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input),
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input),
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input),
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input),
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .btn:not(input),
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input),
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input),
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input),
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input),
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input),
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input),
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input),
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input),
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input),
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input),
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input),
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input),
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input),
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input),
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .btn:not(input),
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input),
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input),
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input),
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input),
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input),
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input),
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input),
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input),
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input),
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input),
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input),
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input),
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input),
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input){margin:0 !important;height:37px !important;padding:0 20px !important;border-radius:0 !important;font-size:14px !important;font-weight:500 !important;box-shadow:none !important;min-width:55px;position:relative;}.modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .btn:not(input) input.btn, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input) input.btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input) input.btn, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input) input.btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input) input.btn,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input) input.btn,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input) input.btn,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input) input.btn,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input) input.btn,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input) input.btn,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input) input.btn,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input) input.btn,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input) input.btn,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input) input.btn,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input) input.btn,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .btn:not(input) input.btn,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input) input.btn,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input) input.btn,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input) input.btn,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input) input.btn,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input) input.btn,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input) input.btn,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input) input.btn,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input) input.btn,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input) input.btn,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input) input.btn,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input) input.btn,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input) input.btn,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input) input.btn,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input) input.btn,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .btn:not(input) input.btn,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input) input.btn,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input) input.btn,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input) input.btn,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input) input.btn,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input) input.btn,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input) input.btn,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input) input.btn,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input) input.btn,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input) input.btn,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input) input.btn,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input) input.btn,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input) input.btn,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input) input.btn,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input) input.btn{min-width:unset;}.modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .btn:not(input):hover, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):hover, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):hover, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .btn:not(input):focus, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):focus, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):focus,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):hover,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):focus,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):hover,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):focus,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .btn:not(input):hover,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):hover,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):hover,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .btn:not(input):focus,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):focus,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):focus,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):hover,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):focus,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):hover,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):focus,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .btn:not(input):hover,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):hover,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):hover,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .btn:not(input):focus,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):focus,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):focus,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):hover,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):focus,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):hover,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):focus,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus{transition-duration:0.15s;transition-timing-function:ease-in-out;transition-delay:0.125s;transition-property:all;}.modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .btn:not(input):hover:before, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover:before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):hover:before, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover:before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):hover:before, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .btn:not(input):focus:before, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus:before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):focus:before, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus:before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):focus:before,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):hover:before,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover:before,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover:before,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):focus:before,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus:before,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus:before,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):hover:before,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover:before,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover:before,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):focus:before,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus:before,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus:before,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .btn:not(input):hover:before,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):hover:before,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):hover:before,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .btn:not(input):focus:before,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):focus:before,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):focus:before,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):hover:before,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover:before,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover:before,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):focus:before,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus:before,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus:before,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):hover:before,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover:before,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover:before,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):focus:before,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus:before,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus:before,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .btn:not(input):hover:before,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):hover:before,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):hover:before,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .btn:not(input):focus:before,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):focus:before,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list button:not(input):focus:before,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):hover:before,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover:before,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover:before,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):focus:before,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus:before,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus:before,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):hover:before,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover:before,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):hover:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):hover:before,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:not(input):focus:before,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus:before,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(input):focus:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:not(input):focus:before{transition:opacity 0.15s linear;opacity:1;}.modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list i + .btn, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list i + button, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list i + button,
.modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list svg + .btn,
.modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list svg + button,
.modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list svg + button,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list i + .btn,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list i + button,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list i + button,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list svg + .btn,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list svg + button,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list svg + button,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list i + .btn,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list i + button,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list i + button,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list svg + .btn,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list svg + button,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list svg + button,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list i + .btn,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list i + button,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list i + button,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list svg + .btn,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list svg + button,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list svg + button,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list i + .btn,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list i + button,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list i + button,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list svg + .btn,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list svg + button,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list svg + button,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list i + .btn,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list i + button,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list i + button,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list svg + .btn,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list svg + button,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list svg + button,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list i + .btn,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list i + button,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list i + button,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list svg + .btn,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list svg + button,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list svg + button,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list i + .btn,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list i + button,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list i + button,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list svg + .btn,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list svg + button,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list svg + button,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list i + .btn,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list i + button,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list i + button,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list svg + .btn,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list svg + button,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list svg + button{padding-left:0 !important;}.modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list i.fa-light,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list i.fa-light,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list i.fa-light,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list i.fa-light,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list i.fa-light,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list i.fa-light,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list i.fa-light,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list i.fa-light,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list i.fa-light{font-weight:300 !important;margin-right:8px;}.modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list i.fa-light + input[type=button],
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list i.fa-light + input[type=button],
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list i.fa-light + input[type=button],
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list i.fa-light + input[type=button],
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list i.fa-light + input[type=button],
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list i.fa-light + input[type=button],
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list i.fa-light + input[type=button],
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list i.fa-light + input[type=button],
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list i.fa-light + input[type=button]{justify-content:flex-start;}.modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .btn, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list button, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list button,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .btn,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list button,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list button,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .btn,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list button,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list button,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button{color:var(--sd-text-secondary);background:transparent !important;}.modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .btn:hover, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list button:hover, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list button:hover, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .btn:focus, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list button:focus, .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list button:focus,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:hover,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:hover,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:hover,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:focus,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:focus,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:focus,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:hover,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:hover,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:hover,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:focus,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:focus,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:focus,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .btn:hover,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list button:hover,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list button:hover,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .btn:focus,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list button:focus,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list button:focus,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:hover,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:hover,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:hover,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:focus,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:focus,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:focus,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:hover,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:hover,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:hover,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:focus,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:focus,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:focus,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .btn:hover,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list button:hover,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list button:hover,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .btn:focus,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list button:focus,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list button:focus,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:hover,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:hover,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:hover,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .btn:focus,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:focus,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list button:focus,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:hover,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:hover,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:hover,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .btn:focus,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:focus,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-actions.btn-list button:focus{background:transparent !important;}.modal .modal-fs .modal-body.modal-sticky-footer .form-oscar .form-group,
.modal .modal-fs .modal-body.modal-sticky-footer .card,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-oscar .form-group,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .card,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .form-oscar .form-group,
.modal .modal-fs .cbe-popup-content-wrapper.modal-sticky-footer .card,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-oscar .form-group,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .card,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-oscar .form-group,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .card,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .form-oscar .form-group,
.modal .modal-dialog .modal-content .cbe-popup-content-wrapper.modal-sticky-footer .card,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-oscar .form-group,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .card,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-oscar .form-group,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .card,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .form-oscar .form-group,
.custom-fields-modal-overlay .cbe-popup-content-wrapper.modal-sticky-footer .card{position:inherit;}.modal .modal-fs .modal-body .modal-body,
.modal .modal-fs .modal-include-wrapper .modal-body,
.modal .modal-dialog .modal-content .modal-body .modal-body,
.modal .modal-dialog .modal-content .modal-include-wrapper .modal-body,
.custom-fields-modal-overlay .modal-body .modal-body,
.custom-fields-modal-overlay .modal-include-wrapper .modal-body{position:initial;}.modal .modal-fs .modal-body.modal-sticky-footer,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer{position:relative;padding-bottom:var(--sd-modal-sticky-footer-height);}.modal .modal-fs .modal-body.modal-sticky-footer .form-actions.btn-list,
.modal .modal-fs .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list,
.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .form-actions.btn-list,
.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list,
.custom-fields-modal-overlay .modal-body.modal-sticky-footer .form-actions.btn-list,
.custom-fields-modal-overlay .modal-include-wrapper.modal-sticky-footer .form-actions.btn-list{position:fixed;padding:0;border:none;}.modal .modal-fs .modal-body.filesTransferModal,
.modal .modal-fs .modal-include-wrapper.filesTransferModal,
.modal .modal-dialog .modal-content .modal-body.filesTransferModal,
.modal .modal-dialog .modal-content .modal-include-wrapper.filesTransferModal,
.custom-fields-modal-overlay .modal-body.filesTransferModal,
.custom-fields-modal-overlay .modal-include-wrapper.filesTransferModal{overflow-x:hidden;}.modal .modal-fs .form-actions-btn,
.modal .modal-dialog .modal-content .form-actions-btn,
.custom-fields-modal-overlay .form-actions-btn{height:26px;font-size:12px;color:var(--sd-text-secondary);font-weight:500;border:1px solid var(--sd-btn-border-theme-color);border-radius:6px;background:transparent;}@media (min-width: 576px){.modal .modal-fs .form-actions-btn,
  .modal .modal-dialog .modal-content .form-actions-btn,
  .custom-fields-modal-overlay .form-actions-btn{font-size:14px;height:22px;}}.modal .modal-fs .form-actions-btn i,
.modal .modal-dialog .modal-content .form-actions-btn i,
.custom-fields-modal-overlay .form-actions-btn i{display:inline-flex;padding-left:10px;}@media (min-width: 576px){.modal .modal-fs .form-actions-btn i,
  .modal .modal-dialog .modal-content .form-actions-btn i,
  .custom-fields-modal-overlay .form-actions-btn i{padding-left:20px;}}.modal .modal-fs .form-actions-btn i + input[type=submit],
.modal .modal-fs .form-actions-btn i + input[type=button],
.modal .modal-fs .form-actions-btn i + a,
.modal .modal-fs .form-actions-btn i + button,
.modal .modal-fs .form-actions-btn i + div,
.modal .modal-fs .form-actions-btn i + .btn,
.modal .modal-fs .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .form-actions-btn i + button,
.modal .modal-fs .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .form-actions-btn i + button,
.modal .modal-dialog .modal-content .form-actions-btn i + input[type=submit],
.modal .modal-dialog .modal-content .form-actions-btn i + input[type=button],
.modal .modal-dialog .modal-content .form-actions-btn i + a,
.modal .modal-dialog .modal-content .form-actions-btn i + button,
.modal .modal-dialog .modal-content .form-actions-btn i + div,
.modal .modal-dialog .modal-content .form-actions-btn i + .btn,
.modal .modal-dialog .modal-content .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions-btn i + button,
.modal .modal-dialog .modal-content .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions-btn i + button,
.custom-fields-modal-overlay .form-actions-btn i + input[type=submit],
.custom-fields-modal-overlay .form-actions-btn i + input[type=button],
.custom-fields-modal-overlay .form-actions-btn i + a,
.custom-fields-modal-overlay .form-actions-btn i + button,
.custom-fields-modal-overlay .form-actions-btn i + div,
.custom-fields-modal-overlay .form-actions-btn i + .btn,
.custom-fields-modal-overlay .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .form-actions-btn i + button,
.custom-fields-modal-overlay .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .form-actions-btn i + button{padding-left:0 !important;justify-content:flex-start;}.modal .modal-fs .form-actions-btn i + a,
.modal .modal-fs .form-actions-btn i + div,
.modal .modal-fs .form-actions-btn i + .btn:not(input),
.modal .modal-fs .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button:not(input),
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .form-actions-btn i + button:not(input),
.modal .modal-fs .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button:not(input),
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .form-actions-btn i + button:not(input),
.modal .modal-dialog .modal-content .form-actions-btn i + a,
.modal .modal-dialog .modal-content .form-actions-btn i + div,
.modal .modal-dialog .modal-content .form-actions-btn i + .btn:not(input),
.modal .modal-dialog .modal-content .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button:not(input),
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions-btn i + button:not(input),
.modal .modal-dialog .modal-content .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button:not(input),
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions-btn i + button:not(input),
.custom-fields-modal-overlay .form-actions-btn i + a,
.custom-fields-modal-overlay .form-actions-btn i + div,
.custom-fields-modal-overlay .form-actions-btn i + .btn:not(input),
.custom-fields-modal-overlay .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button:not(input),
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .form-actions-btn i + button:not(input),
.custom-fields-modal-overlay .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button:not(input),
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .form-actions-btn i + button:not(input){min-width:80px;}@media (min-width: 576px){.modal .modal-fs .form-actions-btn i + a,
  .modal .modal-fs .form-actions-btn i + div,
  .modal .modal-fs .form-actions-btn i + .btn:not(input),
  .modal .modal-fs .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button:not(input),
  .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .form-actions-btn i + button:not(input),
  .modal .modal-fs .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button:not(input),
  .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .form-actions-btn i + button:not(input),
  .modal .modal-dialog .modal-content .form-actions-btn i + a,
  .modal .modal-dialog .modal-content .form-actions-btn i + div,
  .modal .modal-dialog .modal-content .form-actions-btn i + .btn:not(input),
  .modal .modal-dialog .modal-content .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button:not(input),
  .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions-btn i + button:not(input),
  .modal .modal-dialog .modal-content .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button:not(input),
  .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions-btn i + button:not(input),
  .custom-fields-modal-overlay .form-actions-btn i + a,
  .custom-fields-modal-overlay .form-actions-btn i + div,
  .custom-fields-modal-overlay .form-actions-btn i + .btn:not(input),
  .custom-fields-modal-overlay .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button:not(input),
  .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .form-actions-btn i + button:not(input),
  .custom-fields-modal-overlay .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons i + button:not(input),
  .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .form-actions-btn i + button:not(input){min-width:unset;}}.modal .modal-fs .form-actions-btn a,
.modal .modal-dialog .modal-content .form-actions-btn a,
.custom-fields-modal-overlay .form-actions-btn a{display:inline-flex;align-items:center;}.modal .modal-fs .form-actions-btn button,
.modal .modal-fs .form-actions-btn div.btn,
.modal .modal-fs .form-actions-btn a,
.modal .modal-fs .form-actions-btn .btn,
.modal .modal-fs .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .form-actions-btn button,
.modal .modal-fs .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .form-actions-btn button,
.modal .modal-dialog .modal-content .form-actions-btn button,
.modal .modal-dialog .modal-content .form-actions-btn div.btn,
.modal .modal-dialog .modal-content .form-actions-btn a,
.modal .modal-dialog .modal-content .form-actions-btn .btn,
.modal .modal-dialog .modal-content .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions-btn button,
.modal .modal-dialog .modal-content .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions-btn button,
.custom-fields-modal-overlay .form-actions-btn button,
.custom-fields-modal-overlay .form-actions-btn div.btn,
.custom-fields-modal-overlay .form-actions-btn a,
.custom-fields-modal-overlay .form-actions-btn .btn,
.custom-fields-modal-overlay .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .form-actions-btn button,
.custom-fields-modal-overlay .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .form-actions-btn button{width:unset;height:100%;background:transparent !important;color:inherit;border:0 !important;padding-right:10px !important;padding-left:4px !important;padding-bottom:0 !important;padding-top:0 !important;margin:0;outline:0;}@media (min-width: 576px){.modal .modal-fs .form-actions-btn button,
  .modal .modal-fs .form-actions-btn div.btn,
  .modal .modal-fs .form-actions-btn a,
  .modal .modal-fs .form-actions-btn .btn,
  .modal .modal-fs .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
  .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .form-actions-btn button,
  .modal .modal-fs .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
  .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .form-actions-btn button,
  .modal .modal-dialog .modal-content .form-actions-btn button,
  .modal .modal-dialog .modal-content .form-actions-btn div.btn,
  .modal .modal-dialog .modal-content .form-actions-btn a,
  .modal .modal-dialog .modal-content .form-actions-btn .btn,
  .modal .modal-dialog .modal-content .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
  .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions-btn button,
  .modal .modal-dialog .modal-content .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
  .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions-btn button,
  .custom-fields-modal-overlay .form-actions-btn button,
  .custom-fields-modal-overlay .form-actions-btn div.btn,
  .custom-fields-modal-overlay .form-actions-btn a,
  .custom-fields-modal-overlay .form-actions-btn .btn,
  .custom-fields-modal-overlay .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
  .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .form-actions-btn button,
  .custom-fields-modal-overlay .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
  .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .form-actions-btn button{padding-right:20px !important;padding-left:8px !important;}}.modal .modal-fs .form-actions-btn button:hover, .modal .modal-fs .form-actions-btn button:focus,
.modal .modal-fs .form-actions-btn div.btn:hover,
.modal .modal-fs .form-actions-btn div.btn:focus,
.modal .modal-fs .form-actions-btn a:hover,
.modal .modal-fs .form-actions-btn a:focus,
.modal .modal-fs .form-actions-btn .btn:hover,
.modal .modal-fs .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .form-actions-btn button:hover,
.modal .modal-fs .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .form-actions-btn button:hover,
.modal .modal-fs .form-actions-btn .btn:focus,
.modal .modal-fs .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .form-actions-btn button:focus,
.modal .modal-fs .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .form-actions-btn button:focus,
.modal .modal-dialog .modal-content .form-actions-btn button:hover,
.modal .modal-dialog .modal-content .form-actions-btn button:focus,
.modal .modal-dialog .modal-content .form-actions-btn div.btn:hover,
.modal .modal-dialog .modal-content .form-actions-btn div.btn:focus,
.modal .modal-dialog .modal-content .form-actions-btn a:hover,
.modal .modal-dialog .modal-content .form-actions-btn a:focus,
.modal .modal-dialog .modal-content .form-actions-btn .btn:hover,
.modal .modal-dialog .modal-content .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions-btn button:hover,
.modal .modal-dialog .modal-content .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions-btn button:hover,
.modal .modal-dialog .modal-content .form-actions-btn .btn:focus,
.modal .modal-dialog .modal-content .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions-btn button:focus,
.modal .modal-dialog .modal-content .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions-btn button:focus,
.custom-fields-modal-overlay .form-actions-btn button:hover,
.custom-fields-modal-overlay .form-actions-btn button:focus,
.custom-fields-modal-overlay .form-actions-btn div.btn:hover,
.custom-fields-modal-overlay .form-actions-btn div.btn:focus,
.custom-fields-modal-overlay .form-actions-btn a:hover,
.custom-fields-modal-overlay .form-actions-btn a:focus,
.custom-fields-modal-overlay .form-actions-btn .btn:hover,
.custom-fields-modal-overlay .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .form-actions-btn button:hover,
.custom-fields-modal-overlay .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .form-actions-btn button:hover,
.custom-fields-modal-overlay .form-actions-btn .btn:focus,
.custom-fields-modal-overlay .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .form-actions-btn button:focus,
.custom-fields-modal-overlay .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .form-actions-btn button:focus{cursor:pointer;}.modal .modal-fs .form-actions-btn input[type=button],
.modal .modal-fs .form-actions-btn input[type=submit],
.modal .modal-dialog .modal-content .form-actions-btn input[type=button],
.modal .modal-dialog .modal-content .form-actions-btn input[type=submit],
.custom-fields-modal-overlay .form-actions-btn input[type=button],
.custom-fields-modal-overlay .form-actions-btn input[type=submit]{width:unset;height:unset;background:transparent !important;color:inherit;border:0 !important;padding-right:10px !important;padding-left:4px !important;padding-bottom:0 !important;padding-top:0 !important;margin:0;outline:0;}@media (min-width: 576px){.modal .modal-fs .form-actions-btn input[type=button],
  .modal .modal-fs .form-actions-btn input[type=submit],
  .modal .modal-dialog .modal-content .form-actions-btn input[type=button],
  .modal .modal-dialog .modal-content .form-actions-btn input[type=submit],
  .custom-fields-modal-overlay .form-actions-btn input[type=button],
  .custom-fields-modal-overlay .form-actions-btn input[type=submit]{padding-right:20px !important;padding-left:20px !important;}}.modal .modal-fs .form-actions-btn input[type=button]:hover, .modal .modal-fs .form-actions-btn input[type=button]:focus,
.modal .modal-fs .form-actions-btn input[type=submit]:hover,
.modal .modal-fs .form-actions-btn input[type=submit]:focus,
.modal .modal-dialog .modal-content .form-actions-btn input[type=button]:hover,
.modal .modal-dialog .modal-content .form-actions-btn input[type=button]:focus,
.modal .modal-dialog .modal-content .form-actions-btn input[type=submit]:hover,
.modal .modal-dialog .modal-content .form-actions-btn input[type=submit]:focus,
.custom-fields-modal-overlay .form-actions-btn input[type=button]:hover,
.custom-fields-modal-overlay .form-actions-btn input[type=button]:focus,
.custom-fields-modal-overlay .form-actions-btn input[type=submit]:hover,
.custom-fields-modal-overlay .form-actions-btn input[type=submit]:focus{cursor:pointer;}.modal .modal-fs .form-actions-btn i,
.modal .modal-fs .form-actions-btn input[type=submit],
.modal .modal-fs .form-actions-btn input[type=button],
.modal .modal-fs .form-actions-btn button,
.modal .modal-fs .form-actions-btn a,
.modal .modal-fs .form-actions-btn .btn,
.modal .modal-fs .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .form-actions-btn button,
.modal .modal-fs .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .form-actions-btn button,
.modal .modal-fs .form-actions-btn div.btn,
.modal .modal-dialog .modal-content .form-actions-btn i,
.modal .modal-dialog .modal-content .form-actions-btn input[type=submit],
.modal .modal-dialog .modal-content .form-actions-btn input[type=button],
.modal .modal-dialog .modal-content .form-actions-btn button,
.modal .modal-dialog .modal-content .form-actions-btn a,
.modal .modal-dialog .modal-content .form-actions-btn .btn,
.modal .modal-dialog .modal-content .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions-btn button,
.modal .modal-dialog .modal-content .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions-btn button,
.modal .modal-dialog .modal-content .form-actions-btn div.btn,
.custom-fields-modal-overlay .form-actions-btn i,
.custom-fields-modal-overlay .form-actions-btn input[type=submit],
.custom-fields-modal-overlay .form-actions-btn input[type=button],
.custom-fields-modal-overlay .form-actions-btn button,
.custom-fields-modal-overlay .form-actions-btn a,
.custom-fields-modal-overlay .form-actions-btn .btn,
.custom-fields-modal-overlay .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .form-actions-btn button,
.custom-fields-modal-overlay .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .form-actions-btn button,
.custom-fields-modal-overlay .form-actions-btn div.btn{font-size:inherit !important;font-weight:inherit !important;}.modal .modal-fs .form-actions-btn:hover, .modal .modal-fs .form-actions-btn:focus,
.modal .modal-dialog .modal-content .form-actions-btn:hover,
.modal .modal-dialog .modal-content .form-actions-btn:focus,
.custom-fields-modal-overlay .form-actions-btn:hover,
.custom-fields-modal-overlay .form-actions-btn:focus{cursor:pointer;color:#fff;transition-duration:0.15s;transition-timing-function:ease-in-out;transition-delay:0.125s;transition-property:all;}.modal .modal-fs .form-actions-btn:hover i,
.modal .modal-fs .form-actions-btn:hover input[type=submit],
.modal .modal-fs .form-actions-btn:hover input[type=button],
.modal .modal-fs .form-actions-btn:hover button,
.modal .modal-fs .form-actions-btn:hover a,
.modal .modal-fs .form-actions-btn:hover .btn,
.modal .modal-fs .form-actions-btn:hover .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .form-actions-btn:hover button,
.modal .modal-fs .form-actions-btn:hover .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .form-actions-btn:hover button,
.modal .modal-fs .form-actions-btn:hover div.btn, .modal .modal-fs .form-actions-btn:focus i,
.modal .modal-fs .form-actions-btn:focus input[type=submit],
.modal .modal-fs .form-actions-btn:focus input[type=button],
.modal .modal-fs .form-actions-btn:focus button,
.modal .modal-fs .form-actions-btn:focus a,
.modal .modal-fs .form-actions-btn:focus .btn,
.modal .modal-fs .form-actions-btn:focus .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .form-actions-btn:focus button,
.modal .modal-fs .form-actions-btn:focus .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .form-actions-btn:focus button,
.modal .modal-fs .form-actions-btn:focus div.btn,
.modal .modal-dialog .modal-content .form-actions-btn:hover i,
.modal .modal-dialog .modal-content .form-actions-btn:hover input[type=submit],
.modal .modal-dialog .modal-content .form-actions-btn:hover input[type=button],
.modal .modal-dialog .modal-content .form-actions-btn:hover button,
.modal .modal-dialog .modal-content .form-actions-btn:hover a,
.modal .modal-dialog .modal-content .form-actions-btn:hover .btn,
.modal .modal-dialog .modal-content .form-actions-btn:hover .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions-btn:hover button,
.modal .modal-dialog .modal-content .form-actions-btn:hover .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions-btn:hover button,
.modal .modal-dialog .modal-content .form-actions-btn:hover div.btn,
.modal .modal-dialog .modal-content .form-actions-btn:focus i,
.modal .modal-dialog .modal-content .form-actions-btn:focus input[type=submit],
.modal .modal-dialog .modal-content .form-actions-btn:focus input[type=button],
.modal .modal-dialog .modal-content .form-actions-btn:focus button,
.modal .modal-dialog .modal-content .form-actions-btn:focus a,
.modal .modal-dialog .modal-content .form-actions-btn:focus .btn,
.modal .modal-dialog .modal-content .form-actions-btn:focus .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions-btn:focus button,
.modal .modal-dialog .modal-content .form-actions-btn:focus .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions-btn:focus button,
.modal .modal-dialog .modal-content .form-actions-btn:focus div.btn,
.custom-fields-modal-overlay .form-actions-btn:hover i,
.custom-fields-modal-overlay .form-actions-btn:hover input[type=submit],
.custom-fields-modal-overlay .form-actions-btn:hover input[type=button],
.custom-fields-modal-overlay .form-actions-btn:hover button,
.custom-fields-modal-overlay .form-actions-btn:hover a,
.custom-fields-modal-overlay .form-actions-btn:hover .btn,
.custom-fields-modal-overlay .form-actions-btn:hover .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .form-actions-btn:hover button,
.custom-fields-modal-overlay .form-actions-btn:hover .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .form-actions-btn:hover button,
.custom-fields-modal-overlay .form-actions-btn:hover div.btn,
.custom-fields-modal-overlay .form-actions-btn:focus i,
.custom-fields-modal-overlay .form-actions-btn:focus input[type=submit],
.custom-fields-modal-overlay .form-actions-btn:focus input[type=button],
.custom-fields-modal-overlay .form-actions-btn:focus button,
.custom-fields-modal-overlay .form-actions-btn:focus a,
.custom-fields-modal-overlay .form-actions-btn:focus .btn,
.custom-fields-modal-overlay .form-actions-btn:focus .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .form-actions-btn:focus button,
.custom-fields-modal-overlay .form-actions-btn:focus .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .form-actions-btn:focus button,
.custom-fields-modal-overlay .form-actions-btn:focus div.btn{color:inherit;}.modal .modal-fs .form-actions-btn i.fa-light,
.modal .modal-dialog .modal-content .form-actions-btn i.fa-light,
.custom-fields-modal-overlay .form-actions-btn i.fa-light{font-weight:300 !important;}.modal .modal-fs .form-actions-btn input.btn[type=submit],
.modal .modal-fs .form-actions-btn input.btn[type=button],
.modal .modal-dialog .modal-content .form-actions-btn input.btn[type=submit],
.modal .modal-dialog .modal-content .form-actions-btn input.btn[type=button],
.custom-fields-modal-overlay .form-actions-btn input.btn[type=submit],
.custom-fields-modal-overlay .form-actions-btn input.btn[type=button]{box-shadow:none;}.modal .modal-fs .form-actions-btn input.btn[type=submit]:hover, .modal .modal-fs .form-actions-btn input.btn[type=submit]:focus,
.modal .modal-fs .form-actions-btn input.btn[type=button]:hover,
.modal .modal-fs .form-actions-btn input.btn[type=button]:focus,
.modal .modal-dialog .modal-content .form-actions-btn input.btn[type=submit]:hover,
.modal .modal-dialog .modal-content .form-actions-btn input.btn[type=submit]:focus,
.modal .modal-dialog .modal-content .form-actions-btn input.btn[type=button]:hover,
.modal .modal-dialog .modal-content .form-actions-btn input.btn[type=button]:focus,
.custom-fields-modal-overlay .form-actions-btn input.btn[type=submit]:hover,
.custom-fields-modal-overlay .form-actions-btn input.btn[type=submit]:focus,
.custom-fields-modal-overlay .form-actions-btn input.btn[type=button]:hover,
.custom-fields-modal-overlay .form-actions-btn input.btn[type=button]:focus{outline:none;border:0 !important;box-shadow:none;}.modal .modal-fs .form-actions-btn.form-actions-btn--input,
.modal .modal-dialog .modal-content .form-actions-btn.form-actions-btn--input,
.custom-fields-modal-overlay .form-actions-btn.form-actions-btn--input{position:relative;}.modal .modal-fs .form-actions-btn.form-actions-btn--input > i[class^=fa],
.modal .modal-dialog .modal-content .form-actions-btn.form-actions-btn--input > i[class^=fa],
.custom-fields-modal-overlay .form-actions-btn.form-actions-btn--input > i[class^=fa]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);padding:0 !important;margin:0 !important;z-index:0;}.modal .modal-fs .form-actions-btn.form-actions-btn--input > input[type=button], .modal .modal-fs .form-actions-btn.form-actions-btn--input > input[type=submit],
.modal .modal-dialog .modal-content .form-actions-btn.form-actions-btn--input > input[type=button],
.modal .modal-dialog .modal-content .form-actions-btn.form-actions-btn--input > input[type=submit],
.custom-fields-modal-overlay .form-actions-btn.form-actions-btn--input > input[type=button],
.custom-fields-modal-overlay .form-actions-btn.form-actions-btn--input > input[type=submit]{position:relative;height:100%;width:100%;padding-left:36px !important;}@media (min-width: 576px){.modal .modal-fs .form-actions-btn.form-actions-btn--input > input[type=button], .modal .modal-fs .form-actions-btn.form-actions-btn--input > input[type=submit],
  .modal .modal-dialog .modal-content .form-actions-btn.form-actions-btn--input > input[type=button],
  .modal .modal-dialog .modal-content .form-actions-btn.form-actions-btn--input > input[type=submit],
  .custom-fields-modal-overlay .form-actions-btn.form-actions-btn--input > input[type=button],
  .custom-fields-modal-overlay .form-actions-btn.form-actions-btn--input > input[type=submit]{padding-left:40px !important;}}.modal .modal-fs .cbe-popup-actions--sticky .form-actions-btn,
.modal .modal-fs .modal-sticky-footer .form-actions .form-actions-btn,
.modal .modal-dialog .modal-content .cbe-popup-actions--sticky .form-actions-btn,
.modal .modal-dialog .modal-content .modal-sticky-footer .form-actions .form-actions-btn,
.custom-fields-modal-overlay .cbe-popup-actions--sticky .form-actions-btn,
.custom-fields-modal-overlay .modal-sticky-footer .form-actions .form-actions-btn{position:relative;line-height:1;border-radius:0;border:0;}.modal .modal-fs .cbe-popup-actions--sticky .form-actions-btn:before,
.modal .modal-fs .modal-sticky-footer .form-actions .form-actions-btn:before,
.modal .modal-dialog .modal-content .cbe-popup-actions--sticky .form-actions-btn:before,
.modal .modal-dialog .modal-content .modal-sticky-footer .form-actions .form-actions-btn:before,
.custom-fields-modal-overlay .cbe-popup-actions--sticky .form-actions-btn:before,
.custom-fields-modal-overlay .modal-sticky-footer .form-actions .form-actions-btn:before{display:block;content:"";width:calc(100% + 2px);height:5px;position:absolute;top:-11px;left:-1px;transition:opacity 0.15s linear;background-color:var(--sd-btn-border-theme-color);opacity:0;}.modal .modal-fs .cbe-popup-actions--sticky .form-actions-btn:hover, .modal .modal-fs .cbe-popup-actions--sticky .form-actions-btn:focus,
.modal .modal-fs .modal-sticky-footer .form-actions .form-actions-btn:hover,
.modal .modal-fs .modal-sticky-footer .form-actions .form-actions-btn:focus,
.modal .modal-dialog .modal-content .cbe-popup-actions--sticky .form-actions-btn:hover,
.modal .modal-dialog .modal-content .cbe-popup-actions--sticky .form-actions-btn:focus,
.modal .modal-dialog .modal-content .modal-sticky-footer .form-actions .form-actions-btn:hover,
.modal .modal-dialog .modal-content .modal-sticky-footer .form-actions .form-actions-btn:focus,
.custom-fields-modal-overlay .cbe-popup-actions--sticky .form-actions-btn:hover,
.custom-fields-modal-overlay .cbe-popup-actions--sticky .form-actions-btn:focus,
.custom-fields-modal-overlay .modal-sticky-footer .form-actions .form-actions-btn:hover,
.custom-fields-modal-overlay .modal-sticky-footer .form-actions .form-actions-btn:focus{transition-duration:0.15s;transition-timing-function:ease-in-out;transition-delay:0.125s;transition-property:all;color:inherit;}.modal .modal-fs .cbe-popup-actions--sticky .form-actions-btn:hover:before, .modal .modal-fs .cbe-popup-actions--sticky .form-actions-btn:focus:before,
.modal .modal-fs .modal-sticky-footer .form-actions .form-actions-btn:hover:before,
.modal .modal-fs .modal-sticky-footer .form-actions .form-actions-btn:focus:before,
.modal .modal-dialog .modal-content .cbe-popup-actions--sticky .form-actions-btn:hover:before,
.modal .modal-dialog .modal-content .cbe-popup-actions--sticky .form-actions-btn:focus:before,
.modal .modal-dialog .modal-content .modal-sticky-footer .form-actions .form-actions-btn:hover:before,
.modal .modal-dialog .modal-content .modal-sticky-footer .form-actions .form-actions-btn:focus:before,
.custom-fields-modal-overlay .cbe-popup-actions--sticky .form-actions-btn:hover:before,
.custom-fields-modal-overlay .cbe-popup-actions--sticky .form-actions-btn:focus:before,
.custom-fields-modal-overlay .modal-sticky-footer .form-actions .form-actions-btn:hover:before,
.custom-fields-modal-overlay .modal-sticky-footer .form-actions .form-actions-btn:focus:before{transition:opacity 0.15s linear;opacity:1;}.modal .modal-fs .cbe-popup-actions--sticky .form-actions-btn:hover i, .modal .modal-fs .cbe-popup-actions--sticky .form-actions-btn:focus i,
.modal .modal-fs .modal-sticky-footer .form-actions .form-actions-btn:hover i,
.modal .modal-fs .modal-sticky-footer .form-actions .form-actions-btn:focus i,
.modal .modal-dialog .modal-content .cbe-popup-actions--sticky .form-actions-btn:hover i,
.modal .modal-dialog .modal-content .cbe-popup-actions--sticky .form-actions-btn:focus i,
.modal .modal-dialog .modal-content .modal-sticky-footer .form-actions .form-actions-btn:hover i,
.modal .modal-dialog .modal-content .modal-sticky-footer .form-actions .form-actions-btn:focus i,
.custom-fields-modal-overlay .cbe-popup-actions--sticky .form-actions-btn:hover i,
.custom-fields-modal-overlay .cbe-popup-actions--sticky .form-actions-btn:focus i,
.custom-fields-modal-overlay .modal-sticky-footer .form-actions .form-actions-btn:hover i,
.custom-fields-modal-overlay .modal-sticky-footer .form-actions .form-actions-btn:focus i{color:inherit;}.modal .modal-fs .cbe-popup-actions--sticky .form-actions-btn:hover .btn:before, .modal .modal-fs .cbe-popup-actions--sticky .form-actions-btn:hover .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-actions--sticky .form-actions-btn:hover button:before, .modal .modal-fs .cbe-popup-actions--sticky .form-actions-btn:hover .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-actions--sticky .form-actions-btn:hover button:before, .modal .modal-fs .cbe-popup-actions--sticky .form-actions-btn:focus .btn:before, .modal .modal-fs .cbe-popup-actions--sticky .form-actions-btn:focus .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-actions--sticky .form-actions-btn:focus button:before, .modal .modal-fs .cbe-popup-actions--sticky .form-actions-btn:focus .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .cbe-popup-actions--sticky .form-actions-btn:focus button:before,
.modal .modal-fs .modal-sticky-footer .form-actions .form-actions-btn:hover .btn:before,
.modal .modal-fs .modal-sticky-footer .form-actions .form-actions-btn:hover .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-sticky-footer .form-actions .form-actions-btn:hover button:before,
.modal .modal-fs .modal-sticky-footer .form-actions .form-actions-btn:hover .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-sticky-footer .form-actions .form-actions-btn:hover button:before,
.modal .modal-fs .modal-sticky-footer .form-actions .form-actions-btn:focus .btn:before,
.modal .modal-fs .modal-sticky-footer .form-actions .form-actions-btn:focus .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-sticky-footer .form-actions .form-actions-btn:focus button:before,
.modal .modal-fs .modal-sticky-footer .form-actions .form-actions-btn:focus .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-fs .modal-sticky-footer .form-actions .form-actions-btn:focus button:before,
.modal .modal-dialog .modal-content .cbe-popup-actions--sticky .form-actions-btn:hover .btn:before,
.modal .modal-dialog .modal-content .cbe-popup-actions--sticky .form-actions-btn:hover .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-actions--sticky .form-actions-btn:hover button:before,
.modal .modal-dialog .modal-content .cbe-popup-actions--sticky .form-actions-btn:hover .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-actions--sticky .form-actions-btn:hover button:before,
.modal .modal-dialog .modal-content .cbe-popup-actions--sticky .form-actions-btn:focus .btn:before,
.modal .modal-dialog .modal-content .cbe-popup-actions--sticky .form-actions-btn:focus .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-actions--sticky .form-actions-btn:focus button:before,
.modal .modal-dialog .modal-content .cbe-popup-actions--sticky .form-actions-btn:focus .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .cbe-popup-actions--sticky .form-actions-btn:focus button:before,
.modal .modal-dialog .modal-content .modal-sticky-footer .form-actions .form-actions-btn:hover .btn:before,
.modal .modal-dialog .modal-content .modal-sticky-footer .form-actions .form-actions-btn:hover .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-sticky-footer .form-actions .form-actions-btn:hover button:before,
.modal .modal-dialog .modal-content .modal-sticky-footer .form-actions .form-actions-btn:hover .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-sticky-footer .form-actions .form-actions-btn:hover button:before,
.modal .modal-dialog .modal-content .modal-sticky-footer .form-actions .form-actions-btn:focus .btn:before,
.modal .modal-dialog .modal-content .modal-sticky-footer .form-actions .form-actions-btn:focus .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-sticky-footer .form-actions .form-actions-btn:focus button:before,
.modal .modal-dialog .modal-content .modal-sticky-footer .form-actions .form-actions-btn:focus .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .modal-sticky-footer .form-actions .form-actions-btn:focus button:before,
.custom-fields-modal-overlay .cbe-popup-actions--sticky .form-actions-btn:hover .btn:before,
.custom-fields-modal-overlay .cbe-popup-actions--sticky .form-actions-btn:hover .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-actions--sticky .form-actions-btn:hover button:before,
.custom-fields-modal-overlay .cbe-popup-actions--sticky .form-actions-btn:hover .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-actions--sticky .form-actions-btn:hover button:before,
.custom-fields-modal-overlay .cbe-popup-actions--sticky .form-actions-btn:focus .btn:before,
.custom-fields-modal-overlay .cbe-popup-actions--sticky .form-actions-btn:focus .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-actions--sticky .form-actions-btn:focus button:before,
.custom-fields-modal-overlay .cbe-popup-actions--sticky .form-actions-btn:focus .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .cbe-popup-actions--sticky .form-actions-btn:focus button:before,
.custom-fields-modal-overlay .modal-sticky-footer .form-actions .form-actions-btn:hover .btn:before,
.custom-fields-modal-overlay .modal-sticky-footer .form-actions .form-actions-btn:hover .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-sticky-footer .form-actions .form-actions-btn:hover button:before,
.custom-fields-modal-overlay .modal-sticky-footer .form-actions .form-actions-btn:hover .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-sticky-footer .form-actions .form-actions-btn:hover button:before,
.custom-fields-modal-overlay .modal-sticky-footer .form-actions .form-actions-btn:focus .btn:before,
.custom-fields-modal-overlay .modal-sticky-footer .form-actions .form-actions-btn:focus .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-sticky-footer .form-actions .form-actions-btn:focus button:before,
.custom-fields-modal-overlay .modal-sticky-footer .form-actions .form-actions-btn:focus .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .custom-fields-modal-overlay .modal-sticky-footer .form-actions .form-actions-btn:focus button:before{display:none;}.modal .modal-fs .cbe-popup-actions--sticky .form-actions-btn .fa-xmark::before,
.modal .modal-fs .modal-sticky-footer .form-actions .form-actions-btn .fa-xmark::before,
.modal .modal-dialog .modal-content .cbe-popup-actions--sticky .form-actions-btn .fa-xmark::before,
.modal .modal-dialog .modal-content .modal-sticky-footer .form-actions .form-actions-btn .fa-xmark::before,
.custom-fields-modal-overlay .cbe-popup-actions--sticky .form-actions-btn .fa-xmark::before,
.custom-fields-modal-overlay .modal-sticky-footer .form-actions .form-actions-btn .fa-xmark::before{font-size:16px;}.modal .modal-fs .form-actions.justify-content-between .form-actions-btn:not(:first-child),
.modal .modal-fs .modal .form-actions.justify-content-between .form-actions-btn:not(:first-child),
.modal .modal-dialog .modal-content .form-actions.justify-content-between .form-actions-btn:not(:first-child),
.modal .modal-dialog .modal-content .modal .form-actions.justify-content-between .form-actions-btn:not(:first-child),
.custom-fields-modal-overlay .form-actions.justify-content-between .form-actions-btn:not(:first-child),
.custom-fields-modal-overlay .modal .form-actions.justify-content-between .form-actions-btn:not(:first-child){border-right:0 !important;}.modal-fs .modal-body{padding-bottom:56px;overflow-x:hidden;overflow-y:auto;}.modal-fs .form{position:relative;}.modal-fs .form-actions{width:100%;background:#fff;position:fixed !important;top:auto !important;bottom:0 !important;left:0;}.branding-theme-mrclean .modal-sticky-footer .form-actions .form-actions-btn:hover:before{background-color:#ccc !important;}.modal-sticky-footer.modal-include-wrapper.sideBarModal{padding:25px 25px 60px;position:relative;}.modal-sticky-footer.modal-include-wrapper.sideBarModal .form-actions .btn-list{position:absolute;bottom:0;height:43px;width:100%;left:0;right:0;display:flex;align-items:center;justify-content:flex-start;border-top:1px solid #777;box-shadow:0 -1px 0 rgba(122, 122, 122, 0.3);}.RightBar__form.modal-sticky-footer .RightBar__footer-bar{border:none;padding-bottom:var(--sd-modal-sticky-footer-height);background-color:transparent;}.RightBar__form.modal-sticky-footer .RightBar__footer-bar .form-actions{position:absolute;bottom:0;height:43px;width:100%;left:0;right:0;display:flex;align-items:center;justify-content:flex-start;border-top:1px solid #777;box-shadow:0 -1px 0 rgba(122, 122, 122, 0.3);}.RightBar__form.modal-sticky-footer .RightBar__footer-bar .form-actions button{padding:0 !important;border:none;box-shadow:none;}.RightBar__form.modal-sticky-footer .RightBar__footer-bar .form-actions .form-actions-btn{padding:0 20px;}.RightBar__form.modal-sticky-footer .RightBar__footer-bar .form-actions .form-actions-btn svg{margin-right:0.5rem;width:12px;height:12px;}.modal-sticky-footer .sdil-1,
.modal-sticky-footer .sdil-2,
.modal-sticky-footer .sdil-1{background-color:#aaa !important;}@media (max-width: 960px){.btn-bottom-sticky-outlined{background-color:#fff;}}.form-actions--bottom-sticky,
.RightBar__footer.form-actions--bottom-sticky{display:flex;position:fixed;align-items:center;left:0;bottom:0;margin:0;padding:0;width:100%;height:37px;background-color:#fff;box-shadow:0 -1px 3px 0 rgba(122, 122, 122, 0.3);z-index:100;}.form-actions--bottom-sticky .form-actions-btn,
.RightBar__footer.form-actions--bottom-sticky .form-actions-btn{height:22px;border:none !important;}.form-actions--bottom-sticky .form-actions-btn::before,
.RightBar__footer.form-actions--bottom-sticky .form-actions-btn::before{display:block;content:"";width:calc(100% + 2px);height:5px;position:absolute;top:-9px;left:-1px;transition:opacity 0.15s linear;opacity:0;}.form-actions--bottom-sticky .form-actions-btn:hover::before,
.RightBar__footer.form-actions--bottom-sticky .form-actions-btn:hover::before{transition:opacity 0.15s linear;opacity:1;}.form-actions--bottom-sticky .form-actions-btn .btn, .form-actions--bottom-sticky .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions--bottom-sticky .form-actions-btn button, .form-actions--bottom-sticky .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions--bottom-sticky .form-actions-btn button,
.RightBar__footer.form-actions--bottom-sticky .form-actions-btn .btn{margin:0 !important;line-height:1;border-radius:0 !important;border:none !important;border-right:1px solid #ddd !important;background-color:transparent !important;box-shadow:none !important;}.form-actions--bottom-sticky .form-actions-btn svg,
.RightBar__footer.form-actions--bottom-sticky .form-actions-btn svg{display:block !important;}.form-actions--bottom-sticky .form-actions-btn svg + .btn, .form-actions--bottom-sticky .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions--bottom-sticky .form-actions-btn svg + button, .form-actions--bottom-sticky .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons svg + button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions--bottom-sticky .form-actions-btn svg + button,
.RightBar__footer.form-actions--bottom-sticky .form-actions-btn svg + .btn{padding-left:0 !important;}.form-actions--bottom-sticky .form-actions-btn:last-of-type .btn, .form-actions--bottom-sticky .form-actions-btn:last-of-type .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions--bottom-sticky .form-actions-btn:last-of-type button, .form-actions--bottom-sticky .form-actions-btn:last-of-type .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions--bottom-sticky .form-actions-btn:last-of-type button,
.RightBar__footer.form-actions--bottom-sticky .form-actions-btn:last-of-type .btn{border-right:none !important;}@media (max-width: 960px){.form-actions.form-actions--bottom-sticky{display:flex;flex-wrap:wrap;gap:0.5rem;}.form-actions.form-actions--bottom-sticky .btn, .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.form-actions--bottom-sticky button, .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.form-actions--bottom-sticky button{margin:0 !important;}}.modal .modal-dialog .modal-content .modal-footer-visible-bottom{flex:1 1 auto;display:flex;flex-direction:column;padding:0;max-height:calc(90svh - 58px);overflow:hidden;}.modal .modal-dialog .modal-content .modal-footer-visible-bottom ng-include{display:flex;flex-direction:column;overflow:hidden;}.modal .modal-dialog .modal-content .modal-footer-visible-bottom ng-include .card.sticky-footer-modal-scrollable-content,
.modal .modal-dialog .modal-content .modal-footer-visible-bottom ng-include .sticky-footer-modal-scrollable-content{padding:20px 20px 30px !important;overflow-y:auto;overflow-x:hidden;}.modal .modal-dialog .modal-content .modal-footer-visible-bottom ng-include .card.sticky-footer-modal-scrollable-content .card-block.pb-md-3,
.modal .modal-dialog .modal-content .modal-footer-visible-bottom ng-include .sticky-footer-modal-scrollable-content .card-block.pb-md-3{padding:0 !important;}.modal .modal-dialog .modal-content .modal-footer-visible-bottom ng-include .card.sticky-footer-modal-scrollable-content .redactor-container .rx-toolbox-container.rx-sticky,
.modal .modal-dialog .modal-content .modal-footer-visible-bottom ng-include .sticky-footer-modal-scrollable-content .redactor-container .rx-toolbox-container.rx-sticky{top:-20px !important;}.modal-include-wrapper .redactor-container{min-height:0;}.cbe-popup-content-wrapper.modal-sticky-footer,
.cbe-popup-content-wrapper.rightbar-sticky-footer{position:relative;padding-bottom:var(--sd-modal-sticky-footer-height);}.rightbar-sticky-footer__content{transform:translateZ(0);padding-bottom:var(--sd-modal-sticky-footer-height);}.modal-sticky-footer__footer{border-radius:0 0 var(--sd-radius-mode-xxl) var(--sd-radius-mode-xxl);}.modal-sticky-footer,
.tombstone-sticky-footer{padding-bottom:var(--sd-modal-sticky-footer-height);}.modal-include-wrapper.modal-sticky-footer .modal-sticky-footer,
.modal-body.modal-sticky-footer .modal-sticky-footer{padding-bottom:0;}.modal .modal-dialog .modal-content .modal-include-wrapper.modal-sticky-footer:has(.rightbar-sticky-footer__content){padding-bottom:0;}.modal-sticky-footer--standalone{transform:translateZ(0);}.modal-sticky-footer__content{padding-bottom:var(--sd-modal-sticky-footer-height);}.modal-sticky-footer__footer,
.rightbar-sticky-footer__footer,
.tombstone-sticky-footer__footer{position:fixed;bottom:0;inset-inline:0;display:flex;align-items:center;gap:0.5rem;padding-inline:2rem;justify-content:flex-start;height:var(--sd-modal-sticky-footer-height);border-top:1px solid var(--sd-btn-border-theme-color);background-color:var(--sd-bg-white-middle);box-shadow:0 -1px 3px 0 rgba(122, 122, 122, 0.3);z-index:9999;}.modal-sticky-footer__btn--primary,
.modal-sticky-footer__btn--default,
.modal-sticky-footer__btn--danger,
.rightbar-sticky-footer__btn--primary,
.rightbar-sticky-footer__btn--default,
.tombstone-sticky-footer__btn--primary,
.tombstone-sticky-footer__btn--default,
.page-sticky-footer__btn--primary,
.page-sticky-footer__btn--default{position:relative;display:flex;flex:none;align-items:center;gap:8px;white-space:nowrap;padding:0.5rem 1rem;height:2.375rem;font-size:0.875rem;font-weight:500 !important;line-height:1.57143;border-radius:0.5rem;outline:none;cursor:pointer;}.modal-sticky-footer__btn--danger{background-color:var(--sd-status-danger-bg);color:var(--sd-status-danger-text);border:1px solid var(--sd-status-danger-border);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}.modal-sticky-footer__btn--danger:hover{background-color:var(--sd-status-danger-text);border-color:var(--sd-status-danger-text);color:var(--sd-status-danger-bg);}.modal-sticky-footer__btn--danger:disabled, .modal-sticky-footer__btn--danger[disabled]{background:var(--sd-btn-disabled-bg);color:var(--sd-btn-disabled-text-color);border-color:var(--sd-btn-disabled-border-color);box-shadow:none;cursor:default;pointer-events:none;}.modal-sticky-footer__btn--push-right,
.rightbar-sticky-footer__btn--push-right{margin-left:auto;}.modal-sticky-footer__icon,
.rightbar-sticky-footer__icon,
.tombstone-sticky-footer__icon,
.page-sticky-footer__icon{width:1rem;height:1rem;flex-shrink:0;fill:currentColor;}.modal-sticky-footer__btn--primary:disabled, .modal-sticky-footer__btn--primary[disabled],
.modal-sticky-footer__btn--default:disabled,
.modal-sticky-footer__btn--default[disabled],
.rightbar-sticky-footer__btn--primary:disabled,
.rightbar-sticky-footer__btn--primary[disabled],
.rightbar-sticky-footer__btn--default:disabled,
.rightbar-sticky-footer__btn--default[disabled],
.tombstone-sticky-footer__btn--primary:disabled,
.tombstone-sticky-footer__btn--primary[disabled],
.tombstone-sticky-footer__btn--default:disabled,
.tombstone-sticky-footer__btn--default[disabled],
.page-sticky-footer__btn--primary:disabled,
.page-sticky-footer__btn--primary[disabled],
.page-sticky-footer__btn--default:disabled,
.page-sticky-footer__btn--default[disabled]{background:var(--sd-btn-disabled-bg);color:var(--sd-btn-disabled-text-color);border-color:var(--sd-btn-disabled-border-color);box-shadow:none;cursor:default;pointer-events:none;}.modal-sticky-footer__btn--primary,
.rightbar-sticky-footer__btn--primary,
.tombstone-sticky-footer__btn--primary,
.page-sticky-footer__btn--primary{background:var(--sd-btn-primary-gradient-background);color:var(--sd-btn-primary-text-color);border:1px solid var(--sd-btn-primary-gradient-border);box-shadow:var(--sd-btn-primary-gradient-shadow);}.modal-sticky-footer__btn--primary:hover,
.rightbar-sticky-footer__btn--primary:hover,
.tombstone-sticky-footer__btn--primary:hover,
.page-sticky-footer__btn--primary:hover{background:var(--sd-btn-primary-gradient-hover-background);color:var(--sd-btn-primary-gradient-hover-color);border-color:var(--sd-btn-primary-gradient-hover-border);box-shadow:var(--sd-btn-primary-gradient-hover-shadow);}.modal-sticky-footer__btn--default,
.rightbar-sticky-footer__btn--default,
.tombstone-sticky-footer__btn--default,
.page-sticky-footer__btn--default{background-color:var(--sd-btn-default-bg);color:var(--sd-btn-default-text-color);border:1px solid var(--sd-btn-default-border-color);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}.modal-sticky-footer__btn--default:hover,
.rightbar-sticky-footer__btn--default:hover,
.tombstone-sticky-footer__btn--default:hover,
.page-sticky-footer__btn--default:hover{background-color:var(--sd-bg-lightgray-light);border-color:var(--sd-btn-default-hover-border-color);color:var(--sd-theme-primary-dark-highlighted-text);}.sd-dark-mode .modal-sticky-footer__btn--default,
.sd-dark-mode .rightbar-sticky-footer__btn--default,
.sd-dark-mode .tombstone-sticky-footer__btn--default,
.sd-dark-mode .page-sticky-footer__btn--default{box-shadow:none;}.sd-dark-mode .modal-sticky-footer__btn--default:hover,
.sd-dark-mode .rightbar-sticky-footer__btn--default:hover,
.sd-dark-mode .tombstone-sticky-footer__btn--default:hover,
.sd-dark-mode .page-sticky-footer__btn--default:hover{background-color:var(--sd-btn-default-bg);border-color:var(--sd-btn-default-hover-border-color);color:var(--sd-btn-default-text-color);}.branding-theme-mrclean:not(.sd-dark-mode) .modal-sticky-footer__btn--default:hover,
.branding-theme-mrclean:not(.sd-dark-mode) .rightbar-sticky-footer__btn--default:hover,
.branding-theme-mrclean:not(.sd-dark-mode) .tombstone-sticky-footer__btn--default:hover,
.branding-theme-mrclean:not(.sd-dark-mode) .page-sticky-footer__btn--default:hover{background-color:var(--sd-btn-default-bg);border-color:var(--sd-btn-default-hover-border-color);color:var(--sd-btn-default-text-color);}.page-sticky-footer__content{padding-bottom:var(--sd-modal-sticky-footer-height);}.page-sticky-footer__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:0.5rem;margin-top:1.5rem;padding-inline:1rem;padding-bottom:1.25rem;z-index:999;}.page-sticky-footer__btn--primary,
.page-sticky-footer__btn--default{height:2rem;border-radius:var(--sd-border-radius-btn);}.sticky-footer__btn--mobile,
.modal-sticky-footer__btn--mobile,
.rightbar-sticky-footer__btn--mobile{display:none;}@media (max-width: 767px){.sticky-footer__btn--desktop,
  .modal-sticky-footer__btn--desktop,
  .rightbar-sticky-footer__btn--desktop{display:none;}.sticky-footer__btn--mobile,
  .modal-sticky-footer__btn--mobile,
  .rightbar-sticky-footer__btn--mobile{display:flex;}}@media (min-width: 960px){.page-sticky-footer__footer{position:fixed;bottom:0;left:var(--sd-sidebar-width);right:0;padding:0.5rem 1rem;box-shadow:0 -1px 3px 0 rgba(122, 122, 122, 0.3);background-color:var(--sd-bg-white-middle);}.page-sticky-footer__footer--no-sidebar{left:0;}}.page-sticky-footer-v1__content{padding-bottom:calc(var(--sd-modal-sticky-footer-height) + env(safe-area-inset-bottom));}.page-sticky-footer-v1__footer{position:fixed;bottom:0;left:0;right:0;padding-block:0.5rem;padding-bottom:calc(0.5rem + env(safe-area-inset-bottom));background-color:var(--sd-bg-white-middle);box-shadow:0 -1px 3px 0 rgba(122, 122, 122, 0.3);z-index:1000;container-type:inline-size;}.page-sticky-footer-v1__footer::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to right, var(--sd-bg-white-middle) 0, transparent 1rem, transparent calc(100% - 1rem), var(--sd-bg-white-middle) 100%);}.page-sticky-footer__errors{margin-right:auto;border:0;background:none;color:var(--sd-status-danger-text);font-size:0.75rem;font-weight:500;text-decoration:underline;white-space:nowrap;}.page-sticky-footer-v1__scroller{display:flex;align-items:center;gap:0.5rem;padding-inline:1rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;}.page-sticky-footer-v1__scroller::-webkit-scrollbar{display:none;}.page-sticky-footer-v1__scroller .page-sticky-footer__btn--primary,
.page-sticky-footer-v1__scroller .page-sticky-footer__btn--default{flex-shrink:0;}@media (min-width: 768px){.page-sticky-footer-v1__footer{left:var(--sd-sidebar-width);}.page-sticky-footer-v1__footer::after{content:none;}.page-sticky-footer-v1__footer--no-sidebar{left:0;}.page-sticky-footer-v1__scroller{scrollbar-width:thin;}.page-sticky-footer-v1__scroller::-webkit-scrollbar{display:block;height:8px;}}.sticky-footer__btn--narrow1{display:flex;}.sticky-footer__btn--wide1{display:none;}@supports (container-type: inline-size){@container (min-width: 480px){.sticky-footer__btn--narrow1{display:none;}.sticky-footer__btn--wide1{display:flex;}}}@supports not (container-type: inline-size){@media (min-width: 768px){.sticky-footer__btn--narrow1{display:none;}.sticky-footer__btn--wide1{display:flex;}}}@media (max-width: 575px){.rightbar-sticky-footer__footer,
  .tombstone-sticky-footer__footer{flex-wrap:wrap;justify-content:center;height:auto;min-height:3.4375rem;padding-block:0.5rem;padding-inline:1rem;}.rightbar-sticky-footer__footer > *,
  .tombstone-sticky-footer__footer > *{flex:1 1 calc(50% - 0.25rem);justify-content:center;min-width:0;}.rightbar-sticky-footer__footer > *:nth-child(odd):last-child,
  .tombstone-sticky-footer__footer > *:nth-child(odd):last-child{flex-basis:100%;}.rightbar-sticky-footer__btn--push-right{margin-left:0;}}.modal.free-trial-wizard-modal{--ftw-accent: #2a9d8f;--ftw-accent-dark: #1a7a6e;--ftw-accent-color: #2a9d8f;--ftw-chip-light: #6BB8B2;--ftw-chip-dark: #479992;--ftw-sidebar-text: #ffffff;}.modal.free-trial-wizard-modal + .modal-backdrop{opacity:0.55;background:#2a2a2a;z-index:var(--z-modal, 4000);}.modal.free-trial-wizard-modal{z-index:calc(var(--z-modal, 4000) + 1);}.modal.free-trial-wizard-modal .modal-dialog.modal-xl{max-width:75vw;height:90svh;max-height:90svh;margin-block:auto;margin-inline:auto;}.modal.free-trial-wizard-modal .modal-content{border:none;border-radius:2.1875rem;overflow:hidden;}.modal.free-trial-wizard-modal .modal-include-wrapper{padding:0;height:100%;}.modal.free-trial-wizard-modal .modal-header{display:none;}.free-trial-wizard{display:flex;height:100%;overflow:hidden;}.free-trial-wizard__sidebar{display:none;flex-direction:column;width:38%;max-width:420px;min-width:300px;margin:0.75rem;padding:1rem 2.5rem 2rem;background:linear-gradient(170deg, var(--ftw-accent) 0%, var(--ftw-accent-dark) 100%);color:var(--ftw-sidebar-text, #fff);border-radius:1.5625rem;}.free-trial-wizard__logo{text-align:center;margin-bottom:0;padding-top:1rem;}.free-trial-wizard__logo-img{width:80%;max-width:275px;height:auto;margin-top:30px;}.free-trial-wizard__testimonial{flex:1;display:flex;flex-direction:column;justify-content:center;margin-top:-10px;}.free-trial-wizard__testimonial-item{position:relative;text-align:left;}.free-trial-wizard__quote{position:absolute;top:0;left:-0.5rem;font-size:12rem;line-height:0.8;opacity:0.2;color:var(--ftw-chip-dark, rgba(255, 255, 255, 0.15));font-family:Georgia, "Times New Roman", serif;pointer-events:none;z-index:0;}.free-trial-wizard__quote-text{position:relative;z-index:1;font-size:0.8125rem;line-height:1.7;font-style:italic;opacity:0.92;margin:0 10px 20px 10px;padding-top:2.4rem;}.free-trial-wizard__quote-author{font-size:0.8125rem;line-height:1.5;margin-left:10px;}.free-trial-wizard__quote-author strong{display:block;opacity:1;}.free-trial-wizard__quote-author span{display:block;opacity:0.65;font-size:0.8125rem;}.free-trial-wizard__dots{display:flex;justify-content:center;gap:0.75rem;padding:2rem 0 1rem;}.free-trial-wizard__dot{width:3.5rem;height:0.5rem;border-radius:1rem;background:rgba(255, 255, 255, 0.2);transition:background 0.3s ease;}.free-trial-wizard__dot--active{background:var(--ftw-chip-light);}.free-trial-wizard__dot--clickable{cursor:pointer;opacity:0.8;transition:opacity 0.2s;}.free-trial-wizard__dot--clickable:hover{opacity:1;}.free-trial-wizard__dot--inactive{background:var(--ftw-dot-inactive, rgba(255, 255, 255, 0.2));border-width:1px;border-style:solid;border-color:var(--ftw-dot-inactive-border, transparent);}.free-trial-wizard__content{flex:1;display:flex;flex-direction:column;padding:5rem 4rem 1.2rem;background:var(--sd-bg-white-dark);overflow-y:auto;}.free-trial-wizard__header{margin-bottom:0.5rem;}.free-trial-wizard__trial-badge{display:inline-block;font-size:0.75rem;font-weight:700;letter-spacing:2px;color:var(--ftw-accent-color);text-transform:uppercase;}.free-trial-wizard__form-area{width:100%;flex:1;display:flex;flex-direction:column;justify-content:center;padding-top:1.5rem;}.free-trial-wizard__form-area .form-group{position:relative;margin-bottom:1.5rem;}.free-trial-wizard__form-area .form-group label{font-size:0.8125rem;color:var(--sd-text-muted);font-weight:400;margin-bottom:0;}.free-trial-wizard__form-area .form-group label .required{display:none;}.free-trial-wizard__form-area .form-group .form-control{border:none;border-bottom:1px solid #d0d0d0;border-radius:0;box-shadow:none;padding:0.5rem 0;background:transparent;background-image:linear-gradient(var(--ftw-accent-color), var(--ftw-accent-color));background-size:0% 2px;background-position:left bottom;background-repeat:no-repeat;font-size:1rem;transition:background-size 0.4s ease, border-bottom-color 0.3s ease;}.free-trial-wizard__form-area .form-group .form-control:focus{border-bottom-color:#d0d0d0;box-shadow:none;background-size:100% 2px;}.free-trial-wizard__form-area .form-group .form-control.ng-invalid.ng-touched{border-bottom-color:#e74c3c;background-image:linear-gradient(#e74c3c, #e74c3c);background-size:100% 2px;}.free-trial-wizard__form-area .form-group .text-danger,
.free-trial-wizard__form-area .form-group small.text-danger{display:block;text-align:right;font-size:0.75rem;margin-top:5px;color:#e74c3c;}.free-trial-wizard__form-area .form-group label.ftw-org-name-label{font-size:1.375rem;font-weight:700;color:#333;margin-bottom:0.5rem;}.free-trial-wizard__errors{margin-bottom:1rem;padding:0.75rem 1rem;border:1px solid #e74c3c;border-radius:8px;background:#fdecea;}.free-trial-wizard__error{font-size:0.8125rem;line-height:1.5;color:#c0392b;}.free-trial-wizard__footer{display:flex;flex-direction:column-reverse;align-items:stretch;gap:0.75rem;flex-shrink:0;padding:1.25rem 0;margin-top:auto;}.free-trial-wizard__help-link{font-size:0.8125rem;color:var(--ftw-accent-dark);text-decoration:none;text-align:center;}.free-trial-wizard__help-link:hover{color:var(--ftw-accent-color);}.free-trial-wizard__help-link strong{text-decoration:underline;color:var(--ftw-accent-dark);}.ftw-tz-detected__row{display:flex;align-items:center;gap:0.75rem;}.ftw-tz-detected__row .form-control{flex:1;}.ftw-tz-detected__change{font-size:0.8125rem;color:#999;cursor:pointer;text-decoration:underline;white-space:nowrap;}.ftw-tz-detected__change:hover{color:#666;}.ftw-tz-group{position:relative;}.ftw-tz-selected{display:flex;align-items:center;cursor:pointer;position:relative;}.ftw-tz-selected .form-control{flex:1;}.ftw-tz-selected:hover .form-control{border-bottom-color:#999;}.ftw-tz-arrow{color:#999;font-size:1.1rem;}.ftw-tz-dropdown{position:relative;z-index:10;}.ftw-tz-search{border:none !important;border-bottom:2px solid var(--ftw-accent) !important;border-radius:0 !important;padding:0.5rem 0 !important;font-size:1rem !important;background:transparent !important;box-shadow:none !important;}.ftw-tz-search:focus{outline:none;}.ftw-tz-list{position:absolute;left:0;right:0;max-height:220px;overflow-y:auto;background:#fff;border:1px solid #e0e0e0;border-top:none;border-radius:0 0 0.5rem 0.5rem;box-shadow:0 4px 12px rgba(0, 0, 0, 0.1);z-index:20;}.ftw-tz-option{padding:0.5rem 0.75rem;font-size:0.875rem;color:#333;cursor:pointer;transition:background 0.15s;}.ftw-tz-option:hover{background:#f5f5f5;}.ftw-tz-empty{padding:0.75rem;font-size:0.875rem;color:#999;text-align:center;font-style:italic;}.free-trial-wizard__form-area select.form-control{appearance:none;-webkit-appearance:none;border:none !important;border-radius:0 !important;border-bottom:1px solid #ddd !important;background-color:transparent !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%23999' d='M0 0l5 6 5-6z'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 0 center !important;padding:0.5rem 1.5rem 0.5rem 0 !important;font-size:1rem !important;color:#666 !important;cursor:pointer;box-shadow:none !important;outline:none;height:auto !important;}.free-trial-wizard__form-area select.form-control:focus{border-bottom-color:var(--ftw-accent-color) !important;}.ftw-helper-text{font-size:0.75rem;color:#aaa;margin-top:0.25rem;}.ftw-optional-label{font-weight:400;color:#bbb;}.ftw-terms-group{padding-top:0.75rem;}.ftw-checkbox-label{display:flex;align-items:center;gap:0.75rem;font-size:0.8125rem;color:#888;font-weight:400;margin-bottom:0;}.ftw-checkbox-label a{color:var(--ftw-accent-color);text-decoration:underline;}.ftw-checkbox-text{cursor:pointer;}@keyframes ftw-bottom-check{0%{height:0;}100%{height:10px;}}@keyframes ftw-top-check{0%{height:0;}50%{height:0;}100%{height:24px;}}.ftw-check-box{height:20px;width:20px;min-width:20px;background-color:transparent;border:2px solid #ccc;border-radius:5px;position:relative;display:inline-block;box-sizing:border-box;transition:border-color ease 0.2s;cursor:pointer;}.ftw-check-box::before, .ftw-check-box::after{box-sizing:border-box;position:absolute;height:0;width:4px;background-color:#2a9d8f;display:inline-block;transform-origin:left top;border-radius:5px;content:" ";transition:opacity ease 0.5s;}.ftw-check-box::before{top:14.4px;left:8.2px;transform:rotate(-135deg);}.ftw-check-box::after{top:7.4px;left:1px;transform:rotate(-45deg);}.ftw-check-box.checked{border-color:#2a9d8f;}.ftw-check-box.checked::after{height:10px;animation:ftw-bottom-check 0.2s ease 0s forwards;}.ftw-check-box.checked::before{height:24px;animation:ftw-top-check 0.4s ease 0s forwards;}.ftw-password-strength{display:flex;align-items:center;gap:0.625rem;margin-top:0.5rem;}.ftw-password-strength__track{flex:1;height:4px;background:#eee;border-radius:2px;overflow:hidden;}.ftw-password-strength__fill{height:100%;border-radius:2px;transition:width 0.3s ease, background-color 0.3s ease;}.ftw-password-strength__label{font-size:0.6875rem;font-weight:600;white-space:nowrap;min-width:55px;text-align:right;}.ftw-password-match{margin-top:0.375rem;font-size:0.75rem;text-align:right;}.ftw-password-match--ok{color:#20c997;}.ftw-password-match--ok i{margin-right:0.25rem;}.ftw-password-match--no{color:#dc3545;}.ftw-password-match--no i{margin-right:0.25rem;}.ftw-match-success{background-image:linear-gradient(#20c997, #20c997) !important;background-size:100% 2px !important;}.free-trial-wizard__form-area > .text-danger{text-align:right;font-size:0.75rem;margin-top:5px;color:#e74c3c;}.free-trial-wizard__next-btn{display:inline-flex;align-items:center;justify-content:center;gap:0.375rem;padding:0.75rem 2rem;border:none;border-radius:2rem;background:var(--ftw-accent-color);color:#fff;font-size:0.9375rem;font-weight:600;cursor:pointer;transition:opacity 0.2s;}.free-trial-wizard__next-btn:hover{opacity:0.9;}.free-trial-wizard__next-btn:disabled{opacity:0.5;cursor:not-allowed;}.free-trial-wizard__next-btn-text{display:contents;}.free-trial-wizard__next-btn-arrow{font-size:1.25em;line-height:1;}.free-trial-step--personalization,
.free-trial-step--industry{padding-top:0;}.ftw-step3-title{font-size:1.375rem;font-weight:600;color:#333;margin:0 0 10px 0;}.ftw-step3-subtitle{font-size:0.9375rem;color:#888;line-height:1.5;margin:0 0 35px 0;}.ftw-step3-section{margin-bottom:1.95rem !important;}.ftw-step3-offer{display:flex;align-items:flex-start;gap:0.85rem;padding:1rem 1.15rem;border:2px solid #e2e2e2;border-radius:10px;background:#fafafa;cursor:pointer;transition:border-color 0.2s, background-color 0.2s, box-shadow 0.2s;}.ftw-step3-offer:hover{border-color:var(--ftw-accent-color, #2a9d8f);}.ftw-step3-offer--selected{border-color:var(--ftw-accent-color, #2a9d8f);background:var(--ftw-accent);background:linear-gradient(170deg, color-mix(in srgb, var(--ftw-accent) 80%, transparent) 0%, color-mix(in srgb, var(--ftw-accent-dark) 80%, transparent) 100%);box-shadow:0 0 0 3px rgba(42, 157, 143, 0.12);}.ftw-step3-offer__checkbox{flex:0 0 auto;width:22px;height:22px;margin-top:2px;border:2px solid #c4c4c4;border-radius:5px;background:#fff;display:flex;align-items:center;justify-content:center;}.ftw-step3-offer--selected .ftw-step3-offer__checkbox{border-color:var(--ftw-accent-color, #2a9d8f);background:var(--ftw-accent-color, #2a9d8f);}.ftw-step3-offer__tick{color:#fff;font-size:0.8rem;line-height:1;}.ftw-step3-offer__title{font-size:0.95rem;font-weight:600;color:#333;margin-bottom:0.25rem;}.ftw-step3-offer--selected .ftw-step3-offer__title{color:var(--ftw-sidebar-text, #fff);}.ftw-step3-offer__description{font-size:0.8125rem;color:#777;line-height:1.5;}.ftw-step3-offer__description strong{color:#555;font-weight:600;}.ftw-step3-offer--selected .ftw-step3-offer__description{color:var(--ftw-sidebar-text, #fff);}.ftw-step3-offer--selected .ftw-step3-offer__description strong{color:var(--ftw-sidebar-text, #fff);}.ftw-step3-offer__action{margin-top:0.5rem;font-size:0.8125rem;font-weight:600;color:var(--ftw-accent-color, #2a9d8f);}.ftw-step3-offer--selected .ftw-step3-offer__action{color:var(--ftw-sidebar-text, #fff);}.ftw-picker-label{font-size:0.8125rem !important;color:#999 !important;font-style:italic;font-weight:400 !important;}.ftw-picker-label em{font-style:italic;color:#bbb;}.ftw-theme-picker{display:flex;flex-wrap:nowrap;gap:0.6rem;margin-top:0.75rem;}.ftw-theme-picker__circle{flex:0 1 52px;min-width:0;aspect-ratio:1/1;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform 0.2s, box-shadow 0.2s;border:3px solid transparent;}.ftw-theme-picker__circle--light{border-color:#ddd;}.ftw-theme-picker__circle:hover{transform:scale(1.08);}.ftw-theme-picker__circle--selected{border-color:#fff;box-shadow:0 0 0 3px rgba(42, 157, 143, 0.5), 0 0 12px rgba(42, 157, 143, 0.3);}.ftw-theme-picker__circle--selected.ftw-theme-picker__circle--light{border-color:#ccc;}.ftw-font-picker{display:flex;flex-wrap:wrap;gap:0.75rem;margin-top:0.5rem;}.ftw-font-picker__card{flex:1;min-width:80px;padding:0.625rem 0.5rem;border:2px solid #e0e0e0;border-radius:0.5rem;text-align:center;cursor:pointer;transition:border-color 0.2s, box-shadow 0.2s;}.ftw-font-picker__card:hover{border-color:#ccc;}.ftw-font-picker__card--selected{border-color:var(--ftw-accent-color);box-shadow:0 0 0 3px rgba(42, 157, 143, 0.2);}.ftw-font-picker__preview{display:block;font-size:1.125rem;font-weight:600;margin-bottom:0.25rem;color:#333;text-transform:capitalize;letter-spacing:normal;}.ftw-font-picker__subtitle{display:block;font-size:0.75rem;color:#999;}.ftw-font-picker__name{display:none;font-size:0.6875rem;color:#999;text-transform:uppercase;letter-spacing:0.5px;}@media (min-width: 768px){.free-trial-wizard__sidebar{display:flex;}.modal.free-trial-wizard-modal .modal-dialog .modal-content .modal-include-wrapper{padding:0;}.free-trial-wizard__footer{flex-direction:row;align-items:center;justify-content:space-between;}.free-trial-wizard__help-link{text-align:left;}}@media (min-width: 1200px){.modal.free-trial-wizard-modal .modal-dialog.modal-xl{max-width:75vw;}}.ftw-step4-title{font-size:1.5rem;font-weight:700;color:#333;margin:0 0 1rem 0;}.ftw-step4-niche-text{font-size:0.9375rem;line-height:1.7;color:#666;margin-bottom:2rem;}.ftw-step4-preload-notice{font-size:1.1875rem;font-weight:700;line-height:1.4;color:var(--ftw-accent-color, #2a9d8f);margin-bottom:2rem;}.ftw-step4-preload-notice__icon{margin-right:0.4rem;font-size:1.375rem;}.ftw-step4-textarea-label{font-size:1.25rem;font-weight:700;color:#444;margin:0 0 0.75rem 0;}.ftw-step4-textarea-group label{font-size:0.8125rem;color:#999;font-style:italic;font-weight:400;margin-bottom:0.5rem;}.ftw-step4-textarea{border:1px solid #ddd !important;border-radius:7px !important;padding:1rem !important;font-size:0.9375rem;line-height:1.7;color:#333;background:#fafafa;resize:vertical;min-height:160px;transition:border-color 0.3s, background 0.3s;}.ftw-step4-textarea:focus{border-color:var(--ftw-accent-color, var(--ftw-accent));background:#fff;outline:none;box-shadow:0 0 0 2px rgba(0, 0, 0, 0.05);}.ftw-step4-textarea::placeholder{color:#bbb;font-style:italic;line-height:2;}.free-trial-wizard__review-card{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem 1rem;}.ftw-review-stars{display:flex;gap:0.25rem;margin-bottom:0.75rem;}.ftw-star{font-size:2.25rem;color:#f5c518;line-height:1;}.ftw-star--partial{display:inline-block;overflow:hidden;width:0.8em;}.ftw-review-title{font-size:3em;line-height:1em;color:#fff;margin-bottom:30px;font-weight:500;}.ftw-review-heading{font-size:1.5rem;font-weight:900;color:var(--ftw-sidebar-text, #fff);letter-spacing:0.05em;text-transform:uppercase;margin:0 0 1rem 0;}.ftw-review-subtext{font-size:1.125rem;color:var(--ftw-sidebar-text, #fff);opacity:0.85;line-height:1.5;margin:0;}.ftw-review-highlight{color:var(--ftw-chip-light, rgba(255, 255, 255, 0.7));font-weight:600;}.ftw-step4-textarea-footer{display:flex;justify-content:space-between;align-items:flex-start;margin-top:0.5rem;}.ftw-step4-hint{font-size:0.75rem;color:#781515;font-style:italic;}.ftw-step4-char-count{font-size:0.75rem;color:#bbb;white-space:nowrap;margin-left:1rem;}.free-trial-wizard__skeleton-main{flex:1;display:flex;flex-direction:column;padding:4rem 3rem 2rem;}.ftw-skeleton__bar{background-color:var(--sd-bg-skeleton-base);border-radius:2px;animation:pulse 1.5s cubic-bezier(0.4, 0, 0.6, 1) infinite;}.ftw-skeleton__bar--title{width:30%;height:0.875rem;margin-bottom:2.5rem;}.ftw-skeleton__fields{display:flex;flex-direction:column;gap:1.75rem;}.ftw-skeleton__field{display:flex;flex-direction:column;gap:0.625rem;}.ftw-skeleton__bar--label{width:25%;height:0.625rem;}.ftw-skeleton__bar--input{width:100%;height:1rem;}.ftw-skeleton__footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;}.ftw-skeleton__bar--help{width:30%;height:0.625rem;}.ftw-skeleton__bar--btn{width:7.5rem;height:2.375rem;border-radius:1.5rem;}.ftw-skeleton__testimonial{flex:1;display:flex;flex-direction:column;justify-content:center;gap:0.75rem;}.ftw-skeleton__bar--quote{width:100%;height:0.75rem;background-color:var(--ftw-chip-light);}.ftw-skeleton__bar--quote-short{width:55%;}.ftw-skeleton__bar--author{width:35%;height:0.625rem;margin-top:1.25rem;background-color:var(--ftw-chip-light);}.ftw-skeleton__dots{display:flex;gap:0.5rem;}.ftw-skeleton__dot{width:1.75rem;height:0.25rem;border-radius:999px;background-color:var(--ftw-chip-dark);}.ftw-skeleton__dot--active{background-color:var(--ftw-chip-light);}.free-trial-wizard--logo .free-trial-wizard__form-area{padding-top:0;justify-content:flex-start;}.free-trial-wizard--logo .free-trial-wizard__content{position:relative;}.free-trial-wizard--logo .free-trial-wizard__close{position:absolute;top:1rem;right:1.25rem;z-index:5;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:none;background:transparent;color:var(--sd-text-muted);cursor:pointer;opacity:0.5;transition:opacity 0.2s;}.free-trial-wizard--logo .free-trial-wizard__close:hover{opacity:1;}.free-trial-wizard--logo .free-trial-wizard__close svg{width:1.5rem;height:1.5rem;}.logo-adaptation-sidebar__brand{margin-bottom:3rem;}.logo-adaptation-sidebar__brand-title{font-size:1.5rem;font-weight:700;margin-bottom:0.5rem;}.logo-adaptation-sidebar__brand-subtitle{font-size:0.9rem;opacity:0.9;}.logo-adaptation-sidebar__context{flex:1;}.logo-adaptation-sidebar__heading{margin:0 0 1rem;font-size:1.25rem;font-weight:600;color:color-mix(in srgb, var(--ftw-sidebar-text) 80%, var(--sd-app-top-bar-color));}.logo-adaptation-sidebar__desc{margin:0 0 1.5rem;font-size:0.95rem;line-height:1.6;opacity:0.95;}.logo-adaptation-sidebar__checklist{display:flex;flex-direction:column;gap:0.75rem;margin:0;padding:0;list-style:none;}.logo-adaptation-sidebar__checklist-item{position:relative;padding-left:1.5rem;font-size:0.9rem;opacity:0.95;}.logo-adaptation-sidebar__checklist-item::before{content:"✓";position:absolute;left:0;top:0.05rem;}.logo-adaptation-sidebar__start-over{display:flex;align-items:center;gap:0.5rem;width:fit-content;margin:1.5rem auto 0;padding:0;background:none;border:none;color:var(--ftw-sidebar-text);font-size:0.9rem;font-weight:600;opacity:0.85;cursor:pointer;transition:opacity 0.15s ease;}.logo-adaptation-sidebar__start-over:hover{opacity:1;}.logo-adaptation-sidebar__start-over:disabled{opacity:0.5;cursor:default;}.logo-adaptation-sidebar__start-over-ico{width:1rem;height:1rem;flex-shrink:0;}.logo-adaptation-skeleton{--skel-gray: #e4e4e7;--skel-gray-bar: #d4d4d8;background:#ffffff;border-radius:0.75rem;overflow:hidden;box-shadow:0 8px 24px rgba(0, 0, 0, 0.18);}.logo-adaptation-skeleton__topbar{display:flex;align-items:center;gap:0.4rem;height:2rem;padding:0 0.6rem;background:#ffffff;border-bottom:1px solid #eeeeee;}.logo-adaptation-skeleton__topbar-bar{width:1.4rem;height:0.45rem;border-radius:0.25rem;background:var(--skel-gray-bar);}.logo-adaptation-skeleton__spacer{flex:1;}.logo-adaptation-skeleton__dot{width:0.6rem;height:0.6rem;border-radius:50%;background:var(--skel-gray);}.logo-adaptation-skeleton__avatar{width:1.15rem;height:1.15rem;border-radius:50%;background:var(--skel-avatar);}.logo-adaptation-skeleton__loading-line{width:45%;height:0.2rem;background:var(--skel-loading-line);}.logo-adaptation-skeleton__body{display:flex;min-height:7.5rem;background:#ffffff;}.logo-adaptation-skeleton__nav{display:flex;flex-direction:column;gap:0.4rem;width:42%;padding:0.6rem 0.4rem;background:var(--skel-primary);}.logo-adaptation-skeleton__nav-row{display:flex;align-items:center;gap:0.4rem;padding:0.22rem 0.3rem;border-radius:0.25rem;border-left:2px solid transparent;}.logo-adaptation-skeleton__nav-row--active{border-left-color:var(--skel-highlight);background:rgba(255, 255, 255, 0.14);}.logo-adaptation-skeleton__nav-icon{flex-shrink:0;width:0.6rem;height:0.6rem;border-radius:0.12rem;background:var(--skel-nav-icon);}.logo-adaptation-skeleton__nav-label{height:0.4rem;border-radius:0.2rem;opacity:0.9;background:var(--skel-nav-text);}.logo-adaptation-skeleton__nav-row:nth-child(1) .logo-adaptation-skeleton__nav-label{width:70%;}.logo-adaptation-skeleton__nav-row:nth-child(2) .logo-adaptation-skeleton__nav-label{width:60%;}.logo-adaptation-skeleton__nav-row:nth-child(3) .logo-adaptation-skeleton__nav-label{width:75%;}.logo-adaptation-skeleton__nav-row:nth-child(4) .logo-adaptation-skeleton__nav-label{width:55%;}.logo-adaptation-skeleton__nav-row:nth-child(5) .logo-adaptation-skeleton__nav-label{width:65%;}.logo-adaptation-skeleton__content{display:flex;flex-direction:column;gap:0.5rem;flex:1;padding:0.7rem;}.logo-adaptation-skeleton__line{height:0.5rem;border-radius:0.25rem;background:var(--skel-gray-bar);}.logo-adaptation-skeleton__line:nth-child(1){width:80%;}.logo-adaptation-skeleton__line:nth-child(2){width:60%;}.logo-adaptation-skeleton__line:nth-child(3){width:70%;}.logo-adaptation-skeleton__line:nth-child(4){width:50%;}.logo-adaptation-skeleton__primary-btn{width:4.5rem;height:1.2rem;margin-top:0.45rem;border-radius:0.35rem;background:var(--skel-primary);}.logo-adaptation-step{display:flex;flex-direction:column;gap:1.5rem;}.logo-adaptation-step__title{margin:0;font-size:2.5rem;font-weight:700;line-height:1.2;}.logo-adaptation-step__formats{margin:0;font-size:0.9rem;}.logo-adaptation-step__disclosure{margin:0;padding:1rem 1.5rem;font-size:0.875rem;line-height:1.6;background:var(--sd-bg-offwhite-light);border-left:3px solid var(--sd-btn-primary-bg);border-radius:0.5rem;}.logo-adaptation-step--upload .btn, .logo-adaptation-step--upload .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .logo-adaptation-step--upload button, .logo-adaptation-step--upload .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .logo-adaptation-step--upload button,
.logo-adaptation-step--upload .drop-box{cursor:pointer;}.logo-adaptation-step__reason{margin:0;font-size:0.9rem;line-height:1.5;color:var(--sd-text-light);}.logo-adaptation-step__review{display:flex;flex-direction:column;gap:1.5rem;}.logo-adaptation-step__failure{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2.5rem 1.5rem;text-align:center;}.logo-adaptation-step__generating{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:1.5rem 0 0.5rem;text-align:center;}.logo-adaptation-step__generating-sub{margin:0;max-width:34rem;font-size:0.95rem;line-height:1.6;color:var(--sd-text-muted);}.logo-adaptation-skel-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem;width:100%;}.logo-adaptation-skel-card{display:flex;flex-direction:column;gap:0.75rem;padding:1rem;background:var(--sd-bg-card-neutral);border:1px solid var(--sd-border-color-card-neutral);border-radius:0.75rem;}.logo-adaptation-skel-card__preview{height:6rem;border-radius:0.5rem;background-color:var(--sd-bg-skeleton-base);animation:logo-adaptation-skel-pulse 1s cubic-bezier(0.4, 0, 0.6, 1) infinite;}@keyframes logo-adaptation-skel-pulse{0%, 100%{opacity:1;}50%{opacity:0.4;}}.logo-adaptation-skel-card:nth-child(2) .logo-adaptation-skel-card__preview{animation-delay:0.12s;}.logo-adaptation-skel-card:nth-child(3) .logo-adaptation-skel-card__preview{animation-delay:0.24s;}.logo-adaptation-skel-card:nth-child(4) .logo-adaptation-skel-card__preview{animation-delay:0.36s;}.logo-adaptation-skel-card:nth-child(5) .logo-adaptation-skel-card__preview{animation-delay:0.48s;}.logo-adaptation-skel-card:nth-child(6) .logo-adaptation-skel-card__preview{animation-delay:0.6s;}.logo-adaptation-skel-card__label{font-size:0.85rem;font-weight:600;color:var(--sd-text-muted);}.logo-adaptation-progress{position:relative;width:100%;max-width:22rem;height:0.375rem;overflow:hidden;background:var(--sd-bg-skeleton-base);border-radius:999px;}.logo-adaptation-progress__bar{position:absolute;inset:0 auto 0 0;width:40%;height:100%;border-radius:inherit;background:var(--ftw-accent, var(--sd-app-top-bar-color));animation:logo-adaptation-progress-sweep 1.15s ease-in-out infinite;}@keyframes logo-adaptation-progress-sweep{0%{transform:translateX(-110%);}100%{transform:translateX(360%);}}.logo-adaptation-step__leave-link{padding:0.5rem 0.75rem;font-size:0.9rem;color:var(--sd-text-muted);background:transparent;border:none;text-decoration:underline;cursor:pointer;}.logo-adaptation-step__leave-link:hover, .logo-adaptation-step__leave-link:focus{color:var(--sd-btn-primary-bg);}.logo-adaptation-step__timeout-actions{display:flex;gap:0.75rem;justify-content:center;}.logo-adaptation-step__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5rem;}.logo-adaptation-step__card{display:flex;flex-direction:column;overflow:hidden;background:var(--sd-bg-card-neutral);border:1px solid var(--sd-border-color-card-neutral);border-radius:0.75rem;}.logo-adaptation-step__card-preview{display:flex;align-items:center;justify-content:center;height:11.25rem;padding:0.75rem;background:var(--sd-bg-offwhite-light);border-bottom:1px solid var(--sd-border-color-card-neutral);}.logo-adaptation-step__card-img{max-width:100%;max-height:100%;}.logo-adaptation-step__card-body{display:flex;flex-direction:column;gap:0.5rem;padding:1.25rem;}.logo-adaptation-step__card-title-row{display:flex;align-items:center;gap:0.375rem;}.logo-adaptation-step__card-title{font-size:1rem;font-weight:600;}.logo-adaptation-step__card-info{display:inline-flex;align-items:center;font-size:0.875rem;color:var(--sd-text-muted);text-decoration:none;cursor:pointer;}.logo-adaptation-step__card-info:hover, .logo-adaptation-step__card-info:focus{color:var(--sd-text-default);outline:none;}.logo-adaptation-step__card-meta{font-size:0.85rem;color:var(--sd-text-muted);}.logo-adaptation-step__badge{align-self:flex-start;padding:0.25rem 0.75rem;font-size:0.75rem;font-weight:600;text-transform:capitalize;border-radius:1rem;background:var(--sd-status-muted-bg);color:var(--sd-status-muted-text);}.logo-adaptation-step__badge--generated,
.logo-adaptation-step__badge--replaced{background:var(--sd-status-success-bg);color:var(--sd-status-success-text);}.logo-adaptation-step__badge--failed{background:var(--sd-status-danger-bg);color:var(--sd-status-danger-text);}.logo-adaptation-step__card-actions{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:0.25rem;}.logo-adaptation-step__card-warning{padding:0.4rem 0.6rem;font-size:0.8rem;line-height:1.4;color:var(--sd-status-warning-text);background:var(--sd-status-warning-bg);border:1px solid var(--sd-status-warning-border);border-radius:0.5rem;}.logo-adaptation-step__warnings{display:flex;flex-direction:column;gap:0.4rem;margin:0;padding:0;list-style:none;font-size:0.9rem;}.logo-adaptation-step__apply-toggle{display:flex;align-items:center;gap:0.75rem;margin:0;padding:1rem 1.5rem;font-weight:600;background:var(--sd-bg-offwhite-light);border-radius:0.75rem;cursor:pointer;}.logo-adaptation-step__colors-editor{display:flex;flex-direction:column;gap:1rem;}.logo-adaptation-step__color-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0.75rem 1rem;background:var(--sd-bg-card-neutral);border:1px solid var(--sd-border-color-card-neutral);border-radius:0.5rem;}.logo-adaptation-step__color-row color-picker{flex:0 0 7.5rem;}.logo-adaptation-step__color-row color-picker .color-picker-wrapper .color-picker-swatch{height:36px;margin-top:3px;}.logo-adaptation-step__advisory{margin:0;padding:0.75rem 1rem;font-size:0.875rem;line-height:1.5;color:var(--sd-status-warning-text);background:var(--sd-status-warning-bg);border-left:3px solid var(--sd-status-warning-border);border-radius:0.5rem;}.logo-adaptation-step__apply-body{display:flex;flex-direction:column;gap:1.5rem;}.logo-adaptation-step__apply-colors{display:flex;flex-direction:column;gap:0.75rem;padding:1.5rem;background:var(--sd-bg-offwhite-light);border:1px solid var(--sd-border-color-card-neutral);border-radius:0.75rem;}.logo-adaptation-step__subtitle{margin:0;font-size:1.1rem;font-weight:600;}.logo-adaptation-step__color-summary{display:flex;align-items:center;gap:0.75rem;font-size:0.95rem;}.logo-adaptation-step__swatch{width:1.5rem;height:1.5rem;border:1px solid var(--sd-border-color-card-neutral);border-radius:0.35rem;}.logo-adaptation-step__warning{margin:0;padding:1.25rem 1.5rem;font-size:0.95rem;line-height:1.6;color:var(--sd-status-warning-text);background:var(--sd-status-warning-bg);border:1px solid var(--sd-status-warning-border);border-radius:0.75rem;}.logo-adaptation-step__success{padding:3rem 2rem;text-align:center;color:var(--sd-status-success-text);background:var(--sd-status-success-bg);border-radius:0.75rem;}.logo-adaptation-step__footer-status{flex-shrink:0;margin:auto 0 0;padding:0.625rem 1rem;text-align:center;font-weight:600;color:var(--sd-status-success-text);background:var(--sd-status-success-bg);border:1px solid var(--sd-status-success-border);border-radius:0.75rem;}.logo-adaptation-step__footer-status + .free-trial-wizard__footer{margin-top:0;}.logo-adaptation-step__card-actions .btn, .logo-adaptation-step__card-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .logo-adaptation-step__card-actions button, .logo-adaptation-step__card-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .logo-adaptation-step__card-actions button{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0.5rem 1rem;font-size:0.85rem;font-weight:500;color:var(--sd-btn-primary-bg);background:transparent;border:1px solid var(--sd-btn-primary-bg);border-radius:0.5rem;}.logo-adaptation-step__card-actions .btn:hover, .logo-adaptation-step__card-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .logo-adaptation-step__card-actions button:hover, .logo-adaptation-step__card-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .logo-adaptation-step__card-actions button:hover, .logo-adaptation-step__card-actions .btn:focus, .logo-adaptation-step__card-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .logo-adaptation-step__card-actions button:focus, .logo-adaptation-step__card-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .logo-adaptation-step__card-actions button:focus{color:var(--sd-btn-primary-text);background:var(--sd-btn-primary-bg);}.modal.logo-adaptation-wizard-modal{--ftw-accent: var(--sd-app-top-bar-color);--ftw-accent-dark: var(--sd-app-top-bar-color-dark-1);--ftw-accent-color: var(--sd-app-top-bar-color);--ftw-chip-light: var(--sd-primary-tint);--ftw-chip-dark: var(--sd-app-top-bar-color-dark-2);--ftw-sidebar-text: var(--sd-app-top-bar-color-cnt);}.modal.logo-adaptation-wizard-modal .modal-content{box-shadow:0 25px 50px rgba(0, 0, 0, 0.3);}.free-trial-wizard--logo .free-trial-wizard__sidebar{padding:2.5rem 2rem;}.free-trial-wizard--logo .free-trial-wizard__form-area{justify-content:safe center;}.free-trial-wizard--logo .free-trial-wizard__dots{gap:0.5rem;}.free-trial-wizard--logo .free-trial-wizard__header{margin-bottom:1.5rem;}.free-trial-wizard--logo .free-trial-wizard__footer{padding:1.2rem 4rem;border-top:1px solid var(--sd-border-color-card-neutral);}.free-trial-wizard--logo .free-trial-wizard__back-btn{padding:0.75rem 0.5rem;font-size:0.95rem;font-weight:500;color:var(--sd-text-muted);background:transparent;border:none;cursor:pointer;}.free-trial-wizard--logo .free-trial-wizard__back-btn:hover{color:var(--sd-btn-primary-bg);}.free-trial-wizard--logo .free-trial-wizard__next-btn{font-size:1rem;}.free-trial-wizard--logo .free-trial-wizard__next-btn:hover{opacity:1;background:var(--ftw-accent-dark);}.logo-adaptation-wizard-launch-wrap{margin:calc(-5px - var(--sd-ribbon-gap)) -10px 1.5rem;padding:0;}.logo-adaptation-wizard-launch{--law-primary: var(--sd-app-top-bar-color);--law-primary-cnt: var(--sd-app-top-bar-color-cnt);--law-heading: color-mix(in srgb, var(--sd-app-top-bar-color) 55%, var(--sd-text-secondary));--law-ink: color-mix(in srgb, var(--sd-app-top-bar-color) 30%, var(--sd-text-secondary));--law-border: color-mix(in srgb, var(--sd-app-top-bar-color) 45%, var(--sd-text-muted));display:flex;flex-direction:column;align-items:flex-start;gap:2rem;position:relative;z-index:1;margin:0;padding:2rem;color:var(--law-ink);background:var(--sd-bg-white-middle);box-shadow:0 2px 4px rgba(0, 0, 0, 0.04);}.logo-adaptation-wizard-launch__body{display:flex;flex-direction:column;gap:1.5rem;}.logo-adaptation-wizard-launch__eyebrow{display:inline-flex;align-items:center;gap:0.5rem;font-size:0.75rem;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;}.logo-adaptation-wizard-launch__headline{display:flex;flex-direction:column;gap:0.5rem;}.logo-adaptation-wizard-launch__title{font-size:1.875rem;font-weight:800;line-height:1.15;letter-spacing:-0.01em;color:var(--law-heading);}.logo-adaptation-wizard-launch__subtitle{max-width:38rem;font-size:1rem;font-weight:500;line-height:1.55;}.logo-adaptation-wizard-launch__steps{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;font-size:0.875rem;font-weight:500;}.logo-adaptation-wizard-launch__step{display:inline-flex;align-items:center;gap:0.375rem;}.logo-adaptation-wizard-launch__step-arrow{display:none;color:var(--law-border);}.logo-adaptation-wizard-launch__cta{display:flex;width:100%;}.logo-adaptation-wizard-launch__btn{display:inline-flex;align-items:center;justify-content:center;gap:0.75rem;width:100%;padding:0.875rem 2rem;font-size:1.125rem;font-weight:700;color:var(--law-primary-cnt);background:var(--law-primary);border:none;border-radius:var(--sd-radius-mode-lg);cursor:pointer;transition:opacity 0.2s ease, transform 0.2s ease;}.logo-adaptation-wizard-launch__btn:hover, .logo-adaptation-wizard-launch__btn:focus{opacity:0.9;transform:translateY(-1px);}.logo-adaptation-wizard-launch__ico{width:1em;height:1em;flex-shrink:0;}@media (min-width: 768px){.logo-adaptation-wizard-launch{padding:2.5rem;}.logo-adaptation-wizard-launch__step-arrow{display:inline-flex;}.logo-adaptation-wizard-launch__title{font-size:2.25rem;}.logo-adaptation-wizard-launch__subtitle{font-size:1.125rem;}}@media (min-width: 1000px){.logo-adaptation-wizard-launch{flex-direction:row;align-items:center;justify-content:space-between;}.logo-adaptation-wizard-launch__cta{width:auto;flex-shrink:0;}.logo-adaptation-wizard-launch__btn{width:auto;}}@media (prefers-reduced-motion: reduce){.logo-adaptation-progress__bar{position:static;width:100%;animation:none;}.logo-adaptation-skel-card__preview{animation:none;}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{background-color:rgba(0, 0, 0, 0.3);backdrop-filter:blur(2px);}.swal2-container{z-index:1071 !important;padding:1rem;}.swal2-popup.swal2-modal{width:100%;max-width:26.5rem;padding:1.375rem 1.375rem 1.125rem;border:1px solid var(--sd-border-color-tint, #f2f2f2);border-radius:var(--sd-radius-mode-xl, 12px);background-color:var(--sd-bg-white-dark, #ffffff);box-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);font-size:1rem;}.swal2-popup.swal2-modal.sd-dialog--content{max-width:32em;}.swal2-popup.swal2-modal .swal2-header{display:flex;flex-direction:row;align-items:flex-start;gap:0.8125rem;padding:0;text-align:left;}.swal2-popup.swal2-modal .swal2-icon{flex:0 0 auto;width:5em;height:5em;margin:0;border:0;border-radius:1.3235em;background-color:var(--sd-primary-tint, #efefef);font-size:6.8px;line-height:5em;}.swal2-popup.swal2-modal .swal2-icon::before{height:100%;font-size:2.5em;font-weight:600;}.swal2-popup.swal2-modal .swal2-icon.swal2-warning, .swal2-popup.swal2-modal .swal2-icon.swal2-error, .swal2-popup.swal2-modal .swal2-icon.swal2-success, .swal2-popup.swal2-modal .swal2-icon.swal2-info, .swal2-popup.swal2-modal .swal2-icon.swal2-question{border-color:transparent;background-color:var(--sd-primary-tint, #efefef);color:var(--sd-theme-primary-highlighted-text-light, #2b89b2);}.swal2-popup.swal2-modal .swal2-icon.swal2-error [class^=swal2-x-mark-line], .swal2-popup.swal2-modal .swal2-icon.swal2-success [class^=swal2-success-line]{background-color:var(--sd-theme-primary-highlighted-text-light, #2b89b2);}.swal2-popup.swal2-modal .swal2-icon.swal2-success [class^=swal2-success-circular-line],
.swal2-popup.swal2-modal .swal2-icon.swal2-success .swal2-success-fix,
.swal2-popup.swal2-modal .swal2-icon.swal2-success .swal2-success-ring{display:none;}.swal2-popup.swal2-modal .swal2-title{margin:0.25rem 0 0;color:var(--sd-text-dark, #1a1a1a);font-size:1.0625rem;font-weight:640;letter-spacing:-0.005em;line-height:1.35;text-align:left;word-break:break-word;}.swal2-popup.swal2-modal .swal2-content{display:block;margin:0;padding:0 0 0 2.9375rem;color:var(--sd-text-light, #737373);font-size:0.875rem;font-weight:400;line-height:1.55;text-align:left;}.swal2-popup.swal2-modal .swal2-content #swal2-content{margin-top:0.5625rem;text-align:left;}.swal2-popup.swal2-modal .swal2-content #swal2-content:empty{display:none;}.swal2-popup.swal2-modal .swal2-input,
.swal2-popup.swal2-modal .swal2-textarea,
.swal2-popup.swal2-modal .swal2-select,
.swal2-popup.swal2-modal .swal2-file{width:100%;max-width:100%;height:auto;margin:1rem 0 0;padding:0.5rem 0.75rem;border:1px solid var(--sd-input-border-color, #d9d9d9);border-radius:var(--sd-radius-mode-md, 6px);box-shadow:none;background-color:var(--sd-input-bg, #ffffff);color:var(--sd-text-default, #595959);font-size:0.875rem;}.swal2-popup.swal2-modal .swal2-input:focus,
.swal2-popup.swal2-modal .swal2-textarea:focus,
.swal2-popup.swal2-modal .swal2-select:focus,
.swal2-popup.swal2-modal .swal2-file:focus{border-color:var(--sd-input-border-color-focus, #8c8c8c);box-shadow:none;}.swal2-popup.swal2-modal .swal2-validationerror,
.swal2-popup.swal2-modal .swal2-validation-message{margin:0.75rem 0 0;padding:0.5rem 0.75rem;border-radius:var(--sd-radius-mode-md, 6px);background-color:var(--sd-status-danger-bg, rgb(254, 226, 226));color:var(--sd-status-danger-text, #991b1b);font-size:0.8125rem;font-weight:500;}.swal2-popup.swal2-modal .swal2-actions{justify-content:flex-end;gap:0.5rem;width:100%;margin:1.25rem 0 0;padding:0.9375rem 0 0;border-top:1px solid var(--sd-border-color-tint, #f2f2f2);flex-wrap:nowrap;}@media (max-width: 575px){.swal2-popup.swal2-modal .swal2-actions{flex-direction:column;align-items:stretch;}.swal2-popup.swal2-modal .swal2-actions .swal2-styled{width:100%;}}.swal2-popup.swal2-modal .swal2-styled{flex:0 0 auto;min-width:0;height:auto;margin:0;padding:0.5rem 0.9375rem;transition:all 0.15s ease;border:1px solid transparent;border-radius:var(--sd-radius-mode-lg, 8px);box-shadow:none;font-size:0.875rem;font-weight:560;}.swal2-popup.swal2-modal .swal2-styled:focus{outline:none;box-shadow:0 0 0 2px var(--sd-bg-white-dark, #ffffff), 0 0 0 4px var(--sd-text-muted, #999999);}.swal2-popup.swal2-modal .swal2-styled.swal2-cancel{border-color:var(--sd-btn-default-border-color, #e6e6e6) !important;background-color:var(--sd-btn-default-bg, #fafafa) !important;color:var(--sd-btn-default-text-color, #595959) !important;}.swal2-popup.swal2-modal .swal2-styled.swal2-cancel:hover{border-color:var(--sd-btn-default-hover-border-color, #cccccc) !important;background-color:var(--sd-btn-default-bg-hover, #fafafa) !important;background-image:none;}.swal2-popup.swal2-modal .swal2-styled.swal2-confirm{border-color:var(--sd-btn-primary-border-color, #174a60) !important;background-color:var(--sd-btn-primary-bg, #174a60) !important;color:var(--sd-btn-primary-text-color, #ffffff) !important;box-shadow:0 0 0 2px var(--sd-bg-white-dark, #ffffff), 0 0 0 4px var(--sd-theme-primary-highlight, #2b89b2);}.swal2-popup.swal2-modal .swal2-styled.swal2-confirm:hover{border-color:var(--sd-btn-primary-hover-border-color, #174a60) !important;background-color:var(--sd-btn-primary-hover-bg, #216989) !important;background-image:none;}.swal2-popup.swal2-modal .swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 2px var(--sd-bg-white-dark, #ffffff), 0 0 0 6px var(--sd-theme-primary-highlight, #2b89b2);}.swal2-popup.swal2-modal .swal2-styled.swal2-deny{flex:0 0 auto;border-color:var(--sd-btn-default-border-color, #e6e6e6) !important;background-color:var(--sd-btn-default-bg, #fafafa) !important;color:var(--sd-btn-default-text-color, #595959) !important;}.swal2-popup.swal2-modal.sd-dialog--content .swal2-header{display:block;text-align:center;}.swal2-popup.swal2-modal.sd-dialog--content .swal2-icon{margin:0 auto 1rem;}.swal2-popup.swal2-modal.sd-dialog--content .swal2-title{margin:0 0 0.25rem;text-align:center;}.swal2-popup.swal2-modal.sd-dialog--content .swal2-content{margin:0;padding:0;text-align:center;}.swal2-popup.swal2-modal.sd-dialog--content .swal2-content #swal2-content{text-align:center;}.swal2-popup.swal2-modal .swal2-close{top:0.5rem;right:0.5rem;width:1.75rem;height:1.75rem;border-radius:var(--sd-radius-mode-md, 6px);color:var(--sd-text-muted, #999999);font-family:inherit;font-size:1.5rem;line-height:1.5rem;}.swal2-popup.swal2-modal .swal2-close:hover{background-color:var(--sd-bg-offwhite-light, #fafafa);color:var(--sd-text-default, #595959);}.swal2-popup.swal2-modal .swal2-footer{margin:1.25rem 0 0;padding:1rem 0 0;border-top:1px solid var(--sd-border-color-tint, #f2f2f2);color:var(--sd-text-light, #737373);font-size:0.8125rem;}.swal-sd-important{color:var(--sd-text-default, #595959);font-size:0.875rem;line-height:1.625;}.swal-sd-checkbox-label label{margin-left:0.625rem;font-size:0.8125rem;font-style:italic;font-weight:400 !important;line-height:1.5;}.swal-sd-checkbox-label label input{margin-top:-2px;margin-right:5px;vertical-align:middle;}html.swal2-shown,
body.swal2-shown{overflow-y:visible !important;}.sd-data-list-view-layout{display:flex;flex-direction:column;gap:1rem;}.sd-data-list-view{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;min-height:0 !important;background-color:transparent;border-radius:var(--sd-radius-mode-card);}.sd-data-list-view .dv-view.grid-card-view{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;min-height:0 !important;margin-top:0.5rem;}.sd-data-list-view .gridview-items{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;min-height:0 !important;gap:0.5rem;}.sd-data-list-view .gridview-footer{position:relative;container-type:inline-size;display:flex;align-items:center;justify-content:center;flex:none;margin-top:0.5rem;padding:0 2.5rem 0 2rem;min-height:44px;background-color:var(--sd-bg-white-dark);border-radius:var(--sd-radius-mode-xl);}.sd-data-list-view .gridview-footer .load-more__wrapper{padding:10px 0;}.sd-data-list-view .gridview-footer .load-more__btn{padding:0.45rem 1.0125rem;background-color:var(--sd-btn-white-bg);}.sd-data-list-view .gridview-footer .load-more__no-more{flex:none;display:flex;justify-content:center;align-items:center;margin-right:6px;width:1.5rem;height:1.5rem;border-radius:50%;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);color:var(--sd-status-success-text);background-color:transparent;}.sd-data-list-view .gridview-footer .load-more__no-more svg{width:18px;height:18px;}.sd-data-list-view .gridview-footer .gridview-footer__text{font-size:10px;}.sd-data-list-view .gridview-footer > .gridview-footer__text{display:none;position:absolute;top:50%;right:2rem;transform:translateY(-50%);z-index:2;padding:0 0.25rem;background-color:var(--sd-bg-white-dark);}@container (min-width: 520px){.sd-data-list-view .gridview-footer > .gridview-footer__text{display:block;}}@supports not (container-type: inline-size){.sd-data-list-view .gridview-footer > .gridview-footer__text{display:block;}}.sd-data-list-view .checkbox-wrapper{align-self:start;}.sd-data-list-view .checkbox{flex:none;width:var(--sd-checkbox-size);}.sd-data-list-view .checkbox label{width:100%;}.sd-data-list-view .checkbox span.label-text:after{display:flex;justify-content:center;align-items:center;width:var(--sd-checkbox-size);height:var(--sd-checkbox-size);background-color:var(--sd-checkbox-bg-color);border:var(--sd-checkbox-border);border-radius:var(--sd-checkbox-border-radius);}.sd-data-list-view .checkbox:hover span.label-text:after{border:var(--sd-checkbox-border-hover);}.sd-data-list-view .checkbox input[type=checkbox]:checked + span.label-text:after{color:var(--sd-text-secondary);font-weight:600;background-color:var(--sd-checkbox-checked-bg-color);border-color:var(--sd-checkbox-checked-border-color);}.sd-data-list-view .checkbox input[type=checkbox].inverted + span.label-text:after{border-color:var(--sd-white);}.sd-data-list-view .checkbox input[type=checkbox].inverted:checked + span.label-text:after{background-color:var(--sd-input-bg);border-color:var(--sd-white);}.sd-data-list-view .checkbox input[type=checkbox].inverted.three-state:indeterminate + span.label-text::after{background-color:var(--sd-input-bg);border-color:var(--sd-white);}.sd-data-list-view .gridview-empty-default{background-color:var(--sd-bg-white-dark);border-radius:var(--sd-radius-mode-xl);}@media (min-width: 768px){.gridview-footer{padding:0.375rem 2.5rem 0.375rem 2rem;}}@media (min-width: 1000px){.sd-data-list-view{background-color:var(--sd-bg-white-dark);}.sd-data-list-view .dv-view.grid-card-view{margin-top:0;border-top:var(--sd-list-view-card-border);}.sd-data-list-view .gridview-items{gap:0;margin-top:0;}.sd-data-list-view .gridview-footer{margin-top:0;padding:0.375rem 2.5rem 0.375rem 2rem;background-color:transparent;border-radius:0;border-top:1px solid var(--sd-border-color-medium);}.sd-data-list-view .checkbox-wrapper{align-self:center;}}.sd-phase-progress--grey{background-color:var(--mouse-gray);}.sd-phase-progress--red{background-color:var(--coral);}.sd-phase-progress--red .sd-data-list-view-card__progress-label--fill{color:#ffffff;}.sd-phase-progress--orange{background-color:var(--sandy-storm);}.sd-phase-progress--yellow{background-color:var(--mustard);}.sd-phase-progress--blue{background-color:var(--sky-blue);}.sd-phase-progress--green{background-color:var(--salad-green);}@media (min-width: 1000px){.sd-data-list-view-layout{flex-direction:row;align-items:stretch;height:calc(100svh - var(--sd-top-bar-height) - 2rem);}.sd-data-list-view-layout > .sd-left-panel{flex-shrink:0;align-self:stretch;max-height:100%;display:flex;flex-direction:column;overflow:hidden;}.sd-data-list-view-layout > .sd-left-panel .sd-left-panel__header,
  .sd-data-list-view-layout > .sd-left-panel .sd-left-panel__footer{flex-shrink:0;}.sd-data-list-view-layout > .sd-left-panel .sd-left-panel__menu{flex:1;min-height:0;overflow-y:auto;}.sd-data-list-view-layout > .sd-data-list-view{flex:1;min-width:0;max-height:100%;overflow:hidden;}.sd-data-list-view-layout > .sd-data-list-view .dv-view.grid-card-view{overflow-x:hidden;overflow-y:auto;min-height:0;}}@media (min-width: 1200px){body.sd-list-sidebar-open .main-wrapper{padding-right:var(--sd-sidebar-half-width);}}.sd-data-list-view-card{container-type:inline-size;position:relative;display:flex;align-items:center;padding:1rem;gap:1rem;border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-bg-white-dark);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);border:var(--sd-table-border);}.sd-data-list-view-card::before{content:"";position:absolute;inset-block:4px;left:-1px;width:4px;border-radius:inherit;background-color:transparent;}.sd-data-list-view-card.selected::before{background-color:var(--sd-btn-border-theme-color);}.sd-data-list-view-card.open-in-sidebar, .sd-data-list-view-card.open-in-sidebar:hover{background-color:var(--sd-list-view-card-open-bg);}.sd-data-list-view-card.open-in-sidebar::before, .sd-data-list-view-card.open-in-sidebar:hover::before{background-color:var(--sd-list-view-card-open-border-color);}.sd-data-list-view-card.hot-update-open{position:relative;z-index:5;}.sd-data-list-view-card__wrapper{flex:1;display:flex;align-items:center;gap:1rem;min-width:0;color:inherit;}.sd-data-list-view-card__link{position:relative;flex:1;display:grid;grid-template-areas:"icon title actions" ". badges ." ". meta meta";grid-template-columns:auto 1fr auto;grid-template-rows:auto auto auto;column-gap:0.625rem;row-gap:0.375rem;align-items:start;min-width:0;color:inherit;}.sd-data-list-view-card__icon{grid-area:icon;align-self:center;display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--sd-list-view-card-icon-color);border-radius:var(--sd-radius-mode-card);background-color:var(--sd-list-view-card-icon-bg);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);}.sd-data-list-view-card__icon svg{width:20px;height:20px;display:block;}.sd-data-list-view-card__icon .sd-user-avatar svg{color:var(--sd-list-view-card-icon-color);}.sd-data-list-view-card__icon--img{overflow:hidden;box-shadow:none;}.sd-data-list-view-card__icon--img img{width:100%;height:100%;object-fit:cover;}.sd-data-list-view-card__icon--img img[src*="/billing/items/"]{width:70%;height:70%;object-fit:contain;}.sd-data-list-view-card__icon--img:has(img[src*="/billing/items/"]){box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);}.sd-data-list-view-card__icon .default-user-avatar,
.sd-data-list-view-card__icon sd-user-avatar figure{border-radius:var(--sd-radius-mode-card);background-color:transparent;}.sd-data-list-view-card__icon--user-avatar{overflow:hidden;border-radius:50%;}.sd-data-list-view-card__icon--user-avatar sd-user-avatar{width:100%;height:100%;}.sd-data-list-view-card__icon--user-avatar figure.avatar,
.sd-data-list-view-card__icon--user-avatar .default-user-avatar-container,
.sd-data-list-view-card__icon--user-avatar .default-user-avatar{width:100% !important;height:100% !important;}.sd-data-list-view-card__icon--user-avatar ng-bind-html{display:flex;width:100% !important;height:100% !important;}.sd-data-list-view-card__icon--user-avatar .default-user-avatar{background-color:var(--sd-avatar-color);color:var(--sd-avatar-color-cnt);font-size:13.2px;font-weight:700;}.sd-data-list-view-card__icon--user-avatar img{width:100%;height:100%;object-fit:cover;}.sd-data-list-view-card__icon--circle-swatch{background-color:transparent;box-shadow:none;}.sd-data-list-view-card__icon--circle-swatch .entityColorBlock{width:24px;height:24px;border-radius:50%;}.sd-data-list-view-card__members{grid-area:members;display:inline-flex;align-items:center;gap:0.5rem;min-width:0;}.sd-data-list-view-card__members .sd-data-list-view-card__members-count{display:inline-flex;align-items:center;gap:0.25rem;font-size:11px;line-height:1.2;white-space:nowrap;}.sd-data-list-view-card__members .sd-data-list-view-card__members-count svg{flex:none;width:14px;height:14px;}.sd-data-list-view-card__members .circle-members{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px;}.sd-data-list-view-card__members .circle-member{display:flex;align-items:center;justify-content:center;width:44px;height:44px;overflow:hidden;border-radius:50%;color:var(--sd-list-view-card-icon-color);background-color:var(--sd-list-view-card-icon-bg);}.sd-data-list-view-card__members .circle-member sd-user-avatar{display:flex;align-items:center;justify-content:center;width:100%;height:100%;}.sd-data-list-view-card__members .circle-member figure.avatar,
.sd-data-list-view-card__members .circle-member .default-user-avatar-container,
.sd-data-list-view-card__members .circle-member .default-user-avatar{width:100% !important;height:100% !important;}.sd-data-list-view-card__members .circle-member ng-bind-html{display:flex;width:100% !important;height:100% !important;}.sd-data-list-view-card__members .circle-member .default-user-avatar{background-color:var(--sd-avatar-color);color:var(--sd-avatar-color-cnt);font-size:var(--text-base);font-weight:700;}.sd-data-list-view-card__members .circle-member img{width:100%;height:100%;object-fit:cover;}.sd-data-list-view-card__members .circle-member svg{width:26px;height:26px;fill:currentColor;}.sd-data-list-view-card__members .circle-member--more{width:auto;min-width:44px;padding:0 5px;color:var(--sd-list-view-card-icon-color);background-color:var(--sd-list-view-card-icon-bg);font-size:var(--text-2xs);font-weight:700;text-decoration:none;}.sd-data-list-view-card__link--circle:has(.sd-data-list-view-card__members){grid-template-areas:"icon title actions" ". badges ." ". members members";grid-template-rows:auto auto auto;}.sd-data-list-view-card__link--circle:has(.sd-data-list-view-card__details){grid-template-areas:"icon title actions" ". badges ." ". meta meta" ". members members";grid-template-rows:auto auto auto auto;}.sd-data-list-view-card__icon-img{width:100%;height:100%;object-fit:cover;border-radius:var(--sd-radius-mode-card);}.sd-data-list-view-card__content{flex:1;display:flex;flex-direction:column;justify-content:center;gap:0.25rem;min-width:0;}.sd-data-list-view-card__title{grid-area:title;align-self:center;display:flex;justify-content:start;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sd-text-dark);font-size:var(--text-base);}.sd-data-list-view-card__title--with-icons{align-items:center;gap:6px;}.sd-data-list-view-card__title--with-icons .sd-data-list-view-card__title-text{min-width:0;overflow:hidden;text-overflow:ellipsis;}.sd-data-list-view-card__title--with-icons .pm-task__statuses-icons{flex:none;}.sd-data-list-view-card__badges{position:relative;grid-area:badges;align-self:center;display:flex;align-items:center;gap:0.5rem;isolation:isolate;}.sd-data-list-view-card__badges .sd-badge{text-transform:capitalize;}.sd-data-list-view-card__badges--progress{flex-wrap:wrap;justify-content:flex-end;}.sd-data-list-view-card__badge-action{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:var(--sd-text-muted);cursor:pointer;}.sd-data-list-view-card__badge-action svg{flex:none;width:16px;height:16px;}.sd-data-list-view-card__badge-action:hover{color:var(--sd-text-default);}.sd-data-list-view-card__drag-placeholder{height:56px;border:1px dashed var(--sd-border-color-card-neutral);border-radius:var(--sd-radius-mode-card);background-color:var(--sd-bg-offwhite-light);}.sd-data-list-view-card__drag-handle{display:inline-flex;align-items:center;flex:none;color:var(--sd-text-muted);cursor:grab;}.sd-data-list-view-card__drag-handle svg{flex:none;width:16px;height:16px;}.sd-reorder-disabled .sd-data-list-view-card__drag-handle{cursor:not-allowed;opacity:0.45;}.sd-data-list-view-card__details{grid-area:meta;min-width:0;display:flex;align-items:center;gap:0.625rem;font-size:11px;line-height:1.2;white-space:nowrap;overflow:hidden;}.sd-data-list-view-card__details .sd-data-list-view-card__content-avatar{flex:none;display:flex;flex:none;align-self:start;width:20px;height:20px;}.sd-data-list-view-card__details .name,
.sd-data-list-view-card__details .created,
.sd-data-list-view-card__details .duration{display:flex;align-items:center;line-height:1.2;}.sd-data-list-view-card__details .name,
.sd-data-list-view-card__details .created{overflow:hidden;text-overflow:ellipsis;}.sd-data-list-view-card__details svg{flex:none;width:14px;height:14px;}.sd-data-list-view-card__meta-stack{grid-area:meta;min-width:0;display:flex;flex-direction:column;gap:0.375rem;}.sd-data-list-view-card__details--separated{gap:1rem;}.sd-data-list-view-card__snippet{min-width:0;overflow:hidden;color:var(--sd-text-muted);font-size:var(--text-sm);line-height:1.3;text-overflow:ellipsis;white-space:nowrap;}.sd-data-list-view-card__details-icon{display:inline-flex;}.sd-data-list-view-card__details-item{display:inline-flex;align-items:center;min-width:0;}.sd-data-list-view-card__details-copy{display:inline-flex;align-items:center;cursor:pointer;color:var(--sd-text-muted);}.sd-data-list-view-card__details-copy:hover{color:var(--sd-text-default);}.sd-data-list-view-card__details-copy.auto-select-copy{padding-right:0;margin-right:0;}.sd-data-list-view-card__details-copy.auto-select-copy::after{display:none;}.sd-data-list-view-card__details :has(> .sd-data-list-view-card__details-icon){gap:var(--sd-list-view-card-details-icon-gap);}.sd-data-list-view-card__details--contacts-meta > span{display:inline-flex;align-items:center;}.sd-data-list-view-card__details--contacts-meta :has(> .sd-data-list-view-card__details-icon), .sd-data-list-view-card__details--contacts-meta :has(> .sd-data-list-view-card__details-copy){gap:0.25rem;}.sd-data-list-view-card__details--companies .default-user-avatar-container,
.sd-data-list-view-card__details--companies .default-user-avatar{width:40px;height:40px;}.sd-data-list-view-card__details--companies .img-circle{width:40px;height:40px;object-fit:cover;}.sd-data-list-view-card__progress{position:relative;flex:none;display:inline-flex;align-items:center;width:250px;height:1.5rem;border-radius:var(--sd-radius-mode-card);background-color:var(--sd-bg-offwhite-light);overflow:hidden;}.sd-data-list-view-card__progress-bar{position:absolute;inset-block:0;left:0;border-radius:inherit;overflow:hidden;}.sd-data-list-view-card__progress-label{flex:1;display:block;padding-inline:0.5rem;line-height:1.5rem;font-size:var(--text-sm);font-weight:600;text-align:center;white-space:nowrap;color:var(--sd-text-default);}.sd-data-list-view-card__progress-label--fill{position:absolute;inset-block:0;left:0;display:flex;align-items:center;justify-content:center;padding-inline:0;color:#444444;}.sd-data-list-view-card__primary-action{display:inline-flex;align-items:center;gap:4px;grid-row:1/-1;align-self:center;justify-self:end;}.sd-data-list-view-card__content-avatar{display:none;grid-area:avatar;align-self:center;flex:none;width:35px;height:35px;}.sd-data-list-view-card__content-avatar figure.avatar{width:100%;height:100%;}.sd-data-list-view-card__content-avatar figure.avatar .default-user-avatar,
.sd-data-list-view-card__content-avatar figure.avatar .default-user-avatar-container,
.sd-data-list-view-card__content-avatar figure.avatar .ng-binding{width:100% !important;height:100% !important;}.sd-data-list-view-card__content-avatar figure.avatar .default-user-avatar{font-size:var(--text-2xs);font-weight:700;}.sd-data-list-view-card__actions{position:relative;grid-area:actions;align-self:flex-start;margin-right:-4px;flex:none;display:flex;align-items:center;justify-content:center;width:36px;height:36px;}.sd-data-list-view-card__actions .options-btns-wrap{flex:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;}.sd-data-list-view-card__actions .btn-options{flex:1;width:36px;height:36px;color:var(--sd-text-muted);}.sd-data-list-view-card__actions--text-btn{width:auto;height:auto;}.sd-data-list-view-card.show-checkbox .sd-data-list-view-card__avatar{display:none;}.sd-data-list-view-card__link.three-row-details .sd-data-list-view-card__details{flex-wrap:wrap;}.sd-data-list-view-card:hover .sd-data-list-view-card__link{color:inherit;}.sd-data-list-view-card:hover .sd-data-list-view-card__link:hover{color:inherit;}.sd-data-list-view-card:hover{color:inherit;background-color:color-mix(in srgb, var(--sd-bg-offwhite-light) 50%, transparent);}.sd-data-list-view-card:hover .sd-data-list-view-card__title{font-weight:600;}.sd-data-list-view-card .skeleton{flex:1;margin:-1rem;width:100%;height:100%;border-radius:12px;}@media (min-width: 768px){.sd-data-list-view-card{padding:1rem 1.5rem;}.sd-data-list-view-card .skeleton{margin:-1rem -1.5rem;}}@media (min-width: 1000px){.sd-data-list-view-card{border:none;border-bottom:var(--sd-list-view-card-border);border-right:4px solid transparent;box-shadow:none;border-radius:0;}.sd-data-list-view-card::before{inset-block:0;left:0;}.sd-data-list-view-card.show-checkbox .sd-data-list-view-card__avatar{display:flex;}.sd-data-list-view-card__link{grid-template-areas:"icon title badges avatar actions" "icon meta badges avatar actions";grid-template-columns:auto 1fr auto auto auto;grid-template-rows:auto auto;column-gap:1rem;row-gap:0.125rem;align-items:center;}.sd-data-list-view-card__link:has(.sd-data-list-view-card__badges--progress){grid-template-columns:auto 1fr minmax(min-content, 500px) auto auto;}.sd-data-list-view-card__link:not(:has(.sd-data-list-view-card__details)){grid-template-areas:"icon title badges avatar actions";grid-template-rows:auto;}.sd-data-list-view-card__link--circle:has(.sd-data-list-view-card__members){grid-template-areas:"icon title members badges actions";grid-template-columns:auto 1fr auto auto auto;grid-template-rows:auto;}.sd-data-list-view-card__link--circle:has(.sd-data-list-view-card__details){grid-template-areas:"icon title members badges actions" "icon meta  members badges actions";grid-template-columns:auto 1fr auto auto auto;grid-template-rows:auto auto;}.sd-data-list-view-card .sd-data-list-view-card__link:hover .message-date{display:none;}.sd-data-list-view-card__icon{width:40px;height:40px;}.sd-data-list-view-card__details .sd-data-list-view-card__content-avatar{display:none;}.sd-data-list-view-card__content-avatar{display:flex;}.sd-data-list-view-card__content-avatar svg{width:24px;height:24px;}.sd-data-list-view-card__content-avatar figure.avatar .default-user-avatar{font-size:var(--text-base);}.sd-data-list-view-card__actions{align-self:center;margin-right:0;}.sd-data-list-view-card:hover{border-right-color:var(--sd-btn-border-theme-color);}.sd-data-list-view-card .skeleton{border-radius:0;}}.hot-update{display:flex;align-items:center;}.hot-update__trigger{display:inline-flex;align-items:center;cursor:pointer;}.hot-update__search{padding:0.5rem;}.hot-update__empty, .hot-update__loading{padding:0.5rem 1rem;color:var(--sd-text-muted);}.hot-update--date .hot-update__date{width:auto;padding:0.125rem 0.375rem;border:1px solid transparent;border-radius:var(--sd-radius-mode-sm);background-color:transparent;color:inherit;font:inherit;cursor:pointer;}.hot-update--date .hot-update__date:hover,
.hot-update--date .hot-update__date:focus{border-color:var(--sd-input-border-color);background-color:var(--sd-bg-offwhite-light);outline:none;}.hot-update--date .hot-update__text--empty{color:var(--sd-text-muted);}.hot-update__calendar-footer{display:flex;justify-content:flex-end;padding:0.5rem;border-top:1px solid var(--sd-input-border-color);}.hot-update__clear{border:none;background:none;color:var(--sd-text-muted);cursor:pointer;}[sd-proposals-list] .sd-data-list-view-card__link.link-to-view{cursor:pointer;}[sd-forms-list] .sd-data-list-view-card__link,
[sd-form-themes-list] .sd-data-list-view-card__link,
[sd-slugs-list] .sd-data-list-view-card__link{cursor:pointer;}.sd-data-list-view-card__title .sd-category-type-label{flex-shrink:0;margin-inline-end:0.5rem;color:var(--sd-text-muted);font-size:var(--text-sm);}.sd-data-list-view-card__title-number{flex-shrink:0;margin-inline-end:0.25rem;color:var(--sd-text-muted);}.sd-data-list-view-card__title-number.auto-select-copy{padding-inline-end:0;}.sd-data-list-view-card__title-number.auto-select-copy::after{display:none;}.sd-data-list-view-card-subscriptions__link{grid-template-areas:"icon title badges actions" "meta meta meta meta";grid-template-columns:auto 1fr auto auto;}.sd-data-list-view-card-subscriptions__title{display:block;}.sd-data-list-view-card-subscriptions__badges{align-self:center;}.sd-data-list-view-card-subscriptions__payment-logs{display:none;}.sd-data-list-view-card-subscriptions__details{flex-direction:column;align-items:stretch;gap:0.375rem;white-space:normal;}.sd-data-list-view-card-subscriptions__row{display:flex;align-items:center;gap:0.625rem;min-width:0;overflow:hidden;white-space:nowrap;}.sd-data-list-view-card-subscriptions__item{min-width:0;}.sd-data-list-view-card-subscriptions__row--extra{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.2s ease;}.sd-data-list-view-card-subscriptions__row--expanded{grid-template-rows:1fr;}.sd-data-list-view-card-subscriptions__row--extra-inner{overflow:hidden;min-height:0;display:flex;align-items:center;flex-wrap:wrap;gap:0.625rem;}.sd-data-list-view-card-subscriptions__more-btn{display:inline-flex;align-items:center;gap:0.25rem;margin-left:auto;padding:0;border:none;background:none;color:var(--sd-theme-primary-highlighted-text-light);font-size:inherit;line-height:inherit;cursor:pointer;white-space:nowrap;}.sd-data-list-view-card-subscriptions__more-icon{width:14px;height:14px;transition:transform 0.2s;}.sd-data-list-view-card-subscriptions__more-btn--expanded .sd-data-list-view-card-subscriptions__more-icon{transform:rotate(180deg);}@container (min-width: 800px){.sd-data-list-view-card-subscriptions__link{grid-template-areas:"icon title badges avatar actions" "icon meta badges avatar actions";grid-template-columns:auto 1fr auto auto auto;}.sd-data-list-view-card-subscriptions__payment-logs{display:inline-block;}.sd-data-list-view-card-subscriptions__details{flex-direction:row;align-items:center;gap:0.625rem;white-space:nowrap;overflow:hidden;}.sd-data-list-view-card-subscriptions__row,
  .sd-data-list-view-card-subscriptions__row--extra,
  .sd-data-list-view-card-subscriptions__row--extra-inner{display:contents;}.sd-data-list-view-card-subscriptions__more-btn,
  .sd-data-list-view-card-subscriptions__payment-logs-mobile{display:none;}}@supports not (container-type: inline-size){@media (min-width: 1000px){.sd-data-list-view-card-subscriptions__link{grid-template-areas:"icon title badges avatar actions" "icon meta badges avatar actions";grid-template-columns:auto 1fr auto auto auto;}.sd-data-list-view-card-subscriptions__payment-logs{display:inline-block;}.sd-data-list-view-card-subscriptions__details{flex-direction:row;align-items:center;gap:0.625rem;white-space:nowrap;overflow:hidden;}.sd-data-list-view-card-subscriptions__row,
    .sd-data-list-view-card-subscriptions__row--extra,
    .sd-data-list-view-card-subscriptions__row--extra-inner{display:contents;}.sd-data-list-view-card-subscriptions__more-btn,
    .sd-data-list-view-card-subscriptions__payment-logs-mobile{display:none;}}}.sd-data-list-view-card-customers__title{display:flex;align-items:center;gap:0.375rem;min-width:0;}.sd-data-list-view-card-customers__company-id{flex:none;font-weight:600;}.sd-data-list-view-card-customers__title-divider{flex:none;color:var(--sd-text-muted);}.sd-data-list-view-card-customers__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.sd-click-to-copy{cursor:pointer;}.sd-click-to-copy:hover{color:var(--sd-text-muted);}.sd-data-list-view-card-customers__details{--sd-list-view-card-details-icon-gap: 0.25rem;flex-direction:column;align-items:stretch;gap:0.375rem;white-space:normal;}.sd-data-list-view-card-customers__row{display:flex;align-items:center;gap:0.625rem;min-width:0;overflow:hidden;white-space:nowrap;}.sd-data-list-view-card-customers__item{min-width:0;}.sd-data-list-view-card-customers__item .sd-data-list-view-card__details-icon{color:var(--sd-text-muted);}.sd-data-list-view-card-customers__item--email .sd-data-list-view-card__details-icon{color:var(--sky-blue);}.sd-data-list-view-card-customers__item--plan .sd-data-list-view-card__details-icon{color:var(--lawanda);}.sd-data-list-view-card-customers__item--account-type .sd-data-list-view-card__details-icon{color:var(--sea-green);}.sd-data-list-view-card-customers__row--extra{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.2s ease;}.sd-data-list-view-card-customers__row--expanded{grid-template-rows:1fr;}.sd-data-list-view-card-customers__row--extra-inner{display:flex;align-items:center;flex-wrap:wrap;gap:0.625rem;min-height:0;overflow:hidden;}.sd-data-list-view-card-customers__more-btn{display:inline-flex;align-items:center;gap:0.25rem;margin-left:auto;padding:0;border:none;background:none;color:var(--sd-theme-primary-highlighted-text-light);font-size:inherit;line-height:inherit;white-space:nowrap;cursor:pointer;}.sd-data-list-view-card-customers__more-icon{width:14px;height:14px;transition:transform 0.2s;}.sd-data-list-view-card-customers__more-btn--expanded .sd-data-list-view-card-customers__more-icon{transform:rotate(180deg);}@container (min-width: 800px){.sd-data-list-view-card-customers__details{flex-direction:row;align-items:center;gap:1rem;white-space:nowrap;overflow:hidden;}.sd-data-list-view-card-customers__row,
  .sd-data-list-view-card-customers__row--extra,
  .sd-data-list-view-card-customers__row--extra-inner{display:contents;}.sd-data-list-view-card-customers__row--status{display:flex;align-items:center;gap:0.5rem;margin-left:auto;}.sd-data-list-view-card-customers__more-btn{display:none;}}@supports not (container-type: inline-size){@media (min-width: 1000px){.sd-data-list-view-card-customers__details{flex-direction:row;align-items:center;gap:1rem;white-space:nowrap;overflow:hidden;}.sd-data-list-view-card-customers__row,
    .sd-data-list-view-card-customers__row--extra,
    .sd-data-list-view-card-customers__row--extra-inner{display:contents;}.sd-data-list-view-card-customers__row--status{display:flex;align-items:center;gap:0.5rem;margin-left:auto;}.sd-data-list-view-card-customers__more-btn{display:none;}}}.sd-data-list-view-card-kb__details{--sd-list-view-card-details-icon-gap: 0.25rem;flex-direction:column;align-items:stretch;gap:0.375rem;white-space:normal;}.sd-data-list-view-card-kb__row{display:flex;align-items:center;gap:0.625rem;min-width:0;overflow:hidden;white-space:nowrap;}.sd-data-list-view-card-kb__item{display:flex;align-items:center;min-width:0;}.sd-data-list-view-card-kb__item .sd-data-list-view-card__details-icon{color:var(--sd-text-muted);}.sd-data-list-view-card-kb__item--area .sd-data-list-view-card__details-icon{color:var(--sky-blue);}.sd-data-list-view-card-kb__item--kind .sd-data-list-view-card__details-icon{color:var(--lawanda);}.sd-data-list-view-card-kb__item--source .sd-data-list-view-card__details-icon{color:var(--sea-green);}.sd-data-list-view-card-kb__item--chunks .sd-data-list-view-card__details-icon{color:var(--mustard);}@container (min-width: 800px){.sd-data-list-view-card-kb__details{flex-direction:row;align-items:center;gap:1rem;white-space:nowrap;overflow:hidden;}.sd-data-list-view-card-kb__row{display:contents;}}@supports not (container-type: inline-size){@media (min-width: 1000px){.sd-data-list-view-card-kb__details{flex-direction:row;align-items:center;gap:1rem;white-space:nowrap;overflow:hidden;}.sd-data-list-view-card-kb__row{display:contents;}}}.sd-crm-field-card{display:flex;align-items:center;gap:0.625rem;}.sd-crm-field-card__grip{display:flex;align-items:center;color:var(--sd-text-muted);cursor:grab;}.sd-crm-field-card__grip svg{width:16px;height:16px;display:block;}.sd-crm-field-card__name{flex:1;flex-direction:column;align-items:flex-start;row-gap:0.125rem;}.sd-crm-field-card__name a{max-width:100%;color:inherit;cursor:pointer;}.sd-crm-field-card__name a:hover{color:var(--sd-link-hover-text-color);}.sd-crm-field-card__type-label{max-width:100%;color:var(--sd-text-muted);font-size:var(--text-xs);letter-spacing:0.06em;text-transform:uppercase;}.sd-crm-field-card__toggles{flex:none;display:flex;align-items:center;gap:0.25rem;}.sd-crm-field-card__toggle{display:flex;justify-content:center;align-items:center;width:28px;height:28px;padding:0;color:var(--sd-text-muted);border:0;border-radius:var(--sd-radius-mode-card);background-color:transparent;transition:opacity 0.15s ease;}.sd-crm-field-card__toggle svg{width:16px;height:16px;display:block;}.sd-crm-field-card__toggle.is-locked{opacity:0.45;cursor:not-allowed;}.sd-crm-field-card__toggle--required.is-on{color:var(--mustard);background-color:color-mix(in srgb, var(--mustard) 16%, var(--sd-btn-default-bg));}.sd-crm-field-card__toggle--required{padding-top:0.375rem;font-size:var(--text-md);font-weight:700;line-height:1;}.sd-crm-field-card__toggle--visible.is-on{color:var(--sea-green);background-color:color-mix(in srgb, var(--sea-green) 16%, var(--sd-btn-default-bg));}.sd-crm-field-card__toggle.is-saving{opacity:0.5;}.sd-phase-task-card__toggle{display:flex;justify-content:center;align-items:center;width:28px;height:28px;padding:0;color:var(--sd-text-muted);border:0;border-radius:var(--sd-radius-mode-card);background-color:transparent;transition:opacity 0.15s ease;}.sd-phase-task-card__toggle svg{width:16px;height:16px;display:block;}.sd-phase-task-card__toggle.is-filed{color:var(--salad-green);background-color:color-mix(in srgb, var(--salad-green) 16%, var(--sd-btn-default-bg));}.sd-phase-task-card__toggle:hover{opacity:0.75;}.sd-template-phase-card{grid-template-areas:"grip icon title   actions" "grip .    badges  ." "grip .    meta    meta";grid-template-columns:auto auto 1fr auto;}@media (min-width: 1000px){.sd-template-phase-card{grid-template-areas:"grip icon title badges avatar actions" "grip icon meta  badges avatar actions";grid-template-columns:auto auto 1fr auto auto auto;grid-template-rows:auto auto;}}.sd-template-phase-card__grip{grid-area:grip;align-self:center;display:flex;align-items:center;padding:0;border:0;background:none;color:var(--sd-text-muted);cursor:grab;}.sd-template-phase-card__grip svg{width:16px;height:16px;display:block;}.ui-sortable-disabled .sd-template-phase-card__grip{cursor:not-allowed;opacity:0.5;}#content > .widget.knowledge-base-admin{max-width:none;}.knowledge-base-admin .kb-tabs{display:flex;flex-wrap:wrap;gap:0.25rem;margin:0 0 1.5rem;padding:0;list-style:none;border-bottom:1px solid var(--sd-border-color-medium);}.knowledge-base-admin .kb-tabs__item{margin:0;}.knowledge-base-admin .kb-tabs__link{display:block;margin-bottom:-1px;padding:0.5rem 1rem;color:var(--sd-text-muted);font-weight:500;text-decoration:none;border-bottom:2px solid transparent;cursor:pointer;transition:color 0.15s ease;}.knowledge-base-admin .kb-tabs__link:hover{color:var(--sd-text-default);}.knowledge-base-admin .kb-tabs__item.active .kb-tabs__link{color:var(--sd-text-default);border-bottom-color:var(--sd-text-default);}.knowledge-base-admin .tab-pane{display:none;}.knowledge-base-admin .tab-pane.active{display:block;}.knowledge-base-admin .kb-catalog-sync{display:flex;align-items:center;gap:0.75rem;margin:0 0 1rem;}.knowledge-base-admin .kb-catalog-sync__status{color:var(--sd-text-muted);}.kb-document-sidebar__header{margin:0 0 1rem;padding:0 0 1rem;border-bottom:1px solid var(--sd-border-color-medium);}.kb-document-sidebar__title{margin:0 0 0.5rem;font-size:1.375rem;font-weight:600;color:var(--sd-text-default);}.kb-document-sidebar__source{display:flex;align-items:center;gap:0.5rem;margin:0 0 0.25rem;color:var(--sd-text-muted);font-size:0.875rem;}.kb-document-sidebar__doc-icon-svg{width:1.1rem;height:1.1rem;flex-shrink:0;}.kb-document-sidebar__count{margin:0;color:var(--sd-text-muted);font-size:0.875rem;}.kb-document-sidebar__accordion{margin:0;}.kb-document-sidebar__empty{color:var(--sd-text-muted);}.kb-chunk-acc{border-bottom:1px solid var(--sd-border-color-medium);}.kb-chunk-acc__header{display:flex;align-items:center;gap:0.75rem;padding:0.75rem 0.5rem;}.kb-chunk-acc__header:hover{background:var(--sd-bg-offwhite-light);}.kb-chunk-acc__toggle{display:flex;flex:1 1 auto;min-width:0;align-items:center;gap:0.625rem;padding:0;background:none;border:0;text-align:left;cursor:pointer;color:var(--sd-text-default);}.kb-chunk-acc__chevron{display:inline-flex;flex-shrink:0;color:var(--sd-text-muted);transition:transform 0.15s ease;}.kb-chunk-acc__chevron-svg{width:1rem;height:1rem;}.kb-chunk-acc.is-open .kb-chunk-acc__chevron{transform:rotate(90deg);}.kb-chunk-acc__label{min-width:0;font-weight:500;word-break:break-word;}.kb-chunk-acc__tags{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;gap:0.375rem;}.kb-chunk-acc__tag{display:inline-flex;align-items:center;gap:0.3125rem;padding:0.1875rem 0.5rem;border:1px solid var(--sd-border-color-medium);border-radius:var(--sd-radius-mode-sm);color:var(--sd-text-muted);font-size:0.75rem;white-space:nowrap;}.kb-chunk-acc__tag-icon{width:0.875rem;height:0.875rem;flex-shrink:0;}.kb-chunk-acc__options{position:relative;flex-shrink:0;}.kb-chunk-acc__options-btn{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;background:none;border:0;border-radius:var(--sd-radius-mode-sm);cursor:pointer;color:var(--sd-text-muted);}.kb-chunk-acc__options-btn:hover{background:var(--sd-bg-offwhite-light);color:var(--sd-text-default);}.kb-chunk-acc__options-icon{width:1.25rem;height:1.25rem;}.kb-chunk-acc__menu{position:absolute;top:calc(100% + 0.25rem);right:0;z-index:10;min-width:12rem;padding:0.25rem;background:var(--sd-dropdown-bg);border:1px solid var(--sd-border-color-medium);border-radius:var(--sd-radius-mode-sm);box-shadow:var(--sd-dropdown-menu-shadow);}.kb-chunk-acc__menu-item{display:flex;align-items:center;gap:0.5rem;width:100%;padding:0.5rem 0.625rem;background:none;border:0;border-radius:var(--sd-radius-mode-sm);text-align:left;cursor:pointer;color:var(--sd-text-default);font-size:0.875rem;}.kb-chunk-acc__menu-item:hover{background:var(--sd-bg-offwhite-light);}.kb-chunk-acc__menu-delete{color:var(--rose);}.kb-chunk-acc__menu-icon{width:1rem;height:1rem;flex-shrink:0;}.kb-chunk-acc__body{display:flex;flex-direction:column;gap:0.75rem;padding:0 0.5rem 1rem 2.25rem;}.kb-chunk-acc__loading, .kb-chunk-acc__error{padding:0.5rem 0;color:var(--sd-text-muted);}.kb-chunk-acc__field-label{font-weight:500;color:var(--sd-text-default);}.kb-chunk-acc__content-edit{width:100%;min-height:14rem;padding:1rem;border:1px solid var(--sd-border-color-medium);border-radius:var(--sd-radius-mode-sm);background:var(--sd-bg-offwhite-light);color:var(--sd-text-default);font-size:0.875rem;line-height:1.6;resize:vertical;}.kb-chunk-acc__meta-row{display:flex;flex-wrap:wrap;gap:1rem;}.kb-chunk-acc__field{display:flex;flex-direction:column;gap:0.25rem;}.kb-chunk-acc__meta-row .kb-chunk-acc__field{flex:1 1 12rem;}.kb-chunk-acc__input{padding:0.5rem 0.75rem;border:1px solid var(--sd-border-color-medium);border-radius:var(--sd-radius-mode-sm);color:var(--sd-text-default);}.kb-chunk-acc__actions{display:flex;flex-wrap:wrap;gap:0.5rem;}.kb-chunk-acc__msg{color:var(--sd-text-muted);font-size:0.875rem;}.kb-inspect-sidebar__content{min-height:26rem;line-height:1.6;resize:vertical;}:root{--tw-gradient-from: #111827;--tw-gradient-to: #1f2937;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);}.bulk-actions-bar{margin:-1px;height:0;border-radius:0 0 var(--sd-radius-mode-xl) var(--sd-radius-mode-xl);background-image:linear-gradient(to right, var(--tw-gradient-stops));overflow:hidden;transition:height 0.2s ease-in-out 0.15s;}.bulk-actions-bar__container{display:flex;align-items:center;gap:0.5rem;padding:0.75rem 1rem;width:100%;height:70px;color:var(--sd-text-white);}.bulk-actions-bar__container *{opacity:0.5;transition:opacity 0.15s ease-in-out, width 0.15s ease-in-out;}.bulk-actions-bar .bulk-actions-bar__checkbox-block{display:flex;flex:1;min-width:0;}.bulk-actions-bar .btn-wrap{margin-left:auto;}.bulk-actions-bar .bulk-selected-items{flex:1;display:flex;flex-direction:column;align-items:flex-start;min-width:0;}.bulk-actions-bar .bulk-selected-items__top{max-width:100%;font-weight:700;font-size:var(--text-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.bulk-actions-bar .bulk-selected-items__bottom{max-width:100%;padding:0;font-size:10px;color:#d1d5db;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.bulk-actions-bar .bulk-selected-items__bottom--link{display:flex;align-items:center;gap:0.25rem;}.bulk-actions-bar .bulk-selected-items__bottom--link svg{width:12px;height:10px;}.bulk-actions-bar .bulk-selected-items__bottom--link:hover{color:var(--sd-text-white);}.bulk-actions-bar .bulk-count{flex:none;display:flex;align-items:center;justify-content:center;border-radius:50%;width:1.75rem;height:1.75rem;color:var(--sd-text-dark);font-size:var(--text-sm);font-weight:700;background-color:var(--sd-bg-white-light);}.bulk-actions-bar .bulk-action-container{display:flex;align-items:center;gap:0.5rem;}.bulk-actions-bar .bulk-action-container a.btn-icon{gap:0;width:38px;height:38px;font-size:0;font-weight:400;color:var(--sd-text-white) !important;border:1px solid rgba(255, 255, 255, 0.1);background-color:rgba(255, 255, 255, 0.1);border-radius:0.5rem;}.bulk-actions-bar .bulk-action-container a.btn-icon:hover{color:var(--sd-text-white) !important;}.bulk-actions-bar .bulk-action-container a.btn-icon svg{width:1rem;height:1rem;}.bulk-actions-bar .bulk-action-container .chevron{display:none;}.bulk-actions-bar .btn.close, .bulk-actions-bar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.close, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bulk-actions-bar button.close, .bulk-actions-bar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.close, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bulk-actions-bar button.close{margin-right:-1rem;width:0;height:40px;overflow:hidden;}.bulk-actions-bar .btn.close svg, .bulk-actions-bar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.close svg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bulk-actions-bar button.close svg, .bulk-actions-bar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.close svg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bulk-actions-bar button.close svg{width:0;height:0;}.bulk-actions-bar button,
.bulk-actions-bar .btn,
.bulk-actions-bar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bulk-actions-bar button,
.bulk-actions-bar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bulk-actions-bar button{color:var(--sd-text-white);opacity:1;}.bulk-actions-bar .dropdown-menu{margin-top:4px !important;width:auto;border:var(--sd-dropdown-menu-border);border-radius:var(--sd-dropdown-menu-br);box-shadow:var(--sd-dropdown-menu-shadow);}.bulk-actions-bar .dropdown-menu .dropdown-item{display:flex;align-items:center;gap:0.75rem;padding:10px 16px;font-weight:400 !important;color:var(--sd-text-default);line-height:1;}.bulk-actions-bar .dropdown-menu .dropdown-item svg{width:1rem;height:1rem;}.bulk-actions-bar .dropdown-menu .dropdown-item:hover{background-color:var(--sd-dropdown-menu-item-hover-bg);}.bulk-actions-bar--active{height:70px;overflow:visible;transition:height 0.2s ease-in-out;}.bulk-actions-bar--active .bulk-actions-bar__container *{opacity:1;transition:opacity 0.2s ease-in-out 0.2s, width 0.2s ease-in-out 0.2s;}.bulk-actions-bar--active .btn.close, .bulk-actions-bar--active .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.close, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bulk-actions-bar--active button.close, .bulk-actions-bar--active .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.close, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bulk-actions-bar--active button.close{width:40px;}.bulk-actions-bar--active .btn.close svg, .bulk-actions-bar--active .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.close svg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bulk-actions-bar--active button.close svg, .bulk-actions-bar--active .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.close svg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bulk-actions-bar--active button.close svg{width:12px;height:12px;}.annotation{color:var(--sd-text-light);}@media (min-width: 1000px){.bulk-actions-bar{border-radius:0;}.bulk-actions-bar__container{gap:1.5rem;padding:14px 32px;}.bulk-actions-bar .bulk-actions-bar__checkbox-block{flex-grow:0;flex-basis:auto;}.bulk-actions-bar .btn-wrap{margin-left:0;}.bulk-actions-bar .btn-wrap .bulk-action-container:nth-child(2) .btn-icon{height:42px;}.bulk-actions-bar .bulk-action-container a.btn-icon{gap:0.5rem;width:auto;padding:0.25rem 1rem 0.2rem 1rem;font-size:var(--text-base);}.bulk-actions-bar .bulk-action-container .chevron{padding:0.25rem;}.bulk-actions-bar .bulk-action-container .chevron svg{width:0.625rem;height:0.625rem;}.bulk-actions-bar .bulk-selected-items__top{font-size:var(--text-base);}.bulk-actions-bar .bulk-selected-items__bottom{font-size:var(--text-sm);}.bulk-actions-bar .bulk-count{width:2rem;height:2rem;font-size:var(--text-base);}.bulk-actions-bar .btn.close, .bulk-actions-bar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.close, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bulk-actions-bar button.close, .bulk-actions-bar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.close, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .bulk-actions-bar button.close{margin-right:0;margin-left:auto;}}.sd-data-list-view-header{position:relative;z-index:10;flex:none;display:flex;flex-direction:column;width:100%;background-color:var(--sd-bg-white-dark);border-radius:var(--sd-radius-mode-xl);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);border:var(--sd-table-border);}.sd-data-list-view-header .grid-head-title{display:flex;align-items:center;gap:0.5rem;margin:0;font-size:18px;font-weight:700 !important;}.sd-data-list-view-header .grid-head-title .list-icon{display:flex;justify-content:center;align-items:center;width:18px;height:18px;}.sd-data-list-view-header .grid-head-title .list-icon svg{width:100%;height:100%;stroke-width:2px;}.sd-data-list-view-header .sd-data-list-view-header__top{display:flex;align-items:center;gap:0.5rem;padding:1rem;width:100%;transition:all 0.25s ease;}.sd-data-list-view-header .sd-data-list-view-header__top:has(.search-open){position:relative;padding-bottom:76px;}.sd-data-list-view-header .sd-data-list-view-header__top > :empty{display:none;}.sd-data-list-view-header .sd-data-list-view-header__top sd-data-list-view-render-template{flex:1;min-width:0;}.sd-data-list-view-header .sd-data-list-view-header__top .mpa-clean-badge{display:none;}.sd-data-list-view-header .addButton-block{gap:0.25rem;}.sd-data-list-view-header .addButton{flex-shrink:0;gap:0.375rem;padding:0.5rem;height:30px;font-weight:500;border-radius:5px;border-color:var(--sd-input-border-color);transition:box-shadow 0.2s ease;}.sd-data-list-view-header .addButton:hover{box-shadow:0 0 2px var(--sd-app-top-bar-color);}.sd-data-list-view-header .addButton .addButtonText{text-transform:uppercase;display:none;}.sd-data-list-view-header .addButton svg{width:12px;height:12px;}.sd-data-list-view-header .addButton--secondary{flex-shrink:0;height:24px;padding:0.375rem;gap:0.375rem;border-radius:4px;}.sd-data-list-view-header .addButton--secondary svg{width:10px;height:10px;}.sd-data-list-view-header .addButton--secondary .addButtonText{text-transform:none;}.sd-data-list-view-header .addButton--report{background:var(--sd-btn-white-bg);}.sd-data-list-view-header .addButton--report:hover{background:var(--sd-btn-white-bg);}.sd-data-list-view-header .addButton--report .addButtonText{text-transform:none;}.sd-data-list-view-header .addButton--additional .addButton .addButtonText{color:inherit;}.sd-data-list-view-header .addButton--additional .addButton i{font-size:10px;}.sd-data-list-view-header .dropDownButton{flex-shrink:0;padding:0 0.5rem;height:30px;border-radius:5px;border-color:var(--sd-input-border-color);transition:box-shadow 0.2s ease;}.sd-data-list-view-header .dropDownButton:hover{box-shadow:0 0 2px var(--sd-app-top-bar-color);}.sd-data-list-view-header .dropDownButton svg{width:12px;height:12px;}.sd-data-list-view-header .add-btn-wrap{display:flex;align-items:center;flex-wrap:wrap;row-gap:0.25rem;column-gap:0.75rem;}.sd-data-list-view-header .add-btn-wrap .btn-group{display:flex;column-gap:0.25rem;}.sd-data-list-view-header .add-btn-wrap .sd-btn > svg{flex-shrink:0;stroke-width:2;}@media (min-width: 768px){.sd-data-list-view-header .sd-data-list-view-header__top{padding:1rem;}.sd-data-list-view-header .sd-data-list-view-header__top:has(.search-open){position:static;padding-bottom:1rem;}.sd-data-list-view-header .sd-data-list-view-header__top .addButton-block{gap:1rem;}}@media (min-width: 1000px){.sd-data-list-view-header{background-color:transparent;border-radius:0;border:none;}.sd-data-list-view-header .sd-data-list-view-header__top{gap:1rem;min-height:60px;border-bottom:var(--sd-list-view-card-border);}.sd-data-list-view-header .addButton{padding:0.625rem 0.825rem 0.625rem 0.625rem;flex-shrink:1;font-size:var(--sd-icon-label-text);}.sd-data-list-view-header .addButton svg{flex:none;width:12px;height:12px;}.sd-data-list-view-header .addButton .addButtonText,
  .sd-data-list-view-header .addButton span{font-size:var(--sd-icon-label-text);line-height:var(--sd-icon-label-line);padding-top:0;}.sd-data-list-view-header .addButton .addButtonText{flex:1;display:block;white-space:nowrap;font-weight:400;letter-spacing:0.02em;color:var(--sd-text-secondary);}.sd-data-list-view-header .addButton--secondary{padding:0.5rem 0.625rem 0.5rem 0.5rem;flex-shrink:1;font-size:var(--sd-icon-label-text);}.sd-data-list-view-header .addButton--secondary svg{flex:none;width:10px;height:10px;}.sd-data-list-view-header .addButton--secondary .addButtonText,
  .sd-data-list-view-header .addButton--secondary span{font-size:var(--sd-icon-label-text);line-height:var(--sd-icon-label-line);padding-top:0;}}@media (min-width: 1200px){.sd-data-list-view-header .sd-data-list-view-header__top .mpa-clean-badge{display:block;}}.sd-data-list-view-header__identity{display:flex;flex:1 1 100%;align-items:center;gap:0.5rem;min-width:0;margin-right:auto;}.sd-data-list-view-header__identity-icon{display:flex;flex:none;align-items:center;justify-content:center;width:16px;height:16px;color:var(--sd-text-light);}.sd-data-list-view-header__identity-icon svg{width:100%;height:100%;}.sd-data-list-view-header__identity-text{margin:0;overflow:hidden;font-size:0.9375rem;font-weight:600;line-height:1.5rem;color:var(--sd-text-dark);text-overflow:ellipsis;white-space:nowrap;}.sd-data-list-view--titled .mpa-data-filters-wrap{order:2;}.sd-data-list-view--titled .addButton--additional,
.sd-data-list-view--titled sd-data-list-view-add-button{order:3;display:flex;gap:0.5rem;align-items:center;}.sd-data-list-view--titled .addButton--additional::before,
.sd-data-list-view--titled sd-data-list-view-add-button::before{content:"";flex:none;width:1px;height:1.25rem;background-color:var(--sd-list-view-card-border-color);}@media (min-width: 768px){.sd-data-list-view--titled .sd-data-list-view-header__identity{flex:1 1 auto;}}.sd-data-list-view--titled .gridview-empty-default{min-height:0;}.sd-data-list-view--titled .gridview-empty-default .empty{display:flex;flex-direction:column;align-items:center;gap:0;padding:2rem 1.5rem;}.sd-data-list-view--titled .gridview-empty-default .sd-empty-mark{order:-1;}.sd-data-list-view--titled .gridview-empty-copy{display:flex;flex-direction:column;align-items:center;gap:0.25rem;margin:0.875rem 0 0;text-align:center;}.sd-data-list-view--titled .gridview-empty-copy .empty-text{margin:0;font-size:0.875rem;font-weight:600;line-height:1.25rem;}.sd-data-list-view--titled .gridview-empty-copy .empty-text-sub{max-width:44ch;margin:0;font-size:0.78125rem;line-height:1.1875rem;}.sd-data-list-view--titled .gridview-empty-copy .btn, .sd-data-list-view--titled .gridview-empty-copy .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-data-list-view--titled .gridview-empty-copy button, .sd-data-list-view--titled .gridview-empty-copy .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-data-list-view--titled .gridview-empty-copy button{margin-top:0.625rem;}.sd-data-list-view-header__top--collapsible{cursor:pointer;border-right:4px solid transparent;transition:border-color 0.15s ease, background-color 0.15s ease;}.sd-data-list-view--collapsed .sd-data-list-view-header__top--collapsible:hover{border-right-color:var(--sd-btn-border-theme-color);background:color-mix(in srgb, var(--sd-bg-offwhite-light) 50%, transparent);}.sd-data-list-view-header__collapse:hover{color:var(--sd-text-secondary);}.sd-data-list-view-header__summary{display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;gap:0.125rem 0.375rem;min-width:0;}.sd-data-list-view-header__preview{display:flex;flex:none;align-items:center;gap:3px;margin-right:0.75rem;}.sd-data-list-view-header__preview-item,
.sd-data-list-view-header__preview-more{display:flex;position:relative;flex:none;align-items:center;justify-content:center;overflow:hidden;width:22px;height:22px;color:var(--sd-list-view-card-icon-color);background-color:var(--sd-list-view-card-icon-bg);border-radius:50%;box-shadow:0 1px 2px 0 rgba(16, 24, 40, 0.06);}.sd-data-list-view-header__preview-ghost{display:block;position:relative;flex:none;width:22px;height:22px;background:var(--sd-list-view-card-bg);border:1px dashed var(--sd-input-border-color);border-radius:50%;}.sd-data-list-view-header__preview-ghost:nth-child(2){opacity:0.6;}.sd-data-list-view-header__preview-ghost:nth-child(3){opacity:0.3;}.sd-data-list-view-header__preview-item svg{width:14px;height:14px;}.sd-data-list-view-header__preview-item img{width:100%;height:100%;object-fit:cover;}.sd-data-list-view-header__preview-more{overflow:visible;width:auto;min-width:22px;padding:0 0.375rem;font-size:0.625rem;font-weight:600;line-height:1;color:var(--sd-theme-primary-dark-highlighted-text);background-color:var(--sd-primary-tint);border-radius:11px;font-variant-numeric:tabular-nums;}.sd-data-list-view-header__fact{display:inline-flex;align-items:center;gap:0.375rem;font-size:0.78125rem;line-height:1rem;color:var(--sd-text-muted);white-space:nowrap;}.sd-data-list-view-header__fact + .sd-data-list-view-header__fact::before{content:"";width:3px;height:3px;margin-right:0.125rem;border-radius:50%;background:var(--sd-text-muted);opacity:0.6;}.sd-data-list-view-header__fact--standing{flex:none;}.sd-data-list-view-header__fact--alert{font-weight:600;color:var(--sd-text-dark);}.sd-data-list-view-header__fact-mark{display:flex;align-items:center;justify-content:center;width:14px;height:14px;color:var(--sd-text-muted);}.sd-data-list-view-header__fact--alert .sd-data-list-view-header__fact-mark{color:var(--sd-status-danger-text);}.sd-data-list-view-header__fact-mark svg{width:100%;height:100%;}.sd-data-list-view-header__collapse{display:flex;flex:none;order:4;align-items:center;justify-content:center;width:32px;height:32px;margin-left:0.5rem;padding:0;border:0;border-radius:var(--sd-radius-mode-sm);background:transparent;color:var(--sd-text-muted);transition:color 0.15s ease;}.sd-data-list-view-header__collapse::before{content:"";align-self:center;width:1px;height:20px;margin-right:0.5rem;background:var(--sd-list-view-card-border-color);}.sd-data-list-view-header__collapse svg{width:16px;height:16px;transition:transform 0.28s cubic-bezier(0.32, 0.72, 0, 1);}.sd-data-list-view--collapsed .sd-data-list-view-header__collapse svg{transform:rotate(-90deg);}.sd-data-list-view--collapsed .dv-view,
.sd-data-list-view--collapsed .gridview-items,
.sd-data-list-view--collapsed .gridview-empty-default,
.sd-data-list-view--collapsed .gridview-footer{height:0;min-height:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-top:0;overflow:hidden;opacity:0;transition:opacity 0.18s ease;}.sd-data-list-view--collapsed .dv-view.grid-card-view{border-top:0;margin-top:0;}.sd-data-list-view--collapsed .sd-data-list-view-header__top{border-bottom:0;}.sd-plain-list{overflow:hidden;padding:0;list-style:none;background-color:var(--sd-list-view-card-bg);border-radius:var(--sd-border-radius-md-card);box-shadow:var(--sd-shadow-list-card);}.sd-plain-list__row{display:grid;align-items:center;min-height:46px;padding:0.5rem 1rem;border-bottom:0.667px solid var(--sd-list-view-card-border-color);transition:background-color 0.15s ease;}.sd-plain-list__row:hover{background-color:color-mix(in srgb, var(--sd-bg-offwhite-light) 50%, transparent);}.sd-plain-list__row:last-of-type{border-bottom:0;}.sd-plain-list__foot{position:relative;container-type:inline-size;display:flex;flex:none;align-items:center;justify-content:center;min-height:44px;padding:0.375rem 2.5rem 0.375rem 2rem;border-top:1px solid var(--sd-border-color-medium);background-color:transparent;}.sd-plain-list__foot-text{font-size:10px;color:var(--sd-text-muted);}.sd-plain-list__foot > .sd-plain-list__count{display:none;position:absolute;top:50%;right:2rem;transform:translateY(-50%);z-index:2;padding:0 0.25rem;background-color:var(--sd-bg-white-dark);font-size:10px;color:var(--sd-text-muted);font-variant-numeric:tabular-nums;}@container (min-width: 520px){.sd-plain-list__foot > .sd-plain-list__count{display:block;}}@supports not (container-type: inline-size){.sd-plain-list__foot > .sd-plain-list__count{display:block;}}.sd-badge{position:relative;display:flex;flex:none;justify-content:center;align-items:center;gap:0.25rem;padding:0.125rem 0.75rem !important;height:1.5rem;font-size:var(--text-sm);font-weight:700 !important;border-radius:var(--sd-radius-mode-xxl);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);overflow:hidden;color:var(--sd-status-muted-text);background-color:var(--sd-status-muted-bg);}.sd-badge--tag{padding:0.125rem 0.5rem;height:auto;font-size:11px;font-weight:500;border-radius:var(--sd-radius-mode-sm);box-shadow:none;}.sd-badge.label-important, .sd-badge.client_not_show, .sd-badge.staff_not_show, .sd-badge.staff-role.super-admin, .sd-badge.overages_storage, .sd-badge.overages_streaming, .sd-badge.overages_ai_credits{color:var(--sd-status-danger-text);background-color:var(--sd-status-danger-bg);}.sd-badge.lead, .sd-badge.timer-completed, .sd-badge.label-success, .sd-badge.open, .sd-badge.staff-role.staff, .sd-badge.deposit, .sd-badge.source-auto, .sd-badge.canned-badge-auto-add{color:var(--sd-status-success-text);background-color:var(--sd-status-success-bg);}.sd-badge.client, .sd-badge.timer-counting, .sd-badge.label-info, .sd-badge.in_progress, .sd-badge.exception, .sd-badge.staff-role, .sd-badge.staff-role.project-manager, .sd-badge.staff-role.office-manager, .sd-badge.manual, .sd-badge.source-manual, .sd-badge.canned-badge-auto-reply{color:var(--sd-status-info-text);background-color:var(--sd-status-info-bg);}.sd-badge.label-warning, .sd-badge.cancelled_by_client, .sd-badge.cancelled_by_staff, .sd-badge.source-stale, .sd-badge.staff-role.admin{color:var(--sd-status-warning-text);background-color:var(--sd-status-warning-bg);}.sd-badge.completed, .sd-badge.timer-paused, .sd-badge.source-manual-only, .sd-badge.staff-role.teammate{color:var(--sd-status-muted-text);background-color:var(--sd-status-muted-bg);}.sd-badge.prospect, .sd-badge.timer-billed, .sd-badge.google, .sd-badge.staff-role.salesperson{color:rgb(192, 38, 211);background-color:rgb(253, 244, 255) !important;}.sd-badge.deposit{color:var(--sd-status-success-text);background-color:var(--sd-status-success-bg);}.sd-badge.overages_storage, .sd-badge.overages_streaming, .sd-badge.overages_ai_credits{color:var(--sd-status-danger-text);background-color:var(--sd-status-danger-bg);}.sd-badge.manual{color:var(--sd-status-info-text);background-color:var(--sd-status-info-bg);}.sd-badge.outstanding, .sd-badge.processing{color:var(--sd-status-info-text);background-color:var(--sd-status-info-bg);}.sd-badge.overdue{color:var(--sd-status-danger-text);background-color:var(--sd-status-danger-bg);}.sd-badge.partially{color:var(--sd-status-warning-text);background-color:var(--sd-status-warning-bg);}.sd-badge.paid, .sd-badge.overpaid{color:var(--sd-status-success-text);background-color:var(--sd-status-success-bg);}.sd-badge.void, .sd-badge.draft, .sd-badge.archived{color:var(--sd-status-muted-text);background-color:var(--sd-status-muted-bg);}.sd-data-list-view-card__badges .sd-badge.open{color:var(--sd-status-info-text);background-color:var(--sd-status-info-bg);}.sd-data-list-view-card__badges .sd-badge.approved, .sd-data-list-view-card__badges .sd-badge.activated{color:var(--sd-status-success-text);background-color:var(--sd-status-success-bg);}.sd-data-list-view-card__badges .sd-badge.paused{color:var(--sd-status-warning-text);background-color:var(--sd-status-warning-bg);}.sd-data-list-view-card__badges .sd-badge.converted{color:var(--lawanda);background-color:var(--lawanda-bg);}[sd-accumulating-profiles-archive-list] .sd-data-list-view-card__badges .sd-badge.draft, [sd-recurring-profiles-archive-list] .sd-data-list-view-card__badges .sd-badge.draft, [sd-recurring-profiles-list] .sd-data-list-view-card__badges .sd-badge.draft, [sd-accumulating-profiles-list] .sd-data-list-view-card__badges .sd-badge.draft{color:var(--lawanda);background-color:var(--lawanda-bg);}[sd-accumulating-profiles-archive-list] .sd-data-list-view-card__badges .sd-badge.completed, [sd-recurring-profiles-archive-list] .sd-data-list-view-card__badges .sd-badge.completed, [sd-recurring-profiles-list] .sd-data-list-view-card__badges .sd-badge.completed, [sd-accumulating-profiles-list] .sd-data-list-view-card__badges .sd-badge.completed{color:var(--turquoise);background-color:var(--turquoise-bg);}[sd-estimates-list] .sd-data-list-view-card__badges .sd-badge.void{color:var(--sd-status-danger-text);background-color:var(--sd-status-danger-bg);}[sd-estimates-list] .sd-data-list-view-card__badges .sd-badge.draft{color:var(--lawanda);background-color:var(--lawanda-bg);}[sd-proposals-list] .sd-data-list-view-card__badges .sd-badge.active{color:var(--sd-status-info-text);background-color:var(--sd-status-info-bg);}[sd-proposals-list] .sd-data-list-view-card__badges .sd-badge.signed{color:var(--sd-status-success-text);background-color:var(--sd-status-success-bg);}[sd-proposals-list] .sd-data-list-view-card__badges .sd-badge.expired{color:var(--sd-status-warning-text);background-color:var(--sd-status-warning-bg);}[sd-proposals-list] .sd-data-list-view-card__badges .sd-badge.rejected{color:var(--sd-status-danger-text);background-color:var(--sd-status-danger-bg);}[sd-contracts-list] .sd-data-list-view-card__badges .sd-badge.open, [sd-contracts-list] .sd-data-list-view-card__badges .sd-badge.generated{color:var(--sd-status-info-text);background-color:var(--sd-status-info-bg);}[sd-contracts-list] .sd-data-list-view-card__badges .sd-badge.completed{color:var(--sd-status-success-text);background-color:var(--sd-status-success-bg);}[sd-contracts-list] .sd-data-list-view-card__badges .sd-badge.outSignature, [sd-contracts-list] .sd-data-list-view-card__badges .sd-badge.awaitingMe{color:var(--sd-status-warning-text);background-color:var(--sd-status-warning-bg);}[sd-contracts-list] .sd-data-list-view-card__badges .sd-badge.void{color:var(--sd-status-danger-text);background-color:var(--sd-status-danger-bg);}[sd-import-items-logs-list] .sd-data-list-view-card__badges .sd-badge.pending{color:var(--sd-status-info-text);background-color:var(--sd-status-info-bg);}[sd-import-items-logs-list] .sd-data-list-view-card__badges .sd-badge.imported{color:var(--sd-status-success-text);background-color:var(--sd-status-success-bg);}[sd-notes-list] .sd-data-list-view-card__badges .sd-badge.published, [sd-proposal-templates-list] .sd-data-list-view-card__badges .sd-badge.published{color:var(--sd-status-success-text);background-color:var(--sd-status-success-bg);}[sd-public-pages-list] .sd-data-list-view-card__badges .sd-badge.published{color:var(--sd-status-success-text);background-color:var(--sd-status-success-bg);}[sd-work-requests-list] .sd-data-list-view-card__badges .sd-badge.need-payment{color:var(--sd-status-danger-text);background-color:var(--sd-status-danger-bg);}.sd-badge svg{width:12px;height:12px;}.sd-data-list-view-card__badges .sd-category-default-check{width:18px;height:18px;stroke-width:2.5px;}.sd-data-list-view-card__badges .sd-status-badge-icon{width:12px;height:12px;margin-inline-start:0.25rem;vertical-align:text-bottom;}.sd-left-panel{float:none;width:100%;background-color:var(--sd-bg-white-middle);border-radius:var(--sd-radius-mode-card);border:var(--sd-table-border);box-shadow:var(--sd-card-shadow);}.sd-left-panel__header{padding:1.5rem;height:5.625rem;border-top-left-radius:var(--sd-radius-mode-card);border-top-right-radius:var(--sd-radius-mode-card);border-bottom:var(--sd-entity-border);}.sd-left-panel__header .btn, .sd-left-panel__header .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-left-panel__header button, .sd-left-panel__header .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-left-panel__header button{gap:8px;margin-left:0;}.sd-left-panel__header .btn.btn-block, .sd-left-panel__header .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-block, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-left-panel__header button.btn-block, .sd-left-panel__header .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-block, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-left-panel__header button.btn-block{height:100%;}.sd-left-panel__header .btn svg, .sd-left-panel__header .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-left-panel__header button svg, .sd-left-panel__header .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-left-panel__header button svg{width:1.25rem;height:1.25rem;flex-shrink:0;stroke-width:2px;}.sd-left-panel .sd-left-panel__menu{padding-top:1rem;display:flex;flex-direction:column;gap:0.25rem;}.sd-left-panel .sd-left-panel__menu .sd-left-panel__menu-item{position:relative;display:flex;align-items:center;}.sd-left-panel .sd-left-panel__menu .sd-left-panel__menu-item::before{content:"";position:absolute;top:50%;left:-1px;width:0.25rem;height:2rem;border-radius:0 0.25rem 0.25rem 0;background-color:transparent;transform:translate(0, -50%);}.sd-left-panel .sd-left-panel__menu .sd-left-panel__menu-item .sd-left-panel__link{display:flex;align-items:center;gap:0.75rem;width:100%;max-width:none;padding:0.75rem 1.5rem;background-color:transparent;}.sd-left-panel .sd-left-panel__menu .sd-left-panel__menu-item .list-icon{display:inline-flex;justify-content:center;align-items:center;}.sd-left-panel .sd-left-panel__menu .sd-left-panel__menu-item .list-icon svg{width:1.25rem;height:1.25rem;stroke-width:2px;}.sd-left-panel .sd-left-panel__menu .sd-left-panel__menu-item:hover{background-color:var(--sd-primary-tint-subtle);}.sd-left-panel .sd-left-panel__menu .sd-left-panel__menu-item .sd-left-panel__unread-badge{min-width:22px;height:22px;padding:0 6px;margin-left:auto;border-radius:50%;background-color:var(--sd-primary-tint-hover);color:var(--sd-theme-primary-dark-highlighted-text);font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;line-height:1;}.sd-left-panel .sd-left-panel__menu .sd-left-panel__menu-item .sd-left-panel__label{color:var(--sd-text-dark);}.sd-left-panel .sd-left-panel__menu .sd-left-panel__menu-item--active, .sd-left-panel .sd-left-panel__menu .sd-left-panel__menu-item--active:hover{color:var(--sd-theme-primary-dark-highlighted-text);background-color:var(--sd-primary-tint);}.sd-left-panel .sd-left-panel__menu .sd-left-panel__menu-item--active::before, .sd-left-panel .sd-left-panel__menu .sd-left-panel__menu-item--active:hover::before{background-color:var(--sd-btn-border-theme-color-dark);}.sd-left-panel .sd-left-panel__menu .sd-left-panel__menu-item--active .sd-left-panel__label, .sd-left-panel .sd-left-panel__menu .sd-left-panel__menu-item--active:hover .sd-left-panel__label{color:var(--sd-theme-primary-dark-highlighted-text);}.sd-left-panel .sd-left-panel__menu .sd-left-panel__menu-item--active .sd-left-panel__unread-badge, .sd-left-panel .sd-left-panel__menu .sd-left-panel__menu-item--active:hover .sd-left-panel__unread-badge{color:var(--sd-theme-primary-dark-highlighted-text);background-color:var(--sd-primary-tint-hover);}.sd-left-panel .sd-left-panel__footer{padding-block:0.75rem 1rem;border-top:var(--sd-entity-border);border-bottom-left-radius:var(--sd-radius-mode-card);border-bottom-right-radius:var(--sd-radius-mode-card);}.sd-left-panel .sd-left-panel__footer .shortcuts-link{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:300;padding:0.625rem 1.5rem;}.sd-left-panel .sd-left-panel__footer .shortcuts-link .shortcuts-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--sd-radius-mode-md);background-color:var(--sd-primary-tint-subtle);transition:background-color 0.15s;}.sd-left-panel .sd-left-panel__footer .shortcuts-link .shortcuts-icon svg{width:1rem;height:1rem;stroke-width:2px;}.sd-left-panel .sd-left-panel__footer .shortcuts-link:hover{color:var(--sd-text-default);background-color:var(--sd-primary-tint-subtle);}.sd-left-panel .sd-left-panel__footer .shortcuts-link:hover .shortcuts-icon{background-color:var(--sd-primary-tint);color:var(--sd-theme-primary-dark-highlighted-text);}@media (min-width: 1000px){.sd-left-panel{flex:0 0 350px;width:auto;}}/* Messaging-scoped bulk-actions-bar mobile tweaks.
 * The shared .bulk-actions-bar component (see _bulk-actions-bar.scss in
 * the parent dir) is used across the platform. We only adjust spacing
 * inside the messaging layout (.sd-messages-layout in messages.php) so
 * other lists (clients, resellerPro, savedPackage, etc.) keep their
 * existing mobile presentation.
 *
 * Goal: tighter, more vertically compact bar on mobile to align with
 * Magic Patterns MessageInbox.tsx:1067-1101 visual proportions.
 */@media (max-width: 999px){.sd-messages-layout .bulk-actions-bar--active{height:56px;}.sd-messages-layout .bulk-actions-bar__container{height:56px;padding:0.5rem 0.75rem;gap:0.375rem;}.sd-messages-layout .bulk-actions-bar{/* Hide the informational "Custom selection" subtitle on mobile —
     * keeps the bar single-line. Preserve the actionable
     * "select all on this page" link (modifier --link) since it has
     * functionality not just info. */}.sd-messages-layout .bulk-actions-bar .bulk-selected-items__bottom:not(.bulk-selected-items__bottom--link){display:none;}.sd-messages-layout .bulk-actions-bar .bulk-selected-items__top{font-size:var(--text-sm);}.sd-messages-layout .bulk-actions-bar .bulk-count{width:1.5rem;height:1.5rem;font-size:12px;}.sd-messages-layout .bulk-actions-bar .bulk-action-container a.btn-icon{width:34px;height:34px;}.sd-messages-layout .bulk-actions-bar .bulk-action-container a.btn-icon svg{width:0.875rem;height:0.875rem;}.sd-messages-layout .bulk-actions-bar .btn.close, .sd-messages-layout .bulk-actions-bar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.close, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-messages-layout .bulk-actions-bar button.close, .sd-messages-layout .bulk-actions-bar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.close, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-messages-layout .bulk-actions-bar button.close{height:34px;}.sd-messages-layout{/* When the active state expands close button width, match the
     * smaller mobile size so it aligns with the action buttons. */}.sd-messages-layout .bulk-actions-bar--active .btn.close, .sd-messages-layout .bulk-actions-bar--active .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.close, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-messages-layout .bulk-actions-bar--active button.close, .sd-messages-layout .bulk-actions-bar--active .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.close, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-messages-layout .bulk-actions-bar--active button.close{width:34px;}.sd-messages-layout .bulk-actions-bar--active .btn.close svg, .sd-messages-layout .bulk-actions-bar--active .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.close svg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-messages-layout .bulk-actions-bar--active button.close svg, .sd-messages-layout .bulk-actions-bar--active .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.close svg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-messages-layout .bulk-actions-bar--active button.close svg{width:12px;height:12px;}}.message-new-badge{display:inline-flex;align-items:center;padding-inline:6px;margin-left:6px;height:20px;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:0.04em;vertical-align:middle;color:var(--sd-theme-primary-dark-highlighted-text);background-color:var(--sd-primary-tint);border-radius:var(--sd-radius-mode-sm);flex-shrink:0;}.message-attachment-icon svg{width:14px;height:14px;vertical-align:middle;color:var(--sd-text-muted);}/* Cursor pointer on messaging cards that act as a link (canned response
 * cards use a <div> with link-to-view + ng-click — needs explicit cursor
 * since divs don't inherit anchor cursor). */.message-item.link-to-view{cursor:pointer;}.message-item .sd-data-list-view-card__icon{overflow:hidden;}.message-item .sd-data-list-view-card__icon figure.img-responsive,
.message-item .sd-data-list-view-card__icon figure.contactAvatar,
.message-item .sd-data-list-view-card__icon .sd-user-avatar,
.message-item .sd-data-list-view-card__icon .default-user-avatar{color:inherit;}.message-item .sd-data-list-view-card__icon:has(img){background-color:transparent;box-shadow:none;}.message-item .sd-data-list-view-card__icon:has(img) sd-user-avatar,
.message-item .sd-data-list-view-card__icon:has(img) sd-user-avatar figure{width:100%;height:100%;}.message-item .sd-data-list-view-card__icon:has(img) sd-user-avatar img{width:100%;height:100%;object-fit:cover;}.message-item .message-pin-icon svg{width:14px;height:14px;vertical-align:middle;color:var(--sd-text-info);}.message-item .message-sender,
.message-item .message-subject{font-weight:bold;}.message-item.read .message-sender,
.message-item.read .message-subject{font-weight:normal;}.message-item .sd-data-list-view-card__details{flex-direction:column;align-items:stretch;gap:0.25rem;}.message-reply-badge{color:var(--sd-theme-primary-dark-highlighted-text);background-color:var(--sd-primary-tint);}.message-reply-badge svg{width:12px;height:12px;vertical-align:middle;}.message-preview{font-size:0.85em;}.message-date{font-size:0.85em;white-space:nowrap;}/* Date positioned as sibling of __actions (separate grid item) — defaults
 * to the actions area on desktop (overlaps with hover-actions container,
 * stacks via DOM order). Mobile media query gives date its own grid area. */.sd-data-list-view-card__date{grid-area:actions;align-self:start;justify-self:end;padding-top:4px;pointer-events:none;}/* Mobile-only meta — paperclip + reply count badge in the action row */.message-mobile-meta__attach,
.message-mobile-meta__count{display:none;}.message-mobile-meta__attach{align-items:center;margin-left:auto;}.message-mobile-meta__attach svg{width:14px;height:14px;color:var(--sd-text-muted);}.message-mobile-meta__count{align-items:center;gap:3px;padding:2px 8px;margin-left:auto;color:var(--sd-theme-primary-dark-highlighted-text);background-color:var(--sd-primary-tint);border-radius:9999px;font-size:12px;font-weight:600;}.message-mobile-meta__count svg{width:12px;height:12px;stroke-width:2px;}.message-mobile-meta__attach ~ .message-mobile-meta__count{margin-left:0;}/* --- Mobile inbox card layout (per MP MessageInbox.tsx:1209-1285) --- */@media (max-width: 999px){/* Restructure card grid: date moves to its own slot top-right,
   * action area becomes a full-width row at the bottom. */.message-item.sd-data-list-view-card__link{grid-template-areas:"icon  title  date" "icon  meta   meta" "actions actions actions";grid-template-columns:auto 1fr auto;}.message-item .sd-data-list-view-card__date{grid-area:date;align-self:center;padding-top:0;}/* Action row: full width, separated by border-top, padding for breathing room */.message-item .sd-data-list-view-card__actions.thread-hover-actions{grid-area:actions;width:auto;height:auto;margin:0;padding-top:8px;border-top:var(--sd-entity-border);justify-content:flex-start;}/* Show inline action buttons always on mobile (override default `display: none`
   * from _card-actions.scss:6 — same selector + !important + extra parent for
   * specificity). */.message-item .sd-data-list-view-card__actions.thread-hover-actions .thread-hover-actions__buttons{display:flex !important;flex:none !important;background:transparent;border:none;box-shadow:none;padding:0;}/* Hide kebab on mobile (action buttons are always visible inline) */.message-item .sd-data-list-view-card__actions.thread-hover-actions .thread-hover-actions__dots{display:none !important;}/* Hide tooltips on mobile — touch users can't hover, tooltips just produce
   * visual clutter when buttons are tapped. */.message-item .thread-hover-actions__buttons a.dropdown-item[data-tooltip]::after{display:none;}/* Hide the inline meta (paperclip in title, reply count in subject row) on
   * mobile — these move to the action row via the new mobile meta elements. */.message-item .message-attachment-icon,
  .message-item .message-reply-badge{display:none !important;}/* Show new mobile meta elements in action row (right-aligned) */.message-mobile-meta__attach,
  .message-mobile-meta__count{display:inline-flex;}}.canned-add-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-right:0.5rem;padding:0;vertical-align:middle;color:var(--sd-text-secondary);background:var(--sd-bg-white-dark);border:var(--sd-entity-border);border-radius:6px;cursor:pointer;transition:all 0.15s;}.canned-add-btn svg{width:1rem;height:1rem;stroke-width:2px;}.canned-add-btn:hover{background-color:var(--sd-bg-lightgray-light);border-color:var(--sd-border-color-bold);}.canned-color-bar{width:4px;min-width:4px;max-width:4px;padding:0;align-self:stretch;border-radius:2px;}#messages-canned-threaded-grid .gridview-items > :first-child .sd-data-list-view-card .thread-hover-actions__buttons a.dropdown-item[data-tooltip]::after{top:100%;bottom:auto;margin-top:4px;margin-bottom:0;}/* Trash header — title + auto-delete badge wrapper.
 * Desktop: title and badge sit inline (flex row). Mobile: title is hidden
 * (same `visibility: hidden` rule that hides other inbox/sent titles), and
 * the badge is positioned as a banner below the header via the mobile media
 * query (see `_mobile-nav.scss` `<1000px` block). */.trash-title-wrap{display:flex;align-items:center;gap:0.5rem;min-width:0;}.trash-auto-delete-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 12px;font-size:var(--text-sm);font-weight:500;line-height:1.4;vertical-align:middle;color:var(--sd-text-warning);background-color:var(--sd-bg-warning-light);border:1px solid var(--sd-border-warning);/* Per MP MessageTrash.tsx:648 — rounded-lg (8px), a rectangle with slight
   * corner rounding (not a pill). Applies to both desktop inline pill and
   * mobile full-width banner. */border-radius:8px;}.trash-auto-delete-badge svg{width:13px;height:13px;flex-shrink:0;}/* Mobile: hide ONLY the title (keep `.grid-head-title` invisible like other
 * messaging pages, but extract the badge so it shows as a separate banner
 * below the header — matches MP MessageTrash.tsx:647-653 amber info banner. */@media (max-width: 999px){/* When the trash auto-delete banner is rendered inside the header__top,
   * wrap content + top-align so the dropdown trigger and filter block stay
   * aligned at the top while the badge takes the full second row. */.sd-data-list-view-header__top:has(.trash-auto-delete-badge){flex-wrap:wrap;align-items:flex-start;/* The widget wraps the customTitle template in <sd-data-list-view-render-template>
     * — that element AND `.trash-title-wrap` both need `display: contents` so the
     * h4 + badge become direct flex children of `.sd-data-list-view-header__top`. */}.sd-data-list-view-header__top:has(.trash-auto-delete-badge) > sd-data-list-view-render-template{display:contents;}.trash-title-wrap{display:contents;/* badge becomes direct child of header__top */}.trash-auto-delete-badge{/* Span the entire next row, below trigger AND filter block, per MP banner.
     * Border-radius (8px) inherited from base rule. Larger vertical padding
     * for a taller banner box; tighter top margin so it sits closer to the
     * header row above. */display:flex;order:99;flex:0 0 100%;max-width:100%;padding:10px 12px;margin-top:4px;justify-content:flex-start;}}.trash-card .sd-data-list-view-card__icon{opacity:0.6;}.trash-card .message-sender,
.trash-card .message-subject{color:var(--sd-text-light);}.trash-item{background-color:var(--sd-bg-offwhite-light);}.sd-data-list-view-card__actions.thread-hover-actions{margin-right:0;justify-content:flex-end;}.sd-data-list-view-card__actions.thread-hover-actions .thread-hover-actions__buttons{display:none !important;flex:none !important;width:auto !important;justify-content:flex-end !important;white-space:nowrap;}.sd-data-list-view-card__actions.thread-hover-actions .thread-hover-actions__buttons a.dropdown-item{position:relative;display:inline-flex !important;align-items:center;justify-content:center;width:28px !important;height:28px;padding:0 !important;margin:0;font-size:0;color:var(--sd-text-light);text-decoration:none;white-space:nowrap;background:none;border:none;border-radius:6px;overflow:visible;clear:none;cursor:pointer;transition:background-color 0.15s;}.sd-data-list-view-card__actions.thread-hover-actions .thread-hover-actions__buttons a.dropdown-item:hover{color:var(--sd-theme-primary-dark-highlighted-text);background-color:var(--sd-primary-tint);}.sd-data-list-view-card__actions.thread-hover-actions .thread-hover-actions__buttons a.dropdown-item:hover svg{color:var(--sd-theme-primary-dark-highlighted-text);}.sd-data-list-view-card__actions.thread-hover-actions .thread-hover-actions__buttons a.dropdown-item.ng-hide, .sd-data-list-view-card__actions.thread-hover-actions .thread-hover-actions__buttons a.dropdown-item.ng-hide-add, .sd-data-list-view-card__actions.thread-hover-actions .thread-hover-actions__buttons a.dropdown-item.ng-hide-add-active{display:none !important;}.sd-data-list-view-card__actions.thread-hover-actions .thread-hover-actions__buttons a.dropdown-item.ng-animate, .sd-data-list-view-card__actions.thread-hover-actions .thread-hover-actions__buttons a.dropdown-item.ng-hide-add, .sd-data-list-view-card__actions.thread-hover-actions .thread-hover-actions__buttons a.dropdown-item.ng-hide-add-active, .sd-data-list-view-card__actions.thread-hover-actions .thread-hover-actions__buttons a.dropdown-item.ng-hide-remove, .sd-data-list-view-card__actions.thread-hover-actions .thread-hover-actions__buttons a.dropdown-item.ng-hide-remove-active{transition-duration:0s !important;animation-duration:0s !important;}.sd-data-list-view-card__actions.thread-hover-actions .thread-hover-actions__buttons svg{width:14px;height:14px;flex-shrink:0;stroke-width:2px;}.sd-data-list-view-card__actions.thread-hover-actions .thread-hover-actions__buttons a.dropdown-item[data-tooltip]::after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);padding:4px 8px;margin-bottom:4px;font-size:11px;white-space:nowrap;color:var(--sd-tooltip-text, #ffffff);background:var(--sd-tooltip-bg);border-radius:4px;opacity:0;pointer-events:none;transition:opacity 0.15s;z-index:1000;}.sd-data-list-view-card__actions.thread-hover-actions .thread-hover-actions__buttons a.dropdown-item[data-tooltip]:hover::after{opacity:1;}@media (min-width: 1000px){.sd-data-list-view-card__actions.thread-hover-actions .thread-hover-actions__dots{display:none !important;}.sd-data-list-view-card__link:hover .sd-data-list-view-card__actions.thread-hover-actions .thread-hover-actions__buttons{display:flex !important;align-items:center;gap:2px;padding:2px;background:var(--sd-bg-white-dark);border:var(--sd-entity-border);border-radius:8px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.08);}}.message-compose{display:flex;flex-direction:column;gap:0.75rem;padding:0.25rem 0 0;}.message-compose__footer{justify-content:flex-start;gap:12px;}.message-compose__field{margin-bottom:0;}.message-compose__field > label{margin-bottom:4px;font-size:13px;font-weight:500;color:var(--sd-text-secondary);}.message-compose__field:hover .message-compose__remove-cc{opacity:1;}.message-compose__field-input{position:relative;}.message-compose__field-input input[type=text]{font-size:var(--text-base);}/* --- +CC / remove CC --- */.message-compose__add-cc{position:absolute;top:-22px;right:0;font-size:var(--text-sm);font-weight:500;color:var(--sd-theme-primary-dark-highlighted-text);text-decoration:none;}.message-compose__add-cc:hover{color:var(--sd-theme-primary-highlighted-text);text-decoration:none;}.message-compose__remove-cc{padding:2px;line-height:1;color:var(--sd-text-muted);opacity:0;transition:opacity 0.15s;}.message-compose__remove-cc:hover{color:var(--sd-text-light);text-decoration:none;}.message-compose__remove-cc svg{width:10px;height:10px;}/* --- Inline subject (reply mode) --- */.message-compose__subject-inline{margin-top:-12px;}.message-compose__subject-display{display:flex;align-items:center;gap:6px;width:100%;padding:4px 0;cursor:pointer;}.message-compose__subject-display:hover .message-compose__subject-edit{opacity:1;}.message-compose__subject-label{font-size:13px;font-weight:500;color:var(--sd-text-muted);flex-shrink:0;}.message-compose__subject-text{font-size:13px;color:var(--sd-text-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.message-compose__subject-edit{position:relative;top:1px;font-size:var(--text-sm);font-weight:500;color:var(--sd-theme-primary-dark-highlighted-text);flex-shrink:0;opacity:0;transition:opacity 0.15s;}.message-compose__subject-hide{font-size:var(--text-sm);color:var(--sd-text-muted);text-decoration:none;}.message-compose__subject-hide:hover{color:var(--sd-text-light);text-decoration:none;}.message-compose__subject-field{margin-bottom:0;}/* --- Body (Quill editor) --- */.container-MessageCompose .form-oscar{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;}.container-MessageCompose .message-compose{flex:1 1 auto;min-height:0;}.container-MessageCompose .modal-content .form-oscar .form-group.message-compose__body{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;}.container-MessageCompose .message-compose__body .message-compose__field-input{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;}.container-MessageCompose .rx-container{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;}.message-compose__body .rx-editor-container{flex:1 1 auto;min-height:0;overflow-y:auto;}.message-compose__body .rx-editor{height:100% !important;min-height:250px !important;font-size:var(--text-base);}/* --- Bottom toggles (Attach / Canned) --- */.message-compose__toggles{display:flex;flex-direction:column;gap:0.5rem;}.message-compose__toggle-buttons{display:flex;align-items:center;gap:8px;}.message-compose__toggle-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;color:var(--sd-text-secondary);background:var(--sd-bg-white-dark);border:var(--sd-entity-border);border-radius:8px;cursor:pointer;transition:all 0.2s ease;}.message-compose__toggle-btn svg{width:18px;height:18px;}.message-compose__toggle-btn:hover{background-color:var(--sd-primary-tint-subtle);border-color:var(--sd-border-color-bold);}.message-compose__toggle-btn.active{color:var(--sd-text-white);background-color:var(--sd-btn-primary-bg);border-color:var(--sd-btn-primary-bg);box-shadow:0 1px 3px rgba(0, 0, 0, 0.2);}.message-compose__toggle-btn{/* Desktop hover tooltip — only on devices with real hover (excludes touch).
   * `aria-label` is used by screen readers regardless. */}@media (hover: hover) and (pointer: fine){.message-compose__toggle-btn[data-tooltip]::after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);padding:4px 8px;margin-bottom:4px;font-size:11px;white-space:nowrap;color:var(--sd-tooltip-text, #ffffff);background:var(--sd-tooltip-bg);border-radius:4px;opacity:0;pointer-events:none;transition:opacity 0.15s;z-index:1000;}.message-compose__toggle-btn[data-tooltip]:hover::after{opacity:1;}}/* --- Attach zone (animated open/close — matches MP framer-motion height + opacity + y) --- */.message-compose__attach-zone{max-height:0;padding:0;opacity:0;overflow:hidden;transform:translateY(-10px);transition:max-height 0.35s cubic-bezier(0.32, 0.72, 0, 1), padding 0.35s ease, opacity 0.35s ease, transform 0.35s ease;}.message-compose__attach-zone.is-open{max-height:500px;padding:4px 0;opacity:1;transform:translateY(0);}/* --- Canned responses list (animated open/close — matches MP framer-motion) --- */.message-compose__canned-list{max-height:0;opacity:0;overflow:hidden;transform:translateY(-10px);background:var(--sd-bg-white-dark);border-radius:8px;transition:max-height 0.35s cubic-bezier(0.32, 0.72, 0, 1), opacity 0.35s ease, transform 0.35s ease;}.message-compose__canned-list.is-open{max-height:240px;opacity:1;transform:translateY(0);overflow-y:auto;border:var(--sd-entity-border);}.message-compose__canned-search{position:sticky;top:0;padding:8px 12px;margin-bottom:0;background:var(--sd-bg-white-dark);border-bottom:var(--sd-entity-border);z-index:1;}.message-compose__canned-item{display:flex;flex-direction:column;gap:2px;padding:12px 16px;border-bottom:1px solid var(--sd-border-color-tint);cursor:pointer;transition:background-color 0.15s;}.message-compose__canned-item:last-child{border-bottom:none;}.message-compose__canned-item:hover{background-color:var(--sd-primary-tint-subtle);}.message-compose__canned-name{font-size:var(--text-sm);font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:var(--sd-text-muted);}.message-compose__canned-title{margin-bottom:2px;font-size:var(--text-base);font-weight:500;color:var(--sd-text-dark);}.message-compose__canned-preview{max-height:3.6em;font-size:13px;line-height:1.2em;color:var(--sd-text-light);overflow:hidden;}.message-compose__canned-preview p{margin:0;}.message-compose__canned-empty{padding:12px 16px;font-size:var(--text-sm);color:var(--sd-text-light);text-align:center;}/* --- Show original message (reply accordion) --- */.message-compose__original{padding-top:12px;border-top:var(--sd-entity-border);}.message-compose__original-toggle{display:flex;align-items:center;gap:8px;padding:0;font-size:13px;color:var(--sd-text-light);background:none;border:none;cursor:pointer;transition:color 0.15s;}.message-compose__original-toggle:hover{color:var(--sd-text-secondary);}.message-compose__original-toggle:hover .message-compose__original-dots{color:var(--sd-text-light);background-color:var(--sd-bg-lightgray-light);}.message-compose__original-dots{display:flex;align-items:center;justify-content:center;width:28px;height:20px;font-size:var(--text-md);font-weight:600;letter-spacing:1px;color:var(--sd-text-muted);background-color:var(--sd-bg-lightgray-light);border-radius:4px;transition:background-color 0.15s, color 0.15s;}.message-compose__original-label{font-weight:500;}.message-compose__original-chevron{width:14px;height:14px;transition:transform 0.2s;}.message-compose__original-chevron.is-open{transform:rotate(180deg);}.message-compose__original-thread{display:flex;flex-direction:column;gap:12px;max-height:500px;margin-top:12px;padding-right:4px;overflow-y:auto;}.message-compose__original-msg{padding:4px 0 4px 12px;border-left:2px solid var(--sd-border-color-medium);}.message-compose__original-header{display:flex;align-items:center;gap:8px;margin-bottom:6px;}.message-compose__original-sender{font-size:13px;font-weight:500;color:var(--sd-text-dark);}.message-compose__original-date{font-size:var(--text-sm);color:var(--sd-text-muted);}.message-compose__original-body{padding:10px 12px;font-size:13px;line-height:1.5;color:var(--sd-text-default);word-break:break-word;background-color:var(--sd-bg-offwhite-light);border:1px solid var(--sd-border-color-tint);border-radius:8px;}.message-compose__original-body p{margin:0 0 0.5em;}.message-compose__original-body p:last-child{margin-bottom:0;}/* --- Read receipt --- */.message-compose__read-receipt{padding:12px 16px;background-color:var(--sd-bg-offwhite-light);border:var(--sd-entity-border);border-radius:8px;}.message-compose__read-receipt .sd-switchery-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;}/* ==========================================================================
   Canned Response Form (Create / Update)
   ========================================================================== */.canned-form{display:flex;flex-direction:column;gap:0.75rem;padding:0.25rem 0 6rem;}.canned-form__field{margin-bottom:0;}.canned-form__field > label{margin-bottom:4px;font-size:13px;font-weight:500;color:var(--sd-text-secondary);}.canned-form__field input[type=text]{font-size:var(--text-base);}.canned-form__field .color-picker-input-wrapper{max-width:120px;}.canned-form__field .redactor-container{min-height:120px;}/* --- Toggle rows (Include Subject Line, Auto-Add, Auto-Reply) --- */.canned-form__toggle-row{display:flex;align-items:center;padding:10px 14px;background-color:var(--sd-bg-offwhite-light);border:var(--sd-entity-border);border-radius:8px;}.canned-form__toggle-row .sd-switchery-wrapper{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:8px;width:100%;}.canned-form__toggle-row .sd-switchery-wrapper label{font-weight:400;}.canned-form__tooltip{margin-left:-4px;font-size:13px;color:var(--sd-text-muted);}.canned-form__tooltip:hover{color:var(--sd-text-light);}.canned-form__toggle-pair{display:flex;gap:0.75rem;}.canned-form__toggle-pair .canned-form__toggle-row{flex:1;}@media (max-width: 767px){.canned-form__toggle-pair{flex-direction:column;}}.canned-response-list-item{font-weight:500;}.shortcuts-container{margin:-10px -25px 0;}.shortcuts-container .shortcuts-wrapper{display:grid;grid-template-columns:max-content 1fr max-content 1fr;grid-gap:10px 20px;padding:10px 25px;}.shortcuts-container .shortcuts-wrapper.footer-item{border-top:var(--sd-entity-border);}.shortcuts-container .shortcuts-wrapper > div{display:flex;align-items:center;}.shortcuts-container .shortcuts-wrapper .shortcut-key{justify-content:center;}.shortcuts-container .shortcuts-wrapper .shortcut-key > span{display:inline-block;padding:5px 10px;background:var(--sd-bg-lightgray-light);border:var(--sd-entity-border);}.container-MessageCompose .modal-dialog.modal-bottom-bar{height:95vh;max-height:95vh;}.container-MessageCompose .modal-dialog.modal-bottom-bar .modal-content{border-top-left-radius:var(--sd-radius-mode-xxl);border-top-right-radius:var(--sd-radius-mode-xxl);height:100%;}@media (min-width: 768px){.container-MessageCompose .modal-dialog.modal-bottom-bar{--sd-tombstone-width: 672px;--sd-tombstone-min-width: 672px;max-width:672px;}}@media (min-width: 1000px){.container-MessageCompose .modal-dialog.modal-bottom-bar{--sd-tombstone-width: 800px;--sd-tombstone-min-width: 800px;max-width:800px;}}/* Messaging-scoped theme variable overrides (Dark Mode + MrClean).
 * These tokens were originally added to the global `_dm-palette.scss` /
 * `_mr-clean-palette.scss` during messaging work, but they're only consumed
 * by messaging components (tooltips, trash auto-delete badge, thread reply
 * pill, etc.). Scoped here so other features in dark mode / MrClean are not
 * affected. Body class `in-messaging` is set by `views/layouts/messages.php`. */body.in-messaging.sd-dark-mode{--sd-tooltip-bg: var(--sd-dm-bright);--sd-tooltip-text: var(--sd-dm-dark);--sd-text-warning: var(--sd-dm-lighter);--sd-text-info: var(--sd-dm-lighter);--sd-bg-danger-light: var(--sd-dm-light);--sd-bg-warning-light: var(--sd-dm-light);--sd-border-warning: var(--sd-dm-accent);--sd-border-success-light: var(--sd-dm-accent);--sd-btn-l-gray-bg: var(--sd-dm-light);--sd-btn-l-gray-bg-hover: var(--sd-dm-lighter);--sd-border-color-subtle: var(--sd-bg-offwhite-accent-dark);--sd-border-color-medium: var(--sd-bg-white-light);--sd-border-color-bold: var(--sd-bg-white-light);}body.in-messaging.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode){--sd-list-view-card-icon-bg: var(--mr-clean-medium);--sd-tooltip-bg: var(--mr-clean-ultra-dark);--sd-tooltip-text: var(--sd-white);--sd-text-warning: var(--mr-clean-medium-dark);--sd-text-info: var(--mr-clean-medium-dark);--sd-bg-danger-light: var(--mr-clean-light);--sd-bg-warning-light: var(--mr-clean-light);--sd-border-warning: var(--mr-clean-dark);--sd-border-success-light: var(--mr-clean-dark);--sd-border-color-subtle: var(--mr-clean-medium);--sd-border-color-medium: var(--mr-clean-light-gray);--sd-border-color-bold: var(--mr-clean-medium-gray);}.folder-assign-dropdown-backdrop{position:fixed;inset:0;z-index:4000;}.folder-assign-dropdown{position:fixed;z-index:4001;width:192px;max-height:200px;display:flex;flex-direction:column;background:var(--sd-bg-white-light);border:1px solid var(--sd-border-color-medium);border-radius:8px;box-shadow:0 4px 12px rgba(0, 0, 0, 0.12);}.folder-assign-dropdown__scroll{overflow-y:auto;padding:4px 0;flex:1;min-height:0;}.folder-assign-dropdown__footer{border-top:1px solid var(--sd-border-color-medium);flex-shrink:0;padding:4px 0;}.folder-assign-dropdown__item{width:100%;padding:6px 12px;text-align:left;font-size:13px;display:flex;align-items:center;gap:8px;color:var(--sd-text-default);background:none;border:none;cursor:pointer;transition:background-color 0.15s;}.folder-assign-dropdown__item:hover{background-color:var(--sd-primary-tint-subtle);}.folder-assign-dropdown__icon{width:1rem;height:1rem;flex-shrink:0;color:var(--sd-text-light);stroke-width:2px;}.folder-assign-dropdown__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}/* Mailbox folders section — used inside the desktop .sd-left-panel AND
 * inside the mobile dropdown panel (.sd-messages-mobile-nav__panel).
 * Kept at root scope so both contexts pick up the styling. Lives under
 * messages/ because all .mailbox-folders__* markup is rendered exclusively
 * by `views/message/_menu.php` and managed by `js/sdOscar/messages/sdMessages.js`. */.mailbox-folders-section{margin-top:0.75rem;padding-block:1rem;border-top:var(--sd-entity-border);}.mailbox-folders-section .mailbox-folders__header{display:flex;align-items:center;justify-content:space-between;padding:4px 20px 6px;}.mailbox-folders-section .mailbox-folders__title{font-size:11px;font-weight:600;color:var(--sd-text-muted);text-transform:uppercase;letter-spacing:0.05em;}.mailbox-folders-section .mailbox-folders__add-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:none;background:none;color:var(--sd-text-muted);cursor:pointer;padding:0;transition:background-color 0.15s, color 0.15s;}.mailbox-folders-section .mailbox-folders__add-btn:hover{background-color:var(--sd-primary-tint-subtle);color:var(--sd-theme-primary-dark-highlighted-text);}.mailbox-folders-section .mailbox-folders__add-btn .mailbox-folders__svg{width:14px;height:14px;stroke-width:2px;}.mailbox-folders-section .mailbox-folders__svg{width:16px;height:16px;flex-shrink:0;stroke-width:2px;}.mailbox-folders-section .mailbox-folders__list{display:flex;flex-direction:column;gap:1px;}.mailbox-folders-section .mailbox-folders__row{display:flex;align-items:center;position:relative;transition:background-color 0.15s;}.mailbox-folders-section .mailbox-folders__row:hover{background-color:var(--sd-primary-tint-subtle);}.mailbox-folders-section .mailbox-folders__row:hover .mailbox-folders__count{display:none;}.mailbox-folders-section .mailbox-folders__row:hover .mailbox-folders__actions{display:flex;}.mailbox-folders-section .mailbox-folders__row .mailbox-folders__actions{display:none;}.mailbox-folders-section .mailbox-folders__row--active{background-color:var(--sd-primary-tint);}.mailbox-folders-section .mailbox-folders__row--active::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:28px;background-color:var(--sd-btn-border-theme-color);border-radius:0 4px 4px 0;}.mailbox-folders-section .mailbox-folders__link{display:flex;align-items:center;gap:12px;padding:8px 20px;width:100%;cursor:pointer;text-decoration:none;color:var(--sd-text-dark);}.mailbox-folders-section .mailbox-folders__row--active .mailbox-folders__link{color:var(--sd-theme-primary-dark-highlighted-text);}.mailbox-folders-section .mailbox-folders__icon{display:inline-flex;justify-content:center;align-items:center;}.mailbox-folders-section .mailbox-folders__icon .mailbox-folders__svg{width:1rem;height:1rem;stroke-width:2px;}.mailbox-folders-section .mailbox-folders__name{font-size:13px;line-height:16px;flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.mailbox-folders-section .mailbox-folders__name--active{font-weight:500;}.mailbox-folders-section .mailbox-folders__count{min-width:22px;height:22px;padding:0 6px;border-radius:50%;background-color:var(--sd-primary-tint-hover);color:var(--sd-theme-primary-dark-highlighted-text);font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;line-height:1;flex-shrink:0;}.mailbox-folders-section .mailbox-folders__row--active .mailbox-folders__count{background-color:var(--sd-primary-tint-hover);color:var(--sd-theme-primary-dark-highlighted-text);}.mailbox-folders-section .mailbox-folders__actions,
.mailbox-folders-section .mailbox-folders__inline-actions{display:flex;align-items:center;gap:2px;padding:2px;background:var(--sd-bg-white-dark);border:var(--sd-entity-border);border-radius:8px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.08);}.mailbox-folders-section .mailbox-folders__actions{position:absolute;right:12px;}.mailbox-folders-section .mailbox-folders__action-rename,
.mailbox-folders-section .mailbox-folders__action-delete{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;background:none;color:var(--sd-text-light);cursor:pointer;padding:0;border-radius:6px;transition:background-color 0.15s, color 0.15s;}.mailbox-folders-section .mailbox-folders__action-rename .mailbox-folders__svg,
.mailbox-folders-section .mailbox-folders__action-delete .mailbox-folders__svg{width:14px;height:14px;stroke-width:2px;}.mailbox-folders-section .mailbox-folders__action-rename:hover,
.mailbox-folders-section .mailbox-folders__action-delete:hover{background-color:var(--sd-primary-tint);color:var(--sd-theme-primary-dark-highlighted-text);}.mailbox-folders-section{/* Inline form (create/rename) — right padding 12px so the inline-actions
   * pill aligns with the hover pill (.mailbox-folders__actions has right: 12px) */}.mailbox-folders-section .mailbox-folders__inline-form{display:flex;align-items:center;gap:8px;padding:6px 12px 6px 20px;flex-wrap:wrap;}.mailbox-folders-section .mailbox-folders__inline-icon{color:var(--sd-text-muted);flex-shrink:0;}.mailbox-folders-section .mailbox-folders__inline-icon--active{color:var(--sd-theme-primary-dark-highlighted-text);}.mailbox-folders-section .mailbox-folders__inline-icon .mailbox-folders__svg{width:16px;height:16px;}.mailbox-folders-section .mailbox-folders__inline-form input.mailbox-folders__add-input,
.mailbox-folders-section .mailbox-folders__inline-form input.mailbox-folders__rename-input{flex:1;min-width:0;font-size:13px;padding:4px 8px;border:1px solid var(--sd-btn-border-theme-color-dark);border-radius:4px;outline:none;transition:border-color 0.15s, box-shadow 0.15s;}.mailbox-folders-section .mailbox-folders__inline-form input.mailbox-folders__add-input:focus,
.mailbox-folders-section .mailbox-folders__inline-form input.mailbox-folders__rename-input:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--sd-btn-border-theme-color-dark) 25%, transparent);}.mailbox-folders-section .mailbox-folders__inline-form input.mailbox-folders__input--error{border:1px solid var(--sd-text-error);}.mailbox-folders-section .mailbox-folders__inline-form input.mailbox-folders__input--error:focus{border:2px solid var(--sd-text-error);padding:3px 7px;box-shadow:0 0 0 2px color-mix(in srgb, var(--sd-text-error) 25%, transparent);}.mailbox-folders-section .mailbox-folders__confirm-btn,
.mailbox-folders-section .mailbox-folders__cancel-btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;border:none;background:none;color:var(--sd-text-light);cursor:pointer;padding:0;flex-shrink:0;transition:background-color 0.15s, color 0.15s;}.mailbox-folders-section .mailbox-folders__confirm-btn .mailbox-folders__svg,
.mailbox-folders-section .mailbox-folders__cancel-btn .mailbox-folders__svg{width:14px;height:14px;}.mailbox-folders-section .mailbox-folders__confirm-btn:hover,
.mailbox-folders-section .mailbox-folders__cancel-btn:hover{background-color:var(--sd-primary-tint);color:var(--sd-theme-primary-dark-highlighted-text);}.mailbox-folders-section .mailbox-folders__error{width:100%;font-size:11px;color:var(--sd-text-error);margin:-4px 0 0 28px;}.mailbox-folders-section{/* Empty state */}.mailbox-folders-section .mailbox-folders__empty{width:100%;padding:6px 20px;text-align:left;font-size:12px;color:var(--sd-text-muted);background:none;border:none;cursor:pointer;transition:color 0.15s;}.mailbox-folders-section .mailbox-folders__empty:hover{color:var(--sd-theme-primary-dark-highlighted-text);}/* --- Mobile messaging navigation: dropdown trigger + FAB ---
 * Mirrors Magic Patterns mobile pattern (MessagingPage.tsx, MessageInbox.tsx).
 * Visible only below the layout flip breakpoint (1000px, matching
 * _sd-data-list-view.scss flex row/column switch). On desktop the
 * .sd-left-panel handles navigation; on mobile it is hidden and the
 * dropdown trigger is positioned over the inbox header (replacing the
 * static title), with a fixed FAB for compose at bottom-right.
 */.sd-messages-mobile-nav{display:none;}.sd-messages-fab{display:none;}@media (max-width: 999px){/* Hide desktop left panel — replaced by mobile nav + FAB */.sd-data-list-view-layout > .sd-left-panel{display:none;}/* Make the layout the positioning context for the mobile nav */.sd-data-list-view-layout{position:relative;}/* Mobile nav lives as a flex child, but is positioned absolute so it
   * overlays the inbox header — the trigger appears in the title slot,
   * filters/sort stay on the right of the same header row.
   * Right constraint leaves room for the filter/sort/bulk icon block
   * (~4 buttons × 36px + gaps ≈ 180px); when title is too long it truncates
   * with ellipsis instead of overflowing into the icons. */.sd-messages-mobile-nav{display:block;position:absolute;top:1rem;/* match header padding-top (16px) */left:1rem;/* match header padding-left (16px) */right:180px;/* reserve room for filter/sort/bulk icon block on right */z-index:5;pointer-events:none;}/* Hide the original inbox title entirely (display: none, not just
   * visibility) — mobile nav trigger replaces it. Using display: none
   * also normalizes header height across pages (e.g. Canned has an extra
   * `+` add button inside the h4 that makes title 40px tall — with
   * display: none the layout space is removed and header height matches
   * other pages). */.sd-data-list-view-header__top h4.grid-head-title{display:none;}/* Ensure header has enough vertical room for the absolute-positioned
   * trigger (36px tall) + padding. Without this the Settings page header
   * — which has no filter row — collapses to ~32px and the trigger
   * overflows below the header. */body.in-messaging .sd-data-list-view-header__top{min-height:68px;}/* Hide page size selector — mobile uses infinite scroll, no manual page size.
   * Specificity raised to override `.mpa-data-filters .mpa-data-filters__element.mpa-data-filters__page-size`
   * defined globally with `display: flex`. */.mpa-data-filters .mpa-data-filters__element.mpa-data-filters__page-size{display:none;}/* Search input — Magic Patterns mobile styling (MessageInbox.tsx:1048-1062):
   * full-width row below header, taller more touchable input, search icon
   * inside the input on the left, larger font + rounded corners.
   * Selector specificity matches the global `.mpa-data-filters .mpa-data-filters__search input[type=text]`
   * rule from `_mpa-data-filters.scss:89-113` to override its !important values. */.mpa-data-filters .mpa-data-filters__search .mpa-data-filters__search-input-wrapper{/* Wrapper keeps its base `position: absolute` from `_mpa-data-filters.scss:68`
     * so it sits BELOW the header as a separate row when open — do NOT override
     * to relative (that broke the row positioning, putting search inline). *//* Magnifier icon inlined as SVG via background-image — sits inside the
     * input visually at left center. The standalone search-toggle button
     * remains in the header to open/close the row. */}.mpa-data-filters .mpa-data-filters__search .mpa-data-filters__search-input-wrapper::before{content:"";position:absolute;top:50%;left:12px;width:16px;height:16px;transform:translateY(-50%);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='8'/><path d='m21 21-4.3-4.3'/></svg>") center/contain no-repeat;pointer-events:none;z-index:1;}.mpa-data-filters .mpa-data-filters__search .mpa-data-filters__search-input-wrapper input[type=text],
  .mpa-data-filters .mpa-data-filters__search .mpa-data-filters__search-input-wrapper input{height:40px !important;padding:0 12px 0 36px !important;font-size:14px !important;border:1px solid var(--sd-border-color-medium);border-radius:8px;background-color:var(--sd-bg-white-dark);}.mpa-data-filters .mpa-data-filters__search .mpa-data-filters__search-input-wrapper input[type=text]:focus,
  .mpa-data-filters .mpa-data-filters__search .mpa-data-filters__search-input-wrapper input:focus{border-color:var(--sd-btn-border-theme-color-dark);box-shadow:0 0 0 2px color-mix(in srgb, var(--sd-btn-border-theme-color-dark) 20%, transparent);}/* Trigger: plain title with chevron — no card styling per Magic Patterns.
   * Height 36px matches the filter/sort icon buttons so trigger and icons
   * vertically center on the same line. The trigger is inline-flex so it
   * sizes to content (chevron sits right next to title), but title can
   * shrink + ellipsize when wrapper's `right: 180px` constraint clips it. */.sd-messages-mobile-nav__trigger{pointer-events:auto;display:inline-flex;align-items:center;gap:0.5rem;padding:0;max-width:100%;color:var(--sd-text-dark);background:transparent;border:none;box-shadow:none;cursor:pointer;text-align:left;/* Match the original .grid-head-title font scale */font-size:18px;font-weight:400;line-height:1.3;/* Match filter icon button height (36px) so they align vertically */height:36px;}.sd-messages-mobile-nav__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;}.sd-messages-mobile-nav__icon svg{width:1.25rem;height:1.25rem;stroke-width:2px;}.sd-messages-mobile-nav__title{flex:0 1 auto;/* shrink-only — chevron stays adjacent, title shrinks first */min-width:0;/* allow flex item to shrink below content size for ellipsis */color:var(--sd-text-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.sd-messages-mobile-nav__chevron{display:inline-flex;align-items:center;flex-shrink:0;color:var(--sd-text-muted);transition:transform 0.2s ease;}.sd-messages-mobile-nav__chevron svg{width:1rem;height:1rem;stroke-width:2px;}.sd-messages-mobile-nav__trigger--open .sd-messages-mobile-nav__chevron{transform:rotate(180deg);}/* Backdrop catches clicks-outside to close — pointer-events restored */.sd-messages-mobile-nav__backdrop{pointer-events:auto;position:fixed;inset:0;z-index:25;background-color:transparent;}/* Panel anchored below the trigger */.sd-messages-mobile-nav__panel{pointer-events:auto;position:absolute;top:calc(100% + 0.5rem);left:0;width:280px;max-width:calc(100vw - 2rem);z-index:26;max-height:70vh;overflow-y:auto;background-color:var(--sd-bg-white-dark);border:var(--sd-table-border);border-radius:var(--sd-radius-mode-card);box-shadow:0 8px 24px rgba(0, 0, 0, 0.12);/* Re-declare left-panel menu styling for the dropdown context.
     * The original .sd-left-panel__menu rules are scoped to .sd-left-panel
     * (now hidden on mobile) so we redeclare what we need. */}.sd-messages-mobile-nav__panel .sd-left-panel__menu{padding:0.5rem 0;display:flex;flex-direction:column;gap:0.25rem;}.sd-messages-mobile-nav__panel .sd-left-panel__menu-item{position:relative;display:flex;align-items:center;}.sd-messages-mobile-nav__panel .sd-left-panel__menu-item::before{content:"";position:absolute;top:50%;left:-1px;width:0.25rem;height:2rem;border-radius:0 0.25rem 0.25rem 0;background-color:transparent;transform:translate(0, -50%);}.sd-messages-mobile-nav__panel .sd-left-panel__menu-item .sd-left-panel__link{display:flex;align-items:center;gap:0.75rem;width:100%;padding:0.75rem 1.5rem;color:var(--sd-text-dark);background-color:transparent;text-decoration:none;}.sd-messages-mobile-nav__panel .sd-left-panel__menu-item .list-icon{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;}.sd-messages-mobile-nav__panel .sd-left-panel__menu-item .list-icon svg{width:1.25rem;height:1.25rem;stroke-width:2px;}.sd-messages-mobile-nav__panel .sd-left-panel__menu-item:hover{background-color:var(--sd-primary-tint-subtle);}.sd-messages-mobile-nav__panel .sd-left-panel__menu-item .sd-left-panel__unread-badge{min-width:22px;height:22px;padding:0 6px;margin-left:auto;border-radius:50%;background-color:var(--sd-primary-tint-hover);color:var(--sd-theme-primary-dark-highlighted-text);font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;line-height:1;}.sd-messages-mobile-nav__panel .sd-left-panel__menu-item--active, .sd-messages-mobile-nav__panel .sd-left-panel__menu-item--active:hover{color:var(--sd-theme-primary-dark-highlighted-text);background-color:var(--sd-primary-tint);}.sd-messages-mobile-nav__panel .sd-left-panel__menu-item--active::before, .sd-messages-mobile-nav__panel .sd-left-panel__menu-item--active:hover::before{background-color:var(--sd-btn-border-theme-color-dark);}.sd-messages-mobile-nav__panel .sd-left-panel__menu-item--active .sd-left-panel__label, .sd-messages-mobile-nav__panel .sd-left-panel__menu-item--active:hover .sd-left-panel__label{color:var(--sd-theme-primary-dark-highlighted-text);}.sd-messages-mobile-nav__panel .mailbox-folders-section{margin-top:0;}.sd-messages-mobile-nav__shortcuts{display:flex;align-items:center;gap:0.75rem;width:100%;padding:0.75rem 1.5rem;color:var(--sd-text-dark);background:none;border:none;border-top:var(--sd-entity-border);cursor:pointer;text-align:left;font-size:var(--text-sm);}.sd-messages-mobile-nav__shortcuts .sd-messages-mobile-nav__icon svg{width:1.25rem;height:1.25rem;}.sd-messages-mobile-nav__shortcuts:hover{background-color:var(--sd-primary-tint-subtle);}/* Tombstone modals on messaging pages: extend taller on mobile per MP
   * (mobile compose / reply / edit-canned modals nearly fill the viewport
   * vertically). The shared `.modal-dialog.modal-bottom-bar` defaults to
   * `max-height: 60svh` from `_modal-bottom-bar.scss:9`; for messaging on
   * mobile we use 92svh, matching MP's bottom-anchored sheet feel. Body
   * class `in-messaging` is set by the messages.php layout — non-messaging
   * pages keep the default 60svh. */body.in-messaging .modal .modal-dialog.modal-bottom-bar{max-height:92svh;}/* When the user toggles maximize inside a messaging tombstone, expand
   * to the FULL viewport on mobile (vs the default 92svh full-width state
   * defined in `_modal-bottom-bar.scss:27-46`). */body.in-messaging .modal .modal-dialog.modal-bottom-bar.full-width{height:100svh;max-height:100svh;}/* Reduce Redactor editor height inside messaging tombstones on mobile.
   * Default is 300px (set inline by Redactor JS); cut to ~150px so forms
   * fit better on small viewports. Applies to compose / reply / edit-canned
   * tombstones. !important is required because Redactor sets the height
   * inline via JS during initialization. */body.in-messaging .modal .modal-bottom-bar-wrap .rx-content.rx-editor{min-height:150px !important;height:150px !important;}/* FAB — fixed at bottom-right, primary background, envelope icon */.sd-messages-fab{display:flex;position:fixed;right:1.5rem;bottom:1.5rem;align-items:center;justify-content:center;width:56px;height:56px;color:var(--sd-text-white);background-color:var(--sd-btn-primary-bg);border:none;border-radius:50%;box-shadow:0 4px 16px rgba(0, 0, 0, 0.2);cursor:pointer;z-index:30;transition:transform 0.15s ease, box-shadow 0.15s ease;}.sd-messages-fab svg{width:22px;height:22px;}.sd-messages-fab:hover, .sd-messages-fab:active{color:var(--sd-text-white);box-shadow:0 6px 20px rgba(0, 0, 0, 0.25);transform:translateY(-1px);}}/* Messaging-scoped right-panel shell styling.
 *
 * The shared .sd-data-list-view component is used across the platform
 * (projects, CRM, savedPackage, etc.). We only adjust how it renders
 * inside the messaging layout — adding the soft card shadow + matching
 * border so the right panel visually pairs with the .sd-left-panel
 * sibling, and removing the redundant border-top that doubles with the
 * header's bottom border.
 *
 * Rules at file root (no nesting) per CSS rule #17 (max 2 levels).
 */.sd-messages-layout .sd-data-list-view{border:var(--sd-table-border);box-shadow:var(--sd-card-shadow);}.sd-messages-layout .sd-data-list-view .dv-view.grid-card-view{border-top:0;}.settings-threaded__sections{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;}.settings-threaded__sections .form{margin-bottom:0;}.settings-threaded__section{overflow:hidden;background:var(--sd-bg-white-dark);border:var(--sd-entity-border);border-radius:8px;}.settings-threaded__section-header{display:flex;align-items:center;gap:16px;width:100%;padding:20px 24px;color:inherit;text-align:left;text-decoration:none;background:none;border:none;cursor:pointer;transition:background-color 0.15s;}.settings-threaded__section-header:hover{background-color:var(--sd-primary-tint-subtle);}.settings-threaded__section-header[aria-expanded=true] .settings-threaded__chevron{transform:rotate(90deg);}.settings-threaded__section-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;border-radius:8px;}.settings-threaded__section-icon svg{width:24px;height:24px;color:var(--sd-text-white);}.settings-threaded__section-icon--blue{background-color:#3b82f6;}.settings-threaded__section-icon--teal{background-color:#0d7a5f;}.settings-threaded__section-info{flex:1;min-width:0;}.settings-threaded__section-title{display:block;margin:0 0 4px;font-size:var(--text-md);font-weight:600;color:var(--sd-text-dark);}.settings-threaded__section-desc{display:block;margin:0;font-size:var(--text-base);color:var(--sd-text-light);}.settings-threaded__chevron{display:flex;color:var(--sd-text-muted);transition:transform 0.2s;}.settings-threaded__chevron svg{width:20px;height:20px;}.settings-threaded__section-body{padding:24px;border-top:var(--sd-entity-border);}.settings-threaded__section-body .sd-form-title{text-transform:none;}.settings-threaded__toggle-row{margin-bottom:12px;padding:16px;background-color:var(--sd-bg-offwhite-light);border:var(--sd-entity-border);border-radius:8px;}.settings-threaded__toggle-row .sd-switchery-wrapper{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:8px;width:100%;}.settings-threaded__toggle-row .sd-switchery-wrapper label{font-weight:400;}.settings-threaded__conditional{margin-top:16px;padding-left:24px;border-left:4px solid var(--sd-theme-primary-dark-highlighted-text);}.settings-threaded__conditional-title{font-weight:700;}.settings-threaded__section-footer{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin:24px -24px -24px;padding:16px 24px;background-color:var(--sd-bg-offwhite-light);border-top:var(--sd-entity-border);}@media (max-width: 768px){.settings-threaded__sections{padding:16px 12px;}.settings-threaded__section-header{gap:12px;padding:16px;}.settings-threaded__section-icon{width:40px;height:40px;}.settings-threaded__section-icon svg{width:20px;height:20px;}.settings-threaded__section-body{padding:16px;}.settings-threaded__section-footer{margin:16px -16px -16px;padding:12px 16px;}}.thread-view{flex:1;display:flex;flex-direction:column;min-height:calc(100vh - 120px);}/* --- Header --- */.thread-view__header{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:1.5rem;height:5.625rem;border-bottom:var(--sd-entity-border);z-index:10;}.thread-view__header-left{display:flex;align-items:center;gap:12px;flex:1;min-width:0;}.thread-view__back-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--sd-text-muted);border-radius:8px;flex-shrink:0;transition:background-color 0.15s;}.thread-view__back-btn:hover{color:var(--sd-text-default);background-color:var(--sd-primary-tint-subtle);}.thread-view__header-info{flex:1;min-width:0;margin-top:-7px;}.thread-view__subject{margin:0;font-size:1.125rem;line-height:2;font-weight:700;color:var(--sd-text-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.thread-view__meta{display:flex;align-items:center;gap:6px;margin-top:0;font-size:var(--text-sm);line-height:1.2;color:var(--sd-text-muted);}.thread-view__inbox-badge{display:inline-block;max-width:80px;padding:1px 8px;flex-shrink:0;font-size:11px;font-weight:600;color:var(--sd-theme-primary-dark-highlighted-text);background-color:var(--sd-primary-tint);border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;}.thread-view__inbox-badge--trash{color:var(--sd-text-error);background-color:var(--sd-bg-danger-light);}.thread-view__meta-sep{color:var(--sd-text-muted);}.thread-view__header-actions{display:flex;align-items:center;gap:2px;flex-shrink:0;}.thread-view__header-actions .sd-btn-util-32px{color:var(--sd-text-muted);}.thread-view__header-actions .sd-btn-util-32px svg{width:1rem;height:1rem;stroke-width:2px;}.thread-view__header-actions .sd-btn-util-32px:hover{color:var(--sd-text-secondary);}.thread-view__header-actions .sd-btn-util-32px[data-tooltip]{position:relative;}.thread-view__header-actions .sd-btn-util-32px[data-tooltip]::after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);padding:4px 8px;margin-bottom:4px;font-size:11px;white-space:nowrap;color:var(--sd-tooltip-text, #ffffff);background:var(--sd-tooltip-bg);border-radius:4px;opacity:0;pointer-events:none;transition:opacity 0.15s;z-index:1000;}.thread-view__header-actions .sd-btn-util-32px[data-tooltip]:hover::after{opacity:1;}.thread-view__header-separator{width:1px;height:20px;margin:0 4px;background:var(--sd-border-color-medium);flex-shrink:0;}.thread-view__messages{flex:1;padding:24px 32px;overflow-y:auto;background-color:var(--sd-bg-white-middle);}.thread-view__messages-inner{display:flex;flex-direction:column;gap:12px;}.thread-view__message{background:var(--sd-bg-white-dark);border:var(--sd-entity-border);border-radius:12px;}.thread-view__message--unread{border-color:var(--sd-primary-tint-hover);border-width:5px;}.thread-view__message:hover .thread-view__hover-actions{opacity:1;transform:scale(1);pointer-events:auto;}.thread-view__message-header{position:relative;display:flex;align-items:flex-start;gap:12px;padding:16px 20px 0;cursor:pointer;}.thread-view__avatar{flex-shrink:0;}.thread-view__avatar .sd-avatar,
.thread-view__avatar .sd-avatar--40x40{width:40px;height:40px;border-radius:50%;}.thread-view__avatar img,
.thread-view__avatar figure,
.thread-view__avatar figure > img,
.thread-view__avatar figure > svg{width:40px;height:40px;border-radius:50%;object-fit:cover;}.thread-view__sender-info{flex:1;min-width:0;}.thread-view__sender-row{display:flex;align-items:center;gap:5px;}.thread-view__sender-row .message-attachment-icon{transform:translateY(-2px);}.thread-view__sender-name{font-size:15px;font-weight:600;color:var(--sd-text-dark);}.thread-view__subject-changed{margin-top:1px;font-size:var(--text-sm);font-weight:500;color:var(--sd-text-warning);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.thread-view__date{margin-top:2px;font-size:var(--text-sm);color:var(--sd-text-muted);}.thread-view__recipients{margin-top:1px;font-size:var(--text-sm);color:var(--sd-text-muted);}.thread-view__recipients-names{color:var(--sd-text-light);}.thread-view__recipients-cc{margin-top:1px;}.thread-view__new-badge{display:inline-block;padding:1px 6px;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:0.04em;color:var(--sd-theme-primary-dark-highlighted-text);background-color:var(--sd-primary-tint);border-radius:4px;flex-shrink:0;}.thread-view__hidden-indicator{display:flex;align-items:center;gap:12px;padding:10px 20px;background:var(--sd-bg-white-dark);border:var(--sd-entity-border);border-radius:12px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.04);cursor:pointer;transition:background-color 0.15s, border-color 0.15s;}.thread-view__hidden-indicator:hover{background-color:var(--sd-primary-tint-subtle);border-color:var(--sd-border-color-medium);}.thread-view__hidden-indicator:hover .thread-view__hidden-text{color:var(--sd-text-secondary);}.thread-view__hidden-indicator:hover .thread-view__hidden-chevron{color:var(--sd-text-light);}.thread-view__hidden-avatars{display:flex;align-items:center;}.thread-view__hidden-avatars > *{position:relative;margin-left:-8px;}.thread-view__hidden-avatars > *:first-child{margin-left:0;}.thread-view__hidden-avatars > *:nth-child(1){z-index:10;}.thread-view__hidden-avatars > *:nth-child(2){z-index:9;}.thread-view__hidden-avatars > *:nth-child(3){z-index:8;}.thread-view__hidden-avatars > *:nth-child(4){z-index:7;}.thread-view__hidden-avatars > *:nth-child(5){z-index:6;}.thread-view__hidden-avatars > *:nth-child(6){z-index:5;}.thread-view__hidden-avatars > *:nth-child(7){z-index:4;}.thread-view__hidden-avatars > *:nth-child(8){z-index:3;}.thread-view__hidden-avatars > *:nth-child(9){z-index:2;}.thread-view__hidden-avatars > *:nth-child(10){z-index:1;}.thread-view__hidden-avatars .default-user-avatar-container{display:inline-flex;}.thread-view__hidden-avatars .default-user-avatar{display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:600;line-height:1;border:2px solid var(--sd-bg-white-middle);border-radius:50%;}.thread-view__hidden-avatars img{width:28px;height:28px;border:2px solid var(--sd-bg-white-middle);border-radius:50%;object-fit:cover;}.thread-view__hidden-text{flex:1;font-size:13px;color:var(--sd-text-muted);}.thread-view__hidden-chevron{font-size:var(--text-sm);color:var(--sd-text-muted);}/* --- Collapsed Message Card --- */.thread-view__collapsed{position:relative;display:flex;align-items:center;gap:16px;padding:12px 20px;cursor:pointer;transition:background-color 0.15s;}.thread-view__collapsed:hover{background-color:var(--sd-primary-tint-subtle);}.thread-view__collapsed:hover .thread-view__collapsed-date{opacity:0;}.thread-view__collapsed-content{flex:1;min-width:0;}.thread-view__collapsed-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:2px;}.thread-view__collapsed-date{font-size:var(--text-sm);color:var(--sd-text-muted);flex-shrink:0;}.thread-view__collapsed-preview{font-size:13px;color:var(--sd-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}/* --- Hover Actions (per-message) --- */.thread-view__hover-actions{position:absolute;top:12px;right:16px;display:flex;align-items:center;gap:2px;padding:2px;background:var(--sd-bg-white-dark);border:var(--sd-entity-border);border-radius:8px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.08);opacity:0;transform:scale(0.92);pointer-events:none;transition:opacity 0.12s, transform 0.12s;z-index:5;}.thread-view__hover-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:var(--sd-text-light);border-radius:6px;transition:background-color 0.12s, color 0.12s;}.thread-view__hover-btn:hover{color:var(--sd-text-secondary);background-color:var(--sd-primary-tint-subtle);}.thread-view__hover-btn svg{width:14px;height:14px;flex-shrink:0;stroke-width:2px;}.thread-view__hover-btn[data-tooltip]{position:relative;}.thread-view__hover-btn[data-tooltip]::after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);padding:4px 8px;margin-bottom:4px;font-size:11px;white-space:nowrap;color:var(--sd-tooltip-text, #ffffff);background:var(--sd-tooltip-bg);border-radius:4px;opacity:0;pointer-events:none;transition:opacity 0.15s;z-index:1000;}.thread-view__hover-btn[data-tooltip]:hover::after{opacity:1;}/* --- File card tooltip --- */.thread-view__file-card[data-tooltip]{position:relative;}.thread-view__file-card[data-tooltip]::after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);padding:4px 8px;margin-bottom:4px;font-size:11px;line-height:1.3;white-space:nowrap;color:var(--sd-tooltip-text, #ffffff);background:var(--sd-tooltip-bg);border-radius:4px;opacity:0;pointer-events:none;transition:opacity 0.15s ease;z-index:1000;}.thread-view__file-card[data-tooltip]:hover::after{opacity:1;}/* --- Message Body --- */.thread-view__body-wrap{position:relative;padding:0 20px 16px 72px;}.thread-view__body-wrap--scrollable .thread-view__body-fade{display:block;}.thread-view__body-wrap--at-bottom .thread-view__body-fade{display:none;}.thread-view__body{max-height:500px;padding-right:8px;font-size:var(--text-base);line-height:1.6;color:var(--sd-text-secondary);word-wrap:break-word;overflow-wrap:break-word;overflow-y:auto;}.thread-view__body img{max-width:100%;height:auto;}.thread-view__body-fade{display:none;position:absolute;bottom:16px;left:72px;right:28px;height:64px;background:linear-gradient(to bottom, transparent, var(--sd-bg-white-middle));pointer-events:none;}/* --- Attachments --- */.thread-view__attachments{display:flex;flex-wrap:wrap;gap:8px;padding:8px 20px 16px 72px;}.thread-view__file-card{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;color:inherit;text-decoration:none;background:var(--sd-bg-white-dark);border:var(--sd-entity-border);border-radius:10px;transition:border-color 0.15s, box-shadow 0.15s;}.thread-view__file-card:hover{color:inherit;text-decoration:none;border-color:var(--sd-theme-primary-dark-highlighted-text);box-shadow:0 1px 4px rgba(0, 0, 0, 0.06);}.thread-view__file-ext{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:28px;padding:0 6px;font-size:var(--text-xs);font-weight:700;letter-spacing:0.3px;text-transform:uppercase;color:var(--sd-text-light);background:var(--sd-bg-lightgray-light);border-radius:6px;}.thread-view__file-ext--pdf{color:#c62828;background:#fce4ec;}.thread-view__file-ext--doc, .thread-view__file-ext--docx{color:#1565c0;background:#e3f2fd;}.thread-view__file-ext--xls, .thread-view__file-ext--xlsx{color:#7b1fa2;background:#f3e5f5;}.thread-view__file-ext--png, .thread-view__file-ext--jpg, .thread-view__file-ext--jpeg, .thread-view__file-ext--gif, .thread-view__file-ext--svg, .thread-view__file-ext--webp{color:#2e7d32;background:#e8f5e9;}.thread-view__file-ext--zip, .thread-view__file-ext--rar, .thread-view__file-ext--7z{color:#e65100;background:#fff3e0;}.thread-view__file-ext--txt, .thread-view__file-ext--csv{color:#616161;background:#f5f5f5;}.thread-view__file-ext--ppt, .thread-view__file-ext--pptx{color:#bf360c;background:#fff3e0;}.thread-view__file-info{display:flex;flex-direction:column;gap:1px;min-width:0;}.thread-view__file-name{max-width:180px;font-size:13px;font-weight:500;color:var(--sd-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.thread-view__file-size{font-size:11px;color:var(--sd-text-muted);}/* --- Quoted Previous Messages --- */.thread-view__quoted{margin-top:-4px;margin-bottom:12px;padding:0 20px 0 72px;}.thread-view__quoted-toggle{display:inline-flex;align-items:center;gap:10px;padding:0;font-size:13px;color:var(--sd-text-muted);background:none;border:none;cursor:pointer;transition:color 0.15s;}.thread-view__quoted-toggle:hover{color:var(--sd-text-secondary);}.thread-view__quoted-toggle:hover .thread-view__quoted-dots{color:var(--sd-text-light);background:var(--sd-bg-lightgray-light);}.thread-view__quoted-toggle--open .thread-view__quoted-chevron{transform:rotate(180deg);}.thread-view__quoted-dots{display:inline-flex;align-items:center;justify-content:center;width:28px;height:20px;font-size:var(--text-base);letter-spacing:1px;line-height:1;color:var(--sd-text-muted);background:var(--sd-bg-lightgray-light);border-radius:4px;transition:background-color 0.15s;}.thread-view__quoted-label{font-weight:400;}.thread-view__quoted-chevron{font-size:11px;transition:transform 0.2s;}.thread-view__quoted-content{max-height:500px;margin-top:16px;padding-right:4px;overflow-y:auto;}.thread-view__quoted-msg{margin-bottom:16px;padding:4px 0 4px 16px;border-left:2px solid var(--sd-border-color-medium);}.thread-view__quoted-msg:last-child{margin-bottom:0;}.thread-view__quoted-msg-header{display:flex;align-items:flex-start;gap:12px;margin-bottom:8px;}.thread-view__quoted-avatar{flex-shrink:0;}.thread-view__quoted-avatar .sd-avatar{width:32px !important;height:32px !important;font-size:var(--text-sm) !important;}.thread-view__quoted-avatar img,
.thread-view__quoted-avatar figure{width:32px;height:32px;border-radius:50%;object-fit:cover;}.thread-view__quoted-meta{display:flex;flex-direction:column;gap:1px;min-width:0;}.thread-view__quoted-sender{font-size:13px;font-weight:600;color:var(--sd-text-secondary);}.thread-view__quoted-date{font-size:var(--text-sm);color:var(--sd-text-muted);}.thread-view__quoted-body{padding:12px 16px;font-size:13px;line-height:1.6;color:var(--sd-text-secondary);word-wrap:break-word;overflow-wrap:break-word;background:var(--sd-bg-offwhite-light);border-radius:8px;}.thread-view__quoted-body img{max-width:100%;height:auto;}/* --- Reply Bar (below last message) --- */.thread-view__reply-bar{display:flex;align-items:center;gap:0.5rem;margin-top:1rem;padding:1rem 1.25rem;border-top:1px solid var(--sd-border-color-subtle);}.thread-view__reply-bar-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;font-size:var(--text-base);font-weight:500;color:var(--sd-text-secondary);text-decoration:none;background:var(--sd-bg-white-dark);border:var(--sd-entity-border);border-radius:var(--sd-border-radius-btn);transition:background-color 0.15s, border-color 0.15s;}.thread-view__reply-bar-btn:hover{color:var(--sd-text-secondary);text-decoration:none;background-color:var(--sd-primary-tint-subtle);border-color:var(--sd-border-color-medium);}.thread-view__reply-bar-btn svg{width:1rem;height:1rem;stroke-width:2px;}/* --- Trash thread view --- */.thread-view__header-actions .thread-view__btn-danger{color:var(--sd-text-error);}.thread-view__header-actions .thread-view__btn-danger:hover{color:var(--sd-text-error);}.thread-view--trash .thread-view__message:not(.thread-view__message--latest){opacity:0.55;}.thread-view--trash .thread-view__message--latest{border-color:var(--sd-border-color-subtle);}/* --- Attachments Panel (sidebar) --- */.thread-attachments-list{padding:8px 0;}.thread-attachments-empty{padding:32px 20px;font-size:var(--text-base);text-align:center;color:var(--sd-text-muted);}.thread-attachments-item{display:flex;align-items:center;gap:14px;padding:12px 20px;border-bottom:1px solid var(--sd-border-color-tint);transition:background-color 0.15s;}.thread-attachments-item:last-child{border-bottom:none;}.thread-attachments-item:hover{background-color:var(--sd-primary-tint-subtle);}.thread-attachments-item:hover .thread-attachments-actions{opacity:1;}.thread-attachments-item > .file-icon{flex-shrink:0;width:40px;height:40px;display:inline-block;}.thread-attachments-item > .file-icon svg{width:100%;height:100%;}.thread-attachments-info{flex:1;min-width:0;}.thread-attachments-name{font-size:13px;font-weight:500;color:var(--sd-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.thread-attachments-meta{display:flex;align-items:center;gap:6px;margin-top:3px;font-size:11px;color:var(--sd-text-muted);}.thread-attachments-sep{color:var(--sd-text-light);}.thread-attachments-sender{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.thread-attachments-sender-avatar{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:8px;font-weight:600;color:var(--sd-avatar-color-cnt);background:var(--sd-avatar-color);border-radius:50%;flex-shrink:0;overflow:hidden;object-fit:cover;}.thread-attachments-date{white-space:nowrap;}.thread-attachments-actions{display:flex;align-items:center;gap:4px;flex-shrink:0;opacity:0;transition:opacity 0.15s;}.thread-attachments-action-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--sd-text-muted);text-decoration:none;border-radius:6px;transition:background-color 0.15s, color 0.15s;}.thread-attachments-action-btn:hover{color:var(--sd-text-secondary);text-decoration:none;background:var(--sd-bg-lightgray-light);}.thread-attachments-action-btn svg{width:14px;height:14px;}/* --- Mobile FAB --- */.thread-view__fab{display:none;}.thread-view__fab-main{position:fixed;right:24px;bottom:24px;display:flex;align-items:center;justify-content:center;width:56px;height:56px;color:var(--sd-text-white);background:var(--sd-btn-primary-bg);border-radius:50%;box-shadow:0 4px 16px rgba(0, 0, 0, 0.2);transition:transform 0.15s;z-index:30;}.thread-view__fab-main:hover, .thread-view__fab-main:active{color:var(--sd-text-white);}.thread-view__fab-main svg{width:22px;height:22px;}/* --- Count badge (mobile only — sits in header actions row) --- *//* Clickable paperclip icon in the thread header — opens the attachments
 * sidebar via ng-click="showAttachments()". Visible on both desktop (sits
 * right after the header-separator, before the folder/trash/mark-unread
 * action chain) and mobile (alongside the count badge). The mobile FAB at
 * the bottom of the thread also calls showAttachments() for thumb reach.
 * Positioning is purely via DOM order — no margin tricks. */.thread-view__count-badge{display:none;align-items:center;gap:0.25rem;padding:2px 8px;margin-left:auto;color:var(--sd-theme-primary-dark-highlighted-text);background-color:var(--sd-primary-tint);border-radius:9999px;flex-shrink:0;}.thread-view__count-badge svg{width:12px;height:12px;stroke-width:2px;}.thread-view__count-badge-num{font-size:12px;font-weight:600;line-height:1;}/* --- Mobile --- */@media (max-width: 768px){/* Header layout per MP `MessageThread.tsx:1175-1241`:
   *   [back] [subject + Inbox badge inline]
   *          [─── border-top under subject ────]
   *          [actions row with attach + count on right]
   *
   * Implemented as a 2-column CSS Grid on `.thread-view__header`:
   *   - col 1 = back button (spans both rows visually via align-self:start on row 1)
   *   - col 2 row 1 = info (subject + Inbox badge inline)
   *   - col 2 row 2 = actions (border-top scoped to col 2 — does NOT extend under back)
   *
   * `display: contents` on `.thread-view__header-left` flattens it so back-btn
   * and header-info become direct grid children. */.thread-view__header{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"back  info" ".     actions";align-items:start;gap:0 0.75rem;padding:12px 16px;height:auto;min-height:0;}.thread-view__header-left{display:contents;}.thread-view__back-btn{grid-area:back;align-self:center;}.thread-view__header-info{grid-area:info;display:flex;align-items:center;gap:0.5rem;min-width:0;/* No `flex-wrap` — badge must stay inline with subject. Subject ellipsizes
     * (via base `.thread-view__subject` rule) when it can't fit alongside the
     * badge. Badge max-width caps it on very narrow viewports (Galaxy S25). */}/* Subject takes available width and ellipsizes when too long */.thread-view__subject{flex:1 1 auto;min-width:0;font-size:1rem;}/* Meta becomes a contents-flatten — its Inbox badge child becomes a flex
   * sibling of `.thread-view__subject`, sitting inline next to it. */.thread-view__meta{display:contents;}/* Hide the meta-sep dot and the inline message-count text on mobile —
   * the count moves to the actions row as a teal badge. */.thread-view__meta-sep,
  .thread-view__count-text{display:none;}/* Actions row scoped to col 2 — border-top starts under the subject and
   * runs to the right edge, matching MP's `border-t pt-1.5` pattern. */.thread-view__header-actions{grid-area:actions;padding-top:6px;border-top:var(--sd-entity-border);gap:0;/* Compact icon buttons on mobile — 32px tap target, no extra padding so
     * 5-6 actions + attach + count badge fit on narrow viewports (360px). */}.thread-view__header-actions .sd-btn-util-32px{width:32px;height:32px;padding:0;}/* Tighter separator on mobile */.thread-view__header-separator{margin:0 2px;height:16px;}/* Show the message count badge on mobile, in the actions row */.thread-view__count-badge{display:inline-flex;}/* Show static attach icon on mobile (only renders when thread has attachments) */.thread-view__header-attach-icon{display:inline-flex;}.thread-view__messages{padding:16px;padding-bottom:96px;}.thread-view__body-wrap{padding-left:20px;}.thread-view__body-fade{left:20px;}.thread-view__attachments{padding-left:20px;padding-right:16px;}/* Per-message card mobile sizing — smaller avatar, tighter header
   * padding/gap so each message takes less vertical space. Per MP
   * `MessageThread.tsx:583-586` mobile uses smaller avatar size. */.thread-view__message-header{gap:8px;padding:12px 16px 0;}.thread-view__avatar .sd-avatar,
  .thread-view__avatar .sd-avatar--40x40,
  .thread-view__avatar img,
  .thread-view__avatar figure,
  .thread-view__avatar figure > img,
  .thread-view__avatar figure > svg{width:32px;height:32px;}.thread-view__messages-inner{gap:8px;}/* Attachment cards: smaller ext badge + tighter padding for compact mobile rows.
   * Per MP `MessageThread.tsx:278-284` mobile uses 32px icon (h-8) vs 40px desktop. */.thread-view__file-card{padding:6px 10px;gap:8px;}.thread-view__file-ext{min-width:32px;height:24px;padding:0 4px;font-size:10px;border-radius:4px;}.thread-view__file-name{max-width:140px;font-size:12px;}.thread-view__file-size{font-size:10px;}.thread-view__fab{display:block;}.thread-view__hover-actions{display:none;}.thread-view__quoted{padding-left:20px;}/* Reply bar — tighter padding on mobile, but keep text labels per MP
   * `MessageThread.tsx:1000-1015` (Reply + Reply All buttons keep their
   * text on both mobile and desktop). */.thread-view__reply-bar{padding:0.5rem 16px 0.75rem 20px;margin-top:0.5rem;gap:0.375rem;}.thread-view__reply-bar-btn{padding:6px 14px;font-size:var(--text-sm);}}@keyframes pulse{50%{opacity:0.5;}}.skeleton{position:relative;display:flex;align-items:center;gap:1rem;padding:1rem;height:90px;background-color:var(--sd-bg-skeleton-bg);border-top:var(--sd-table-border);}.skeleton .color{background-color:var(--sd-bg-skeleton-base);animation:pulse 1.5s cubic-bezier(0.4, 0, 0.6, 1) infinite;color:transparent !important;border-radius:4px;}.skeleton .color *{color:transparent !important;}.skeleton:hover .color{color:transparent !important;}.skeleton .avatar{flex:0 0 40px;width:40px;height:40px;border-radius:50%;}.skeleton .content{flex-grow:0;flex-shrink:1;min-width:0;gap:1px;}.skeleton .content__row{gap:1px;}.skeleton .content__row .color{flex-shrink:1;min-width:0;white-space:nowrap;}.skeleton .content-avatar{width:28px;height:28px;border-radius:50%;}.skeleton .options{width:8px;height:24px;}.sd-widget-filters{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:0.25rem;}.sd-widget-filters .sd-widget-filters__paginator{position:relative;flex:none;width:36px;}.sd-widget-filters .sd-widget-filters__paginator .sd-widget-filters__paginator-icon{position:absolute;top:50%;right:0;display:flex;justify-content:center;align-items:center;padding-inline:6px;transform:translate(0, -50%);pointer-events:none;z-index:10;}.sd-widget-filters .sd-widget-filters__paginator .sd-widget-filters__paginator-icon svg{width:24px;height:24px;transform:rotate(90deg);}@media (min-width: 768px){.sd-widget-filters .sd-widget-filters__paginator .sd-widget-filters__paginator-icon{display:none;}}@media (max-width: 767px){.sd-widget-filters .sd-widget-filters__paginator .select2-container--open{z-index:-1;}.sd-widget-filters .sd-widget-filters__paginator .select2-container--default .select2-selection--single{padding:0;width:27px;border:none;box-shadow:none;background-color:transparent !important;}.sd-widget-filters .sd-widget-filters__paginator .select2-selection__rendered{display:none;}.sd-widget-filters .sd-widget-filters__paginator .select2-selection__arrow::before{display:none;}}.sd-widget-filters svg{width:18px;height:18px;}@media (min-width: 768px){.sd-widget-filters svg{width:15px;height:15px;}}.sd-widget-filters .open-search{position:relative;height:34px;min-width:27px;max-width:250px;flex:1;}.sd-widget-filters .open-search .search-input{position:absolute;top:0;right:0;padding:6px 7px;width:0;height:34px !important;transition:width 0.2s ease-in-out;font-size:0;border-color:transparent;background-color:transparent;box-shadow:none;}.sd-widget-filters .open-search .search-input::placeholder{font-size:0;}.sd-widget-filters .open-search .search-input.show{padding-right:34px;width:100%;font-size:0.875rem;border:var(--sd-input-border);background-color:var(--sd-input-bg);}.sd-widget-filters .open-search .search-input.show::placeholder{font-size:0.875rem;}.sd-widget-filters .open-search .search-input.show:focus, .sd-widget-filters .open-search .search-input.show:focus-within{border-color:var(--sd-app-top-bar-color);}.sd-widget-filters .open-search .filter-button{position:absolute;right:0;inset-block:0;padding:6px;width:unset;height:unset;}.sd-widget-filters .open-search .filter-button svg{height:16px;}.sd-widget-filters .sd-widget-filters__btn{position:relative;padding:6px;width:unset;height:unset;}.sd-widget-filters .sd-widget-filters__btn .display-block-svg-children__badge{position:absolute;top:0;right:0;width:17px;height:17px;color:white;font-size:11px;background-color:rgb(196, 0, 0);border-radius:50%;transform:translate(50%, -50%);}.sd-widget-filters .dropdown-menu{width:auto;}.sd-widget-filters .dropdown-menu .dropdown-item{display:flex;align-items:center;gap:0.25rem;}.sd-widget-filters .dropdown-menu .dropdown-item svg{flex:none;width:14px;height:14px;}.sd-widget-filters .select2-container--default .select2-selection--single{height:34px !important;}.sd-widget-filters .select2-container--default{min-height:34px;}.sd-widget-filters .icon-btn{color:var(--sd-text-default);background-color:transparent;border:none;}@media (min-width: 768px){.sd-widget-filters{gap:0.5rem;}.sd-widget-filters .sd-widget-filters__paginator{width:auto;}}.empty{margin:0 auto;padding:60px 30px;width:100%;max-width:700px;text-align:center;}.empty h3.empty-text{margin-bottom:1.5rem;font-size:26px;}.empty .empty-text-sub{margin-bottom:4rem;font-size:20px;}.empty svg.empty-grid{margin-bottom:50px;color:#e8e8e8;fill:#e8e8e8;}/* THE EMPTY MARK — one vocabulary for every empty area on a page.
   The section's OWN glyph sits in a raised tile inside concentric hairline rings that fade
   outward, so an empty card reads as "this is what belongs here" without an illustration and
   without growing taller than a populated one. Rendered by getEmptyStateMarkHtml(). */.sd-empty-mark{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:92px;height:92px;}.sd-empty-mark__ring{position:absolute;top:50%;left:50%;box-sizing:border-box;border:1px solid var(--sd-input-border-color);border-radius:50%;transform:translate(-50%, -50%);}/* Faintest outside, strongest by the tile — the set reads as depth rather than as three circles. */.sd-empty-mark__ring--outer{width:92px;height:92px;opacity:0.16;}.sd-empty-mark__ring--mid{width:67px;height:67px;opacity:0.3;}.sd-empty-mark__ring--inner{width:45px;height:45px;opacity:0.44;}/* The last shadow is a 7px halo in the card's own background: it cuts the rings away from the
   tile's edge, so the tile reads as sitting ON the ring set instead of being crossed by it. */.sd-empty-mark__tile{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--sd-list-view-card-icon-color);background-color:var(--sd-list-view-card-bg);border-radius:var(--sd-radius-mode-xl);box-shadow:inset 0 0 0 1px var(--sd-border-color-tint), var(--sd-shadow-list-card), 0 0 0 7px var(--sd-list-view-card-bg);}.sd-empty-mark__tile svg{width:20px;height:20px;}/* Small — for a summary panel, where the mark shares the card with a line of copy. */.sd-empty-mark--sm{width:72px;height:72px;}.sd-empty-mark--sm .sd-empty-mark__ring--outer{width:72px;height:72px;}.sd-empty-mark--sm .sd-empty-mark__ring--mid{width:53px;height:53px;}.sd-empty-mark--sm .sd-empty-mark__ring--inner{width:35px;height:35px;}.sd-empty-mark--sm .sd-empty-mark__tile{width:36px;height:36px;}.sd-info-block{display:flex;gap:0.75rem;padding:1rem;background-color:var(--sd-info-bg);border:1px solid var(--sd-border-color-info);border-radius:var(--sd-border-radius-md-card);}.sd-info-block .sd-info-block__icon{flex:none;display:flex;justify-content:center;align-items:center;width:36px;height:36px;padding:2px;}.sd-info-block .sd-info-block__icon svg{width:100%;height:100%;}.sd-info-block .sd-info-block__text{margin-bottom:0;line-height:1.625;color:var(--sd-text-tertiary);}@media (min-width: 768px){.sd-info-block{padding:1.5rem;}}.resubscribe-page{display:flex;flex-direction:column;gap:1.5rem;max-width:73.75rem;margin-inline:auto;padding-inline:0.5rem;padding-block-start:1.5rem;padding-block-end:calc(var(--sd-modal-sticky-footer-height) + 2.75rem + env(safe-area-inset-bottom));}.resubscribe-page__form{display:flex;flex-direction:column;gap:1.25rem;}.resubscribe-page__grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.25rem;}.resubscribe-page__main,
.resubscribe-page__rail{display:contents;}.resubscribe-intro{display:flex;flex-direction:column;gap:0.625rem;}.resubscribe-intro__title{margin:0;color:var(--sd-text-dark);font-size:var(--text-2xl);font-weight:600;letter-spacing:-0.025em;line-height:1.2;}.resubscribe-intro__lead{max-width:38.75rem;margin:0;color:var(--sd-text-secondary);font-size:var(--text-md);line-height:1.5;}.resubscribe-identity{display:flex;order:1;align-items:center;gap:0.875rem;padding:0.875rem 1.125rem;background-color:var(--sd-bg-offwhite-light);border:1px solid var(--sd-border-color-subtle);border-radius:var(--sd-radius-mode-card);}.resubscribe-identity__avatar{display:inline-flex;flex:0 0 auto;width:2.5rem;height:2.5rem;overflow:hidden;border-radius:var(--sd-radius-mode-full);}.resubscribe-identity__avatar img{width:100%;height:100%;object-fit:cover;}.resubscribe-identity__body{min-width:0;}.resubscribe-identity__label{margin:0;color:var(--sd-text-muted);font-size:var(--text-sm);}.resubscribe-identity__value{margin:0.125rem 0 0;overflow-wrap:anywhere;color:var(--sd-text-dark);font-weight:600;}.resubscribe-section{order:3;padding:1.25rem;background-color:var(--sd-bg-white-light);border:1px solid var(--sd-border-color-subtle);border-radius:var(--sd-radius-mode-card);box-shadow:var(--sd-block-shadow);}.resubscribe-section__head{display:flex;align-items:flex-start;gap:0.75rem;margin-block-end:1.25rem;}.resubscribe-section__step{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:var(--sd-app-top-bar-color);font-size:var(--text-base);font-weight:700;background-color:var(--sd-bg-soft);border:1px solid var(--sd-border-color-subtle);border-radius:var(--sd-radius-mode-full);}.resubscribe-section__title{margin:0;color:var(--sd-text-dark);font-size:var(--text-md);font-weight:600;letter-spacing:-0.01em;line-height:1.4;}.resubscribe-section__desc{margin:0.25rem 0 0;color:var(--sd-text-secondary);font-size:var(--text-base);line-height:1.45;}.resubscribe-fields{display:grid;gap:1.125rem;}.resubscribe-fields .c-input-group{margin-bottom:0;}.resubscribe-fields__pair,
.resubscribe-fields__trio{display:grid;grid-template-columns:minmax(0, 1fr);gap:1rem;}.resubscribe-field--card{position:relative;}.resubscribe-fields .sd-label-row{margin-bottom:var(--c-input-group__label-spacing);}.resubscribe-hint{display:inline-flex;align-items:center;justify-content:center;color:var(--sd-text-muted);cursor:help;}.resubscribe-hint:hover,
.resubscribe-hint:focus{color:var(--sd-app-top-bar-color);outline:0;}.resubscribe-hint svg{width:0.875rem;height:0.875rem;}.resubscribe-field__badge{position:absolute;top:calc(var(--c-input-group__label-line-height) + var(--c-input-group__label-spacing) + var(--sd-input-height) / 2);inset-inline-end:0.625rem;display:flex;align-items:center;transform:translateY(-50%);pointer-events:none;}.resubscribe-field__lock{display:flex;width:0.9375rem;height:0.9375rem;color:var(--sd-text-muted);}.resubscribe-field__brand{display:none;padding:0.25rem 0.5rem;color:var(--sd-app-top-bar-color);font-size:var(--text-xs);font-weight:700;letter-spacing:0.04em;text-transform:uppercase;white-space:nowrap;background-color:var(--sd-bg-soft);border:1px solid var(--sd-border-color-subtle);border-radius:var(--sd-radius-mode-sm);}.resubscribe-field__badge.has-brand .resubscribe-field__lock{display:none;}.resubscribe-field__badge.has-brand .resubscribe-field__brand{display:block;}.resubscribe-action{position:fixed;inset-inline:0;bottom:0;z-index:1000;padding:0.75rem 1.125rem calc(0.75rem + env(safe-area-inset-bottom));background-color:var(--sd-bg-white-light);border-block-start:1px solid var(--sd-border-color-subtle);}.resubscribe-action .resubscribe-action__btn{display:inline-flex;align-items:center;justify-content:center;gap:0.625rem;width:100%;height:auto;padding:0.9375rem 1.5rem;font-size:var(--text-md);font-weight:600;}.resubscribe-action__due{display:flex;align-items:baseline;justify-content:space-between;gap:0.75rem;margin-block-end:0.5rem;}.resubscribe-action__due-label{color:var(--sd-text-secondary);font-size:var(--text-base);}.resubscribe-action__due-amount{color:var(--sd-text-dark);font-size:var(--text-xl);font-weight:700;letter-spacing:-0.02em;}.resubscribe-action__due-note{margin:-0.25rem 0 0.5rem;color:var(--sd-text-muted);font-size:var(--text-sm);text-align:end;}.resubscribe-action__assurance{display:none;align-items:center;justify-content:center;gap:0.4375rem;margin:0.75rem 0 0;color:var(--sd-text-muted);font-size:var(--text-sm);}.resubscribe-action__assurance svg{width:0.875rem;height:0.875rem;}.resubscribe-plan{order:2;overflow:hidden;background-color:var(--sd-bg-white-light);border:1px solid var(--sd-border-color-subtle);border-radius:var(--sd-radius-mode-card);box-shadow:var(--sd-block-shadow);}.resubscribe-plan__body{padding:1.375rem 1.5rem 1.25rem;}.resubscribe-plan__eyebrow{margin:0;color:var(--sd-text-muted);font-size:var(--text-sm);font-weight:700;letter-spacing:0.08em;text-transform:uppercase;}.resubscribe-plan__headline{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.625rem;margin:0.5rem 0 0;}.resubscribe-plan__name{color:var(--sd-text-dark);font-size:var(--text-2xl);font-weight:600;letter-spacing:-0.02em;line-height:1.2;}.resubscribe-plan__amount{color:var(--sd-text-dark);font-size:var(--text-lg);font-weight:600;}.resubscribe-plan__cycle{color:var(--sd-text-secondary);font-size:var(--text-base);}.resubscribe-plan__list{display:grid;gap:0.625rem;margin:1.125rem 0 0;padding:0;list-style:none;}.resubscribe-plan__list--inline{display:flex;flex-wrap:wrap;column-gap:1.125rem;row-gap:0.5rem;margin:0;}.resubscribe-plan__item{display:flex;align-items:center;gap:0.625rem;color:var(--sd-text-default);font-size:var(--text-base);line-height:1.4;}.resubscribe-plan__check{flex:0 0 auto;width:1rem;height:1rem;color:var(--sd-app-top-bar-color);}.resubscribe-plan__reassure{padding:1rem 1.5rem 1.25rem;background-color:var(--sd-bg-soft);border-block-start:1px solid var(--sd-border-color-subtle);}.resubscribe-alts{display:flex;order:4;flex-direction:column;padding:0.875rem 1.125rem 0.375rem;background-color:var(--sd-bg-offwhite-light);border:1px solid var(--sd-border-color-subtle);border-radius:var(--sd-radius-mode-card);}.resubscribe-alts__title{margin:0 0 0.25rem;color:var(--sd-text-muted);font-size:var(--text-sm);font-weight:700;letter-spacing:0.07em;text-transform:uppercase;}.resubscribe-alts__link{display:flex;align-items:center;gap:0.625rem;padding:0.6875rem 0.25rem;color:var(--sd-text-secondary);font-size:var(--text-base);font-weight:500;border-block-end:1px solid var(--sd-border-color-subtle);}.resubscribe-alts__link:hover{color:var(--sd-text-dark);}.resubscribe-alts__link:last-child{border-block-end:none;}.resubscribe-alts__link svg{flex:0 0 auto;width:1rem;height:1rem;color:var(--sd-text-muted);}.resubscribe-alts__text{flex:1;}.resubscribe-exits{display:flex;justify-content:center;gap:1rem;}.resubscribe-exits__link{color:var(--sd-text-muted);font-size:var(--text-sm);text-decoration:underline;text-underline-offset:3px;}.resubscribe-exits__link:hover{color:var(--sd-text-secondary);}@media (min-width: 768px){.resubscribe-page{padding-inline:1.125rem;}.resubscribe-fields__pair{grid-template-columns:repeat(2, minmax(0, 1fr));}.resubscribe-fields__trio{grid-template-columns:repeat(3, minmax(0, 1fr));}.resubscribe-section{padding:1.5rem;}}@media (min-width: 1000px){.resubscribe-page{padding-inline:1.875rem;padding-block:2.5rem 0;}.resubscribe-page__grid{grid-template-columns:minmax(0, 1fr) 23.75rem;align-items:start;gap:1.75rem;}.resubscribe-page__main{display:grid;gap:1.25rem;min-width:0;}.resubscribe-page__rail{position:sticky;top:calc(var(--sd-top-bar-height) + 1rem);display:grid;gap:1rem;max-height:calc(100dvh - var(--sd-top-bar-height) - 2rem);overflow-y:auto;}.resubscribe-intro__title{font-size:var(--text-3xl);}.resubscribe-action{position:static;padding:1.25rem 1.375rem 1.375rem;background-color:var(--sd-bg-white-light);border:1px solid var(--sd-border-color-subtle);border-radius:var(--sd-radius-mode-card);box-shadow:var(--sd-card-shadow);}.resubscribe-action__due{margin-block-end:1.125rem;padding-block-end:1rem;border-block-end:1px solid var(--sd-border-color-subtle);}.resubscribe-action__due-note{margin:-0.75rem 0 1.125rem;}.resubscribe-action__assurance{display:flex;}}.sd-card{padding:1rem;color:var(--sd-text-tertiary);border-radius:var(--sd-border-radius-md-card);background-color:var(--sd-bg-white-dark);border:1px solid #eee;box-shadow:0 0 8 -2px rgba(0, 0, 0, 0.1);}.sd-card .sd-card__icon-decor{position:absolute;top:1rem;right:1rem;width:1rem;height:1rem;}.sd-card .sd-card__icon-decor svg{width:100%;height:100%;}.sd-card .sd-card__title{margin-bottom:1rem;font-weight:500;color:inherit;}.sd-card .display{display:block;height:48px;font-size:48px;line-height:1;color:var(--sd-text-dark);font-weight:600 !important;}.sd-card .sd-card__right-bottom-details{margin-top:-18px;}.sd-card .sd-card__right-bottom-details .sd-card__text{font-size:12px;color:var(--sd-text-light);}.sd-card .sd-card__price{color:var(--sd-text-dark);font-weight:600 !important;font-size:18px;}@media (min-width: 767px){.sd-card{padding:1.5rem;}.sd-card .sd-card__icon-decor{top:1.5rem;right:1.5rem;}.sd-card .sd-card__title{margin-bottom:2.5rem;}}#content > .widget.activity-monitor-page{max-width:none;padding-top:2rem;}.activity-monitor__title{margin:0 0 1rem;font-size:1.75rem;font-weight:700;color:var(--sd-text-default);}.activity-tabs{display:flex;flex-wrap:wrap;gap:0.25rem;margin:0 0 1.5rem;padding:0;list-style:none;border-bottom:var(--sd-table-border);}.activity-tabs__item{margin:0;}.activity-tabs__link{display:block;margin-bottom:-1px;padding:0.5rem 1rem;border-bottom:2px solid transparent;color:var(--sd-text-muted);font-weight:500;text-decoration:none;cursor:pointer;transition:color 0.15s ease;}.activity-tabs__link:hover{color:var(--sd-text-default);}.activity-tabs__item.active .activity-tabs__link{color:var(--sd-text-default);border-bottom-color:var(--sd-text-default);}.cache-health{display:flex;flex-direction:column;gap:1.75rem;color:var(--sd-text-default);}.cache-health__body{display:flex;flex-direction:column;gap:1.75rem;}.cache-health__header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:1rem;}.cache-health__title{font-size:1.05rem;font-weight:600;}.cache-health__subtitle{color:var(--sd-text-muted);}.cache-health__help{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;margin-left:0.25rem;border-radius:50%;background-color:var(--sd-bg-offwhite-light);color:var(--sd-text-muted);font-size:0.6875rem;font-weight:700;line-height:1;cursor:help;vertical-align:middle;}.cache-health__help:hover{color:var(--sd-text-default);}.cache-health__refresh{display:inline-flex;align-items:center;gap:0.5rem;padding:0.5rem 1rem;border:var(--sd-table-border);border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-bg-white-dark);color:var(--sd-text-default);font-weight:600;cursor:pointer;}.cache-health__refresh:disabled{opacity:0.6;cursor:default;}.cache-health__refresh-ic{display:inline-flex;width:1rem;height:1rem;}.cache-health__refresh-ic.is-spin{animation:cache-health-spin 1s linear infinite;}@keyframes cache-health-spin{to{transform:rotate(360deg);}}.cache-health__state{display:flex;align-items:center;gap:0.5rem;padding:1rem;border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-bg-offwhite-light);color:var(--sd-text-muted);}.cache-health__state--error{background-color:var(--sd-status-danger-bg);color:var(--sd-status-danger-text);}.cache-health__state-ic{display:inline-flex;width:1.1rem;height:1.1rem;}.cache-health__overview{display:flex;flex-direction:column;gap:1rem;}.cache-health__memory{display:flex;align-items:center;gap:1rem;padding:1.25rem;border:var(--sd-table-border);border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-bg-white-dark);}.cache-health__memory-ic{display:inline-flex;width:2rem;height:2rem;color:var(--sky-blue);}.cache-health__memory-body{flex:1;min-width:0;}.cache-health__memory-value{font-size:1.75rem;font-weight:700;line-height:1.1;}.cache-health__memory-unit{font-size:1rem;font-weight:400;color:var(--sd-text-muted);}.cache-health__memory-sub{margin-top:0.25rem;color:var(--sd-text-muted);}.cache-health__status{display:flex;align-items:center;gap:0.5rem;padding:0.625rem 1rem;border-radius:var(--sd-radius-mode-xl);font-weight:600;}.cache-health__status.is-ok{background-color:var(--sd-bg-offwhite-light);color:var(--sd-text-default);}.cache-health__status.is-warn{background-color:var(--sd-status-warning-bg);color:var(--sd-status-warning-text);}.cache-health__status.is-unknown{background-color:var(--sd-status-muted-bg);color:var(--sd-status-muted-text);}.cache-health__status-ic{display:inline-flex;width:1.1rem;height:1.1rem;}.cache-health__signals{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem;}.cache-health__signal{padding:0.75rem 1rem;border:var(--sd-table-border);border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-bg-white-dark);}.cache-health__signal-val{font-size:1.25rem;font-weight:700;}.cache-health__signal-val span{font-size:0.875rem;font-weight:400;color:var(--sd-text-muted);}.cache-health__signal-lbl{color:var(--sd-text-muted);font-size:0.875rem;}.cache-health__section{display:flex;align-items:center;flex-wrap:wrap;gap:0.375rem;margin-top:0.5rem;}.cache-health__section-title{font-size:1.05rem;font-weight:700;}.cache-health__more{margin-left:auto;padding:0;border:none;background:none;color:var(--sky-blue);font-size:0.875rem;font-weight:600;cursor:pointer;}.cache-health__areas{display:flex;flex-direction:column;gap:1rem;}.cache-health__area{padding:1.25rem;border:var(--sd-table-border);border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-bg-white-dark);}.cache-health__area-row{display:flex;align-items:center;gap:0.5rem;}.cache-health__area-ic{display:inline-flex;width:1.1rem;height:1.1rem;color:var(--sd-text-muted);}.cache-health__area-name{flex:1;font-weight:600;}.cache-health__area-size{font-weight:700;}.cache-health__bar{height:0.5rem;margin:0.5rem 0 0.375rem;border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-bg-offwhite-light);overflow:hidden;}.cache-health__bar-fill{height:100%;border-radius:inherit;background-color:var(--sky-blue);}.cache-health__area-meta{display:flex;align-items:center;flex-wrap:wrap;gap:0.25rem 1rem;color:var(--sd-text-muted);font-size:0.875rem;}.cache-health__estimate{padding:0 0.375rem;border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-status-warning-bg);color:var(--sd-status-warning-text);font-size:0.75rem;}.cache-health__items{display:flex;flex-direction:column;gap:0.25rem;margin:0.75rem 0 0;padding:0.5rem 0 0;border-top:var(--sd-table-border);list-style:none;}.cache-health__item{display:flex;justify-content:space-between;gap:1rem;color:var(--sd-text-muted);font-size:0.8125rem;}.cache-health__item-key{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:monospace;}@media (min-width: 768px){.cache-health__overview{flex-direction:row;align-items:stretch;}.cache-health__memory{flex:2;}.cache-health__status{flex:1;}.cache-health__signals{grid-template-columns:repeat(5, 1fr);}}.pc{--pc-sans: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--pc-mono: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Monaco, Consolas, "Liberation Mono", monospace;--pc-ink: #151a21;--pc-ink-strong: #26313f;--pc-ink-2: #3a4655;--pc-muted: #5d6b7c;--pc-muted-2: #6b7686;--pc-faint: #93a0b0;--pc-faint-2: #8894a3;--pc-surface: #fff;--pc-bg-soft: #fafbfd;--pc-bg-hover: #f6f9fc;--pc-bg-detail: #f8fafc;--pc-border: #e2e7ee;--pc-border-soft: #eef1f5;--pc-border-row: #f1f4f7;--pc-accent: #2f6feb;--pc-accent-bg: #eef4ff;--pc-accent-border: #c9dcff;--pc-crit: #d92d20;--pc-crit-text: #c02617;--pc-crit-bg: #fef2f1;--pc-orange: #e8590c;--pc-orange-text: #c14708;--pc-orange-bg: #fdf4ee;--pc-amber: #e0a500;--pc-amber-text: #9a6a00;--pc-amber-bg: #fdf8ec;--pc-amber-border: #f0e2b8;--pc-good: #26c281;--pc-good-text: #157347;--pc-good-bg: #eefaf2;--pc-muted-bg: #eef1f5;display:flex;flex-direction:column;gap:0;color:var(--pc-ink);font-family:var(--pc-sans);-webkit-font-smoothing:antialiased;}.pc__state{display:flex;align-items:center;gap:0.5rem;padding:1rem;border-radius:11px;background-color:var(--pc-bg-soft);color:var(--pc-muted);}.pc__state--error{background-color:var(--pc-crit-bg);color:var(--pc-crit-text);}.pc__state-ic{display:inline-flex;width:1.1rem;height:1.1rem;}.pc__body{display:flex;flex-direction:column;}.pc__head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-bottom:14px;}.pc__title{margin:0;font-size:19px;font-weight:700;letter-spacing:-0.3px;}.pc__subtitle{margin:4px 0 0;font-size:12.5px;color:var(--pc-muted);}.pc__help{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;margin-left:4px;border-radius:50%;background-color:var(--pc-muted-bg);color:var(--pc-muted-2);font-size:10px;font-weight:700;line-height:1;vertical-align:middle;cursor:help;}.pc__help:hover{background-color:var(--pc-accent-bg);color:var(--pc-accent);}.pc__range{display:flex;gap:3px;padding:3px;background-color:var(--pc-surface);border:1px solid #d9e0e8;border-radius:9px;}.pc__range-btn{padding:6px 12px;border:1px solid transparent;border-radius:6px;background:none;color:var(--pc-muted-2);font-family:inherit;font-size:12.5px;font-weight:500;white-space:nowrap;cursor:pointer;}.pc__range-btn.is-active{background-color:var(--pc-accent-bg);border-color:var(--pc-accent-border);color:var(--pc-accent);font-weight:600;}.pc__head-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap;}.pc__refresh{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border:1px solid #d9e0e8;border-radius:8px;background-color:var(--pc-surface);color:var(--pc-ink-2);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;}.pc__refresh:hover{background-color:var(--pc-bg-hover);}.pc__refresh:disabled{opacity:0.6;cursor:default;}.pc__refresh-ic{display:inline-flex;width:13px;height:13px;color:var(--pc-accent);}.pc__refresh-ic.is-spin{animation:pc-spin 0.8s linear infinite;}@keyframes pc-spin{to{transform:rotate(360deg);}}.pc__health{display:flex;align-items:center;gap:14px;padding:13px 18px;border-radius:11px;margin-bottom:14px;border:1px solid transparent;}.pc__health.is-ok{background-color:var(--pc-good-bg);border-color:#cdeede;}.pc__health.is-amber{background-color:var(--pc-amber-bg);border-color:var(--pc-amber-border);}.pc__health.is-crit{background-color:var(--pc-crit-bg);border-color:#f6cfc9;}.pc__health.is-muted{background-color:var(--pc-muted-bg);border-color:#dbe1ea;}.pc__health-ic{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;}.pc__health-ic span{display:inline-flex;width:18px;height:18px;}.pc__health.is-ok .pc__health-ic{background-color:#d6f3e4;color:var(--pc-good-text);}.pc__health.is-amber .pc__health-ic{background-color:#f7ecc9;color:var(--pc-amber-text);}.pc__health.is-crit .pc__health-ic{background-color:#f8d6d1;color:var(--pc-crit-text);}.pc__health.is-muted .pc__health-ic{background-color:#dde3ec;color:var(--pc-muted);}.pc__health-body{flex:1;min-width:0;}.pc__health-title{font-size:14.5px;font-weight:700;}.pc__health.is-ok .pc__health-title{color:var(--pc-good-text);}.pc__health.is-amber .pc__health-title{color:#8a5e00;}.pc__health.is-crit .pc__health-title{color:var(--pc-crit-text);}.pc__health-desc{margin-top:1px;font-size:12.5px;color:var(--pc-muted);}.pc__health-range{font-size:12px;color:#7a8797;text-align:right;white-space:nowrap;}.pc__kpis{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px;margin-bottom:22px;}.pc__kpi{display:flex;flex-direction:column;min-height:92px;min-width:0;padding:13px 14px;border:1px solid var(--pc-border);border-radius:11px;background-color:var(--pc-surface);}.pc__kpi-label{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:0.2px;text-transform:uppercase;color:var(--pc-muted-2);}.pc__kpi-dot{width:7px;height:7px;border-radius:50%;background-color:var(--pc-faint);}.pc__kpi.is-good .pc__kpi-dot{background-color:var(--pc-good);}.pc__kpi.is-amber .pc__kpi-dot{background-color:var(--pc-amber);}.pc__kpi.is-orange .pc__kpi-dot{background-color:var(--pc-orange);}.pc__kpi.is-crit .pc__kpi-dot{background-color:var(--pc-crit);}.pc__kpi.is-muted .pc__kpi-dot{background-color:var(--pc-faint);}.pc__kpi-value{margin-top:8px;font-family:var(--pc-mono);font-size:23px;font-weight:700;letter-spacing:-0.5px;line-height:1.1;}.pc__kpi-value.is-word{font-size:19px;}.pc__kpi.is-good .pc__kpi-value{color:var(--pc-good-text);}.pc__kpi.is-amber .pc__kpi-value{color:var(--pc-amber-text);}.pc__kpi.is-orange .pc__kpi-value{color:var(--pc-orange-text);}.pc__kpi.is-crit .pc__kpi-value{color:var(--pc-crit-text);}.pc__kpi-unit{margin-left:3px;font-size:12px;font-weight:400;color:var(--pc-faint-2);}.pc__kpi-sub{margin-top:3px;font-size:11.5px;color:var(--pc-faint-2);}.pc__kpi-spark{display:block;width:100%;height:22px;margin-top:7px;}.pc__spark-line{fill:none;stroke:var(--pc-accent);stroke-width:1.5;opacity:0.8;}.pc__kpi.is-link{cursor:pointer;}.pc__kpi.is-link:hover{border-color:var(--pc-accent-border);}.pc__kpi-view{margin-left:7px;padding:2px 8px;border:1px solid var(--pc-accent-border);border-radius:6px;background-color:var(--pc-accent-bg);color:var(--pc-accent);font-size:10.5px;font-weight:600;white-space:nowrap;}.pc__section{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:11px;}.pc__section-title{margin:0;font-size:15.5px;font-weight:700;letter-spacing:-0.2px;}.pc__section-controls{display:flex;align-items:center;gap:14px;}.pc__section-meta{font-size:12px;color:#7a8797;}.pc__rows{display:flex;align-items:center;gap:3px;}.pc__rows-label{margin-right:3px;font-size:11px;font-weight:600;letter-spacing:0.3px;text-transform:uppercase;color:var(--pc-faint);}.pc__rows-btn{padding:3px 8px;border:1px solid transparent;border-radius:6px;background:none;color:var(--pc-muted-2);font-family:inherit;font-size:11.5px;font-weight:600;cursor:pointer;}.pc__rows-btn.is-active{background-color:var(--pc-accent-bg);border-color:var(--pc-accent-border);color:var(--pc-accent);}.pc__tabs{display:flex;flex-wrap:wrap;gap:6px;border-bottom:1px solid #d9e0e8;}.pc__tab{display:inline-flex;align-items:center;gap:7px;margin-bottom:-1px;padding:11px 15px;border:none;border-bottom:2px solid transparent;background:none;color:#78859a;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;}.pc__tab:hover{color:var(--pc-ink);}.pc__tab.is-active{color:var(--pc-ink);border-bottom-color:var(--pc-accent);font-weight:600;}.pc__tab-badge{font-family:var(--pc-mono);font-size:11px;font-weight:600;padding:1px 7px;border-radius:20px;background-color:var(--pc-muted-bg);color:var(--pc-faint);}.pc__tab.is-active .pc__tab-badge{background-color:var(--pc-muted-bg);color:var(--pc-ink-2);}.pc__tab--running.is-active .pc__tab-badge{background-color:var(--pc-orange-bg);color:var(--pc-orange-text);}.pc__filterbar{display:flex;align-items:center;gap:8px;margin:12px 0 10px;}.pc__filter-input{flex:0 1 340px;padding:6px 10px;font-family:var(--pc-mono);font-size:12px;color:var(--pc-ink);background-color:var(--pc-surface);border:1px solid var(--pc-border);border-radius:7px;}.pc__filter-input:focus{outline:none;border-color:var(--pc-accent-border);}.pc__filter-apply{padding:6px 12px;font-size:12px;font-weight:600;color:var(--pc-ink-2);background-color:var(--pc-surface);border:1px solid var(--pc-border);border-radius:7px;cursor:pointer;}.pc__filter-apply:hover{background-color:var(--pc-bg-hover);}.pc__filter-active{padding:6px 10px;font-family:var(--pc-mono);font-size:11.5px;color:var(--pc-accent);background-color:var(--pc-accent-bg);border:1px solid var(--pc-accent-border);border-radius:7px;cursor:pointer;}.pc__filter-error{font-size:11.5px;color:var(--pc-crit);}.pc__panel{background-color:var(--pc-surface);border:1px solid #dfe5ec;border-top:none;border-radius:0 0 12px 12px;overflow:hidden;}.pc__panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 18px 12px;}.pc__panel-title{font-size:14px;font-weight:700;}.pc__panel-hint{font-size:11.5px;color:var(--pc-faint-2);}.pc__empty{padding:22px 18px;color:var(--pc-faint-2);font-size:12.5px;}.pc__empty .is-error{color:var(--pc-crit-text);}.pc__skeleton{border-top:1px solid var(--pc-border-soft);overflow-x:auto;}.pc__skel-row{display:grid;grid-template-columns:38px minmax(220px, 1fr) 92px 92px 100px 132px 84px 96px;gap:10px;align-items:center;min-width:892px;padding:12px 18px;border-bottom:1px solid var(--pc-border-row);}.pc__skel-bar{height:11px;border-radius:5px;background-color:var(--pc-border-soft);animation:pc-skel 1.15s ease-in-out infinite;}.pc__skel-row:nth-child(even) .pc__skel-bar{animation-delay:0.18s;}.pc__skel-bar--rank{width:22px;height:22px;border-radius:6px;justify-self:center;}.pc__skel-bar--name{width:62%;}.pc__skel-bar--num{width:68%;justify-self:end;}.pc__skel-bar--count{width:82%;}.pc__skel-bar--trend{width:72%;}@keyframes pc-skel{0%, 100%{opacity:1;}50%{opacity:0.4;}}.pc__table{overflow-x:auto;}.pc__thead,
.pc__row{display:grid;grid-template-columns:38px minmax(220px, 1fr) 92px 92px 100px 132px 84px 96px;gap:10px;align-items:center;min-width:892px;}.pc__thead{padding:7px 18px;border-top:1px solid var(--pc-border-soft);border-bottom:1px solid var(--pc-border-soft);background-color:var(--pc-bg-soft);}.pc__th{font-size:10.5px;font-weight:600;letter-spacing:0.4px;text-transform:uppercase;color:var(--pc-faint);}.pc__th--rank{text-align:center;}.pc__th--num{text-align:right;}.pc__th-sort{display:inline-flex;align-items:center;gap:3px;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;}.pc__th-sort:hover{color:var(--pc-accent);}.pc__th-sort.is-active{color:var(--pc-accent);}.pc__th-arrow{font-size:8px;line-height:1;}.pc__rowwrap{border-bottom:1px solid var(--pc-border-row);}.pc__row{width:100%;padding:11px 18px;background-color:var(--pc-surface);text-align:left;cursor:pointer;}.pc__row:hover{background-color:var(--pc-bg-hover);}.pc__row.is-open{background-color:var(--pc-bg-hover);}.pc__cell{min-width:0;}.pc__cell--rank{display:flex;align-items:center;justify-content:center;}.pc__rank{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-family:var(--pc-mono);font-size:11px;font-weight:600;}.pc__rank.is-good{background-color:var(--pc-good-bg);color:var(--pc-good-text);}.pc__rank.is-amber{background-color:var(--pc-amber-bg);color:var(--pc-amber-text);}.pc__rank.is-orange{background-color:var(--pc-orange-bg);color:var(--pc-orange-text);}.pc__rank.is-crit{background-color:var(--pc-crit-bg);color:var(--pc-crit-text);}.pc__cell--name{display:flex;align-items:center;gap:9px;min-width:0;}.pc__method{flex:none;font-family:var(--pc-mono);font-size:10px;font-weight:600;letter-spacing:0.4px;padding:2px 6px;border-radius:4px;background-color:var(--pc-muted-bg);color:var(--pc-muted);}.pc__method.is-sql{background-color:var(--pc-accent-bg);color:var(--pc-accent);}.pc__method.is-doc{background-color:#eefbf3;color:#1f9d55;}.pc__method.is-post{background-color:#fdf1ec;color:var(--pc-orange-text);}.pc__path{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--pc-mono);font-size:12.5px;color:var(--pc-ink-strong);}.pc__num{font-family:var(--pc-mono);font-size:12.5px;color:var(--pc-ink-2);text-align:right;}.pc__num--worst{font-weight:600;}.pc__num--worst.is-good{color:var(--pc-good-text);}.pc__num--worst.is-amber{color:var(--pc-amber-text);}.pc__num--worst.is-orange{color:var(--pc-orange-text);}.pc__num--worst.is-crit{color:var(--pc-crit-text);}.pc__num-plain{font-family:var(--pc-mono);font-size:12.5px;color:var(--pc-ink-2);}.pc__cell--count{display:flex;align-items:center;gap:8px;}.pc__share{flex:1;height:5px;border-radius:3px;background-color:var(--pc-border-soft);overflow:hidden;}.pc__share-fill{display:block;height:100%;border-radius:3px;opacity:0.55;}.pc__share-fill.is-good{background-color:var(--pc-good);}.pc__share-fill.is-amber{background-color:var(--pc-amber);}.pc__share-fill.is-orange{background-color:var(--pc-orange);}.pc__share-fill.is-crit{background-color:var(--pc-crit);}.pc__cell--trend{display:flex;align-items:center;}.pc__spark{display:block;width:72px;height:20px;}.pc__spark-none{color:var(--pc-faint-2);font-size:11px;}.pc__count{min-width:40px;font-family:var(--pc-mono);font-size:12px;color:var(--pc-ink-2);text-align:right;}.pc__cell--chev{display:flex;align-items:center;justify-content:flex-end;}.pc__rowmore{display:flex;align-items:center;gap:5px;padding:5px 10px;border:1px solid var(--pc-accent-border);border-radius:7px;background-color:var(--pc-accent-bg);color:var(--pc-accent);}.pc__rowmore-label{font-size:11px;font-weight:600;letter-spacing:0.4px;text-transform:uppercase;}.pc__rowmore-ic{display:flex;align-items:center;width:14px;height:14px;overflow:hidden;transition:transform 0.15s ease;}.pc__row:hover .pc__rowmore{border-color:var(--pc-accent);}.pc__row.is-open .pc__rowmore{background-color:var(--pc-accent);border-color:var(--pc-accent);color:#fff;}.pc__row.is-open .pc__rowmore-ic{transform:rotate(180deg);}.pc__detail{display:flex;flex-direction:column;gap:16px;padding:16px 18px 20px 66px;background-color:var(--pc-bg-detail);border-top:1px solid var(--pc-border-soft);}.pc__detail-main{display:flex;flex-direction:column;gap:12px;min-width:0;}.pc__detail-side{display:flex;flex-direction:column;gap:14px;min-width:0;}.pc__detail-facts{display:flex;flex-wrap:wrap;gap:8px;}.pc__fact{padding:4px 10px;border-radius:6px;background-color:var(--pc-surface);border:1px solid #e6ebf1;font-size:12px;color:var(--pc-ink-2);}.pc__fact-k{color:var(--pc-faint);font-weight:600;}.pc__fact-v{font-weight:700;color:var(--pc-ink-strong);}.pc__fact--company{background-color:var(--pc-accent-bg);border-color:var(--pc-accent-border);}.pc__fact--company .pc__fact-v{color:var(--pc-accent);}.pc__next{padding:12px 14px;border:1px solid var(--pc-accent-border);border-radius:10px;background-color:var(--pc-surface);}.pc__next-title{margin-bottom:9px;font-size:11px;font-weight:700;letter-spacing:0.4px;text-transform:uppercase;color:var(--pc-accent);}.pc__next-step{display:flex;gap:8px;padding:4px 0;font-size:12.5px;line-height:1.5;color:var(--pc-ink-2);}.pc__next-dot{flex:none;width:6px;height:6px;margin-top:6px;border-radius:50%;background-color:var(--pc-accent);}.pc__next-text{min-width:0;}.pc__next-copy{margin-left:6px;padding:2px 8px;border:1px solid var(--pc-accent-border);border-radius:6px;background-color:var(--pc-accent-bg);color:var(--pc-accent);font-family:inherit;font-size:10.5px;font-weight:600;white-space:nowrap;cursor:pointer;}.pc__next-copy:hover{border-color:var(--pc-accent);}.pc__breakdown{max-width:460px;}.pc__breakdown-pct{font-family:var(--pc-mono);font-size:15px;font-weight:700;color:var(--pc-accent);}.pc__breakdown-pct.is-backend{color:var(--pc-orange);}.pc__breakdown-label{font-size:11px;font-weight:600;letter-spacing:0.4px;text-transform:uppercase;color:var(--pc-faint);margin-bottom:8px;}.pc__breakdown-bar{display:flex;height:11px;border-radius:6px;overflow:hidden;background-color:var(--pc-border-soft);}.pc__breakdown-app{background-color:var(--pc-accent);}.pc__breakdown-db{background-color:var(--pc-orange);}.pc__breakdown-legend{display:flex;gap:16px;margin-top:8px;font-size:12px;color:var(--pc-ink-2);}.pc__breakdown-legend span{display:flex;align-items:center;gap:6px;}.pc__swatch{width:9px;height:9px;border-radius:2px;}.pc__swatch--app{background-color:var(--pc-accent);}.pc__swatch--db{background-color:var(--pc-orange);}.pc__hist{max-width:420px;}.pc__hist-label{margin-bottom:6px;font-size:11px;font-weight:600;letter-spacing:0.3px;text-transform:uppercase;color:var(--pc-faint);}.pc__hist-range{margin-left:6px;font-family:var(--pc-mono);text-transform:none;letter-spacing:0;color:var(--pc-faint-2);}.pc__hist-bars{display:flex;align-items:flex-end;gap:3px;height:44px;}.pc__hist-bar{flex:1;background-color:var(--pc-accent);border-radius:2px 2px 0 0;opacity:0.65;}.pc__modal-backdrop{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:24px;background-color:rgba(21, 26, 33, 0.45);}.pc__modal{display:flex;flex-direction:column;gap:12px;width:min(720px, 100%);max-height:80vh;padding:16px 18px;border:1px solid var(--pc-border);border-radius:12px;background-color:var(--pc-surface);font-family:var(--pc-sans);color:var(--pc-ink);}.pc__modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;}.pc__modal-title{font-size:13.5px;font-weight:700;}.pc__modal-x{padding:2px 8px;border:0;background:none;color:var(--pc-faint);font-size:14px;line-height:1;cursor:pointer;}.pc__modal-x:hover{color:var(--pc-ink-2);}.pc__modal-code{margin:0;padding:12px 14px;border:1px solid var(--pc-border-soft);border-radius:9px;background-color:var(--pc-bg-detail);font-family:var(--pc-mono);font-size:12px;line-height:1.55;color:var(--pc-ink-2);white-space:pre-wrap;word-break:break-word;overflow-y:auto;}.pc__modal-foot{display:flex;justify-content:flex-end;gap:8px;}.pc__modal-btn{padding:7px 13px;border:1px solid var(--pc-border);border-radius:8px;background-color:var(--pc-surface);color:var(--pc-ink-2);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;}.pc__modal-btn:hover{background-color:var(--pc-bg-hover);}.pc__modal-btn.is-primary{border-color:var(--pc-accent);background-color:var(--pc-accent);color:#fff;}.pc__modal-btn.is-primary:hover{background-color:#2861d4;}.pc__statuses{display:flex;flex-wrap:wrap;gap:6px;}.pc__status-chip{padding:2px 8px;border-radius:20px;background-color:var(--pc-accent-bg);color:var(--pc-accent);font-size:11px;}.pc__samples{display:flex;flex-direction:column;gap:8px;}.pc__samples-label{font-size:11px;font-weight:600;letter-spacing:0.4px;text-transform:uppercase;color:var(--pc-faint);}.pc__sample{display:flex;flex-direction:column;gap:4px;padding:8px 11px;border-radius:7px;background-color:var(--pc-surface);border:1px solid #e6ebf1;}.pc__sample-code{display:block;font-family:var(--pc-mono);font-size:12px;color:var(--pc-ink-strong);word-break:break-all;}.pc__sample-t{font-size:11px;color:var(--pc-faint-2);}.pc__samples-locked{font-size:12px;font-style:italic;color:var(--pc-faint-2);}.pc__thead--running,
.pc__row--running{grid-template-columns:90px minmax(220px, 1fr) 130px 120px 130px;min-width:640px;}.pc__live-dot{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background-color:var(--pc-good);animation:pc-pulse 1.6s ease-in-out infinite;}.pc__cell--kill{display:flex;align-items:center;gap:6px;}.pc__kill{padding:5px 12px;border:1px solid #d9e0e8;border-radius:6px;background-color:var(--pc-surface);color:var(--pc-ink-2);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;}.pc__kill.is-danger{border-color:transparent;background-color:var(--pc-crit-bg);color:var(--pc-crit-text);}.pc__kill-confirm{display:inline-flex;align-items:center;gap:6px;}.pc__kill-cancel{padding:5px 10px;border:none;background:none;color:var(--pc-faint-2);font-family:inherit;font-size:12px;cursor:pointer;}.pc__kill-result{padding:6px 10px;border-radius:6px;font-size:12.5px;}.pc__kill-result.is-ok{background-color:var(--pc-good-bg);color:var(--pc-good-text);}.pc__kill-result.is-warn{background-color:var(--pc-amber-bg);color:var(--pc-amber-text);}.pc__killlog{display:flex;flex-direction:column;gap:5px;padding:14px 18px;border-top:1px solid var(--pc-border-soft);}.pc__killlog-title{font-size:12px;font-weight:600;color:var(--pc-faint-2);}.pc__killlog-row{display:flex;align-items:center;gap:8px;font-size:12px;}.pc__killlog-outcome{flex:none;padding:1px 8px;border-radius:20px;background-color:var(--pc-muted-bg);color:var(--pc-muted);font-weight:600;}.pc__killlog-outcome.is-killed{background-color:var(--pc-good-bg);color:var(--pc-good-text);}.pc__killlog-outcome.is-error,
.pc__killlog-outcome.is-mismatch{background-color:var(--pc-amber-bg);color:var(--pc-amber-text);}.pc__killlog-shape{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--pc-mono);color:var(--pc-muted);}.pc__killlog-when{flex:none;color:var(--pc-faint-2);}@keyframes pc-pulse{0%, 100%{opacity:1;transform:scale(1);}50%{opacity:0.35;transform:scale(0.82);}}@media (min-width: 700px){.pc__kpis{grid-template-columns:repeat(2, 1fr);}}@media (min-width: 1100px){.pc__kpis{grid-template-columns:repeat(4, 1fr);}}@media (min-width: 1200px){.pc__detail{display:grid;grid-template-columns:minmax(0, 1fr) 420px;gap:16px 28px;align-items:start;}}@media (prefers-reduced-motion: reduce){.pc__skel-bar{animation:none;opacity:0.7;}}#content > .widget.growth-metrics-page{max-width:none;padding-top:2rem;}.growth-metrics-page{display:flex;flex-direction:column;gap:2rem;color:var(--sd-text-default);}.growth-metrics__title{margin:0;font-size:1.75rem;font-weight:700;}.growth-metrics__empty{color:var(--sd-text-muted);}.growth-panel{display:flex;flex-direction:column;gap:0.75rem;padding:1.5rem;border:var(--sd-table-border);border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-bg-white-dark);}.growth-panel__title{margin:0;font-size:1.05rem;font-weight:700;}.growth-panel__freshness,
.growth-panel__coverage{margin:0;color:var(--sd-text-muted);font-size:0.875rem;}.growth-panel__error{margin:0;padding:0.75rem 1rem;border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-status-danger-bg);color:var(--sd-status-danger-text);font-weight:600;}.growth-panel__body{display:flex;flex-direction:column;gap:1rem;}.growth-ltv__tiers,
.growth-segments__table,
.growth-acquisition__table,
.growth-timing__distribution,
.growth-timing__tiers,
.growth-partners__comparison,
.growth-partners__activation,
.growth-conversion__exclusions,
.growth-conversion__dating,
.growth-trend__weeks{display:table;width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;}.growth-ltv__tiers th,
.growth-segments__table th,
.growth-acquisition__table th,
.growth-timing__distribution th,
.growth-timing__tiers th,
.growth-partners__comparison th,
.growth-partners__activation th,
.growth-conversion__exclusions th,
.growth-conversion__dating th,
.growth-trend__weeks th{padding:0.5rem 0.75rem;border-bottom:var(--sd-table-border);color:var(--sd-text-muted);font-size:0.8125rem;font-weight:600;text-align:left;}.growth-ltv__tiers td,
.growth-segments__table td,
.growth-acquisition__table td,
.growth-timing__distribution td,
.growth-timing__tiers td,
.growth-partners__comparison td,
.growth-partners__activation td,
.growth-conversion__exclusions td,
.growth-conversion__dating td,
.growth-trend__weeks td{padding:0.5rem 0.75rem;border-bottom:var(--sd-table-border);vertical-align:top;}.growth-ltv{overflow-x:auto;}.growth-ltv__thin,
.growth-ltv__unmeasured,
.growth-ltv__floor,
.growth-ltv__not-reached,
.growth-segments__flag,
.growth-partners__flag,
.growth-acquisition__flag,
.growth-trend__flag{display:inline-block;margin-left:0.375rem;padding:0.0625rem 0.375rem;border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-status-muted-bg);color:var(--sd-status-muted-text);font-size:0.75rem;font-weight:500;white-space:nowrap;}.growth-ltv__unmeasured,
.growth-ltv__not-reached{background-color:var(--sd-status-warning-bg);color:var(--sd-status-warning-text);}.growth-conversion__gap-warning,
.growth-conversion__maturity-warning,
.growth-timing__anomaly,
.growth-trend__gaps,
.growth-segments__caveat{margin:0;padding:0.625rem 1rem;border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-status-warning-bg);color:var(--sd-status-warning-text);font-size:0.875rem;}.growth-conversion__rate{font-size:1.75rem;font-weight:700;line-height:1.1;}.growth-conversion__counts,
.growth-timing__mean,
.growth-partners__activated-share{margin:0;}.growth-conversion__heading,
.growth-timing__heading,
.growth-partners__heading,
.growth-segments__heading,
.growth-trend__heading{margin:0;font-size:0.9375rem;font-weight:700;}.growth-conversion__window,
.growth-timing__window,
.growth-partners__window,
.growth-segments__window,
.growth-acquisition__base,
.growth-trend__window,
.growth-ltv__window,
.growth-conversion__caption,
.growth-timing__caption,
.growth-partners__caption,
.growth-partners__timing-note,
.growth-segments__caption,
.growth-segments__rollup-note,
.growth-segments__typed,
.growth-acquisition__caption,
.growth-acquisition__rollup-note,
.growth-acquisition__export-note,
.growth-trend__coverage,
.growth-trend__rate-note,
.growth-ltv__caption,
.growth-ltv__quality,
.growth-ltv__thin-note,
.growth-timing__post-expiry{margin:0;color:var(--sd-text-muted);font-size:0.875rem;}.growth-conversion__empty,
.growth-timing__empty,
.growth-partners__empty,
.growth-segments__empty,
.growth-acquisition__empty,
.growth-trend__empty,
.growth-ltv__empty{margin:0;padding:1rem;border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-bg-offwhite-light);color:var(--sd-text-muted);}.growth-trend__bar{display:inline-block;height:0.5rem;border-radius:var(--sd-radius-mode-xl);background-color:var(--sky-blue);}.growth-trend__blank{color:var(--sd-text-muted);font-style:italic;}.growth-segments__row--small td{color:var(--sd-text-muted);}@media (min-width: 768px){.growth-panel{padding:1.75rem;}.growth-conversion__counts{display:flex;flex-wrap:wrap;gap:0.25rem 1.5rem;}}.sd-copy-to-clipboard{display:inline-flex;align-items:center;}.sd-copy-to-clipboard a{display:inline-flex;align-items:center;}.sd-copy-to-clipboard svg{width:14px;height:14px;}.sd-label-row{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.25rem;}.sd-label-row label{margin-bottom:0 !important;}.sd-label-row .sd-reset-to-default{margin-left:auto;}.sd-status-badge{display:inline-flex;align-items:center;line-height:1;box-shadow:none;border:none;}.sd-status-badge.draft{border-radius:11px;padding:0 10px;height:20px;font-weight:500;font-size:11px;color:white;text-transform:capitalize;background-color:#3FAFFF;}.sd-status-badge--connected, .sd-status-badge--not-connected, .sd-status-badge--needs-attention{gap:0.5rem;padding:0.25rem 0.75rem;border-radius:9999px;font-size:0.8125rem;font-weight:600;line-height:1.2;border-width:1px;border-style:solid;}.sd-status-badge__dot{width:0.5rem;height:0.5rem;border-radius:9999px;flex-shrink:0;}.sd-status-badge--connected{background:var(--sd-status-success-bg);border-color:var(--sd-status-success-border);color:var(--sd-status-success-text);}.sd-status-badge--connected .sd-status-badge__dot{background:var(--salad-green);}.sd-status-badge--not-connected{background:var(--sd-status-muted-bg);border-color:var(--sd-status-muted-border);color:var(--sd-status-muted-text);}.sd-status-badge--not-connected .sd-status-badge__dot{background:var(--mouse-gray);}.sd-status-badge--needs-attention{background:var(--sd-status-warning-bg);border-color:var(--sd-status-warning-border);color:var(--sd-status-warning-text);}.sd-status-badge--needs-attention .sd-status-badge__dot{background:var(--sandy-storm);}.reset-css .form-like-data-list{display:flex;flex-direction:column;gap:1rem;margin:0;}.reset-css .form-like-data-item{display:flex;flex-direction:column;gap:0.5rem;}@media (min-width: 768px){.reset-css .form-like-data-item{flex-direction:row;align-items:flex-start;gap:1rem;}}.reset-css .form-like-data-item__title{flex-shrink:0;width:8rem;padding-top:0.625rem;line-height:1.5;font-size:0.875rem;font-weight:500;}.reset-css .form-like-data-item__value{flex:1;border-radius:0.5rem;border:var(--sd-input-readonly-border);padding:0.625rem 1rem;line-height:1.5;font-size:0.875rem;background:var(--sd-bg-offwhite-accent);color:var(--sd-text-dark);word-break:break-word;}:root{--button-fill-bg-default: #0a62ff;--button-fill-text-default: #ffffff;--button-ghost-text-default: currentColor;--button-focus: #3b82f6;--button-transition: 120ms ease-in-out;}.button{box-sizing:border-box;appearance:none;border:0;margin:0;padding:0;background:transparent;color:var(--button-ghost-text-default);font:inherit;text-decoration:none;cursor:pointer;user-select:none;text-transform:capitalize;--button-size: 44px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:6px;min-width:var(--button-size);height:var(--button-size);font-size:15px;transition:color var(--button-transition), background-color var(--button-transition), border-color var(--button-transition);}.button::before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:currentColor;opacity:0;transition:opacity var(--button-transition);z-index:1;}.button:hover::before{opacity:0.08;}.button:active::before{opacity:0.12;}.button[disabled]{pointer-events:none;opacity:0.38;}.button svg{min-width:16px;min-height:16px;width:1em;height:1em;fill:currentColor;stroke:currentColor;flex-shrink:0;}.button-icon-bold{stroke-width:3;}.button.button-xs{--button-size: 32px;font-size:12px;}.button.button-sm{--button-size: 40px;font-size:14px;}.button.button-lg{--button-size: 48px;font-size:16px;}.button.button-xl{--button-size: 56px;font-size:18px;}.button.button-px{padding-inline:1em;}.button.button-full-width{width:100%;}.button.button-fill{background:var(--button-fill-bg-default);color:var(--button-fill-text-default);}.button.button-outline{border:1px solid var(--button-ghost-text-default);}.button[aria-busy=true]{opacity:0.38;pointer-events:none;}.button[aria-busy=true],
.button[aria-busy=true] *{color:transparent;fill:transparent;stroke:transparent;}.button[aria-busy=true]::after{content:"";position:absolute;inset:0;margin:auto;width:1em;height:1em;border-radius:50%;border:2px solid var(--button-ghost-text-default);border-right-color:transparent;animation:button-spin 0.7s linear infinite;pointer-events:none;z-index:2;}.button.button-fill[aria-busy=true]::after{border-color:var(--button-fill-text-default);border-right-color:transparent;}.button:focus-visible{outline:2px solid var(--button-focus);outline-offset:3px;}@keyframes button-spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.reset-css .paper{border-radius:8px;padding:1rem;background-color:var(--sd-bg-white-middle);border:var(--sd-table-border);box-shadow:var(--sd-paper-shadow);}@media (min-width: 768px){.reset-css .paper{padding:2rem;}}.reset-css .paper__header{padding:0 0 1rem 0;border-bottom:var(--sd-input-readonly-border);}@media (min-width: 768px){.reset-css .paper__header{padding:0 0 1.5rem 0;}}.reset-css .paper__title{line-height:1.75rem;font-size:1.125rem;font-weight:600;text-transform:capitalize;}.reset-css .paper__content{margin-top:2rem;}.reset-css .paper--collapsible .paper__header{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;}.reset-css .paper--collapsible .paper__content{margin-top:0;}.reset-css .paper--collapsible .paper__collapse-button-icon-wrapper{width:24px;aspect-ratio:1;transform:rotate(180deg);transform-origin:center;transition:transform 400ms ease-in-out;}.reset-css .paper--collapsible .paper__collapse-button-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;fill:currentColor;transition:transform 200ms ease-in-out;}.reset-css .paper--collapsible .paper__collapse-button:hover .paper__collapse-button-icon{transform:scale(1.1);}.reset-css .paper--collapsible .collapsed .paper__collapse-button-icon-wrapper{transform:rotate(0);}.search-input__box{--search-input-text: rgb(0, 0, 0);--search-input-icon: #9ca3af;--search-input-border: #e5e7eb;position:relative;}.search-input__icon{position:absolute;left:0.5rem;top:50%;transform:translateY(-50%);width:0.75rem;height:0.75rem;color:var(--search-input-icon);}.search-input__field.win{width:100%;padding:0.25rem 0.5rem 0.25rem 1.75rem;border:1px solid var(--search-input-border);border-radius:0.25rem;line-height:1rem;font-size:0.75rem;color:var(--search-input-text);}.search-input__field.win:focus{color:var(--search-input-text);}.search-input__field.win:focus{outline:none;box-shadow:0 0 0 1px var(--sd-btn-border-theme-color);}.sd-dark-mode .search-input__box{--search-input-text: var(--sd-text-light);--search-input-icon: #9ca3af;--search-input-border: var(--sd-btn-border-theme-color);}.modal .modal-dialog .modal-include-wrapper.modal-body-no-padding{padding:0;}.rx-dropdown-items:has(.placeholder-picker){padding:0;}.placeholder-picker{--placeholder-effect-overlay: 0, 0, 0;--placeholder-sidebar-width: 176px;--placeholder-sidebar-height: 320px;--placeholder-tab-bg-hover: #f9fafb;--placeholder-tab-bg-selected: #f3f4f6;--placeholder-text: rgb(55 65 81);--placeholder-text-dark: rgb(17 24 39);width:100%;font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";color:var(--placeholder-text);}.sd-placeholder-picker-trigger{display:inline-flex;align-items:center;gap:0.5rem;}.sd-placeholder-picker-trigger svg{width:1.125rem;height:1.125rem;flex-shrink:0;}.ace-wrapper{position:relative;}.ace-wrapper .sd-placeholder-picker-trigger{position:absolute;top:0.5rem;right:0.75rem;z-index:5;gap:0;padding:0.375rem;opacity:0.4;transition:opacity 0.15s ease;}.ace-wrapper .sd-placeholder-picker-trigger__label{display:none;}.ace-wrapper:hover .sd-placeholder-picker-trigger{opacity:0.75;}.ace-wrapper .sd-placeholder-picker-trigger:hover,
.ace-wrapper .sd-placeholder-picker-trigger:focus{opacity:1;}.placeholder-picker__sidebar{display:flex;flex-direction:column;border-bottom:var(--sd-table-border);width:100%;}.placeholder-picker__search{flex-shrink:0;border-bottom:var(--sd-table-border);padding:0.5rem;}.placeholder-picker__tabs{display:flex;flex-direction:row;flex-wrap:nowrap;gap:0.25rem;flex:1;margin:0;padding:0.25rem 0.5rem 0.5rem;overflow-x:auto;overflow-y:hidden;min-height:0;}.placeholder-picker__tab{display:flex;align-items:center;gap:0.5rem;flex:0 0 auto;white-space:nowrap;padding:0.375rem 0.75rem;font-size:0.75rem;cursor:pointer;transition:background-color 0.15s ease;}.placeholder-picker__tab:hover{background-color:var(--placeholder-tab-bg-hover);}.placeholder-picker__tab.active,
.placeholder-picker__tab[aria-selected=true]{font-weight:500 !important;color:var(--placeholder-text-dark);background-color:var(--placeholder-tab-bg-selected);}.placeholder-picker__tab-icon{flex-shrink:0;width:0.875rem;height:0.875rem;}.placeholder-picker__placeholders{display:flex;flex-direction:column;gap:0.5rem;max-height:60vh;padding-top:0.75rem;padding-left:0.75rem;min-width:0;}.placeholder-picker__placeholders-title{flex-shrink:0;margin:0;padding-right:0.75rem;line-height:1.5rem;font-size:1rem;font-weight:600;color:var(--placeholder-text-dark);}.placeholder-picker__placeholders-list{flex:1;min-height:0;display:flex;gap:0.375rem;flex-wrap:wrap;align-content:flex-start;padding:0 0.75rem 0.5rem 0;overflow-y:auto;}.placeholder-picker__placeholders-item{max-width:100%;}.placeholder-picker__placeholder-btn{border-radius:0.25rem;max-width:100%;padding:0.125rem 0.5rem;line-height:1rem;font-size:0.75rem;background-color:var(--placeholder-category-color);color:var(--sd-white);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.placeholder-picker__helper{display:flex;align-items:flex-start;gap:0.5rem;border-top:var(--placeholder-helper-border);padding:1.2rem 1.7rem 1.2rem 1rem;text-align:justify;background-color:var(--placeholder-category-bg);}.placeholder-picker__helper-icon-box{flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;width:1.25rem;height:1.25rem;background-color:var(--placeholder-category-color);}.placeholder-picker__helper-icon{width:0.75rem;height:0.75rem;stroke-width:2;fill:var(--sd-white);stroke:var(--sd-white);color:var(--sd-white);}.placeholder-picker__helper-content{flex:1;min-width:0;font-size:0.75rem;}.placeholder-picker__helper-title{margin-bottom:0.5rem;line-height:1rem;font-weight:600;color:var(--placeholder-text-dark);}.placeholder-picker__helper-description{font-size:0.75rem;line-height:1.375;}.placeholder-picker__panel{--placeholder-category-color: var(--sky-blue);--placeholder-category-bg: var(--sky-blue-bg);--placeholder-category-border: var(--sky-blue-border);--placeholder-helper-border: 1px solid var(--placeholder-category-border);}.placeholder-picker__panel.pl-category-crmcontacts{--placeholder-category-color: var(--sky-blue);--placeholder-category-bg: var(--sky-blue-bg);--placeholder-category-border: var(--sky-blue-border);}.placeholder-picker__panel.pl-category-user{--placeholder-category-color: var(--salad-green);--placeholder-category-bg: var(--salad-green-bg);--placeholder-category-border: var(--salad-green-border);}.placeholder-picker__panel.pl-category-crmcompany{--placeholder-category-color: var(--lawanda);--placeholder-category-bg: var(--lawanda-bg);--placeholder-category-border: var(--lawanda-border);}.placeholder-picker__panel.pl-category-marketingcampaignsubscribers{--placeholder-category-color: var(--rose);--placeholder-category-bg: var(--rose-bg);--placeholder-category-border: var(--rose-border);}.placeholder-picker__panel.pl-category-marketingusers{--placeholder-category-color: var(--sandy-storm);--placeholder-category-bg: var(--sandy-storm-bg);--placeholder-category-border: var(--sandy-storm-border);}.placeholder-picker__panel.pl-category-contracts{--placeholder-category-color: var(--coral);--placeholder-category-bg: var(--coral-bg);--placeholder-category-border: var(--coral-border);}.placeholder-picker__panel.pl-category-invoices{--placeholder-category-color: var(--turquoise);--placeholder-category-bg: var(--turquoise-bg);--placeholder-category-border: var(--turquoise-border);}.placeholder-picker__panel.pl-category-proposal{--placeholder-category-color: var(--sea-green);--placeholder-category-bg: var(--sea-green-bg);--placeholder-category-border: var(--sea-green-border);}.placeholder-picker__panel.pl-category-pmproject{--placeholder-category-color: var(--dusty-rose);--placeholder-category-bg: var(--dusty-rose-bg);--placeholder-category-border: var(--dusty-rose-border);}.placeholder-picker__panel.pl-category-company{--placeholder-category-color: var(--kiddo-pink);--placeholder-category-bg: var(--kiddo-pink-bg);--placeholder-category-border: var(--kiddo-pink-border);}.placeholder-picker__panel.pl-category-generalplaceholders{--placeholder-category-color: var(--mouse-gray);--placeholder-category-bg: var(--mouse-gray-bg);--placeholder-category-border: var(--mouse-gray-border);}.placeholder-picker__panel.pl-category-filetransfer{--placeholder-category-color: var(--grass-green);--placeholder-category-bg: var(--grass-green-bg);--placeholder-category-border: var(--grass-green-border);}.placeholder-picker__panel.pl-category-form{--placeholder-category-color: var(--oldish-blue);--placeholder-category-bg: var(--oldish-blue-bg);--placeholder-category-border: var(--oldish-blue-border);}.placeholder-picker__panel.pl-category-product{--placeholder-category-color: var(--olive);--placeholder-category-bg: var(--olive-bg);--placeholder-category-border: var(--olive-border);}.placeholder-picker__panel.pl-category-crmcontacts-system{--placeholder-category-color: var(--mustard);--placeholder-category-bg: var(--mustard-bg);--placeholder-category-border: var(--mustard-border);}.placeholder-picker__panel.pl-category-estimates{--placeholder-category-color: var(--bottle-green);--placeholder-category-bg: var(--bottle-green-bg);--placeholder-category-border: var(--bottle-green-border);}.sd-dark-mode .placeholder-picker{--placeholder-tab-bg-hover: transparent;--placeholder-tab-bg-selected: var(--sd-dm-mid);--placeholder-text: var(--sd-text-default);--placeholder-text-dark: var(--sd-text-secondary);--placeholder-category-bg: transparent;--placeholder-category-border: var(--sd-bg-white-light);}.sd-dark-mode .placeholder-picker__panel{--placeholder-category-bg: transparent;--placeholder-category-border: var(--sd-bg-white-light);}.placeholder-tabs-container--fit{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;}.placeholder-picker--fit{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;}.placeholder-picker--fit .placeholder-picker__sidebar{height:100%;}.placeholder-picker--fit .placeholder-picker__content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;}.placeholder-picker--fit .placeholder-picker__panel.active{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;}.placeholder-picker--fit .placeholder-picker__placeholders{flex:1 1 auto;height:auto;min-height:0;max-height:none;overflow-y:auto;}.placeholder-picker--fit .placeholder-picker__helper{flex:0 1 auto;min-height:0;overflow-y:auto;}@media (min-width: 768px){.placeholder-picker__sidebar{position:absolute;border-right:var(--sd-table-border);border-bottom:0;width:var(--placeholder-sidebar-width);height:var(--placeholder-sidebar-height);}.placeholder-picker__tabs{display:block;padding:0.25rem 0;overflow-x:hidden;overflow-y:auto;}.placeholder-picker__tab{flex:initial;white-space:normal;width:100%;}.placeholder-picker__placeholders{max-height:none;height:var(--placeholder-sidebar-height);padding-left:calc(var(--placeholder-sidebar-width) + 0.75rem);}.placeholder-picker--fit .placeholder-picker__helper{padding-left:calc(var(--placeholder-sidebar-width) + 0.75rem);}}.sd-status-badge{display:inline-flex;align-items:center;line-height:1;box-shadow:none;border:none;}.sd-status-badge.draft{border-radius:11px;padding:0 10px;height:20px;font-weight:500;font-size:11px;color:white;text-transform:capitalize;background-color:#3FAFFF;}.sd-status-badge--connected, .sd-status-badge--not-connected, .sd-status-badge--needs-attention{gap:0.5rem;padding:0.25rem 0.75rem;border-radius:9999px;font-size:0.8125rem;font-weight:600;line-height:1.2;border-width:1px;border-style:solid;}.sd-status-badge__dot{width:0.5rem;height:0.5rem;border-radius:9999px;flex-shrink:0;}.sd-status-badge--connected{background:var(--sd-status-success-bg);border-color:var(--sd-status-success-border);color:var(--sd-status-success-text);}.sd-status-badge--connected .sd-status-badge__dot{background:var(--salad-green);}.sd-status-badge--not-connected{background:var(--sd-status-muted-bg);border-color:var(--sd-status-muted-border);color:var(--sd-status-muted-text);}.sd-status-badge--not-connected .sd-status-badge__dot{background:var(--mouse-gray);}.sd-status-badge--needs-attention{background:var(--sd-status-warning-bg);border-color:var(--sd-status-warning-border);color:var(--sd-status-warning-text);}.sd-status-badge--needs-attention .sd-status-badge__dot{background:var(--sandy-storm);}.sd-tiles-grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:0.5rem;}.sd-tiles-grid .sd-tiles-grid__full{grid-column:1/-1;}.sd-tiles-grid .sd-tiles-grid__tile{position:relative;display:flex;align-items:center;gap:0.625rem;padding:12px 10px;color:var(--sd-text-secondary);border:2px solid var(--sd-btn-border-color);border-radius:5px;background-color:var(--sd-bg-tile);cursor:pointer;}.sd-tiles-grid .sd-tiles-grid__tile--disabled{opacity:0.45;pointer-events:none;}.sd-tiles-grid .sd-tiles-grid__icon{flex:none;display:flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:1.5rem;}.sd-tiles-grid .sd-tiles-grid__content{flex:1;display:flex;flex-direction:column;gap:0.25rem;min-width:0;}.sd-tiles-grid .sd-tiles-grid__title{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;}.sd-tiles-grid .sd-tiles-grid__subtitle{font-size:9px;line-height:1;}.sd-tiles-grid .sd-tiles-grid__actions{flex:none;display:flex;gap:0.625rem;margin-left:auto;}.sd-tiles-grid .sd-tiles-grid__action{font-size:1.5rem;}@media (min-width: 600px){.sd-tiles-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media (min-width: 1000px){.sd-tiles-grid{grid-template-columns:repeat(3, minmax(0, 1fr));}}.cbe-block-navigation{display:flex;flex-direction:column;}.cbe-navigation-items{display:flex;flex-direction:column;gap:0.25rem;list-style:none;padding:0;margin:0;}.cbe-navigation-item{display:block;}.cbe-navigation-link{display:flex;align-items:center;gap:0.5rem;padding:0.5rem 0.75rem;color:var(--sd-link-text-color);border-radius:var(--sd-radius-mode-sm);text-decoration:none;transition:opacity 0.15s;}.cbe-navigation-link:hover{color:var(--sd-link-hover-text-color);background-color:var(--sd-bg-menu-item-active);}.cbe-navigation-icon{flex-shrink:0;width:1.25rem;height:1.25rem;}.cbe-stack-type-editor__panels{display:flex;flex-direction:column;}.cbe-stack-type-editor__list-panel{display:flex;flex-direction:column;gap:0.25rem;padding:0.75rem;background-color:var(--sd-bg-offwhite-light);border-bottom:1px solid var(--sd-btn-border-color);}.cbe-stack-type-editor__list-title{padding:0.25rem 0.75rem;margin:0;font-size:var(--text-sm);color:var(--sd-text-muted);text-transform:uppercase;letter-spacing:0.05em;}.cbe-stack-type-editor__list{display:flex;flex-direction:column;gap:0.125rem;list-style:none;padding:0;margin:0;}.cbe-stack-type-editor__list-item{display:flex;align-items:center;gap:0.5rem;padding:0.5rem 0.75rem;border-radius:var(--sd-radius-mode-sm);cursor:pointer;transition:opacity 0.15s;}.cbe-stack-type-editor__list-item:hover{background-color:var(--sd-bg-menu-item-active);}.cbe-stack-type-editor__list-item--active{background-color:var(--sd-bg-menu-item-active);font-weight:600;}.cbe-stack-type-editor__list-icon{flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--sd-text-muted);}.cbe-stack-type-editor__list-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.cbe-stack-type-editor__form-panel{flex:1;min-width:0;background-color:var(--sd-bg-white-middle);}.cbe-stack-type-editor__form-wrapper{padding:1rem;}.cbe-stack-type-editor__empty-state{display:flex;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;}.cbe-stack-type-badge{position:absolute;top:0.375rem;right:0.375rem;padding:0.0625rem 0.375rem;font-size:var(--text-xs);font-weight:600;line-height:1.6;letter-spacing:0.03em;border-radius:var(--sd-radius-mode-sm);color:var(--sd-btn-primary-text-color);background-color:var(--sd-theme-primary-highlight);z-index:1;}@media (min-width: 768px){.cbe-stack-type-editor__panels{flex-direction:row;}.cbe-stack-type-editor__list-panel{width:14rem;flex-shrink:0;border-bottom:none;border-right:1px solid var(--sd-btn-border-color);}.cbe-navigation-items{flex-direction:row;gap:0;}}.sd-stack-viewer-card__card, .sd-stack-picker__card{display:flex;flex-direction:column;overflow:hidden;background-color:var(--sd-bg-white-light);border:1px solid var(--sd-stack-card-border-color, var(--sd-input-border-color));border-radius:var(--sd-radius-mode-xl);cursor:pointer;transition:transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;}.sd-stack-viewer-card__card:hover, .sd-stack-picker__card:hover{transform:translateY(-4px);border-color:var(--sd-theme-primary-highlight);box-shadow:var(--sd-shadow-card-hover);}.sd-stack-viewer-card__thumb, .sd-stack-picker__thumb{position:relative;width:100%;padding:0;border:0;border-bottom:1px solid var(--sd-stack-card-border-color, var(--sd-input-border-color));aspect-ratio:16/9;overflow:hidden;background-color:var(--sd-bg-card-neutral);cursor:zoom-in;}.sd-stack-viewer-card__thumb-img, .sd-stack-picker__thumb-img{width:100%;height:100%;object-fit:cover;transition:transform 0.7s ease-out;}.sd-stack-viewer-card__thumb-overlay, .sd-stack-picker__thumb-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.1) 50%, transparent 100%);opacity:0;transition:opacity 0.3s ease;}.sd-stack-viewer-card__thumb-pill, .sd-stack-picker__thumb-pill{display:inline-flex;align-items:center;gap:0.375rem;padding:0.375rem 0.75rem;border-radius:999px;background-color:var(--sd-bg-white-light);box-shadow:var(--sd-card-shadow);font-size:var(--text-sm);font-weight:500;color:var(--sd-text-dark);transform:scale(0.9);transition:transform 0.3s ease;}.sd-stack-viewer-card__card:hover .sd-stack-viewer-card__thumb-img, .sd-stack-viewer-card__card:hover .sd-stack-picker__thumb-img, .sd-stack-picker__card:hover .sd-stack-viewer-card__thumb-img, .sd-stack-picker__card:hover .sd-stack-picker__thumb-img{transform:scale(1.05);}.sd-stack-viewer-card__card:hover .sd-stack-viewer-card__thumb-overlay, .sd-stack-viewer-card__card:hover .sd-stack-picker__thumb-overlay, .sd-stack-picker__card:hover .sd-stack-viewer-card__thumb-overlay, .sd-stack-picker__card:hover .sd-stack-picker__thumb-overlay{opacity:1;}.sd-stack-viewer-card__card:hover .sd-stack-viewer-card__thumb-pill, .sd-stack-viewer-card__card:hover .sd-stack-picker__thumb-pill, .sd-stack-picker__card:hover .sd-stack-viewer-card__thumb-pill, .sd-stack-picker__card:hover .sd-stack-picker__thumb-pill{transform:scale(1);}.sd-stack-viewer-card__meta, .sd-stack-picker__meta{display:flex;align-items:center;gap:0.75rem;padding:1rem;background-color:var(--sd-bg-white-light);}.sd-stack-viewer-card__icon, .sd-stack-picker__icon{flex:none;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background-color:var(--sd-bg-card-neutral);border:1px solid var(--sd-input-border-color);color:var(--sd-text-secondary);transition:background-color 0.3s, color 0.3s, border-color 0.3s;}.sd-stack-viewer-card__icon svg, .sd-stack-picker__icon svg{fill:currentColor;}.sd-stack-viewer-card__content, .sd-stack-picker__content{flex:1;min-width:0;}.sd-stack-viewer-card__title, .sd-stack-picker__title{margin:0;font-size:var(--text-base);font-weight:600;line-height:1.25;color:var(--sd-text-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color 0.3s ease;}.sd-stack-viewer-card__title-row{display:flex;align-items:baseline;gap:0.375rem;min-width:0;}.sd-stack-viewer-card__title-row .sd-stack-viewer-card__title, .sd-stack-viewer-card__title-row .sd-stack-picker__title{min-width:0;}.sd-stack-viewer-card__count{flex:none;font-size:var(--text-sm);color:var(--sd-text-muted);white-space:nowrap;}.sd-stack-viewer-card__count::before{content:"·";margin-right:0.375rem;}.sd-stack-viewer-card__subtitle, .sd-stack-picker__subtitle{display:flex;align-items:center;gap:0.5rem;margin:0.25rem 0 0;min-width:0;}.sd-stack-viewer-card__badge, .sd-stack-picker__badge{flex:none;display:inline-flex;align-items:center;padding:0.125rem 0.5rem;border-radius:999px;background-color:var(--sd-primary-tint-subtle);color:var(--sd-theme-primary-highlight);font-size:var(--text-xs);font-weight:600;line-height:1.4;}.sd-stack-viewer-card__entity-type, .sd-stack-picker__entity-type{flex:1;min-width:0;font-size:var(--text-sm);line-height:1.2;color:var(--sd-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.sd-stack-viewer-card__card:hover .sd-stack-viewer-card__icon, .sd-stack-viewer-card__card:hover .sd-stack-picker__icon, .sd-stack-picker__card:hover .sd-stack-viewer-card__icon, .sd-stack-picker__card:hover .sd-stack-picker__icon{background-color:var(--sd-primary-tint-subtle);border-color:var(--sd-theme-primary-highlight);color:var(--sd-theme-primary-highlight);}.sd-stack-viewer-card__card:hover .sd-stack-viewer-card__title, .sd-stack-viewer-card__card:hover .sd-stack-picker__title, .sd-stack-picker__card:hover .sd-stack-viewer-card__title, .sd-stack-picker__card:hover .sd-stack-picker__title{color:var(--sd-theme-primary-highlight);}.sd-stack-viewer-card__actions, .sd-stack-picker__actions{flex:none;display:flex;align-items:center;gap:0.375rem;}.sd-stack-viewer-card__action, .sd-stack-picker__action{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border-radius:50%;background-color:var(--sd-bg-card-neutral);border:1px solid var(--sd-input-border-color);color:var(--sd-text-muted);font-size:1.125rem;cursor:pointer;transition:background-color 0.2s, color 0.2s, border-color 0.2s;}.sd-stack-viewer-card__action:hover, .sd-stack-picker__action:hover{background-color:var(--sd-primary-tint-subtle);border-color:var(--sd-theme-primary-highlight);color:var(--sd-theme-primary-highlight);}.sd-stack-viewer-card__action--fav.is-active, .is-active.sd-stack-picker__action--fav, .sd-stack-viewer-card__action--fav:hover, .sd-stack-picker__action--fav:hover{background-color:color-mix(in srgb, var(--sd-text-error) 12%, transparent);border-color:var(--sd-text-error);color:var(--sd-text-error);}.sd-stack-viewer-card__thumb, .sd-stack-picker__thumb{position:relative;}.sd-stack-viewer-card__thumb .community-template-card-fav, .sd-stack-picker__thumb .community-template-card-fav{position:absolute;top:0.5rem;right:0.5rem;z-index:3;}.sd-stack-viewer-card__thumb .community-template-card-fav svg, .sd-stack-picker__thumb .community-template-card-fav svg{width:1.125rem;height:1.125rem;}.sd-template-front-door{width:100%;}.sd-tl-frontdoor-header{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem;}.sd-tl-frontdoor-header__intro{display:flex;flex-direction:column;gap:0.25rem;}.sd-tl-frontdoor-header__title{--primary-header-font-family: var(--font-theme-font-family);--primary-header-font-weight: 400;margin:0;color:var(--sd-text-secondary);font-size:var(--text-xl);font-weight:400;line-height:1.2;text-transform:uppercase;letter-spacing:0.04em;}.sd-tl-frontdoor-header__subtitle{margin:0;color:var(--sd-text-muted);font-size:var(--text-base);line-height:1.4;}.sd-tl-frontdoor-header__controls{display:flex;flex-direction:column;gap:0.75rem;}.sd-tl-frontdoor-header__search{position:relative;}.sd-tl-frontdoor-header__search .sd-tl-frontdoor-header__search-field{box-sizing:border-box;width:100%;height:2.75rem;padding-left:2.75rem;border:var(--sd-input-border);border-radius:var(--sd-radius-mode-md);}.sd-tl-frontdoor-header__search .sd-tl-frontdoor-header__search-field:hover{border:var(--sd-input-border-hover);}.sd-tl-frontdoor-header__search .sd-tl-frontdoor-header__search-field:focus{box-shadow:0 0 0 0.1875rem var(--sd-primary-tint);outline:none;}.sd-tl-frontdoor-header__search-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;color:var(--sd-text-muted);pointer-events:none;}.sd-tl-frontdoor-header__home-btn{position:absolute;left:0.375rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:var(--sd-radius-mode-sm);background:transparent;color:var(--sd-text-muted);cursor:pointer;transition:background-color 0.15s ease, color 0.15s ease;}.sd-tl-frontdoor-header__home-btn:hover, .sd-tl-frontdoor-header__home-btn:focus-visible{background:var(--sd-primary-tint);color:var(--sd-text-secondary);outline:none;}.sd-tl-frontdoor-header__home-icon{width:1.1rem;height:1.1rem;}.sd-template-front-door__grid{display:grid;grid-template-columns:1fr;gap:1rem;}.sd-template-front-door__tile{padding:0;text-align:left;}.sd-template-front-door__tile-thumb{display:block;border-bottom:1px solid var(--sd-stack-card-border-color, var(--sd-input-border-color));}.sd-template-front-door__tile-thumb img{display:block;width:100%;height:auto;transition:transform 0.7s ease-out;}.sd-template-front-door__tile:hover .sd-template-front-door__tile-thumb img{transform:scale(1.05);}.sd-template-front-door__tile-body{display:flex;flex-direction:column;align-items:flex-start;padding:1.25rem;}.sd-template-front-door__tile-title{font-size:var(--text-md);font-weight:500;line-height:1.35;text-transform:uppercase;letter-spacing:0.04em;}.sd-template-front-door__tile-divider{height:2px;width:30px;margin:12px 0;background:var(--sd-tl-accent, var(--sd-border-color-subtle));}.sd-template-front-door__tile-count{color:var(--sd-text-muted);font-size:var(--text-base);}@media (min-width: 768px){.sd-template-front-door__grid{grid-template-columns:repeat(2, 1fr);}.sd-tl-frontdoor-header{flex-direction:row;align-items:center;}.sd-tl-frontdoor-header__controls{flex:1 1 auto;flex-direction:row;align-items:center;gap:1rem;}.sd-tl-frontdoor-header__search{flex:1 1 auto;}.sd-tl-frontdoor-header .sd-template-front-door__axis{flex:0 0 13.75rem;width:13.75rem;max-width:18.75rem;}.sd-tl-frontdoor-header--frontdoor .sd-tl-frontdoor-header__intro{flex:0 1 auto;}.sd-tl-frontdoor-header--frontdoor .sd-tl-frontdoor-header__controls{flex:0 0 auto;margin-left:auto;}.sd-tl-frontdoor-header--frontdoor .sd-tl-frontdoor-header__search{flex:0 0 auto;width:22rem;}}@media (min-width: 1000px){.sd-template-front-door__grid{grid-template-columns:repeat(3, 1fr);}}@media (min-width: 1200px){.sd-template-front-door__grid{grid-template-columns:repeat(4, 1fr);}}.sd-tl-skeleton-card{overflow:hidden;border:var(--sd-input-border);border-radius:var(--sd-radius-mode-md);background-color:var(--sd-bg-skeleton-bg);}.sd-tl-skeleton-card__thumb{aspect-ratio:16/10;background-color:var(--sd-bg-skeleton-base);animation:pulse 1.5s cubic-bezier(0.4, 0, 0.6, 1) infinite;}.sd-tl-skeleton-card__body{display:flex;flex-direction:column;gap:0.75rem;padding:1rem;}.sd-tl-skeleton-line{height:0.875rem;border-radius:var(--sd-radius-mode-sm);background-color:var(--sd-bg-skeleton-base);animation:pulse 1.5s cubic-bezier(0.4, 0, 0.6, 1) infinite;}.sd-tl-skeleton-line--title{width:70%;height:1rem;}.sd-tl-skeleton-line--meta{width:40%;}#community-templates-list.list-view-loading::before,
#community-templates-list.list-view-loading::after,
#template-packs-list.list-view-loading::before,
#template-packs-list.list-view-loading::after,
#template-pack-members-list.list-view-loading::before,
#template-pack-members-list.list-view-loading::after{display:none !important;}.sd-welcome-dashboard{--sd-tl-accent: var(--sd-theme-primary-highlight);--sd-welcome-grid-gap: 1rem;position:relative;container-type:inline-size;display:flex;flex-direction:column;gap:1.5rem;}.sd-welcome-dashboard .sd-template-front-door__grid{--sd-welcome-grid-columns: 1;grid-template-columns:1fr;}.sd-welcome-dashboard .sd-welcome-dashboard__prose-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sd-welcome-grid-gap);}.sd-welcome-dashboard__prose-grid .sd-welcome-dashboard__tile{flex:0 0 calc((100% - (var(--sd-welcome-grid-columns) - 1) * var(--sd-welcome-grid-gap)) / var(--sd-welcome-grid-columns) - 0.1px);min-width:0;}.sd-welcome-dashboard__body{display:flex;flex-direction:column;gap:1.5rem;}.sd-welcome-dashboard__panel{display:flex;flex-direction:column;gap:1.5rem;}.sd-welcome-dashboard__tile{color:inherit;text-decoration:none;}.sd-welcome-dashboard__prose-grid .sd-template-front-door__tile-title{display:-webkit-box;min-height:1.7em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;}.sd-welcome-dashboard__tile-line{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;color:var(--sd-text-muted);font-size:var(--text-base);line-height:1.45;}.sd-welcome-dashboard .sd-template-front-door__tile-thumb{cursor:pointer;}.sd-welcome-dashboard__help{position:absolute;top:15px;right:31px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--sd-theme-primary-highlight);font-size:20px;line-height:1;text-decoration:none;cursor:pointer;}.sd-welcome-dashboard__help:focus{outline:0;}.sd-welcome-dashboard__panel{padding-bottom:50px;}.sd-welcome-dashboard__prose-grid .sd-stack-viewer-card__thumb-img, .sd-welcome-dashboard__prose-grid .sd-stack-picker__thumb-img{height:100%;}.sd-welcome-dashboard__note{margin:0;color:var(--sd-text-muted);font-size:var(--text-base);line-height:1.5;}.sd-welcome-dashboard__explore{display:flex;flex-direction:column;gap:1rem;}.sd-welcome-dashboard__explore-route{align-self:stretch;justify-content:center;gap:0.5rem;padding-top:8px;padding-bottom:8px;}.sd-welcome-dashboard__explore-route-icon{width:16px;height:16px;flex:none;}.sd-welcome-dashboard--editing .sd-welcome-dashboard__tile,
.sd-welcome-dashboard--editing .sd-welcome-dashboard__tabs{pointer-events:none;}@container (min-width: 620px){.sd-welcome-dashboard .sd-template-front-door__grid{--sd-welcome-grid-columns: 2;grid-template-columns:repeat(2, 1fr);}}@container (min-width: 850px){.sd-welcome-dashboard .sd-template-front-door__grid{--sd-welcome-grid-columns: 3;grid-template-columns:repeat(3, 1fr);}}@container (min-width: 1050px){.sd-welcome-dashboard .sd-template-front-door__grid{--sd-welcome-grid-columns: 4;grid-template-columns:repeat(4, 1fr);}}@supports not (container-type: inline-size){@media (min-width: 768px){.sd-welcome-dashboard .sd-template-front-door__grid{--sd-welcome-grid-columns: 2;grid-template-columns:repeat(2, 1fr);}}@media (min-width: 1000px){.sd-welcome-dashboard .sd-template-front-door__grid{--sd-welcome-grid-columns: 3;grid-template-columns:repeat(3, 1fr);}}@media (min-width: 1200px){.sd-welcome-dashboard .sd-template-front-door__grid{--sd-welcome-grid-columns: 4;grid-template-columns:repeat(4, 1fr);}}}.sd-gs-card{display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem 1.5rem;border:1px solid var(--sd-input-border-color);border-radius:var(--sd-radius-mode-card);background-color:var(--sd-bg-offwhite-light);}.sd-gs-card__body{display:flex;flex-direction:column;gap:1.25rem;}.sd-gs-card__header{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;}.sd-gs-card__title{margin:0;font-size:1.125rem;font-weight:600;letter-spacing:-0.012em;}.sd-gs-card__count{display:flex;align-items:baseline;gap:0.35rem;margin:0;color:var(--sd-text-muted);}.sd-gs-card__count-value{font-size:1.25rem;font-weight:700;color:var(--sd-gs-accent);font-variant-numeric:tabular-nums;letter-spacing:-0.02em;}.sd-gs-journey{display:flex;flex-direction:column;align-items:center;gap:0.5rem;}.sd-gs-journey__scene{display:block;width:100%;height:auto;}.sd-gs-journey__hill{fill:var(--sd-gs-accent);}.sd-gs-journey__hill--far{opacity:0.13;}.sd-gs-journey__hill--mid{opacity:0.19;}.sd-gs-journey__hill--near{opacity:0.27;}.sd-gs-journey__trees{fill:var(--sd-gs-accent);}.sd-gs-journey__path{fill:none;stroke-width:3.4;stroke-linecap:round;}.sd-gs-journey__path--ahead{stroke:var(--sd-gs-trail-ahead);stroke-dasharray:0.5 8;}.sd-gs-journey__path--walked{stroke:var(--sd-gs-accent);stroke-dasharray:100;transition:stroke-dashoffset 0.9s cubic-bezier(0.4, 0, 0.2, 1);}.sd-gs-journey__dot{r:5.5;fill:var(--sd-bg-white-light);stroke:var(--sd-gs-trail-ahead);stroke-width:2.2;}.sd-gs-journey__waypoint.is-complete .sd-gs-journey__dot{r:10;fill:var(--sd-gs-accent);stroke:none;}.sd-gs-journey__waypoint.is-current .sd-gs-journey__dot{fill:none;stroke:none;}.sd-gs-journey__tick{fill:none;stroke:var(--sd-bg-offwhite-light);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;opacity:0;}.sd-gs-journey__waypoint.is-complete .sd-gs-journey__tick{opacity:1;}.sd-gs-journey__pulse{fill:none;stroke:var(--sd-gs-accent);stroke-width:2;opacity:0;}.sd-gs-journey__waypoint.is-current .sd-gs-journey__pulse{animation:sd-gs-journey-pulse 2.4s ease-out infinite;}@keyframes sd-gs-journey-pulse{0%{opacity:0.45;transform:scale(1);}100%{opacity:0;transform:scale(1.8);}}.sd-gs-journey__summit-shadow{fill:var(--sd-gs-accent);opacity:0.18;}.sd-gs-journey__summit-pole{stroke:var(--sd-gs-accent);stroke-width:3.2;stroke-linecap:round;}.sd-gs-journey__summit-flag{fill:var(--sd-gs-accent);}.sd-gs-journey__hiker{offset-path:path("M 40 148 C 85 148, 105 141.7, 150 141.7 C 195 141.7, 215 146.4, 260 144.8 C 305 143.2, 325 129, 370 129 C 415 129, 435 133.7, 480 132.1 C 525 130.6, 545 113.1, 590 113.1 C 635 113.1, 655 105.2, 700 103.6 C 745 102, 765 81.4, 810 81.4 C 842 81.4, 856 68.7, 876 56");offset-rotate:0deg;transition:offset-distance 0.9s cubic-bezier(0.4, 0, 0.2, 1);}.sd-gs-journey__hiker-bob{animation:sd-gs-journey-bob 0.46s ease-in-out infinite alternate;}@keyframes sd-gs-journey-bob{from{transform:translateY(0);}to{transform:translateY(-1.6px);}}.sd-gs-journey__hiker-body,
.sd-gs-journey__hiker-head{fill:var(--sd-gs-accent);}.sd-gs-journey__hiker-pole{fill:none;stroke:var(--sd-gs-accent);stroke-width:1.5;stroke-linecap:butt;}.sd-gs-journey__hiker-strap{fill:none;stroke:var(--sd-gs-hiker-pack);stroke-width:1.4;stroke-linecap:round;}.sd-gs-journey__hiker-pack{fill:var(--sd-gs-hiker-pack);}.sd-gs-journey__summit-label{margin:0;text-align:center;color:var(--sd-gs-accent);font-size:0.9375rem;font-weight:700;letter-spacing:0.02em;}.sd-gs-steps{display:flex;flex-direction:column;gap:0.25rem;margin:0;padding:0;list-style:none;}.sd-gs-step{display:flex;align-items:center;gap:0.875rem;padding:0.125rem 0.5rem;border:1px solid transparent;border-radius:var(--sd-radius-mode-card);background-color:transparent;transition:transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;}.sd-gs-step:hover .sd-gs-step__title{color:var(--sd-gs-accent);}.sd-gs-step.is-current{align-items:flex-start;padding:0.875rem 1rem 0.875rem 0.8rem;border-color:var(--sd-input-border-color);border-radius:var(--sd-radius-mode-card);background-color:var(--sd-bg-white-light);box-shadow:inset 3px 0 0 0 var(--sd-gs-accent);}.sd-gs-step.is-current:hover{transform:translateY(-1px);border-color:var(--sd-gs-accent);box-shadow:inset 3px 0 0 0 var(--sd-gs-accent), var(--sd-shadow-card-hover);}.sd-gs-step__mark{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.75rem;height:1.75rem;padding:0;border:2px solid var(--sd-input-border-color);border-radius:50%;background-color:var(--sd-bg-white-light);color:var(--sd-bg-offwhite-light);transition:transform 0.2s ease, border-color 0.2s ease, background-color 0.2s ease;}.sd-gs-step.is-complete .sd-gs-step__mark{border-color:var(--sd-gs-accent);background-color:var(--sd-gs-accent);}.sd-gs-step__mark-icon{display:flex;opacity:0;transform:scale(0.4);transition:transform 0.28s cubic-bezier(0.34, 1.56, 0.64, 1), opacity 0.16s ease;}.sd-gs-step__mark-icon svg{width:1rem;height:1rem;}.sd-gs-step.is-complete .sd-gs-step__mark-icon{opacity:1;transform:scale(1);}.sd-gs-step__mark:hover{border-color:var(--sd-gs-accent);transform:scale(1.08);}.sd-gs-step__mark:hover .sd-gs-step__mark-icon{opacity:0.35;transform:scale(0.85);color:var(--sd-gs-accent);}.sd-gs-step.is-complete .sd-gs-step__mark:hover .sd-gs-step__mark-icon{opacity:1;transform:scale(1);color:var(--sd-bg-offwhite-light);}.sd-gs-step__mark--static:hover{border-color:var(--sd-input-border-color);transform:none;}.sd-gs-step.is-complete .sd-gs-step__mark--static:hover{border-color:var(--sd-gs-accent);}.sd-gs-step__mark:focus-visible{outline:2px solid var(--sd-gs-accent);outline-offset:2px;}.sd-gs-step__body{display:flex;flex-direction:column;flex:1 1 0;gap:0.2rem;min-width:0;}.sd-gs-step__title{font-weight:600;color:var(--sd-text-secondary);}.sd-gs-step__line{display:none;max-width:62ch;font-size:0.875rem;line-height:1.5;color:var(--sd-text-muted);}.sd-gs-step.is-current .sd-gs-step__line{display:block;}.sd-gs-step__actions{display:flex;flex:0 0 auto;align-items:center;gap:0.5rem;}.sd-gs-step.is-current .sd-gs-step__actions{align-items:flex-start;}.sd-gs-step__action-slot{display:flex;}.sd-gs-step .sd-gs-step__action{display:inline-flex;align-items:center;gap:0.4rem;padding:0;border:0;background:none;color:var(--sd-link-text-on-card);font-size:0.8125rem;font-weight:600;transition:color 0.18s ease;}.sd-gs-step .sd-gs-step__action::after{content:"";width:0.34rem;height:0.34rem;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);transition:transform 0.18s ease;}.sd-gs-step .sd-gs-step__action:hover{color:var(--sd-gs-accent);text-decoration:none;}.sd-gs-step .sd-gs-step__action:hover::after{transform:rotate(45deg) translate(1.5px, -1.5px);}.sd-gs-step .sd-gs-step__action:focus-visible{outline:2px solid var(--sd-gs-accent);outline-offset:3px;border-radius:var(--sd-radius-mode-sm);}.sd-gs-step.is-current .sd-gs-step__action{padding:0.4rem 0.9rem;border:1px solid var(--sd-btn-primary-border-color);border-radius:var(--sd-radius-mode-sm);background-color:var(--sd-btn-primary-bg);color:var(--sd-btn-primary-text-color);box-shadow:var(--sd-btn-primary-drop-shadow);transition:transform 0.18s ease, border-color 0.18s ease, background-color 0.18s ease;}.sd-gs-step.is-current .sd-gs-step__action::after{content:none;}.sd-gs-step.is-current .sd-gs-step__action:hover{transform:translateY(-1px);border-color:var(--sd-btn-primary-hover-border-color);background-color:var(--sd-btn-primary-hover-bg);color:var(--sd-btn-primary-text-color);text-decoration:none;}@container (max-width: 30rem){.sd-gs-card{padding:1rem;}.sd-gs-card__header{flex-direction:column;align-items:flex-start;gap:0.25rem;}.sd-gs-journey__summit-label{display:none;}.sd-gs-step.is-current{flex-wrap:wrap;}.sd-gs-step.is-current .sd-gs-step__actions{flex:1 1 100%;margin-left:2.625rem;}}.sd-gs-card.is-folded{gap:0;padding:0;}.sd-gs-card__folded{display:flex;align-items:center;gap:0.65rem;width:100%;padding:0.85rem 1.5rem;}.sd-gs-card__folded-icon{display:flex;flex:0 0 auto;color:var(--sd-gs-accent);}.sd-gs-card__folded-text{font-weight:600;}.sd-gs-card__folded-open,
.sd-gs-card__folded-dismiss{flex:0 0 auto;padding:0;border:0;background:none;font:inherit;font-size:0.8125rem;font-weight:600;}.sd-gs-card__folded-open{margin-left:auto;color:var(--sd-gs-accent);}.sd-gs-card__folded-dismiss{color:var(--sd-text-muted);font-weight:400;}.sd-gs-card__folded-open:hover:not([disabled]),
.sd-gs-card__folded-dismiss:hover:not([disabled]){text-decoration:underline;}.sd-gs-card__folded-dismiss:hover:not([disabled]){color:var(--sd-text-color);}.sd-gs-card__folded-open[disabled],
.sd-gs-card__folded-dismiss[disabled]{cursor:default;opacity:0.6;}.sd-gs-card__fold{align-self:flex-start;padding:0;border:0;background:none;color:var(--sd-text-muted);font:inherit;font-size:0.8125rem;}.sd-gs-card__fold:hover:not([disabled]){color:var(--sd-gs-accent);}.sd-gs-card__fold[disabled]{cursor:default;opacity:0.6;}.sd-gs-card__reset{align-self:flex-end;padding:0;border:0;background:none;color:var(--sd-text-muted);font:inherit;font-size:0.75rem;text-decoration:underline;}.sd-gs-card__reset:hover:not([disabled]){color:var(--sd-gs-accent);}.sd-gs-card__reset[disabled]{cursor:default;opacity:0.6;}.sd-gs-card__reset:focus-visible{outline:2px solid var(--sd-gs-accent);outline-offset:3px;border-radius:var(--sd-radius-mode-sm);}.sd-gs-card.is-celebrating{border-color:var(--sd-gs-accent);}.sd-gs-card.is-celebrating .sd-gs-journey__summit-flag{animation:sd-gs-summit-arrive 0.9s ease-out;}@keyframes sd-gs-summit-arrive{0%{transform:scale(1);}35%{transform:scale(1.35);}100%{transform:scale(1);}}@media (prefers-reduced-motion: reduce){.sd-gs-step,
  .sd-gs-step__mark,
  .sd-gs-step__mark-icon,
  .sd-gs-step__action,
  .sd-gs-step__action::after,
  .sd-gs-journey__path--walked,
  .sd-gs-journey__hiker{transition:none;}.sd-gs-journey__hiker-bob,
  .sd-gs-journey__waypoint.is-current .sd-gs-journey__pulse{animation:none;}.sd-gs-journey__waypoint.is-current .sd-gs-journey__pulse{opacity:0.45;}.sd-gs-card.is-celebrating .sd-gs-journey__summit-flag{animation:none;}.sd-gs-step.is-current:hover,
  .sd-gs-step__mark:hover,
  .sd-gs-step.is-current .sd-gs-step__action:hover{transform:none;}.sd-gs-step .sd-gs-step__action:hover::after{transform:rotate(45deg);}}.sd-pack-members__head{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem;padding:1.75rem;background-color:var(--sd-bg-white-light);border:1px solid var(--sd-stack-card-border-color, var(--sd-input-border-color));border-radius:var(--sd-radius-mode-xl);}.sd-pack-members__topbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;}.sd-pack-members__back{display:inline-flex;align-items:center;gap:0.375rem;width:fit-content;padding:0;background:none;border:0;color:var(--sd-text-muted);font-family:inherit;font-size:var(--text-base);font-weight:500;text-decoration:none;cursor:pointer;transition:color 0.15s ease;}.sd-pack-members__back:hover, .sd-pack-members__back:focus-visible{color:var(--sd-link-hover-text-color);outline:none;}.sd-pack-members__back svg{width:1.1rem;height:1.1rem;}.sd-pack-members__titlewrap{min-width:0;}.sd-pack-members__title{margin:0;font-size:var(--text-xl);font-weight:300;line-height:1.2;color:var(--sd-text-secondary);}.sd-pack-members__desc{margin:0.5rem 0 0;font-size:var(--text-base);line-height:1.6;color:var(--sd-text-muted);}.sd-pack-members__add{display:inline-flex;align-items:center;gap:0.5rem;max-width:250px;}.sd-pack-members__add svg{width:1rem;height:1rem;stroke-width:2.5;}.sd-pack-members__filter{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;}.sd-pack-members__search{height:2.75rem;flex:1 1 auto;}.sd-pack-members__filter .sd-pack-members__search:focus{box-shadow:0 0 0 0.1875rem var(--sd-primary-tint);outline:none;}.sd-pack-members__type-wrap{flex:0 0 auto;min-width:300px;}.sd-pack-members__type-wrap .select2-container{width:100%;}.sd-pack-members__type-wrap .select2-selection--single{height:2.75rem;border:var(--sd-input-border);border-radius:var(--sd-radius-mode-md);}.sd-pack-members__type-wrap .select2-selection--single .select2-selection__rendered{line-height:2.75rem;}.sd-pack-members__type-wrap .select2-selection--single .select2-selection__arrow{height:2.75rem;}.sd-pack-members__type-dropdown{min-width:300px;}.sd-stack-filter-bar{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:0.75rem;}.sd-stack-filter-bar__search{position:relative;flex:1 1 14rem;min-width:0;}.sd-stack-filter-bar__search-icon{position:absolute;top:50%;right:0.75rem;transform:translateY(-50%);display:flex;color:var(--sd-text-muted);pointer-events:none;}.sd-stack-filter-bar__search-icon svg{width:1rem;height:1rem;}.sd-stack-filter-bar__search-input{width:100%;padding-right:2.25rem;}.sd-stack-filter-bar__source{display:inline-flex;flex:none;border:var(--sd-input-border);border-radius:var(--sd-input-border-radius);overflow:hidden;}.sd-stack-filter-bar__source-btn{min-height:2.25rem;padding:0 0.875rem;border:0;background-color:transparent;color:var(--sd-text-secondary);font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:background-color 0.2s ease, color 0.2s ease;}.sd-stack-filter-bar__source-btn:hover{background-color:var(--sd-primary-tint-subtle);color:var(--sd-theme-primary-highlight);}.sd-stack-filter-bar__source-btn.is-active{background-color:var(--sd-btn-primary-bg);color:var(--sd-btn-primary-text-color);}.sd-stack-filter-bar__source-btn + .sd-stack-filter-bar__source-btn{border-left:var(--sd-input-border);}.sd-stack-filter-bar__select{flex:0 1 12rem;min-width:9rem;}.sd-stack-filter-bar__select .select2-container{width:100%;}.sd-stack-filter-bar__clear{flex:none;padding:0 0.5rem;border:0;background-color:transparent;color:var(--sd-text-muted);font-size:var(--text-sm);cursor:pointer;transition:color 0.2s ease;}.sd-stack-filter-bar__clear:hover{color:var(--sd-theme-primary-highlight);}.sd-stack-picker{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5rem;}.sd-stack-picker__full{grid-column:1/-1;}.sd-stack-picker__card{position:relative;}.sd-stack-preview{position:fixed;inset:0;z-index:1090;display:flex;align-items:center;justify-content:center;padding:1rem;background-color:var(--sd-modal-backdrop-bg);backdrop-filter:blur(12px);}.sd-stack-preview__dialog{position:relative;width:100%;max-width:1024px;}.sd-stack-preview__close{position:absolute;top:0.75rem;right:0.75rem;z-index:1;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:0;border-radius:50%;background-color:var(--sd-bg-white-light);color:var(--sd-text-dark);box-shadow:var(--sd-shadow-card-hover);cursor:pointer;}.sd-stack-preview__card{overflow:hidden;background-color:var(--sd-bg-white-light);border-radius:var(--sd-radius-mode-xxl);box-shadow:var(--sd-shadow-floating);}.sd-stack-preview__img-wrap{aspect-ratio:16/9;overflow:hidden;background-color:var(--sd-bg-card-neutral);}.sd-stack-preview__img{width:100%;height:100%;object-fit:cover;}.sd-stack-preview__footer{display:flex;align-items:center;gap:1rem;padding:1.25rem;border-top:1px solid var(--sd-input-border-color);}.sd-stack-preview__icon{flex:none;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;background-color:var(--sd-primary-tint-subtle);border:1px solid var(--sd-theme-primary-highlight);color:var(--sd-theme-primary-highlight);}.sd-stack-preview__icon svg{fill:currentColor;}.sd-stack-preview__text{flex:1;min-width:0;}.sd-stack-preview__title{margin:0;font-size:var(--text-md);font-weight:600;color:var(--sd-text-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.sd-stack-preview__subtitle{display:flex;align-items:center;gap:0.5rem;margin:0.25rem 0 0;}.sd-stack-preview__add{flex:none;}@media (min-width: 768px){.sd-stack-picker{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media (min-width: 1000px){.sd-stack-picker{grid-template-columns:repeat(3, minmax(0, 1fr));}}.rightTabs{--btn-icon-ghost-icon-size: 17.25px;}body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container{display:flex;flex-direction:row;align-items:center;justify-content:end;position:fixed;right:0;top:177px;z-index:1000;}body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler .fal, body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler .fas,
body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler .fa-light,
body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler .fa-solid, body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler i,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler .fal,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler .fas,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler .fa-light,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler .fa-solid,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler i{font-size:24px;color:#070707;}body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler svg,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler svg{width:24px;height:24px;fill:#070707;}body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover, body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active{background:#111;color:white;}body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover .fa-light,
body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover .fa-solid,
body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover .fal, body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover .fas, body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover i, body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active .fa-light,
body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active .fa-solid,
body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active .fal, body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active .fas, body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active i,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover .fa-light,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover .fa-solid,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover .fal,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover .fas,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover i,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active .fa-light,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active .fa-solid,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active .fal,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active .fas,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active i{color:white;}body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover svg, body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active svg,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover svg,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active svg{fill:#fff;stroke:#fff;}body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover svg path[stroke], body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active svg path[stroke],
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover svg path[stroke],
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active svg path[stroke]{stroke:#fff;}body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover svg path[fill], body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active svg path[fill],
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover svg path[fill],
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active svg path[fill]{fill:#fff;}body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler[disabled],
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler[disabled]{color:#e4e7ea;}body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.current,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.current{border-left:4px solid #333 !important;}body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.current:hover,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.current:hover{background:#fff;}body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.current:hover svg,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.current:hover svg{stroke:#333;fill:#333;}body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.current .fal,
body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.current .fa-light,
body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.current i,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.current .fal,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.current .fa-light,
body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.current i{color:#000;}@media (max-width: 768px){body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler,
  body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler{width:45px;height:45px;}body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler .fa-light, body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler .fa-solid,
  body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler .fal, body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler .fas, body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler i,
  body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler .fa-light,
  body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler .fa-solid,
  body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler .fal,
  body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler .fas,
  body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler i{font-size:18px;}body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler svg,
  body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler svg{width:18px;height:18px;}}@media (min-width: 768px){body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container,
  body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container{flex-direction:column;align-items:center;justify-content:start;position:absolute;box-shadow:-4px 0 12px rgba(0, 0, 0, 0.12);}body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler,
  body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler{margin-bottom:0;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.07);border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;}body.modal-proposal-preview .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler + .right-sidebar-togler,
  body.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler + .right-sidebar-togler{margin-top:15px;margin-right:0;}}@media (min-width: 768px){body.lms-page.blank-layout .rightTabs.rightTabs--lms{top:70px;right:0;height:calc(100vh - 70px);}body.lms-page.blank-layout .rightTabs.rightTabs--lms .right-sidebar-togler-container{right:0;height:calc(100vh - 100px);}}@media (min-width: 992px){body.lms-page.blank-layout .rightTabs.rightTabs--lms{right:1rem;}}body.lms-page.blank-layout .rightTabs.rightTabs--lms .rightTabs--lms-handlers{display:flex;flex-direction:row;width:auto;}body.lms-page.blank-layout .rightTabs.rightTabs--lms .rightTabs--lms-handlers .handler{width:30px;height:30px;}@media (min-width: 768px){body.lms-page.blank-layout .rightTabs.rightTabs--lms .rightTabs--lms-handlers .handler{height:60px;width:60px;margin-top:10px;font-size:20px;}body.lms-page.blank-layout .rightTabs.rightTabs--lms .rightTabs--lms-handlers .handler + .handler{margin-top:10px;}}@media (min-width: 992px){body.lms-page.blank-layout .rightTabs.rightTabs--lms .rightTabs--lms-handlers .handler{width:40px;height:40px;margin-top:0;}body.lms-page.blank-layout .rightTabs.rightTabs--lms .rightTabs--lms-handlers .handler + .handler{margin-top:0;}}@media (min-width: 768px){body.lms-page.blank-layout .rightTabs.rightTabs--lms .rightTabs--lms-handlers{flex-direction:column;flex-wrap:wrap;}}@media (min-width: 992px){body.lms-page.blank-layout .rightTabs.rightTabs--lms .rightTabs--lms-handlers{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;flex-wrap:nowrap;margin-top:1rem;}}@media (min-width: 768px){body.lms-page.blank-layout .rightTabs.rightTabs--lms.rightTabs--funnel{top:130px;right:0;height:calc(100vh - 130px);}body.lms-page.blank-layout .rightTabs.rightTabs--lms.rightTabs--funnel .right-sidebar-togler-container{right:0;height:calc(100vh - 130px);}}@media (min-width: 992px){body.lms-page.blank-layout .rightTabs.rightTabs--lms.rightTabs--funnel{right:1rem;}}@media (min-width: 768px){body.modal-proposal-preview .rightTabs{height:calc(100% - 105px);}}@media (min-width: 768px){body.modal-proposal-preview .rightTabs.rightTabs--react{top:135px;height:calc(100% - 135px);}}.rightTabs:not(.rightTabs--react):not(.rightTabs--lms){position:fixed;bottom:0;right:0;width:100%;height:100px;z-index:100;}@media (min-width: 768px){.rightTabs:not(.rightTabs--react):not(.rightTabs--lms){height:100%;max-width:60px;bottom:auto;top:105px;}}.rightTabs:not(.rightTabs--react):not(.rightTabs--lms) .right-sidebar-togler-container{position:absolute;top:auto !important;left:auto;right:0;bottom:0;height:auto;width:100%;display:flex;padding:12px 5px 18px 5px;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:flex-start;background:#fff;box-shadow:0 0 6.5px rgba(0, 0, 0, 0.05), 0 0 52px rgba(0, 0, 0, 0.1);overflow-x:auto;overflow-y:visible;white-space:nowrap;-ms-overflow-style:-ms-autohiding-scrollbar;/* [4] */}.rightTabs:not(.rightTabs--react):not(.rightTabs--lms) .right-sidebar-togler-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);border-radius:6px;background-color:#eee;}.rightTabs:not(.rightTabs--react):not(.rightTabs--lms) .right-sidebar-togler-container::-webkit-scrollbar{width:100%;height:6px;background-color:#eee;}.rightTabs:not(.rightTabs--react):not(.rightTabs--lms) .right-sidebar-togler-container::-webkit-scrollbar-thumb{border-radius:6px;-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);background-color:#999;}@media (min-width: 768px){.rightTabs:not(.rightTabs--react):not(.rightTabs--lms) .right-sidebar-togler-container{width:auto;top:0 !important;flex-direction:column;align-items:flex-end;background:transparent;box-shadow:none;padding:0;}}.rightTabs:not(.rightTabs--react):not(.rightTabs--lms) .right-sidebar-togler{display:flex;justify-content:center;align-items:center;background:#fff;color:#555;box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.07);cursor:pointer;width:60px;height:60px;border:1px solid #eeeeee !important;border-radius:8px 0px 0px 8px;flex:0 0 auto;margin-bottom:0;transition:all 0.2s ease-in-out;}@media (max-width: 991px){.rightTabs:not(.rightTabs--react):not(.rightTabs--lms) .right-sidebar-togler{margin-left:1rem;}}.rightTabs:not(.rightTabs--react):not(.rightTabs--lms) .right-sidebar-togler[disabled]{color:#e4e7ea;}.rightTabs:not(.rightTabs--react):not(.rightTabs--lms) .right-sidebar-togler.active, .rightTabs:not(.rightTabs--react):not(.rightTabs--lms) .right-sidebar-togler.current{border-left:4px solid #333 !important;}.rightTabs:not(.rightTabs--react):not(.rightTabs--lms) .right-sidebar-togler.active:hover, .rightTabs:not(.rightTabs--react):not(.rightTabs--lms) .right-sidebar-togler.current:hover{background:#fff;}.rightTabs:not(.rightTabs--react):not(.rightTabs--lms) .right-sidebar-togler.active:hover svg, .rightTabs:not(.rightTabs--react):not(.rightTabs--lms) .right-sidebar-togler.current:hover svg{stroke:#333;fill:#333;}.rightTabs:not(.rightTabs--react):not(.rightTabs--lms) .right-sidebar-togler.active .fal,
.rightTabs:not(.rightTabs--react):not(.rightTabs--lms) .right-sidebar-togler.active .fa-light,
.rightTabs:not(.rightTabs--react):not(.rightTabs--lms) .right-sidebar-togler.active i, .rightTabs:not(.rightTabs--react):not(.rightTabs--lms) .right-sidebar-togler.current .fal,
.rightTabs:not(.rightTabs--react):not(.rightTabs--lms) .right-sidebar-togler.current .fa-light,
.rightTabs:not(.rightTabs--react):not(.rightTabs--lms) .right-sidebar-togler.current i{color:#000;}.rightTabs:not(.rightTabs--react):not(.rightTabs--lms).rightTabs--lms{width:100%;right:0;}.rightTabs:not(.rightTabs--react):not(.rightTabs--lms).rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler + .right-sidebar-togler{margin-top:0;}.rightTabs:not(.rightTabs--react):not(.rightTabs--lms).rightTabs--lms .right-sidebar-togler{display:flex;justify-content:center;align-items:center;width:40px;height:40px;box-shadow:none;margin-top:0;}@media (max-width: 991px){.rightTabs:not(.rightTabs--react):not(.rightTabs--lms).rightTabs--lms .right-sidebar-togler{padding:0;}}@media (min-width: 768px){.rightTabs:not(.rightTabs--react):not(.rightTabs--lms).rightTabs--lms .right-sidebar-togler{padding:15px;width:60px;height:60px;margin-left:0;}.rightTabs:not(.rightTabs--react):not(.rightTabs--lms).rightTabs--lms .right-sidebar-togler + .right-sidebar-togler{margin-top:10px !important;margin-left:0;}}@media (min-width: 992px){.rightTabs:not(.rightTabs--react):not(.rightTabs--lms).rightTabs--lms .right-sidebar-togler{width:100%;max-width:300px;border-radius:8px;}}@media (min-width: 992px){.rightTabs:not(.rightTabs--react):not(.rightTabs--lms).rightTabs--lms{max-width:300px;}}@media (min-width: 992px){.rightTabs:not(.rightTabs--react):not(.rightTabs--lms).rightTabs--lms{right:15px;}.rightTabs:not(.rightTabs--react):not(.rightTabs--lms).rightTabs--lms .rightTabs--tooltip{display:none !important;}}.rightTabs--tooltip{pointer-events:none;white-space:nowrap;word-break:keep-all;padding:0 !important;}.rightTabs--tooltip .tooltip-inner{padding:5px 10px;color:var(--sd-white);line-height:21px;font-size:var(--text-base);background:#2e2e2e;text-align:center;border-radius:4px;white-space:nowrap;max-width:none;transform:translateX(-41px);}.rightTabs--tooltip .tooltip-arrow{display:block;width:0;height:0;background:transparent;border-radius:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #2e2e2e;border-right:0;position:absolute;top:50%;right:35px;left:auto;bottom:auto;transform:translateY(-50%);}.rightTabs-toggler{width:30px;height:30px;background:#fff;color:#333;outline:none;box-shadow:none;border:1px solid #ccc;border-radius:30px 0px 0px 30px;padding:0;text-align:center;}.rightTabs-toggler .fal,
.rightTabs-toggler .fa-light,
.rightTabs-toggler i{color:#333;}.rightTabs-toggler .fal,
.rightTabs-toggler .fa-light,
.rightTabs-toggler i,
.rightTabs-toggler svg{transform:rotate(0);transition:all 0.35s ease 0.35s;}.rightTabs-toggler:hover, .rightTabs-toggler:focus{background:#eeeeee;}.rightTabs-toggler:hover .fal,
.rightTabs-toggler:hover .fa-light,
.rightTabs-toggler:hover i, .rightTabs-toggler:focus .fal,
.rightTabs-toggler:focus .fa-light,
.rightTabs-toggler:focus i{color:#333;}.rightTabs-toggler:hover svg, .rightTabs-toggler:focus svg{color:#333;fill:#333;stroke:#333;}@media (min-width: 768px){.rightTabs-toggler{display:none;}}.rightTabs.rightTabs--react{position:fixed;height:60px;bottom:130px;right:0;left:auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-end;max-width:100%;transform:translateX(calc(100% - 24px));transition:transform 0.35s ease;z-index:200;}@media (min-width: 768px){.rightTabs.rightTabs--react{top:90px;bottom:auto;justify-content:center;align-items:flex-start;flex-wrap:wrap;height:100%;width:45px;background:#fff;transform:none;}}.rightTabs.rightTabs--react.rightBarOpened{transform:translateX(0px);transition:transform 0.35s ease;}.rightTabs.rightTabs--react.rightBarOpened .rightTabs-toggler .fal,
.rightTabs.rightTabs--react.rightBarOpened .rightTabs-toggler .fa-light,
.rightTabs.rightTabs--react.rightBarOpened .rightTabs-toggler i,
.rightTabs.rightTabs--react.rightBarOpened .rightTabs-toggler svg{transform:rotate(180deg);transition:all 0.35s ease 0.35s;}@media (min-width: 768px){.rightTabs.rightTabs--react.rightBarOpened{transform:none;}}.rightTabs.rightTabs--react .tooltip{font-size:10px;}.rightTabs.rightTabs--react .tooltip .tooltip-arrow{display:none;}@media (hover: none){.rightTabs.rightTabs--react{/* Hover is not supported */}.rightTabs.rightTabs--react .tooltip,
  .rightTabs.rightTabs--react .rightTabs--tooltip{display:none !important;}}.rightTabs.rightTabs--react::-webkit-scrollbar{width:100%;height:2px;background-color:#eee;}.rightTabs.rightTabs--react::-webkit-scrollbar-thumb{border-radius:6px;-webkit-box-shadow:inset 0 0 2px rgba(0, 0, 0, 0.3);background-color:#999;}.rightTabs.rightTabs--react .right-sidebar-togler-container{display:flex;flex-direction:row-reverse;align-items:flex-end;justify-content:flex-start;width:100%;overflow-x:auto;overflow-y:visible;white-space:nowrap;-ms-overflow-style:-ms-autohiding-scrollbar;background:#fff;}.rightTabs.rightTabs--react .right-sidebar-togler-container::-webkit-scrollbar{background-color:#eee;}.rightTabs.rightTabs--react .right-sidebar-togler-container::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);background-color:#999;}.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:0 !important;border:0 !important;color:var(--sd-btn-default-icon-color);margin-bottom:0;padding-right:0;padding-left:0;position:relative;}.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:before{content:"";display:block;height:100%;width:4px;background:transparent;position:absolute;right:0;top:0;}@media (max-width: 767px){.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:before{width:100%;height:2px;top:0;}}.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler[disabled]{color:#e4e7ea;}.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.active .fal,
.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.active .fa-light,
.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.active i, .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.current .fal,
.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.current .fa-light,
.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.current i, .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:hover .fal,
.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:hover .fa-light,
.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:hover i, .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:focus .fal,
.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:focus .fa-light,
.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:focus i{color:var(--sd-btn-default-icon-color);}.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.active svg, .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.current svg, .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:hover svg, .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:focus svg{color:#333;fill:#333;stroke:#333;}.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler .fal,
.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler .fa-light,
.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler i{font-size:18px;height:18px;}.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler svg,
.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler img{width:18px;}@media (max-width: 767px){.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler svg,
  .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler img{max-height:18px;}}.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler svg{width:var(--btn-icon-ghost-icon-size);height:var(--btn-icon-ghost-icon-size);color:var(--sd-btn-default-icon-color);stroke-width:2px;}.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler + .right-sidebar-togler{margin-top:0;}@media (min-width: 768px){.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler{width:45px;height:45px;box-shadow:none;}}@media (min-width: 768px){.rightTabs.rightTabs--react .right-sidebar-togler-container{flex-direction:column;justify-content:center;align-items:flex-start;background:#fff;}}.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:hover:before,
.rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:focus:before{background-color:var(--sd-btn-primary-border-color);}.rightTabs.rightTabs--lms{height:60px;bottom:30px;right:0;left:auto;position:fixed;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-end;max-width:100%;transform:translateX(calc(100% - 22px));transition:transform 0.35s ease;z-index:200;}@media (min-width: 768px){.rightTabs.rightTabs--lms{top:105px;bottom:auto;justify-content:center;align-items:flex-start;flex-wrap:wrap;height:100%;max-width:60px;transform:none;}}@media (min-width: 992px){.rightTabs.rightTabs--lms{max-width:300px;right:15px;}.rightTabs.rightTabs--lms .rightTabs--tooltip{display:none !important;}}.rightTabs.rightTabs--lms .rightTabs-toggler{display:inline-flex;justify-content:center;align-items:center;}@media (min-width: 768px){.rightTabs.rightTabs--lms .rightTabs-toggler{display:none;}}.rightTabs.rightTabs--lms .rightTabs--tooltip .tooltip-arrow{display:none;}.rightTabs.rightTabs--lms.rightBarOpened{transform:translateX(0px);transition:transform 0.35s ease;}.rightTabs.rightTabs--lms.rightBarOpened .rightTabs-toggler .fal,
.rightTabs.rightTabs--lms.rightBarOpened .rightTabs-toggler .fa-light,
.rightTabs.rightTabs--lms.rightBarOpened .rightTabs-toggler i,
.rightTabs.rightTabs--lms.rightBarOpened .rightTabs-toggler svg{transform:rotate(180deg);transition:all 0.35s ease 0.35s;}@media (min-width: 768px){.rightTabs.rightTabs--lms.rightBarOpened{transform:none;}}.rightTabs.rightTabs--lms .right-sidebar-togler-container{display:flex;flex-direction:row-reverse;align-items:flex-end;justify-content:flex-start;width:100%;overflow-x:auto;overflow-y:visible;white-space:nowrap;-ms-overflow-style:-ms-autohiding-scrollbar;transform:none;position:static;}.rightTabs.rightTabs--lms .right-sidebar-togler-container::-webkit-scrollbar{background-color:#eee;}.rightTabs.rightTabs--lms .right-sidebar-togler-container::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);background-color:#999;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler{color:var(--sd-text-tertiary);}@media (min-width: 768px){.rightTabs.rightTabs--lms .right-sidebar-togler-container{flex-direction:column;align-items:flex-start;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler{width:60px;height:60px;box-shadow:none;position:relative;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler:hover svg, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler:focus svg{filter:invert(1);}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fal, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fa-light, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > i:not(.fa-chevron-right){font-size:24px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fal.fa-eye, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fa-light.fa-eye, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > i:not(.fa-chevron-right).fa-eye{font-size:26px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fal.fa-pen-to-square, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fa-light.fa-pen-to-square, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > i:not(.fa-chevron-right).fa-pen-to-square{font-size:30px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fal.fa-gear, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fa-light.fa-gear, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > i:not(.fa-chevron-right).fa-gear{font-size:31px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fal.fa-folder-open, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fa-light.fa-folder-open, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > i:not(.fa-chevron-right).fa-folder-open{font-size:26px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fal.fa-palette, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fa-light.fa-palette, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > i:not(.fa-chevron-right).fa-palette{font-size:29px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fal.fa-t, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fa-light.fa-t, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > i:not(.fa-chevron-right).fa-t{font-size:34px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fal.fa-memo-pad, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fa-light.fa-memo-pad, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > i:not(.fa-chevron-right).fa-memo-pad{font-size:33px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fal.fa-money-bill-wave, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fa-light.fa-money-bill-wave, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > i:not(.fa-chevron-right).fa-money-bill-wave{font-size:27px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fal.fa-users, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fa-light.fa-users, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > i:not(.fa-chevron-right).fa-users{font-size:24px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fal.fa-sdactions, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fa-light.fa-sdactions, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > i:not(.fa-chevron-right).fa-sdactions{font-size:29px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler .fa-chevron-right{display:none;}}@media (min-width: 992px){.rightTabs.rightTabs--lms .right-sidebar-togler-container{flex-direction:column;align-items:flex-start;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler{width:300px;height:60px;box-shadow:none;position:relative;padding-left:45px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fal, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fa-light, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > i:not(.fa-chevron-right){font-size:30px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fal.fa-eye, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fa-light.fa-eye, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > i:not(.fa-chevron-right).fa-eye{left:14.5px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fal.fa-gear, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fa-light.fa-gear, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > i:not(.fa-chevron-right).fa-gear{font-size:31px;left:14px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fal.fa-folder-open, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fa-light.fa-folder-open, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > i:not(.fa-chevron-right).fa-folder-open{font-size:25.5px;left:14.5px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fal.fa-palette, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fa-light.fa-palette, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > i:not(.fa-chevron-right).fa-palette{font-size:29px;left:14.5px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fal.fa-t, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fa-light.fa-t, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > i:not(.fa-chevron-right).fa-t{font-size:38px;margin:0;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fal.fa-memo-pad, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fa-light.fa-memo-pad, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > i:not(.fa-chevron-right).fa-memo-pad{font-size:33px;left:14.5px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fal.fa-money-bill-wave, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fa-light.fa-money-bill-wave, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > i:not(.fa-chevron-right).fa-money-bill-wave{font-size:26px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fal.fa-users, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > .fa-light.fa-users, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler > i:not(.fa-chevron-right).fa-users{font-size:24px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler i:not(.fa-chevron-right), .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler img, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler svg{position:absolute;left:15px;top:50%;transform:translateY(-50%);}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler svg{width:24px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler .fa-chevron-right{display:inline-flex;width:30px;height:30px;justify-content:center;align-items:center;position:absolute;font-size:16px;right:5px;left:auto;top:50%;transform:translateY(-50%);}}@media (max-width: 991px){.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler{display:flex;justify-content:center;align-items:center;color:#333;padding-right:0;padding-left:0;position:relative;border-top-right-radius:0;border-bottom-right-radius:0;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler:before{content:"";display:block;height:100%;width:4px;background:transparent;position:absolute;right:0;top:0;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler[disabled]{color:#e4e7ea;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler.active .fal,
  .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler.active .fa-light,
  .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler.active i, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler.current .fal,
  .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler.current .fa-light,
  .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler.current i, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler:hover .fal,
  .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler:hover .fa-light,
  .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler:hover i, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler:focus .fal,
  .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler:focus .fa-light,
  .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler:focus i{color:#333;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler.active svg, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler.current svg, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler:hover svg, .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler:focus svg{color:#333;fill:#333;stroke:#333;}}@media (max-width: 767px){.rightTabs.rightTabs--lms .right-sidebar-togler-container{background:#fff;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler{width:30px;height:30px;border-radius:0 !important;border:0 !important;margin-bottom:0;margin-top:0 !important;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler .fal,
  .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler .fa-light,
  .rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler i{font-size:18px;height:18px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler img{width:18px;max-height:18px;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler svg{width:18px;height:18px;color:#333;fill:#333;stroke:#333;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler + .right-sidebar-togler{margin-top:0;}.rightTabs.rightTabs--lms .right-sidebar-togler-container .right-sidebar-togler:before{width:100%;height:2px;top:0;}}@media (min-width: 768px){.rightTabs.rightTabs--lms .right-sidebar-togler:hover,
  .rightTabs.rightTabs--lms .right-sidebar-togler:focus,
  .rightTabs.rightTabs--lms .right-sidebar-togler.active{background-color:var(--sd-btn-primary-bg);border-color:transparent !important;color:var(--sd-btn-primary-text-color);}.rightTabs.rightTabs--lms .right-sidebar-togler:hover .sub-title,
  .rightTabs.rightTabs--lms .right-sidebar-togler:focus .sub-title,
  .rightTabs.rightTabs--lms .right-sidebar-togler.active .sub-title{color:var(--sd-btn-primary-text-color);}}.sd-user-avatar{color:var(--sd-avatar-color-cnt);}/* Shared avatar centering for `<sd-user-avatar>` — fixes two related bugs:
   1. Without explicit sizing, an image renders at its natural size top-left
      inside the avatar wrap.
   2. The generic `sd-user-avatar figure * { display: flex }` rule from
      `_content.scss` makes the img a flex item, which collapses its width
      to the intrinsic aspect ratio (img only ~70% wide of the wrap on tall
      portrait sources, left-aligned within the wrap).
   The fix: force `display: block` on the img (so flex sizing doesn't apply)
   plus `width/height: 100% !important` (to win over the legacy 32px
   `_mobile-card.scss` rule's intrinsic-aspect sizing) and `object-fit:
   contain` so non-square logos fit cleanly without cropping. */sd-user-avatar figure,
.sd-user-avatar figure{position:relative;width:100%;/* Absolute positioning bypasses the flex sizing quirk where the img
     (as a flex item with `display: flex` from the generic `figure *` rule)
     auto-sizes to its intrinsic aspect ratio and left-aligns instead of
     filling the parent. With `inset: 0` the img always fills the figure;
     `object-fit: contain` keeps the image content centered without
     cropping. */}sd-user-avatar figure img,
.sd-user-avatar figure img{position:absolute;inset:0;width:100% !important;height:100% !important;object-fit:contain;}.payment-methods-trigger-btn{position:relative;display:inline-flex;justify-content:space-between;align-items:center;width:100%;column-gap:10px;padding:10px 16px;height:unset;background-color:var(--sd-btn-white-bg);box-shadow:0 0 4px rgba(0, 0, 0, 0.2);border:0;border-radius:6px;font-size:14px;font-weight:400;text-transform:uppercase;color:var(--sd-text-default);cursor:pointer;transition:box-shadow 0.15s ease;}.payment-methods-trigger-btn:hover{box-shadow:0 0 4px rgba(0, 0, 0, 0.4);}@media (min-width: 576px){.payment-methods-trigger-btn{font-size:16px;padding:1rem;}}.payment-methods-trigger-btn__icon{flex-shrink:0;width:22px;height:22px;fill:var(--sd-text-secondary);}.payment-methods-trigger-btn__label{flex:1;text-align:left;}.payment-methods-trigger-btn__decor{position:relative;display:block;width:14px;height:22px;}.payment-methods-trigger-btn__decor::before{content:"";position:absolute;right:3px;top:3px;width:16px;height:16px;background-color:transparent;border:2px solid rgb(190, 190, 190);border-radius:2px;border-left:none;border-bottom:none;transform:rotate(45deg);}.modal .modal-dialog .modal-content .modal-body.modal-sticky-footer .mechents-modal-container.payment-methods-modal-container{padding-bottom:20px;}.sd-payment-methods{--pm-icon-disabled-bg: var(--sd-bg-offwhite-accent);--pm-icon-enabled-bg: var(--sd-bg-white-light);display:flex;flex-direction:column;gap:8px;padding:16px 14px;}.sd-payment-methods__empty{margin:0;padding:16px;text-align:center;color:var(--sd-text-muted);}.sd-payment-methods__row{display:flex;align-items:center;gap:16px;padding:12px 16px;background:var(--sd-bg-white-light);border:1px solid var(--sd-border-color-tint);border-radius:var(--sd-radius-mode-md);transition:background-color 0.15s ease, border-color 0.15s ease;}.sd-payment-methods__row--enabled{background:var(--sd-stripe-purple-bg);border-color:var(--sd-stripe-purple);}.sd-payment-methods__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--pm-icon-disabled-bg);border:1px solid var(--sd-border-color-tint);border-radius:var(--sd-radius-mode-sm);color:var(--sd-text-default);transition:background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease;}.sd-payment-methods__icon svg{width:22px;height:22px;}.sd-payment-methods__row--enabled .sd-payment-methods__icon{background:var(--pm-icon-enabled-bg);color:var(--sd-stripe-purple);border-color:var(--sd-stripe-purple-border);}.sd-payment-methods__info{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;min-width:0;}.sd-payment-methods__name-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;}.sd-payment-methods__name{font-size:0.9375rem;font-weight:500;color:var(--sd-text-default);}.sd-payment-methods__region{display:inline-flex;align-items:center;padding:2px 8px;font-size:0.7rem;font-weight:500;background:var(--sd-bg-offwhite-accent);color:var(--sd-text-muted);border-radius:var(--sd-radius-mode-sm);}.sd-payment-methods__description{font-size:0.75rem;color:var(--sd-text-muted);line-height:1.4;}.sd-payment-methods__controls{flex:0 0 auto;display:flex;align-items:center;gap:12px;}.sd-payment-methods__star{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;margin:0;opacity:0;transform:scale(0.4) rotate(-30deg);pointer-events:none;transition:opacity 0.25s ease-out, transform 0.25s ease-out;}.sd-payment-methods__row--enabled .sd-payment-methods__star{opacity:1;transform:scale(1) rotate(0deg);pointer-events:auto;}.sd-payment-methods__star > .checkbox{position:absolute;inset:0;margin:0;padding:0;opacity:0;pointer-events:none;}.sd-payment-methods__star-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--sd-btn-primary-bg);transition:color 150ms ease;}.sd-payment-methods__star-icon svg{width:22px;height:22px;}.sd-payment-methods__star:has(input:checked) .sd-payment-methods__star-icon{color:#ffcc02;}.sd-payment-methods__toggle{position:relative;display:inline-flex;align-items:center;width:40px;height:22px;cursor:pointer;margin:0;}.sd-payment-methods__toggle > .checkbox{position:absolute;inset:0;margin:0;padding:0;opacity:0;pointer-events:none;}.sd-payment-methods__toggle-track{position:relative;display:block;width:100%;height:100%;background:var(--sd-bg-offwhite-accent);border-radius:999px;transition:background 150ms ease;}.sd-payment-methods__toggle-track::after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;background:var(--sd-white, #fff);border-radius:50%;box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);transition:transform 150ms ease;}.sd-payment-methods__toggle:has(input:checked) .sd-payment-methods__toggle-track{background:var(--sd-stripe-purple);}.sd-payment-methods__toggle:has(input:checked) .sd-payment-methods__toggle-track::after{transform:translateX(18px);}.sd-payment-methods-modal__header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 8px;}.sd-payment-methods-modal__header-logo-wrap{display:inline-flex;align-items:center;gap:8px;}.sd-payment-methods-modal__header img{max-height:47px;}.sd-payment-methods-modal__count-pill{display:inline-flex;align-items:center;padding:2px 10px;font-size:0.75rem;font-weight:600;text-transform:lowercase;color:var(--sd-stripe-purple);background:var(--sd-stripe-purple-bg);border-radius:999px;white-space:nowrap;}.sd-payment-methods-modal__close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--sd-text-muted);text-decoration:none;}.sd-payment-methods-modal__close i{font-size:24px;}.sd-payment-methods-modal__helper{margin:0;padding:12px 21px 0;font-size:0.875rem;color:var(--sd-text-muted);}@media (min-width: 768px){.sd-payment-methods__row{padding:14px 20px;}.sd-payment-methods__name{font-size:1rem;}.sd-payment-methods-modal__helper{padding:12px 24px 0;font-size:0.9375rem;}}.sd-payment-methods-inline{--pm-toggle-on: #1f9bcf;--pm-toggle-off: #d1d5db;--pm-card-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);--pm-accent: #1f3a4d;--pm-bg-soft: rgba(249, 250, 251, 0.6);--pm-bg-soft-faint: rgba(249, 250, 251, 0.5);--pm-row-hover-bg: rgba(249, 250, 251, 1);--pm-border-faint: #f3f4f6;--pm-text-muted: #6b7280;--pm-text-body: #374151;--pm-text-soft: #4b5563;--pm-text-strong: #111827;display:flex;flex-direction:column;gap:8px;margin-top:12px;}.sd-payment-methods-inline__header{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 16px;background:var(--pm-bg-soft);border:1px solid var(--sd-border-color-tint);border-radius:0.5rem;cursor:pointer;transition:background-color 150ms ease, box-shadow 150ms ease;text-align:left;}.sd-payment-methods-inline__header:hover{background:var(--pm-row-hover-bg);}.sd-payment-methods-inline__header:focus{outline:none;}.sd-payment-methods-inline__header:focus-visible{box-shadow:0 0 0 2px var(--pm-accent);}.sd-payment-methods-inline__title{display:inline-flex;align-items:center;gap:12px;}.sd-payment-methods-inline__logo{max-height:22px;width:auto;}.sd-payment-methods-inline__title-label{font-size:0.875rem;color:var(--pm-text-soft);}.sd-payment-methods-inline__header-actions{display:inline-flex;align-items:center;gap:12px;}.sd-payment-methods-inline__count-pill{display:inline-flex;align-items:center;gap:0.25em;padding:2px 10px;font-size:0.75rem;font-weight:500;background:var(--sd-bg-white-light);border:1px solid var(--sd-border-color-tint);border-radius:999px;color:var(--pm-text-body);white-space:nowrap;}.sd-payment-methods-inline__counts{font-size:0.75rem;color:var(--pm-text-muted);white-space:nowrap;display:inline-flex;align-items:center;gap:0.25em;}.sd-payment-methods-inline__chevron{display:inline-flex;align-items:center;justify-content:center;color:var(--pm-text-muted);transition:transform 150ms ease;}.sd-payment-methods-inline__chevron svg{width:16px;height:16px;fill:currentColor;stroke:currentColor;}.sd-payment-methods-inline__header[aria-expanded=true] .sd-payment-methods-inline__chevron{transform:rotate(180deg);}.sd-payment-methods-inline__body{background:var(--sd-bg-white-light);border:1px solid var(--sd-border-color-tint);border-radius:0.75rem;box-shadow:var(--pm-card-shadow);overflow:hidden;margin-top:12px;}.sd-payment-methods-inline__toolbar{display:flex;flex-direction:column;gap:12px;padding:12px 16px;background:var(--pm-bg-soft-faint);border-bottom:1px solid var(--pm-border-faint);}.sd-payment-methods-inline__search{position:relative;flex:1 1 auto;display:block;margin-bottom:0;}.sd-payment-methods-inline__search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--pm-text-muted);pointer-events:none;fill:currentColor;stroke:currentColor;z-index:1;}.sd-payment-methods-inline .sd-payment-methods-inline__search-input{width:100%;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:38px;font-size:0.875rem;line-height:1.25;background:var(--sd-bg-white-light);border:1px solid var(--sd-border-color-tint);border-radius:0.375rem;color:var(--pm-text-strong);transition:border-color 150ms ease, box-shadow 150ms ease;box-shadow:none;}.sd-payment-methods-inline .sd-payment-methods-inline__search-input:focus{outline:none;border-color:transparent;box-shadow:0 0 0 2px var(--pm-accent);}.sd-payment-methods-inline .sd-payment-methods-inline__search-input::placeholder{color:var(--pm-text-muted);}.sd-payment-methods-inline__bulk{display:inline-flex;align-items:center;gap:12px;}.sd-payment-methods-inline__bulk-separator{display:inline-block;width:1px;height:16px;background:var(--sd-border-color-tint);}.sd-payment-methods-inline__bulk-btn{display:inline-flex;align-items:center;gap:4px;padding:0;font-size:0.75rem;font-weight:500;background:transparent;border:0;cursor:pointer;transition:color 150ms ease;text-decoration:none;white-space:nowrap;}.sd-payment-methods-inline__bulk-btn--primary{color:var(--pm-accent);}.sd-payment-methods-inline__bulk-btn--primary:hover{text-decoration:underline;}.sd-payment-methods-inline__bulk-btn--secondary{color:var(--pm-text-muted);}.sd-payment-methods-inline__bulk-btn--secondary:hover{color:var(--pm-text-body);text-decoration:underline;}.sd-payment-methods-inline__bulk-btn-icon{width:14px;height:14px;flex-shrink:0;fill:currentColor;stroke:currentColor;}.sd-payment-methods-inline__categories{max-height:480px;overflow-y:auto;}.sd-payment-methods-inline__category-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 16px;background:var(--pm-bg-soft);border-top:1px solid var(--pm-border-faint);border-bottom:1px solid var(--pm-border-faint);border-left:0;border-right:0;cursor:pointer;transition:background-color 150ms ease, box-shadow 150ms ease;text-align:left;}.sd-payment-methods-inline__category-header:hover{background:var(--pm-row-hover-bg);}.sd-payment-methods-inline__category-header:focus{outline:none;}.sd-payment-methods-inline__category-header:focus-visible{box-shadow:inset 0 0 0 2px var(--pm-accent);}.sd-payment-methods-inline__category-title{display:inline-flex;align-items:center;gap:8px;}.sd-payment-methods-inline__category-chevron{display:inline-flex;align-items:center;color:var(--pm-text-muted);transition:transform 150ms ease;}.sd-payment-methods-inline__category-chevron svg{width:16px;height:16px;fill:currentColor;stroke:currentColor;}.sd-payment-methods-inline__category-header[aria-expanded=false] .sd-payment-methods-inline__category-chevron{transform:rotate(-90deg);}.sd-payment-methods-inline__category-name{font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.025em;color:var(--pm-text-soft);}.sd-payment-methods-inline__category-count{font-size:0.75rem;color:var(--pm-text-muted);white-space:nowrap;}.sd-payment-methods-inline__list{list-style:none;margin:0;padding:0;}.sd-payment-methods-inline__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--pm-border-faint);transition:background-color 150ms ease;}.sd-payment-methods-inline__row:hover{background:var(--pm-bg-soft);}.sd-payment-methods-inline__row:last-child{border-bottom:0;}.sd-payment-methods-inline__row-info{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto;}.sd-payment-methods-inline__row-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--sd-bg-white-light);border:1px solid var(--sd-border-color-tint);border-radius:0.375rem;color:var(--pm-text-body);}.sd-payment-methods-inline__row-icon svg{width:16px;height:16px;fill:currentColor;stroke:currentColor;}.sd-payment-methods-inline__row-text{min-width:0;display:flex;flex-direction:column;gap:2px;}.sd-payment-methods-inline__row-name{font-size:0.875rem;font-weight:500;color:var(--pm-text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.sd-payment-methods-inline__row-description{font-size:0.75rem;color:var(--pm-text-muted);white-space:normal;overflow-wrap:break-word;}.sd-payment-methods-inline__toggle{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;width:36px;height:20px;cursor:pointer;margin:0;}.sd-payment-methods-inline__toggle > .checkbox{position:absolute;inset:0;margin:0;padding:0;opacity:0;pointer-events:none;}.sd-payment-methods-inline__toggle-track{position:relative;display:block;width:100%;height:100%;background:var(--pm-toggle-off);border-radius:999px;transition:background 150ms ease;}.sd-payment-methods-inline__toggle-track::after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:var(--sd-bg-white-light);border-radius:50%;box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);transition:transform 150ms ease;}.sd-payment-methods-inline__toggle:has(input:checked) .sd-payment-methods-inline__toggle-track{background:var(--pm-toggle-on);}.sd-payment-methods-inline__toggle:has(input:checked) .sd-payment-methods-inline__toggle-track::after{transform:translateX(16px);}.sd-payment-methods-inline__empty{padding:40px 16px;text-align:center;font-size:0.875rem;color:var(--pm-text-muted);}.sd-payment-methods-inline__category:not(:has(.sd-payment-methods-inline__row:not(.ng-hide))){display:none;}.sd-payment-methods-inline__empty--no-matches{display:none;}.sd-payment-methods-inline__categories:not(:has(.sd-payment-methods-inline__row:not(.ng-hide))) .sd-payment-methods-inline__empty--no-matches{display:block;}.sd-payment-methods-inline__row-name-row{display:inline-flex;align-items:center;gap:8px;min-width:0;}.sd-payment-methods-inline__row-default-pill{display:inline-flex;align-items:center;flex:0 0 auto;padding:2px 8px;font-size:0.625rem;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:var(--sd-bg-white-light);background:var(--mustard);border-radius:9999px;white-space:nowrap;}.sd-payment-methods-inline__wallet-status-pill,
.sd-payment-methods-inline__activation-pill{display:inline-flex;align-items:center;flex:0 0 auto;padding:2px 8px;font-size:0.625rem;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;border:1px solid transparent;border-radius:9999px;white-space:nowrap;}.sd-payment-methods-inline__wallet-status-pill--registered,
.sd-payment-methods-inline__activation-pill--active{color:var(--sd-status-success-text);background:var(--sd-status-success-bg);border-color:var(--sd-status-success-border);}.sd-payment-methods-inline__wallet-status-pill--pending,
.sd-payment-methods-inline__activation-pill--not-active,
.sd-payment-methods-inline__activation-pill--pending{color:var(--sd-status-warning-text);background:var(--sd-status-warning-bg);border-color:var(--sd-status-warning-border);}.sd-payment-methods-inline__wallet-status-pill--needs-action{color:var(--sd-status-danger-text);background:var(--sd-status-danger-bg);border-color:var(--sd-status-danger-border);}.sd-payment-methods-inline__coming-soon-pill{flex:0 0 auto;display:inline-flex;align-items:center;padding:2px 10px;font-size:0.625rem;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;white-space:nowrap;color:var(--sd-status-danger-text);background:var(--sd-status-danger-bg);border:1px solid var(--sd-status-danger-border);border-radius:9999px;}.sd-payment-methods-inline__star{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:0;border-radius:9999px;cursor:pointer;color:var(--pm-toggle-off);transition:color 150ms ease, background-color 150ms ease, opacity 150ms ease;}.sd-payment-methods-inline__star:hover{background:var(--pm-bg-soft);color:var(--pm-accent);}.sd-payment-methods-inline__star.is-on{color:var(--mustard);}.sd-payment-methods-inline__star[disabled], .sd-payment-methods-inline__star:disabled{cursor:not-allowed;opacity:0.35;}.sd-payment-methods-inline__star[disabled]:hover, .sd-payment-methods-inline__star:disabled:hover{background:transparent;color:var(--pm-toggle-off);}.sd-payment-methods-inline__star-icon{display:inline-flex;align-items:center;justify-content:center;}.sd-payment-methods-inline__star-icon svg{width:16px;height:16px;fill:currentColor;stroke:currentColor;}.sd-payment-methods-inline__info-banner{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;margin-bottom:12px;background:var(--mustard-bg);border:1px solid var(--mustard-border);border-radius:6px;font-size:0.8125rem;line-height:1.4;color:var(--pm-text-body);}.sd-payment-methods-inline__info-banner-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;margin-top:1px;color:var(--mustard);}.sd-payment-methods-inline__info-banner-icon svg{width:16px;height:16px;fill:none;stroke:currentColor;}.sd-payment-methods-inline__info-banner-text{flex:1 1 auto;min-width:0;}.sd-payment-methods-inline__info-banner-link{flex:0 0 auto;color:var(--pm-accent);font-weight:500;text-decoration:underline;white-space:nowrap;}.sd-payment-methods-inline__info-banner-link:hover, .sd-payment-methods-inline__info-banner-link:focus{color:var(--pm-accent);text-decoration:underline;opacity:0.85;}.sd-payment-methods-inline__help{position:relative;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--pm-text-muted);cursor:help;transition:color 150ms ease;}.sd-payment-methods-inline__help:hover, .sd-payment-methods-inline__help:focus-within{color:var(--pm-accent);outline:0;}.sd-payment-methods-inline__help-icon{display:inline-flex;align-items:center;justify-content:center;}.sd-payment-methods-inline__help-icon svg{width:14px;height:14px;fill:none;stroke:currentColor;}.sd-payment-methods-inline__help-tooltip{position:absolute;bottom:calc(100% + 8px);right:0;z-index:10;width:max-content;min-width:220px;max-width:280px;padding:10px 12px;background:var(--sd-tooltip-bg, #1a1a1a);border:1px solid var(--sd-tooltip-border, #404040);border-radius:6px;color:var(--sd-bg-white-light);font-size:0.75rem;line-height:1.4;box-shadow:0 4px 12px rgba(0, 0, 0, 0.15);opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity 150ms ease, transform 150ms ease;cursor:auto;white-space:normal;}.sd-payment-methods-inline__help:hover .sd-payment-methods-inline__help-tooltip, .sd-payment-methods-inline__help:focus-within .sd-payment-methods-inline__help-tooltip{opacity:1;pointer-events:auto;transform:translateY(0);}.sd-payment-methods-inline__help--start .sd-payment-methods-inline__help-tooltip{right:auto;left:0;}.sd-payment-methods-inline__help-text{display:block;margin-bottom:6px;}.sd-payment-methods-inline__help-link{display:inline-block;color:var(--sd-bg-white-light);text-decoration:underline;font-weight:500;}.sd-payment-methods-inline__help-link:hover, .sd-payment-methods-inline__help-link:focus{color:var(--sd-bg-white-light);text-decoration:underline;opacity:0.85;}.sd-payment-methods-inline__row:has(.sd-payment-methods-inline__amount-range){flex-wrap:wrap;}.sd-payment-methods-inline__row:has(.sd-payment-methods-inline__amount-range) .sd-payment-methods-inline__row-info{flex-basis:0;}.sd-payment-methods-inline__amount-range{flex:0 0 100%;order:1;display:flex;flex-direction:column;gap:10px;padding:12px 14px;background:var(--pm-bg-soft);border:1px solid var(--pm-border-faint);border-radius:0.5rem;}.sd-payment-methods-inline__amount-range-header{display:flex;flex-direction:column;gap:2px;}.sd-payment-methods-inline__amount-range-title{font-size:0.8125rem;font-weight:600;color:var(--pm-text-strong);}.sd-payment-methods-inline__amount-range-desc{font-size:0.75rem;color:var(--pm-text-muted);}.sd-payment-methods-inline__amount-fields{display:flex;align-items:flex-end;gap:12px;}.sd-payment-methods-inline__amount-field{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:4px;margin-bottom:0;}.sd-payment-methods-inline__amount-label{font-size:0.75rem;color:var(--pm-text-soft);}.sd-payment-methods-inline__amount-control{display:flex;align-items:center;background:var(--sd-bg-white-light);border:1px solid var(--sd-border-color-tint);border-radius:0.375rem;transition:border-color 150ms ease, box-shadow 150ms ease;}.sd-payment-methods-inline__amount-control:focus-within{border-color:transparent;box-shadow:0 0 0 2px var(--pm-accent);}.sd-payment-methods-inline__amount-prefix{flex:0 0 auto;padding:0 8px 0 10px;font-size:0.875rem;color:var(--pm-text-muted);border-right:1px solid var(--pm-border-faint);}.sd-payment-methods-inline .sd-payment-methods-inline__amount-input{flex:1 1 auto;width:100%;min-width:0;padding:8px 10px;font-size:0.875rem;text-align:right;color:var(--pm-text-strong);background:transparent;border:0;box-shadow:none;-moz-appearance:textfield;appearance:textfield;}.sd-payment-methods-inline .sd-payment-methods-inline__amount-input::-webkit-outer-spin-button, .sd-payment-methods-inline .sd-payment-methods-inline__amount-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.sd-payment-methods-inline .sd-payment-methods-inline__amount-input:focus{outline:none;box-shadow:none;}.sd-payment-methods-inline__amount-separator{flex:0 0 auto;padding-bottom:8px;font-size:0.75rem;color:var(--pm-text-muted);}.sd-payment-methods-inline__amount-summary{display:flex;align-items:flex-start;gap:8px;margin:0;padding:8px 10px;font-size:0.75rem;line-height:1.4;color:var(--sd-status-info-text);background:var(--sd-status-info-bg);border:1px solid var(--sd-status-info-border);border-radius:6px;}.sd-payment-methods-inline__amount-summary-icon{flex:0 0 auto;display:inline-flex;align-items:center;margin-top:1px;color:var(--sd-status-info-text);}.sd-payment-methods-inline__amount-summary-icon svg{width:14px;height:14px;fill:none;stroke:currentColor;}.sd-payment-methods-inline__amount-note{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:0.75rem;line-height:1.4;color:var(--pm-text-muted);}.sd-payment-methods-inline__amount-note-icon{flex:0 0 auto;display:inline-flex;align-items:center;margin-top:1px;color:var(--sd-status-warning-text);}.sd-payment-methods-inline__amount-note-icon svg{width:14px;height:14px;fill:none;stroke:currentColor;}@media (min-width: 640px){.sd-payment-methods-inline__toolbar{flex-direction:row;align-items:center;justify-content:space-between;}.sd-payment-methods-inline__search{flex:0 0 auto;width:340px;max-width:100%;}}.sd-push-settings__row{display:flex;align-items:center;gap:0.75rem;}.sd-push-settings__row.is-hidden{display:none;}.sd-push-settings__status{font-size:0.875rem;color:var(--sd-text-light);margin-bottom:0;cursor:pointer;}.sd-push-settings__msg{font-size:0.8125rem;margin-top:0.5rem;margin-bottom:0;}.sd-push-settings__msg--unsupported{color:var(--sd-text-muted);}.sd-push-settings__msg--denied{color:var(--sd-text-error);}.sd-push-settings__msg.is-hidden{display:none;}.sd-push-reenable{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:0.75rem;padding:0.875rem 1rem;border:1px solid var(--sd-border-light);border-radius:var(--sd-radius-mode-md);background:var(--sd-bg-offwhite-light);}.sd-push-reenable.is-hidden{display:none;}.sd-push-reenable__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:0.375rem;}.sd-push-reenable__badge{align-self:flex-start;display:inline-flex;align-items:center;gap:0.5rem;padding:0.25rem 0.75rem;border-radius:9999px;background:var(--sd-status-warning-bg);border:1px solid var(--sd-status-warning-border);color:var(--sd-status-warning-text);font-size:0.8125rem;font-weight:600;line-height:1.2;}.sd-push-reenable__badge-dot{width:0.5rem;height:0.5rem;border-radius:9999px;background:var(--sandy-storm);flex-shrink:0;}.sd-push-reenable__subtitle{margin:0;font-size:0.8125rem;color:var(--sd-text-muted);}.sd-push-reenable__btn{flex-shrink:0;display:inline-flex;align-items:center;gap:0.375rem;}.sd-push-reenable__btn > svg{width:1em;height:1em;flex-shrink:0;fill:currentColor;}.sd-push-devices{margin-top:0;padding-top:0.5rem;border-top:1px solid var(--sd-border-light);}.sd-push-devices__heading{margin:0 0 0.5rem 0;font-size:0.9375rem;font-weight:600;}.sd-push-devices__heading--lg{margin-bottom:1rem;}.sd-push-devices__description{margin:0 0 0.75rem 0;font-size:0.8125rem;color:var(--sd-text-muted);}.sd-push-devices__list{display:flex;flex-direction:column;gap:0.5rem;}.sd-push-devices__loading, .sd-push-devices__empty{margin:0;padding:0.75rem;font-size:0.8125rem;color:var(--sd-text-muted);font-style:italic;}.sd-push-devices__row{display:flex;flex-wrap:wrap;align-items:center;gap:0.75rem;padding:0.625rem 0.75rem;border:1px solid var(--sd-border-light);border-radius:var(--sd-radius-mode-sm);background:var(--sd-bg-offwhite-light);}.sd-push-devices__info{flex:1 1 auto;min-width:0;}.sd-push-devices__label{font-size:0.875rem;font-weight:500;}.sd-push-devices__meta{font-size:0.75rem;color:var(--sd-text-muted);margin-top:0.125rem;}.sd-push-devices__actions{display:flex;gap:0.375rem;flex-shrink:0;}.sd-push-devices__actions .btn, .sd-push-devices__actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-push-devices__actions button, .sd-push-devices__actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-push-devices__actions button{display:inline-flex;align-items:center;gap:0.375rem;}.sd-push-devices__actions .btn > svg, .sd-push-devices__actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button > svg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-push-devices__actions button > svg, .sd-push-devices__actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button > svg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sd-push-devices__actions button > svg{width:1em;height:1em;flex-shrink:0;fill:currentColor;}.sd-push-devices__list > .sd-status-badge{margin-top:0.75rem;}.sd-2fa-activate{display:flex;flex-direction:column;gap:1rem;margin-top:0.75rem;}@media (min-width: 768px){.sd-2fa-activate{flex-direction:row;align-items:flex-start;}}.sd-2fa-activate__qr{flex-shrink:0;display:flex;justify-content:center;}.sd-2fa-activate__qr img{display:block;width:100%;max-width:160px;height:auto;}.sd-2fa-activate__body{flex:1 1 auto;min-width:0;}.sd-2fa-activate__row{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:0.5rem;align-items:center;}@media (max-width: 575px){.sd-2fa-activate__row{flex-direction:column;align-items:flex-start;}}.sd-2fa-activate__otp{flex:1 1 auto;min-width:0;}.sd-2fa-activate__btn{flex-shrink:0;}.sd-2fa-deactivate-confirm{margin-top:1rem;}.sd-2fa-deactivate-confirm[hidden]{display:none;}.sd-profile-circle{border:var(--sd-entity-border);border-radius:var(--sd-radius-mode-md);padding:1.25rem 1.5rem;background:var(--sd-bg-white-light);}.sd-profile-circle__state{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;}@media (min-width: 1200px){.sd-profile-circle__state{flex-direction:row;flex-wrap:wrap;align-items:center;text-align:left;}}.sd-profile-circle__avatar{flex-shrink:0;width:88px;height:88px;border-radius:50%;background:var(--sd-bg-offwhite-light);overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;}.sd-profile-circle__avatar img{width:100%;height:100%;object-fit:cover;}.sd-profile-circle__avatar--empty{cursor:pointer;border:var(--sd-dashed-decor-border);color:var(--sd-text-muted);}.sd-profile-circle__avatar--empty.dragover{border-color:var(--sd-status-info-text);background:var(--sd-status-info-bg);}.sd-profile-circle__placeholder-label{font-size:0.625rem;font-weight:600;letter-spacing:0.05em;color:var(--sd-text-muted);}.sd-profile-circle__body{flex:1 1 auto;min-width:0;}@media (min-width: 1200px){.sd-profile-circle__body{flex:1 1 220px;}}.sd-profile-circle__eyebrow{margin:0 0 0.25rem 0;font-size:0.6875rem;font-weight:600;letter-spacing:0.08em;color:var(--sd-text-muted);}.sd-profile-circle__title{margin:0 0 0.25rem 0;font-size:0.9375rem;font-weight:600;}.sd-profile-circle__helper{margin:0;font-size:0.8125rem;color:var(--sd-text-muted);}.sd-profile-circle__actions{display:flex;flex-direction:column;gap:0.5rem;width:100%;}@media (min-width: 1200px){.sd-profile-circle__actions{flex-direction:row;width:auto;flex-shrink:0;}}.sd-profile-circle__btn{width:100%;}@media (min-width: 1200px){.sd-profile-circle__btn{width:auto;flex-shrink:0;}}.sd-profile-circle__crop{flex-shrink:0;width:100%;max-width:220px;height:220px;}@media (min-width: 1200px){.sd-profile-circle__crop{width:220px;}}.sd-profile-circle__crop img-crop{display:block;width:100%;height:100%;}.godzilla-security .form-group-row{padding-bottom:1rem;}.form-card-actions{display:flex;justify-content:flex-end;margin-top:0.5rem;}.password-requirements{padding:12px 14px;list-style:none;border:1px solid var(--sd-border-color-subtle);border-radius:var(--sd-radius-mode-card);background:var(--sd-bg-offwhite-accent);}.password-requirements__intro{display:block;margin-bottom:8px;font-size:12px;font-weight:600;letter-spacing:0.02em;text-transform:uppercase;color:var(--sd-text-muted);}.password-requirements__item{position:relative;padding-left:20px;font-size:13px;line-height:1.7;color:var(--sd-text-secondary);}.password-requirements__item::before{content:"";position:absolute;top:9px;left:4px;width:6px;height:6px;border-radius:var(--sd-radius-fixed-full);background:var(--sd-text-tertiary);}:root{--sd-starting-point-surface: #1a1a1a;--sd-starting-point-surface-border: #404040;--sd-starting-point-text: #e6e6e6;--sd-starting-point-label: #999999;--sd-starting-point-dismiss: #737373;--sd-starting-point-specimen-bg: rgba(255, 255, 255, 0.04);--sd-starting-point-action-text: #ffffff;--sd-starting-point-accent: var(--sd-theme-primary-highlight);--sd-starting-point-accent: color-mix(in srgb, var(--sd-theme-primary-highlight), #ffffff 45%);}body.sd-dark-mode{--sd-starting-point-surface: #313345;--sd-starting-point-surface-border: #5b5f70;--sd-starting-point-text: #e6edf3;--sd-starting-point-label: #909ba6;--sd-starting-point-dismiss: #909ba6;--sd-starting-point-specimen-bg: rgba(255, 255, 255, 0.05);--sd-starting-point-accent: #909ba6;}body.branding-theme-mrclean:not(.sd-dark-mode){--sd-starting-point-action-text: #1a1a1a;--sd-starting-point-accent: #cccccc;}.sd-starting-point-host{position:relative;display:block;height:0;}.sd-starting-point-host--stacked{height:auto;}.sd-starting-point{position:absolute;top:0.3125rem;right:0;left:0;z-index:40;padding:0.875rem;color:var(--sd-starting-point-text);background:var(--sd-starting-point-surface);border:1px solid var(--sd-starting-point-surface-border);border-radius:var(--sd-radius-mode-card);box-shadow:0 2px 4px rgba(0, 0, 0, 0.14), 0 10px 28px rgba(0, 0, 0, 0.22);}.sd-starting-point::before{position:absolute;top:-0.375rem;left:1.5rem;width:0.6875rem;height:0.6875rem;content:"";background:var(--sd-starting-point-surface);border-top:1px solid var(--sd-starting-point-surface-border);border-left:1px solid var(--sd-starting-point-surface-border);border-top-left-radius:3px;transform:rotate(45deg);}.sd-starting-point__head{display:flex;align-items:center;gap:0.4375rem;margin-bottom:0.5rem;}.sd-starting-point__glyph{width:0.9375rem;height:0.9375rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}.sd-starting-point__head > .sd-starting-point__glyph{color:var(--sd-starting-point-accent);}.sd-starting-point__caption{font-size:0.75rem;font-weight:600;letter-spacing:0.08em;color:var(--sd-starting-point-label);text-transform:uppercase;}.sd-starting-point__dismiss{display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;padding:0;margin-left:auto;color:var(--sd-starting-point-dismiss);cursor:pointer;background:transparent;border:0;border-radius:var(--sd-radius-mode-card);}.sd-starting-point__dismiss:hover{color:var(--sd-starting-point-text);background:var(--sd-starting-point-specimen-bg);}.sd-starting-point__dismiss:focus-visible{outline:2px solid var(--sd-starting-point-accent);outline-offset:1px;}.sd-starting-point__example{padding:0.5rem 0.625rem;margin:0 0 0.75rem;font-size:0.875rem;line-height:1.55;color:var(--sd-starting-point-text);white-space:pre-wrap;background:var(--sd-starting-point-specimen-bg);border-left:2px solid var(--sd-starting-point-accent);border-radius:0 var(--sd-radius-mode-card) var(--sd-radius-mode-card) 0;}.sd-starting-point__footer{display:flex;flex-wrap:wrap;align-items:center;gap:0.625rem;}.sd-starting-point__action{display:inline-flex;align-items:center;gap:0.4375rem;padding:0.5625rem 0.75rem;font-size:0.875rem;font-weight:600;line-height:1;color:var(--sd-starting-point-action-text);cursor:pointer;background:var(--sd-theme-primary-highlight);border:1px solid var(--sd-theme-primary-highlight);border-radius:var(--sd-radius-mode-card);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.18);}.sd-starting-point__action:hover{filter:brightness(0.92);}.sd-starting-point__action:focus-visible{outline:2px solid var(--sd-starting-point-accent);outline-offset:2px;}.sd-starting-point__note{font-size:0.75rem;line-height:1.4;color:var(--sd-starting-point-label);}.sd-starting-point__decline{padding:0;margin-left:auto;font-size:0.75rem;line-height:1.4;color:var(--sd-starting-point-label);cursor:pointer;background:transparent;border:0;border-bottom:1px dotted var(--sd-starting-point-dismiss);}.sd-starting-point__decline:hover{color:var(--sd-starting-point-text);border-bottom-color:var(--sd-starting-point-text);}.sd-starting-point__decline:focus-visible{outline:2px solid var(--sd-starting-point-accent);outline-offset:2px;}.sd-starting-point--preview .sd-starting-point__example{max-height:7.5rem;overflow-y:auto;}.sd-starting-point--inline .sd-starting-point__example{font-style:italic;}.sd-starting-point--stacked{position:static;margin-top:0.3125rem;}.sd-starting-point-host--stacked + .c-input-group__helper-text{margin-top:0.8125rem;}.sd-starting-point-take-all{padding:0;font-size:0.875rem;color:var(--sd-link-text-on-card);text-decoration:underline;cursor:pointer;background:transparent;border:0;}.sd-starting-point-take-all:hover{color:var(--sd-link-hover-text-color);}.sd-starting-point-take-all:focus-visible{outline:2px solid var(--sd-link-text-on-card);outline-offset:2px;}.dvs-table{border:1px solid #eee;border-radius:0.5rem;overflow:hidden;}.dvs-table .dvs-table-head,
.dvs-table .dvs-table-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.dvs-table .dvs-table-head:first-child .dvs-table-cell,
.dvs-table .dvs-table-row:first-child .dvs-table-cell{padding-top:0.625rem;}.dvs-table .dvs-table-head:last-child .dvs-table-cell,
.dvs-table .dvs-table-row:last-child .dvs-table-cell{border-top:1px solid #eee;padding-bottom:1.25rem;}.dvs-table .dvs-table-head:not(:first-child) .dvs-table-cell,
.dvs-table .dvs-table-row:not(:first-child) .dvs-table-cell{border-top:1px solid #eee;}.dvs-table .dvs-table-head .dvs-table-cell,
.dvs-table .dvs-table-row .dvs-table-cell{flex:0 0 25%;padding:0.375rem;}.dvs-table .dvs-table-head .dvs-table-cell [auto-select],
.dvs-table .dvs-table-row .dvs-table-cell [auto-select]{cursor:pointer;}.dvs-table .dvs-table-head .dvs-table-cell [auto-select]:after,
.dvs-table .dvs-table-row .dvs-table-cell [auto-select]:after{content:initial !important;}.dvs-table .dvs-table-head .dvs-table-cell [auto-select].auto-select-copy,
.dvs-table .dvs-table-row .dvs-table-cell [auto-select].auto-select-copy{padding-left:0 !important;}.dvs-table .dvs-table-head .dvs-table-cell:first-child,
.dvs-table .dvs-table-row .dvs-table-cell:first-child{padding-left:0.625rem;}.dvs-table .dvs-table-head .dvs-table-cell:last-child,
.dvs-table .dvs-table-row .dvs-table-cell:last-child{padding-right:0.625rem;}.dvs-table .dvs-table-head .dvs-table-cell.cell-record,
.dvs-table .dvs-table-row .dvs-table-cell.cell-record{flex-basis:24%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.dvs-table .dvs-table-head .dvs-table-cell.cell-record > div,
.dvs-table .dvs-table-row .dvs-table-cell.cell-record > div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 0 auto;}.dvs-table .dvs-table-head .dvs-table-cell.cell-record > div i,
.dvs-table .dvs-table-row .dvs-table-cell.cell-record > div i{margin:auto 0.3125rem auto 0;font-size:2.25rem;color:#333;transform:rotate(45deg);}.dvs-table .dvs-table-head .dvs-table-cell.cell-record > div span,
.dvs-table .dvs-table-row .dvs-table-cell.cell-record > div span{font-size:1.125rem;color:#333;}.dvs-table .dvs-table-head .dvs-table-cell.cell-record > div em,
.dvs-table .dvs-table-row .dvs-table-cell.cell-record > div em{display:block;font-size:0.75rem;line-height:1;}.dvs-table .dvs-table-head .dvs-table-cell.cell-host,
.dvs-table .dvs-table-row .dvs-table-cell.cell-host{word-break:break-all;flex-basis:20%;}.dvs-table .dvs-table-head .dvs-table-cell.cell-type,
.dvs-table .dvs-table-row .dvs-table-cell.cell-type{flex-basis:10%;}.dvs-table .dvs-table-head .dvs-table-cell.cell-value,
.dvs-table .dvs-table-row .dvs-table-cell.cell-value{flex-basis:46%;word-break:break-all;}.dvs-table .dvs-table-head .dvs-table-cell.cell-value pre,
.dvs-table .dvs-table-row .dvs-table-cell.cell-value pre{margin-bottom:0;}.dvs-table .dvs-table-head .dvs-table-cell{text-align:left;font-size:0.75rem;color:#aaa;padding-top:0.625rem !important;padding-bottom:0.625rem !important;}.dvs-table .dvs-table-row .cell-host,
.dvs-table .dvs-table-row .cell-type{font-size:0.8125rem;}.dvs-table .dvs-table-row .cell-value{font-size:0.875rem;}.dvs-table .dvs-table-row .cell-value pre{cursor:pointer;}.dvs-table .dvs-table-row.verified .dvs-table-cell.cell-record div i{transform:rotate(0deg);}.dvs-table .dvs-table-row.verified .dvs-table-cell.cell-record div i, .dvs-table .dvs-table-row.verified .dvs-table-cell.cell-record div em{color:green;}[uib-datepicker-popup-wrap] .dropdown-menu{z-index:2000;}[uib-datepicker-popup-wrap] .uib-button-bar .btn-group{margin-bottom:0;}[uib-datepicker-popup-wrap] .uib-datepicker-popup table tr:nth-of-type(odd){background-color:initial;}[uib-datepicker-popup-wrap] .uib-datepicker-popup table th,
[uib-datepicker-popup-wrap] .uib-datepicker-popup table td{padding:1px !important;border:none !important;border-top:initial;}.data-table-wrap .dataTableResp [uib-datepicker-popup-wrap] .uib-datepicker-popup table tr th:first-child, .data-table-wrap .dataTableResp [uib-datepicker-popup-wrap] .uib-datepicker-popup table tr td:first-child{padding:0 !important;}.sd-update-date-by-click .sd-update-date-by-click-view-date{cursor:pointer;}.sd-update-date-by-click .sd-update-date-by-click-view-date:hover{text-decoration:underline;}.sd-update-date-by-click .sd-update-date-by-click-input{visibility:hidden !important;height:15px !important;width:0 !important;margin:0 !important;padding:0 !important;line-height:0 !important;float:initial;}@media (max-width: 600px){div[uib-datepicker-popup-wrap]{max-width:100%;}.uib-datepicker-popup{max-width:100%;}.uib-datepicker-popup li{max-width:100%;}.uib-datepicker-popup li .uib-day button,
  .uib-datepicker-popup li button.uib-right,
  .uib-datepicker-popup li button.uib-left{padding:0.1rem 0.6rem !important;width:37px;}.uib-datepicker-popup li .uib-day button,
  .uib-datepicker-popup li button.uib-right,
  .uib-datepicker-popup li button.uib-left,
  .uib-datepicker-popup li button.uib-title{margin-bottom:4px !important;}}@media (max-width: 600px){.card.task-desc-card .uib-datepicker-popup{padding:0.5rem !important;transform:translate(-75px, 0) !important;}}.appsumo-container{max-width:800px;}.appsumo-container .before-appsumo-logo{font-size:36px;font-family:Caveat;text-align:center;padding:30px 0;}.appsumo-container .appsumo-logo{display:block;margin:0 auto 50px;}.appsumo-container .email-block{max-width:540px;margin:0 auto 30px;}.appsumo-container .redeem-code-links{max-width:600px;margin:20px auto;display:grid;grid-gap:3px;justify-items:center;}.appsumo-container .redeem-code-links .redeem-code{width:36px;height:36px;line-height:36px;text-align:center;font-size:22px;border:1px solid #3F76A1;border-radius:18px;}.appsumo-container .redeem-code-links .redeem-code.active{background:#3F76A1;color:#fff;}.appsumo-container .appsumo-fields{margin:0 auto 20px;max-width:540px;}.appsumo-container .appsumo-fields .code-container{display:grid;grid-template-columns:max-content auto 30px;grid-gap:0 20px;align-items:center;margin-bottom:10px;grid-template-rows:42px 22px;}.appsumo-container .appsumo-fields .code-container .form-error{grid-column-start:2;grid-column-end:3;}.appsumo-container .appsumo-fields .code-container label{margin:0 !important;}.appsumo-container.appsumo-modal{font-size:24px;}.appsumo-container.appsumo-modal .appsumo-fields, .appsumo-container.appsumo-modal .appsumo-fields label{font-size:18px !important;}.appsumo-container .submit-codes{max-width:540px;margin:0 auto;}.appsumo-container .submit-codes .btn-primary, .appsumo-container .submit-codes .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .appsumo-container .submit-codes .btn, .appsumo-container .submit-codes .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .appsumo-container .submit-codes button, .appsumo-container .submit-codes .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .appsumo-container .submit-codes button, .appsumo-container .submit-codes .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .appsumo-container .submit-codes button, .appsumo-container .submit-codes .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .appsumo-container .submit-codes button{width:100%;background:#3F76A1;border-radius:5px;}.appsumo-container .submit-codes .btn-primary:hover, .appsumo-container .submit-codes .reset-css .marketing-campaign-send-schedule .am-pm .btn:hover, .reset-css .marketing-campaign-send-schedule .am-pm .appsumo-container .submit-codes .btn:hover, .appsumo-container .submit-codes .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .appsumo-container .submit-codes button:hover, .appsumo-container .submit-codes .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .appsumo-container .submit-codes button:hover, .appsumo-container .submit-codes .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .appsumo-container .submit-codes button:hover, .appsumo-container .submit-codes .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .appsumo-container .submit-codes button:hover{opacity:0.8;}.appsumo-container .submit-codes .note{text-align:center;}.appsumo-container.appsumo-modal .submit-codes{border-top:none !important;margin:-20px auto 20px !important;}.appsumo-container .success-action .title{text-align:center;font-family:"PT Sans Narrow";font-size:48px;text-transform:uppercase;}.appsumo-container .success-action .success-icon{display:block;margin:20px auto 40px;}.appsumo-container .success-action .sub-title{font-family:"Roboto Condensed";font-size:26px;text-align:center;margin-bottom:20px;}.appsumo-container .success-action .regular-text{font-size:18px;text-align:center;}.appsumo-container .success-action section.plan{border-top:1px solid #E6E6E6;font-family:"Roboto Condensed";font-size:26px;margin-top:70px;padding-top:40px;display:grid;grid-template-columns:1fr;justify-items:center;}.appsumo-container .success-action section.plan .section-title{text-transform:uppercase;text-align:center;}.appsumo-container .success-action section.plan .list{margin:30px 0 40px;}.appsumo-container .lifetime-tabs .tab{display:flex;}.appsumo-container .lifetime-tabs .tab a{font-family:Inter;font-style:normal;font-weight:normal;font-size:24px;line-height:28px;text-align:center;color:#333333;width:100%;padding:10px;padding-bottom:14px;border-bottom:1px solid #cccccc;}.appsumo-container .lifetime-tabs .tab.selected a{padding-bottom:10px;border-bottom:5px solid var(--sd-suitekeys-pink);}.appsumo-container .lifetime-description p{font-family:Inter;font-style:normal;font-weight:normal;font-size:20px;line-height:28px;text-align:center;color:#757575;line-height:28px;margin-bottom:0;}.appsumo-container .start-here-step .section-title,
.appsumo-container .final-step .section-title{font-family:Inter;font-style:normal;font-weight:normal;font-size:18px;line-height:22px;color:#333333;margin-bottom:10px;}.appsumo-container .start-here-step .section-subtitle,
.appsumo-container .final-step .section-subtitle{font-family:Inter;font-style:normal;font-weight:normal;font-size:12px;line-height:18px;color:#757575;}.appsumo-container .redeem-code-links.full-width{margin-left:0;margin-right:0;width:100%;display:flex;align-items:center;justify-content:space-between;max-width:none;}.appsumo-container .redeem-code-links.full-width a{background:#FFFFFF;border:3px solid #1DBCBD;box-sizing:border-box;width:43px;height:43px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Inter;font-style:normal;font-weight:normal;font-size:23px;line-height:28px;color:#000000;}.appsumo-container .redeem-code-links.full-width a.selected, .appsumo-container .redeem-code-links.full-width a:hover{background:#1DBCBD;color:#ffffff;}.appsumo-container .looking-text{font-style:normal;font-weight:bold;font-size:12px;line-height:18px;color:#757575;margin-bottom:5px;}.appsumo-container .looking-text a{color:var(--sd-suitekeys-pink);}.appsumo-container p{font-family:Inter;font-style:normal;font-weight:normal;font-size:12px;line-height:18px;color:#757575;}.appsumo-container p.large{font-size:18px;color:#333333;}.appsumo-container p.bold{font-size:18px;color:#333333;font-weight:bold;}.appsumo-container .btn.lifetime-btn, .appsumo-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.lifetime-btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .appsumo-container button.lifetime-btn, .appsumo-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.lifetime-btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .appsumo-container button.lifetime-btn,
.appsumo-container .btn.lifetime-btn:hover,
.appsumo-container .btn.lifetime-btn:focus,
.appsumo-container .btn.lifetime-btn:active{background-color:var(--sd-suitekeys-pink);border-color:transparent;color:var(--sd-white);}.appsumo-container .lifetime-btn{border-radius:50px;font-size:22px;line-height:27px;margin:15px 0;}@media (max-width: 767px){.appsumo-container .lifetime-btn{font-size:18px;}}.appsumo-container .bottom-links{display:flex;align-items:center;justify-content:center;padding:10px 0;}.appsumo-container .bottom-links a{margin:0 30px;font-family:Roboto;font-style:normal;font-weight:normal;font-size:15px;color:#1DBCBD;}.appsumo-container .show-more-keys{display:flex;align-items:center;}.appsumo-container .show-more-keys input{width:100px;margin-right:10px;}.appsumo-container .show-more-keys a{margin-left:10px;}.appsumo-container .lifetime-summary-title{font-family:Inter;font-style:normal;font-weight:bold;font-size:23px;line-height:28px;color:#1DBCBD;}.appsumo-container .lifetime-summary-title span{font-weight:400;font-size:18px;}.appsumo-container .lifetime-summary{font-style:normal;font-weight:600;font-size:56.6786px;line-height:68px;color:#1DBCBD;}.appsumo-container .lifetime-summary span{font-family:Inter;font-weight:bold;font-size:33.5445px;line-height:41px;color:rgba(29, 188, 189, 0.25);}.appsumo-container .finalize-buttons-container{display:flex;align-items:center;justify-content:space-between;padding:20px 0;}@media (max-width: 767px){.appsumo-container .finalize-buttons-container{padding:20px 0;flex-direction:column-reverse;}}.appsumo-container .finalize-buttons-container .btn.btn-back, .appsumo-container .finalize-buttons-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-back, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .appsumo-container .finalize-buttons-container button.btn-back, .appsumo-container .finalize-buttons-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-back, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .appsumo-container .finalize-buttons-container button.btn-back{background:#DEDEDE;border-radius:50px;font-family:Inter;font-style:normal;font-weight:normal;font-size:22px;line-height:27px;display:flex;align-items:center;text-align:center;color:#8b8b8b;border:none;margin-bottom:10px;}.appsumo-container .finalize-buttons-container .btn.btn-back:hover, .appsumo-container .finalize-buttons-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-back:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .appsumo-container .finalize-buttons-container button.btn-back:hover, .appsumo-container .finalize-buttons-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-back:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .appsumo-container .finalize-buttons-container button.btn-back:hover{background:#cfcfcf;}.appsumo-container .finalize-buttons-container .btn.btn-finalize, .appsumo-container .finalize-buttons-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-finalize, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .appsumo-container .finalize-buttons-container button.btn-finalize, .appsumo-container .finalize-buttons-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-finalize, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .appsumo-container .finalize-buttons-container button.btn-finalize{font-size:22px;line-height:27px;display:flex;align-items:center;text-align:center;color:#FFFFFF;background:#187374;border-radius:50px;margin-bottom:10px;}.appsumo-container input.error{border:1px solid rgba(168, 102, 102, 0.8);}.lifetime-request-magic-link .lifetime-description{text-align:center;}.lifetime-request-magic-link .lifetime-description h2{font-family:Inter;font-style:normal;font-weight:normal;font-size:22px;line-height:28px;text-align:center;color:#555555;margin-bottom:20px;}.lifetime-request-magic-link .lifetime-description h3{font-family:Inter;font-style:normal;font-weight:normal;font-size:28px;line-height:28px;text-align:center;color:#333333;}.lifetime-request-magic-link .lifetime-description span{font-family:Inter;font-style:normal;font-weight:normal;font-size:12px;line-height:18px;color:#757575;text-align:center;}.lifetime-request-magic-link hr.special{border-top:5px solid var(--sd-suitekeys-pink);margin-top:30px;margin-bottom:30px;}.lifetime-request-magic-link .form-oscar{max-width:80%;margin:0 auto;text-align:center;}.lifetime-request-magic-link .form-oscar .lifetime-btn{margin-bottom:25px;}.lifetime-request-magic-link input.error,
.lifetime-request-magic-link input.ng-invalid{border:1px solid rgba(168, 102, 102, 0.8);}.lifetime-request-magic-link .sd-oscar-form-errors{text-align:left;}.lifetime-request-magic-link .auto-select-copy{display:inline-flex;align-items:center;text-align:left;margin-right:10px;}.lifetime-request-magic-link .auto-select-copy:after{content:"\f0c5";font-family:"Font Awesome 6 Pro";}.widget-subscr-content.appsumo{padding-bottom:1px;}.widget-subscr-content.appsumo .codes-primary-title{text-align:center;font-size:28px;margin-bottom:18px;}.widget-subscr-content.appsumo .codes-title{text-align:center;text-transform:uppercase;font-size:23px;}.widget-subscr-content.appsumo .codes-title.without-uppercase{text-transform:none;}.widget-subscr-content.appsumo .number-items{margin:0 auto;width:80px;height:80px;text-align:center;line-height:80px;font-size:44px;}.widget-subscr-content.appsumo .number-items.with-border{border:2px solid #808080;border-radius:5px;}.widget-subscr-content.appsumo .codes-desc{margin-top:10px;font-size:15px;text-align:center;}.widget-subscr-content.appsumo .codes-note{font-family:"Caveat";font-size:17px;color:#2D9BF0;text-align:center;margin-bottom:40px;}.widget-subscr-content.appsumo .btn-changePaymentMethod{margin-top:40px;background:#3F76A1 !important;margin-bottom:40px;}.widget-subscr-content.appsumo .mb-40{margin-bottom:40px;}.widget-subscr-content .with-border-storage{border:2px solid #808080;border-radius:5px;margin:0 auto;max-width:500px;padding:15px;}.sd-downArrow{position:fixed;bottom:20%;left:30%;}.sd-bounce{-moz-animation:bounce 3s infinite;-webkit-animation:bounce 3s infinite;animation:bounce 3s infinite;}@-moz-keyframes sd-bounce{0%, 20%, 50%, 80%, 100%{-moz-transform:translateY(0);transform:translateY(0);}40%{-moz-transform:translateY(-30px);transform:translateY(-30px);}60%{-moz-transform:translateY(-15px);transform:translateY(-15px);}}@-webkit-keyframes sd-bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px);}}@keyframes sd-bounce{0%, 20%, 50%, 80%, 100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px);}60%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px);}}.lms-page .cbe-row-wrapper .cbe-block:first-child{padding-left:0 !important;}.lms-page .cbe-row-wrapper .cbe-block:last-child{padding-right:0 !important;}.stack-page-content .content-block-editor-wrapper{background:#fff;border-radius:7px;}.lms-landing-page .cbe-row-wrapper:first-child{padding:0;margin:0;}.cbe-control-bar-wrapper{display:none;}@keyframes cbe-control-spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}/* generated contract does not have .content-block-wrapper */sd-contract-view .pdf-wrapper .cbe-row-wrapper .cbe-block .wysiwyg-content,
.content-block-wrapper .cbe-row-wrapper .cbe-block .wysiwyg-content{padding:0;}sd-contract-view .pdf-wrapper .cbe-row-wrapper .cbe-block .file-upload-field-input,
sd-contract-view .pdf-wrapper .cbe-row-wrapper .cbe-block .sd-file-browser .browser-wrap,
sd-contract-view .pdf-wrapper .cbe-row-wrapper .cbe-block .wysiwyg-content,
.content-block-wrapper .cbe-row-wrapper .cbe-block .file-upload-field-input,
.content-block-wrapper .cbe-row-wrapper .cbe-block .sd-file-browser .browser-wrap,
.content-block-wrapper .cbe-row-wrapper .cbe-block .wysiwyg-content{background-color:transparent !important;}.content-block-editor-wrapper .cbe-row-wrapper:hover > .cbe-block,
.content-block-editor-wrapper .cbe-row-wrapper:hover .cbe-block-bar{outline:rgba(125, 125, 125, 0.4) dashed 1px;}.content-block-editor-wrapper .cbe-block-content-text{min-height:25px;}.content-block-editor-wrapper .cbe-block-get-started{min-height:40px;}.content-block-editor-wrapper .cbe-block-placeholder{padding:0;margin:0;background-image:url("../img/content-block-editor/block-pattern.gif");width:100%;height:30px;}.content-block-editor-wrapper .cbe-add{cursor:pointer;margin:12px auto;}.content-block-editor-wrapper .cbe-add i{font-size:30px;color:#555;}.content-block-editor-wrapper sd-content-block-editor-control-bar,
.content-block-editor-wrapper sd-content-block-editor-add-block,
.content-block-editor-wrapper .cbe-control-column{color:#555;}.content-block-editor-wrapper .cbe-row-wrapper{position:relative;}.content-block-editor-wrapper .cbe-row-wrapper.cbe-stack-wrapper .cbe-block{cursor:default;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-block-status-wrapper{position:absolute;z-index:99;right:2px;top:0;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-block-status-wrapper .cbe-block-status{display:block;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-block-status-wrapper .cbe-block-status.cbe-required-icon{color:#ffcc02;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-block-status-wrapper .cbe-block-status.cbe-error-icon{color:#e6614f;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-block-status-wrapper .cbe-block-status.cbe-block-status__private, .content-block-editor-wrapper .cbe-row-wrapper .cbe-block-status-wrapper .cbe-block-status.cbe-block-status__visibility{color:#495057;opacity:0.4;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-block-status-wrapper .cbe-block-status.cbe-block-status__private:hover, .content-block-editor-wrapper .cbe-row-wrapper .cbe-block-status-wrapper .cbe-block-status.cbe-block-status__visibility:hover{opacity:1;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-block-sortable{min-height:40px;}.content-block-editor-wrapper .cbe-row-wrapper sd-content-block-editor-add-block .cbe-add-block{display:none;cursor:pointer;position:absolute;top:-14px;left:50%;transform:translate(-50%);z-index:901;}.content-block-editor-wrapper .cbe-row-wrapper sd-content-block-editor-add-block[position=bottom] .cbe-add-block{top:unset;bottom:-12px;}.content-block-editor-wrapper .cbe-row-wrapper .preview-message{display:none;}.content-block-editor-wrapper .cbe-row-wrapper:hover{position:relative;}.content-block-editor-wrapper .cbe-row-wrapper:hover .cbe-control-row{visibility:visible;transition-delay:0s;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-control-row:hover{visibility:visible;transition-delay:0s;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-block-checklist:hover{position:relative;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-block-checklist:hover .preview-message{display:block;position:absolute;top:50px;left:50%;padding:0.3rem 1.5rem;color:white;background-color:#555;border-radius:4px;transform:translate(-50%, 0);z-index:100000000;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-block:hover sd-content-block-editor-add-block .cbe-add-block{display:block;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-block:hover .cbe-control-column{visibility:visible;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper{visibility:hidden;user-select:none;display:flex;background-color:#fff;box-shadow:0 0 3px rgba(0, 0, 0, 0.12), 0 0px 4px rgba(0, 0, 0, 0.24);border-radius:6px;white-space:nowrap;position:absolute;z-index:902;flex-direction:row;top:50%;left:50%;transform:translate(-50%, -50%);}.content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper.cbe-control-row{background-color:#ffffff;color:#555;top:-32px;left:4px;transform:none;transition:visibility 0s linear 0.7s;}@media (min-width: 768px){.content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper.cbe-control-row{top:-36px;left:4px;}}.content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper.cbe-control-row .cbe-control-row-icon{padding:0;margin:0;width:16px;height:16px;background-repeat:no-repeat;display:inline-block;vertical-align:middle;filter:invert(0%) sepia(0%) saturate(0%) hue-rotate(15deg) brightness(95%) contrast(102%);}.content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper.cbe-control-column{background-color:#ffffff;top:5px;left:4px;transform:none;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper .cbe-control-action{padding:5px;line-height:0;font-size:12px;cursor:pointer;}@media (min-width: 768px){.content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper .cbe-control-action{padding:10px;}}.content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper .cbe-control-action i{font-size:14px;}@media (min-width: 768px){.content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper .cbe-control-action i{font-size:16px;}}.content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper .cbe-control-action svg{width:14px;height:14px;vertical-align:middle;}@media (min-width: 768px){.content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper .cbe-control-action svg{width:16px;height:16px;}}.content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper .cbe-control-action .cbe-control-icon-solid svg{fill:currentColor;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper .cbe-control-action .cbe-control-icon-spin{animation:cbe-control-spin 0.8s linear infinite;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper .cbe-control-action .cbe-control-title{vertical-align:middle;margin-left:5px;line-height:16px;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper .cbe-control-change-row-action{position:relative;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper .cbe-control-change-row-wrapper{position:absolute;background-color:#fff;box-shadow:0 0 3px rgba(0, 0, 0, 0.12), 0 0px 4px rgba(0, 0, 0, 0.24);top:100%;left:0;display:flex;width:108px;flex-wrap:wrap;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper.cbe-control-block .cbe-control-action:hover{background-color:#f1f1f1;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper.cbe-control-row .cbe-control-action:hover, .content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper.cbe-control-row .cbe-control-action.selected, .content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper.cbe-control-column .cbe-control-action:hover, .content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper.cbe-control-column .cbe-control-action.selected{background-color:#f1f1f1;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper .cbe-control-move-row, .content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper .cbe-control-move-block{cursor:move;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-block-wrapper{display:block;position:relative;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-block-wrapper:first-child{width:100%;display:block;text-align:initial;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-block-wrapper:first-child:hover{opacity:0.8;}.content-block-editor-wrapper .cbe-row-wrapper .cbe-block-wrapper:hover .cbe-control-block{visibility:visible;}.content-block-editor-wrapper .cbe-row-wrapper ol ol li{list-style-type:lower-alpha;}.content-block-editor-wrapper .cbe-control-block{visibility:hidden;}.cbe-edit-block-content-wrapper.cbe-edit-file-download-block .sdAccordion__title, .cbe-edit-block-content-wrapper.cbe-edit-file-upload-block .sdAccordion__title{text-transform:uppercase;}.cbe-edit-block-content-wrapper .cbe-edit-block-content-redactor-wrapper .rx-content,
.cbe-edit-block-content-wrapper .cbe-edit-block-content-redactor-wrapper .redactor-styles{min-height:max(300px, 100vh - 310px) !important;}.cbe-popup-wrapper{display:flex;flex-direction:column;flex:1;min-height:0;background-color:transparent;}.cbe-popup-wrapper .cbe-popup-header-wrapper{flex:none;padding:20px;}.cbe-popup-wrapper .cbe-popup-header-wrapper .cbe-popup-header{display:flex;justify-content:space-between;align-items:center;}.cbe-popup-wrapper .cbe-popup-header-wrapper .cbe-popup-header .cbe-popup-header-close{cursor:pointer !important;}.cbe-popup-wrapper .cbe-popup-header-wrapper .cbe-private-toggle-wrapper{justify-self:end;margin-right:20px;}.cbe-popup-wrapper .cbe-popup-header-wrapper .cbe-private-toggle-wrapper .cbe-private-toggle{display:flex;flex-wrap:nowrap;}.cbe-popup-wrapper .cbe-popup-tabs{flex:none;padding-top:15px;}.cbe-popup-wrapper .cbe-popup-tabs .nav-tabs{padding:0 20px;}.cbe-popup-wrapper .cbe-popup-tabs .nav-tabs .nav-link.active{background:#fff;border-bottom:none;color:#313a46;}.cbe-popup-wrapper .cbe-popup-tabs .nav-tabs li a:hover{background-color:#eee;}.cbe-popup-wrapper .cbe-popup-tabs .nav-tabs .nav-item{margin-bottom:-2px;}.cbe-popup-wrapper .cbe-popup-tabs .privateSwitcherWrapper{position:absolute;right:10px;top:3px;}.cbe-popup-wrapper .cbe-popup-tabs .privateSwitcherWrapper label{padding-top:5px;padding-right:10px;}.cbe-popup-wrapper .cbe-popup-tabs .privateSwitcherWrapper .sd-switchery-wrapper{margin-top:-3px;flex-direction:row !important;align-items:center !important;}.cbe-popup-wrapper .cbe-popup-tabs .privateSwitcherWrapper a{margin-top:5px;display:block;margin-left:5px !important;}.cbe-popup-wrapper .cbe-popup-content{display:flex;flex-direction:column;flex:1;min-height:0;padding:15px 23px 7px 23px;background-color:transparent;overflow-y:auto;}.cbe-popup-wrapper .cbe-popup-content .tab-content{display:flex;flex-direction:column;flex:1;min-height:0;}.cbe-popup-wrapper .cbe-popup-actions{padding:15px;border-top:1px #ddd solid;}.cbe-popup-wrapper .cbe-popup-actions.form-actions{padding:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}.cbe-popup-wrapper .cbe-value-placeholder{padding:0;margin:0;background-image:url("../img/content-block-editor/block-pattern.gif");width:100%;height:30px;}.cbe-popup-wrapper .cbe-value-row{width:100%;display:flex;flex-direction:row;justify-content:space-between;margin:0 15px 10px 15px;}.cbe-popup-wrapper .cbe-value-row .cbe-value-color{width:25px;height:25px;display:inline-block;vertical-align:middle;border-radius:15px;margin:0 5px 1px 0;}.cbe-popup-wrapper .cbe-value-row .cbe-value-label,
.cbe-popup-wrapper .cbe-value-row .cbe-value-val{font-style:italic;}.cbe-popup-wrapper .cbe-value-row .cbe-value-control{display:flex;flex-direction:row;width:95px;justify-content:space-between;cursor:pointer;}.cbe-popup-wrapper .cbe-value-row .cbe-value-control i{font-size:16px;}.cbe-popup-wrapper .cbe-value-row .cbe-value-control .cbe-action-move{margin-right:10px;}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item{font-family:var(--default-font-family) !important;}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-add-block-item-icon{margin-right:20px;width:30px;height:30px;background-size:30px 30px;}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-content-text{background-image:url(../img/content-block-editor/block-content-text.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-form{background-image:url(../img/content-block-editor/block-form.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-single-image{background-image:url(../img/content-block-editor/block-single-image.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-empty-space{background-image:url(../img/content-block-editor/block-empty-space.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-horizontal-separator{background-image:url(../img/content-block-editor/block-horizontal-separator.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-marquee-text{background-image:url(../img/content-block-editor/block-marquee-text.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-chart-bar{background-image:url(../img/content-block-editor/block-chart-bar.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-progress-bar{background-image:url(../img/content-block-editor/block-progress-bar.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-embed{background-image:url(../img/content-block-editor/block-embed.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-iframe{background-image:url(../img/content-block-editor/block-iframe.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-trails{background-image:url(../img/content-block-editor/block-trails.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-video{background-image:url(../img/content-block-editor/block-video.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-button{background-image:url(../img/content-block-editor/block-button.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-offer{background-image:url(../img/content-block-editor/block-offer.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-checkout{background-image:url(../img/content-block-editor/block-checkout.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-proposal-choice{background-image:url(../img/content-block-editor/block-proposal-choice.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-my-invoices{background-image:url(../img/content-block-editor/block-my-invoices.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-my-tasks{background-image:url(../img/content-block-editor/block-my-tasks.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-my-schedule{background-image:url(../img/content-block-editor/block-my-schedule.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-support-tickets{background-image:url(../img/content-block-editor/block-support-tickets.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-projects{background-image:url(../img/content-block-editor/block-projects.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-announcements{background-image:url(../img/content-block-editor/block-announcements.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-live-stream{background-image:url(../img/content-block-editor/block-live-stream.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-get-started{background-image:url(../img/content-block-editor/block-get-started.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-welcome{background-image:url(../img/content-block-editor/block-welcome.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-reporting{background-image:url(../img/content-block-editor/block-reporting.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-contacts{background-image:url(../img/content-block-editor/block-contacts.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-upload{background-image:url(../img/content-block-editor/block-upload.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-download{background-image:url(../img/content-block-editor/block-download.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-checklist{background-image:url(../img/content-block-editor/block-checklist.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-icon{background-image:url(../img/content-block-editor/block-icon.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-testimonials{background-image:url(../img/content-block-editor/block-testimonials.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-block-icon-reputation-ask{background-image:url(../img/content-block-editor/block-reputation-ask.svg);}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-add-block-item-text{display:flex;flex-direction:column;}#cbe-add-block-popup h4.cbe-deprecated-items-heading{margin:1.5rem 0 2.25rem;}#cbe-add-block-popup .cbe-search-box{position:relative;}#cbe-add-block-popup .cbe-search-box__icon{left:40px;top:0;bottom:0;position:absolute;display:flex;justify-content:center;align-items:center;}#cbe-add-block-popup .cbe-search-box__icon svg{width:24px;height:24px;fill:#555;}#cbe-style-box{width:100%;display:inline-flex;}#cbe-style-box label{font-weight:normal;font-size:10px;position:absolute;right:5px;top:13px;}#cbe-style-box input{position:absolute;text-align:center;padding:3px 0;height:30px;width:34px;font-size:10px;}#cbe-style-box input.cbe-style-box-corner{left:5px;top:7px;}#cbe-style-box input.cbe-style-box-top{left:50%;transform:translate(-50%);top:7px;}#cbe-style-box input.cbe-style-box-right{top:50%;transform:translate(0, -50%);right:5px;}#cbe-style-box input.cbe-style-box-bottom{left:50%;transform:translate(-50%);bottom:7px;}#cbe-style-box input.cbe-style-box-left{top:50%;transform:translate(0, -50%);left:5px;}#cbe-style-box .cbe-style-box-blocks{position:relative;display:flex;margin:45px;}#cbe-style-box #cbe-style-box-margin{width:100%;background-color:#f9cc9d;outline:1px #aaa dashed;margin:0;}#cbe-style-box #cbe-style-box-margin #cbe-style-box-border{width:100%;background-color:#fddd9b;outline:1px #000 solid;}#cbe-style-box #cbe-style-box-margin #cbe-style-box-border #cbe-style-box-padding{width:100%;background-color:#c3d08b;outline:1px #aaa dashed;}#cbe-style-box #cbe-style-box-margin #cbe-style-box-border #cbe-style-box-padding #cbe-style-box-element{width:100%;min-width:45px;height:25px;background-color:#8cb6c0;outline:1px #aaa solid;font-size:10px;text-align:center;}#cbe-style-box #cbe-style-box-margin #cbe-style-box-border #cbe-style-box-padding #cbe-style-box-element label{width:100%;left:50%;top:50%;transform:translate(-50%, -50%);}.cbe-add-block-item-icon{background-repeat:no-repeat;background-size:40px 40px;background-position:center;}/*
* Blocks
*/.cbe-block-content-text{word-wrap:break-word;background-color:inherit;}.cbe-block-content-text ol ol li{list-style-type:lower-alpha;}.cbe-block-horizontal-separator .cbe-block-horizontal-separator-line{width:100%;height:1px;margin:0;padding:0;display:inline-block;}.cbe-block-empty-space .cbe-block-empty-space-line{width:100%;height:30px;margin:0;padding:0;}.cbe-block-single-image-wrapper.cbe-block-single--edge-width{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;width:100vw;}.cbe-block-single-image-wrapper.cbe-block-single--edge-width img,
.cbe-block-single-image-wrapper.cbe-block-single--edge-width .cbe-block-single-image,
.cbe-block-single-image-wrapper.cbe-block-single--edge-width figure,
.cbe-block-single-image-wrapper.cbe-block-single--edge-width figure img{width:100%;height:auto;}.cbe-block-single-image-wrapper .cbe-block-single-image{background-color:#ddd;}.cbe-block-single-image-wrapper figure{display:inline-block;text-align:center;margin:20px;}.cbe-block-single-image-wrapper figcaption{font-size:0.9rem;margin-top:10px;font-style:italic;}.cbe-block-embed{width:100%;}.cbe-block-embed .cbe-block-embed-wrapper{position:relative;word-wrap:break-word;}.cbe-block-iframe{width:100%;}.cbe-block-iframe .cbe-block-iframe-wrapper{position:relative;}.cbe-block-iframe .cbe-block-iframe-wrapper iframe{max-width:100%;}.cbe-block-video{width:100%;}.cbe-block-video .cbe-block-video-wrapper{position:relative;}.cbe-block-video .cbe-block-video-wrapper iframe{max-width:100%;}.cbe-block-full-width{overflow:hidden;padding-top:56.25%;}.cbe-block-full-width .video-js-wrapper,
.cbe-block-full-width iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.cbe-block-button a{text-decoration:none;}.cbe-block-button a button{white-space:normal;}.cbe-block-chart .cbe-block-chart-title{font-size:2em;font-weight:bold;text-align:center;}.cbe-block-chart .cbe-block-chart-pie{display:inline-block;}.cbe-block-progress-bar{width:100%;}.cbe-block-progress-bar .cbe-block-progress-title{font-size:2em;font-weight:bold;text-align:center;}.cbe-block-progress-bar .cbe-block-progress-wrapper{display:inline-block;width:100%;}.cbe-block-progress-bar .cbe-block-progress-wrapper .cbe-block-progress-single{background:#f7f7f7;position:relative;margin-bottom:20px;width:100%;height:20px;display:flex;align-items:center;overflow:hidden;}.cbe-block-progress-bar .cbe-block-progress-wrapper .cbe-block-progress-single .cbe-block-progress-label-wrapper{display:flex;padding:0 1em;position:relative;z-index:1;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);color:#fff;text-align:left;flex-direction:row;width:100%;}.cbe-block-progress-bar .cbe-block-progress-wrapper .cbe-block-progress-single .cbe-block-progress-label-wrapper.cbe-text-invert{mix-blend-mode:difference;}.cbe-block-progress-bar .cbe-block-progress-wrapper .cbe-block-progress-single .cbe-block-progress-label-wrapper > *{color:inherit !important;}.cbe-block-progress-bar .cbe-block-progress-wrapper .cbe-block-progress-single .cbe-block-progress-label-wrapper .cbe-block-progress-value{padding-left:5px;}.cbe-block-progress-bar .cbe-block-progress-wrapper .cbe-block-progress-single .cbe-block-progress-line{display:block;position:absolute;height:100%;background-color:#e91b1b;width:0;top:0;left:0;transition:width 1.5s linear;-moz-transition:width 1.5s linear;-webkit-transition:width 1.5s linear;-o-transition:width 1.5s linear;}.cbe-block-progress-bar .cbe-block-progress-wrapper .cbe-block-progress-single .cbe-block-progress-line.cbe-block-progress-line-striped-light{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;}.cbe-block-progress-bar .cbe-block-progress-wrapper .cbe-block-progress-single .cbe-block-progress-line.cbe-block-progress-line-striped-dark{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(0, 0, 0, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(0, 0, 0, 0.15)), color-stop(0.75, rgba(0, 0, 0, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.15) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.15) 50%, rgba(0, 0, 0, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(0, 0, 0, 0.15) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.15) 50%, rgba(0, 0, 0, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(0, 0, 0, 0.15) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.15) 50%, rgba(0, 0, 0, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(0, 0, 0, 0.15) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.15) 50%, rgba(0, 0, 0, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;}.cbe-block-progress-bar .cbe-block-progress-wrapper .cbe-block-progress-single .cbe-block-progress-line.cbe-block-progress-line-animated-left{-webkit-animation:cbe-progress-bar-stripes-left 2s linear infinite;-moz-animation:cbe-progress-bar-stripes-left 2s linear infinite;-ms-animation:cbe-progress-bar-stripes-left 2s linear infinite;-o-animation:cbe-progress-bar-stripes-left 2s linear infinite;animation:cbe-progress-bar-stripes-left 2s linear infinite;}.cbe-block-progress-bar .cbe-block-progress-wrapper .cbe-block-progress-single .cbe-block-progress-line.cbe-block-progress-line-animated-right{-webkit-animation:cbe-progress-bar-stripes-right 2s linear infinite;-moz-animation:cbe-progress-bar-stripes-right 2s linear infinite;-ms-animation:cbe-progress-bar-stripes-right 2s linear infinite;-o-animation:cbe-progress-bar-stripes-right 2s linear infinite;animation:cbe-progress-bar-stripes-right 2s linear infinite;}@-webkit-keyframes cbe-progress-bar-stripes-left{from{background-position:40px 0;}to{background-position:0 0;}}@-moz-keyframes cbe-progress-bar-stripes-left{from{background-position:40px 0;}to{background-position:0 0;}}@-ms-keyframes cbe-progress-bar-stripes-left{from{background-position:40px 0;}to{background-position:0 0;}}@-o-keyframes cbe-progress-bar-stripes-left{from{background-position:0 0;}to{background-position:40px 0;}}@keyframes cbe-progress-bar-stripes-left{from{background-position:40px 0;}to{background-position:0 0;}}@-webkit-keyframes cbe-progress-bar-stripes-right{from{background-position:0 0;}to{background-position:40px 0;}}@-moz-keyframes cbe-progress-bar-stripes-right{from{background-position:0 0;}to{background-position:40px 0;}}@-ms-keyframes cbe-progress-bar-stripes-right{from{background-position:0 0;}to{background-position:40px 0;}}@-o-keyframes cbe-progress-bar-stripes-right{from{background-position:40px 0;}to{background-position:0 0;}}@keyframes cbe-progress-bar-stripes-right{from{background-position:0 0;}to{background-position:40px 0;}}.cbe-block-progress-bar .cbe-block-progress-donut-wrapper{display:inline-block;}.cbe-block-file-download .sd-file-browser{background-color:inherit;}.cbe-block-offer{width:100%;overflow:hidden;}.cbe-block-offer.cbe-block-offer--without-image .cbe-block-offer-wrapper .cbe-block-offer-content{width:100%;padding:0;}.cbe-block-offer.cbe-block-offer--without-image .cbe-block-offer-wrapper .cbe-block-offer-label{position:inherit;display:inline-block;font-size:0.75rem;line-height:1rem;text-align:left;padding:0.25rem 1rem;border-radius:0.5rem;margin-bottom:0.5rem;}.cbe-block-offer .cbe-block-offer-wrapper{width:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;}@media (min-width: 768px){.cbe-block-offer .cbe-block-offer-wrapper{flex-direction:row;align-items:stretch;}}.cbe-block-offer .cbe-block-offer-wrapper .cbe-block-offer-image-wrapper{width:100%;}@media (min-width: 768px){.cbe-block-offer .cbe-block-offer-wrapper .cbe-block-offer-image-wrapper{width:35%;}}.cbe-block-offer .cbe-block-offer-wrapper .cbe-block-offer-image-wrapper .cbe-block-offer-image{object-fit:cover;height:100%;}.cbe-block-offer .cbe-block-offer-wrapper .cbe-block-offer-content{width:100%;}@media (min-width: 768px){.cbe-block-offer .cbe-block-offer-wrapper .cbe-block-offer-content{width:65%;padding:1rem;}}.cbe-block-offer .cbe-block-offer-wrapper .cbe-block-offer-content .cbe-block-offer-text{padding:1rem;}.cbe-block-offer .cbe-block-offer-wrapper .cbe-block-offer-content .cbe-block-offer-text .cbe-block-offer-desc{padding-bottom:1rem;}.cbe-block-offer .cbe-block-offer-wrapper .cbe-block-offer-content .cbe-block-offer-text .cbe-block-offer-points .cbe-block-offer-point{margin-bottom:0.5rem;}.cbe-block-offer .cbe-block-offer-wrapper .cbe-block-offer-content .cbe-block-offer-button{width:100%;max-width:41.25rem;text-align:center;}.cbe-block-offer .cbe-block-offer-wrapper .cbe-block-offer-label{color:#fff;text-align:center;position:absolute;left:0;top:0;padding:0.5rem 1rem;font-size:0.875rem;line-height:1.125rem;}.cbe-block-offer .cbe-block-offer-wrapper .cbe-block-offer-label .cbe-block-offer-label-text{color:inherit;}.cbe-block-offer .cbe-block-offer-wrapper .cbe-block-offer-label--right{left:unset;right:0;}.cbe-block-checkout{width:100%;}.cbe-block-checkout .cbe-block-checkout{width:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:"row";-moz-box-flex-direction:"row";-webkit-flex-direction:"row";-ms-flex-direction:"row";flex-direction:"row";}.cbe-block-form .cbe-block-form__placeholder{text-align:center;}.cbe-block-form .cbe-block-form__placeholder svg{fill:#4F4F4F;padding:20px;}.cbe-popup-header-close{cursor:pointer !important;}body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content address,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content main,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content section,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content header,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content footer,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content aside,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content article,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content pre,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content div,
body:not(.sd-dark-mode) .cbe-block-custom-clr div.wysiwyg-content,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content h1,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content h2,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content h3,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content h4,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content h5,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content h6,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content table,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content tbody,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content thead,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content tfoot,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content th,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content tr,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content td,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content ul,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content ol,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content li,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content blockquote,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content p,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content b,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content figure,
body:not(.sd-dark-mode) .cbe-block-custom-clr .wysiwyg-content figcaption,
body:not(.sd-dark-mode) .cbe-block-custom-clr .cbe-block,
body:not(.sd-dark-mode) .cbe-block-custom-clr .cbe-block-sortable,
body:not(.sd-dark-mode) .cbe-block-custom-clr .cbe-block-items,
body:not(.sd-dark-mode) .cbe-block-custom-clr .cbe-block-welcome,
body:not(.sd-dark-mode) .cbe-block-custom-clr .cbe-block-content-text{color:inherit !important;}/* CRM Filter Block */.contact-filter{padding:1rem 0;}.contact-filter .contact-filter__loader{width:100%;}.contact-filter .contact-filter__header{margin-bottom:24px;}.contact-filter .contact-filter__header-top{margin-bottom:14px;gap:1rem;}.contact-filter .contact-filter__header-top .form-control{height:32px !important;}.contact-filter .contact-filter__counter{margin-left:auto;}.contact-filter .contact-filter__search{position:relative;}.contact-filter .contact-filter__search svg{position:absolute;right:6px;top:50%;transform:translate(0, -50%);cursor:pointer;}.contact-filter .contact-filter__search svg,
.contact-filter .contact-filter__contact-link svg{width:18px;height:18px;}.contact-filter .contact-filter__contact-link{flex-shrink:0;margin-left:auto;margin-right:-8px;padding:8px;width:34px;height:34px;}.contact-filter .contact-filter__card{align-items:center;column-gap:8px;flex-grow:1;padding:9px;background-color:#fff;border-radius:5px;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.07);}.contact-filter .contact-filter__avatar{flex-shrink:0;width:50px;height:50px;border-radius:50%;overflow:hidden;}.contact-filter .contact-filter__avatar img{width:100%;height:100%;}.contact-filter .contact-filter__info{flex-shrink:1;max-width:calc(100% - 100px);}.contact-filter .contact-filter__email{color:#53A9F6;margin-top:2px;}.contact-filter .contact-filter__name,
.contact-filter .contact-filter__email{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.contact-filter .contact-filter__cards-wrap{row-gap:13px;padding:3px;overflow:auto;}.contact-filter__footer{width:100%;}.cbe-block{z-index:1;}.cbe-block.col-12 .contact-filter__cards-wrap{column-gap:1.3%;}.cbe-block.col-12 .contact-filter__card{width:24%;max-width:24%;}.cbe-block.col-12.col-md-8 .contact-filter__cards-wrap{column-gap:2%;}.cbe-block.col-12.col-md-8 .contact-filter__card{width:32%;max-width:32%;}.cbe-block.col-12.col-md-6 .contact-filter__cards-wrap{column-gap:2%;}.cbe-block.col-12.col-md-6 .contact-filter__card{width:49%;max-width:49%;}.cbe-block.col-12.col-md-3 .contact-filter__search,
.cbe-block.col-12.col-md-3 .contact-filter__card,
.cbe-block.col-12.col-md-4 .contact-filter__search,
.cbe-block.col-12.col-md-4 .contact-filter__card,
.cbe-block.col-12.col-sm-6 .contact-filter__search,
.cbe-block.col-12.col-sm-6 .contact-filter__card{width:100%;max-width:100%;}@media (max-width: 1200px){.cbe-block.col-12 .contact-filter__cards-wrap,
  .cbe-block.col-12.col-md-8 .contact-filter__cards-wrap{column-gap:2%;}.cbe-block.col-12 .contact-filter__card,
  .cbe-block.col-12.col-md-8 .contact-filter__card{width:49%;max-width:49%;}.cbe-block.col-12.col-md-6 .contact-filter__cards-wrap{column-gap:0;}.cbe-block.col-12.col-md-6 .contact-filter__card{width:100%;max-width:100%;}}@media (max-width: 768px){.cbe-block.col-12 .contact-filter__cards-wrap,
  .cbe-block.col-12.col-md-8 .contact-filter__cards-wrap,
  .cbe-block.col-12.col-md-6 .contact-filter__cards-wrap{column-gap:0;}.cbe-block.col-12 .contact-filter__search,
  .cbe-block.col-12 .contact-filter__card,
  .cbe-block.col-12.col-md-8 .contact-filter__search,
  .cbe-block.col-12.col-md-8 .contact-filter__card,
  .cbe-block.col-12.col-md-6 .contact-filter__search,
  .cbe-block.col-12.col-md-6 .contact-filter__card{width:100%;max-width:100%;}}.empty-block-text{width:100%;}.empty-block-decor{width:83px;height:83px;border-radius:50%;border:10px solid #ededed;}/* CRM Filter Block 2 */.contact2-filter__loader{width:100%;}.contact2-filter__header{margin-bottom:24px;}.contact2-filter__header-top{margin-bottom:14px;gap:1rem;}.contact2-filter__header-top .form-control{height:32px !important;}.contact2-filter__counter{margin-left:auto;}.contact2-filter__search{position:relative;}.contact2-filter__search svg{position:absolute;right:6px;top:50%;transform:translate(0, -50%);cursor:pointer;}.staff-filter__team svg,
.contact2-filter__search svg,
.contact2-filter__contact-link svg{width:18px;height:18px;}.staff-filter__teams,
.contact2-filter__circles{flex:0 0 auto;display:flex;align-items:center;gap:0.5rem;}.staff-filter__more-teams,
.contact2-filter__circle,
.contact2-filter__more-circles{flex:0 0 auto;width:16px;height:16px;border-radius:50%;border:2px solid transparent;}.staff-filter__more-teams,
.contact2-filter__more-circles{display:flex;align-items:center;justify-content:center;white-space:nowrap;font-size:9px;line-height:1;background:silver;}.contact2-filter__contact-link{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:-0.5rem;padding:0.5rem;}.contact2-filter__contact-link svg{max-width:20px;height:14px;fill:var(--sd-text-muted);}.contact2-filter__contact-link[disabled]{cursor:not-allowed;opacity:0.5;}.contact2-filter__avatar{flex:0 0 auto;width:50px;height:50px;border-radius:50%;overflow:hidden;}.contact2-filter__avatar img{width:100%;height:100%;}.contact2-filter__info{flex-direction:row;justify-content:flex-start;flex:1 1 auto;row-gap:0.5rem;column-gap:1rem;max-width:calc(100% - 50px - 78px - 32px) !important;}.contact2-filter__nameEmail{flex:1 1 auto;max-width:100%;}.contact2-filter__name{max-width:100%;overflow:hidden;}.contact2-filter__actions{flex:0 0 auto;}.contact2-filter__email{color:#999;font-size:10px;}.contact2-filter__nameBox{flex:0 1 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.contact2-filter__role{flex:0 0 auto;background-color:rgba(37, 37, 37, 0.1);color:#252525;font-weight:500;margin-left:5px;}.contact2-filter__email,
.contact2-filter__role,
.contact2-filter__loginDate{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.contact2-filter__footer{width:100%;}.cbe-block.col-12 .contact2-filter__card{width:100%;max-width:100%;}.empty-block-text{width:100%;}.empty-block-decor{width:83px;height:83px;border-radius:50%;border:10px solid #ededed;}#cbe-add-block-popup.cbe-popup-content{padding:15px 0;}#cbe-add-block-popup.cbe-popup-content .cbe-search-box{padding:0 25px;margin-bottom:1rem;}#cbe-add-block-popup.cbe-popup-content .cbe-search-box__control{width:calc(100% - 10px);}#cbe-add-block-popup.cbe-popup-content .cbe-add-block-items-common-wrap{padding:0 25px;max-height:calc(100vh - 203px);overflow:auto;}.reporting__container{min-height:100px;margin:10px;display:grid;grid-template-columns:repeat(auto-fit, minmax(253px, 1fr));grid-template-rows:repeat(auto-fill, 1fr);grid-column-gap:10px;grid-row-gap:10px;}.reporting__error{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.75rem;grid-column:1/-1;min-height:100px;padding:1.25rem;text-align:center;}.reporting__error__icon svg{width:2rem;height:2rem;color:var(--sd-text-muted);}.reporting__error__message{color:var(--sd-text-muted);font-size:var(--sd-font-size-base);}.reporting__block{min-height:100px;background:white;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.07);}.reporting__block__title{display:flex;align-items:center;}.reporting__block__title__text{margin-right:auto;font-size:1.1em;font-weight:500;color:#878787;}.reporting__block__title__icon{display:flex;align-items:center;justify-content:center;width:33px;height:31px;background:#eee;border-radius:5px;}.reporting__block__title__icon svg{width:21px;height:17px;fill:#fff;}.reporting__block__reading{color:var(--sd-text-muted);}.reporting__block__info{display:flex;align-items:center;margin-right:8px;color:var(--sd-text-muted);cursor:help;}.reporting__block__info svg{width:15px;height:15px;fill:currentColor;}.reporting__block__value{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:3px 0;}.reporting__block__value__current{font-size:28px;font-weight:600;color:#444;}.reporting__block__value__trend{font-size:13.3px;}.reporting__block__value__note{color:var(--sd-text-muted);}.reporting__block__value__trend--positive{color:darkgreen;}.reporting__block__value__trend--none{color:darkgray;}.reporting__block__value__trend--negative{color:maroon;}.reporting__block__graphics{display:flex;flex-direction:row;gap:5px;align-items:center;min-height:30px;}.reporting__block__graphics .eye-icon{display:inline-block;margin-top:3px;margin-left:calc(0.4rem - 5px);padding:0 5px;}.reporting__block__graphics .eye-icon svg{width:14px;height:12px;fill:#dadada;}.reporting__block__graphics .reporting__block__graphics__content{flex:1;display:flex;align-items:center;}.reporting__block__graphics .reporting__block__graphics__button{flex:0 0 3em;}.reporting__block__graphics .dropdown-item{padding:0.35714em 0.75rem;}.reporting__block__graphics .dropdown-item svg{fill:#888888;}.reporting__block__progress{flex:1;height:30px;}.reporting__block__progress__bar{flex:1;height:9px;}.reporting__block__progress__bar .apexcharts-canvas svg{display:block;}.reporting__block__progress__value{flex:0;margin-left:5px;min-width:3em;text-align:center;}.reporting__block__chart{flex:1;height:30px;max-width:100px;}.reporting__block__anchor{position:relative;}.reporting__block__anchor::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer;}.reporting__block__chart__button,
.reporting__block__progress__button{flex:0;}.reporting__block__view-button{flex:0;display:flex;align-items:center;justify-content:center;min-width:3em;height:18px;border:1px solid #DDDDDD;border-radius:3px;font-size:8px;color:#444;text-transform:uppercase;}.reporting__block__view-button span{display:block;text-align:center;}/* Tile settings in Reporting block */.reporting-two-accordion{list-style:none;padding:0;}.reporting-two-accordion__item{margin:5px 0;padding:10px 0;border:1px solid #ddd;border-radius:5px;position:relative;background:white;}.reporting-two-accordion__item__heading{display:flex;align-items:center;justify-content:flex-start;margin:0;padding:0 1rem;position:relative;}.reporting-two-accordion__item__heading__handle{font-size:20px;}.reporting-two-accordion__item__heading__check-mark{display:block;margin:0 0.75rem 0 0.75rem;width:20px;height:20px;}.reporting-two-accordion__item__heading__check-mark > span{width:100%;height:100%;}.reporting-two-accordion__item__heading__check-mark > span i{font-size:20px;}.reporting-two-accordion__item__heading__expander{position:absolute;right:0;top:-10px;bottom:-10px;padding:0 10px;width:36px;height:40px;line-height:calc(100% + 20px);cursor:pointer;transition:transform 0.3s;}.reporting-two-accordion__item__heading__expander::before{position:absolute;top:50%;left:50%;font-size:12px;color:#222;transform:translate(-50%, -50%);}.reporting-two-accordion__item__heading__position{padding-left:20px;}.reporting-two-accordion__item__body{position:relative;padding:1rem 1rem 0;}.reporting-two-accordion__item__body::before{content:"";border-top:1px solid #ddd;position:absolute;top:10px;left:0;right:0;height:0;}.reporting-two-accordion__item__body .options-label{font-weight:500 !important;color:#222;text-transform:capitalize;}.reporting-two-accordion__item--expanded .reporting-two-accordion__item__heading__expander{transform:rotate(180deg);}.staff-filter__team{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0;}.staff-filter__team svg{max-width:20px;height:14px;fill:#999;}img[id*=addSygnature],
img[id*=addOrganizationSygnature]{cursor:pointer;}.cbe-control-add-Row-1{background-image:url(../img/content-block-editor/row-columns-1.svg);}.cbe-control-add-Row-1-1{background-image:url(../img/content-block-editor/row-columns-1-1.svg);}.cbe-control-add-Row-2-1{background-image:url(../img/content-block-editor/row-columns-2-1.svg);}.cbe-control-add-Row-1-2{background-image:url(../img/content-block-editor/row-columns-1-2.svg);}.cbe-control-add-Row-3-1{background-image:url(../img/content-block-editor/row-columns-3-1.svg);}.cbe-control-add-Row-1-3{background-image:url(../img/content-block-editor/row-columns-1-3.svg);}.cbe-control-add-Row-5-1{background-image:url(../img/content-block-editor/row-columns-5-1.svg);}.cbe-control-add-Row-1-5{background-image:url(../img/content-block-editor/row-columns-1-5.svg);}.cbe-control-add-Row-1-1-1{background-image:url(../img/content-block-editor/row-columns-1-1-1.svg);}.cbe-control-add-Row-1-2-1{background-image:url(../img/content-block-editor/row-columns-1-2-1.svg);}.cbe-control-add-Row-1-4-1{background-image:url(../img/content-block-editor/row-columns-1-4-1.svg);}.cbe-control-add-Row-1-1-1-1{background-image:url(../img/content-block-editor/row-columns-1-1-1-1.svg);}.cbe-control-add-Row-1-1-1-3{background-image:url(../img/content-block-editor/row-columns-1-1-1-3.svg);}.cbe-control-add-Row-1-1-1-1-1-1{background-image:url(../img/content-block-editor/row-columns-1-1-1-1-1-1.svg);}.cbe-edit-block-modal .modal-dialog{height:var(--sd-modal-max-height);}.cbe-color-picker-input{width:3.75rem;height:2.25rem;padding:2px;}.cbe-block-testimonials{display:flex;flex-direction:column;gap:1rem;}.cbe-block-testimonials__empty{color:var(--sd-text-muted);font-size:0.875rem;}.cbe-block-testimonials__list{display:flex;flex-direction:column;gap:1rem;}.cbe-block-testimonials__item{padding:1.25rem;border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-list-view-card-bg);box-shadow:var(--sd-shadow-list-card);}.cbe-block-testimonials__stars{display:flex;gap:0.25rem;margin-bottom:0.5rem;color:var(--sd-highlight);}.cbe-block-testimonials__stars svg{width:1rem;height:1rem;}.cbe-block-testimonials__quote{margin:0;padding:0;border:0;font-family:inherit;font-size:inherit;font-weight:inherit;}.cbe-block-testimonials__credit{display:flex;flex-wrap:wrap;gap:0.25rem 0.5rem;margin-top:0.75rem;font-size:0.875rem;}.cbe-block-testimonials__name{font-weight:600;}.cbe-block-testimonials__role{color:var(--sd-text-muted);}.cbe-block-reputation-ask__note{color:var(--sd-text-muted);font-size:0.875rem;}.cbe-block-reputation-ask__card{display:flex;flex-direction:column;gap:0.75rem;padding:1.5rem;border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-list-view-card-bg);box-shadow:var(--sd-shadow-list-card);}.cbe-block-reputation-ask__heading{margin:0;}.cbe-block-reputation-ask__body{margin:0;color:var(--sd-text-muted);}.cbe-block-reputation-ask__answers{display:flex;flex-wrap:wrap;gap:0.75rem;}.cbe-block-reputation-ask__answer{display:flex;align-items:center;gap:0.5rem;padding:0.625rem 1.25rem;border:var(--sd-btn-default-border);border-radius:var(--sd-radius-mode-lg);background-color:var(--sd-btn-default-bg);color:var(--sd-btn-default-text-color);}.cbe-block-reputation-ask__answer svg{width:1.125rem;height:1.125rem;}.cbe-edit-block-modal .modal-dialog .modal-content .modal-include-wrapper{overflow:hidden;}.cbe-edit-block-modal .modal-dialog .modal-content .modal-include-wrapper ng-include{min-height:0 !important;}.cbe-options-modal{flex-basis:100%;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;min-height:0;}@media (min-width: 768px){.cbe-options-modal{grid-template-columns:1fr auto;grid-template-rows:1fr auto;}}@media (min-width: 900px){.cbe-options-modal{grid-template-columns:220px 1fr auto;grid-template-rows:1fr;}}.cbe-options-modal__sidebar{display:flex;flex-direction:column;min-height:0;}@media (min-width: 768px){.cbe-options-modal__sidebar{grid-column:1/-1;}}@media (min-width: 900px){.cbe-options-modal__sidebar{grid-column:unset;border-right:var(--sd-table-border);background-color:var(--sd-bg-offwhite-mid);}}.cbe-options-modal__search{position:relative;padding:16px;}.cbe-options-modal__search-icon{position:absolute;left:28px;top:50%;transform:translateY(-50%);width:16px;height:16px;fill:var(--sd-text-light);}.form-oscar .form-control.cbe-options-modal__search-input.win{padding-left:2.2rem;}.cbe-options-modal__tab-list{flex:1;display:flex;gap:4px;border-block:var(--sd-table-border);min-height:44px;padding:0 12px;}@media (min-width: 900px){.cbe-options-modal__tab-list{flex-direction:column;border-block:unset;padding:8px 0;}}.cbe-options-modal__tab-item{list-style:none;}.cbe-options-modal__tab-btn{width:100%;display:flex;align-items:center;gap:12px;border-bottom:2px solid transparent;padding:12px 12px 10px;font-size:0.875rem;font-weight:500;background:transparent;transition:all 0.2s ease;}@media (min-width: 900px){.cbe-options-modal__tab-btn{padding-inline:16px;}}@media (max-width: 899px){.cbe-options-modal__tab-btn:hover{border-color:var(--sd-btn-border-theme-color);}}@media (min-width: 900px){.cbe-options-modal__tab-btn:hover{background:linear-gradient(rgba(0, 0, 0, 0.03), rgba(0, 0, 0, 0.03));}.sd-dark-mode .cbe-options-modal__tab-btn:hover{background:linear-gradient(rgba(255, 255, 255, 0.06), rgba(255, 255, 255, 0.06));}}@media (min-width: 900px){.cbe-options-modal__tab-btn:active{background:linear-gradient(rgba(0, 0, 0, 0.08), rgba(0, 0, 0, 0.08));}.sd-dark-mode .cbe-options-modal__tab-btn:active{background:linear-gradient(rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12));}}@media (max-width: 899px){.cbe-options-modal__tab-btn[aria-selected=true],
  .cbe-options-modal__tab-btn.is-active{border-color:var(--sd-btn-border-theme-color);}}@media (min-width: 900px){.cbe-options-modal__tab-btn[aria-selected=true],
  .cbe-options-modal__tab-btn.is-active{color:var(--sd-theme-primary-dark-highlighted-text);background:linear-gradient(rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0.04));}.sd-dark-mode .cbe-options-modal__tab-btn[aria-selected=true],
  .sd-dark-mode .cbe-options-modal__tab-btn.is-active{background:linear-gradient(rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0.08));}}.cbe-options-modal__tab-icon{width:18px;height:18px;flex-shrink:0;}.cbe-options-modal__form-box{padding:2.5rem 1.5rem 1.5rem;overflow-y:auto;scrollbar-gutter:stable;}@media (min-width: 900px){.cbe-options-modal__form-box{padding-top:1.3125rem;}}@media (min-width: 900px){.cbe-options-modal__tab-panel{display:flex;flex-direction:column;}}.cbe-options-modal__tab-panel[hidden]{display:none;}.cbe-options-modal__form-title{line-height:2rem;font-size:1.5rem;font-weight:600;color:var(--sd-text-tertiary);}@media (min-width: 900px){.cbe-options-modal__form-title{margin-bottom:1.6875rem;}}.cbe-options-modal__form-description{margin-top:0.5rem;color:var(--sd-text-light);}@media (min-width: 900px){.cbe-options-modal__form-description{margin-top:0;}}.cbe-options-modal__form{margin-top:2rem;}.cbe-options-modal__nested-group{padding-left:1.5rem;border-left:2px solid var(--sd-input-border-color);}.cbe-options-modal__subtitle{font-size:0.875rem;font-weight:500;color:var(--sd-text-dark);}.cbe-settings-modal__style-box-wrapper{display:flex;flex-direction:column;gap:1rem;margin-inline:auto;max-width:26rem;}.cbe-options-modal__preview-box{display:flex;flex-direction:column;position:sticky;bottom:0;flex-shrink:0;z-index:5;border-top:var(--sd-table-border);background-color:var(--sd-bg-offwhite-mid);overflow-y:auto;scrollbar-gutter:stable;}@media (min-width: 768px){.cbe-options-modal__preview-box{position:static;border-top:none;border-left:var(--sd-table-border);}}.cbe-options-modal__preview-wrapper{padding:16px;}@media (min-width: 768px){.cbe-options-modal__preview-wrapper{width:280px;}}.cbe-options-modal__preview-title{font-size:0.875rem;font-weight:600;color:var(--sd-text-tertiary);margin-bottom:4px;}.cbe-options-modal__preview-description{display:none;font-size:0.75rem;margin-bottom:16px;color:var(--sd-text-light);}@media (min-width: 768px){.cbe-options-modal__preview-description{display:block;}}.cbe-options-modal__preview-display{margin-bottom:1rem;border-radius:0.5rem;border:var(--sd-table-border);height:7.5rem;background-color:var(--sd-bg-white-accent);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);padding:1.5rem;display:flex;justify-content:safe center;align-items:center;overflow:auto;transition:all 0.3s ease;}@media (min-width: 768px){.cbe-options-modal__preview-display{height:12rem;}}.cbe-options-modal__preview-data-list{display:none;background-color:var(--sd-bg-white-dark);border:var(--sd-table-border);border-radius:0.5rem;padding:12px;flex-direction:column;gap:8px;}@media (min-width: 768px){.cbe-options-modal__preview-data-list{display:flex;}}.cbe-options-modal__preview-data-item{display:flex;justify-content:space-between;gap:1.5rem;font-size:0.75rem;}.cbe-options-modal__preview-data-label{color:var(--sd-text-light);font-weight:500;}.cbe-options-modal__preview-data-value{color:var(--sd-text-dark);font-family:monospace;text-align:right;}.cbe-options-modal__preview-data-color{display:inline-block;flex-shrink:0;border-radius:2px;border:var(--sd-table-border);width:12px;height:12px;line-height:1.125rem;vertical-align:middle;}.cbe-header-block{padding:1rem 1.25rem;}.cbe-header-block--brand{background-color:var(--sd-app-top-bar-color-dark-1);color:var(--sd-app-top-bar-color-dark-1-cnt);padding:18px 20px 16px;}.cbe-header-block--brand .cbe-block-content-text,
.cbe-header-block--brand .cbe-block-content-text p{color:inherit;}.cbe-header-block--brand .cbe-header-nav,
.cbe-header-block--brand .cbe-footer-nav{border-bottom-color:color-mix(in srgb, var(--sd-app-top-bar-color-dark-1-cnt) 18%, transparent);}.cbe-header-block--brand .cbe-header-nav__link,
.cbe-header-block--brand .cbe-footer-nav__link{color:inherit;opacity:0.76;}.cbe-header-block--brand .cbe-header-nav__link:hover,
.cbe-header-block--brand .cbe-footer-nav__link:hover{opacity:1;color:inherit;border-bottom-color:var(--sd-highlight);}.cbe-header-block--brand .cbe-block-icon-list__item{color:inherit;opacity:0.8;}.cbe-header-block--brand .cbe-block-icon-list__item:hover{opacity:1;}.cbe-header-block--brand .cbe-block-button-element{background-color:var(--sd-highlight);border-color:var(--sd-highlight);color:var(--sd-highlight-cnt);}.cbe-header-block--brand .cbe-block-button-element:hover, .cbe-header-block--brand .cbe-block-button-element:focus{background-color:color-mix(in srgb, var(--sd-highlight) 86%, var(--sd-app-top-bar-color-dark-1-cnt));border-color:color-mix(in srgb, var(--sd-highlight) 86%, var(--sd-app-top-bar-color-dark-1-cnt));color:var(--sd-highlight-cnt);}.cbe-header-block--brand .cbe-header-mark:focus-visible,
.cbe-header-block--brand .cbe-header-nav__link:focus-visible,
.cbe-header-block--brand .cbe-footer-nav__link:focus-visible,
.cbe-header-block--brand .cbe-block-icon-list__item:focus-visible,
.cbe-header-block--brand .cbe-block-button-element:focus-visible{outline:2px solid var(--sd-app-top-bar-color-dark-1-cnt);outline-offset:2px;opacity:1;}@media (min-width: 992px){.cbe-header-block--brand{padding:24px 32px 22px;}}.cbe-header-block--soft{background-color:var(--sd-bg-offwhite-light);color:var(--sd-text-dark);padding:18px 20px 16px;}.cbe-header-block--soft .cbe-block-content-text,
.cbe-header-block--soft .cbe-block-content-text p{color:inherit;}.cbe-header-block--soft .cbe-header-nav,
.cbe-header-block--soft .cbe-footer-nav{border-bottom-color:color-mix(in srgb, var(--sd-text-dark) 18%, transparent);}.cbe-header-block--soft .cbe-header-nav__link,
.cbe-header-block--soft .cbe-footer-nav__link{color:inherit;opacity:0.76;}.cbe-header-block--soft .cbe-header-nav__link:hover,
.cbe-header-block--soft .cbe-footer-nav__link:hover{opacity:1;color:inherit;border-bottom-color:var(--sd-highlight);}.cbe-header-block--soft .cbe-block-icon-list__item{color:inherit;opacity:0.8;}.cbe-header-block--soft .cbe-block-icon-list__item:hover{opacity:1;}.cbe-header-block--soft .cbe-block-button-element{background-color:var(--sd-highlight);border-color:var(--sd-highlight);color:var(--sd-highlight-cnt);}.cbe-header-block--soft .cbe-block-button-element:hover, .cbe-header-block--soft .cbe-block-button-element:focus{background-color:color-mix(in srgb, var(--sd-highlight) 86%, var(--sd-text-dark));border-color:color-mix(in srgb, var(--sd-highlight) 86%, var(--sd-text-dark));color:var(--sd-highlight-cnt);}.cbe-header-block--soft .cbe-header-mark:focus-visible,
.cbe-header-block--soft .cbe-header-nav__link:focus-visible,
.cbe-header-block--soft .cbe-footer-nav__link:focus-visible,
.cbe-header-block--soft .cbe-block-icon-list__item:focus-visible,
.cbe-header-block--soft .cbe-block-button-element:focus-visible{outline:2px solid var(--sd-text-dark);outline-offset:2px;opacity:1;}@media (min-width: 992px){.cbe-header-block--soft{padding:24px 32px 22px;}}.cbe-header-block--soft{border-bottom:1px solid color-mix(in srgb, var(--sd-text-dark) 14%, transparent);}.cbe-header-block--plain .cbe-block-button-element{background-color:var(--sd-highlight);border-color:var(--sd-highlight);color:var(--sd-highlight-cnt);}.cbe-header-row--marked{align-items:flex-end !important;}.cbe-header-row--marked > .col-auto{align-self:center;}.cbe-header-mark{--cbe-header-mark-box: calc(var(--cbe-header-mark-size, 54px) * var(--cbe-header-mark-scale, 0.815));flex:0 0 auto;align-self:flex-end;margin-bottom:3px;margin-right:16px;width:var(--cbe-header-mark-box);height:var(--cbe-header-mark-box);border-radius:calc(var(--cbe-header-mark-radius, 15px) * var(--cbe-header-mark-scale, 1));display:inline-flex;align-items:center;justify-content:center;overflow:hidden;text-decoration:none;color:var(--cbe-header-mark-color, var(--sd-app-top-bar-color-dark-1-cnt));}.cbe-header-mark > i{font-size:calc(var(--cbe-header-mark-box) * 0.48);line-height:1;color:inherit;}.cbe-header-mark > img{width:calc(var(--cbe-header-mark-box) * 0.48);height:calc(var(--cbe-header-mark-box) * 0.48);object-fit:contain;}.cbe-header-mark--glass{background-color:color-mix(in srgb, var(--sd-app-top-bar-color-dark-1-cnt) 13%, transparent);border:1px solid color-mix(in srgb, var(--sd-app-top-bar-color-dark-1-cnt) 20%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--sd-app-top-bar-color-dark-1-cnt) 22%, transparent), 0 2px 8px rgba(0, 0, 0, 0.16);}.cbe-header-mark--solid{background-color:var(--sd-highlight);color:var(--cbe-header-mark-color, var(--sd-highlight-cnt));}.cbe-header-mark--empty{border:1px dashed var(--sd-border-color-medium);color:var(--sd-text-muted);opacity:0.6;}.cbe-header-mark--none{background-color:transparent;border:0;box-shadow:none;}@media (min-width: 992px){.cbe-header-mark{--cbe-header-mark-scale: 1;}}.cbe-header-placeholder{color:var(--sd-text-muted);font-size:0.8125rem;opacity:0.6;}.cbe-header-placeholder i{margin-right:0.25rem;}.cbe-block-icon-list__row{display:inline-flex;align-items:center;gap:0.75rem;}.cbe-block-icon-list__item{display:inline-flex;align-items:center;color:inherit;text-decoration:none;}.cbe-header-nav{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;padding-bottom:0.5rem;border-bottom:5px solid var(--cbe-nav-line-color, var(--sd-border-color-medium));}.cbe-header-nav__link{font-size:0.875rem;color:var(--sd-text-light);text-decoration:none;white-space:nowrap;padding-bottom:0.5rem;border-bottom:5px solid transparent;margin-bottom:calc(-0.5rem - 5px);transition:color 0.2s ease, border-color 0.2s ease;}.cbe-header-nav__link i{margin-right:0.25rem;}.cbe-header-nav__link:hover{color:var(--sd-text-dark);border-bottom-color:var(--cbe-nav-hover-color, var(--sd-text-dark));}.cbe-footer-block{padding-top:0;}.cbe-footer-separator{margin-bottom:1.25rem;}.cbe-footer-nav{display:flex;align-items:center;justify-content:center;gap:1.25rem;flex-wrap:wrap;}.cbe-footer-nav__link{font-size:0.875rem;color:var(--sd-text-light);text-decoration:none;white-space:nowrap;padding-bottom:0.125rem;border-bottom:2px solid transparent;transition:color 0.2s ease, border-color 0.2s ease;}.cbe-footer-nav__link i{margin-right:0.25rem;}.cbe-footer-nav__link:hover{color:var(--sd-text-dark);border-bottom-color:var(--cbe-nav-hover-color, var(--sd-text-dark));}.cbe-block-navigation .cbe-header-nav .cbe-header-nav__link,
.cbe-block-navigation .cbe-footer-nav .cbe-footer-nav__link,
.cbe-block-icon-list .cbe-block-icon-list__row .cbe-block-icon-list__item{text-decoration:none;}.cbe-footer-block .cbe-block-single-image{background-color:transparent;}.cbe-element-tabs{overflow-y:auto;min-height:0;}.cbe-options-modal__tab-panel > .cbe-options-modal__form-title:not(:first-child){margin-top:2rem;padding-top:1.5rem;border-top:var(--sd-table-border);}@media (max-width: 767px){.sidebar-settings .mobile-tabs-dropdown .dropdown-toggle > span{display:flex;align-items:center;gap:8px;}.sidebar-settings .mobile-tabs-dropdown .dropdown-toggle > span svg{width:16px;height:16px;fill:#333;}.sidebar-settings .mobile-tabs-dropdown .dropdown-toggle > span span .title{margin-bottom:0;margin-right:4px;}}@media (max-width: 340px){.sidebar-settings .mobile-tabs-dropdown .dropdown-toggle > span span .fal{display:none;}}.new-card-view .grid-actions,
.live-stream-main-container .grid-actions{display:inline-flex;}.new-card-view .grid-actions .sd-btn span,
.live-stream-main-container .grid-actions .sd-btn span{white-space:nowrap;}@media (max-width: 767px){.new-card-view .gridview-header,
  .live-stream-main-container .gridview-header{background:var(--sd-bg-white-dark);margin-bottom:15px;box-shadow:0 0 2px rgba(0, 0, 0, 0.25);display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:7px;}.new-card-view .gridview-header .grid-actions .month-switcher button,
  .live-stream-main-container .gridview-header .grid-actions .month-switcher button{font-size:12px;}.new-card-view .gridview-header .grid-actions-right-side,
  .live-stream-main-container .gridview-header .grid-actions-right-side{display:block !important;}.new-card-view .gridview-header .grid-actions-right-side .sd-list-card-switcher,
  .live-stream-main-container .gridview-header .grid-actions-right-side .sd-list-card-switcher{display:none !important;}}@media (max-width: 575px){.new-card-view .gridview-header.with-mobile-title .card-view-filters input,
  .live-stream-main-container .gridview-header.with-mobile-title .card-view-filters input{border-radius:10px;}}.new-card-view .gridview-header .cards-buttons-wrap > dv-add-button,
.live-stream-main-container .gridview-header .cards-buttons-wrap > dv-add-button{display:block;width:100%;}@media (max-width: 575px){.new-card-view .gridview-header .cards-buttons-wrap .cards-buttons-inner.has-mobile-title,
  .live-stream-main-container .gridview-header .cards-buttons-wrap .cards-buttons-inner.has-mobile-title{display:flex;justify-content:space-between;align-items:center;}.new-card-view .gridview-header .cards-buttons-wrap .cards-buttons-inner.has-mobile-title .card-view-table-title,
  .live-stream-main-container .gridview-header .cards-buttons-wrap .cards-buttons-inner.has-mobile-title .card-view-table-title{display:none !important;}.new-card-view .gridview-header .cards-buttons-wrap .cards-buttons-inner.has-mobile-title .card-view-head-title,
  .live-stream-main-container .gridview-header .cards-buttons-wrap .cards-buttons-inner.has-mobile-title .card-view-head-title{display:block !important;}.new-card-view .gridview-header .cards-buttons-wrap .cards-buttons-inner.has-mobile-title .card-view-head-title .card-view-title,
  .live-stream-main-container .gridview-header .cards-buttons-wrap .cards-buttons-inner.has-mobile-title .card-view-head-title .card-view-title{font-weight:600;font-size:18px;line-height:20px;text-align:left;color:#000000;min-height:auto;}.new-card-view .gridview-header .cards-buttons-wrap .cards-buttons-inner.has-mobile-title .grid-add-btn,
  .live-stream-main-container .gridview-header .cards-buttons-wrap .cards-buttons-inner.has-mobile-title .grid-add-btn{background:none;border:0;box-shadow:none;padding:0 0 0 30px;min-height:auto;height:auto;}.new-card-view .gridview-header .cards-buttons-wrap .cards-buttons-inner.has-mobile-title .grid-add-btn .material-icons,
  .live-stream-main-container .gridview-header .cards-buttons-wrap .cards-buttons-inner.has-mobile-title .grid-add-btn .material-icons{color:#444444;}.new-card-view .gridview-header .cards-buttons-wrap .cards-buttons-inner.has-mobile-title .grid-add-btn .btn-title,
  .live-stream-main-container .gridview-header .cards-buttons-wrap .cards-buttons-inner.has-mobile-title .grid-add-btn .btn-title{display:none !important;}.new-card-view .gridview-header .cards-buttons-wrap .cards-buttons-inner.has-mobile-title .grid-add-btn .btn-title-mobile,
  .live-stream-main-container .gridview-header .cards-buttons-wrap .cards-buttons-inner.has-mobile-title .grid-add-btn .btn-title-mobile{display:block !important;font-weight:700;font-size:16px;line-height:16px;text-align:right;text-transform:capitalize;color:#444444;}}@media (max-width: 767px){.new-card-view .gridview-header .cards-buttons-wrap .bulk-edit-button,
  .new-card-view .gridview-header .card-view-filters .bulk-edit-button,
  .live-stream-main-container .gridview-header .cards-buttons-wrap .bulk-edit-button,
  .live-stream-main-container .gridview-header .card-view-filters .bulk-edit-button{margin-left:0 !important;}}@media (max-width: 767px){.new-card-view .gridview-header .card-view-filters .material-icons,
  .live-stream-main-container .gridview-header .card-view-filters .material-icons{font-size:20px;}}.new-card-view .gridview-header .card-view-filters .filter input,
.live-stream-main-container .gridview-header .card-view-filters .filter input{background:white;box-shadow:none;border:1px solid #eee;border-radius:6px;padding-left:10px;transition:all 0.6s;}.new-card-view .gridview-header .card-view-filters .filter input:focus,
.live-stream-main-container .gridview-header .card-view-filters .filter input:focus{border:1px solid #03a9f3;transition:all 0.6s;}@media (max-width: 767px){.new-card-view .mobile-tabs-dropdown,
  .live-stream-main-container .mobile-tabs-dropdown{padding-top:15px;}}@media (max-width: 767px){.new-card-view .data-table-wrap,
  .live-stream-main-container .data-table-wrap{background:transparent;border:0;border-radius:0;box-shadow:none;}}.new-card-view .dataTableResp,
.live-stream-main-container .dataTableResp{border:none !important;border-radius:0;background-color:transparent !important;}.new-card-view .dataTableResp .data-table-item-mobile,
.live-stream-main-container .dataTableResp .data-table-item-mobile{position:relative;padding:15px 15px 0 15px;border:0;border-radius:var(--sd-radius-mode-card);overflow:visible;background:var(--sd-bg-white-dark);border-top:2px solid #EAE9E9;box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.07);}.new-card-view .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header),
.live-stream-main-container .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header){column-gap:10px;margin-bottom:7px;padding:1px 0;max-width:100%;width:100%;}.new-card-view .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .info-wrap,
.live-stream-main-container .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .info-wrap{z-index:0 !important;}.new-card-view .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .info-wrap--recurringGeneratorsTitle,
.live-stream-main-container .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .info-wrap--recurringGeneratorsTitle{max-width:70%;}.new-card-view .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .info-wrap--recurringGeneratorsTitle .title,
.live-stream-main-container .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .info-wrap--recurringGeneratorsTitle .title{text-overflow:ellipsis;word-wrap:normal;overflow:hidden;}.new-card-view .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header).without-details,
.live-stream-main-container .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header).without-details{border-bottom:1px solid #EAE9E9;}.new-card-view .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .type .badge, .new-card-view .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .type .label,
.live-stream-main-container .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .type .badge,
.live-stream-main-container .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .type .label{border-radius:11px;padding:3px 10px;font-weight:500;font-size:11px;line-height:15px;color:#ffffff;}.new-card-view .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .type .badge.default-color, .new-card-view .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .type .default-color.label,
.live-stream-main-container .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .type .badge.default-color,
.live-stream-main-container .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .type .default-color.label{background:#77b8e1;color:#333333;}.new-card-view .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .type .badge.light-green, .new-card-view .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .type .light-green.label,
.live-stream-main-container .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .type .badge.light-green,
.live-stream-main-container .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .type .light-green.label{background:#6eb06d;}.new-card-view .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .type .category-pill,
.new-card-view .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .type .crm-category-pill,
.live-stream-main-container .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .type .category-pill,
.live-stream-main-container .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .type .crm-category-pill{margin-left:0;}.new-card-view .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .title,
.live-stream-main-container .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .title{margin-bottom:5px;font-style:normal;font-weight:500;font-size:16px;line-height:1.3;color:#444444;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;}.new-card-view .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .sub-title,
.live-stream-main-container .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) .sub-title{font-size:13px;line-height:12px;margin-bottom:8px;color:#808080;}.new-card-view .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) figure,
.live-stream-main-container .dataTableResp .data-table-item-mobile .header:not(.mobile-card__header) figure{width:60px;margin-bottom:0;margin-right:15px;}.new-card-view .dataTableResp .data-table-item-mobile .avatar-wrap,
.live-stream-main-container .dataTableResp .data-table-item-mobile .avatar-wrap{width:50px;height:50px;left:0;top:0;position:relative;border-radius:5px;margin-left:0;margin-right:10px;transform:none;z-index:0;}.new-card-view .dataTableResp .data-table-item-mobile .avatar-wrap figure,
.live-stream-main-container .dataTableResp .data-table-item-mobile .avatar-wrap figure{height:auto;margin:0;}.new-card-view .dataTableResp .data-table-item-mobile .card-details,
.live-stream-main-container .dataTableResp .data-table-item-mobile .card-details{padding:16px 0 16px 15px;position:relative;border-top:1px solid #EAE9E9;color:#808080;}.new-card-view .dataTableResp .data-table-item-mobile .card-details .link,
.live-stream-main-container .dataTableResp .data-table-item-mobile .card-details .link{font-weight:500;color:#444444;position:relative;z-index:200;}.new-card-view .dataTableResp .data-table-item-mobile .card-details .link a,
.live-stream-main-container .dataTableResp .data-table-item-mobile .card-details .link a{font-weight:500;color:#444444;}.new-card-view .dataTableResp .data-table-item-mobile .card-details .price-item,
.live-stream-main-container .dataTableResp .data-table-item-mobile .card-details .price-item{font-size:14px;font-weight:600;color:#444444;}@media (min-width: 768px){.new-card-view .dataTableResp .data-table-item-mobile .card-details .price-item,
  .live-stream-main-container .dataTableResp .data-table-item-mobile .card-details .price-item{font-weight:500;font-size:20px;line-height:20px;text-align:right;position:absolute;right:0;bottom:10px;}}.new-card-view .dataTableResp .data-table-item-mobile .card-details .fake-link,
.live-stream-main-container .dataTableResp .data-table-item-mobile .card-details .fake-link{z-index:auto;}.new-card-view .dataTableResp .data-table-item-mobile .card-details .title,
.live-stream-main-container .dataTableResp .data-table-item-mobile .card-details .title{font-weight:500;}.new-card-view .dataTableResp .data-table-item-mobile .card-details > div,
.live-stream-main-container .dataTableResp .data-table-item-mobile .card-details > div{margin-bottom:7px;}.new-card-view .dataTableResp .data-table-item-mobile .card-details > div:last-child,
.live-stream-main-container .dataTableResp .data-table-item-mobile .card-details > div:last-child{margin-bottom:0;}.new-card-view .dataTableResp .data-table-item-mobile .card-details::before,
.live-stream-main-container .dataTableResp .data-table-item-mobile .card-details::before{content:"";position:absolute;left:0;top:16px;display:block;width:3px;height:calc(100% - 32px);background:#444444;}.new-card-view .dataTableResp .data-table-item-mobile .option-wrap,
.live-stream-main-container .dataTableResp .data-table-item-mobile .option-wrap{position:absolute;right:40px;top:14px;}.new-card-view .dataTableResp .data-table-item-mobile .card-members,
.live-stream-main-container .dataTableResp .data-table-item-mobile .card-members{position:relative;column-gap:6px;padding-top:10px;}.new-card-view .dataTableResp .data-table-item-mobile .card-members .card-member-item.show-more .circles-users-more,
.live-stream-main-container .dataTableResp .data-table-item-mobile .card-members .card-member-item.show-more .circles-users-more{width:50px;height:50px;display:block;line-height:50px !important;text-align:center;margin:0;border-radius:5px;}.new-card-view .dataTableResp .data-table-item-mobile .card-members .card-member-item.show-more .circles-users-more:hover, .new-card-view .dataTableResp .data-table-item-mobile .card-members .card-member-item.show-more .circles-users-more:active, .new-card-view .dataTableResp .data-table-item-mobile .card-members .card-member-item.show-more .circles-users-more:focus,
.live-stream-main-container .dataTableResp .data-table-item-mobile .card-members .card-member-item.show-more .circles-users-more:hover,
.live-stream-main-container .dataTableResp .data-table-item-mobile .card-members .card-member-item.show-more .circles-users-more:active,
.live-stream-main-container .dataTableResp .data-table-item-mobile .card-members .card-member-item.show-more .circles-users-more:focus{color:#292b2c;background-color:#ececec;border-color:#b3b3b3;}@media (max-width: 767px){.new-card-view .dataTableResp .data-table-item-mobile .card-members .card-member-item.show-more .circles-users-more,
  .live-stream-main-container .dataTableResp .data-table-item-mobile .card-members .card-member-item.show-more .circles-users-more{width:33px;height:33px;line-height:33px;}}.new-card-view .dataTableResp .data-table-item-mobile .options-btns-wrap,
.live-stream-main-container .dataTableResp .data-table-item-mobile .options-btns-wrap{position:absolute;right:0;top:25px;}.new-card-view .dataTableResp .data-table-item-mobile .options-btns-wrap .btn, .new-card-view .dataTableResp .data-table-item-mobile .options-btns-wrap .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .new-card-view .dataTableResp .data-table-item-mobile .options-btns-wrap button, .new-card-view .dataTableResp .data-table-item-mobile .options-btns-wrap .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .new-card-view .dataTableResp .data-table-item-mobile .options-btns-wrap button,
.live-stream-main-container .dataTableResp .data-table-item-mobile .options-btns-wrap .btn,
.live-stream-main-container .dataTableResp .data-table-item-mobile .options-btns-wrap .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .live-stream-main-container .dataTableResp .data-table-item-mobile .options-btns-wrap button,
.live-stream-main-container .dataTableResp .data-table-item-mobile .options-btns-wrap .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .live-stream-main-container .dataTableResp .data-table-item-mobile .options-btns-wrap button{color:#808080;}.new-card-view .dataTableResp .data-table-item-mobile .icon,
.live-stream-main-container .dataTableResp .data-table-item-mobile .icon{position:absolute;width:145px;height:173px;right:15px;top:28px;opacity:0.03;background-repeat:no-repeat;}.new-card-view .dataTableResp .data-table-item-mobile.has-checkbox .checkbox-wrap,
.live-stream-main-container .dataTableResp .data-table-item-mobile.has-checkbox .checkbox-wrap{display:none;}.new-card-view .dataTableResp .data-table-item-mobile .link-block,
.live-stream-main-container .dataTableResp .data-table-item-mobile .link-block{z-index:2 !important;}.new-card-view .dataTableResp .data-table-item-mobile .link-block.card-member-item,
.live-stream-main-container .dataTableResp .data-table-item-mobile .link-block.card-member-item{width:50px;height:50px;}.new-card-view .dataTableResp#CrmCompany-grid .data-table-item-mobile,
.live-stream-main-container .dataTableResp#CrmCompany-grid .data-table-item-mobile{padding-left:19px;}.new-card-view .dataTableResp#CrmCompany-grid .data-table-item-mobile .icon,
.live-stream-main-container .dataTableResp#CrmCompany-grid .data-table-item-mobile .icon{background-image:url("/images/icons/company-icon.svg");}.new-card-view .dataTableResp#crm-contacts-grid .data-table-item-mobile .icon,
.live-stream-main-container .dataTableResp#crm-contacts-grid .data-table-item-mobile .icon{background-image:url("/images/icons/contact-icon.svg");}@media (max-width: 575px){.new-card-view .dataTableResp#crm-contacts-grid .gridview-header .cards-buttons-wrap,
  .new-card-view .dataTableResp#crm-contacts-grid .gridview-header .crm-contacts-bulk-edit,
  .live-stream-main-container .dataTableResp#crm-contacts-grid .gridview-header .cards-buttons-wrap,
  .live-stream-main-container .dataTableResp#crm-contacts-grid .gridview-header .crm-contacts-bulk-edit{width:auto !important;}.new-card-view .dataTableResp#crm-contacts-grid .gridview-header .crm-contacts-bulk-edit .btn, .new-card-view .dataTableResp#crm-contacts-grid .gridview-header .crm-contacts-bulk-edit .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .new-card-view .dataTableResp#crm-contacts-grid .gridview-header .crm-contacts-bulk-edit button, .new-card-view .dataTableResp#crm-contacts-grid .gridview-header .crm-contacts-bulk-edit .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .new-card-view .dataTableResp#crm-contacts-grid .gridview-header .crm-contacts-bulk-edit button,
  .live-stream-main-container .dataTableResp#crm-contacts-grid .gridview-header .crm-contacts-bulk-edit .btn,
  .live-stream-main-container .dataTableResp#crm-contacts-grid .gridview-header .crm-contacts-bulk-edit .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
  .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .live-stream-main-container .dataTableResp#crm-contacts-grid .gridview-header .crm-contacts-bulk-edit button,
  .live-stream-main-container .dataTableResp#crm-contacts-grid .gridview-header .crm-contacts-bulk-edit .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
  .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .live-stream-main-container .dataTableResp#crm-contacts-grid .gridview-header .crm-contacts-bulk-edit button{margin-left:10px !important;}}.new-card-view .dataTableResp#crm-impoty-contacts-logs-grid .data-table-item-mobile .icon,
.live-stream-main-container .dataTableResp#crm-impoty-contacts-logs-grid .data-table-item-mobile .icon{background-image:url("/images/icons/contact-icon.svg");}.new-card-view .dataTableResp#circles-grid .data-table-item-mobile,
.live-stream-main-container .dataTableResp#circles-grid .data-table-item-mobile{border-top:10px solid transparent;}.new-card-view .dataTableResp#circles-grid .data-table-item-mobile .icon,
.live-stream-main-container .dataTableResp#circles-grid .data-table-item-mobile .icon{background-image:url("/images/icons/circle-icon.svg");width:123px;height:123px;right:15px;top:28px;}@media (max-width: 767px){.new-card-view .dataTableResp#circles-grid .data-table-item-mobile .avatar-wrap,
  .live-stream-main-container .dataTableResp#circles-grid .data-table-item-mobile .avatar-wrap{width:33px;height:33px;}}.new-card-view .dataTableResp#crm-actions-visibility-grid .data-table-item-mobile .icon, .new-card-view .dataTableResp#crm-event-template-actions-list .data-table-item-mobile .icon,
.live-stream-main-container .dataTableResp#crm-actions-visibility-grid .data-table-item-mobile .icon,
.live-stream-main-container .dataTableResp#crm-event-template-actions-list .data-table-item-mobile .icon{background-image:url("/images/icons/event-icon.svg");width:120px;height:122px;}.new-card-view .dataTableResp#crm-goals-visibility-grid .new-card-view .gridview-header,
.live-stream-main-container .dataTableResp#crm-goals-visibility-grid .new-card-view .gridview-header{border-top:1px solid red !important;}.new-card-view .dataTableResp#crm-goals-visibility-grid .data-table-item-mobile .icon,
.live-stream-main-container .dataTableResp#crm-goals-visibility-grid .data-table-item-mobile .icon{background-image:url("/images/icons/deal-icon.svg");width:123px;height:123px;}.new-card-view .dataTableResp#recurringProfile-grid .data-table-item-mobile .icon,
.live-stream-main-container .dataTableResp#recurringProfile-grid .data-table-item-mobile .icon{background-image:url("/images/icons/invoice-icon.svg");width:110px;height:145px;}.new-card-view .dataTableResp#estimates-grid .data-table-item-mobile .icon,
.live-stream-main-container .dataTableResp#estimates-grid .data-table-item-mobile .icon{background-image:url("/images/icons/invoice-icon.svg");width:140px;height:185px;right:48px;top:55px;}.new-card-view .dataTableResp#invoices-grid.invoice-profiles .data-table-item-mobile .icon,
.live-stream-main-container .dataTableResp#invoices-grid.invoice-profiles .data-table-item-mobile .icon{width:102px;height:122px;right:5px;top:17px;}.live-stream-main-container .dataTableResp .data-table-item-mobile .option-wrap{right:16px;}/* ------- Testing Mobile CSS Below Here (Katelyn) ------ */@media (max-width: 575px){html .btn-sm:not(input):not(.carousel-nav):not(#printInvoice):not(.btn-group-toggle):not(#downloadInvoice):not(.btn-folder-operations):not(.btn-circle):not(.sdPayNow):not(.grid-add-btn):not(#printInvoice):not(#downloadInvoice):not(.btn-sd-payment):not(.grid-add-btn):not(.dropdown-toggle-split):not(.btn-files-dropdown):not(.sd-clear-cache):not(.estimatesApproveBtn){margin-bottom:10px;}.card{margin-bottom:0.8rem;}}@media (max-width: 767px){html .btn-sm:not(input):not(.carousel-nav):not(#printInvoice):not(.btn-group-toggle):not(#downloadInvoice):not(.btn-folder-operations):not(.btn-circle):not(.sdPayNow):not(.grid-add-btn):not(#printInvoice):not(#downloadInvoice):not(.btn-sd-payment):not(.grid-add-btn):not(.dropdown-toggle-split):not(.btn-files-dropdown):not(.sd-clear-cache):not(.estimatesApproveBtn){margin-bottom:10px;}.card{margin-bottom:0.8rem;}}@media (max-width: 991px){html .btn-sm:not(input):not(.carousel-nav):not(#printInvoice):not(.btn-group-toggle):not(#downloadInvoice):not(.btn-folder-operations):not(.btn-circle):not(.sdPayNow):not(.grid-add-btn):not(#printInvoice):not(#downloadInvoice):not(.btn-sd-payment):not(.grid-add-btn):not(.dropdown-toggle-split):not(.btn-files-dropdown):not(.sd-clear-cache):not(.estimatesApproveBtn){margin-bottom:10px;}.card{margin-bottom:0.8rem;}.box-title, .widget-heading h5{text-transform:uppercase;line-height:2em;margin:0.3333333333em 0 0.3333333333em;font-weight:700;font-size:1em;letter-spacing:0.04em;}.sd-redesign2020 .new-design .gridview-header .grid-title .title{font-size:29px !important;}.categories.pt-3{padding-top:5px !important;}th#content-dropdowns-grid_c1{width:20%;}.crm-company-card .header .info-wrap .title{padding-top:5px;}}@media (max-width: 374px){.new-card-view .dataTableResp .data-table-item-mobile .card-details{padding-left:10px;}}.new-card-view .dataTableResp .data-table-item-mobile .card-details .details-item__wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}.new-card-view .dataTableResp .data-table-item-mobile .card-details .details-item__wrap .time-item{margin-right:10px;}.new-card-view .dataTableResp .data-table-item-mobile .card-details .details-item__wrap .price-item{position:static;right:unset;bottom:unset;margin-left:auto;line-height:1;}.live-stream-main-container .grid-actions{column-gap:4px;}@media (max-width: 768px){body.view-contract-page .navbar{max-width:100%;width:100%;}body.view-contract-page .navbar .navbar-header-right{flex:unset;flex-grow:1;margin-left:auto;}body.view-contract-page .main-wrapper.column1-form,
  body.view-contract-page .columns-form-wrap{padding:0;width:100%;max-width:100% !important;}body.view-contract-page .column1-w-back-container{width:100%;max-width:100%;}body.view-contract-page .column1-w-back-container .contract-history-view h6{text-align:center;}body.view-contract-page .column1-w-back-container .contract-history-header .col,
  body.view-contract-page .column1-w-back-container .contract-history-body .col-7{word-break:break-all;}body.view-contract-page .main-wrapper .row,
  body.view-contract-page .cbe-block.col-12{margin:0;padding:0;}body.view-contract-page .pdf-wrapper{padding:30px 0;overflow:hidden;word-break:break-all;}}.new-card-view .dataTableResp .data-table-item-mobile .option-wrap{position:static;right:unset;top:unset;margin-right:10px;}.new-card-view .dataTableResp .data-table-item-mobile .option-wrap .option-viewed{display:flex;align-items:flex-start;width:20px;height:17px;}.new-card-view .dataTableResp .data-table-item-mobile .option-wrap .option-viewed img{width:100%;height:100%;}.proposal-type-icon{margin-right:10px;}.proposal-type-icon svg{width:30px;height:30px;fill:#333;}.project-card .header .info-wrap--title{justify-content:space-evenly;}@media (max-width: 900px){.gridview-header .d-flex.align-items-center.justify-content-end{justify-content:flex-start !important;}#crm-contacts-grid .gridview-header .grid-actions{width:auto !important;margin-right:auto;}#crm-contacts-grid .gridview-header .card-view-filters label .filter{margin:0 !important;}}.mobile-grid-view-buttons .sd-list-card-switcher{display:flex;flex-direction:column;gap:8px;}.impersonate-wrapper{position:fixed;top:0;left:50%;background-color:#fff;color:#000;padding:10px 15px 10px;border-radius:0 0 10px 10px;z-index:100;text-align:center;line-height:16px;transform:translateX(-50%);display:flex;justify-content:space-between;align-items:center;border-top:0 !important;border-bottom:2px solid #c40000 !important;border-left:1px solid #eee !important;border-right:1px solid #eee !important;min-width:390px;}.impersonate-wrapper .block-title{text-align:center;text-transform:uppercase;font-size:16px;color:#000;}.impersonate-wrapper > a{font-size:8px;text-align:center;color:#000 !important;}.impersonate-wrapper .select2-container--default span.select2-selection.select2-selection--single{background-color:transparent !important;border-color:#eee !important;}.impersonate-wrapper > .select2{min-width:180px;}.impersonate-wrapper .logout{font-size:30px;color:#333 !important;font-weight:300;margin-left:10px;}.impersonate-wrapper .fal{font-size:19px;color:#DD6367;}.impersonate-wrapper.selectDisabled{min-width:auto;}.impersonate-wrapper.selectDisabled .logout{margin-left:0;}.intake-form .impersonate-wrapper{display:none;}.preview-mode .impersonate-wrapper{display:none;}.logout{display:flex;font-size:0;}.logout span{display:flex;align-items:center;}.logout svg{width:20px;height:20px;fill:#DD6367;}@media (max-width: 619px){.impersonate-wrapper{min-width:200px;max-width:calc(100vw - 30px);padding:4px 8px;}.impersonate-wrapper .select2-container--default{min-height:unset;}.impersonate-wrapper .select2-container--default .select2-selection--single{height:30px !important;}.impersonate-wrapper .select2-container .select2-selection--single .select2-selection__rendered{line-height:1.3 !important;font-size:12px;}.impersonate-wrapper .select2-container--default .select2-selection--single .select2-selection__clear{height:unset;line-height:1;}.impersonate-wrapper .select2-container--default .select2-selection--single .select2-selection__clear span{width:12px;height:12px;}.impersonate-wrapper .select2-container--default .select2-selection--single .select2-selection__clear span::before,
  .impersonate-wrapper .select2-container--default .select2-selection--single .select2-selection__clear span::after{right:5px;height:14px;}.impersonate-wrapper .logout svg{width:16px;height:16px;}}#merchantDivAjax{height:100%;background:transparent;}#merchantDivAjax .merchants-filters{background:#fff;border-radius:7px;border:1px solid #e4e9f0;box-shadow:0 0 5px 0 rgba(122, 122, 122, 0.1);padding:0;}#merchantDivAjax .merchants-filters .filters-section{border-bottom:1px solid #e1e1e1;padding:15px;}#merchantDivAjax .merchants-filters .filters-section .form-group{margin-bottom:5px;}#merchantDivAjax .merchants-filters .filters-section .section-title h1{font-size:16px;text-transform:uppercase;margin:5px 0 20px;}#merchantDivAjax .merchants-filters .filters-section .section-title h3{font-size:14px;margin:10px 2px 20px;}#merchantDivAjax .merchants-filters .filters-section .section-title.bottom h3{margin-top:30px;margin-bottom:0;}#merchantDivAjax .merchants-filters .filters-section .sd-switchery-wrapper label{font-weight:400;margin-top:0;margin-left:0.5rem !important;}#merchantDivAjax .merchants-filters .sd-switchery-wrapper{flex-wrap:nowrap;flex-direction:row !important;}#merchantDivAjax .merchants-container .merchant-container{height:100%;background:#fff;border:1px solid #e4e9f0;border-radius:7px;box-shadow:0 0 5px 0 rgba(122, 122, 122, 0.1);width:100%;}#merchantDivAjax .merchants-container .merchant-container .merchant{display:flex;flex-direction:column;justify-content:space-between;height:100%;}#merchantDivAjax .merchants-container .merchant-container .merchant-head{padding:15px 20px 0;}@media (max-width: 420px){#merchantDivAjax .merchants-container .merchant-container .merchant-head{flex-direction:column;align-items:flex-start !important;}}#merchantDivAjax .merchants-container .merchant-container .merchant-head .merchant-logo{max-width:180px;}#merchantDivAjax .merchants-container .merchant-container .merchant-head .merchant-logo img{width:100%;object-fit:contain;}@media (min-width: 576px){#merchantDivAjax .merchants-container .merchant-container .merchant-head .merchant-logo img{height:60px;}}#merchantDivAjax .merchants-container .merchant-container .merchant-head .styled-switchery .sd-switchery-wrapper{display:flex;flex-direction:row-reverse;}#merchantDivAjax .merchants-container .merchant-container .merchant-head .styled-switchery .sd-switchery-wrapper .switchery-small > small:after{content:"\f00d";font-family:"Font Awesome 6 Pro";position:absolute;top:50%;left:48%;transform:translate(-50%, -50%);color:red;font-size:14px;}#merchantDivAjax .merchants-container .merchant-container .merchant-head .styled-switchery .sd-switchery-wrapper label{margin-right:10px;font-size:13px;font-weight:400;text-transform:uppercase;color:red;margin-top:0;}@media (max-width: 1399px){#merchantDivAjax .merchants-container .merchant-container .merchant-head .styled-switchery .sd-switchery-wrapper label{margin-right:5px;}}#merchantDivAjax .merchants-container .merchant-container .merchant-head .styled-switchery.enabled .sd-switchery-wrapper label{color:green;}#merchantDivAjax .merchants-container .merchant-container .merchant-head .styled-switchery.enabled .switchery-small > small:after{content:"\f00c";color:green;font-size:12px;}#merchantDivAjax .merchants-container .merchant-container .gateway-connection-warning{padding:0.75rem 1.25rem;}#merchantDivAjax .merchants-container .merchant-container .merchant-content{padding:0 20px 20px;}@media (max-width: 420px){#merchantDivAjax .merchants-container .merchant-container .merchant-content{flex-direction:column;align-items:flex-start !important;}}#merchantDivAjax .merchants-container .merchant-container .merchant-content .btn.btn-primary, #merchantDivAjax .merchants-container .merchant-container .merchant-content .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm #merchantDivAjax .merchants-container .merchant-container .merchant-content .btn, #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, #merchantDivAjax .merchants-container .merchant-container .merchant-content .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #merchantDivAjax .merchants-container .merchant-container .merchant-content button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #merchantDivAjax .merchants-container .merchant-container .merchant-content button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #merchantDivAjax .merchants-container .merchant-container .merchant-content .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm #merchantDivAjax .merchants-container .merchant-container .merchant-content button, #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, #merchantDivAjax .merchants-container .merchant-container .merchant-content .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #merchantDivAjax .merchants-container .merchant-container .merchant-content button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #merchantDivAjax .merchants-container .merchant-container .merchant-content button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #merchantDivAjax .merchants-container .merchant-container .merchant-content .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm #merchantDivAjax .merchants-container .merchant-container .merchant-content button{margin:0;font-size:14px;}@media (max-width: 639px){#merchantDivAjax .merchants-container .merchant-container .merchant-content .btn.btn-primary, #merchantDivAjax .merchants-container .merchant-container .merchant-content .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm #merchantDivAjax .merchants-container .merchant-container .merchant-content .btn, #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, #merchantDivAjax .merchants-container .merchant-container .merchant-content .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #merchantDivAjax .merchants-container .merchant-container .merchant-content button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #merchantDivAjax .merchants-container .merchant-container .merchant-content button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #merchantDivAjax .merchants-container .merchant-container .merchant-content .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm #merchantDivAjax .merchants-container .merchant-container .merchant-content button, #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, #merchantDivAjax .merchants-container .merchant-container .merchant-content .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #merchantDivAjax .merchants-container .merchant-container .merchant-content button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #merchantDivAjax .merchants-container .merchant-container .merchant-content button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons #merchantDivAjax .merchants-container .merchant-container .merchant-content .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm #merchantDivAjax .merchants-container .merchant-container .merchant-content button{margin-top:20px;}}@media (max-width: 1399px){#merchantDivAjax .merchants-container .merchant-container .merchant-content .description{font-size:13px;}}#merchantDivAjax .merchants-container .merchant-container .merchant-bottom{column-gap:8px;padding:10px 20px;border-top:1px solid #e1e1e1;flex-wrap:wrap;}@media (max-width: 639px){#merchantDivAjax .merchants-container .merchant-container .merchant-bottom .set-primary-gateway .pill{margin-bottom:0;}}#merchantDivAjax .merchants-container .merchant-container .merchant-bottom .pill{display:inline-flex;align-items:center;padding:5px 10px;background:#F7D2D2;border-radius:4px;color:#000;font-size:13px;height:24px;}@media (max-width: 1399px){#merchantDivAjax .merchants-container .merchant-container .merchant-bottom .pill{font-size:10px;}}@media (max-width: 639px){#merchantDivAjax .merchants-container .merchant-container .merchant-bottom .pill{font-size:10px;}}#merchantDivAjax .merchants-container .merchant-container .merchant-bottom .pill.preferred{background:#ffcc02;}#merchantDivAjax .merchants-container .merchant-container .merchant-bottom .pill.onetime-sub{background:#c4eb90;}#merchantDivAjax .merchants-container .merchant-container .merchant-bottom .set-primary-gateway .pill{display:none;}#merchantDivAjax .merchants-container .merchant-container .merchant-bottom .set-primary-gateway.text-warning .pill{display:inline-flex;}.modal .modal-dialog .modal-content .mechents-modal-container .modal-header{display:flex;justify-content:space-between;align-items:center;margin:0 -25px;border-bottom:1px solid #e4e9f0 !important;padding:0 25px 15px;}.modal .modal-dialog .modal-content .mechents-modal-container .modal-header img{max-height:70px;}.modal .modal-dialog .modal-content .mechents-modal-container .modal-header .modal-close-btn i{font-size:38px;color:#242424;}.mechents-modal-container .mechents-content-container .description{font-size:19px;margin:0 -10px;padding:25px;max-width:calc(100% + 20px);flex:0 0 calc(100% + 20px);border-bottom:1px solid #e4e9f0 !important;}.mechents-modal-container .mechents-content-container .top-border{margin:0 -25px;padding:10px;max-width:calc(100% + 50px);flex:0 0 calc(100% + 50px);border-top:1px solid #e4e9f0 !important;}.mechents-modal-container .mechents-content-container .primary-description{color:#74708d;padding-top:5px;padding-left:43px;}.mechents-modal-container .form-actions{border-top:none !important;}.mechents-modal-container .form-actions .modal-close-btn{padding:8px 15px;border-radius:25px;background:transparent;border:none;font-size:11px;}.mechents-modal-container .form-actions .ajaxGatewayDelete{padding:3px 15px !important;font-size:13px;}.gateway-migrate-btn{margin-left:auto;--sd-btn-primary-bg: var(--sd-status-danger-text);--sd-btn-primary-hover-bg: var(--sd-status-danger-text);--sd-btn-primary-text-color: var(--sd-white);}.gateway-deprecation-callout{display:flex;gap:0.5rem;align-items:center;padding:0.75rem 1rem;font-size:var(--text-base);line-height:1.4;color:var(--sd-status-warning-text);background:var(--sd-status-warning-bg);border:1px solid var(--sd-status-warning-border);border-radius:var(--sd-radius-mode-md);}.gateway-deprecation-callout__icon{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:0.125rem;}.gateway-deprecated-card-warning, .gateway-connection-warning{display:flex;gap:0.5rem;align-items:flex-start;width:100%;}.gateway-deprecated-card-warning__icon, .gateway-connection-warning__icon{flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--sd-status-warning-text);}.gateway-deprecated-card-warning__text, .gateway-connection-warning__text{flex:1;font-size:13px;line-height:1.4;color:var(--sd-text-default);}@media (min-width: 1400px){.gateway-deprecated-card-warning__text, .gateway-connection-warning__text{font-size:14px;}}.gateway-deprecated-card-warning{padding:0;background:transparent;border:none;border-radius:0;color:var(--sd-text-default);}.gateway-deprecated-card-warning__trigger{position:relative;flex-shrink:0;display:inline-flex;align-items:center;margin-top:0.125rem;cursor:help;outline:none;}.gateway-deprecated-card-warning__tooltip{position:absolute;top:calc(100% + 0.5rem);left:0;z-index:10;display:flex;flex-direction:column;gap:0.5rem;width:max-content;max-width:18rem;padding:0.75rem 1rem;color:#fff;background:var(--sd-tooltip-bg);border:1px solid var(--sd-tooltip-border);border-radius:var(--sd-radius-mode-md);opacity:0;transform:translateY(-0.25rem);pointer-events:none;transition:opacity 0.15s ease, transform 0.15s ease;}.gateway-deprecated-card-warning__trigger:hover .gateway-deprecated-card-warning__tooltip, .gateway-deprecated-card-warning__trigger:focus .gateway-deprecated-card-warning__tooltip, .gateway-deprecated-card-warning__trigger:focus-within .gateway-deprecated-card-warning__tooltip{opacity:1;transform:translateY(0);}.gateway-deprecated-card-warning__tooltip-title{display:flex;gap:0.5rem;align-items:center;font-weight:600;line-height:1.2;}.gateway-deprecated-card-warning__tooltip-icon{flex-shrink:0;width:1.125rem;height:1.125rem;color:#fbbf24;fill:#fbbf24;stroke:#fbbf24;}.gateway-deprecated-card-warning__tooltip-body{font-size:0.875rem;line-height:1.4;}.cards-vault-container .tabs{height:auto;border-bottom:1px solid rgba(0, 0, 0, 0.1);}.cards-vault-container .tabs .tab{padding-left:20px;}.cards-vault-container .tabs .tab a{line-height:40px;display:inline-block;color:#555;border-bottom:3px solid transparent;}.cards-vault-container .tabs .tab.active a{color:#0697ff;border-bottom:3px solid #0697ff;}.cards-vault-container .tabs-content{padding:0 10px 10px 0;}.cards-vault-container .tabs-content .card-view{position:relative;border:1px solid rgba(0, 0, 0, 0.125);border-radius:8px;height:calc(100% - 10px);padding:15px 15px 20px 15px;}.cards-vault-container .tabs-content .card-view .card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px;}.cards-vault-container .tabs-content .card-view .card-head h4{max-width:80%;overflow-wrap:break-word;}.cards-vault-container .tabs-content .card-view .card-head a{color:#0697ff;font-size:12px;font-weight:600;}.cards-vault-container .tabs-content .card-view .card-number img{margin-right:10px;background-color:#fff;border-radius:4px;}.cards-vault-container .tabs-content .card-view .date{padding-left:43px;margin-bottom:10px;}.cards-vault-container .card-actions-container{margin-bottom:30px;}.cards-vault-container .card-actions-container .card-action{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 30px;border-radius:8px;border:1px solid #d7d7d7;cursor:pointer;}.cards-vault-container .card-actions-container .card-action img{max-width:60px;max-height:60px;margin-bottom:10px;}.cards-vault-container .card-actions-container .card-action span{font-size:12px;color:#959595;}.cards-vault-container #vault-add-card .form-group,
.cards-vault-container #vault-request-card .form-group{padding:0 10px;}@media (max-width: 991px){.cards-vault-container #vault-add-card .form-group.grouped-section input,
  .cards-vault-container #vault-request-card .form-group.grouped-section input{margin-bottom:10px;}}.cards-vault-container #vault-add-card .slash,
.cards-vault-container #vault-request-card .slash{padding:0 5px;}.cards-vault-container #vault-add-card .card-number-container,
.cards-vault-container #vault-request-card .card-number-container{display:block;position:relative;}.cards-vault-container #vault-add-card .card-number-container:before,
.cards-vault-container #vault-request-card .card-number-container:before{position:absolute;display:block;content:"";background-image:url(/images/card.svg);background-size:29px 25px;background-repeat:no-repeat;height:25px;width:29px;top:50%;left:12px;z-index:10;transform:translateY(-50%);}.cards-vault-container #vault-add-card .card-number-container input,
.cards-vault-container #vault-request-card .card-number-container input{padding-left:48px;}.cards-vault-container .right-cards .card-action{display:flex;align-items:center;border:1px solid rgba(0, 0, 0, 0.125);border-radius:8px;margin-bottom:10px;padding:15px;cursor:pointer;}.cards-vault-container .right-cards .card-action > div{padding:0;line-height:1;}.cards-vault-container .right-cards .card-action > div h4{margin-bottom:2px;}.cards-vault-container .right-cards .card-action > div span{font-size:9px;line-height:1;}.custom-change-payment-method-form .form-group{margin-bottom:15px;position:relative;}.custom-change-payment-method-form .form-group label{font-weight:400;font-size:13px;line-height:22px;margin-bottom:5px;padding:0;}.custom-change-payment-method-form .form-group select,
.custom-change-payment-method-form .form-group input{height:calc(2.5rem + 2px);display:block;width:100%;padding:0.4rem 0.6rem;font-size:14px;line-height:1.57143;color:#74708d;background-color:#fff;background-image:none !important;background-clip:padding-box;border:1px solid #e4e9f0;border-radius:0.25rem;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.08);transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;font-weight:400 !important;box-sizing:border-box;}.custom-change-payment-method-form .form-group input:focus{color:#74708d;background-color:#fff;border-color:#03a9f3;outline:none;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.08), 0 0 0 3px rgba(3, 169, 243, 0.2);}@media (max-width: 575px){.main-wrapper .page-title.sd-subscription-layout-row{align-items:center;padding:0 20px;}.main-wrapper .page-title.sd-subscription-layout-row h5{font-size:19px;}.main-wrapper .page-title.sd-subscription-layout-row .sd-back-button{margin-top:0;}.main-wrapper .page-title.sd-subscription-layout-row .sd-back-button a i{display:none;}}@media (max-width: 960px){#merchantDivAjax{width:100%;}#merchantDivAjax .merchants-filters{margin-bottom:25px;}#merchantDivAjax .merchants-filters .filters-section{padding:0 15px 15px;}#merchantDivAjax .merchants-filters .filters-section .section-title.bottom h3{margin-top:16px;}#merchantDivAjax .merchants-container{margin:0;}#merchantDivAjax .merchants-container .merchant-container{margin:0 0 15px;}#merchantDivAjax .merchants-container .merchant-container button{margin:0;}#merchantDivAjax .merchants-container .gateway-connection-warning{padding:0.75rem 1rem;}#merchantDivAjax .merchants-container .merchant-content{padding:16px 16px 0;}#merchantDivAjax .merchants-container .merchant-content a{font-weight:700;}#merchantDivAjax .merchants-container .merchant-bottom{row-gap:8px;padding:10px 16px;}#merchantDivAjax .merchants-container .merchant-bottom span.pill{margin-right:0;}}.integration-logo{max-width:150px;}.merchants-container__inner-wrap{align-items:stretch;row-gap:15px;}@media (min-width: 1200px){.merchants-container__inner-wrap{row-gap:25px;}}.sd-redesign2020 .main-wrapper .data-table-wrap{border:none;border-radius:0 !important;}.sd-redesign2020 .title-wrapper{width:100%;height:104px;line-height:168px;display:flex;align-items:center;align-content:center;border-bottom:1px solid #e6e6e6;}.sd-redesign2020 .title-wrapper .title{font-weight:600;font-size:1.5rem;}.sd-redesign2020 .top-separator{padding-top:15px;border-top:1px solid #e9ecef;}.sd-redesign2020 .widget-holder{margin-top:0 !important;padding-top:0;}.sd-redesign2020 .data-view-wrapper{overflow-x:auto;}.sd-redesign2020 .data-view-wrapper table thead{font-size:14px;}.sd-redesign2020 .data-view-wrapper table tbody .img-circle{width:32px;height:32px;font-size:12px;}.sd-redesign2020 .has-search{position:relative;min-height:42px;min-width:40px;}.sd-redesign2020 .has-search .fa-search,
.sd-redesign2020 .has-search .fa-magnifying-glass{position:absolute;top:50%;left:12px;z-index:2;display:block;text-align:center;pointer-events:none;color:#6F6F6F;transform:translate(0, -50%);}.sd-redesign2020 .has-search .form-control{display:none;width:auto;}.sd-redesign2020 .has-search.active .form-control{display:block;padding-left:2.475rem;}.sd-redesign2020 .has-search.active .fa-search,
.sd-redesign2020 .has-search.active .fa-magnifying-glass{position:absolute;top:50%;left:12px;z-index:2;display:block;text-align:center;pointer-events:none;color:#6F6F6F;transform:translate(0, -50%);}.sd-redesign2020 .card .user-img{width:32px;height:32px;}.sd-redesign2020 .stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0, 0, 0, 0);}.sd-redesign2020 .btn-circle{width:30px;height:30px;padding:6px 0px;text-align:center;font-size:12px;line-height:1.42857;border-radius:var(--sd-radius-mode-full);}.sd-redesign2020 .sidebar-sticky{top:5.625rem;bottom:0;left:0;z-index:998;background:white;position:fixed;width:320px;height:100vh;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-right:1px solid #ddd;overflow-x:hidden;overflow-y:auto;}.sd-redesign2020 .sidebar-sticky .close-sidebar-sticky{display:none;position:absolute;right:12px;top:10px;}.sd-redesign2020 .sidebar-sticky .tabs{border-bottom:solid 1px #E6E6E6;height:60px;}.sd-redesign2020 .sidebar-sticky .tabs a{color:#6F6F6F;font-weight:600;}.sd-redesign2020 .sidebar-sticky .tabs a.active{color:#000;}.sd-redesign2020 .sidebar-sticky .sidebar-content{padding:15px;}.sd-redesign2020 .sidebar-sticky .sidebar-buttons{margin-top:24px;padding:1rem;}#liveStream-emails-grid .grid-head-title,
#liveStream-grid .grid-head-title,
#liveStream-logins-grid .grid-head-title{display:none;}#liveStream-grid .gridview-header,
#liveStream-emails-grid .gridview-header,
#liveStream-logins-grid .gridview-header{margin-bottom:15px;}@media (max-width: 768px){#liveStream-logins-grid .gridview-header,
  #liveStream-emails-grid .gridview-header,
  #liveStream-grid .gridview-header{grid-row-gap:0;padding-bottom:15px;padding-top:5px;padding-left:12px;}}.sd-redesign2020 .new-design .gridview-header{/*flex-direction: column;*/}.sd-redesign2020 .new-design .gridview-header .grid-title{width:100%;height:91px;line-height:91px;display:flex;align-items:center;align-content:center;border-bottom:1px solid #e6e6e6;}.sd-redesign2020 .new-design .gridview-header .grid-title .title{font-weight:400;font-size:20px;line-height:40px;color:#444;}.sd-redesign2020 .new-design .gridview-header .grid-title .add-btn-wrap, .sd-redesign2020 .new-design .gridview-header .grid-title .cards-buttons-wrap{margin-left:auto;}.sd-redesign2020 .new-design .gridview-header .grid-actions{display:flex;justify-content:space-between;/*width: 100%;*/margin-right:0;margin-left:auto;}.sd-redesign2020 .new-design .gridview-header .grid-actions > .grid-actions{padding:0;}.sd-redesign2020 .new-design .gridview-header .grid-actions .select2-container--default .select2{width:100%;}.sd-redesign2020 .new-design .gridview-header .grid-actions .select2-container--default .select2-selection--single span{font-size:inherit;line-height:2.475rem;}.sd-redesign2020 .new-design .gridview-header .grid-actions .grid-actions-right-side{display:flex;align-items:center;column-gap:1rem;color:#888;}.sd-redesign2020 .new-design .gridview-header .grid-actions .grid-actions-right-side .sd-list-card-switcher{display:flex;column-gap:1rem;}.sd-redesign2020 .new-design .gridview-header .grid-actions svg{width:24px;height:24px;fill:currentColor;stroke:currentColor;}.sd-redesign2020 .new-design .gridview-header .grid-actions .material-icons{font-size:25px;}.sd-redesign2020 .new-design .gridview-header .grid-actions .filter svg{width:22px;height:22px;fill:currentColor;stroke:currentColor;}.sd-redesign2020 .new-design .gridview-header .grid-actions.community-template-filters{align-items:center;margin-left:0;width:100%;row-gap:10px;flex-wrap:wrap;}@media (min-width: 1200px){.sd-redesign2020 .new-design .gridview-header .grid-actions.community-template-filters{flex-wrap:nowrap;}}.sd-redesign2020 .new-design .gridview-header .grid-actions.community-template-filters .select2-container--default.select2{width:100% !important;}.sd-redesign2020 .new-design .dv-view .view-template-wrapper{display:grid;grid-template-columns:1fr;grid-gap:32px;}@media (min-width: 576px){.sd-redesign2020 .new-design .dv-view .view-template-wrapper{grid-template-columns:1fr 1fr;grid-gap:16px;}}@media (min-width: 992px){.sd-redesign2020 .new-design .dv-view .view-template-wrapper{grid-template-columns:1fr 1fr 1fr;grid-gap:32px;}}.sd-redesign2020 .new-design .dv-view .view-template-wrapper .card.data-table-item-mobile{margin-bottom:0;border-radius:8px;padding:24px;height:100%;width:93%;}@media (min-width: 576px){.sd-redesign2020 .new-design .dv-view .view-template-wrapper .card.data-table-item-mobile{padding:18px;width:96%;}}.sd-redesign2020 .new-design .dv-view .view-template-wrapper .card.data-table-item-mobile .title{font-size:20px;line-height:30px;font-weight:bold;margin-bottom:15px;}@media (min-width: 576px){.sd-redesign2020 .new-design .dv-view .view-template-wrapper .card.data-table-item-mobile .title{font-size:16px;}}.sd-redesign2020 .new-design .dv-view .view-template-wrapper .card.data-table-item-mobile .main-data{width:100%;display:flex;margin-bottom:15px;}.sd-redesign2020 .new-design .dv-view .view-template-wrapper .card.data-table-item-mobile .main-data > div{margin-right:10px;}.sd-redesign2020 .new-design .dv-view .view-template-wrapper .card.data-table-item-mobile .contact{margin-bottom:15px;display:flex;align-items:center;}.sd-redesign2020 .new-design .dv-view .view-template-wrapper .card.data-table-item-mobile .contact > div{width:100%;}.sd-redesign2020 .new-design .dv-view .view-template-wrapper .card.data-table-item-mobile .contact > div .table-cell-contact{display:flex;align-items:center;}.sd-redesign2020 .new-design .dv-view .view-template-wrapper .card.data-table-item-mobile .contact > div .table-cell-contact figure, .sd-redesign2020 .new-design .dv-view .view-template-wrapper .card.data-table-item-mobile .contact > div .table-cell-contact img{margin-bottom:0;border-radius:50%;overflow:hidden;height:100%;font-size:12px;}.sd-redesign2020 .new-design .dv-view .view-template-wrapper .card.data-table-item-mobile .contact{/*.avatar {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    overflow: hidden;
    margin-right: 10px;
  }*/}.sd-redesign2020 .new-design .dv-view .view-template-wrapper .card.data-table-item-mobile .options-btns-wrap{width:46px;height:32px;right:15px;top:15px;}.sd-redesign2020 .new-design .dv-view .table thead th{/*border-top: none;*/}.sd-redesign2020 .new-design .dv-view .table tbody td .table-cell-contact{display:flex;align-items:center;}.sd-redesign2020 .new-design .dv-view .table tbody td .table-cell-contact figure, .sd-redesign2020 .new-design .dv-view .table tbody td .table-cell-contact img{margin-bottom:0;border-radius:50%;overflow:hidden;}.sd-redesign2020 .new-design .dv-view .table tbody td{border-top-color:#e6e6e6;}.sd-redesign2020 .new-design .dv-view .table tbody tr:last-child td{border-bottom:1px solid #e6e6e6;}.sd-redesign2020 .new-design .dv-view.grid-card-view .contact .table-cell-contact > div{flex:none !important;}.sd-redesign2020 .new-design .card-view-pagination{margin-top:20px;}.sd-redesign2020 .grid-view.empty-list,
.sd-redesign2020 .list-view.empty-list{height:100%;display:block;}.sd-redesign2020 .grid-view.empty-list .items,
.sd-redesign2020 .list-view.empty-list .items{display:block;height:100%;}.sd-redesign2020 .grid-view.empty-list .items .no-results,
.sd-redesign2020 .list-view.empty-list .items .no-results{padding-top:8rem !important;}.sd-redesign2020 .grid-view-loading,
.sd-redesign2020 .list-view-loading{position:relative;background:none;}.sd-redesign2020 .grid-view-loading::after,
.sd-redesign2020 .list-view-loading::after{content:"";display:block !important;position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;margin:0;padding:0;border:0;background-color:rgba(0, 0, 0, 0.2);z-index:101;}.sd-redesign2020 .grid-view-loading:before,
.sd-redesign2020 .list-view-loading:before{-webkit-animation:loading-spin 1s infinite steps(1000);animation:loading-spin 1s infinite steps(1000);display:block !important;position:absolute;top:0;right:0;bottom:0;left:0;content:" ";background-image:url(/images/icons/replay.svg);background-size:100px 100px;height:108px;width:100px;background-repeat:no-repeat;margin:0;padding:0;border:0;pointer-events:none;color:black;left:45%;top:40%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;}.filters-profile-preload-button{font-weight:500 !important;}.sd-template-library .select2-container--default .select2-selection--single span{font-size:inherit;line-height:2.475rem !important;}.grid-actions .select2-selection--single span{margin:0 !important;}.grid-actions button{flex-grow:1;}.grid-actions button span{white-space:nowrap;}.sd-redesign2020 .sd-view-deal{display:flex;flex-direction:column;}.sd-redesign2020 .sd-view-deal .view-card-block{border-radius:7px;border:1px solid #efefef;background:#fff;width:100%;box-sizing:border-box;margin-bottom:1rem;word-break:break-all;}.sd-redesign2020 .sd-view-deal .view-card-block-header{padding:1.25rem;border-bottom:1px solid #efefef;}.sd-redesign2020 .sd-view-deal .view-card-block-body{padding:1.25rem;}.sd-redesign2020 .sd-view-deal .view-card-block-body textarea{width:100%;border:1px solid #efefef;}.sd-redesign2020 .sd-view-deal .view-card-block-footer{margin-top:auto;padding:0.5rem 1.25rem;border-top:1px solid #efefef;}.sd-redesign2020 .sd-view-deal .view-card-block div.title{font-weight:bold;font-size:16px;color:#444 !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.sd-redesign2020 .sd-view-deal .view-card-block .category-value-wrapper{width:100%;min-height:70px;align-items:center;display:flex;flex-direction:row;}.sd-redesign2020 .sd-view-deal .view-card-block .category-value-wrapper .value{margin-left:32px;}.sd-redesign2020 .sd-view-deal .view-card-block .stage-due-date-wrapper{width:100%;min-height:62px;display:grid;grid-template-columns:max-content 1fr;grid-gap:20px;align-items:center;}.sd-redesign2020 .sd-view-deal .view-card-block .stage-due-date-wrapper .tools-bar{display:flex;flex-direction:row-reverse;align-items:center;}.sd-redesign2020 .sd-view-deal .view-card-block .stage-due-date-wrapper .tools-bar > div{margin-left:20px;}.sd-redesign2020 .sd-view-deal .view-card-block .stage-due-date-wrapper .tools-bar .won_lost_wrapper .category-pill{padding:4px 14px;margin-right:20px;}.sd-redesign2020 .sd-view-deal .view-card-block .stage-due-date-wrapper .tools-bar .probability{display:flex;align-items:center;}.sd-redesign2020 .sd-view-deal .view-card-block .stage-due-date-wrapper .tools-bar .probability .icon{width:14px;height:14px;display:inline-block;margin-right:5px;}.sd-redesign2020 .sd-view-deal .view-card-block .stage-due-date-wrapper .due-date{text-align:right;}.sd-redesign2020 .sd-view-deal .view-card-block .stage-due-date-wrapper .due-date > div{display:inline-block;}.sd-redesign2020 .sd-view-deal .view-card-block .main-contact-data-wrapper{display:flex;flex-direction:column;position:relative;padding:0 48px 0 0;}.sd-redesign2020 .sd-view-deal .view-card-block .main-contact-data-wrapper .avatar{border-radius:50%;width:48px;height:48px;overflow:hidden;position:absolute;right:-8px;top:50%;transform:translateY(-50%);}.sd-redesign2020 .sd-view-deal .view-card-block .main-contact-data-wrapper .avatar figure{margin:0;width:48px;height:48px;}.sd-redesign2020 .sd-view-deal .view-card-block .main-contact-data-wrapper .avatar > img{width:100%;height:100%;}.sd-redesign2020 .sd-view-deal .view-card-block .main-contact-data-wrapper > div{display:flex;flex-direction:column;}.sd-redesign2020 .sd-view-deal .view-card-block .main-contact-data-wrapper > div .tags{margin-top:10px;display:flex;flex-direction:row;}.sd-redesign2020 .sd-view-deal .contact-followers-wrapper{display:grid;grid-template-columns:1fr;grid-gap:1rem;align-items:start;}@media (min-width: 992px){.sd-redesign2020 .sd-view-deal .contact-followers-wrapper{grid-template-columns:1fr 1fr;}}.sd-redesign2020 .sd-view-deal .contact-followers-wrapper .followers-block .folowers{display:flex;flex-direction:column;}.sd-redesign2020 .sd-view-deal .contact-followers-wrapper .followers-block .folowers__item{display:flex;flex-direction:row;padding:16px 0;align-items:center;}.sd-redesign2020 .sd-view-deal .contact-followers-wrapper .followers-block .folowers__item + .folowers__item{border-top:1px solid #E6E6E6;}.sd-redesign2020 .sd-view-deal .contact-followers-wrapper .followers-block .folowers__item .avatar{width:32px;height:32px;overflow:hidden;border-radius:50%;margin-right:10px;}.sd-redesign2020 .sd-view-deal .contact-followers-wrapper .followers-block .folowers__item .avatar .default-user-avatar{font-size:14px;}.sd-redesign2020 .sd-view-deal .contact-followers-wrapper .followers-block .folowers__item .owner{margin-left:auto;padding:0.2rem 1rem;border-radius:25px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:#292b2c;background-color:#fff;border:1px solid #ccc;font-weight:400;}.sd-redesign2020 .sd-view-deal .contact-followers-wrapper .followers-block .folowers_actions > a{margin-right:10px;}.sd-redesign2020 .sd-view-deal .description-block{display:flex;flex-direction:column;}.sd-redesign2020 .sd-view-deal .description-block .text-block{margin-bottom:1rem;}.sd-redesign2020 .sd-view-deal .history-block .history-container{display:flex;flex-direction:column;position:relative;}.sd-redesign2020 .sd-view-deal .history-block .history-container:before{display:block;content:" ";position:absolute;width:2px;left:17px;top:39px;bottom:42px;background-color:#e5e5e5;}.sd-redesign2020 .sd-view-deal .history-block .history-container .history-item{position:relative;padding:16px 16px 16px 54px;}.sd-redesign2020 .sd-view-deal .history-block .history-container .history-item:before{display:block;content:" ";position:absolute;width:18px;height:18px;left:9px;top:20px;border-radius:50%;border:1px solid #e5e5e5;background-color:#C9E2FD;}#sendEmailCheckbox label{font-size:14px;line-height:21px;}#sendEmailCheckbox label .title{font-weight:bold;font-size:16px;width:100%;display:block;line-height:24px;}#crm-goals-form label{font-size:0.77rem;}#crm-goals-form .deals-form-label{font-size:0.77rem;line-height:1.0625rem;color:#555;margin-bottom:0.5rem;text-transform:uppercase;padding:0;position:relative;}.add_deal_form_followers .sd-app-visibility-wrapper{margin-bottom:0;}.add_deal_form_followers .sd-tabs .sd-tab{padding:10px 10px !important;margin-top:-2px !important;}.sd-redesign2020 .sd-view-deal .sd-multi-switcher-container.is-locked .switcher-item{cursor:default;}.sd-redesign2020 .sd-view-deal .probability .is-locked{cursor:default;}.sd-redesign2020 .sd-view-deal .deal-empty-note{color:var(--sd-text-muted);font-style:italic;}.sd-redesign2020 .sd-view-deal .description-text{white-space:pre-wrap;}.sd-redesign2020 .grid-actions .nav .nav-item .nav-link{font-weight:600;font-size:16px;line-height:150%;color:#6F6F6F;}.sd-redesign2020 .grid-actions .nav .nav-item .nav-link.active{color:#000000;}.sd-redesign2020 .list-view .items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px;}@media (max-width: 1200px){.sd-redesign2020 .list-view .items{grid-template-columns:1fr 1fr 1fr;grid-gap:32px;}}@media (max-width: 992px){.sd-redesign2020 .list-view .items{grid-template-columns:1fr 1fr;grid-gap:16px;}}@media (max-width: 576px){.sd-redesign2020 .list-view .items{grid-template-columns:1fr;grid-gap:10px;}}.sd-redesign2020 .no-results{text-align:center;width:100%;}.sd-redesign2020 .no-results > div{margin-left:auto;margin-right:auto;max-width:256px;}.sd-redesign2020 .no-results > div img{width:100%;}.sd-redesign2020 .no-results > div h3{font-weight:600;font-size:16px;line-height:24px;}.sd-redesign2020 .no-results > div p{font-size:14px;line-height:24px;}.template-library .grid-title{display:flex;align-items:center;padding:10px 0 20px 16px;height:60px !important;background-color:#fff;border-radius:7px;}.template-library .grid-title .title{font-size:20px;font-weight:400;line-height:1 !important;}.template-library .template-library__main-block{padding:16px;width:100%;border-radius:7px;background-color:#fff;}.template-library .template-library__main-block .grid-actions{margin-bottom:16px;}@media (max-width: 600px){.template-library .template-library__main-block .pagination li.page{display:none;}}.template-library{--sd-stack-card-border-color: var(--sd-border-color-subtle);}.modal-content .remove-card-btn{z-index:1;top:0;}.template-library-filter-selectors{width:200px;}.template-library-filter-selectors .select2-container--default .select2-selection--single{max-height:unset;height:calc(2.5rem + 2px) !important;}@media (max-width: 800px){.template-library-filter-selectors{width:100%;}}.flyout-btn-right-container{float:right !important;padding-right:3px;}.flyout-btn-right-container .flyout-btn-right-label{font-size:14px;font-weight:500;padding-bottom:6px;}@media (max-width: 500px){.flyout-btn-right-container .flyout-btn-right-label{display:none;}}.community-template-details.sd-stack-viewer-card__card, .community-template-details.sd-stack-picker__card{position:relative;}.community-template-details .card-title{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;line-height:24px;}.community-template-details .card-body{display:flex;flex-direction:column;}.community-template-details .card-body .sd-tl-card-b-row{margin-top:auto;width:100%;}.community-template-details .community-template-card-add{position:relative;z-index:1;}.community-template-details .community-template-cover-zoom{position:relative;z-index:2;cursor:zoom-in;}.community-template-details .template-description{color:#6F6F6F;overflow:hidden;}.community-template-details .template-description.collapsed{max-height:330px;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;}.community-template-details .proposal-side-menu{margin:0 -15px 0 -15px;flex-direction:column;position:relative;font-size:0.92857em;line-height:2.30769em;display:flex;flex-wrap:wrap;padding-left:0;list-style:none;}.community-template-details .proposal-side-menu li{position:relative;width:100%;align-items:center;padding:18px 0 19px 24px;font-size:16px;line-height:150%;color:#000000;background:transparent;height:100%;cursor:pointer;font-weight:600;border-left:4px solid transparent;}.community-template-details .proposal-side-menu li.active{background:#F2F2F2;border-color:#444;}.community-template-details .in-use{font-weight:600;font-size:14px;line-height:21px;color:#6F6F6F;}.community-template-details .template-author{color:#6F6F6F;}.community-template-details .template-author .user-img{width:32px;height:32px;}.community-template-details .btn, .community-template-details .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .community-template-details button, .community-template-details .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .community-template-details button{margin-bottom:16px;background:#FFFFFF;border:1px solid #E6E6E6;box-shadow:0px 1px 2px rgba(0, 0, 0, 0.05);border-radius:100px;text-align:center;font-weight:600 !important;line-height:150%;color:#000000;display:block;min-height:56px;padding:16px 8px !important;font-size:16px;font-family:"Inter", "Roboto", sans-serif;min-width:145px;}.community-template-details .btn.btn-add-template, .community-template-details .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-add-template, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .community-template-details button.btn-add-template, .community-template-details .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-add-template, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .community-template-details button.btn-add-template{background:#F2F2F2;border-color:#F2F2F2;color:#252525;}.community-template-details .badge, .community-template-details .label{letter-spacing:0.025em;font-size:12px;font-weight:600;line-height:25px;border-radius:99999px;padding:0 1em;}.community-template-details .badge.badge-category, .community-template-details .badge-category.label{background:#F2F2F2 !important;color:#6F6F6F !important;}.community-template-details .badge.badge-type-proposal, .community-template-details .badge-type-proposal.label{background:#F0F3FF;color:#4856EA;}.community-template-details .badge.badge-type-contract, .community-template-details .badge-type-contract.label{background:#F6F0FF;color:#8648EA;}.community-template-details .badge.badge-type-marketingCampaign, .community-template-details .badge-type-marketingCampaign.label{background:#F0FEFE;color:#009D9D;}.community-template-details .badge.badge-type-dripSequence, .community-template-details .badge-type-dripSequence.label{background:#F6F0FF;color:#8648EA;}.community-template-details .badge.badge-type-portalPage, .community-template-details .badge-type-portalPage.label{background:#D9ECFF;color:#35638d;}.community-template-details .badge.badge-type-form, .community-template-details .badge-type-form.label{background:#D9ECFF;color:#35638d;}.community-template-details .badge.badge-type-formTheme, .community-template-details .badge-type-formTheme.label{background:#D9ECFF;color:#35638d;}.community-template-details .badge.badge-type-dashboard, .community-template-details .badge-type-dashboard.label{background:#f6ef95;color:#966e16;}.community-template-details .badge.badge-type-landingPage, .community-template-details .badge-type-landingPage.label{background:#d5bbff;color:#6f34f2;}.community-template-details .badge.badge-type-profilePage, .community-template-details .badge-type-profilePage.label{background:#e0fcde;color:#458c3c;}.community-template-details .badge.badge-type-stack, .community-template-details .badge-type-stack.label{background:#FCD0D1;color:#D35152;}.community-template-details .badge.badge-type-savedItem, .community-template-details .badge-type-savedItem.label{background:#EAF7D6;color:#5A7D1E;}.community-template-details .badge.badge-type-savedAddon, .community-template-details .badge-type-savedAddon.label{background:#FFE5F0;color:#C13B7A;}.community-template-details .badge.badge-type-savedPackage, .community-template-details .badge-type-savedPackage.label{background:#E6ECFA;color:#3E5C9A;}.community-template-details .badge.badge-type-savedPriceBump, .community-template-details .badge-type-savedPriceBump.label{background:#F0EBE4;color:#8A6D4B;}.community-template-details .badge.badge-type-customField, .community-template-details .badge-type-customField.label{background:#FFE8D2;color:#C26A1B;}.community-template-content{padding:0 20px 20px 20px;line-height:2rem;display:flex;flex-flow:column nowrap;overflow-y:auto;}@media (max-width: 575px){.community-template-content{padding-left:1rem;padding-right:1rem;}}@media (min-width: 576px){.community-template-content{padding-left:2rem;padding-right:2rem;}}@media (min-width: 768px){.community-template-content{padding-left:3rem;padding-right:3em;}}@media (min-width: 992px){.community-template-content{padding-left:6rem;padding-right:6rem;}}.community-template-content figure.full-width{width:100% !important;max-width:none !important;height:auto !important;display:block;}.community-template-content img.full-width{width:calc(100% + 40px) !important;max-width:none !important;height:auto !important;display:block;margin:0 -10rem;}@media (max-width: 767px){.community-template-content img.full-width{width:calc(100% + 4rem) !important;margin:0 -2rem;}}@media (min-width: 576px){.community-template-content img.full-width{width:calc(100% + 12rem) !important;margin:0 -6rem;}}@media (min-width: 992px){.community-template-content img.full-width{width:calc(100% + 296px) !important;margin:0 -200px;}}.community-template-content p{padding-bottom:1em;line-height:150%;}.community-template-content h1, .community-template-content h2, .community-template-content h3, .community-template-content h4{padding-bottom:10px !important;}.community-template-content h5, .community-template-content h6{padding-bottom:10px !important;}.community-template-content .pdf-wrapper{padding:35px 35px !important;}.community-template-content .dashboard-organize-box{z-index:998;}.sd-redesign2020 .sidebar-sticky .tabs a.active{border-bottom:5px solid #444;padding:17px;}/* Data-card library cards (customField + billing) — the data block above the fold. In the
   GRID it is a white box floating in a tinted cover-image slot whose 4:3 aspect-ratio tracks
   the image-card cover height (which is also 4:3), so the two card types line up at every
   viewport width; in the DETAIL view it is a full-width standalone box (auto height, full
   prompt + all options). Its own @container so type/spacing scale to the box width, not the
   viewport. Two zones: a header (type chip + name) over a body (prompt + option chips), split
   by a divider. The shared look lives in the %ct-data-card* placeholders below; each type owns
   its own markup + classes and @extends the placeholder, so customField (.field-card*) and
   billing (.community-template-billing-card*) stay in lockstep from ONE source. */.community-template-billing-card, .field-card{container-type:inline-size;display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--sd-bg-white-light);border:1px solid var(--sd-border-color-card-neutral);border-radius:var(--sd-radius-mode-card);box-shadow:var(--sd-card-shadow);}.community-template-billing-card__header, .field-card-header{display:flex;flex-direction:column;gap:0.375rem;padding:0.625rem 0.875rem 0.5rem;border-bottom:1px solid var(--sd-border-color-card-neutral);}.community-template-billing-card__type, .field-card-type{align-self:flex-start;display:inline-flex;align-items:center;padding:0.1875rem 0.5rem;background:var(--sd-bg-lightgray-light);border-radius:var(--sd-radius-mode-sm);color:var(--sd-text-muted);font-size:var(--text-xs);font-weight:600;letter-spacing:0.04em;text-transform:uppercase;white-space:nowrap;}.community-template-billing-card__name, .field-card-name{overflow:hidden;font-size:var(--text-base);font-weight:600;line-height:1.3;white-space:nowrap;text-overflow:ellipsis;}.community-template-billing-card__body, .field-card-body{display:flex;flex:1 1 auto;flex-direction:column;gap:0.5rem;min-height:0;overflow:hidden;padding:0.625rem 0.875rem;}.community-template-billing-card__prompt, .field-card-prompt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;color:var(--sd-text-muted);font-size:var(--text-sm);line-height:1.45;}.community-template-billing-card__options, .field-card-options{display:flex;flex-wrap:wrap;gap:0.3125rem;margin:auto 0 0;padding:0;list-style:none;}.community-template-billing-card__options li, .field-card-options li{overflow:hidden;max-width:100%;padding:0.1875rem 0.5rem;background:var(--sd-bg-white-light);border:1px solid var(--sd-border-color-card-neutral);border-radius:var(--sd-radius-mode-sm);color:var(--sd-text-muted);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;}.community-template-billing-card__options .community-template-billing-card__options-more, .field-card-options .field-card-options-more{background:var(--sd-bg-lightgray-light);border-color:transparent;font-weight:600;}/* Grid: tint the cover-image slot + an accent bar with the customer's theme color, data
   cards only. The slot wash uses the theme-primary light tint and the accent bar its
   one-step-darker companion, so the cover keys off each customer's brand (both remap for
   dark mode + MrClean). The 4:3 aspect-ratio matches the image cards' cover (height =
   width × 0.75) so mixed rows align; the inner box fills the slot (height: 100%). */.card-img-top:has(.field-card),
.card-img-top:has(.community-template-billing-card){aspect-ratio:4/3;padding:1rem 0.75rem;overflow:hidden;background:var(--sd-primary-tint);border-bottom:6px solid var(--sd-border-color-tint);}/* Detail / preview: full-width standalone box, auto height, full prompt + all chips. */.card-block .field-card,
.card-block .community-template-billing-card{width:100%;height:auto;min-height:11rem;}.card-block .field-card-header,
.card-block .community-template-billing-card__header{padding:1.25rem 1.5rem 1rem;}.card-block .field-card-body,
.card-block .community-template-billing-card__body{padding:1.25rem 1.5rem 1.5rem;overflow:visible;}/* Expanded preview shows the FULL entry — a long prompt in full + every option, nothing
   clamped; the card grows to fit (height: auto). */.card-block .field-card-prompt,
.card-block .community-template-billing-card__prompt{display:block;overflow:visible;}/* Drop the download/use count on both data-card types (no popularity signal on a snapshot).
   Both customField and billing KEEP their colored type pill in the categories row — each in
   its own pastel (see .badge-type-customField / .badge-type-saved* above). */.community-template-details:has(.field-card) .in-use,
.community-template-details:has(.community-template-billing-card) .in-use{display:none;}/* Detail preview: two-column frame — featured image (or per-type placeholder) on the left, the
   full-density data card on the right. Mobile-first single column; switches to two columns at the
   tablet breakpoint (media query below). The media frame reuses the grid cover's theme tint so the
   featured image keys off the customer's brand (both vars remap for dark mode + MrClean). */.community-template-billing-card-preview{display:flex;flex-direction:column;gap:1.25rem;}.community-template-billing-card-preview__media{flex:none;width:300px;max-width:100%;height:200px;overflow:hidden;/* Matches the data card's corner radius — the image IS the element, no tinted frame behind it. */border-radius:var(--sd-radius-mode-card);}.community-template-billing-card-preview__img{width:100%;height:100%;object-fit:cover;}.community-template-billing-card-preview__content{flex:1 1 auto;min-width:0;}/* The detail card renders OUTSIDE .card-block (unlike other template types), so the .card-block
   full-preview padding never applies to billing. Give the detail card roughly double the compact
   data-card padding so the content breathes in the standalone preview. */.community-template-billing-card-preview__content .community-template-billing-card__header{padding:1.25rem 1.75rem 1rem;}.community-template-billing-card-preview__content .community-template-billing-card__body{padding:1.25rem 1.75rem 1.75rem;}/* Description featured between the price and the option chips. Clamped on the compact browse card
   (fits the fixed cover slot); shown in full in the detail preview. */.community-template-billing-card__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;color:var(--sd-text-default);font-size:var(--text-sm);line-height:1.5;}/* Detail preview shows the full description (the browse card stays clamped). Scoped to the
   two-column preview wrapper, NOT .card-block — the billing _content view renders outside any
   .card-block (unlike the other template types), so a .card-block selector would never match. */.community-template-billing-card-preview__content .community-template-billing-card__description{display:block;overflow:visible;}/* customField "Use this template now" confirm modal: the field preview, a thin
   divider, then a plain centered note (not a callout box). The sticky-footer's
   bottom-padding reserve is trimmed here because the confirm content is short and
   never scrolls — otherwise it leaves a large empty gap above the footer. */.modal-sticky-footer.customfield-use-form{padding-bottom:1.5rem;}.customfield-use-divider{margin:1.25rem 0;}.customfield-use-note{text-align:center;}@container (min-width: 320px){.field-card-type, .community-template-billing-card__type{font-size:var(--text-sm);}.field-card-name, .community-template-billing-card__name{font-size:var(--text-md);}.field-card-prompt, .community-template-billing-card__prompt{font-size:var(--text-base);}.field-card-options li, .community-template-billing-card__options li{font-size:var(--text-sm);}}@container (min-width: 480px){.field-card-header, .community-template-billing-card__header{gap:0.5rem;}.field-card-name, .community-template-billing-card__name{font-size:var(--text-lg);}.field-card-prompt, .community-template-billing-card__prompt{font-size:var(--text-md);}.field-card-body, .community-template-billing-card__body{gap:0.875rem;}.field-card-options, .community-template-billing-card__options{gap:0.5rem;}.field-card-options li, .community-template-billing-card__options li{padding:0.25rem 0.625rem;}}/* Billing "Add to my Account" confirm modal: plain centered note + divider, and a trimmed
   sticky-footer reserve (the confirm content is short and never scrolls). Mirrors customField. */.billingEntity-use-note{text-align:center;}.billingEntity-use-divider{margin:1.25rem 0;}.modal-sticky-footer.billingEntity-use-form{padding-bottom:1.5rem;}/* ─── Template Library browse tile (redesign) ──────────────────────────────────
   The real-cover card: a cover thumbnail carrying the type badge + favorite heart,
   then an accent-coloured category, a clamped title, an accent divider, and the
   "Used N times" footer. Scoped to .sd-tl-card (the browse card only) so the shared
   picker / pack-member cards — which also carry .community-template-details — stay
   untouched. --sd-tl-accent is set inline per card from the first category's palette
   accent; per-category labels carry their own accent inline. */.community-template-details.sd-tl-card{/* Positioning only — the pill shape, padding, font, and per-type pastel colour come from the
     shared .badge / .badge-type-{type} rules above (the same set the detail view uses). */}.community-template-details.sd-tl-card .sd-tl-card__type-badge{position:absolute;left:10px;bottom:10px;z-index:2;margin:0;}.community-template-details.sd-tl-card .sd-tl-card__categories{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px;}.community-template-details.sd-tl-card .sd-tl-card__category{font-size:var(--text-sm);font-weight:500;letter-spacing:0.06em;text-transform:uppercase;}.community-template-details.sd-tl-card .sd-tl-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--text-md);font-weight:500;line-height:1.35;}.community-template-details.sd-tl-card .sd-tl-card__title a{color:var(--sd-text-default);}.community-template-details.sd-tl-card .sd-tl-card__divider{height:2px;width:30px;margin:12px 0;background:var(--sd-tl-accent, var(--sd-border-color-subtle));}.community-template-details.sd-tl-card .sd-tl-card__footer{color:var(--sd-text-muted);font-size:var(--text-base);}.community-template-details.sd-tl-card{/* The whole tile opens the template's full preview — the cover no longer intercepts with
     the zoom lightbox. Raise the title's stretched-link above the (now inert) cover so a
     cover click navigates, and keep the favorite heart + adopt link above the link so they
     stay clickable. Browse card only; the picker / pack-member cover keeps its zoom. */}.community-template-details.sd-tl-card .stretched-link::after{z-index:3;}.community-template-details.sd-tl-card .community-template-cover-zoom{cursor:pointer;}.community-template-details.sd-tl-card .community-template-card-fav{z-index:4;}.community-template-details.sd-tl-card .community-template-card-add{z-index:4;}/* No popularity count on a data-card snapshot — mirrors the existing .in-use rule for
   customField / billing data cards. */.community-template-details.sd-tl-card:has(.field-card) .sd-tl-card__footer,
.community-template-details.sd-tl-card:has(.community-template-billing-card) .sd-tl-card__footer{display:none;}/* Add-From-Template picker tiles (every module's "Add … From Template" gallery): make the
   whole tile open the full template preview, same as the browse card. The picker tile carries
   the same .stretched-link title over a .community-template-cover-zoom cover; by default the
   cover (z-index 2) sits above the title's link overlay (z-index 1), so a cover click opens the
   zoom lightbox. Raise the link above the cover so a cover click navigates to the preview
   instead, and drop the zoom cursor. No JS change — the previewStack handler stays inert behind
   the link. Click-only: the picker tile's minimal look is otherwise unchanged (no .sd-tl-card reskin). */.sd-tl-picker-card .stretched-link::after{z-index:3;}.sd-tl-picker-card .community-template-cover-zoom{cursor:pointer;}@media (min-width: 768px){/* Detail preview goes two-column: the small fixed thumbnail beside the data card. flex-start
     keeps the thumbnail at its 300x200 size top-aligned with the (taller) card, not stretched. */.community-template-billing-card-preview{flex-direction:row;align-items:flex-start;}}.sd-app-visibility-wrapper{display:flex;width:100%;flex-direction:column;margin-bottom:20px;}.sd-app-visibility-wrapper .sd-tabs{width:100%;display:flex;flex-direction:row;margin-left:-12px;}.sd-app-visibility-wrapper .sd-tabs .sd-tab{padding:24px 12px;cursor:pointer;}.sd-app-visibility-wrapper .sd-tabs .sd-tab.active{font-weight:bold;}.sd-app-visibility-wrapper .sd-tab-content{width:100%;}.sd-app-visibility-wrapper .sd-tab-content > div{width:100%;border-radius:8px;padding:16px;color:#0055FF;background-color:#EDF5FF;border:1px solid #EDF5FF;}.sd-redesign2020.sd-dark-mode .sidebar-sticky{background:#232332;}.sd-redesign2020.sd-dark-mode .community-template-details .proposal-side-menu li{color:#fff;}.sd-redesign2020.sd-dark-mode .community-template-details .proposal-side-menu li.active{color:#000;}@media (max-width: 750px){.sd-redesign2020.sd-dark-mode .tabs{background:#232332;}}@media (min-width: 768px){.sd-redesign2020 .mobile-grid-view-buttons{display:none;}}@media (max-width: 575px){.sd-redesign2020 .gridview-header .cards-buttons-wrap{width:auto !important;}.sd-redesign2020 .sd-view-deal .contact-followers-wrapper{grid-template-columns:1fr;grid-gap:0;}.sd-redesign2020 .sd-view-deal .view-card-block .stage-due-date-wrapper{grid-template-columns:1fr;height:auto;margin-top:10px;}.sd-redesign2020 .sd-view-deal .view-card-block .stage-due-date-wrapper .tools-bar{margin:10px 0;flex-direction:column;}.sd-redesign2020 .sd-view-deal .view-card-block .stage-due-date-wrapper .tools-bar > div{margin-bottom:15px;width:100%;text-align:center;}.sd-redesign2020 .sd-view-deal .view-card-block .stage-due-date-wrapper .tools-bar .won_lost_wrapper{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-left:0;}.sd-redesign2020 .sd-view-deal .view-card-block .stage-due-date-wrapper .tools-bar .won_lost_wrapper a, .sd-redesign2020 .sd-view-deal .view-card-block .stage-due-date-wrapper .tools-bar .won_lost_wrapper span{display:block;}}@media (max-width: 767px){.sd-redesign2020 .main-wrapper > .widget-list{margin-bottom:0;}.sd-redesign2020 #crm-goals-visibility-grid table,
  .sd-redesign2020 #notes-grid table{display:block;overflow-x:auto;white-space:nowrap;}.sd-redesign2020 .mobile-grid-view-buttons{display:flex;flex-direction:column;align-items:center;justify-content:start;position:fixed;height:100%;right:0;top:0;padding-top:74px;z-index:1000;margin-top:5.625rem;}.sd-redesign2020 .mobile-grid-view-buttons a{background:white;color:#555;border:1px solid #E6E6E6;border-radius:8px 0 0 8px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);cursor:pointer;width:64px;height:64px;display:flex;justify-content:center;align-items:center;margin-left:0 !important;}.sd-redesign2020 .mobile-grid-view-buttons a svg{width:24px;height:24px;stroke:currentColor;fill:currentColor;}.sd-redesign2020 .new-design:not(.no-sticky-filter){padding-right:5em;}.sd-redesign2020 .new-design .pipeline-wrapper .pipeline-conitainer{height:calc(100vh - 14rem);}.sd-redesign2020 .new-design .gridview-header{box-shadow:none;}.sd-redesign2020 .new-design .gridview-header .grid-title{height:70px;line-height:70px;}.sd-redesign2020 .sidebar-sticky{box-shadow:9px 1px 9px 3px rgba(122, 122, 122, 0.1);}}@media (max-width: 961px){.sd-redesign2020 .sidebar-sticky{top:0;}.sd-redesign2020 .sidebar-sticky .close-sidebar-sticky{display:block;}}@media (max-width: 767px){#manage-content-fields-settings .navigation-col{margin-bottom:0;}#manage-content-fields-settings .navigation-col .mobile-tabs-dropdown{padding-top:0;}}.check-card{height:100%;margin-bottom:1rem;}.check-card .check-label{width:100%;height:100%;font-weight:normal;margin-bottom:0;}.check-card .check-label:hover .check-card-wrapper, .check-card .check-label:focus .check-card-wrapper{border:1px solid #4583b3;}.check-card .check-card-wrapper{width:100%;height:100%;background-color:#fff;border:1px solid #ddd;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-radius:0.625rem;}.check-card .check-card-wrapper .start-experience-footer-content{padding:1.5rem 1.5rem 0.5rem 1.5rem;}.check-card .check-card-label{padding:1.5rem 1.5rem 0.5rem 1.5rem;}.check-card .check-card-footer{padding:1.5rem 1.5rem 0.5rem 1.5rem;}.check-card .check-card-sub-footer{padding:0 1.5rem 0.5rem 1.5rem;}.image-selection{display:flex;flex-wrap:wrap;}.image-selection .check-card{width:150px;padding:0 10px 10px 0;margin-bottom:0;}.image-selection .check-card.active-card .check-label .check-card-wrapper{box-shadow:-3px -3px 0px #4583b3, 3px -3px 0px #4583b3, 3px 3px 0px #4583b3, -3px 3px 0px #4583b3;}.image-selection .check-card .check-card-wrapper{border-radius:unset;padding:5px;display:flex;align-items:center;justify-content:center;}.image-selection .check-card .check-card-label{display:none;}.actions-form .card-block.form-chain-builder.mt-1{margin:0;}.actions-form .btn-close{display:block;position:relative;margin-left:auto;margin-right:0;width:18px;height:22px;}/* starting styling of the header modal window for configure actions */.actions-form .form-actions.submit-buttons.btn-top-list{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;margin:0;padding:0;margin-bottom:28px;border:none;z-index:999;}.configure-actions-body .actions-form .form-actions.submit-buttons.btn-top-list{margin-bottom:28px;padding:15px 25px;background-color:#fff;}body.sd-dark-mode .actions-form .form-actions.submit-buttons.btn-top-list{border:none;background-color:#232332;}.modal .modal-dialog .modal-content .actions-form .card .form-actions.submit-buttons.btn-list{margin:0;padding:0;border:none;}body.sd-dark-mode .actions-form .card .form-actions.submit-buttons.btn-list{border:none;}.form-actions.submit-buttons .save-btn,
.form-actions.submit-buttons .save-template,
.form-actions.submit-buttons.btn-top-list .actions-form__template-btn{margin:0;padding:0;border:none;box-sizing:content-box;}.form-actions.submit-buttons .save-btn,
.form-actions.submit-buttons .save-btn svg,
.form-actions.submit-buttons.btn-top-list .actions-form__template-btn,
.form-actions.submit-buttons.btn-top-list .configure-actions__icon svg{width:20px;height:20px;}.form-actions.submit-buttons.btn-top-list .actions-form__template-btn{position:relative;margin-left:15px;padding-left:15px;}.form-actions.submit-buttons.btn-top-list .actions-form__template-btn::before{content:"";position:absolute;display:block;width:1px;height:100%;background-color:#555555;left:0;top:0;}.form-actions.submit-buttons .save-template,
.form-actions.submit-buttons .save-template svg{width:24px;height:20px;}.form-actions.submit-buttons .save-btn svg,
.form-actions.submit-buttons .save-template svg,
.form-actions.submit-buttons.btn-top-list .configure-actions__icon svg{fill:#555555;}body.sd-dark-mode .form-actions.submit-buttons .save-btn svg,
body.sd-dark-mode .form-actions.submit-buttons .save-template svg,
body.sd-dark-mode .form-actions.submit-buttons.btn-top-list .configure-actions__icon svg,
body.sd-dark-mode .configure-actions__control-block .configure-actions__icon svg{fill:#fff;}.form-actions.submit-buttons.btn-top-list .btn.btn-primary.add-link-btn, .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .btn.add-link-btn, .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list .btn.add-link-btn, .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.add-link-btn, .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn, .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn, .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.btn-primary.add-link-btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.add-link-btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list button.add-link-btn, .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.add-link-btn, .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn, .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn, .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.btn-primary.add-link-btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.add-link-btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list button.add-link-btn{position:absolute;top:50%;left:50%;padding:0;width:30px;height:30px;border-radius:var(--sd-radius-mode-full);transform:translate(-50%, -50%);}.form-actions.submit-buttons.btn-top-list .btn.btn-primary.add-link-btn::before, .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .btn.add-link-btn::before, .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list .btn.add-link-btn::before, .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.add-link-btn::before, .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn::before, .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn::before, .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.btn-primary.add-link-btn::before, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.add-link-btn::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list button.add-link-btn::before, .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.add-link-btn::before, .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn::before, .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn::before, .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.btn-primary.add-link-btn::before, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.add-link-btn::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list button.add-link-btn::before{content:"";position:absolute;left:50%;top:50%;display:block;width:3px;height:16px;background-color:#fff;transform:translate(-50%, -50%);opacity:1;z-index:100;}.form-actions.submit-buttons.btn-top-list .btn.btn-primary.add-link-btn::after, .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .btn.add-link-btn::after, .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list .btn.add-link-btn::after, .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.add-link-btn::after, .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn::after, .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn::after, .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn::after, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.btn-primary.add-link-btn::after, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.add-link-btn::after, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn::after, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list button.add-link-btn::after, .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.add-link-btn::after, .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn::after, .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn::after, .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn::after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.btn-primary.add-link-btn::after, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.add-link-btn::after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn::after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list button.add-link-btn::after{content:"";position:absolute;left:50%;top:50%;display:block;width:16px;height:3px;background-color:#fff;transform:translate(-50%, -50%);opacity:1;}.form-actions.submit-buttons.btn-top-list .right{display:flex;align-items:center;}.form-actions.submit-buttons.btn-top-list .collapse-all{display:flex;flex-direction:column;margin-left:10px;}.form-actions.submit-buttons.btn-top-list .collapse-all a{padding:5px;}.form-actions.submit-buttons.btn-top-list .collapse-all a span{display:block;width:1px;height:1px;border:4px solid #555555;}body.sd-dark-mode .form-actions.submit-buttons.btn-top-list .collapse-all a span,
body.sd-dark-mode .configure-actions__control-block .configure-actions__icon svg{border-color:#fff;}.form-actions.submit-buttons.btn-top-list .collapse-all .show-all{margin-bottom:-1px;padding-bottom:0;}.form-actions.submit-buttons.btn-top-list .collapse-all .show-all span,
body.sd-dark-mode .form-actions.submit-buttons.btn-top-list .collapse-all .show-all span,
.form-actions.submit-buttons.btn-top-list .collapse-all .hide-all span,
body.sd-dark-mode .form-actions.submit-buttons.btn-top-list .collapse-all .hide-all span{border-left-color:transparent;border-right-color:transparent;}.form-actions.submit-buttons.btn-top-list .collapse-all .show-all span{border-bottom-color:transparent;border-top-width:10px;}body.sd-dark-mode .form-actions.submit-buttons.btn-top-list .collapse-all .show-all span{border-bottom-color:transparent;border-top-width:10px;}.form-actions.submit-buttons.btn-top-list .collapse-all .hide-all{margin-top:-1px;padding-top:0;}.form-actions.submit-buttons.btn-top-list .collapse-all .hide-all span{border-top-color:transparent;border-bottom-width:10px;}body.sd-dark-mode .form-actions.submit-buttons.btn-top-list .collapse-all .hide-all span{border-top-color:transparent;border-bottom-width:10px;}/* finished styling of the header modal window for configure actions */.configure-actions__control-block{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:0 25px;flex:none;}.configure-actions__control-block .configure-actions__icon{position:absolute;display:block;left:40px;top:50%;transform:translate(0, -50%);}.configure-actions__control-block .configure-actions__icon,
.configure-actions__control-block .configure-actions__icon svg{width:24px;height:24px;}.configure-actions__control-block .configure-actions__icon svg{fill:#555;}#cbe-add-block-popup .cbe-search-box__control,
.actions-form .configure-actions__search-input{padding-left:50px;width:82%;border:1px solid #cccccc !important;border-radius:50px;box-shadow:none;height:38px !important;}.configure-actions-body .btn-close--back-arrow,
.configure-actions-body .btn-close--back-arrow svg{width:26px;height:26px;}.configure-actions-body .btn-close--back-arrow{position:relative;margin-right:25px;}.configure-actions-body .btn-close--back-arrow svg{fill:var(--sd-text-secondary);}@media (min-width: 768px){.modal .modal-dialog .modal-content .modal-include-wrapper.configure-actions-body{padding:15px 0 20px;}.form-actions.submit-buttons .save-template,
  .form-actions.submit-buttons .save-template svg{width:52px;height:42px;}.form-actions.submit-buttons.btn-top-list .btn.btn-primary.add-link-btn.ripple, .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .btn.add-link-btn.ripple, .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list .btn.add-link-btn.ripple, .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.add-link-btn.ripple, .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple, .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple, .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.btn-primary.add-link-btn.ripple, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple, .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.add-link-btn.ripple, .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple, .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple, .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.btn-primary.add-link-btn.ripple, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple{width:60px;height:60px;}.form-actions.submit-buttons.btn-top-list .btn.btn-primary.add-link-btn.ripple::before, .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .btn.add-link-btn.ripple::before, .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list .btn.add-link-btn.ripple::before, .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.add-link-btn.ripple::before, .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::before, .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::before, .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.btn-primary.add-link-btn.ripple::before, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::before, .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.add-link-btn.ripple::before, .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::before, .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::before, .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.btn-primary.add-link-btn.ripple::before, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::before{height:29px;}.form-actions.submit-buttons.btn-top-list .btn.btn-primary.add-link-btn.ripple::after, .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .btn.add-link-btn.ripple::after, .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list .btn.add-link-btn.ripple::after, .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.add-link-btn.ripple::after, .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::after, .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::after, .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::after, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.btn-primary.add-link-btn.ripple::after, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::after, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::after, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::after, .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.add-link-btn.ripple::after, .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::after, .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::after, .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.btn-primary.add-link-btn.ripple::after, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::after, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::after{width:29px;}.form-actions.submit-buttons.btn-top-list .actions-form__template-btn,
  .form-actions.submit-buttons .save-btn,
  .form-actions.submit-buttons .save-btn svg,
  .form-actions.submit-buttons.btn-top-list .configure-actions__icon svg{width:40px;height:40px;}.form-actions.submit-buttons.btn-top-list .actions-form__template-btn{margin-left:37px;padding-left:31px;}.form-actions.submit-buttons.btn-top-list .collapse-all{margin-left:37px;}.form-actions.submit-buttons.btn-top-list .collapse-all a span{border:7px solid #555555;}.form-actions.submit-buttons.btn-top-list .collapse-all .show-all span{border-top-width:14px;}body.sd-dark-mode .form-actions.submit-buttons.btn-top-list .collapse-all .show-all span{border-top-width:14px;}.form-actions.submit-buttons.btn-top-list .collapse-all .hide-all span{margin-top:-3px;border-bottom-width:14px;}body.sd-dark-mode .form-actions.submit-buttons.btn-top-list .collapse-all .hide-all span{border-bottom-width:14px;}#cbe-add-block-popup .cbe-search-box__control,
  .actions-form .configure-actions__search-input{padding-left:50px;width:90%;height:42px !important;}}.modal-include-wrapper.configure-actions-body{display:flex;flex-direction:column;min-height:0;flex:1;padding:15px 0 !important;}.modal-include-wrapper.configure-actions-body ng-include{display:flex;flex-direction:column;min-height:0;flex:1;}.modal-include-wrapper.configure-actions-body .tag-item ng-include{display:inline-block;}.modal-include-wrapper.configure-actions-body .actions-form{display:flex;flex-direction:column;min-height:0;flex:1;overflow:hidden;}.modal-include-wrapper.configure-actions-body .actions-form .card{display:flex;flex-direction:column;min-height:0;flex:1;overflow:hidden !important;}.modal-include-wrapper.configure-actions-body .card-block.form-chain-builder{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;padding-top:114px !important;overflow:hidden !important;}.modal-include-wrapper.configure-actions-body .actions-form .form-actions.submit-buttons.btn-top-list{position:absolute;top:0;left:0;right:0;}.modal-include-wrapper.configure-actions-body .form-chain-builder{display:flex;flex-direction:column;flex:1;min-height:0;overflow:auto;}.modal-include-wrapper.configure-actions-body .actions-wrapper{display:flex;flex-direction:column;flex:1;min-height:0;}.modal-include-wrapper.configure-actions-body .actions-wrapper .actions-list.configure-actions__list{flex:1;}.modal-include-wrapper.configure-actions-body .actions-form .dynamicProfileItems__item.card{max-height:none;}#customFieldValue .sdAccordion__toggle label{margin-bottom:0;}#customFieldValue .form-group_customized-input-label-block label{padding-left:0;}.sent-test-email-block{gap:1.5rem;}.cbe-add-block-items,
.configure-actions__list{display:grid;grid-template-columns:100%;grid-auto-rows:max-content;}.configure-actions__list{padding:0 25px;overflow:auto;}.send-type-select__list{width:100%;display:flex;flex-direction:column;}.cbe-add-block-item-out-wrap,
.configure-actions__item{position:relative;margin-bottom:13px;width:100%;padding:1px;background:#cccccc;border-radius:10px;overflow:hidden;border:0;}.cbe-add-block-item-out-wrap .cbe-add-block-item,
.cbe-add-block-item-out-wrap button,
.configure-actions__item .cbe-add-block-item,
.configure-actions__item button{display:flex;width:100%;height:100%;padding:13px 16px;border-radius:10px;background:#fff;position:relative;z-index:5;cursor:pointer;}.cbe-add-block-item-out-wrap:before, .cbe-add-block-item-out-wrap:after,
.cbe-add-block-item-out-wrap .cbe-add-block-item:before,
.cbe-add-block-item-out-wrap .cbe-add-block-item:after,
.cbe-add-block-item-out-wrap button:before,
.cbe-add-block-item-out-wrap button:after,
.configure-actions__item:before,
.configure-actions__item:after,
.configure-actions__item .cbe-add-block-item:before,
.configure-actions__item .cbe-add-block-item:after,
.configure-actions__item button:before,
.configure-actions__item button:after{content:"";display:block;position:absolute;transition:all 0.2s linear;}.cbe-add-block-item-out-wrap:before,
.configure-actions__item:before{width:15px;height:100%;left:0;bottom:0;}.cbe-add-block-item-out-wrap:after,
.configure-actions__item:after{width:15px;height:100%;top:0;right:0;bottom:0;}.cbe-add-block-item-out-wrap .cbe-add-block-item,
.cbe-add-block-item-out-wrap button,
.configure-actions__item .cbe-add-block-item,
.configure-actions__item button{border:0;}.cbe-add-block-item-out-wrap .cbe-add-block-item:before,
.cbe-add-block-item-out-wrap button:before,
.configure-actions__item .cbe-add-block-item:before,
.configure-actions__item button:before{height:2px;width:0;top:-2px;left:0;}.cbe-add-block-item-out-wrap .cbe-add-block-item:after,
.cbe-add-block-item-out-wrap button:after,
.configure-actions__item .cbe-add-block-item:after,
.configure-actions__item button:after{height:2px;width:0;right:0;bottom:-2px;}.cbe-add-block-item-out-wrap:hover:not(.disabledItem), .cbe-add-block-item-out-wrap:focus:not(.disabledItem),
.configure-actions__item:hover:not(.disabledItem),
.configure-actions__item:focus:not(.disabledItem){padding-left:4px;}.cbe-add-block-item-out-wrap:hover:not(.disabledItem):before, .cbe-add-block-item-out-wrap:focus:not(.disabledItem):before,
.configure-actions__item:hover:not(.disabledItem):before,
.configure-actions__item:focus:not(.disabledItem):before{height:100%;background:#3E76A1;transition-delay:0s;}.cbe-add-block-item-out-wrap:hover:not(.disabledItem) .cbe-add-block-item::before,
.cbe-add-block-item-out-wrap:hover:not(.disabledItem) button::before, .cbe-add-block-item-out-wrap:focus:not(.disabledItem) .cbe-add-block-item::before,
.cbe-add-block-item-out-wrap:focus:not(.disabledItem) button::before,
.configure-actions__item:hover:not(.disabledItem) .cbe-add-block-item::before,
.configure-actions__item:hover:not(.disabledItem) button::before,
.configure-actions__item:focus:not(.disabledItem) .cbe-add-block-item::before,
.configure-actions__item:focus:not(.disabledItem) button::before{width:100%;background:#3E76A1;transition-delay:0.1s;}.cbe-add-block-item-out-wrap:hover:not(.disabledItem):after, .cbe-add-block-item-out-wrap:focus:not(.disabledItem):after,
.configure-actions__item:hover:not(.disabledItem):after,
.configure-actions__item:focus:not(.disabledItem):after{height:100%;background:#3E76A1;transition-delay:0.2s;}.cbe-add-block-item-out-wrap:hover:not(.disabledItem) .cbe-add-block-item::after,
.cbe-add-block-item-out-wrap:hover:not(.disabledItem) button:after, .cbe-add-block-item-out-wrap:focus:not(.disabledItem) .cbe-add-block-item::after,
.cbe-add-block-item-out-wrap:focus:not(.disabledItem) button:after,
.configure-actions__item:hover:not(.disabledItem) .cbe-add-block-item::after,
.configure-actions__item:hover:not(.disabledItem) button:after,
.configure-actions__item:focus:not(.disabledItem) .cbe-add-block-item::after,
.configure-actions__item:focus:not(.disabledItem) button:after{width:100%;background:#3E76A1;transition-delay:0.3s;}.cbe-add-block-item-out-wrap.disabledItem::before, .cbe-add-block-item-out-wrap.disabledItem::after,
.cbe-add-block-item-out-wrap.disabledItem button::after,
.configure-actions__item.disabledItem::before,
.configure-actions__item.disabledItem::after,
.configure-actions__item.disabledItem button::after{display:none;}.send-type-select__item{position:relative;margin-bottom:13px;width:100%;}.send-type-select__item button{position:relative;z-index:5;border:2px solid var(--sd-btn-border-color, #ccc);display:flex;width:100%;height:100%;padding:13px 50px 13px 15px;border-radius:10px;background:#fff;transition:all 0.2s ease-in-out;}.send-type-select__item button:after{content:"\f058";font-family:"Font Awesome 6 Pro";position:absolute;font-weight:700;top:50%;right:10px;width:40px;height:40px;font-size:32px;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(-50%);transition:all 0.2s linear;}.send-type-select__item button.active{border-color:var(--sd-btn-border-theme-color);transition:all 0.2s linear;}.send-type-select__item button.active:after{color:var(--sd-btn-border-theme-color);transition:opacity 0.15s linear;opacity:1;}.configure-actions__item .configure-actions__icon,
.send-type-select__item .send-type-select__icon{flex-shrink:0;margin-right:16px;width:30px;height:30px;}.configure-actions__item .configure-actions__icon i,
.send-type-select__item .send-type-select__icon i{font-size:40px;}.configure-actions__item .configure-actions__icon svg,
.send-type-select__item .send-type-select__icon svg{width:30px;height:30px;}.configure-actions__item .configure-actions__item-wrap,
.send-type-select__item .send-type-select__item-wrap{display:flex;flex-direction:column;}.cbe-add-block-item-out-wrap .cbe-add-block-item .cbe-add-block-item-title,
.configure-actions__item-wrap .title,
.send-type-select__item-wrap .title{text-align:left;color:#565656;font-size:16px;font-weight:700 !important;}.send-type-select__item-wrap .title{font-size:15px;font-weight:500;}body.sd-dark-mode .configure-actions__item-wrap .title,
body.sd-dark-mode .send-type-select__item-wrap .title{color:#fff;}.cbe-add-block-item-desc,
.configure-actions__item-wrap .subtitle,
.send-type-select__item-wrap .subtitle{text-align:left;font-size:14px;color:#555;font-weight:400;}.send-type-select__item-wrap .subtitle{font-size:10px;}@media (min-width: 768px){.cbe-add-block-items,
  .configure-actions__list{grid-template-columns:49% 49%;grid-column-gap:2%;}}@media (min-width: 1440px){.cbe-add-block-items,
  .configure-actions__list{grid-template-columns:32% 32% 32%;padding-bottom:0px !important;}.cbe-add-block-item-out-wrap .cbe-add-block-item,
  .configure-actions__item button{align-items:center;padding:15px 20px 15px 26px;}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-add-block-item-icon,
  .configure-actions__item .configure-actions__icon,
  .send-type-select__item .send-type-select__icon{margin-top:0;margin-right:20px;width:40px;height:40px;}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-add-block-item-icon{background-size:40px 40px;}#cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item .cbe-add-block-item-icon svg,
  .configure-actions__item .configure-actions__icon svg,
  .send-type-select__item .send-type-select__icon svg{width:40px;height:40px;}.cbe-add-block-item-out-wrap .cbe-add-block-item .cbe-add-block-item-title{font-size:15px;}.cbe-add-block-item-desc{font-size:13px;}.configure-actions__item-wrap .title{font-size:15px;}.configure-actions__item-wrap .subtitle{font-size:13px;}.send-type-select__item-wrap .title{font-size:15px;}.send-type-select__item-wrap .subtitle{font-size:10px;}.send-type-select__item button{padding:15px 20px;}}.branding-theme-mrclean .configure-actions__item:hover button::after,
.branding-theme-mrclean .configure-actions__item:hover button::before,
.branding-theme-mrclean .configure-actions__item:hover:after,
.branding-theme-mrclean .configure-actions__item:hover:not(.disabledItem)::before{background-color:#565656 !important;}.modal-open .form-chain-builder .empty-message,
.notification-sidebar-expand .form-chain-builder .empty-message{flex:none;padding-top:1.25rem;text-align:center;}.modal-open .form-chain-builder .empty-message h2,
.notification-sidebar-expand .form-chain-builder .empty-message h2{margin-bottom:0.9375rem;}body.modal-open .form-chain-builder .chain-links .links-list .chain-link::after,
body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link::after{display:none;}.modal-content .form-chain-builder .chain-links .links-list .chain-link .link-block,
body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block{margin:0 !important;padding:0;box-shadow:none;border-top:none !important;background-color:transparent;z-index:unset;}.modal-content .form-chain-builder .chain-links .links-list .chain-link .link-block .form-group:not(.min-h-0),
body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block .form-group:not(.min-h-0){min-height:2.625rem;}body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .link-block-wrapper{margin-top:0 !important;}body.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title,
body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title{position:relative;padding:0.4375rem 1rem 0.4375rem calc(32px + 1rem);justify-content:flex-start;align-items:center;width:100%;background-color:#fff;border:2px solid #eee;border-radius:var(--sd-radius-mode-xl);cursor:pointer;}@media (min-width: 576px){body.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title,
  body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title{padding-left:calc(44px + 1rem);}}body.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .type,
body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .type{padding:0;font-size:0.875rem;color:#222222;}body.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .link-btns,
body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .link-btns{position:unset;top:unset;right:unset;bottom:unset;left:unset;margin-left:auto;margin-right:0;width:1.25rem;height:1.25rem;}body.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .link-btns .fa-caret-up,
body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .link-btns .fa-caret-up{position:absolute;display:block;right:18px;top:50%;width:1.25rem;height:1.25rem;overflow:hidden;transform:translate(0, -50%);}body.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .link-btns .fa-caret-up::before,
body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .link-btns .fa-caret-up::before{display:none;}body.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .btn-xs,
body.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .remove-action,
body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .btn-xs,
body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .remove-action{position:absolute;display:block;left:32px;top:0;margin:0 !important;width:32px;height:100%;background-color:#fafafa;border-right:1px solid #eee;border-top-left-radius:10px !important;border-bottom-left-radius:10px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;transform:translate(-100%, 0);}@media (min-width: 576px){body.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .btn-xs,
  body.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .remove-action,
  body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .btn-xs,
  body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .remove-action{left:44px;width:44px;}}body.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .btn-xs span,
body.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .remove-action span,
body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .btn-xs span,
body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .remove-action span{position:absolute;display:block;top:50%;left:52%;width:13px;height:15px;transform:translate(-50%, -50%);}body.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .btn-xs span::before,
body.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .remove-action span::before,
body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .btn-xs span::before,
body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .remove-action span::before{content:"";position:absolute;display:block;top:-1px;left:5px;width:3px;height:17px;background-color:#aaa;border-radius:2px;transform:rotate(38deg);}body.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .btn-xs span::after,
body.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .remove-action span::after,
body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .btn-xs span::after,
body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .remove-action span::after{content:"";position:absolute;display:block;top:-1px;left:5px;width:3px;height:17px;background-color:#aaa;border-radius:2px;transform:rotate(-38deg);}.form-chain-builder .chain-link .link-block .link-title{font-size:1.2em;font-style:italic;padding:10px;margin-bottom:0;}.form-chain-builder .chain-link .link-block .link-title span .form-chain-block-buttons{vertical-align:middle;font-size:1.125rem;}.form-chain-builder .title-block-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;}.form-chain-builder .title-block-wrapper .link-title{flex:1 1 auto;}.journey-map-btn{flex-shrink:0;gap:0.375rem;color:var(--sd-forms-map-btn-text);background-color:var(--sd-forms-map-btn-bg);border:1px solid var(--sd-forms-map-btn-border);}.journey-map-btn:hover, .journey-map-btn:focus, .journey-map-btn:active{color:var(--sd-forms-map-btn-text);background-color:var(--sd-forms-map-btn-bg-hover);border-color:var(--sd-forms-map-btn-border-hover);}.journey-map-btn:focus-visible{outline:2px solid var(--sd-forms-map-btn-text);outline-offset:2px;}.journey-map-btn__icon{flex-shrink:0;width:1rem;height:1rem;}.link-block .link-title .link-btns .fa-caret-up span{position:absolute;display:block;top:6px;left:4px;width:1px;height:1px;border:6px solid #555555;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;border-top-width:11px;z-index:100;transition:all 0.2s ease-in-out;}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title.collapsed .link-btns .fa-caret-up span{top:-3px;transform:scaleY(-1);}.form-chain-builder .link-block-wrapper.config .link-block__icon{margin-right:9px;width:1.25rem;height:1.25rem;}.form-chain-builder .link-block-wrapper.config .link-block__icon svg{width:1.25rem;height:1.25rem;fill:#555555;stroke:#555555;}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config{display:block;width:100%;padding:0 0.3125rem;}@media (min-width: 576px){.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config{padding:0 1rem;}}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .config-block{margin:0;padding-bottom:1rem;}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .config-block-new,
.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .config-block{margin-left:15px;margin-right:15px;padding:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.config-block-new.can-not-remove .vertical-form-group .col-md-3{flex:unset;max-width:unset;}.config-block-new.can-not-remove .vertical-form-group:nth-child(2){margin-left:64px;}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .form-control{position:relative;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.08);}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .form-control .ui-select-match-item{padding:0 !important;padding-left:18px !important;padding-right:7px !important;height:20px;}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .form-control .ui-select-match-item .match-text{margin:0;padding:0;line-height:1;}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .form-control .ui-select-match-item .remove-match{position:absolute;left:7px;top:50%;padding:0;width:12px;height:10px;font-size:0;transform:translate(0, -50%);}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .form-control .ui-select-match-item .remove-match::before{content:"";position:absolute;display:block;top:0;left:2px;height:10px;width:1px;background-color:#303030;border-radius:2px;transform:rotate(45deg);}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .form-control .ui-select-match-item .remove-match::after{content:"";position:absolute;display:block;top:0;left:2px;height:10px;width:1px;background-color:#303030;border-radius:2px;transform:rotate(135deg);}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .form-control .ui-select-match .group-name{margin:0;}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .form-control .ui-select-match .group-value{font-weight:300 !important;}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .form-control:focus{box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.08);}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .select2 .select2-selection--multiple{position:relative;}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .form-control.redactor-container{padding:0;height:auto !important;}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .form-control .redactor-box.redactor-styles-on{width:100%;border:none;}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .form-control .redactor-box.redactor-styles-on .redactor-styles span{font-size:9px;max-width:100%;}.chain-link .sd-placeholder-tag{display:inline-flex;justify-content:center;align-items:center;padding:0 12px;height:28px;color:inherit;line-height:0.9;border:1px solid #eee;background-color:transparent;border-radius:5px;}@media (min-width: 768px){body.modal-open .form-chain-builder .link-block-wrapper.config .link-block__icon,
  body.notification-sidebar-expand .form-chain-builder .link-block-wrapper.config .link-block__icon{margin-right:12px;width:30px;height:30px;}body.modal-open .form-chain-builder .link-block-wrapper.config .link-block__icon svg,
  body.notification-sidebar-expand .form-chain-builder .link-block-wrapper.config .link-block__icon svg{width:30px;height:30px;}body.modal-open .link-block .configure-actions__link-title .link-btns .fa-caret-up,
  body.notification-sidebar-expand .link-block .configure-actions__link-title .link-btns .fa-caret-up{right:18px;}body.modal-open .link-block .configure-actions__link-title .link-btns .fa-caret-up span,
  body.notification-sidebar-expand .link-block .configure-actions__link-title .link-btns .fa-caret-up span{top:3.5px;left:3.5px;border:7px solid #555;border-top-width:14px;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;}body.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .form-control .redactor-box.redactor-styles-on .redactor-styles span,
  body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .form-control .redactor-box.redactor-styles-on .redactor-styles span{font-size:16px;}}@media (min-width: 1024px){.modal-open .form-chain-builder .empty-message,
  .notification-sidebar-expand .form-chain-builder .empty-message{margin:0 auto;width:80%;}}@media (max-width: 767px){.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .config-block-new,
  .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .config-block{margin-left:0;margin-right:0;margin-top:-20px;padding:30px 15px 20px;}}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .checkbox .form-control{display:none !important;}.form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .usePartyPaymentLink-checkbox .label-text{padding-left:37px;}.item-line.line .labelAbsolute{position:relative !important;padding-top:27px;}.item-line.line .labelAbsolute .firstField{position:static;}.item-line.line .labelAbsolute .firstField label{position:absolute;left:15px;top:0;}.item-line.line .labelAbsolute .customField{gap:8px;}.item-line.line .labelAbsolute .customField label{white-space:nowrap;}.dynamicProfileItems{width:100%;}.dynamicProfileItems .useCalculations{z-index:200;}.dynamicProfileItems .discountValueExpression{width:100%;}.dynamicProfileItems .info-block{background-color:#e5fff6;border-left:4px solid #5ca188;}.dynamicProfileItems .info-block p:last-child{margin-bottom:0;}.chain-links .dynamicProfileItems{padding:0 15px;}.dynamicProfileItems__title{font-size:16px;text-transform:uppercase;line-height:1;}.dynamicProfileItems__title svg{width:24px;height:24px;fill:#555;}.dynamicProfileItems__item{width:100%;}.dynamicProfileItems__item .card-body{padding:1rem;}.dynamicProfileItems__item-title span{font-size:14px;}.dynamicProfileItems__item-handle{margin-right:-10px;padding:10px;}.dynamicProfileItems__item-handle span{position:relative;width:14px;height:8px;}.dynamicProfileItems__item-handle span::before{content:"";position:absolute;top:1px;left:2px;width:10px;height:10px;background-color:transparent;border:2px solid #333;border-radius:2px;transform:rotate(225deg);border-left:none;border-top:none;transition:all 0.25s ease-in-out;}.dynamicProfileItems__item-handle.collapsed span::before{top:-4px;transform:rotate(45deg);transition:all 0.25s ease-in-out;}.actions-form .form-actions .btn, .actions-form .form-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .actions-form .form-actions button, .actions-form .form-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .actions-form .form-actions button{padding:5px 20px 5px 20px;}.modal-content .form-oscar .form-group{flex:unset;max-width:unset;}.modal-content .form-oscar .form-group_customized .row{margin:0 !important;}.modal-content .form-oscar .form-group_customized-field-block{padding:0;display:flex;width:100%;}.modal-content .form-oscar .form-group_customized-field-block .form-group_customized-input-label-block{display:flex;flex-direction:column;padding:0 40px 0 0;flex:unset;max-width:unset;width:100%;position:relative;}@media (min-width: 768px){.modal-content .form-oscar .form-group_customized-field-block .form-group_customized-input-label-block{padding:0;}}.modal-content .form-oscar .form-group_customized-field-block .form-group_customized-input-label-block label:not(.checkbox label){margin-bottom:5px;}.modal-content .form-oscar .form-group_customized-field-block .form-group_customized-input-label-block .checkbox{margin-right:15px;width:100%;}.modal-content .form-oscar .form-group_customized-field-block .form-group_customized-input-label-block .checkbox label{width:100%;}.modal-content .form-oscar .form-group_customized-field-block .label-text{padding-left:0;padding-bottom:28px;}.modal-content .form-oscar .form-group_customized-field-block .label-text::after{left:0;bottom:0;transform:translate(0, 0);border:1px solid #cccccc;}.modal-content .form-oscar .form-group_customized-field-block .form-group_customized-input-btns{position:absolute;top:26px;right:0;display:flex;flex-direction:row;align-items:flex-start;padding:8px 0 8px 8px;}@media (min-width: 768px){.modal-content .form-oscar .form-group_customized-field-block .form-group_customized-input-btns{position:static;}}.modal-content .form-oscar .form-group_customized-field-block .form-group_customized-input-btns.delete-custom-field-row{position:static;}.modal-content .form-oscar .form-group_customized-field-block .btn-xs,
.modal-content .form-oscar .remove-data-point-field.btn-xs{padding:0 !important;background:#c40000;width:27px;height:26px;}.modal-content .form-oscar .form-group_customized-field-block .btn-xs i,
.modal-content .form-oscar .remove-data-point-field.btn-xs i{font-size:1.5rem;color:#fff;}@media (min-width: 768px){.modal-content .form-oscar .form-group_customized-field-block .form-group_customized-input-label-block{flex-direction:row;flex-wrap:nowrap;}.modal-content .form-oscar .form-group_customized-field-block .label-text{padding-left:0;padding-right:28px;padding-bottom:0;width:30%;}.modal-content .form-oscar .form-group_customized-field-block .label-text::after{left:unset;right:0;transform:translate(100%, -50%);}}@media (min-width: 1024px){.modal-content .form-oscar .form-group_customized-field-block .form-group_customized-input-label-block label{padding-left:65px;padding-right:5px;}.modal-content .form-oscar .form-group_customized-field-block .form-group_customized-input-label-block label .label-text label{padding-left:0;}.modal-content .form-oscar .form-group_customized-field-block .form-group_customized-input-label-block label:not(.checkbox label){margin-bottom:0;flex:0 0 37%;}}@media (min-width: 1440px){.modal-content .form-oscar .form-group_customized-field-block .form-group_customized-input-label-block label:not(.checkbox label){flex:0 0 35.4%;}.modal-content .form-oscar .form-group_customized-field-block .label-text{width:31.4%;}}.modal-content .form-oscar .form-group_customized-field-block .radiobox label{padding-left:0;}.modal-content .form-oscar .form-group_customized-field-block .radiobox .label-text{padding:0 0 0 2rem;margin-bottom:1rem;width:unset;}@media (min-width: 768px){.modal-content .form-oscar .form-group_customized-field-block .radiobox label{padding-left:0;}.modal-content .form-oscar .form-group_customized-field-block .radiobox .label-text{padding:0 0 0 2rem;margin-bottom:1rem;width:unset;}.modal-content .form-oscar .form-group_customized-field-block .radiobox .label-text::after{left:0;right:unset;}}.communityValueLine .communityValueLineSubText{display:block;font-size:0.75rem;text-align:right;width:100%;padding-right:20px;}.addToCommunityModal.communityValueLine .communityValueLineSubText{text-align:left;}.followup dd{margin:0;}.followup-icon-wrapper svg{display:block;width:16px;height:16px;fill:currentcolor;}.followup__data{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1.5rem;}@media (min-width: 640px){.followup__data{grid-template-columns:repeat(2, 1fr);}}.followup-target-logo .logo,
.followup-target-logo figure{position:static;width:30px;height:30px;padding:0;margin:0;border:none;background-color:transparent;box-shadow:none;border-radius:50%;}.followup-target-logo svg{width:30px;height:30px;}.followup-card__label{display:flex;gap:0.5rem;margin-bottom:0.5rem;font-size:0.75rem;font-weight:500;text-transform:uppercase;letter-spacing:0.05em;align-items:center;color:#6b7280;}.followup-card__label-text{display:inline-block;padding-top:0.1875rem;}.followup-card__value{color:#101828;line-height:1.5;font-size:1rem;font-weight:500;}.followup-section{margin-bottom:1.5rem;}.followup-section__title{font-size:0.875rem;font-weight:500;text-transform:uppercase;letter-spacing:0.05em;color:#6b7280;margin-bottom:0.75rem;}.followup-description-content{line-height:1.625rem;}.followup-description-content p:last-child{margin-bottom:0;}.followup-reminders-content{padding:0;}.footer-actions-wrapper{position:fixed;right:35px;bottom:134px;z-index:100;display:none;width:auto;max-width:900px;}@media (min-width: 768px){.footer-actions-wrapper{display:block;}}.footer-actions-wrapper .timer-form-action.track-time{margin-left:15px;}.footer-actions-wrapper .timer-form-action .actions-icon{padding:0 4px;text-align:center;}.footer-actions-wrapper .timer-form-action .actions-icon .fa-usd-circle{margin-right:9px;}.footer-actions-wrapper .footer-actions-line{display:flex;flex-direction:column;position:relative;z-index:10;border:1px solid var(--sd-bg-white-light);border-radius:var(--sd-radius-mode-md, 6px);background:var(--sd-bg-white-dark);box-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.12);}.footer-actions-wrapper .footer-actions-line .actions-wrapper{display:flex;align-items:center;overflow:hidden;width:100%;}.footer-actions-wrapper .footer-actions-line .actions-wrapper.actions-wrapper_active{opacity:1;transform:translateX(0);transition:opacity 200ms ease, transform 200ms ease;}.footer-actions-wrapper .footer-actions-line .actions-wrapper.actions-wrapper_inactive{opacity:0;transform:translateX(20px);transition:opacity 150ms ease, transform 150ms ease;}.footer-actions-wrapper .footer-actions-line .actions-wrapper > .footer-actions-divider{margin-right:1px;}.footer-actions-wrapper .footer-actions-line .actions-wrapper .action-button-wrapper{min-width:30px;display:flex;align-items:center;}.footer-actions-wrapper .footer-actions-line .actions-wrapper .action-button-wrapper_show{transform:scale(1);width:auto;min-width:30px;transition:transform 500ms, min-width 500ms, width 500ms;}.footer-actions-wrapper .footer-actions-line .actions-wrapper .action-button-wrapper_hide{transform:scale(0);width:0;min-width:0;transition:transform 500ms, min-width 300ms 100ms, width 300ms 100ms;}.footer-actions-wrapper .footer-actions-line .actions-wrapper .action-content{width:0;}.footer-actions-wrapper .footer-actions-line .actions-wrapper .action-content_show{padding:0 15px;width:auto;transition:width 700ms ease-in;}.footer-actions-wrapper .footer-actions-line .actions-wrapper .action-content_hide{width:0;transition:width 700ms ease-in;}.footer-actions-wrapper .footer-actions-line .minimized-content-wrapper{display:flex;align-items:center;overflow:hidden;}.footer-actions-wrapper .footer-actions-line .minimized-content-wrapper.minimized-content-wrapper_active{opacity:1;max-height:500px;transition:opacity 200ms ease, max-height 300ms ease;}.footer-actions-wrapper .footer-actions-line .minimized-content-wrapper.minimized-content-wrapper_inactive{opacity:0;max-height:0;transition:opacity 150ms ease, max-height 200ms ease;}.footer-actions-wrapper .footer-actions-line .footer-actions-divider{border-left:var(--sd-entity-border);height:30px;}.footer-actions-wrapper .actions-icon{cursor:pointer;font-size:1.5rem;line-height:2rem;}.footer-actions-wrapper .actions-icon.action-icon_main{padding:0 15px;}.footer-actions-wrapper .actions-icon.action-icon_main.action-icon_main-alternate{position:relative;}.footer-actions-wrapper .actions-icon.action-icon_main.action-icon_main-alternate:after{position:absolute;top:-5px;right:4px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f055";margin-top:auto;margin-bottom:auto;}.footer-actions-wrapper .timer--action-wrapper{max-width:900px;overflow:hidden;}.footer-actions-wrapper .timer--action-wrapper .timer-form{display:flex;align-items:center;}.footer-actions-wrapper .timer--action-wrapper .timer-form > div, .footer-actions-wrapper .timer--action-wrapper .timer-form .timer-input{background:white;}.footer-actions-wrapper .timer--action-wrapper .timer-form .counter-wrap{display:flex;min-width:80px;max-width:200px;font-family:var(--default-font-family);}.footer-actions-wrapper .timer--action-wrapper .timer-form .counter-wrap .timer-input{display:flex;align-items:center;height:30px !important;border:1px solid transparent;max-width:100px;}.footer-actions-wrapper .timer--action-wrapper .timer-form .counter-wrap .timer-input.counting-time-input:focus{border:1px solid #7FB1E1;border-radius:4px;}.footer-actions-wrapper .timer--action-wrapper .timer-form .counter-wrap .footer-actions-divider{margin-left:0;margin-right:10px;}.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-input{height:1.8rem;background:#fff;font-size:1.2em;box-shadow:none;padding:5px;display:inline-block;}.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-input.timer-input-rate{max-width:150px;}.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-input-title-container{position:relative;width:100%;}.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-input-title-container .select2-selection--single .select2-selection__clear{height:32px !important;}.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-input-title-container .timer-input-title{top:0.75px;left:1px;position:absolute;height:29px;width:calc(100% - 34px);box-shadow:none;border-width:0 !important;border-left:none;border-radius:0;font-size:1em !important;}.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-rate-input-container{padding:0 15px;}.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-rate-input-container input.timer-input-rate{max-width:140px;border:1px solid #ddd;font-size:1em;height:32px;}.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-select-container{min-height:1.875rem !important;}.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-select-container .select2.select2-container--default{min-height:1.875rem !important;}.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-select-container .select2.select2-container--default.select2-container--focus .select2-selection.select2-selection--single, .footer-actions-wrapper .timer--action-wrapper .timer-form .timer-select-container .select2.select2-container--default.select2-container--open .select2-selection.select2-selection--single{border:1px solid var(--sd-btn-border-theme-color);}.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-select-container .timer-select + span .select2-selection{position:relative;height:1.875rem !important;min-height:unset !important;border:1px solid #ddd;background-color:var(--sd-input-bg);box-shadow:none;padding:15px 10px;}.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-select-container .timer-select + span .select2-selection .select2-selection__rendered{max-width:370px;}.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-input-title-container,
.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-rate-input-container input.timer-input-rate{border-radius:0.25rem;}.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-input-title-container.error,
.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-rate-input-container input.timer-input-rate.error{border-color:rgba(168, 102, 102, 0.8) !important;}.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-input-title-container.error .select2-selection.select2-selection--single,
.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-input-title-container.error .timer-input.timer-input-title,
.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-rate-input-container input.timer-input-rate.error .select2-selection.select2-selection--single,
.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-rate-input-container input.timer-input-rate.error .timer-input.timer-input-title{border:0 !important;}.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-input-title-container{border:1px solid #ddd !important;}.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-input-title-container .select2-selection.select2-selection--single,
.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-input-title-container .timer-input.timer-input-title{border:0 !important;}.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-input-title-container.focus .select2-selection.select2-selection--single,
.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-input-title-container.focus .timer-input.timer-input-title{border:0 !important;}.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-rate-input-container input.timer-input-rate{border-radius:0.25rem;border:1px solid #ddd;}.footer-actions-wrapper .timer--action-wrapper .timer-form #widget-counter .timer-control{display:none;}.footer-actions-wrapper .timer--action-wrapper .timer-form .timer-actions-mobile{display:none;}.footer-actions-wrapper .timer--action-wrapper.full-timer--action-wrapper{min-width:700px;}.footer-actions-wrapper .timer--action-wrapper.full-timer--action-wrapper .timer-rate-input-container{padding:0 0 0 15px;}.footer-actions-wrapper .timer--action-wrapper.min-timer--action-wrapper{width:100%;padding:0 15px;}.footer-actions-wrapper .timer--action-wrapper.min-timer--action-wrapper .timer-form > div, .footer-actions-wrapper .timer--action-wrapper.min-timer--action-wrapper .timer-form .timer-input{background:white;margin-right:0;}.footer-actions-wrapper .timer--action-wrapper.min-timer--action-wrapper .timer-form .counter-wrap{min-width:60px;}.footer-actions-wrapper .invoice-form, .footer-actions-wrapper .assign-form{max-height:0;}.footer-actions-wrapper .invoice-form form, .footer-actions-wrapper .assign-form form{width:100%;}.footer-actions-wrapper .invoice-form .invoice-form-actions, .footer-actions-wrapper .assign-form .invoice-form-actions{display:flex;justify-content:flex-start;flex-wrap:wrap;}.footer-actions-wrapper .invoice-form a.sd-btn, .footer-actions-wrapper .assign-form a.sd-btn{margin:0 10px 10px 0;}.footer-actions-wrapper .invoice-form a.sd-btn.active-invoice, .footer-actions-wrapper .assign-form a.sd-btn.active-invoice{border-color:var(--sd-btn-primary-border-color);box-shadow:0 0 0 3px var(--sd-btn-primary-hover-shadow-color);-webkit-box-shadow:0 0 0 3px var(--sd-btn-primary-hover-shadow-color);}.footer-actions-wrapper .invoice-form a.sd-btn.active-invoice span, .footer-actions-wrapper .assign-form a.sd-btn.active-invoice span{color:var(--sd-theme-primary-dark-highlighted-text);}.footer-actions-wrapper .assign-form .assign-form-content{width:100%;margin-top:3px;}.footer-actions-wrapper .assign-form .assign-form-content .radiobox span.label-text{padding-left:1.7rem;}.footer-actions-wrapper .secondary-content{position:relative;max-height:300px;overflow-y:auto;overflow-x:hidden;padding:15px;margin:0;border-top:1px solid var(--sd-bg-white-light);background:var(--sd-bg-white-dark);border-radius:0 0 var(--sd-radius-mode-md, 6px) var(--sd-radius-mode-md, 6px);box-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.12);}.footer-actions-wrapper .secondary-content-wrapper_active{max-height:1000px;transition:max-height 400ms;}.footer-actions-wrapper .secondary-content-wrapper_inactive{max-height:0;transition:max-height 400ms;}.footer-actions-wrapper .secondary-content-close{position:absolute;z-index:101;top:15px;right:10px;margin-left:5px;display:inline;font-size:1.2em;cursor:pointer;}.footer-actions-wrapper textarea{resize:none;height:80px !important;}.footer-actions-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{right:0.7rem !important;}.footer-actions-wrapper .select2-container .select2-selection--single .select2-selection__clear{margin-right:25px !important;}/*
 top level
*/.timer-action-selection-show-more-timers{text-align:center;padding:5px;color:#09a9f3;}.timer-action-selection-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align-items:center;-ms-align-items:center;align-items:center;}.timer-action-selection-wrapper .timer-action-selection-icon-wrapper{margin-right:15px;font-size:30px;font-weight:100;max-width:50px;min-width:50px;}.timer-action-selection-wrapper .timer-action-selection-icon-wrapper .default-user-avatar{font-size:20px;line-height:0.9;}.timer-action-selection-wrapper .timer-action-selection-icon-wrapper img,
.timer-action-selection-wrapper .timer-action-selection-icon-wrapper .img-responsive{max-width:50px;min-width:50px;border-radius:50%;width:50px;}.timer-action-selection-wrapper .timer-action-selection-icon-wrapper .timer-action-selection-icon{width:50px;display:block;text-align:center;padding:2px 0;}.timer-action-selection-wrapper .timer-action-selection-icon-wrapper .timer-action-selection-icon.timer-action-selection-icon-default:after{content:"\f017";font-family:"Font Awesome 6 Pro";}.timer-action-selection-wrapper .timer-action-selection-icon-wrapper .timer-action-selection-icon.timer-action-selection-icon-project:after{content:"\f828";font-family:"Font Awesome 6 Pro";}.timer-action-selection-wrapper .timer-action-selection-icon-wrapper .timer-action-selection-icon.timer-action-selection-icon-task:after{content:"\f0ae";font-family:"Font Awesome 6 Pro";}.timer-action-selection-wrapper .timer-action-selection-icon-wrapper .timer-action-selection-icon.timer-action-selection-icon-client:after{content:"\f406";font-family:"Font Awesome 6 Pro";}.timer-action-selection-wrapper .timer-action-selection-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.timer-action-selection-wrapper .timer-action-selection-status{margin-left:auto;font-size:1.5rem;}.timer-action-selection-wrapper .timer-action-selection-status img{width:24px;}.timer--action-dropdown{padding-top:8px;box-sizing:border-box;border-color:#dddddd;box-shadow:0px 0px 3.5px rgba(0, 0, 0, 0.048), 0px 0px 8.4px rgba(0, 0, 0, 0.069), 0px 0px 15.8px rgba(0, 0, 0, 0.085), 0px 0px 28.1px rgba(0, 0, 0, 0.101), 0px 0px 52.6px rgba(0, 0, 0, 0.122), 0px 0px 126px rgba(0, 0, 0, 0.17);}.timer--action-dropdown .select2-results__option{padding:8px !important;margin-bottom:3px !important;}.timer--action-dropdown{/*
  * Scroll style
  */}.timer--action-dropdown .select2-results__options{scrollbar-width:thin;scrollbar-color:rgba(153, 153, 153, 0.6) rgba(153, 153, 153, 0);}.timer--action-dropdown .select2-results__options::-webkit-scrollbar{background:transparent;width:12px;}.timer--action-dropdown .select2-results__options::-webkit-scrollbar:disabled{background:transparent;}.timer--action-dropdown .select2-results__options::-webkit-scrollbar-track{width:10px;}.timer--action-dropdown .select2-results__options::-webkit-scrollbar-thumb{background:rgba(153, 153, 153, 0.6);border:3px solid transparent;border-radius:9px;background-clip:content-box;}.timer--action-dropdown .select2-results__options::-webkit-scrollbar-thumb:hover{background:rgba(153, 153, 153, 0.75);border:2px solid transparent;border-radius:9px;background-clip:content-box;}.timer--action-dropdown .select2-results__options::-webkit-scrollbar-thumb:active{background:rgba(153, 153, 153, 0.9);border:2px solid transparent;border-radius:9px;background-clip:content-box;}.timer--action-dropdown .select2-results__options::-webkit-scrollbar-thumb:window-inactive{background:transparent;}.timer--action-dropdown{/*
  * Search style
  */}.timer--action-dropdown .select2-search--dropdown{position:relative;padding:0 8px;margin-bottom:15px;}.timer--action-dropdown .select2-search--dropdown:before{content:"\f002";font-family:"Font Awesome 6 Pro";top:6px;position:absolute;font-size:18px;left:12px;color:#aaa;}.timer--action-dropdown .select2-search--dropdown::before{height:18px;top:50%;left:20px;display:flex;justify-content:center;align-items:center;transform:translate(0, -50%);}.timer--action-dropdown .select2-search--dropdown .select2-search__field{padding-left:35px;border-radius:25px;border-color:#dddddd;}.timer--action-dropdown .select2-search--dropdown .select2-search__field{border-color:#dddddd;}.timer--action-dropdown .select2-results__option{padding:0 8px;margin-bottom:12px;}.timer-tombstone .modal-dialog.modal-bottom-bar{width:auto;min-width:0;max-width:900px;}.timer-tombstone .footer-actions-wrapper .footer-actions-line{box-shadow:none;border:none;}.timer-tombstone .footer-actions-wrapper .actions-wrapper{overflow:visible;}.timer-tombstone .footer-actions-wrapper .secondary-content{box-shadow:none;}.custom-fields-modal-body{overflow:hidden;}.custom-fields-modal-body .custom-fields-filter-form{max-height:100%;overflow-x:hidden;overflow-y:auto;}.floating-stack-item{position:fixed;right:0;z-index:var(--sd-floating-stack-z);display:none;align-items:center;justify-content:center;width:35px;height:40px;border:1px solid var(--sd-btn-primary-border-color);border-right:none;border-radius:30px 0 0 30px;background-color:var(--sd-btn-primary-bg);padding:8px;color:var(--sd-btn-primary-text-color);cursor:pointer;appearance:none;transition:background-color 0.15s ease, border-color 0.15s ease;}.floating-stack-item i{font-size:19px;line-height:1;}.floating-stack-item:hover,
.floating-stack-item:focus-visible{background-color:var(--sd-btn-primary-hover-bg);border-color:var(--sd-btn-primary-hover-bg);}.floating-stack-item--ask{bottom:78px;display:flex;}.floating-stack-item--ask svg{width:22px;height:22px;flex-shrink:0;}.floating-stack-item--timer{bottom:126px;}.floating-stack-item--gdpr{bottom:78px;display:flex;}.floating-stack-item--gdpr svg{width:20px;height:20px;flex-shrink:0;}body:has(.floating-stack-item--ask) .floating-stack-item--gdpr{bottom:126px;}body:has(.floating-stack-item--ask):has(.rightTabs--react) .floating-stack-item--gdpr{bottom:194px;}.floating-stack-minimized-timer.footer-actions-wrapper{position:fixed;right:20px;bottom:126px;z-index:var(--sd-floating-stack-z);display:none;align-items:center;width:auto;max-width:none;height:40px;border:1px solid var(--sd-btn-primary-border-color);border-right:none;border-radius:30px 0 0 30px;background-color:var(--sd-btn-primary-bg);color:var(--sd-btn-primary-text-color);padding:0 25px 0 10px;}.floating-stack-minimized-timer.footer-actions-wrapper .footer-actions-line{border:none;border-radius:0;background:none;box-shadow:none;}.floating-stack-minimized-timer.footer-actions-wrapper .min-timer--action-wrapper{padding:0;}.floating-stack-minimized-timer.footer-actions-wrapper .min-timer--action-wrapper .timer-form > div, .floating-stack-minimized-timer.footer-actions-wrapper .min-timer--action-wrapper .timer-form .timer-input{background:transparent;color:inherit;}body.modal-open:not(:has(.timer-tombstone)) .floating-stack-item{display:none;}body.modal-open .floating-stack-minimized-timer.footer-actions-wrapper{display:none !important;}body:not(:has(.floating-stack-item--ask)) .floating-stack-item--timer{bottom:78px;}body:not(:has(.floating-stack-item--ask)) .floating-stack-minimized-timer.footer-actions-wrapper{bottom:78px;}.floating-stack-minimized-timer.footer-actions-wrapper:has(#footer-actions-minimized-content:empty){display:none !important;}@media (min-width: 768px){.floating-stack-item{display:flex;}.floating-stack-minimized-timer.footer-actions-wrapper{display:flex;}body:has(.floating-stack-item--ask) .floating-stack-item--gdpr{bottom:126px;}body:has(.floating-stack-item--timer) .floating-stack-item--gdpr{bottom:174px;}body:has(.floating-stack-item--ask):has(.rightTabs--react) .floating-stack-item--gdpr{bottom:126px;}body:has(.floating-stack-item--timer):has(.rightTabs--react) .floating-stack-item--gdpr{bottom:174px;}}.manage-keys .card,
.manage-keys .card-body .card{border:1px solid #cccccc;box-shadow:2px 2px 4px 0 rgba(0, 0, 0, 0.12);}.manage-keys .card-body{padding:0;}.manage-keys .card__header{padding:5px;}.manage-keys .card__header.sticky{position:sticky;top:0;left:50%;background-color:#fff;border-top-left-radius:7px;border-top-right-radius:7px;z-index:999;}.manage-keys .card__list{padding:5px;}.manage-keys .search-input-container{position:relative;padding:0;}.manage-keys .search-input-container input{padding-left:55px;height:32px !important;border:1px solid #cccccc;box-shadow:none;border-radius:50px;color:#333333;font-size:14px;}.manage-keys .search-input-container .search-input-container__icon{position:absolute;left:18px;top:50%;transform:translate(0, -50%);}.manage-keys .search-input-container .search-input-container__icon,
.manage-keys .search-input-container .search-input-container__icon svg{width:20px;height:20px;}.manage-keys .card__header-create-new-accaunt{display:flex;align-items:center;justify-content:space-between;margin-right:0;margin-left:0;margin-top:20px;padding-right:12px;}.manage-keys .card-body__create-button-block a.sd-btn{margin:0;padding:6px 9px;border:1px solid #cccccc;}.manage-keys .card-body__create-button-block a.sd-btn span{padding:0;font-size:12px;color:#333333;}.manage-keys .card-body__create-button-block a.sd-btn .fa-plus{color:#333333;}.card__header-refund-btn{margin-left:20px;}.manage-keys .card__list .card-body{padding:12px;}.manage-keys .card-body__top{align-items:center;}.manage-keys .card-body__top .checkbox{padding:0;}.manage-keys .card-body .ng-binding,
.manage-keys .card-body__top .card-body__copy-btn-block,
.manage-keys .card-body__top .card-body__refund-btn{margin-top:0 !important;margin-bottom:0;}.manage-keys .card-body__top .ng-binding{margin-right:12px;}.manage-keys .card-body__top .card-body__copy-btn-block .fa-copy::before{color:#333333;}.manage-keys .card-body .card-body__inner-wrap{display:flex;align-items:center;}.manage-keys .card-body__top .checkbox .label-text{padding-left:30px;}.manage-keys .card-body__top .checkbox .label-text::after{background-color:#fff;border:1px solid #cccccc;}.manage-keys .checkbox input[type=checkbox]:checked + span.label-text::after{content:"";background-color:#fff;border:1px solid #cccccc;}.manage-keys .checkbox input[type=checkbox]:checked + span.label-text::before{content:"";position:absolute;display:block;left:7px;top:-4px;width:9px;height:20px;background-color:transparent;border:3px solid #333333;border-left:none;border-top:none;border-radius:2px;transform:rotate(45deg) skew(7deg, 8deg);z-index:100;}.manage-keys .purchased{margin-top:16px;}@media (min-width: 576px){.manage-keys .card__header,
  .manage-keys .card__list{padding:20px;}.manage-keys .search-input-container input{height:38px !important;}.manage-keys .card__header .card-body__create-button-block a.sd-btn{margin:0;padding:6px 15px;}.manage-keys .card-body .card-body__create-button-block a.sd-btn span{font-size:14px;}.manage-keys .card-body__top .ng-binding{margin-right:16px;}}body.lifetime-pages .main-wrapper{margin:0;padding:0;padding-top:30px;}body.lifetime-pages .lifetime__img-wrap{display:flex;justify-content:center;align-items:center;}body.lifetime-page-index .lifetime__img-wrap img{width:80%;}body.lifetime-page-index .lifetime-tabs{display:flex;flex-wrap:wrap;}body.lifetime-page-index .lifetime-tabs .tab{flex:0 0 50%;padding:0;}body.lifetime-pages .lifetime-description{margin:30px 0;}body.lifetime-pages .lifetime-description p{font-size:16px;}body.lifetime-pages .lifetime-description h2{font-size:18px;}body.lifetime-pages .lifetime-description h3{font-size:20px;}body.lifetime-page-index .lifetime__email-input-block label.section-title{margin-bottom:8px;font-size:14px;}body.lifetime-pages .lifetime__email-input-block{position:relative;}body.lifetime-pages .lifetime__email-input-block input[type=text]{border:1px solid #cccccc !important;box-shadow:none;}body.lifetime-pages .appsumo-container .best-email-address .ltd-owner-email-control{position:absolute;right:30px;top:0;margin:0;}body.lifetime-page-index .suitekeys-number{margin:0;padding:0;}body.lifetime-page-index .suitekeys-number__wrap{padding:0;}body.lifetime-page-index .suitekeys-number__wrap .section-title{font-size:17px;}body.lifetime-page-index .redeem-code-links.full-width a.suitekeys-number__item,
.lifetime-page-redeem .appsumo-container .redeem-code-links .redeem-code{display:flex;justify-content:center;align-items:center;width:30px;height:30px;font-size:18px;border:2px solid #1DBCBD !important;border-radius:50%;}body.lifetime-page-index .form-oscar,
body.lifetime-page-dashboard .form-oscar{padding-top:30px;border-top:1px solid #cccccc;}body.lifetime-pages .form-oscar .sk-owner-dash-text-h2{margin-bottom:20px;}body.lifetime-page-index .form-oscar button[type=submit]{display:block;margin:25px auto;}body.lifetime-page-index .form-oscar .purchasing{text-align:center;}body.lifetime-page-index .form-oscar .lifetime-summary-title span{display:block;}body.lifetime-page-index .form-oscar .lifetime-summary{font-size:40px;}body.lifetime-pages .bottom-links__container{margin-top:30px;padding:20px 0 40px;border-top:1px solid #cccccc;}body.lifetime-pages .bottom-links{display:grid;grid-template-columns:45% 45%;grid-column-gap:10%;padding:0;}body.lifetime-pages .bottom-links a{margin:0;}body.lifetime-pages .bottom-links a:first-child{justify-self:end;}body.lifetime-page-index #card-form-content{margin-top:30px;}body.lifetime-page-index #card-form-content .payment-title-row{margin-bottom:15px;}body.lifetime-page-index .card-wrapper-container{margin-bottom:20px;}body.lifetime-page-index #cardForm .form-card-row--card-credentials{margin:0;padding:0;border:none;background-color:transparent;border-radius:0;}body.lifetime-page-index #cardForm .form-group--card--number{margin-bottom:12px !important;padding:5px;background-color:#edf2f7;border:1px solid #dee3e8;border-radius:5px;}body.lifetime-page-index #cardForm .form-card-row--exp-cvc{display:flex;}body.lifetime-page-index #cardForm .payment-exp-date{width:60%;}body.lifetime-page-index #cardForm .form-group--cvc{width:40%;}body.lifetime-page-index .finalize-buttons-container{padding:0;}body.lifetime-page-index .appsumo-container .finalize-buttons-container button.btn-finalize,
body.lifetime-page-index .appsumo-container .finalize-buttons-container button.btn-back{margin:0;margin-bottom:25px;}.lifetime-pages h1.greetings__title{margin-bottom:25px;text-align:center;font-size:50px;font-family:Caveat, sans-serif !important;color:var(--sd-suitekeys-pink) !important;}.lifetime-page-redeem .ltd-dashboard-helper{border:1px solid #cccccc;}@media (min-width: 560px){body.lifetime-page-index .redeem-code-links.full-width a.suitekeys-number__item,
  .lifetime-page-redeem .appsumo-container .redeem-code-links .redeem-code{width:43px;height:43px;font-size:23px;border:2px solid #1DBCBD !important;}}@media (min-width: 768px){body.lifetime-pages .lifetime-description{margin:40px 0;}body.lifetime-pages .lifetime-description p{font-size:20px;}body.lifetime-pages .lifetime-description h2{font-size:22px;}body.lifetime-pages .lifetime-description h3{font-size:28px;}body.lifetime-page-index .lifetime__email-input-block label.section-title{margin-bottom:10px;font-size:18px;}body.lifetime-page-index .form-oscar .lifetime-summary{font-size:57px;}body.lifetime-page-index #cardForm .form-card-row--card-credentials{display:flex;margin-bottom:12px !important;padding:5px;background-color:#edf2f7;border:1px solid #dee3e8;border-radius:5px;}body.lifetime-page-index #cardForm .form-group--card--number,
  body.lifetime-page-index #cardForm .form-card-row--exp-cvc{margin:0 !important;padding:0;border:none;background-color:transparent;border-radius:0;}body.lifetime-page-index #cardForm .form-group--card--number{flex:0 0 50%;}body.lifetime-page-index .finalize-buttons-container{margin:0 auto;width:70%;}.lifetime-pages h1.greetings__title{margin-bottom:40px;font-size:70px;}body.lifetime-pages .bottom-links__container{display:flex;justify-content:center;}body.lifetime-pages .bottom-links{display:flex;grid-column-gap:unset;}body.lifetime-pages .appsumo-container .bottom-links__container .bottom-links{padding:0;}body.lifetime-pages .appsumo-container .bottom-links__container .bottom-links a{margin:0 30px;}body.lifetime-page-dashboard .lifetime__email-input-block{display:flex;flex-wrap:nowrap;align-items:center;}body.lifetime-pages .appsumo-container .best-email-address .ltd-owner-email-control{position:static;right:unset;top:unset;margin-left:30px;margin-top:20px;}}.community-template-filters{position:relative;display:flex;flex-direction:column;}.community-template-filters__left{width:100%;flex-direction:row;justify-content:flex-start;padding-right:80px;}.community-template-filters__right{display:flex;flex-direction:row;width:100%;align-items:center;column-gap:10px;flex-wrap:wrap;position:relative;}@media (min-width: 1200px){.community-template-filters__right{flex-direction:row;flex-wrap:nowrap;column-gap:10px;}}.community-template-filters__right .community-template-button-search,
.community-template-filters__right .community-template-button-redeem,
.community-template-filters__right .community-template-button-sharekey{font-size:1.25rem;}.community-template-filters__right .community-template-button-redeem,
.community-template-filters__right .community-template-button-sharekey{position:absolute;top:-45px;}@media (min-width: 1200px){.community-template-filters__right .community-template-button-redeem,
  .community-template-filters__right .community-template-button-sharekey{position:initial;}}.community-template-filters__right .community-template-button-redeem{right:40px;}.community-template-filters__right .community-template-button-sharekey{right:0;}.community-template-filters__right .community-template-button-search{display:none;}@media (min-width: 1200px){.community-template-filters__right .community-template-button-search{display:inline-flex;}}.community-template-filters__right .community-template-search{width:100%;}.community-template-filters__right .community-template-search.collapse{display:block;}@media (min-width: 1200px){.community-template-filters__right .community-template-search.collapse{display:none;}.community-template-filters__right .community-template-search.collapse.show{display:block;}}@media (min-width: 1200px){.community-template-filters__right .community-template-search{position:absolute;z-index:100;right:0;top:0;}}.community-template-filters__right .community-template-search .search-input{width:100%;padding-right:30px;}.community-template-filters__right .community-template-search .community-template-search__close{display:none;}@media (min-width: 1200px){.community-template-filters__right .community-template-search .community-template-search__close{display:flex;align-items:center;justify-content:center;position:absolute;width:42px;height:42px;right:0;top:0;z-index:101;}}.community-template-filters__right .community-template-search .community-template-search__close i{font-size:1rem;}.community-template-filters__right .has-search{width:100%;}.community-template-filters__right .has-search .form-control{display:block;width:100%;padding-left:40px;box-sizing:border-box;}.community-template-filters__right .has-search .fa-search{position:absolute;left:12px;top:50%;width:14px;height:14px;transform:translate(0, -50%);}.community-template-filters__right .has-search .fa-search::before{position:absolute;left:0;top:0;width:14px;height:14px;display:flex;justify-content:center;align-items:center;}.community-template-filters__right .form-group{margin-bottom:0;}.community-template-filters__btns-block{display:flex;flex-direction:column;column-gap:10px;flex-wrap:wrap;width:100%;}@media (min-width: 768px){.community-template-filters__btns-block{flex-direction:row;justify-content:space-between;flex-wrap:nowrap;row-gap:0.33%;}}.community-template-filters__btns-block .template-library-filter-selectors{width:100%;margin-top:0.5rem;}@media (min-width: 1200px){.community-template-filters__btns-block .template-library-filter-selectors{margin-top:0;}}@media (min-width: 768px){.community-template-filters__btns-block:not(.hide-type) .template-library-filter-selectors{max-width:33%;}}@media (min-width: 768px){.community-template-filters__btns-block.hide-type .template-library-filter-selectors{max-width:50%;}}.community-template-filters--explore{padding-top:1rem;padding-right:1rem;padding-left:1rem;}.community-template-filters--explore .community-template-filters__left{display:none;}.community-template-filters--explore .community-template-filters__right{flex-direction:column;align-items:stretch;flex-wrap:nowrap;row-gap:0.75rem;}@media (min-width: 768px){.community-template-filters--explore .community-template-filters__right{flex-direction:row;align-items:center;column-gap:1rem;}}.community-template-filters--explore .community-template-filters__search{position:relative;flex:1 1 auto;margin-bottom:0;}.community-template-filters--explore .community-template-filters__search .search-input{height:2.75rem;border:var(--sd-input-border);border-radius:var(--sd-radius-mode-md);}.community-template-filters--explore .community-template-filters__search .search-input:hover{border:var(--sd-input-border-hover);}.community-template-filters--explore .community-template-filters__search .search-input:focus{box-shadow:0 0 0 0.1875rem var(--sd-primary-tint);outline:none;}.community-template-filters--explore .community-template-filters__search i{position:absolute;left:1rem;top:50%;transform:translateY(-50%);pointer-events:none;}.community-template-filters--explore .community-template-filters__slot{flex:0 0 auto;}@media (min-width: 768px){.community-template-filters--explore .community-template-filters__slot{min-width:13.75rem;}}.community-template-filters--explore .community-template-filters__category{width:100%;margin-bottom:0;}.community-template-filters--explore .community-template-filters__category .select2-container{width:100%;}.community-template-filters--explore .community-template-filters__category .select2-selection--single{height:2.75rem;border:var(--sd-input-border);border-radius:var(--sd-radius-mode-md);}.community-template-filters--explore .community-template-filters__category .select2-selection--single .select2-selection__rendered{line-height:2.75rem;}.community-template-filters--explore .community-template-filters__category .select2-selection--single .select2-selection__arrow{height:2.75rem;}.sd-pack-filters .search-input:focus{box-shadow:0 0 0 0.1875rem var(--sd-primary-tint);outline:none;}.reminders-settings__reminders-list{display:flex;flex-direction:column;row-gap:20px;}.reminders-settings__reminders-list--individual{row-gap:0;}.reminders-settings__btn{top:106px;}.reminders-settings.RightBar{overflow:hidden;z-index:99999999999;}.reminders-settings.RightBar .RightBar__body{overflow:hidden;}@media (max-width: 767px){.reminders-settings.RightBar{width:100%;}}.reminders-settings .RightBar__content{display:flex;flex-direction:column;gap:2rem;}.RightBar__content .reminders-settings__forms-block{min-width:0;padding:0;}.reminders-settings__save-ribbon{position:relative;padding:7px 7px 7px 48px;height:30px;font-size:10px;color:#888;background-color:#fafafa;cursor:pointer;}.reminders-settings__save-icon{display:block;position:absolute;left:26px;top:50%;transform:translate(0, -50%);}.reminders-settings__save-icon,
.reminders-settings__save-icon svg{width:16px;height:16px;}.reminders-settings__save-icon svg{fill:#888888;}#crm-actions-for-tabs .reminders-settings__forms-block{padding:19px 0 30px;}#crm-actions-for-tabs .reminders-settings__forms-block .reminders-settings__reminder-item{display:flex;}.event-info-in-calendar .reminders-settings__forms-block,
.crm-events-add-event-form .reminders-settings__forms-block{padding:0;}.reminders-settings__forms-block h3{margin-top:10px;margin-bottom:24px;font-size:16px;font-weight:500;}.reminder-settings__checkbox-block{margin-bottom:20px;}.reminder-settings__checkbox-block label{margin-bottom:0;}reminder-outlook-item.reminders-settings__reminder-item > div,
reminder-item.reminders-settings__reminder-item > div{position:relative;display:flex;align-items:center;margin-left:43px;margin-bottom:20px;}reminder-item.reminders-settings__reminder-item .reminder-item-wrap{column-gap:10px;}reminder-item.reminders-settings__reminder-item > div{margin-bottom:0;}reminder-outlook-item.reminders-settings__reminder-item > div{flex-wrap:wrap;}.reminder-settings__item-no-action,
.reminder-settings__item-close{position:absolute;left:-14px;top:50%;display:flex;justify-content:center;align-items:center;padding:0;width:18px;height:12px;border:none;transform:translate(-100%, -50%);}.reminder-settings__item-close .btn-close-element{left:50%;top:50%;width:12px;height:12px;transform:translate(-50%, -50%);}.reminder-settings__item-close .btn-close-element::before,
.reminder-settings__item-close .btn-close-element::after{left:5px;top:-1px;width:2px;height:14px;}.reminders-settings__forms-block .form-control{width:unset;height:35px !important;min-height:35px !important;color:inherit;background-color:var(--sd-input-bg-light-gray);border:none;box-shadow:none;}.reminders-settings__forms-block .reminders-settings__reminder-type-input ~ .select2.select2-container.select2-container--default{flex-shrink:0;width:134px !important;height:35px;min-height:35px !important;}.reminders-settings__forms-block .reminders-settings__reminder-time-input ~ .select2.select2-container.select2-container--default{width:105px !important;}.reminders-settings__forms-block reminder-outlook-item.reminders-settings__reminder-item .reminders-settings__email-notifications .select2.select2-container.select2-container--default,
.reminders-settings__forms-block reminder-outlook-item.reminders-settings__reminder-item .reminders-settings__email-notifications .reminders-settings__email-notifications-week-options{width:100% !important;min-height:35px;}.reminders-settings__forms-block reminder-outlook-item.reminders-settings__reminder-item .reminders-settings__email-notifications span.select2.select2-container.select2-container--default{margin-bottom:12px;}.reminders-settings__forms-block .select2-selection.select2-selection--single{height:35px !important;background-color:var(--sd-input-bg-light-gray);border:none !important;box-shadow:none !important;}.reminders-settings__separator-before{white-space:nowrap;}.reminders-settings__forms-block .uib-timepicker tr{display:flex;}.reminders-settings__forms-block .uib-timepicker .uib-separator{display:flex;align-items:center;}.reminders-settings__forms-block .form-group.hours,
.reminders-settings__forms-block .form-group.minutes{display:block;margin-bottom:0;}.reminders-settings__forms-block .form-group.hours input,
.reminders-settings__forms-block .form-group.minutes input{margin:0 !important;width:45px;}.reminders-settings__forms-block .uib-time.am-pm{margin-left:5px;}.reminders-settings__forms-block .uib-time.am-pm button{padding:10px 13px !important;height:35px;min-width:unset;border-radius:4px !important;border:none;}.reminders-settings__forms-block .reminders-settings__reminder-type-input{text-transform:capitalize;}.reminders-settings__forms-block input[name="interval[]"]{max-width:50px;padding:6px 10px;}.reminder-settings__add-btn{align-self:flex-start;margin-left:43px;}.reminder-settings__add-btn svg{width:14px;height:14px;fill:#555;}.reminder-settings__bottom-btn .fal{position:relative;margin-right:5px;padding:0;width:13px;height:13px;}.reminder-settings__bottom-btn .fal::before{position:absolute;display:block;left:0;top:50%;width:13px;height:13px;font-size:13px;transform:translate(0, -50%);}.sd-btn-wide-action-full-width .fa-light{font-size:18px;margin-right:5px;}.popup-select-slot-form__btns{display:flex;justify-content:flex-end;align-items:center;padding-bottom:20px;}.reminders-settings__email-notifications-day-number{margin-top:18px;margin-bottom:40px;width:100%;display:flex;align-items:center;}.reminders-settings__forms-block .reminders-settings__email-notifications-day-number .form-control{margin-right:14px;width:68px;height:43px !important;}.reminders-settings__email-notifications-day-number .reminders-settings__clarification{display:flex;flex-direction:column;margin-bottom:0;color:#333;line-height:1.6;}.reminders-settings__email-notifications-day-number .reminders-settings__clarification .reminders-settings__clarification-small{font-size:11px;font-weight:300;color:#555;}.reminders-settings__forms-block .reminders-settings__email-notifications .timepicker{margin-left:0;margin-top:20px;}body.sd-dark-mode .reminders-settings__save-ribbon{color:#fff;background-color:#313345;}body.sd-dark-mode .reminders-settings__save-icon svg{fill:#fff;}body.sd-dark-mode .reminders-settings__forms-block .uib-time.am-pm button{background-color:#5B5F70 !important;}@media (max-width: 620px){.reminder-settings__checkbox-block .sd-switchery-wrapper{flex-direction:row !important;align-items:center;gap:0.5rem;margin-top:10px;}.reminder-settings__checkbox-block .sd-switchery-wrapper .switchery.switchery-small + label{margin:0;}.reminders-settings__reminder-item .reminder-settings__item-no-action,
  .reminders-settings__reminder-item .reminder-settings__item-close{top:11px;left:auto;right:0;transform:none;}.reminders-settings{max-width:100%;}.reminders-settings__reminder-item .reminder-item-wrap{flex-wrap:wrap;row-gap:10px;column-gap:6px !important;margin-left:1rem;padding-right:20px;}reminder-outlook-item.reminders-settings__reminder-item > div{margin-left:1rem;}.reminder-settings__item-close{top:11px;left:-4px;transform:translate(-100%, 0);}.reminders-settings__separator-before{font-size:12px;}.reminder-settings__add-btn{margin-left:1rem;}.reminder-settings__add-btn-text{display:none;}.reminder-settings__bottom-btn .fal{margin:0;}.reminders-settings__email-notifications-day-number{margin-bottom:18px;}}.reminders-settings__reminder-item .reminder-item-wrap button svg{width:12px;height:12px;fill:#333;}.reminders-settings__reminder-item .select2-container .select2-selection--single .select2-selection__rendered{padding-right:0.3125rem;}@media (max-width: 374px){.reminders-settings__forms-block select.form-control,
  .reminders-settings__forms-block .form-control{padding:4px 6px !important;height:30px !important;font-size:10px;font-weight:600 !important;}}.reminder-item-wrap-individual{position:relative;margin-left:43px;}.reminder-item-wrap-individual .sdAccordion__head{border-radius:5px;}.reminder-item-wrap-individual .reminder-settings-individual__item-close,
.reminder-item-wrap-individual .reminder-settings-individual__item-no-action{position:absolute;top:13px;left:-14px;display:flex;justify-content:center;align-items:center;padding:0;width:18px;height:12px;border:none;transform:translate(-100%, 0);}.SetReminderIndividual__block{display:flex;align-items:center;gap:0.5rem;}.appointment-note-tabs-content .sdAccordion__head{border-radius:5px;}.reminder-item-wrap-individual.muted{margin-bottom:1rem;}.reminder-item-wrap-individual.muted .reminder-settings-individual__item-no-action{top:5px;}.meeting-session-details__facts, .meeting-signup-page__facts, .meeting-cancel-page__facts{margin:1rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:0.5rem;}.meeting-session-details__fact, .meeting-signup-page__fact, .meeting-cancel-page__fact{display:flex;gap:0.625rem;align-items:center;min-width:0;color:var(--sd-text-muted);}.meeting-reminders__list{display:flex;flex-direction:column;gap:1rem;}.meeting-reminders__row{display:grid;grid-template-columns:1fr;gap:0.75rem;padding:1rem;border:1px solid var(--sd-border-color-card-neutral);border-radius:var(--sd-radius-mode-md);background:var(--sd-bg-card-neutral);}.meeting-reminders__field{display:flex;flex-direction:column;gap:0.375rem;min-width:0;}.meeting-reminders__label{margin:0;font-size:0.75rem;font-weight:600;letter-spacing:0.02em;text-transform:uppercase;color:var(--sd-text-muted);}.meeting-reminders__timing{display:grid;grid-template-columns:6rem minmax(0, 1fr);gap:0.5rem;align-items:center;}.meeting-reminders__row-footer{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding-top:0.75rem;border-top:1px solid var(--sd-border-color-card-neutral);}.meeting-reminders__toggle{display:flex;gap:0.5rem;align-items:center;}.meeting-reminders__toggle-label{margin:0;font-weight:600;}.meeting-reminders__add{margin-top:1rem;}.meeting-reminders__remove{display:inline-flex;gap:0.375rem;align-items:center;padding:0;border:0;font-size:0.8125rem;color:var(--sd-status-danger-text);background:none;cursor:pointer;}.meeting-reminders__remove-icon{flex:none;width:14px;height:14px;fill:currentColor;}@media (min-width: 768px){.meeting-reminders__row{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);}.meeting-reminders__row-footer{grid-column:1/-1;}}.meeting-captcha-services{display:flex;flex-wrap:wrap;gap:0.5rem 2rem;align-items:center;margin-top:0.5rem;}.meeting-captcha-services__option{display:flex;gap:0.5rem;align-items:center;min-width:0;}.meeting-cancel-page{display:flex;justify-content:center;padding:2rem 1rem;}.meeting-cancel-page__card{width:100%;max-width:40rem;}.meeting-cancel-page__title{margin:0;font-size:1.25rem;font-weight:600;}.meeting-cancel-page__fact-icon{flex:none;width:15px;height:15px;fill:currentColor;}.meeting-cancel-page__who{margin:1.25rem 0 0;padding:0.75rem 1rem;border-radius:var(--sd-radius-mode-md);background:var(--sd-bg-offwhite-light);}.meeting-cancel-page__prompt{margin:1.25rem 0 0;padding-top:1.25rem;border-top:1px solid var(--sd-border-color-card-neutral);}.meeting-cancel-page__form{margin:0;}.meeting-cancel-page__confirm{width:100%;margin-top:0.75rem;}.meeting-cancel-page__state{display:flex;gap:0.75rem;align-items:flex-start;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--sd-border-color-card-neutral);}.meeting-cancel-page__state-icon{flex:none;width:20px;height:20px;margin-top:0.125rem;fill:currentColor;}.meeting-cancel-page__state-text{margin:0;}.meeting-cancel-page__state--success .meeting-cancel-page__state-icon{color:var(--sd-status-success-text);}.meeting-cancel-page__state--muted .meeting-cancel-page__state-icon{color:var(--sd-text-muted);}.meeting-cancel-page__state:first-child{margin-top:0;padding-top:0;border-top:0;}@media (min-width: 768px){.meeting-cancel-page{padding:4rem 1rem;}}.meeting-signup-page{display:flex;justify-content:center;padding:2rem 1rem;}.meeting-signup-page__card{width:100%;max-width:40rem;}.meeting-signup-page__title{margin:0;font-size:1.25rem;font-weight:600;}.meeting-signup-page__fact-icon{flex:none;width:15px;height:15px;fill:currentColor;}.meeting-signup-page__description{margin:1rem 0 0;color:var(--sd-text-muted);}.meeting-signup-page__empty{margin:1.25rem 0 0;}.meeting-signup-page__form{margin:1.25rem 0 0;padding-top:1.25rem;border-top:1px solid var(--sd-border-color-card-neutral);}.meeting-signup-page__label{font-size:0.75rem;font-weight:600;letter-spacing:0.02em;text-transform:uppercase;color:var(--sd-text-muted);}.meeting-signup-page__as-you{margin:0 0 1rem;padding:0.75rem 1rem;border-radius:var(--sd-radius-mode-md);background:var(--sd-bg-offwhite-light);}.meeting-signup-page__captcha{overflow-x:auto;}.meeting-signup-page__submit{width:100%;}@media (min-width: 768px){.meeting-signup-page{padding:4rem 1rem;}}.meeting-session-details{padding:0.25rem 1.5rem 0.5rem;}.meeting-session-details__title{margin:0;font-size:1.125rem;font-weight:600;}.meeting-session-details__status{margin-top:0;}.meeting-session-details__facts{margin:1.25rem 0 0;gap:0.625rem;}.meeting-session-details__fact-icon{flex:none;width:15px;height:15px;fill:currentColor;}.meeting-session-details__actions{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--sd-border-color-card-neutral);}.meeting-session-details__action{display:inline-flex;gap:0.5rem;align-items:center;}.meeting-session-details__action-icon{flex:none;width:15px;height:15px;fill:currentColor;}.meeting-calendar-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.meeting-calendar-title__time{font-weight:600;}.noUi-value noUi-value-horizontal noUi-value-large{margin-top:0.4375rem !important;}.noui-pips-horizontal{padding:7px 0 !important;}.SetSlotAppointmentForm__block{margin-top:10px;margin-bottom:30px;}.appointment-type__top-content{display:flex;align-items:center;margin:0;}.appointment-type__top-content .form-group{display:flex;align-items:center;margin-bottom:15px;width:80%;}.appointment-type__top-content .form-group label[for=CrmContacts_email]{margin-right:20px;font-size:14px;color:#222222;font-weight:500;text-transform:uppercase;}.appointment-type__contact-dropdown{flex-grow:1;}.appointment-type__btn{display:block;margin-right:0;margin-left:auto;padding:3px 15px;border:1px solid #ddd;border-radius:4px;margin-bottom:15px;}.appointment-type__list{position:relative;list-style:none;padding:0;margin:0;display:flex;flex-direction:column;row-gap:12px;}@media (max-width: 560px){.appointment-type__list{row-gap:1.5rem;}}.appointment-type__list:first-child{padding-top:0;}.appointment-type__list.active{row-gap:0;overflow:visible !important;padding-right:0;}.appointment-type__list.active .ps__scrollbar-x-rail,
.appointment-type__list.active .ps__scrollbar-y-rail{display:none;}.appointment-type__list .appointment-type__block{border:1px solid #eee;border-radius:10px;transition:border-left 0.3s, border-right 0.3s, box-shadow 0.3s;margin-right:20px;}.appointment-type__list .appointment-type__block:hover{border-left:6px solid #ddd;box-shadow:0px 7px 14px rgba(0, 0, 0, 0.04);}@media (max-width: 560px){.appointment-type__list .appointment-type__block:hover{border-right:6px solid #ddd;}}@media (max-width: 560px){.appointment-type__list .appointment-type__block{box-shadow:0px 7px 14px rgba(0, 0, 0, 0.04);border-left:6px solid #ddd;border-right:6px solid #ddd;}}.appointment-type__item{padding-left:0;cursor:pointer;}.appointment-type__block{position:relative;padding-top:38px;padding-bottom:32px;padding-left:165px;padding-right:38px;border-radius:0.4375rem;border:3px solid #1FA0E8;}.appointment-type__item:active .appointment-type__block,
.appointment-type__item.active .appointment-type__block{border:3px solid #1FA0E8;}.appointment-type__info{display:flex;flex-direction:column;text-align:left;color:#333333;line-height:1;}.appointment-type__staff-avatar{position:absolute;left:20px;top:50%;display:flex;justify-content:center;align-items:center;width:104px;height:104px;border-radius:100%;border:8px solid #dddddd;transform:translate(0, -50%);z-index:90;overflow:hidden;box-sizing:content-box;}.appointment-type__staff-avatar img{display:block;width:100%;}.appointment-type__staff-avatar svg{width:110px;height:110px;max-width:unset;}.appointment-type__staff-avatar svg .contact-avatar-bg{width:120%;height:120%;transform:translate(-10%, -10%);}.appointment-type__title{margin-bottom:10px;font-weight:700;font-size:19px;}.appointment-type__staff-name{margin-bottom:16px;font-size:17px;font-weight:400;}.appointment-type__description{margin-bottom:16px;font-size:12px;line-height:1.5;}.appointment-type__description a{text-decoration:underline;}.appointment-type__duration{font-size:12px;color:#1FA0E8;font-weight:700;text-transform:uppercase;}.appointment-type__item{display:block !important;height:auto;overflow:visible;opacity:1;visibility:visible;transition:height 0.75s, opacity 0.75s ease-in-out;-moz-transition:height 0.75s, opacity 0.75s ease-in-out;-webkit-transition:height 0.75s, opacity 0.75s ease-in-out;}@media (max-width: 560px){.appointment-type__item{padding-top:20px;}}.appointment-date-schedule-container.hidden,
.appointment-type__item.hidden{display:block !important;padding:0;height:1px;overflow:hidden;opacity:0;}.appointment-type__item.hidden .appointment-type__staff-avatar{display:none;}.appointment-type__item.hidden .appointment-type__block{border:none;}.appointment-type__duration span{text-transform:none;}@media (max-width: 560px){.appointment-type__list{max-height:100%;padding-right:0;overflow:visible !important;}.appointment-type__top-content{flex-wrap:wrap;padding-left:0;}.appointment-type__btn{order:0;margin-bottom:20px;}.appointment-type__top-content .form-group{order:1;width:100%;}.appointment-type__item{padding-left:0;}.appointment-type__block{padding:22px;padding-top:80px;}.appointment-type__staff-avatar{top:-20px;left:50%;width:80px;height:80px;transform:translate(-50%, 0);}}@media (max-width: 650px){.modal-include-wrapper .form.fluid.appointment-booking{max-width:unset;}.appointment-booking .sd-info-badge{padding:12px !important;}.appointment-booking__row{flex-wrap:nowrap;margin:0;margin-bottom:10px;}.appointment-booking__row .col-12{padding:0;flex:unset;width:unset;text-align:left !important;}.appointment-booking__row .col-md-4{margin-right:10px;white-space:nowrap;}.appointment-type__top-content .appointment-type__contact{flex-direction:column;align-items:flex-start;}.appointment-type__top-content .appointment-type__contact-dropdown{max-width:100%;}}.appointment-modal-title{position:relative;gap:0.4rem;}.appointment-modal-title .sd-cal-indicator{margin-left:-4px;margin-top:-4px;}.appointment-modal-title .appointment-modal-title__content{display:flex;gap:0.5rem;}.appointment-modal-title .appointment-modal-title__content.passed{text-decoration:line-through;}.fc-title .appointment-modal-title{align-items:flex-start !important;}.fc-title .appointment-modal-title .appointment-modal-title__content{flex-direction:column;max-width:calc(100% - 28px);}.fc-title .appointment-modal-title .appointment-modal-title__content .appointment-modal-title__time{white-space:pre-wrap;font-weight:600;}.appointment-booking .appointment-type__block{border:3px solid #555;}.set-appointment-form{display:flex;flex-direction:column;margin-top:25px;padding:0 17px 10px 17px;}.set-appointment-form .reminders-settings__forms-block{padding:0;}.set-appointment-form .reminders-settings__forms-block .reminder-settings__checkbox-block{margin-bottom:0;}.set-appointment-form .SetSlotAppointmentForm__block + .SetSlotAppointmentForm__block .reminders-settings__forms-block{margin-bottom:0 !important;}@media (max-width: 767px){.sidebar-menu-mobile-none{display:none;}}.unsubscribed-user-form-actions{display:flex;align-items:stretch;flex-direction:column;gap:0.5rem;}@media (min-width: 600px){.unsubscribed-user-form-actions{flex-direction:row;align-items:center;}}.unsubscribed-user-form-actions .form-actions-btn.btn, .unsubscribed-user-form-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.form-actions-btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .unsubscribed-user-form-actions button.form-actions-btn, .unsubscribed-user-form-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.form-actions-btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .unsubscribed-user-form-actions button.form-actions-btn{margin:0 !important;}.unsubscribed-user-form-actions .form-actions-btn.btn svg, .unsubscribed-user-form-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.form-actions-btn svg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .unsubscribed-user-form-actions button.form-actions-btn svg, .unsubscribed-user-form-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.form-actions-btn svg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .unsubscribed-user-form-actions button.form-actions-btn svg{margin-left:0 !important;}.unsubscribed-user-form-actions .form-actions-btn.btn .btn, .unsubscribed-user-form-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.form-actions-btn .btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .unsubscribed-user-form-actions button.form-actions-btn .btn, .unsubscribed-user-form-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.form-actions-btn .btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .unsubscribed-user-form-actions button.form-actions-btn .btn, .unsubscribed-user-form-actions .form-actions-btn.btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .unsubscribed-user-form-actions .form-actions-btn.btn button, .unsubscribed-user-form-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.form-actions-btn button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .unsubscribed-user-form-actions button.form-actions-btn button, .unsubscribed-user-form-actions .form-actions-btn.btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .unsubscribed-user-form-actions .form-actions-btn.btn button, .unsubscribed-user-form-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.form-actions-btn button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .unsubscribed-user-form-actions button.form-actions-btn button{margin:0 !important;padding:0 !important;border:none;box-shadow:none;}.unsubscribed-user-form-actions .form-actions-btn.btn.btn-danger svg, .unsubscribed-user-form-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.form-actions-btn.btn-danger svg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .unsubscribed-user-form-actions button.form-actions-btn.btn-danger svg, .unsubscribed-user-form-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.form-actions-btn.btn-danger svg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .unsubscribed-user-form-actions button.form-actions-btn.btn-danger svg{fill:#fff;}.appointment-type__staff-avatar .default-user-avatar-container{width:100%;height:100%;}.appointment-schedule-container-block.scrollable-content{max-height:600px;overflow-y:auto;overflow-x:hidden;}.appointment-view-by-token-message,
.appointment-view-by-token{display:flex;flex-direction:column;flex:1;min-height:0;margin-block:0 !important;margin-inline:auto;padding-top:40px;width:100%;}@media (min-width: 900px){.appointment-view-by-token-message,
  .appointment-view-by-token{width:800px;}}.appointment-view-by-token-message .reminders-settings__forms-block,
.appointment-view-by-token .reminders-settings__forms-block{padding-inline:0;}.appointment-view-by-token-message .appointment-type__block,
.appointment-view-by-token .appointment-type__block{background-color:var(--sd-bg-white-dark);}.appointment-view-by-token-message .reminder-item-wrap-individual,
.appointment-view-by-token .reminder-item-wrap-individual{margin-left:33px;}@media (max-width: 620px){.appointment-view-by-token{margin:0;}.appointment-view-by-token .reminder-settings__add-btn-text{display:block;}}.appointment-schedule-page .appointment-schedule-pagination{flex-wrap:nowrap;align-items:center;margin:0;padding:0;}.appointment-schedule-pagination__month h3{margin-bottom:0;white-space:nowrap;}.appointment-schedule-pagination__previous,
.appointment-schedule-pagination__next{position:relative;flex-wrap:nowrap;padding:0;}.appointment-schedule-pagination__previous .appointment-schedule-pagination-button,
.appointment-schedule-pagination__next .appointment-schedule-pagination-button{display:flex;align-items:center;line-height:1;}.appointment-schedule-pagination__previous{padding-left:18px;}.appointment-schedule-pagination__next{padding-right:18px;}.appointment-schedule-pagination__arrow{position:absolute;top:50%;width:10px;height:10px;transform:translate(0, -50%);}.appointment-schedule-pagination__arrow::before{content:"";position:absolute;display:block;width:10px;height:10px;border:3px solid #555;border-radius:2px;background-color:transparent;transform:rotate(45deg);}.appointment-schedule-pagination__arrow--back{left:0;}.appointment-schedule-pagination__arrow--back::before{left:2px;border-top:none;border-right:none;}.appointment-schedule-pagination__arrow--forward{right:0;}.appointment-schedule-pagination__arrow--forward::before{right:1px;border-left:none;border-bottom:none;}@media (max-width: 767px){.appointment-schedule-pagination__previous,
  .appointment-schedule-pagination__next{font-size:12px;}.appointment-schedule-pagination__month h3{font-size:16px;}}.container:has(.book-me-form){width:100%;max-width:100%;height:100svh;padding:0;}.book-me-layout .columns-form-wrap{flex-grow:1;}.book-me-layout .columns-form-wrap .container-fluid{flex-grow:1;}.book-me-layout .columns-form-wrap .container-fluid .widget-holder{flex-grow:1;}.book-me-form.extended-form-wrapper.collapse-success .book-me{opacity:0;}.book-me-form.extended-form-wrapper.collapse-success .form-success-notice{position:fixed !important;}.book-me-form.extended-form-wrapper{max-width:100%;height:100%;}.book-me{position:relative;min-height:100%;color:var(--sd-text-secondary);z-index:0;}.book-me .book-me__container{flex-wrap:wrap;gap:4rem;padding:285px 60px 60px;max-width:1600px;margin:0 auto;}.book-me .book-me__background{position:absolute;width:100%;height:100%;z-index:-1;}.book-me .book-me__background .book-me__background-top{height:340px;background-repeat:no-repeat;background-position:center;background-size:cover;}.book-me .book-me__title{position:relative;margin-bottom:20px;padding-bottom:7px;font-weight:700;font-size:20px;color:var(--sd-text-secondary);}.book-me .book-me__title::after{content:"";position:absolute;height:4px;width:100%;left:0;right:0;bottom:0;background-color:#FB5C1A;}.book-me .book-me__block-with-decor{position:relative;}.book-me .book-me__block-with-decor::after{content:"";position:absolute;height:4px;width:100%;left:0;right:0;bottom:0;background-color:#FB5C1A;}.book-me .personal-block__name{margin-bottom:0;}.book-me .book-me__text{margin-bottom:0;font-size:14px;}.book-me .form-extension{width:100%;}.book-me .form-extension .choose-items-wrapper{display:block;}.book-me__main-content{flex:1 1 calc(100% - (250px + 4rem));gap:27px;min-width:446px;max-width:1160px;}.book-me__main-content .about-me,
.book-me__main-content .book-me-content{padding:26px 46px 46px;background-color:#fff;border-radius:35px;}.book-me__main-content .about-me .choose-items-wrapper .choose-items-steps .card-block,
.book-me__main-content .book-me-content .choose-items-wrapper .choose-items-steps .card-block{padding-top:0;}.book-me__main-content .about-me{padding-bottom:34px;}.personal-block{position:relative;flex:0 0 250px;width:250px;max-width:250px;min-height:120px;}.personal-block .personal-block__avatar{position:absolute;left:50%;top:-125px;width:175px;height:175px;border-radius:50%;border:5px solid #fff;transform:translate(-50%, 0);background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;}.personal-block .personal-block__avatar img{width:100%;height:auto;}.personal-block .personal-block__details-wrap{gap:1rem;padding:77px 24px 48px;background-color:#fff;border-radius:35px;}.personal-block .personal-block__position{text-align:center;}.personal-block .personal-block__position span{font-size:17px;}.personal-block .personal-block__btn span{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-transform:uppercase;color:#fff;}.book-me__appointment-options-list{flex-wrap:wrap;gap:1.5rem;margin-bottom:1.5rem;padding:0 !important;}.book-me__appointment-options-item{position:relative;flex:1 1 calc(50% - 0.75rem);min-width:240px;}.book-me-appointment{gap:1.5rem;max-width:100%;flex-wrap:wrap;}.book-me-appointment .uib-daypicker table{border-top:none !important;}.book-me-timeZone{flex:1 1 47%;min-width:280px;}.book-me-timeZone__select-block{gap:10px;flex-wrap:wrap;}@media (max-width: 500px){.book-me-timeZone__select-block{flex-wrap:wrap;}}.book-me-timeZone__select-block .select2-container--default.select2{flex:1 1 auto;margin-left:auto;width:auto !important;max-width:unset !important;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.book-me-timeZone__select-block .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0;}.book-me-timeZone__select-block select{flex:1 1 auto;margin-left:auto;height:42px;padding:0 10px;border-radius:4px;border:1px solid #eee;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.book-me-timeZone__label{flex:0 0 auto;margin-bottom:0;font-weight:600;font-size:16px;text-transform:uppercase;white-space:nowrap;}.book-me-timeZone__time-table{flex-wrap:wrap;gap:0.5rem;margin:25px 0 0;padding:0 1rem;}.book-me-timeZone__time-table .book-me-timeZone__time-table-item{display:flex;align-items:center;justify-content:center;flex:1 1 calc(33% - 0.33rem);height:55px;max-width:calc(33% - 0.33rem);border:2px solid #eee;border-radius:4px;}.book-me-timeZone__time-table .book-me-timeZone__time-table-item button{height:100%;width:100%;}.book-me-timeZone__time-table .book-me-timeZone__time-table-item.active{border-color:#FB5C1A;}.book-me-appointment__details{font-size:23px;}.book-me-appointment__details .book-me__title{margin-bottom:12px;padding-bottom:0;font-size:23px;}.book-me-appointment__details .book-me__title::after{display:none;}.book-me-appointment-submit-btn{display:block;margin:50px auto 0;height:47px;color:white;background-color:#FB5C1A !important;}.book-me-calendar.calendar{flex:1 1 47%;display:flex;flex-direction:column;justify-content:center;padding:0 20px 20px;max-width:500px;border:var(--sd-input-border);border-radius:15px;overflow:hidden;}@media (max-width: 768px){.book-me-calendar.calendar{flex:1 1 100%;padding:0 8px 8px;width:100%;}}.book-me-calendar.calendar .uib-monthpicker table th,
.book-me-calendar.calendar .uib-monthpicker table td{width:33% !important;}.book-me-calendar.calendar .uib-monthpicker table th button,
.book-me-calendar.calendar .uib-monthpicker table td button{max-width:100%;}.book-me-calendar.calendar .uib-monthpicker table th button span,
.book-me-calendar.calendar .uib-monthpicker table td button span{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.book-me-calendar.calendar table{table-layout:fixed;width:100%;border-collapse:collapse;border:none;}.book-me-calendar.calendar table th,
.book-me-calendar.calendar table td{padding:0;}.book-me-calendar.calendar table th button,
.book-me-calendar.calendar table td button{border-radius:0 !important;border:none;}.book-me-calendar.calendar table th{border:0 solid transparent !important;border-right-color:transparent !important;}.book-me-calendar.calendar table tr:first-child th{background-color:#0a4c63;color:#fff;}.book-me-calendar.calendar table tr:first-child th button{position:relative;margin-bottom:0 !important;height:56px;font-size:20px;font-weight:500;background-color:#0a4c63;color:#fff;}.book-me-calendar.calendar table tr:first-child th button.uib-left i, .book-me-calendar.calendar table tr:first-child th button.uib-right i{position:absolute;top:50%;transform:translate(0, -50%);}.book-me-calendar.calendar table tr:first-child th button.uib-left::before, .book-me-calendar.calendar table tr:first-child th button.uib-right::before{content:"";position:absolute;top:0;bottom:0;width:24px;height:56px;background-color:rgba(0, 0, 0, 0.1);}.book-me-calendar.calendar table tr:first-child th button.uib-left i{left:-6px;}.book-me-calendar.calendar table tr:first-child th button.uib-left::before{left:0;transform:translate(-100%, 0);}.book-me-calendar.calendar table tr:first-child th button.uib-right i{right:-6px;}.book-me-calendar.calendar table tr:first-child th button.uib-right::before{right:0;transform:translate(100%, 0);}.book-me-calendar.calendar table tr:nth-child(2) th small{display:block;padding:10px 0;height:42px;font-size:14px;font-weight:600;color:var(--sd-text-secondary);}.book-me-calendar.calendar table td{border:var(--sd-table-border);}.book-me-calendar.calendar table td button{margin-bottom:0 !important;padding:6px !important;height:42px;font-size:14px;color:var(--sd-text-secondary);background-color:var(--sd-bg-offwhite-accent-dark);}@media (max-width: 500px){.book-me-calendar.calendar table td button{padding:6px 4px !important;}}.book-me-calendar.calendar .calendar__title{padding:12px 0;text-align:center;}.book-me-calendar.calendar .calendar__title h3{line-height:1;}.book-me-calendar.calendar .calendar__pagination-icon{padding:6px 20px;}.book-me-calendar.calendar .calendar__pagination-icon svg{width:20px;height:20px;}.book-me-calendar.calendar .calendar__week-days{padding:0 20px;}.book-me-calendar.calendar .calendar__week-days span{padding:10px 16px;font-weight:600;}.book-me-calendar.calendar .calendar__days{padding:0 20px 20px;}.book-me-calendar.calendar .calendar__days{gap:1px;}.book-me-calendar.calendar .calendar__days span{display:flex;align-items:center;justify-content:center;padding:10px 16px;background-color:#ccc;width:14%;min-width:42px;}.book-me-confirmation-modal-body-inner-wrap .img-wrap{width:250px;height:200px;background-image:url("../img/green-tick.png");background-repeat:no-repeat;background-position:center;background-size:contain;transform:translate(30px, 0);}.book-me-confirmation-modal-body-inner-wrap .book-me__title::after{display:none;}@media (max-width: 1200px){.book-me .book-me__container{flex-direction:column;row-gap:2rem;padding:140px 1rem 1rem;}.book-me .book-me__background .book-me__background-top{height:340px;}.book-me__main-content{max-width:100%;min-width:100%;width:100%;}.personal-block{margin:0 auto;flex:0 0 auto;}.personal-block .personal-block__avatar{flex:0 0 auto;top:0;width:120px;height:120px;transform:translate(-50%, -50%);z-index:5;overflow:hidden;}.personal-block .personal-block__details-wrap{position:relative;max-width:100%;z-index:1;}}@media (max-width: 768px){.book-me .book-me__background .book-me__background-top{height:240px;}.book-me__main-content .about-me,
  .book-me__main-content .book-me-content{padding:1.5rem;}.book-me__appointment-options-list{flex-direction:column;row-gap:1rem;}.book-me__appointment-options-item{width:100%;max-width:100%;}.book-me-appointment{flex-direction:column;align-items:center !important;row-gap:2rem;}}@media (max-width: 450px){.book-me__main-content .about-me,
  .book-me__main-content .book-me-content{padding:1rem;}.book-me__main-content .about-me .choose-items-wrapper .choose-items-steps.sdAccordion .sdAccordion__body.multistep,
  .book-me__main-content .book-me-content .choose-items-wrapper .choose-items-steps.sdAccordion .sdAccordion__body.multistep{padding-inline:0;}}.appointment-card{height:100%;border-radius:10px;}.appointment-card .appointment-card__content{gap:1.5rem;position:relative;padding:12px;width:100%;}.appointment-card .appointment-card__img-common-wrap{align-items:center;gap:0.5rem;}.appointment-card .default-user-avatar-container,
.appointment-card .appointment-card__img-wrap{display:flex;flex-shrink:0;width:117px;height:117px;border-radius:50%;overflow:hidden;}@media (max-width: 450px){.appointment-card .default-user-avatar-container,
  .appointment-card .appointment-card__img-wrap{width:60px;height:60px;}}.appointment-card .default-user-avatar-container .default-user-avatar,
.appointment-card .appointment-card__img-wrap .default-user-avatar{width:100% !important;height:100% !important;max-width:100%;max-height:100%;font-size:40px;}@media (max-width: 450px){.appointment-card .default-user-avatar-container .default-user-avatar,
  .appointment-card .appointment-card__img-wrap .default-user-avatar{font-size:24px;}}.appointment-card .default-user-avatar-container img,
.appointment-card .appointment-card__img-wrap img{width:100%;height:100%;}.appointment-card.followUp .appointment-card__img-wrap{background-image:url("../img/followUp-call.png");}.appointment-card{border:2px solid #D0EBED;}.appointment-card .appointment-card__details{max-width:calc(100% - (117px + 1.5rem));}@media (max-width: 450px){.appointment-card .appointment-card__details{max-width:calc(100% - (60px + 1.5rem));}}.appointment-card .appointment-card__title{margin-bottom:4px;max-width:100%;font-weight:700;overflow:hidden;text-overflow:ellipsis;}.appointment-card .appointment-card__subtitle{max-width:100%;color:#606060;font-size:14px;overflow:hidden;text-overflow:ellipsis;}.appointment-card .appointment-card__description{color:#606060;}.appointment-card .read-more-btn{padding-block:0;align-self:flex-end;color:#232323;text-transform:uppercase;font-weight:600 !important;font-size:10px;}.appointment-card .appointment-card__duration{font-size:12px;}.appointment-card__duration{font-weight:700;color:#FB5C1A;}.appointment-card__content .appointment-card__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:10px;}.book-me__appointment-options-item.active .appointment-card{border-color:blue;}.modal-content:has(.book-me-option-modal){border-radius:35px !important;}.modal-no-header.book-me-option-modal{padding:53px 36px 47px;}.modal-no-header.book-me-option-modal .modal-close-btn{position:absolute;top:22px;right:22px;}.modal-no-header.book-me-option-modal .modal-body{padding:0;width:100%;}.appointment-card__call-option-modal-body-inner-wrap{gap:24px;}.appointment-card__call-option-modal-body-inner-wrap .appointment-card__img-common-wrap{display:flex;flex-direction:column;gap:1rem;}.appointment-card__call-option-modal-body-inner-wrap .appointment-card__img-wrap{width:80px;height:80px;}.appointment-card__call-option-modal-body-inner-wrap .default-user-avatar-container{width:80px;height:80px;overflow:hidden;border-radius:50%;}.appointment-card__call-option-modal-body-inner-wrap .default-user-avatar-container img{width:100%;height:100%;}.appointment-card__call-option-modal-body-inner-wrap .appointment-card__title{font-size:32px;color:#333;font-weight:700;}.appointment-card__call-option-modal-body-inner-wrap .appointment-card__subtitle{font-size:24px;}.appointment-card__call-option-modal-body-inner-wrap .appointment-card__duration{font-size:16px;}.appointment-card__img-wrap{flex:0 0 auto;background-repeat:no-repeat;background-size:contain;border-radius:50%;}@media (max-width: 768px){.appointment-card__call-option-modal-body-inner-wrap{flex-direction:column;}.appointment-card__call-option-modal-body-inner-wrap .appointment-card__img-wrap{width:120px;height:120px;}.appointment-card__call-option-modal-body-inner-wrap .appointment-card__title{font-size:26px;}.appointment-card__call-option-modal-body-inner-wrap .appointment-card__subtitle{font-size:18px;}.book-me-appointment__details{font-size:18px;}}.categories-table .gridview-header .sd-btn-wide-primary-add-36px{display:flex;align-items:center;margin-left:0;padding:8px 15px;height:unset;}.categories-table .gridview-header .sd-btn-wide-primary-add-36px span{padding:0;white-space:unset;}.categories-table .gridview-header .sd-btn-wide-primary-add-36px span span:not(:empty){position:relative;}.categories-table .gridview-header .sd-btn-wide-primary-add-36px span span:not(:empty):before{content:" - ";}.categories-table .gridview-header .sd-btn-wide-primary-add-36px i + span{padding-left:9px;}.reseller{display:flex;flex-direction:column;width:100%;height:100%;font-family:var(--default-font-family);}.reseller__box{display:flex;flex-direction:column;width:100%;border-top:3px solid #BBB;border-bottom:3px solid #BBB;}.reseller__box + .reseller__box{margin-top:-3px;}.reseller__box.reseller__box--disabled{border-top:3px solid #F1F1F1;border-bottom:3px solid #F1F1F1;}.reseller__box.reseller__box--disabled .reseller__title,
.reseller__box.reseller__box--disabled .reseller__item-title,
.reseller__box.reseller__box--disabled .reseller__item-descr,
.reseller__box.reseller__box--disabled .reseller__item-icon,
.reseller__box.reseller__box--disabled a{cursor:not-allowed;pointer-events:all !important;color:#F1F1F1 !important;}.reseller__head{display:flex;align-items:center;padding:1.125rem 1rem;border-bottom:3px solid #F1F1F1;}@media (min-width: 992px){.reseller__head{padding:1.1875rem 1.375rem;}}.reseller__body{padding:0 1rem;}@media (min-width: 992px){.reseller__body{padding:0 30px 0 21px;}}.reseller__title{text-transform:uppercase;font-size:1.125rem;line-height:1.3125rem;font-weight:400;margin-bottom:0;color:#333;font-family:var(--default-font-family);}.reseller__item{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;border-bottom:1px solid #F1F1F1;font-family:var(--default-font-family);padding:8px 32px 8px 0;}@media (min-width: 992px){.reseller__item{padding:16px 32px 16px 0;}}.reseller__item--more-info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding-right:0;}.reseller__item--more-info .more-info-btn{margin-left:auto;}.reseller__item-title, .reseller__item-descr{font-family:var(--default-font-family);margin-bottom:0;}.reseller__item-title{color:#333;font-size:1rem;line-height:1.1875rem;letter-spacing:-0.1px;font-weight:400;}.reseller__item-descr{color:#888;font-size:0.75rem;line-height:0.9375rem;margin-top:5px;letter-spacing:0.45px;font-weight:400;}.reseller__item-descr a{color:#54a2dd !important;}.reseller__item-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);width:2rem;height:2rem;color:var(--sd-text-default);}.reseller__item-icon.square-caret-down{transform:translateY(-50%) rotate(180deg);}.reseller__item-icon.circle-check-big svg{color:var(--sd-green);}.reseller__item-icon svg{width:2rem;height:2rem;}.reseller__item:last-child{border-bottom:0;}.reseller .reseller__description{padding:1.4375rem 1.25rem;text-align:justify;}.reseller .reseller__description p{font-size:0.75rem;line-height:1.125rem;font-weight:300;font-style:italic;color:#555;letter-spacing:0.5px;}.reseller .reseller__description p:last-child{margin-bottom:0;}.reseller-info-box{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-top:1.6875rem;margin-bottom:0;}.reseller-info-box p{margin-bottom:0;}.reseller-info-box{border-radius:10px;border:2px solid #25AF7A;background-color:#F6FFFC;}.reseller-profile-item-title label{font-size:14px !important;font-weight:600 !important;margin-bottom:0 !important;}reseller-pro .form-with-sidebar{align-items:start;}reseller-pro .widget-subscr-content.manageAccount{padding:0;}reseller-pro .main-content-wrap.card{border:none;box-shadow:none;}/* ============================================================================
   Autop1lot subscription sidebar — Magic Patterns "Billing Dashboard" layout.
   ----------------------------------------------------------------------------
   Components:
     .autop1lot-pay-card  — Next Payment / Latest Payment summary cards
     .autop1lot-card      — single subscription card (mobile-first vertical)
     .autop1lot-includes  — "What's included" expanded section inside main plan
   ============================================================================ */.autop1lot-subs{display:flex;flex-direction:column;gap:1.5rem;position:relative;/* Pay / subscription cards size their layout to THIS column's width (the
     sidebar modal or the manage-account tab), not the viewport — so each
     surface gets the layout that fits its space. The 704px breakpoint is the
     design's desktop threshold: viewport 768 minus the design page padding. */container:autop1lotSubs/inline-size;/* Client dashboard — the block is a full-width section alongside Usage /
     Billing History / Billing Address, so it must sit flush with them.
     The 16px padding only belongs in the admin sidebar modal context. The
     48px gap is the design's spacing between the payment summary cards and
     the Subscriptions section (sibling sections below it run at 40px). */}.autop1lot-subs--client{padding:0;gap:3rem;}.autop1lot-subs{/* Client-view card spacing — the admin sidebar is a narrow modal so its
     cards run tight (8px head gap, 44px avatar, 10px between cards). The
     client dashboard is full-width and follows the Magic Patterns design:
     48px icon tile, 16px icon↔content gap, 20/24 padding, 16px between
     cards. Scoped to `--client` so the admin sidebar is untouched. */}.autop1lot-subs--client .autop1lot-subs__list{gap:1rem;}.autop1lot-subs--client .autop1lot-card__head{gap:1rem;padding:1.25rem 1.5rem;}.autop1lot-subs--client .autop1lot-card__avatar{width:3rem;height:3rem;}.autop1lot-subs{/* In-flight refresh after a cancel/reactivate. `autop1lotReloadSidebar`
     sets this class while the partial is being re-fetched. Renders a
     semi-transparent overlay so clicks during the refresh feel intentional
     (subtle dim, no full spinner since the swap is ~200ms). */}.autop1lot-subs.is-reloading::after{content:"";position:absolute;inset:0;background:var(--sd-bg-white-dark);opacity:0.4;pointer-events:all;z-index:1;}.autop1lot-subs__empty{text-align:center;padding:3rem 1rem;color:var(--sd-text-muted);}.autop1lot-subs{/* Payment cards. Mobile-first: stacked vertically so each card has the
     full sidebar width — needed because "NEXT PAYMENT" + an "In N days"
     badge can't fit on one line in a 2-column grid at narrow viewports
     (the label wraps to 2 lines and looks broken). Desktop reverts to the
     side-by-side grid in the @media block below. */}.autop1lot-subs__summary{display:grid;grid-template-columns:1fr;gap:0.75rem;}.autop1lot-subs{/* Subscriptions list wrapper. Separated from the payment summary above by
     the parent's flex gap — no top border, so it stays consistent with the
     Usage / Billing History / Billing Address sections, which rely on the
     section-head's bottom divider as their only rule line. */}.autop1lot-subs__section{display:flex;flex-direction:column;}.autop1lot-subs{/* Section header — title + count on the left, the monthly total (client)
     or the Revenue / Cost / Earnings totals (admin) on the right, with a
     divider line beneath. Matches the __head pattern used by Usage, Billing
     History and Billing Address so every section header reads the same.
     `flex-wrap: wrap` lets the stats panel drop to its own row when there
     isn't room (mobile + narrow admin sidebar) — matches the design's
     Section component which wraps for the same reason. */}.autop1lot-subs__section-head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:0.75rem;padding-bottom:0.75rem;margin-bottom:1rem;border-bottom:1px solid var(--sd-list-view-card-border-color);}.autop1lot-subs__section-title-block{display:flex;flex-direction:column;gap:0.25rem;min-width:0;}.autop1lot-subs__section-title{display:flex;align-items:center;gap:0.5rem;font-size:0.9375rem;font-weight:600;color:var(--sd-text-default);letter-spacing:-0.01em;}.autop1lot-subs{/* Monthly total on the right of the Subscriptions header — same scale as
     the per-card price block. */}.autop1lot-subs__section-total{flex-shrink:0;font-size:1.5rem;font-weight:700;letter-spacing:-0.02em;color:var(--sd-text-default);line-height:1;font-variant-numeric:tabular-nums;}.autop1lot-subs__section-total-suffix{font-size:0.75rem;font-weight:500;color:var(--sd-text-muted);margin-left:0.125rem;}.autop1lot-subs__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;padding:0.125rem 0.375rem;background-color:var(--sd-bg-offwhite-light);border-radius:624.9375rem;font-size:0.6875rem;font-weight:500;color:var(--sd-text-muted);}.autop1lot-subs{/* Summary stats (Revenue / Cost / Earnings).
     Mobile-first: stacked rows inside a bordered panel that spans the full
     width below the section title (section-head wraps it onto its own row).
     Desktop: inline 3-column row with thin vertical dividers (see
     @media block below). Matches the design's MobileSummaryRow → SummaryStat. */}.autop1lot-subs__stats{display:flex;flex-direction:column;width:100%;border:1px solid var(--sd-border-color-tint);border-radius:0.75rem;background:var(--sd-bg-offwhite-light);overflow:hidden;}.autop1lot-subs__stat{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0.625rem 0.875rem;gap:0.75rem;}.autop1lot-subs__stat + .autop1lot-subs__stat{border-top:1px solid var(--sd-border-color-tint);}.autop1lot-subs__stat-label{font-size:0.6875rem;color:var(--sd-text-muted);text-transform:uppercase;letter-spacing:0.06em;font-weight:500;}.autop1lot-subs__stat-value{display:inline-flex;align-items:baseline;gap:0.1875rem;color:var(--sd-text-default);font-weight:600;font-size:0.9375rem;letter-spacing:-0.015em;font-variant-numeric:tabular-nums;white-space:nowrap;}.autop1lot-subs__stat-value small{font-size:0.625rem;font-weight:500;color:var(--sd-text-muted);letter-spacing:0;white-space:nowrap;}.autop1lot-subs__stat--earnings .autop1lot-subs__stat-value{color:var(--sd-status-success-text);}.autop1lot-subs{/* Vertical divider between desktop stats — hidden on mobile (stats are
     stacked rows with a horizontal border between them; see &__stat above). */}.autop1lot-subs__stat-divider{display:none;}.autop1lot-subs__list{display:flex;flex-direction:column;gap:0.625rem;}.autop1lot-subs{/* Desktop overrides (>= 768px): section-head goes inline (row), the
     bordered stats panel chrome falls away, individual stats become a
     vertical-aligned column inside an inline row, and the vertical divider
     between stats appears. Pay-card summary also reverts to a 2-column
     grid (Latest | Next side-by-side) — room to fit "NEXT PAYMENT" +
     "In N days" badge on a single line again. */}@container autop1lotSubs (min-width: 704px){.autop1lot-subs{padding:1.25rem 1.5rem;/* Client dashboard keeps the block flush with sibling sections at
       every breakpoint — the desktop padding above is sidebar-only. */}.autop1lot-subs--client{padding:0;}.autop1lot-subs__summary{grid-template-columns:1fr 1fr;gap:1rem;}.autop1lot-subs__stats{width:auto;flex-direction:row;align-items:stretch;justify-content:flex-end;gap:0;border:0;border-radius:0;background:transparent;overflow:visible;}.autop1lot-subs__stat{flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:0.125rem;padding:0 1rem;min-width:4.5rem;flex-shrink:0;}.autop1lot-subs__stat + .autop1lot-subs__stat{border-top:0;}.autop1lot-subs__stat-label{font-size:0.625rem;}.autop1lot-subs__stat-divider{display:block;width:1px;background:var(--sd-border-color-tint);margin:0.25rem 0;}}/* Payment summary cards — Next / Latest. Both cards share the same
   neutral white surface; the only color is in the badge (amber for "In N
   days", emerald for "Paid"). Matches the Magic Patterns design's
   neutralized payment cards. */.autop1lot-pay-card{display:flex;flex-direction:column;padding:1.25rem;border-radius:0.75rem;border:1px solid var(--sd-list-view-card-border-color);background-color:var(--sd-bg-white-dark);box-shadow:var(--sd-card-shadow);overflow:hidden;}@container autop1lotSubs (min-width: 704px){.autop1lot-pay-card{padding:1.5rem;}}.autop1lot-pay-card{/* Header — label on the left, status pill on the right. No divider line;
     the design uses spacing alone to separate header from body. */}.autop1lot-pay-card__head{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;margin-bottom:1.25rem;}.autop1lot-pay-card__label{font-size:0.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:var(--sd-text-muted);}.autop1lot-pay-card{/* ---- Body — calendar icon tile + charged/due date on the left, the
     payment amount on the right, both on one row (Magic Patterns design). */}.autop1lot-pay-card__body{display:flex;align-items:center;justify-content:space-between;gap:1rem;}.autop1lot-pay-card__detail{display:flex;align-items:center;gap:0.875rem;min-width:0;}.autop1lot-pay-card{/* Icon tile — same 44px / radius-12 box as the subscription card avatar
     so the sidebar's cards share one icon treatment. */}.autop1lot-pay-card__icon{flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:0.75rem;background:var(--sd-bg-offwhite-light);border:1px solid var(--sd-border-color-tint);display:flex;align-items:center;justify-content:center;}.autop1lot-pay-card__icon svg{width:1.125rem;height:1.125rem;color:var(--sd-text-muted);}.autop1lot-pay-card__detail-text{display:flex;flex-direction:column;gap:0.125rem;min-width:0;}.autop1lot-pay-card__detail-label{font-size:0.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:var(--sd-text-muted);}.autop1lot-pay-card__detail-date{font-size:0.9375rem;font-weight:600;color:var(--sd-text-default);font-variant-numeric:tabular-nums;}.autop1lot-pay-card{/* Timezone label — billing dates are anchored to the customer's timezone
     (resolved once per customer in the action). Sits below the date. */}.autop1lot-pay-card__tz{font-size:0.625rem;color:var(--sd-text-muted);}.autop1lot-pay-card__amount{flex-shrink:0;font-size:1.875rem;font-weight:700;color:var(--sd-text-default);line-height:1;letter-spacing:-0.02em;font-variant-numeric:tabular-nums;}@container autop1lotSubs (min-width: 704px){.autop1lot-pay-card__amount{font-size:2.25rem;}}.autop1lot-pay-card__empty{font-size:0.8125rem;color:var(--sd-text-muted);font-style:italic;margin-top:1.25rem;}/*
 * Free-trial state — trial is a fixed status, so its accent uses the fixed
 * palette (AUTOP1LOT brand teal for text/icons, turquoise triad for tints),
 * intentionally NOT theme-remapped — same treatment as other status accents.
 * Covers: the client Trial Status panel, the summary-card trial pill (admin
 * First Charge relabel + panel Active pill), the per-subscription Free Trial
 * badge, and the "Free during trial" price.
 * Magic Patterns: /c/tbefydyxzxazrffrchicgs.
 */.autop1lot-pay-card__trial-pill{display:inline-flex;align-items:center;gap:0.25rem;padding:0.25rem 0.625rem;border-radius:999px;font-size:0.75rem;font-weight:600;color:var(--sd-autopilot-dark);background:var(--turquoise-bg);white-space:nowrap;}.autop1lot-pay-card__trial-pill svg{width:0.75rem;height:0.75rem;}/* ---- Trial Status panel — full-width two-zone card replacing the payment
   summary pair while the trial runs (client surface only). Left: timeline.
   Right: what happens at trial end + payment-method status + Manage/Add. ---- */.autop1lot-trial-panel{display:flex;flex-direction:column;border:1px solid var(--sd-list-view-card-border-color);border-radius:0.75rem;background:var(--sd-bg-white-dark);box-shadow:var(--sd-card-shadow);overflow:hidden;}@container autop1lotSubs (min-width: 704px){.autop1lot-trial-panel{flex-direction:row;}}.autop1lot-trial-panel__timeline{flex:1 1 0;padding:1.25rem;border-bottom:1px solid var(--sd-list-view-card-border-color);}@container autop1lotSubs (min-width: 704px){.autop1lot-trial-panel__timeline{padding:1.5rem;border-bottom:0;border-right:1px solid var(--sd-list-view-card-border-color);}}.autop1lot-trial-panel__head{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.875rem;}.autop1lot-trial-panel__label{font-size:0.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:var(--sd-text-muted);}.autop1lot-trial-panel__days{margin-bottom:1rem;font-size:1.75rem;font-weight:700;letter-spacing:-0.02em;line-height:1;font-variant-numeric:tabular-nums;}@container autop1lotSubs (min-width: 704px){.autop1lot-trial-panel__days{font-size:2rem;}}.autop1lot-trial-panel__days{/* Ending soon (≤3 days) — the countdown turns urgent-amber. Status color,
     fixed across themes like the rest of the badge/status system. */}.autop1lot-trial-panel__days--soon{color:var(--sd-status-warning-text);}.autop1lot-trial-panel__bar{position:relative;height:0.375rem;margin-bottom:0.625rem;background:var(--sd-bg-offwhite-light);border-radius:999px;overflow:hidden;}.autop1lot-trial-panel__bar-fill{position:absolute;inset:0 auto 0 0;background:var(--sd-autopilot-dark);border-radius:999px;transition:width 0.6s ease-out;}.autop1lot-trial-panel__bar-fill--soon{background:var(--sd-status-warning-text);}.autop1lot-trial-panel__range{display:flex;align-items:center;justify-content:space-between;font-size:0.75rem;color:var(--sd-text-muted);font-variant-numeric:tabular-nums;}.autop1lot-trial-panel__next{flex:1 1 0;display:flex;flex-direction:column;gap:0.875rem;padding:1.25rem;background:var(--sd-bg-offwhite-light);}@container autop1lotSubs (min-width: 704px){.autop1lot-trial-panel__next{padding:1.5rem;}}.autop1lot-trial-panel__next-label{font-size:0.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:var(--sd-text-muted);}.autop1lot-trial-panel__next-copy{margin:0;font-size:0.875rem;line-height:1.5;}.autop1lot-trial-panel__next-copy strong{font-variant-numeric:tabular-nums;}.autop1lot-trial-panel__pm{display:flex;align-items:center;gap:0.5rem;padding:0.625rem 0.75rem;background:var(--sd-bg-white-dark);border:1px solid var(--sd-list-view-card-border-color);border-radius:0.5rem;}.autop1lot-trial-panel__pm-icon{display:inline-flex;flex-shrink:0;}.autop1lot-trial-panel__pm-icon svg{width:1rem;height:1rem;color:var(--sd-status-success-text);}.autop1lot-trial-panel__pm--missing .autop1lot-trial-panel__pm-icon svg{color:var(--sd-autopilot-dark);}.autop1lot-trial-panel__pm-text{font-size:0.8125rem;font-variant-numeric:tabular-nums;}.autop1lot-trial-panel__manage{display:inline-flex;align-items:center;gap:0.375rem;align-self:flex-start;padding:0.5625rem 1rem;font-family:inherit;font-size:0.8125rem;font-weight:600;color:var(--sd-text-default);background:var(--sd-bg-white-dark);border:1px solid var(--sd-list-view-card-border-color);border-radius:0.5rem;cursor:pointer;transition:background 0.15s ease, color 0.15s ease, border-color 0.15s ease;}.autop1lot-trial-panel__manage svg{width:0.875rem;height:0.875rem;}.autop1lot-trial-panel__manage:hover{background:var(--sd-bg-offwhite-light);}.autop1lot-trial-panel__manage{/* No card yet — the one action that keeps the account alive at trial end,
     so it carries the primary brand-teal weight. */}.autop1lot-trial-panel__manage--primary{/* --sd-white, not a *-bg-* token: background tokens remap in dark mode, which
     rendered this label dark-on-dark teal — on the one action that keeps a
     no-card trial account alive. */color:var(--sd-white);background:var(--sd-autopilot-dark);border-color:var(--sd-autopilot-dark);}.autop1lot-trial-panel__manage--primary:hover{color:var(--sd-white);background:var(--sd-autopilot-dark);opacity:0.9;}/* Free Trial badge on the subscription card — same pill shape as the Active
   status badge it replaces, teal instead of green. (The matching
   .autop1lot-ccard__price--trial face lives after the .autop1lot-ccard block —
   it must come later in the cascade than the base __price rule it overrides.) *//*
 * Reseller-pro list-card financial readout — Cost / Revenue / Earnings shown
 * inside `.sd-data-list-view-card__details` on the Packages, Add-ons and Price
 * Bumps lists. Mirrors the `.autop1lot-card__mini-stat` look but is mobile-first
 * (that variant is desktop-only and right-aligned for the card head).
 */.rp-card-stats{display:flex;align-items:stretch;gap:1rem;}.rp-card-stats__stat{display:flex;flex-direction:column;align-items:flex-end;gap:0.1875rem;text-align:right;}.rp-card-stats__label{font-size:0.625rem;color:var(--sd-text-muted);text-transform:uppercase;letter-spacing:0.06em;font-weight:500;}.rp-card-stats__value{display:inline-flex;align-items:baseline;gap:0.1875rem;color:var(--sd-text-default);font-weight:600;font-size:0.9375rem;letter-spacing:-0.015em;font-variant-numeric:tabular-nums;white-space:nowrap;}.rp-card-stats{/* Earnings — same typography as Cost/Revenue, only the value color
     flips to the success token. Matches the AUTOP1LOT manage-subscription
     sidebar's `__mini-stat--earnings` treatment (green text, no pill).
     No currency symbol on these list cards — currency lives at the
     offer level, not on the package / add-on / price-bump itself. */}.rp-card-stats__stat--earnings .rp-card-stats__value{color:var(--sd-status-success-text);}.rp-card-stats__stat--earnings-negative .rp-card-stats__value{color:var(--sd-status-danger-text);}.rp-card-stats__divider{width:1px;flex-shrink:0;background:var(--sd-border-color-tint);}.rp-card-stats{/* "/mo" suffix appended to every Cost / Revenue / Earnings value — matches
     the autop1lot sidebar's `<small>` treatment so the unit reads as a hint,
     not part of the number. Lighter weight + slightly smaller + muted color. */}.rp-card-stats__suffix{font-size:0.6875rem;font-weight:400;color:var(--sd-text-muted);letter-spacing:0;}.rp-card-stats{/* Services don't have a single Cost / Revenue / Earnings because pricing
     spans multiple tiers — instead, render a single right-aligned "Multiple
     Price Tiers" note in the same grid slot so the column lines up with the
     sibling cards' stats cluster. Same vertical centering, no value column. */}.rp-card-stats--simple{align-items:center;}.rp-card-stats__note{color:var(--sd-text-muted);font-size:0.8125rem;font-style:italic;white-space:nowrap;}/* Service catalogue cards have no single Cost / Revenue / Earnings — pricing
   spans tiers — so the stat slot holds a button that opens the per-tier
   cost-breakdown dialog (the same view as the edit form's breakdown card). */.rp-card-breakdown-btn{display:inline-flex;align-items:center;gap:0.375rem;padding:0.375rem 0.75rem;border:1px solid var(--sd-btn-outlined-border-color);border-radius:var(--sd-border-radius-btn);background:var(--sd-btn-outlined-bg);color:var(--sd-btn-outlined-text-color);font-size:0.75rem;font-weight:500;white-space:nowrap;cursor:pointer;}.rp-card-breakdown-btn svg{width:0.8125rem;height:0.8125rem;color:var(--sd-btn-default-icon-color);}.rp-card-breakdown-btn:hover{background:var(--sd-btn-default-bg-hover);border-color:var(--sd-btn-default-hover-border-color);}/* Reseller-pro list card subtitle — "Membership · {tier name}" rendered in
   the meta row below the title, matching the autop1lot manage-subscription
   sidebar's `subtitleTypeLabel · subtitleEmphasis` pattern. Slightly larger
   and more readable than the default `__details` 11px so the membership
   line lands as a real subtitle, not body text. */.rp-card-membership{font-size:0.8125rem;color:var(--sd-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.rp-card-membership__emphasis{color:var(--sd-text-default);font-weight:500;}/* Which packages are running a trial, on the list the reseller manages them from —
   previously only visible after opening each package. Reads as one meta line with the
   membership beside it, so it carries the same separator and type as its sibling. */.rp-card-trial{font-size:0.8125rem;color:var(--sd-text-muted);white-space:nowrap;}.rp-card-trial__emphasis{color:var(--sd-text-default);font-weight:500;}/* Reseller-pro list cards: lift the stats cluster out of the meta row and
   onto the title row (right-aligned), matching the Magic Patterns design
   and the AUTOP1LOT manage-subscription sidebar layout. Mobile keeps the
   stats in the meta row below the title. */.rp-data-list .rp-card-stats{grid-area:meta;margin-top:0.25rem;}@media (min-width: 1000px){.rp-data-list .sd-data-list-view-card__link:has(.rp-card-stats){grid-template-areas:"icon title badges avatar stats actions" "icon meta badges avatar . actions";grid-template-columns:auto 1fr auto auto auto auto;}.rp-data-list .rp-card-stats{grid-area:stats;align-self:center;margin-top:0;margin-right:0.5rem;}}.autopilot .card-header{padding:16px 25px 15px;}/* AUTOP1LOT child account — client billing dashboard ("Account Overview" tab).
   Composed in views/user/subscription/common/manageAccount/_autop1lotOverviewTab.php
   and rendered when User::isAutop1lotChild() returns true. The Subscriptions
   section is the shared T-MG1 view in $clientView=true mode (admin/sub-sidebar
   reuse) — see autop1lot-subs / autop1lot-card / autop1lot-pay-card blocks above. *//* Admin sidebar context — the RightBar modal's content padding is a tight
   16/22 by default, leaving the dashboard cards flush against the modal
   header and side edges. The unique `.autop1lotSubscriptionSideBar` class
   on the modal (set by autop1lotDashboard.php's windowTopClass) scopes this
   to the admin surface; the client manage-account view has its own page
   layout padding and is not affected. */.autop1lotSubscriptionSideBar .autop1lot-client-overview{padding:1.5rem 0.5rem 0;}.autop1lot-client-overview{/* Manage-account tab content centers text by default; restore left-alignment
     so all child sections (Usage cards, Billing History, Billing Address) read
     naturally. The Account Overview H2 keeps its own center alignment below. */text-align:left;/* Width — fills its container, capped at the design's 1280px, centered.
     `width: 100%` is required: the admin Billing sidebar is a flex modal, so
     without it the dashboard shrinks to content width and the responsive
     card / payment-summary layouts collapse to the narrow stacked variant
     even on a wide screen. Mirrors the design's content div
     (width 100% / max-width 1280 / margin auto). */width:100%;max-width:80rem;margin-inline:auto;}.autop1lot-client-overview__header{margin-bottom:2rem;}.autop1lot-client-overview__title{font-size:1.75rem;font-weight:400;text-align:center;margin:0 0 1.5rem;color:var(--sd-text-default);line-height:1.1;letter-spacing:-0.02em;}.autop1lot-client-overview{/* Divider under the Account Overview title. The 32px below it is the
     design's header-block bottom margin — the gap before the Latest /
     Next Payment cards. */}.autop1lot-client-overview__divider{margin:0 0 2rem;border:0;border-top:1px solid var(--sd-list-view-card-border-color);}/* ============================================================================
   .autop1lot-ccard — client dashboard subscription card (Magic Patterns
   "Billing Dashboard" design). Client-only; the admin reseller sidebar keeps
   `.autop1lot-card`. Structure: top zone (identity | price + cancel) → grey
   footer band (renews + cycle bar + payment method) → collapsible includes.
   ========================================================================= */.autop1lot-ccard{position:relative;background:var(--sd-bg-white-dark);border:1px solid var(--sd-list-view-card-border-color);border-radius:0.75rem;box-shadow:var(--sd-card-shadow);overflow:hidden;transition:background-color 0.15s ease, border-color 0.15s ease;/* Hover tint — the same wash the List 2.0 data-list-view cards use
     (`--sd-bg-offwhite-light` at 50%). Keeps the client dashboard
     consistent with the platform's list interactions. */}.autop1lot-ccard:hover{background-color:color-mix(in srgb, var(--sd-bg-offwhite-light) 50%, transparent);border-color:var(--sd-list-view-card-border-color);}.autop1lot-ccard{/* Right-edge brand accent on hover / expand — mirrors the List 2.0
     data-list-view card (4px theme-color bar on the right when hovered).
     `overflow: hidden` clips it to the card's rounded corners. */}.autop1lot-ccard::after{content:"";position:absolute;top:0;bottom:0;right:0;width:4px;background:var(--sd-btn-border-theme-color);opacity:0;transition:opacity 0.15s ease;pointer-events:none;z-index:1;}.autop1lot-ccard:hover::after, .autop1lot-ccard.is-open::after{opacity:1;}.autop1lot-ccard{/* ---- Top zone ---- */}.autop1lot-ccard__top{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem;}.autop1lot-ccard.is-collapsible .autop1lot-ccard__top{cursor:pointer;}.autop1lot-ccard__identity{display:flex;align-items:center;gap:0.875rem;width:100%;min-width:0;}.autop1lot-ccard__icon{flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:0.5rem;background:var(--sd-bg-offwhite-light);border:1px solid var(--sd-border-color-tint);display:flex;align-items:center;justify-content:center;overflow:hidden;}.autop1lot-ccard__icon img{width:56%;height:56%;object-fit:contain;}.autop1lot-ccard__title-block{flex:1;min-width:0;}.autop1lot-ccard{/* Title row stays on a single line. The title sizes to its content so the
     status badge sits directly after it; long titles truncate with ellipsis
     (the title's min-width:0). Full text stays accessible via the h3's
     title attribute (set in the PHP partial). */}.autop1lot-ccard__title-row{display:flex;align-items:center;gap:0.625rem;margin-bottom:0.25rem;min-width:0;}.autop1lot-ccard__title{margin:0;min-width:0;font-size:0.9375rem;font-weight:600;color:var(--sd-text-default);letter-spacing:-0.01em;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.autop1lot-ccard__chevron{display:inline-flex;align-items:center;margin-left:-0.25rem;color:var(--sd-text-muted);transition:transform 0.2s ease;}.autop1lot-ccard__chevron svg{width:0.875rem;height:0.875rem;}.autop1lot-ccard.is-open .autop1lot-ccard__chevron{transform:rotate(180deg);}.autop1lot-ccard{/* Sub-label single-line — matches the title's no-wrap policy so every
     card has a uniform two-line identity block (title + sublabel) and
     cards align consistently down the list. Full text remains accessible
     via the <p>'s title attribute (set in the PHP partial). */}.autop1lot-ccard__sublabel{margin:0;font-size:0.8125rem;color:var(--sd-text-muted);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.autop1lot-ccard__sublabel-strong{color:var(--sd-text-secondary);font-weight:500;}.autop1lot-ccard__sublabel-sep{color:var(--sd-text-muted);margin:0 0.125rem;}.autop1lot-ccard{/* ---- Price + cancel ---- *//* Mobile: the price-action sits below the identity row inside the top
     zone's column flex. A thin border-top separates it from the title
     block — matches the design's mobile pattern where the price+cancel
     section gets its own visual band. Override removed on desktop in the
     @container block below (price-action shifts to the right column). */}.autop1lot-ccard__price-action{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding-top:0.75rem;border-top:1px solid var(--sd-border-color-tint);}.autop1lot-ccard__price-block{line-height:1;}.autop1lot-ccard__price{display:flex;align-items:baseline;gap:0.25rem;font-size:1.5rem;font-weight:700;letter-spacing:-0.02em;color:var(--sd-text-default);font-variant-numeric:tabular-nums;}.autop1lot-ccard__price-suffix{font-size:0.75rem;font-weight:500;color:var(--sd-text-muted);}.autop1lot-ccard__next-charge{margin-top:0.375rem;font-size:0.6875rem;color:var(--sd-text-muted);font-variant-numeric:tabular-nums;}.autop1lot-ccard__action{flex-shrink:0;padding:0.375rem 0.75rem;font-size:0.75rem;font-weight:500 !important;font-family:inherit;border:1px solid transparent;border-radius:0.375rem;background:transparent;cursor:pointer;transition:all 0.15s ease;}.autop1lot-ccard__action--cancel{color:var(--sd-text-muted);}.autop1lot-ccard__action--cancel:hover{color:var(--sd-status-danger-text);background:var(--sd-status-danger-bg);border-color:var(--sd-status-danger-border);}.autop1lot-ccard__action--reactivate{color:var(--sd-btn-constructive-text-color);}.autop1lot-ccard__action--reactivate:hover{color:var(--sd-btn-constructive-text-color);background:var(--sd-primary-tint);border-color:var(--sd-btn-constructive-text-color);}.autop1lot-ccard__action--disabled{color:var(--sd-text-muted);opacity:0.55;cursor:not-allowed;}.autop1lot-ccard__action--disabled:hover{color:var(--sd-text-muted);background:transparent;border-color:transparent;}.autop1lot-ccard__action.is-loading{opacity:0.6;pointer-events:none;}.autop1lot-ccard{/* ---- Footer band ---- */}.autop1lot-ccard__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:0.75rem 1rem;padding:0.75rem 1rem;border-top:1px solid var(--sd-border-color-tint);background:var(--sd-bg-offwhite-light);}.autop1lot-ccard__cycle{display:inline-flex;align-items:center;gap:0.625rem;min-width:0;}.autop1lot-ccard__cycle-label{font-size:0.75rem;font-weight:500;color:var(--sd-text-muted);}.autop1lot-ccard__cycle-label strong{color:var(--sd-text-default);font-weight:600;font-variant-numeric:tabular-nums;}.autop1lot-ccard__cycle-bar{position:relative;flex-shrink:0;width:5.625rem;height:0.25rem;border-radius:999px;background:var(--sd-list-view-card-border-color);overflow:hidden;}.autop1lot-ccard__cycle-fill{position:absolute;inset:0 auto 0 0;background:var(--sd-btn-border-theme-color);border-radius:999px;transition:width 0.6s ease-out;}.autop1lot-ccard__payment{display:inline-flex;align-items:center;gap:0.5rem;font-size:0.75rem;color:var(--sd-text-muted);font-variant-numeric:tabular-nums;}.autop1lot-ccard__payment svg{width:0.8125rem;height:0.8125rem;flex-shrink:0;}.autop1lot-ccard__payment-method{color:var(--sd-text-secondary);font-weight:500;}.autop1lot-ccard__payment-change{color:var(--sd-link-text-color);font-weight:500;cursor:pointer;}.autop1lot-ccard__payment-change:hover{text-decoration:underline;}.autop1lot-ccard{/* ---- Collapsible includes ---- */}.autop1lot-ccard__includes-content{height:0;overflow:hidden;transition:height 0.25s ease;}.autop1lot-ccard__includes-inner{border-top:1px solid var(--sd-list-view-card-border-color);padding:1rem;background:var(--sd-bg-white-dark);}.autop1lot-ccard__includes-label{font-size:0.6875rem;font-weight:600;color:var(--sd-text-muted);text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.75rem;}.autop1lot-ccard__includes-grid{display:grid;grid-template-columns:1fr;gap:0.5rem;}.autop1lot-ccard__included{display:flex;align-items:center;justify-content:space-between;gap:0.625rem;padding:0.625rem 0.875rem;border:1px solid var(--sd-border-color-tint);border-radius:0.5rem;background:var(--sd-bg-white-dark);}.autop1lot-ccard{/* Bundled item name — single-line, truncated. The flex parent (the
     __included row) gives `min-width: 0` so the cost column on the right
     stays put even when the name overflows. Full text in the span's
     title attribute. */}.autop1lot-ccard__included-name{flex:1;min-width:0;font-size:0.8125rem;font-weight:500;color:var(--sd-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.autop1lot-ccard__included-meta{display:block;font-size:0.6875rem;font-weight:400;color:var(--sd-text-muted);margin-top:0.125rem;}.autop1lot-ccard--canceled .autop1lot-ccard__price{color:var(--sd-text-muted);}.autop1lot-ccard{/* ---- Reseller metrics (admin sidebar) ----
     Revenue / Cost / Earnings, rendered where the customer card shows the
     price. Same compact column treatment the reseller list cards use. */}.autop1lot-ccard__metrics{display:flex;align-items:stretch;}.autop1lot-ccard__metric{display:flex;flex-direction:column;align-items:flex-end;gap:0.125rem;padding:0 1rem;min-width:4.5rem;}.autop1lot-ccard__metric:first-child{padding-left:0;}.autop1lot-ccard__metric-label{font-size:0.625rem;font-weight:500;text-transform:uppercase;letter-spacing:0.06em;color:var(--sd-text-muted);}.autop1lot-ccard__metric-value{display:inline-flex;align-items:baseline;gap:0.1875rem;font-size:0.9375rem;font-weight:600;letter-spacing:-0.015em;color:var(--sd-text-default);font-variant-numeric:tabular-nums;white-space:nowrap;}.autop1lot-ccard__metric-value small{font-size:0.625rem;font-weight:500;color:var(--sd-text-muted);}.autop1lot-ccard__metric--earnings{padding-right:0;}.autop1lot-ccard__metric--earnings .autop1lot-ccard__metric-value{color:var(--sd-status-success-text);}.autop1lot-ccard__metric-divider{width:1px;background:var(--sd-border-color-tint);margin:0.25rem 0;}.autop1lot-ccard{/* Canceled — mute the metrics, mirroring the muted price above. */}.autop1lot-ccard--canceled .autop1lot-ccard__metric-value{color:var(--sd-text-muted);}.autop1lot-ccard{/* Reseller surface — metrics + Cancel sit in a row (the customer surface
     stacks price + Cancel as a column on desktop). Two classes here, so it
     also wins inside the desktop @media block below. */}.autop1lot-ccard--reseller .autop1lot-ccard__price-action{flex-direction:row;align-items:center;gap:0.625rem;}.autop1lot-ccard{/* ---- Per-item Cost in the bundle includes (admin sidebar only) ---- */}.autop1lot-ccard__included-cost{flex-shrink:0;display:inline-flex;align-items:baseline;gap:0.25rem;font-size:0.8125rem;font-weight:600;color:var(--sd-text-secondary);font-variant-numeric:tabular-nums;}.autop1lot-ccard__included-cost-label{font-size:0.625rem;font-weight:500;text-transform:uppercase;letter-spacing:0.05em;color:var(--sd-text-muted);}@container autop1lotSubs (min-width: 704px){.autop1lot-ccard__top{flex-direction:row;align-items:center;gap:1.5rem;padding:1.25rem 1.5rem;}.autop1lot-ccard__identity{flex:1 1 0;width:auto;}.autop1lot-ccard__price-action{width:auto;flex-direction:column;align-items:flex-end;gap:0.5rem;padding-top:0;border-top:0;}.autop1lot-ccard__footer{padding:0.75rem 1.5rem;}.autop1lot-ccard__includes-inner{padding:1rem 1.5rem 1.5rem;}.autop1lot-ccard__includes-grid{grid-template-columns:1fr 1fr;}}.autop1lot-usage{margin-top:2.5rem;margin-bottom:2.5rem;}.autop1lot-usage__head{display:flex;align-items:center;gap:0.625rem;padding-bottom:0.75rem;margin-bottom:1rem;border-bottom:1px solid var(--sd-list-view-card-border-color);}.autop1lot-usage__title{font-size:0.9375rem;font-weight:600;color:var(--sd-text-default);margin:0;letter-spacing:-0.01em;}.autop1lot-usage__count{font-size:0.6875rem;font-weight:600;color:var(--sd-text-muted);padding:0.125rem 0.5rem;background:var(--sd-bg-offwhite-light);border-radius:999px;font-variant-numeric:tabular-nums;}.autop1lot-usage__list{display:flex;flex-direction:column;gap:0.75rem;}/* "Free during trial" price — teal Free, one step below the normal price size;
   the suffix keeps the muted face it already has. Placed after the
   .autop1lot-ccard block so it wins the same-specificity cascade against the
   base __price rule. */.autop1lot-ccard__price--trial{font-size:1.375rem;gap:0.375rem;color:var(--sd-autopilot-dark);}/* Usage card chrome matches `.autop1lot-ccard` exactly so the Usage section
   reads as a continuation of the Subscriptions section: same off-white bg,
   list-view-card border, 12px radius, shadow, hover wash and accent bar. */.autop1lot-usage-card{position:relative;background-color:var(--sd-bg-white-dark);border:1px solid var(--sd-list-view-card-border-color);border-radius:0.75rem;box-shadow:var(--sd-card-shadow);overflow:hidden;transition:background-color 0.15s ease, border-color 0.15s ease;}.autop1lot-usage-card:hover, .autop1lot-usage-card.is-expanded{background-color:color-mix(in srgb, var(--sd-bg-offwhite-light) 50%, transparent);border-color:var(--sd-list-view-card-border-color);}.autop1lot-usage-card{/* Right-edge brand accent on hover / expand — mirrors the List 2.0
     data-list-view card. `overflow: hidden` clips it to the rounded corners. */}.autop1lot-usage-card::after{content:"";position:absolute;top:0;bottom:0;right:0;width:4px;background:var(--sd-btn-border-theme-color);opacity:0;transition:opacity 0.15s ease;pointer-events:none;z-index:1;}.autop1lot-usage-card:hover::after, .autop1lot-usage-card.is-expanded::after{opacity:1;}.autop1lot-usage-card__head{position:relative;display:flex;align-items:center;gap:0.75rem;padding:1rem;background:transparent;border:0;cursor:pointer;width:100%;text-align:left;font:inherit;color:inherit;}.autop1lot-usage-card{/* Avatar-style icon — matches `.autop1lot-card__avatar` chrome. Sprite
     icons render at 20px stroke; illustration variants fill the avatar
     with the platform's full service brand mark (hosted-video-service /
     sd-suiteai-service) so each service has its real visual identity. */}.autop1lot-usage-card__icon{flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:0.75rem;background:var(--sd-bg-offwhite-light);border:1px solid var(--sd-border-color-tint);display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--sd-text-muted);}.autop1lot-usage-card__icon svg{width:1.25rem;height:1.25rem;stroke-width:1.75;}.autop1lot-usage-card__icon img{width:2.25rem;height:2.25rem;object-fit:contain;}.autop1lot-usage-card__icon--illustration{background:var(--sd-bg-white-dark);}.autop1lot-usage-card__title-block{flex:1;min-width:0;display:flex;flex-direction:column;gap:0.1875rem;}.autop1lot-usage-card__title{font-size:0.875rem;font-weight:600;color:var(--sd-text-default);line-height:1.3;letter-spacing:-0.01em;}.autop1lot-usage-card{/* The header subtitle shows only while the card is collapsed. It rides
     the same grid-accordion as `__body` (inverse direction) so the title
     glides as the subtitle clears, instead of snapping on toggle. */}.autop1lot-usage-card__subtitle-accordion{display:grid;grid-template-rows:1fr;grid-template-columns:minmax(0, 1fr);min-width:0;transition:grid-template-rows 0.28s ease;}.autop1lot-usage-card.is-expanded .autop1lot-usage-card__subtitle-accordion{grid-template-rows:0fr;}.autop1lot-usage-card__subtitle{display:block;min-height:0;font-size:0.75rem;color:var(--sd-text-muted);font-weight:500;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.autop1lot-usage-card__chevron{display:flex;align-items:center;justify-content:center;color:var(--sd-text-muted);transition:transform 0.2s ease;flex-shrink:0;}.autop1lot-usage-card__chevron svg{width:1.125rem;height:1.125rem;}.autop1lot-usage-card.is-expanded .autop1lot-usage-card__chevron{transform:rotate(180deg);}.autop1lot-usage-card{/* Collapsed-state mini progress bar. Rides the inverse of the `__body`
     grid-accordion — on expand it collapses 1fr→0fr while `__body` opens
     0fr→1fr, both over the same 0.28s, so the card resizes in one
     continuous motion instead of snapping when the bar is removed. */}.autop1lot-usage-card__collapsed-bar{display:grid;grid-template-rows:1fr;transition:grid-template-rows 0.28s ease;}.autop1lot-usage-card.is-expanded .autop1lot-usage-card__collapsed-bar{grid-template-rows:0fr;}.autop1lot-usage-card__collapsed-clip{overflow:hidden;min-height:0;}.autop1lot-usage-card__collapsed-inner{padding:0 1rem 0.875rem;}.autop1lot-usage-card{/* Smooth accordion — the `grid-template-rows: 0fr → 1fr` technique gives
     a CSS-only height transition with no JS measuring. `__body` is the
     animator, `__body-clip` does the overflow clipping, `__body-inner`
     carries the divider + padding (so no 1px border line shows while
     collapsed). */}.autop1lot-usage-card__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.28s ease;}.autop1lot-usage-card__body.is-open{grid-template-rows:1fr;}.autop1lot-usage-card__body-clip{overflow:hidden;min-height:0;}.autop1lot-usage-card__body-inner{padding:1.125rem 1rem 1.25rem;border-top:1px solid var(--sd-border-color-tint);background:var(--sd-bg-white-dark);}.autop1lot-usage-card__metrics{display:grid;grid-template-columns:1fr;column-gap:2rem;row-gap:1.125rem;}@media (min-width: 768px){.autop1lot-usage-card__metrics--cols-2{grid-template-columns:1fr 1fr;}}/* Status pill in the card header — semantic variants drive both
   background color and the leading dot. */.autop1lot-usage-pill{display:inline-flex;align-items:center;gap:0.375rem;padding:0.25rem 0.625rem;border-radius:999px;flex-shrink:0;font-size:0.6875rem;font-weight:600;font-variant-numeric:tabular-nums;}.autop1lot-usage-pill__dot{width:0.3125rem;height:0.3125rem;border-radius:999px;}.autop1lot-usage-pill--empty{background:var(--sd-bg-offwhite-light);color:var(--sd-text-muted);}.autop1lot-usage-pill--empty .autop1lot-usage-pill__dot{background:var(--sd-text-muted);}.autop1lot-usage-pill--active{background:var(--salad-green-bg);color:#166534;}.autop1lot-usage-pill--active .autop1lot-usage-pill__dot{background:var(--salad-green);}.autop1lot-usage-pill--danger{background:var(--rose-bg);color:#991b1b;}.autop1lot-usage-pill--danger .autop1lot-usage-pill__dot{background:#dc2626;}.autop1lot-usage-pill--overage{background:#fef3c7;color:#92400e;}.autop1lot-usage-pill--overage .autop1lot-usage-pill__dot{background:#d97706;}/* Generic progress bar used by usage cards. Default = 6px (expanded body),
   --mini = 4px (collapsed header bar). */.autop1lot-usage-bar{position:relative;height:0.375rem;background:var(--sd-bg-white-dark);border:1px solid var(--sd-border-color-tint);border-radius:999px;overflow:hidden;/* The collapsed-header summary bar — thinner, no border. */}.autop1lot-usage-bar--mini{height:0.25rem;border:0;background:var(--sd-bg-offwhite-light);}.autop1lot-usage-bar__fill{position:absolute;top:0;bottom:0;left:0;background:var(--sd-text-default);border-radius:999px;transition:width 0.5s ease-out;}.autop1lot-usage-bar.is-overage .autop1lot-usage-bar__fill{background:#d97706;}/* One metric inside an expanded usage card. Progress = a grey card with a
   big "used / total unit" value + bar; static = a grey card with a circular
   reset icon + label + date. Matches the Magic Patterns design. */.autop1lot-usage-metric{background:var(--sd-bg-offwhite-light);border:1px solid var(--sd-border-color-tint);border-radius:0.5rem;padding:0.875rem 1rem;}.autop1lot-usage-metric__head{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;margin-bottom:0.625rem;}.autop1lot-usage-metric__label{font-size:0.75rem;font-weight:600;color:var(--sd-text-muted);text-transform:uppercase;letter-spacing:0.04em;}.autop1lot-usage-metric{/* Structured value row — big "used" number + "/ total unit" + percent. */}.autop1lot-usage-metric__value-row{display:flex;align-items:baseline;justify-content:space-between;gap:0.5rem;margin-bottom:0.625rem;}.autop1lot-usage-metric__value-main{display:flex;align-items:baseline;gap:0.375rem;min-width:0;}.autop1lot-usage-metric__used{font-size:1.375rem;font-weight:700;line-height:1;letter-spacing:-0.02em;color:var(--sd-text-default);font-variant-numeric:tabular-nums;}.autop1lot-usage-metric__total{font-size:0.8125rem;color:var(--sd-text-muted);font-variant-numeric:tabular-nums;}.autop1lot-usage-metric__percent{font-size:0.75rem;font-weight:600;color:var(--sd-text-muted);font-variant-numeric:tabular-nums;}.autop1lot-usage-metric.is-overage .autop1lot-usage-metric__percent{color:#b45309;}.autop1lot-usage-metric{/* Unstructured fallback (File Storage — mixed units). */}.autop1lot-usage-metric__value{font-size:0.8125rem;color:var(--sd-text-secondary);font-variant-numeric:tabular-nums;line-height:1.4;margin-bottom:0.625rem;}.autop1lot-usage-metric__overage-note{margin-top:0.5rem;font-size:0.6875rem;font-weight:500;color:#b45309;}.autop1lot-usage-metric{/* Static metric — circular icon + label/value. */}.autop1lot-usage-metric--static{display:flex;align-items:center;gap:0.75rem;padding:0.75rem 1rem;}.autop1lot-usage-metric__static-icon{flex-shrink:0;width:2rem;height:2rem;border-radius:999px;background:var(--sd-bg-white-dark);border:1px solid var(--sd-border-color-tint);display:flex;align-items:center;justify-content:center;color:var(--sd-text-muted);}.autop1lot-usage-metric__static-icon svg{width:0.875rem;height:0.875rem;}.autop1lot-usage-metric__static-text{display:flex;flex-direction:column;gap:0.125rem;min-width:0;}.autop1lot-usage-metric__static-value{font-size:0.875rem;font-weight:600;color:var(--sd-text-default);font-variant-numeric:tabular-nums;}.autop1lot-usage-metric--static .autop1lot-usage-metric__label{font-size:0.6875rem;}/* Empty state inside an expanded Usage card. Circular icon + headline +
   helper text. */.autop1lot-usage-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0.75rem 1rem 0.5rem;gap:0.375rem;}.autop1lot-usage-empty__icon{width:3.5rem;height:3.5rem;border-radius:999px;background:var(--sd-bg-offwhite-light);display:flex;align-items:center;justify-content:center;margin-bottom:0.5rem;color:var(--sd-text-muted);}.autop1lot-usage-empty__icon svg{width:1.5rem;height:1.5rem;stroke-width:1.5;}.autop1lot-usage-empty__title{font-size:0.875rem;font-weight:600;color:var(--sd-text-default);}.autop1lot-usage-empty__text{font-size:0.75rem;color:var(--sd-text-muted);max-width:20rem;line-height:1.5;}/* "Paying with Visa •••• 4242 · Change" row rendered inside
   `.autop1lot-card__title-block` only when $clientView is true. Hidden on
   the admin sidebar where reseller admins don't operate on the child's PM.
   Card-icon + label + separator + change link, all on one line. */.autop1lot-card__payment-row{display:inline-flex;align-items:center;gap:0.375rem;margin-top:0.5rem;color:var(--sd-text-muted);font-size:0.75rem;font-weight:500;flex-wrap:wrap;}.autop1lot-card__payment-row svg{width:0.8125rem;height:0.8125rem;fill:currentColor;flex-shrink:0;}.autop1lot-card__payment-method{color:var(--sd-text-muted);}.autop1lot-card__payment-method strong{color:var(--sd-text-default);font-weight:500;}.autop1lot-card__payment-sep{color:var(--sd-text-muted);}.autop1lot-card__change-pm-link{color:var(--sd-text-muted);cursor:pointer;transition:color 0.15s ease;}.autop1lot-card__change-pm-link:hover{color:var(--sd-text-default);text-decoration:underline;text-underline-offset:0.1875rem;}/* Change Payment Method link rendered inside `.autop1lot-card__title-block`
   only when $clientView is true (the customer-facing dashboard). Hidden on
   the admin sidebar where reseller admins don't operate on the child's PM. */.autop1lot-card__change-pm{display:inline-flex;align-items:center;gap:0.375rem;margin-top:0.5rem;padding:0;background:transparent;border:0;color:var(--sd-text-muted);font-size:0.75rem;font-weight:500;text-decoration:none;cursor:pointer;transition:color 0.15s ease;}.autop1lot-card__change-pm:hover{color:var(--sd-text-default);text-decoration:underline;text-underline-offset:0.1875rem;}.autop1lot-card__change-pm svg{width:0.8125rem;height:0.8125rem;fill:currentColor;}.autop1lot-billing-history{margin-bottom:2.5rem;}.autop1lot-billing-history__head{display:flex;align-items:center;justify-content:space-between;padding-bottom:0.75rem;margin-bottom:1rem;border-bottom:1px solid var(--sd-list-view-card-border-color);}.autop1lot-billing-history__head-left{display:flex;align-items:center;gap:0.625rem;}.autop1lot-billing-history__title{font-size:0.9375rem;font-weight:600;color:var(--sd-text-default);margin:0;letter-spacing:-0.01em;}.autop1lot-billing-history__count{font-size:0.6875rem;font-weight:600;color:var(--sd-text-muted);padding:0.125rem 0.5rem;background:var(--sd-bg-offwhite-light);border-radius:999px;font-variant-numeric:tabular-nums;}.autop1lot-billing-history__download-all{display:inline-flex;align-items:center;gap:0.375rem;padding:0.375rem 0.75rem;border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-md);background:var(--sd-bg-white-dark);color:var(--sd-text-secondary);font-size:0.75rem;font-weight:500 !important;cursor:pointer;text-decoration:none;transition:background 0.15s ease, color 0.15s ease;}.autop1lot-billing-history__download-all svg{width:0.8125rem;height:0.8125rem;}.autop1lot-billing-history__download-all:hover{background:var(--sd-bg-offwhite-light);color:var(--sd-text-default);}.autop1lot-billing-history__download-all[disabled]{opacity:0.6;cursor:progress;}.autop1lot-billing-history__empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0.5rem;padding:2.5rem 1.5rem;background:var(--sd-bg-white-dark);border:1px solid var(--sd-list-view-card-border-color);border-radius:0.75rem;}.autop1lot-billing-history__empty img{width:4.5rem;height:4.5rem;opacity:0.7;}.autop1lot-billing-history__empty-title{font-size:0.875rem;font-weight:600;color:var(--sd-text-default);}.autop1lot-billing-history__table{border:1px solid var(--sd-list-view-card-border-color);border-radius:0.75rem;overflow:hidden;background:var(--sd-bg-white-dark);}.autop1lot-billing-history__table-head{display:none;grid-template-columns:1.3fr 1fr 1.2fr 0.9fr 0.9fr 4.875rem;gap:0.75rem;padding:0.625rem 1rem;background:var(--sd-bg-offwhite-light);border-bottom:1px solid var(--sd-list-view-card-border-color);font-size:0.625rem;font-weight:600;color:var(--sd-text-muted);text-transform:uppercase;letter-spacing:0.05em;}.autop1lot-billing-history{/* Mobile: 3-row compact layout matching the Magic Patterns design's
     InvoiceRow — invoice + amount on top (key info, baseline aligned),
     payment method in the middle (acts as description), date + status
     pill + actions on the bottom (meta + action band). Desktop overrides
     to a flat 6-column grid below. */}.autop1lot-billing-history__row{display:grid;grid-template-columns:1fr auto auto;grid-template-areas:"invoice .      amount" "method  method method" "date    status actions";column-gap:0.5rem;row-gap:0.5rem;padding:0.875rem 1rem;border-bottom:1px solid var(--sd-list-view-card-border-color);font-size:0.8125rem;transition:background 0.15s ease;}.autop1lot-billing-history__row:last-child{border-bottom:0;}.autop1lot-billing-history__row:hover{background:var(--sd-bg-offwhite-light);}.autop1lot-billing-history__col{font-variant-numeric:tabular-nums;line-height:1.4;}.autop1lot-billing-history__col--invoice{grid-area:invoice;font-size:0.875rem;font-weight:600;color:var(--sd-text-default);}.autop1lot-billing-history__col--date{grid-area:date;font-size:0.75rem;color:var(--sd-text-muted);align-self:center;}.autop1lot-billing-history__col--method{grid-area:method;color:var(--sd-text-secondary);}.autop1lot-billing-history__col--amount{grid-area:amount;font-size:0.875rem;font-weight:700;color:var(--sd-text-default);text-align:right;align-self:baseline;}.autop1lot-billing-history__col--status{grid-area:status;justify-self:start;align-self:center;}.autop1lot-billing-history__col--actions{grid-area:actions;display:flex;justify-content:flex-end;gap:0.125rem;align-self:center;}.autop1lot-billing-history{/* Payment status pill — variant maps from InvoicePayments.finalized. */}.autop1lot-billing-history__status{display:inline-flex;align-items:center;gap:0.3125rem;padding:0.1875rem 0.5rem;border-radius:999px;font-size:0.6875rem;font-weight:600;white-space:nowrap;}.autop1lot-billing-history__status-dot{width:0.3125rem;height:0.3125rem;border-radius:999px;}.autop1lot-billing-history__status--success{background:var(--salad-green-bg);color:#166534;}.autop1lot-billing-history__status--success .autop1lot-billing-history__status-dot{background:var(--salad-green);}.autop1lot-billing-history__status--failed{background:var(--rose-bg);color:#991b1b;}.autop1lot-billing-history__status--failed .autop1lot-billing-history__status-dot{background:#dc2626;}.autop1lot-billing-history__status--processing{background:#fef3c7;color:#92400e;}.autop1lot-billing-history__status--processing .autop1lot-billing-history__status-dot{background:#d97706;}.autop1lot-billing-history__status--recorded{background:var(--sd-bg-offwhite-light);color:var(--sd-text-muted);}.autop1lot-billing-history__status--recorded .autop1lot-billing-history__status-dot{background:var(--sd-text-muted);}.autop1lot-billing-history__invoice-link{color:var(--sd-text-default);text-decoration:none;}.autop1lot-billing-history__invoice-link:hover{color:var(--sd-link-text-color);text-decoration:underline;}.autop1lot-billing-history__action-link{display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;border-radius:var(--sd-radius-mode-md);color:var(--sd-text-muted);text-decoration:none;}.autop1lot-billing-history__action-link:hover{background:var(--sd-bg-offwhite-light);color:var(--sd-text-default);text-decoration:none;}.autop1lot-billing-history__action-link svg{width:0.9375rem;height:0.9375rem;}@media (min-width: 768px){.autop1lot-billing-history__table-head{display:grid;}.autop1lot-billing-history{/* Desktop reverts to the flat 6-column table layout — reset the
       mobile grid-template-areas so children flow positionally in
       source order (invoice, date, method, amount, status, actions). */}.autop1lot-billing-history__row{display:grid;grid-template-columns:1.3fr 1fr 1.2fr 0.9fr 0.9fr 4.875rem;grid-template-areas:none;gap:0.75rem;align-items:center;}.autop1lot-billing-history__col{grid-area:auto;}.autop1lot-billing-history__col--invoice{font-size:0.8125rem;}.autop1lot-billing-history__col--date{font-size:0.8125rem;align-self:auto;}.autop1lot-billing-history__col--amount{font-size:0.8125rem;text-align:right;align-self:auto;}.autop1lot-billing-history__col--status{justify-self:auto;align-self:auto;}.autop1lot-billing-history__col--actions{justify-content:flex-end;align-self:auto;}}.autop1lot-billing-address{margin-bottom:2.5rem;}.autop1lot-billing-address__head{display:flex;align-items:center;justify-content:space-between;padding-bottom:0.75rem;margin-bottom:1rem;border-bottom:1px solid var(--sd-list-view-card-border-color);}.autop1lot-billing-address__title{font-size:0.9375rem;font-weight:600;color:var(--sd-text-default);margin:0;letter-spacing:-0.01em;}.autop1lot-billing-address__edit{display:inline-flex;align-items:center;gap:0.375rem;padding:0.375rem 0.75rem;border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-md);background:var(--sd-bg-white-dark);color:var(--sd-text-secondary);font-size:0.75rem;font-weight:500 !important;cursor:pointer;text-decoration:none;}.autop1lot-billing-address__edit svg{width:0.8125rem;height:0.8125rem;}.autop1lot-billing-address__edit:hover{background:var(--sd-bg-offwhite-light);text-decoration:none;color:var(--sd-text-default);}.autop1lot-billing-address__body{border:1px solid var(--sd-list-view-card-border-color);border-radius:0.75rem;background:var(--sd-bg-white-dark);box-shadow:var(--sd-card-shadow);padding:1.25rem 1.375rem;text-align:left;}.autop1lot-billing-address{/* Configured state — a location-pin tile beside the stacked address. */}.autop1lot-billing-address__display{display:flex;align-items:flex-start;gap:1rem;}.autop1lot-billing-address__icon{flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:999px;background:var(--sd-bg-offwhite-light);display:flex;align-items:center;justify-content:center;color:var(--sd-text-muted);}.autop1lot-billing-address__icon svg{width:1.125rem;height:1.125rem;stroke-width:1.75;}.autop1lot-billing-address__detail{flex:1;min-width:0;}.autop1lot-billing-address__caption{display:block;margin-bottom:0.5rem;font-size:0.6875rem;font-weight:600;color:var(--sd-text-muted);text-transform:uppercase;letter-spacing:0.05em;}.autop1lot-billing-address{/* The receipt's Bill-To address, one line per row — street, line 2,
     "City, Region Zip", country. Lead line bold, country line muted.
     `font-style: normal` resets the browser default italic on <address>. */}.autop1lot-billing-address__lines{display:flex;flex-direction:column;gap:0.1875rem;font-style:normal;}.autop1lot-billing-address__line{font-size:0.875rem;font-weight:500;color:var(--sd-text-default);line-height:1.55;word-break:break-word;}.autop1lot-billing-address__line:first-child{font-weight:600;}.autop1lot-billing-address__line:last-child{color:var(--sd-text-muted);}.autop1lot-billing-address{/* Empty state — no address row linked yet. */}.autop1lot-billing-address__empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0.5rem;padding:1rem;}.autop1lot-billing-address__empty-icon{width:3rem;height:3rem;border-radius:999px;background:var(--sd-bg-offwhite-light);display:flex;align-items:center;justify-content:center;color:var(--sd-text-muted);}.autop1lot-billing-address__empty-icon svg{width:1.375rem;height:1.375rem;stroke-width:1.5;}.autop1lot-billing-address__empty-title{font-size:0.8125rem;color:var(--sd-text-muted);}/* ─── AUTOP1LOT account-activation popup (post-trial pay dialog) ───
   Layout per the Magic Patterns design (magicpatterns.com/c/a3pzsejv9lufkzxw3bngrv):
   header + subtitle · SUBSCRIPTION summary card (icon tile · client title ·
   public description · price, TOTAL row when several) · schedule note ·
   divider · PAYMENT section · secure-payments footer line. */.autop1lot-activate__header{margin-bottom:1.375rem;}.autop1lot-activate__title{margin:0;font-size:1.375rem;font-weight:600;letter-spacing:-0.02em;color:var(--sd-text-dark);}.autop1lot-activate__subtitle{margin:0.375rem 0 0;font-size:0.84375rem;color:var(--sd-text-light);line-height:1.5;}.autop1lot-activate__section-label{margin-bottom:0.75rem;font-size:0.71875rem;font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:var(--sd-text-muted);}.autop1lot-activate__list{display:flex;flex-direction:column;gap:0.625rem;}.autop1lot-activate{/* Each row is a compact clone of the subscription list's card
     (.autop1lot-ccard): same background, border, radius, shadow, the same
     hover wash and the same 4px right-edge brand accent — only the height
     is tighter. The list is the reference surface; this must track it. */}.autop1lot-activate__row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:0.875rem;padding:0.75rem 1rem;background:var(--sd-bg-white-dark);border:1px solid var(--sd-list-view-card-border-color);border-radius:0.75rem;box-shadow:var(--sd-card-shadow);overflow:hidden;transition:background-color 0.15s ease, border-color 0.15s ease;}.autop1lot-activate__row::after{content:"";position:absolute;top:0;bottom:0;right:0;width:4px;background:var(--sd-btn-border-theme-color);opacity:0;transition:opacity 0.15s ease;pointer-events:none;z-index:1;}.autop1lot-activate__row:hover{background-color:color-mix(in srgb, var(--sd-bg-offwhite-light) 50%, transparent);}.autop1lot-activate__row:hover::after{opacity:1;}.autop1lot-activate__row--total{background:var(--sd-bg-offwhite-light);box-shadow:none;}.autop1lot-activate__row--total:hover{background:var(--sd-bg-offwhite-light);}.autop1lot-activate__row--total:hover::after{opacity:0;}.autop1lot-activate__row--total .autop1lot-activate__name{font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:var(--sd-text-secondary);}.autop1lot-activate__row--total .autop1lot-activate__price{font-size:1.25rem;}.autop1lot-activate{/* Identical to the subscription list's card tile (.autop1lot-ccard__icon)
     so the dialog and the list read as one product surface. */}.autop1lot-activate__icon{flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:0.5rem;background:var(--sd-bg-offwhite-light);border:1px solid var(--sd-border-color-tint);display:flex;align-items:center;justify-content:center;overflow:hidden;}.autop1lot-activate__icon img{width:56%;height:56%;object-fit:contain;}.autop1lot-activate__info{flex:1;min-width:0;}.autop1lot-activate{/* Same face as .autop1lot-ccard__title. */}.autop1lot-activate__name{font-size:0.9375rem;font-weight:600;color:var(--sd-text-default);line-height:1.4;}.autop1lot-activate__desc{margin-top:0.125rem;font-size:0.78125rem;color:var(--sd-text-muted);line-height:1.5;}.autop1lot-activate__includes{margin-top:0.125rem;font-size:0.75rem;color:var(--sd-text-muted);line-height:1.5;}.autop1lot-activate{/* Same face as .autop1lot-ccard__price (+ suffix), sized down a step
     for the dialog's tighter rows. */}.autop1lot-activate__price{flex-shrink:0;font-size:1.25rem;font-weight:700;color:var(--sd-text-default);white-space:nowrap;}.autop1lot-activate__price small{margin-left:0.0625rem;font-size:0.75rem;font-weight:500;color:var(--sd-text-muted);}.autop1lot-activate{/* Billing-schedule line above the summary cards — what is charged today and
     when the next cycle lands. Replaces the gateway-naming CARD_DETAILS note. */}.autop1lot-activate__schedule{margin:0 0 0.75rem;font-size:0.75rem;color:var(--sd-text-muted);line-height:1.6;}.autop1lot-activate__schedule strong{font-weight:600;color:var(--sd-text-default);}.autop1lot-activate__divider{height:1px;margin:1.5rem 0;background:var(--sd-border-color-tint);}.autop1lot-activate__secure{display:flex;align-items:center;justify-content:center;gap:0.375rem;margin:1rem 0 0;font-size:0.75rem;color:var(--sd-text-muted);}.autop1lot-activate__secure svg{width:0.875rem;height:0.875rem;}/* Popup-only presentation rules for the activation dialog. The shared card
   partial opens with the CARD_DETAILS note, which names the reseller's
   payment processor — never shown to a white-labeled customer here; the
   schedule line above replaces it. The submit button stretches full-width
   per the design. */.autop1lot-activate-popup .col-12.note{display:none;}.autop1lot-activate-popup #payment-submit-button{width:100%;justify-content:center;text-align:center;}/* Change-payment-method dialog on the white-label AUTOP1LOT customer surface:
   suppress the shared card partial's gateway-naming note ("sent to {gateway}…") —
   the reseller's customer must never see which processor is behind the account. */.autop1lot-change-pm .note{display:none;}.reseller-customers-grid{/* ----------------------------------------------------------------------------
     Mobile / card-view customer row (`mobile-card--autop1lot-customer`)
     — discrete card per child, replacing the table on the card-view toggle
     or at <= 767px width. Base mobile-card styles come from
     `_mobile-design.scss`; the rules below add the gap + border treatment
     that makes them read as standalone cards rather than connected rows.
     ============================================================================ */}.reseller-customers-grid .mobile-card--autop1lot-customer,
.reseller-customers-grid .mobile-card--reseller-customer{margin-bottom:0.625rem;padding:0.875rem 1rem 0.5rem;border-top:1px solid var(--sd-border-color-tint);border-radius:0.625rem;}.reseller-customers-grid .mobile-card--autop1lot-customer:last-child,
.reseller-customers-grid .mobile-card--reseller-customer:last-child{margin-bottom:0;}.reseller-customers-grid .mobile-card--autop1lot-customer,
.reseller-customers-grid .mobile-card--reseller-customer{/* Header — avatar + title block + options dropdown in a single row.
     Avatar uses `<sd-user-avatar>` (centering + `object-fit: contain`
     are handled centrally in `components/_sd-user-avatar.scss`). The
     override below sizes the wrap for this list specifically. */}.reseller-customers-grid .mobile-card--autop1lot-customer .mobile-card__header,
.reseller-customers-grid .mobile-card--reseller-customer .mobile-card__header{align-items:center;padding-bottom:0.625rem;margin-bottom:0.625rem;gap:0.625rem;}.reseller-customers-grid .mobile-card--autop1lot-customer .avatar-wrap,
.reseller-customers-grid .mobile-card--reseller-customer .avatar-wrap{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:0.5rem;overflow:hidden;/* Generic `object-fit: contain` for avatar imgs is now the
     default in `_mobile-card.scss` (was `cover`). This block only
     adds the tiny 3px inner padding so logos with their content
     right at the edges still breathe inside the square. */}.reseller-customers-grid .mobile-card--autop1lot-customer .avatar-wrap sd-user-avatar img,
.reseller-customers-grid .mobile-card--reseller-customer .avatar-wrap sd-user-avatar img{padding:0.1875rem;}.reseller-customers-grid .mobile-card--autop1lot-customer .mobile-card__info-wrap,
.reseller-customers-grid .mobile-card--reseller-customer .mobile-card__info-wrap{gap:0.25rem;flex:1;min-width:0;}.reseller-customers-grid .mobile-card--autop1lot-customer .mobile-card__info-wrap .title,
.reseller-customers-grid .mobile-card--reseller-customer .mobile-card__info-wrap .title{font-weight:600;font-size:0.9375rem;color:var(--sd-text-default);letter-spacing:-0.005em;}.reseller-customers-grid .mobile-card--autop1lot-customer .mobile-card__details,
.reseller-customers-grid .mobile-card--reseller-customer .mobile-card__details{display:flex;flex-direction:column;gap:0.375rem;padding-bottom:0.25rem;}.reseller-customers-grid .mobile-card--autop1lot-customer .mobile-card__details-item,
.reseller-customers-grid .mobile-card--reseller-customer .mobile-card__details-item{font-size:0.75rem;line-height:1.45;}.reseller-customers-grid .mobile-card--autop1lot-customer .mobile-card__details-item .title,
.reseller-customers-grid .mobile-card--reseller-customer .mobile-card__details-item .title{font-weight:600;color:var(--sd-text-default);white-space:nowrap;}.reseller-customers-grid .mobile-card--autop1lot-customer .mobile-card__details-item small,
.reseller-customers-grid .mobile-card--reseller-customer .mobile-card__details-item small{color:var(--sd-text-muted);font-size:0.6875rem;}.reseller-customers-grid .mobile-card--autop1lot-customer,
.reseller-customers-grid .mobile-card--reseller-customer{/* Email row — full detail-item with its own "Email:" label, value,
     and a copy-to-clipboard icon (matching the desktop list cell's
     copy affordance from `renderAccountManagerColumn`). */}.reseller-customers-grid .mobile-card--autop1lot-customer .mobile-card__email-row,
.reseller-customers-grid .mobile-card--reseller-customer .mobile-card__email-row{cursor:pointer;line-height:1.45;}.reseller-customers-grid .mobile-card--autop1lot-customer .mobile-card__email-row .material-icons,
.reseller-customers-grid .mobile-card--reseller-customer .mobile-card__email-row .material-icons{font-size:0.875rem;color:var(--sd-text-muted);margin-left:0.25rem;transition:color 0.15s;}.reseller-customers-grid .mobile-card--autop1lot-customer .mobile-card__email-row:hover .material-icons,
.reseller-customers-grid .mobile-card--reseller-customer .mobile-card__email-row:hover .material-icons{color:var(--sd-text-default);}.reseller-customers-grid .customer-list-info-cell label small{text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 60px);}.reseller-customers-grid .category-pill.label-expired, .reseller-customers-grid .category-pill.label-danger{background:#990505;color:#fff;}.reseller-customers-grid .category-pill.label-pink, .reseller-customers-grid .category-pill.label-free_trial{background:#FF2DC6;color:#fff;}.reseller-customers-grid .category-pill.label-green, .reseller-customers-grid .category-pill.label-start{background:#1B9D2C;color:#fff;}.reseller-customers-grid .category-pill.label-elite, .reseller-customers-grid .category-pill.label-yellow, .reseller-customers-grid .category-pill.label-dominate{background:#FFD700;color:#333;}.reseller-customers-grid .category-pill.label-blue, .reseller-customers-grid .category-pill.label-thrive{background:#54a2dd;color:#fff;}.reseller-customers-grid.dataTableResp .table tr td:first-child{padding:0 !important;}.reseller-customers-grid.dataTableResp .table tr td:first-child span{display:flex;align-items:center;padding:8px 8px 8px 16px;min-height:49px;width:100%;height:100%;}.reseller-customers-grid.dataTableResp{/* The data row's first cell has padding:0 + an inner span that takes
     the visual padding. The filter row's first cell has no inner span
     — just the raw input — so we restore left padding directly on the
     <td> to match the data row's 16px indent and stop the input from
     sitting flush against the table's left edge. */}.reseller-customers-grid.dataTableResp .table tr.filters td:first-child{padding-left:16px !important;}.reseller-lifetime{background-color:#fff;border-radius:7px;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.07);}.reseller-lifetime__tablink{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:50px;}.reseller-lifetime__tablink:before{content:"";display:block;position:absolute;bottom:0;left:0;height:1px;width:100%;background:#b3b3b3;z-index:5;}.reseller-lifetime__tablink a{width:100%;height:100%;font-size:18px;text-align:center;}@media (min-width: 768px){.reseller-lifetime__tablink a{font-size:21px;}}.reseller-lifetime__tablink.selected:before{height:4px;background-color:#bc3b04;}.reseller-lifetime__tablink.selected a{color:#000;}.reseller-lifetime__tablink.disabled a{color:#b3b3b3;}.reseller-lifetime__item{position:relative;}.reseller-lifetime__item + .reseller-lifetime__item{margin-top:32px;}.reseller-lifetime__title{font-size:18px;font-weight:500;color:#222;margin-bottom:1rem;line-height:1.4;text-align:center;}@media (min-width: 768px){.reseller-lifetime__title{text-align:left;font-size:21px;line-height:2em;}}.reseller-lifetime__count{font-weight:700;font-size:18px;color:#bc3b04;display:block;}@media (min-width: 768px){.reseller-lifetime__count{display:inline;font-size:24px;}}.reseller-lifetime__colored{color:#EF875B;}.reseller-lifetime__dark-colored{color:#EF875B;}.reseller-lifetime .redeem-code-links{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:relative;}@media (min-width: 576px){.reseller-lifetime .redeem-code-links{justify-content:space-between;align-items:center;flex-wrap:nowrap;}}.reseller-lifetime .redeem-code-links a:not(.reseller-lifetime__reset){width:32px;height:32px;border-radius:50%;border:2px solid #EF875B;display:inline-flex;justify-content:center;align-items:center;font-size:18px;color:#222;margin:0 0 5px 5px !important;}.reseller-lifetime .redeem-code-links a:not(.reseller-lifetime__reset):hover, .reseller-lifetime .redeem-code-links a:not(.reseller-lifetime__reset):focus, .reseller-lifetime .redeem-code-links a:not(.reseller-lifetime__reset).active{background-color:#EF875B;color:#fff;}.reseller-lifetime .redeem-code-links a:not(.reseller-lifetime__reset) + a{margin-left:auto;margin-right:4px;}@media (min-width: 768px){.reseller-lifetime .redeem-code-links a:not(.reseller-lifetime__reset){font-size:21px;width:38px;height:38px;margin:0 !important;}.reseller-lifetime .redeem-code-links a:not(.reseller-lifetime__reset) + a{margin:0;}}.reseller-lifetime .redeem-code-links:has(a) .reseller-lifetime__reset{opacity:0;}.reseller-lifetime .redeem-code-links:has(a.active) .reseller-lifetime__reset{opacity:1;}.reseller-lifetime .show-more-keys{position:relative;}.reseller-lifetime .show-more-keys .reseller-lifetime__reset{top:-22px;right:0;position:absolute;opacity:0;}@media (max-width: 767px){.reseller-lifetime .show-more-keys .reseller-lifetime__reset{top:11px;right:-20px;}}.reseller-lifetime .show-more-keys input:not([value=""]) + .reseller-lifetime__reset{opacity:1;}@media (max-width: 767px){.reseller-lifetime .show-more-keys input:not([value=""]){margin-right:15px;}}.reseller-lifetime__reset{display:inline-flex;justify-content:center;align-items:center;font-size:18px;line-height:2em;text-align:center;color:#bc3b04;}@media (min-width: 576px){.reseller-lifetime__reset{position:absolute;top:-26px;right:0;}}.reseller-lifetime__submit{background-color:#EF875B;color:#fff;text-align:center;font-weight:500 !important;font-size:16px;border-radius:25px;padding:5px 15px;border:0;outline:0;opacity:1;}.reseller-lifetime__submit[disabled]{opacity:0.8;background-color:#b3b3b3;}.reseller-lifetime__submit:hover, .reseller-lifetime__submit:focus{background-color:#bc3b04;color:#fff;cursor:pointer;}@media (min-width: 768px){.reseller-lifetime__submit{font-size:28px;padding:10px 30px;border-radius:50px;}}.reseller-lifetime__card#cardForm .from-card-field{border:1px solid #dee3e8;background:#edf2f7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px;margin-bottom:20px;}.reseller-lifetime__card#cardForm .from-card-field .payment-exp-date input{text-align:center;padding:0.25rem 0 !important;width:40px !important;}.reseller-lifetime__card#cardForm .from-card-field input{background:none;border:0;font-size:15px;box-shadow:none;color:#444;}.reseller-lifetime__card#cardForm .from-card-field input::placeholder{color:#888;font-style:italic;}.reseller-lifetime__card#cardForm .from-card-field input.error.ng-untouched{animation:shakeText 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000px;color:red !important;-webkit-animation-delay:1.4s;-moz-animation-delay:1.4s;-o-animation-delay:1.4s;animation-delay:1.4s;}.reseller-lifetime__card#cardForm .from-card-field input.error.ng-untouched::placeholder{color:red !important;}.reseller-lifetime__card#cardForm .from-card-field input.error.ng-untouched:focus, .reseller-lifetime__card#cardForm .from-card-field input.error.ng-untouched:active{color:#3b4355 !important;}.reseller-lifetime__card#cardForm .from-card-field input.error.ng-untouched:focus::placeholder, .reseller-lifetime__card#cardForm .from-card-field input.error.ng-untouched:active::placeholder{color:#3b4355 !important;}@media (max-width: 767px){.reseller-lifetime .jp-card{min-width:260px;}.reseller-lifetime .jp-card .jp-card-front .jp-card-lower .jp-card-number{font-size:20px;}.reseller-lifetime .jp-card .jp-card-name{font-size:16px;}.reseller-lifetime .jp-card .jp-card-expiry__month,
  .reseller-lifetime .jp-card .jp-card-expiry__year{font-size:10px;}}.resellerProSteps{padding-bottom:20px;container:resellerProSteps/inline-size;}@media (max-width: 768px){.resellerProSteps{display:flex;flex-direction:column;gap:1rem;}}.resellerProStep{display:grid;grid-template-columns:100px 1fr;grid-template-rows:32px 32px;grid-column-gap:1rem;grid-row-gap:0;grid-template-areas:"button1 line1" "button1 line2";align-items:center;justify-items:start;}@media (min-width: 768px){.resellerProStep{grid-template-columns:125px 1fr;grid-template-rows:32px 32px;grid-column-gap:28px;margin:1rem 1.5rem;}}.resellerProStep > *:nth-child(1){grid-area:button1;min-width:100px;min-height:50px;}@media (min-width: 768px){.resellerProStep > *:nth-child(1){min-width:125px;min-height:64px;}}.resellerProStep > *:nth-child(1) > button{padding-left:0 !important;padding-right:0 !important;text-transform:uppercase;font-size:20px;border-radius:10px;width:100px;height:50px;min-width:100px;min-height:50px;max-width:100px;max-height:50px;}@media (min-width: 768px){.resellerProStep > *:nth-child(1) > button{width:125px;height:64px;min-width:125px;min-height:64px;max-width:125px;max-height:64px;font-size:24px;}}.resellerProStep > *:nth-child(1).complete{/*
  background-image: url('/images/svgs/form_submission_check.svg');
  */background-image:url("/images/svgs/green-checkmark-circle.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;}.resellerProStep > *:nth-child(2){grid-area:line1;font-size:18px;line-height:1;}@media (min-width: 768px){.resellerProStep > *:nth-child(2){font-size:22px;}}.resellerProStep > *:nth-child(3){grid-area:line2;font-size:14px;line-height:1;text-align:start;}@media (min-width: 768px){.resellerProStep > *:nth-child(3){font-size:18px;}}.resellerProConnectCard{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding:1.25rem 1.5rem;background-color:var(--sd-bg-white-dark);border:1px solid var(--sd-border-color-card-neutral);border-radius:var(--sd-radius-mode-card);box-shadow:var(--sd-card-shadow);}@container resellerProSteps (min-width: 480px){.resellerProConnectCard{flex-wrap:nowrap;padding:1.5rem 1.75rem;}}.resellerProConnectCard__icon{flex-shrink:0;width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;background-color:var(--sd-bg-lightgray-light);border-radius:0.75rem;color:var(--sd-text-default);}.resellerProConnectCard__icon svg{width:1.25rem;height:1.25rem;}.resellerProConnectCard__text{flex:1 1 auto;min-width:0;text-align:left;}.resellerProConnectCard__title{margin:0 0 0.25rem 0;font-size:1rem;font-weight:600;letter-spacing:-0.01em;line-height:1.3;color:var(--sd-text-dark);}@container resellerProSteps (min-width: 480px){.resellerProConnectCard__title{font-size:1.125rem;}}.resellerProConnectCard__desc{margin:0;font-size:0.8125rem;line-height:1.4;color:var(--sd-text-default);}@container resellerProSteps (min-width: 480px){.resellerProConnectCard__desc{font-size:0.875rem;}}.resellerProConnectCard__action{flex-shrink:0;width:100%;}@container resellerProSteps (min-width: 480px){.resellerProConnectCard__action{width:auto;}}.resellerProConnectCard__action .btn, .resellerProConnectCard__action .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .resellerProConnectCard__action button, .resellerProConnectCard__action .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .resellerProConnectCard__action button{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;width:100%;padding:0.75rem 1.25rem;background-color:var(--sd-autopilot-identity-bg);border:none;border-radius:var(--sd-radius-mode-md);font-size:0.875rem;font-weight:600;white-space:nowrap;color:var(--sd-text-white);}@container resellerProSteps (min-width: 480px){.resellerProConnectCard__action .btn, .resellerProConnectCard__action .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .resellerProConnectCard__action button, .resellerProConnectCard__action .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .resellerProConnectCard__action button{width:auto;}}.resellerProConnectCard__action .btn svg, .resellerProConnectCard__action .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .resellerProConnectCard__action button svg, .resellerProConnectCard__action .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .resellerProConnectCard__action button svg{width:1rem;height:1rem;}.resellerProConnectCard--verifying .resellerProConnectCard__icon{background-color:var(--sd-bg-warning-light);color:var(--sd-status-warning-text);}.resellerProConnectCard--verifying .resellerProConnectCard__title{word-break:break-word;}.resellerProConnectCard--verifying .resellerProConnectCard__action .btn, .resellerProConnectCard--verifying .resellerProConnectCard__action .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .resellerProConnectCard--verifying .resellerProConnectCard__action button, .resellerProConnectCard--verifying .resellerProConnectCard__action .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .resellerProConnectCard--verifying .resellerProConnectCard__action button{background-color:var(--sd-btn-white-bg);border:1px solid var(--sd-btn-white-border-color);color:var(--sd-btn-white-text-color);}.resellerProConnectCard__heading{display:flex;align-items:center;gap:0.5rem;flex-wrap:wrap;margin-bottom:0.25rem;}.resellerProConnectCard__heading .resellerProConnectCard__title{margin:0;}.resellerProConnectCard__badge{display:inline-flex;align-items:center;padding:0.125rem 0.5rem;background-color:var(--sd-bg-warning-light);border-radius:var(--sd-radius-mode-sm);font-size:0.625rem;font-weight:600;letter-spacing:0.05em;text-transform:uppercase;color:var(--sd-status-warning-text);}.main-content-wrap.card:has(.resellerProConnectCard),
.main-content-wrap.card:has(.resellerProDomainCard){background-color:transparent;box-shadow:none;border-radius:0;}.resellerProDomainCard{background-color:var(--sd-bg-white-dark);border:1px solid var(--sd-border-color-card-neutral);border-radius:var(--sd-radius-mode-card);box-shadow:var(--sd-card-shadow);overflow:hidden;}.resellerProDomainCard__header{padding:1.25rem 1.5rem;background-color:var(--sd-autopilot-identity-bg);background-image:radial-gradient(circle, rgba(var(--sd-overlay-light-rgb), 0.06) 1px, transparent 1px);background-size:1rem 1rem;color:var(--sd-text-white);display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;}@container resellerProSteps (min-width: 480px){.resellerProDomainCard__header{padding:1.75rem;}}.resellerProDomainCard__header-left{display:flex;align-items:flex-start;gap:0.875rem;min-width:0;}@container resellerProSteps (min-width: 480px){.resellerProDomainCard__header-left{gap:1rem;}}.resellerProDomainCard__header-icon{flex-shrink:0;width:2.5rem;height:2.5rem;background-color:rgba(var(--sd-overlay-light-rgb), 0.05);border:1px solid rgba(var(--sd-overlay-light-rgb), 0.1);border-radius:0.75rem;display:flex;align-items:center;justify-content:center;color:var(--sd-text-success-on-dark);}@container resellerProSteps (min-width: 480px){.resellerProDomainCard__header-icon{width:2.75rem;height:2.75rem;}}.resellerProDomainCard__header-icon svg{width:1.25rem;height:1.25rem;}.resellerProDomainCard__header-text{min-width:0;}.resellerProDomainCard__header-meta{display:flex;align-items:center;gap:0.5rem;flex-wrap:wrap;margin-bottom:0.375rem;}.resellerProDomainCard__header-label{font-size:0.6875rem;font-weight:500;letter-spacing:0.05em;text-transform:uppercase;color:rgba(var(--sd-overlay-light-rgb), 0.5);}.resellerProDomainCard__header-domain{margin:0;font-size:1.25rem;font-weight:600;letter-spacing:-0.01em;color:var(--sd-text-white);word-break:break-all;line-height:1.2;}@container resellerProSteps (min-width: 480px){.resellerProDomainCard__header-domain{font-size:1.5rem;}}.resellerProDomainCard__header-status{position:relative;display:inline-flex;align-items:center;gap:0.5rem;flex-shrink:0;padding:0.375rem 0.75rem;background-color:rgba(var(--sd-overlay-success-rgb), 0.15);border:1px solid rgba(var(--sd-overlay-success-rgb), 0.25);border-radius:624.9375rem;}.resellerProDomainCard__header-status-dot{position:relative;width:0.5rem;height:0.5rem;background-color:var(--sd-text-success-on-dark);border-radius:50%;}.resellerProDomainCard__header-status-dot::before{content:"";position:absolute;inset:0;background-color:var(--sd-text-success-on-dark);border-radius:50%;animation:resellerProDomainCardPulse 1.8s ease-out infinite;}.resellerProDomainCard__header-status-label{font-size:0.75rem;font-weight:500;color:var(--sd-text-success-on-dark);}.resellerProDomainCard__header-status--inactive{background-color:rgba(var(--sd-overlay-light-rgb), 0.05);border-color:rgba(var(--sd-overlay-light-rgb), 0.1);}.resellerProDomainCard__header-status--inactive .resellerProDomainCard__header-status-dot{background-color:rgba(var(--sd-overlay-light-rgb), 0.4);}.resellerProDomainCard__header-status--inactive .resellerProDomainCard__header-status-dot::before{display:none;}.resellerProDomainCard__header-status--inactive .resellerProDomainCard__header-status-label{color:rgba(var(--sd-overlay-light-rgb), 0.7);}.resellerProDomainCard__body{padding:1.25rem 1.5rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(7.5rem, 1fr));gap:1.25rem 1.5rem;}@container resellerProSteps (min-width: 480px){.resellerProDomainCard__body{padding:1.75rem;}}.resellerProDomainCard__detail{min-width:0;text-align:left;}.resellerProDomainCard__detail-header{display:flex;align-items:center;gap:0.375rem;min-width:0;margin-bottom:0.5rem;}.resellerProDomainCard__detail-header svg{flex-shrink:0;width:0.875rem;height:0.875rem;color:var(--sd-text-muted);}.resellerProDomainCard__detail--accent .resellerProDomainCard__detail-header svg{color:var(--sd-green);}.resellerProDomainCard__detail-label{min-width:0;font-size:0.6875rem;font-weight:500;letter-spacing:0.05em;text-transform:uppercase;color:var(--sd-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.resellerProDomainCard__detail-value{font-size:0.875rem;font-weight:600;color:var(--sd-text-default);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}@keyframes resellerProDomainCardPulse{0%{transform:scale(1);opacity:0.5;}100%{transform:scale(2.2);opacity:0;}}.rcd-mono{font-family:ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace;word-break:break-all;}.rcd-stepper{position:relative;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.5rem;padding:0 0.375rem;}.rcd-stepper__track{position:absolute;top:1rem;left:1.375rem;right:1.375rem;height:1px;background-color:var(--sd-border-color-tint);}.rcd-stepper__fill{position:absolute;top:0;bottom:0;left:0;width:var(--rcd-progress, 0%);background-color:var(--sd-autopilot-identity-bg);transition:width 0.4s ease;}.rcd-stepper__step{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:0.5rem;}.rcd-stepper__icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background-color:var(--sd-bg-white-dark);border:1px solid var(--sd-border-color-tint);border-radius:50%;color:var(--sd-text-muted);transition:transform 0.2s ease;}.rcd-stepper__icon svg{display:block;width:1rem;height:1rem;}.rcd-stepper__icon-default,
.rcd-stepper__icon-done{display:flex;align-items:center;justify-content:center;}.rcd-stepper__icon-done{display:none;}.rcd-stepper__step.is-current .rcd-stepper__icon,
.rcd-stepper__step.is-complete .rcd-stepper__icon{background-color:var(--sd-autopilot-identity-bg);border-color:var(--sd-autopilot-identity-bg);color:var(--sd-text-white);}.rcd-stepper__step.is-current .rcd-stepper__icon{transform:scale(1.05);}.rcd-stepper__step.is-complete .rcd-stepper__icon-default{display:none;}.rcd-stepper__step.is-complete .rcd-stepper__icon-done{display:flex;}.rcd-stepper__label{font-size:0.6875rem;font-weight:500;color:var(--sd-text-muted);}.rcd-stepper__step.is-current .rcd-stepper__label{color:var(--sd-text-dark);}.rcd-step-head{margin-bottom:1.25rem;}.rcd-step-head__title{margin:0 0 0.25rem 0;font-size:1rem;font-weight:600;color:var(--sd-text-default);}.rcd-step-head__desc{margin:0;font-size:0.875rem;line-height:1.4;color:var(--sd-text-muted);}.rcd-step-head__domain{margin:0.625rem 0 0 0;font-size:0.8125rem;color:var(--sd-text-muted);}.rcd-field{margin-bottom:1.25rem;}.rcd-field__label{display:block;margin-bottom:0.5rem;font-size:0.8125rem;font-weight:500;color:var(--sd-text-default);}.rcd-field__required{margin-left:0.125rem;color:var(--sd-status-danger-text);}.rcd-field__hint{margin:0.375rem 0 0 0;font-size:0.75rem;color:var(--sd-text-muted);}.rcd-field__error{margin-top:0.375rem;font-size:0.75rem;color:var(--sd-status-danger-text);}.rcd-input{width:100%;padding:0.625rem 0.75rem;background-color:var(--sd-input-bg);border:var(--sd-input-border);border-radius:var(--sd-input-border-radius);color:var(--sd-text-default);font-size:0.875rem;}.rcd-input:focus{border-color:var(--sd-input-border-color-focus);outline:none;}.rcd-input--hero{padding:0.75rem 1rem;font-family:ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace;font-size:1rem;}.rcd-affix{display:flex;align-items:stretch;overflow:hidden;background-color:var(--sd-input-bg);border:var(--sd-input-border);border-radius:var(--sd-input-border-radius);}.rcd-affix:focus-within{border-color:var(--sd-input-border-color-focus);}.rcd-affix__prefix, .rcd-affix__suffix{display:flex;align-items:center;padding:0 0.625rem;background-color:var(--sd-bg-offwhite-light);color:var(--sd-text-muted);font-size:0.8125rem;white-space:nowrap;}.rcd-affix__suffix{max-width:55%;overflow:hidden;text-overflow:ellipsis;}.rcd-affix__field{flex:1 1 auto;min-width:0;padding:0.5625rem 0.75rem;background-color:transparent;border:none;color:var(--sd-text-default);font-size:0.875rem;}.rcd-affix__field:focus{outline:none;}.rcd-advanced,
.rcd-collapse{margin-bottom:1.25rem;border:1px solid var(--sd-border-color-tint);border-radius:var(--sd-radius-mode-md);overflow:hidden;}.rcd-advanced__toggle,
.rcd-collapse__toggle{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;width:100%;padding:0.75rem 0.875rem;background-color:transparent;border:none;text-align:left;color:var(--sd-text-default);}.rcd-advanced__panel,
.rcd-collapse__panel{display:none;padding:0.875rem;border-top:1px solid var(--sd-border-color-tint);background-color:var(--sd-bg-offwhite-light);}.rcd-advanced__chevron,
.rcd-collapse__chevron{flex-shrink:0;color:var(--sd-text-muted);transition:transform 0.2s ease;}.rcd-advanced__chevron svg,
.rcd-collapse__chevron svg{display:block;width:1rem;height:1rem;}.rcd-advanced.is-open .rcd-advanced__panel,
.rcd-collapse.is-open .rcd-collapse__panel{display:block;}.rcd-advanced.is-open .rcd-advanced__chevron,
.rcd-collapse.is-open .rcd-collapse__chevron{transform:rotate(180deg);}.rcd-advanced__heading{display:flex;flex-direction:column;gap:0.125rem;}.rcd-advanced__title{font-size:0.8125rem;font-weight:500;color:var(--sd-text-default);}.rcd-advanced__hint{font-size:0.75rem;color:var(--sd-text-muted);}.rcd-advanced.is-open .rcd-advanced__hint{display:none;}.rcd-collapse__heading{display:flex;align-items:center;gap:0.5rem;font-size:0.8125rem;font-weight:500;color:var(--sd-text-default);}.rcd-collapse__heading svg{width:1rem;height:1rem;color:var(--sd-text-muted);}.rcd-howto{margin:0;padding-left:1.125rem;font-size:0.8125rem;line-height:1.6;color:var(--sd-text-muted);}.rcd-ns{margin-bottom:1.25rem;}.rcd-ns__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:0.5rem;}.rcd-ns__label{font-size:0.6875rem;font-weight:500;letter-spacing:0.05em;text-transform:uppercase;color:var(--sd-text-muted);}.rcd-ns__copyall{display:inline-flex;align-items:center;gap:0.375rem;padding:0;background:transparent;border:none;font-size:0.75rem;font-weight:500;color:var(--sd-text-default);}.rcd-ns__copyall svg{width:0.875rem;height:0.875rem;}.rcd-forms-nameservers{border:1px solid var(--sd-border-color-tint);border-radius:var(--sd-radius-mode-md);overflow:hidden;}.rcd-ns-row{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;padding:0.625rem 0.875rem;transition:background-color 0.15s ease;}.rcd-ns-row + .rcd-ns-row{border-top:1px solid var(--sd-border-color-tint);}.rcd-ns-row.is-copied{background-color:var(--sd-bg-offwhite-light);}.rcd-ns-row__name{display:flex;align-items:center;gap:0.625rem;min-width:0;font-family:ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace;font-size:0.8125rem;color:var(--sd-text-default);}.rcd-ns-row__name svg{flex-shrink:0;width:0.9375rem;height:0.9375rem;color:var(--sd-text-muted);}.rcd-ns-row__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.rcd-ns-row__copy{flex-shrink:0;display:inline-flex;color:var(--sd-text-muted);}.rcd-ns-row__copy svg{width:1rem;height:1rem;}.rcd-agree{display:flex;align-items:flex-start;gap:0.625rem;margin-bottom:0.5rem;padding:0.75rem;border:1px solid var(--sd-border-color-tint);border-radius:var(--sd-radius-mode-md);cursor:pointer;}.rcd-agree__check{flex-shrink:0;margin-top:0.125rem;}.rcd-agree__text{font-size:0.8125rem;line-height:1.4;color:var(--sd-text-default);}.rcd-verify{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0.75rem;margin-bottom:1.25rem;}.rcd-verify__icon{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;}.rcd-verify__icon svg{width:1.875rem;height:1.875rem;}.rcd-verify__icon--pending{background-color:var(--sd-bg-warning-light);color:var(--sd-status-warning-text);}.rcd-verify__icon--done{background-color:var(--sd-bg-offwhite-light);color:var(--sd-status-success-text);}.rcd-verify__title{margin:0;font-size:1rem;font-weight:600;color:var(--sd-text-default);}.rcd-verify__desc{margin:0;font-size:0.875rem;color:var(--sd-text-muted);}.rcd-spin{animation:rcd-spin 1s linear infinite;}@keyframes rcd-spin{to{transform:rotate(360deg);}}.rcd-info{display:flex;gap:0.625rem;margin-bottom:1rem;padding:0.75rem;background-color:var(--sd-bg-offwhite-light);border:1px solid var(--sd-border-color-tint);border-radius:var(--sd-radius-mode-md);}.rcd-info__icon{flex-shrink:0;width:1rem;height:1rem;margin-top:0.125rem;color:var(--sd-text-muted);}.rcd-info__text{font-size:0.75rem;line-height:1.5;color:var(--sd-text-muted);}.rcd-current-ns{margin:0 0 0.5rem 0;font-size:0.75rem;color:var(--sd-text-faint);}.rcd-checklist{display:flex;flex-direction:column;gap:0.5rem;margin-bottom:1rem;}.rcd-check{display:flex;align-items:center;gap:0.625rem;padding:0.625rem 0.75rem;background-color:var(--sd-bg-offwhite-light);border:1px solid var(--sd-border-color-tint);border-radius:var(--sd-radius-mode-md);}.rcd-check__icon{display:flex;flex-shrink:0;width:1.125rem;height:1.125rem;color:var(--sd-text-muted);}.rcd-check__icon svg{width:1.125rem;height:1.125rem;}.rcd-check__label{flex:1 1 auto;font-size:0.8125rem;font-weight:500;color:var(--sd-text-default);}.rcd-check__status{display:flex;align-items:center;gap:0.375rem;font-size:0.75rem;font-weight:600;}.rcd-check__status svg{width:0.875rem;height:0.875rem;}.rcd-check--done{border-color:var(--sd-status-success-text);}.rcd-check--done .rcd-check__icon,
.rcd-check--done .rcd-check__status{color:var(--sd-status-success-text);}.rcd-check--active .rcd-check__status{color:var(--sd-status-warning-text);}.rcd-check--pending .rcd-check__status{color:var(--sd-text-faint);}.rcd-footer--split{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;}@media (min-width: 1400px){.rp-package-form-grid{display:flex;align-items:flex-start;gap:2rem;}}.rp-package-form-grid .select2-container,
.rp-package-form-grid .select2-container--default{max-width:100%;}@media (min-width: 1400px){.rp-package-form-grid__main{flex:1 1 0;min-width:0;}}@media (min-width: 1400px){.rp-package-form-grid__pricing{width:30rem;flex-shrink:0;position:sticky;top:0;align-self:flex-start;min-width:0;}}.rp-package-form-grid h3.h3-label-separator{display:flex;align-items:center;gap:0.5rem;margin:2.5rem 0 1.125rem 0;padding:0 0 0.75rem 0;border-bottom:1px solid var(--sd-border-color-tint);font-size:0.9375rem;font-weight:600;color:var(--sd-text-default);letter-spacing:-0.01em;}.rp-package-form-grid h3.h3-label-separator svg{width:1rem;height:1rem;flex-shrink:0;color:var(--sd-text-muted);}.rp-package-form-grid__main h3.h3-label-separator:first-child{margin-top:0;}.rp-cost-breakdown{background:var(--sd-bg-white-dark);border:1px solid var(--sd-border-color-tint);border-radius:var(--sd-radius-mode-card);overflow:hidden;margin-bottom:1rem;}.rp-cost-breakdown svg{width:0.8125rem;height:0.8125rem;vertical-align:middle;flex-shrink:0;}.rp-cost-breakdown__head{background:var(--sd-bg-offwhite-light);border-bottom:1px solid var(--sd-border-color-tint);padding:0.625rem 0.875rem;font-size:0.6875rem;font-weight:600;color:var(--sd-text-faint);text-transform:uppercase;letter-spacing:0.05em;}.rp-cost-breakdown__head svg{margin-right:0.375rem;}.rp-cost-breakdown__head-unit{margin-left:0.25rem;font-weight:400;text-transform:none;letter-spacing:normal;}.rp-cost-breakdown__body{padding:0.75rem 0.875rem;}.rp-cost-breakdown{/* Free-trial banner row — this package offers a trial, so the customer pays $0
     at signup and first bills at trial-end. Informational (never part of the cost
     math). Theme colors only: primary tint surface + the brand-primary text slot
     (--sd-app-top-bar-color family — same family as the primary buttons around it). */}.rp-cost-breakdown__trial{margin-bottom:0.625rem;padding:0.5rem 0.625rem;background:var(--sd-primary-tint-subtle);border:1px solid var(--sd-primary-tint);border-radius:0.5rem;font-size:0.75rem;font-weight:600;color:var(--sd-btn-constructive-text-color);}.rp-cost-breakdown__trial-card{font-weight:500;color:var(--sd-text-muted);}.rp-cost-breakdown__row{display:flex;justify-content:space-between;align-items:baseline;gap:0.5rem;padding:0.1875rem 0;}.rp-cost-breakdown__label{font-size:0.75rem;color:var(--sd-text-muted);}.rp-cost-breakdown__emphasis{color:var(--sd-text-default);font-weight:500;}.rp-cost-breakdown__note{display:block;margin-top:0.0625rem;font-size:0.6875rem;color:var(--sd-text-faint);}.rp-cost-breakdown__value{font-size:0.8125rem;font-weight:500;color:var(--sd-text-default);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;}.rp-cost-breakdown__divider{height:1px;background:var(--sd-border-color-tint);margin:0.5rem 0;}.rp-cost-breakdown__total{display:flex;justify-content:space-between;align-items:baseline;padding-top:0.125rem;}.rp-cost-breakdown__total-label{font-size:0.75rem;font-weight:500;color:var(--sd-text-muted);}.rp-cost-breakdown__total-value{font-size:0.8125rem;font-weight:600;color:var(--sd-text-default);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;}.rp-cost-breakdown__earnings{display:flex;justify-content:space-between;align-items:baseline;gap:0.5rem;margin-top:0.25rem;}.rp-cost-breakdown__earnings-label{font-size:0.8125rem;font-weight:600;color:var(--sd-text-default);}.rp-cost-breakdown__earnings-value{font-size:1.125rem;font-weight:700;color:var(--sd-text-default);letter-spacing:-0.01em;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;}.rp-cost-breakdown__earnings.is-positive .rp-cost-breakdown__earnings-value{color:var(--sd-status-success-text);}.rp-cost-breakdown__earnings.is-negative .rp-cost-breakdown__earnings-value{color:var(--sd-status-danger-text);}.rp-cost-breakdown__tier{padding:0.3125rem 0;}.rp-cost-breakdown__tier + .rp-cost-breakdown__tier{border-top:1px solid var(--sd-border-color-tint);}.rp-cost-breakdown__earnings--tier{margin-top:0.0625rem;padding-left:0.75rem;}.rp-cost-breakdown__earnings--tier .rp-cost-breakdown__earnings-label{font-size:0.6875rem;font-weight:500;color:var(--sd-text-faint);}.rp-cost-breakdown__earnings--tier .rp-cost-breakdown__earnings-value{font-size:0.75rem;font-weight:600;}.checkmark-icon{position:relative;display:inline-block;vertical-align:top;width:30px;height:30px;}.checkmark-icon__circle{width:30px;height:30px;border-radius:50%;border:2px solid #2A780F;}.checkmark-icon__circle.inactive{border-color:#333;}.checkmark-icon__plus{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:15px;height:15px;background-color:transparent;}.checkmark-icon__plus::before, .checkmark-icon__plus::after{content:"";position:absolute;background-color:#333;/* Color of the plus icon */border-radius:2px;}.checkmark-icon__plus{/* Horizontal bar */}.checkmark-icon__plus::before{top:52%;left:0;width:100%;height:2px;/* Thickness of the plus icon */transform:translateY(-50%);}.checkmark-icon__plus{/* Vertical bar */}.checkmark-icon__plus::after{top:0;left:50%;width:2px;/* Thickness of the plus icon */height:100%;transform:translateX(-50%);}.checkmark-icon__check{position:absolute;top:54%;left:50%;transform:translate(-50%, -50%);width:30px;height:30px;width:20px;height:20px;}.checkmark-icon__check:after{content:"";position:absolute;/*left: $check-left;
  top: $check-height;
  height: $check-height;
  width: $check-width;
  border-right: $check-thickness solid $check-color;
  border-top: $check-thickness solid $check-color;
  transform-origin: left top;
  transform: translate(0,2px) scaleX(-1)  rotate(135deg);*/opacity:1;top:45%;left:17.5%;width:10px;height:14px;background-color:transparent;border:3px solid #2A780F;border-left:none;border-top:none;transform:rotate(45deg) translate(-50%, -50%);}.checkmark-icon.animated .checkmark-icon__circle{animation:loader-spin 0.7s infinite linear;border:2px solid rgba(0, 0, 0, 0.2);border-left-color:#2A780F;}.checkmark-icon.animated .checkmark-icon__check:after{animation:opacity-show 1.1s linear;}.checkmark-icon--inactive .checkmark-icon__circle{border-color:var(--sd-btn-default-border-color);}.checkmark-icon--inactive .checkmark-icon__check:after{opacity:0;}@keyframes loader-spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes opacity-show{0%{opacity:0;}50%{opacity:0;}100%{opacity:1;}}.sdAccordion{display:flex;flex-direction:column;width:100%;height:100%;overflow-y:auto;}.sdAccordion__item{display:flex;flex-direction:column;width:100%;border:1px solid var(--sd-btn-default-border-color);border-radius:var(--sd-radius-mode-card);}.sdAccordion__item + .sdAccordion__item{border-top:0;}.sdAccordion__toggle{display:flex;justify-content:flex-start;align-items:center;width:100%;position:relative;padding:0.5rem 1rem;}@media (min-width: 768px){.sdAccordion__toggle{padding:0.75rem 1.25rem;}}.sdAccordion__toggle .icon-chevron-down{position:relative;margin-left:auto;width:12px;height:8px;}.sdAccordion__toggle .icon-chevron-down::before{content:"";position:absolute;bottom:2px;right:1px;width:10px;height:10px;border:2px solid var(--sd-text-secondary);border-radius:2px;border-left:none;border-top:none;transform:rotate(45deg);transition:all 0.3s ease-in-out;}.sdAccordion__toggle i{position:absolute;right:1rem;top:50%;transform:translateY(-50%) rotate(-180deg);font-size:inherit;}.sdAccordion__toggle[aria-expanded=false] i{transform:translateY(-50%);}.sdAccordion__toggle[aria-expanded=true] .icon-chevron-down::before{bottom:-3px;transform:rotate(225deg);transition:all 0.3s ease-in-out;}.sdAccordion__toggle .sdAccordion__arrow{flex:none;}.sdAccordion__body{padding:0.625rem;border-top:1px solid #EEEEEE;}.sdAccordion__title{gap:0.4rem;font-family:var(--default-font-family);color:var(--sd-text-secondary);margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.sdAccordion__title .icon-container{display:flex;align-items:center;justify-content:center;width:22px;height:17px;}.sdAccordion__title .icon-container svg{height:17px;fill:#555;}.sdAccordion__title .text-container{margin-top:2px;}.sdAccordion__subtitle{font-size:12px;}.sdAccordion__icon{display:flex;justify-content:center;align-items:center;margin-right:20px;}.sdAccordion__icon svg{width:40px;height:40px;}.sdAccordion--checkmark .sdAccordion__toggle{justify-content:space-between;}.sdAccordion--checkmark .sdAccordion__text{flex:1 1 auto;min-width:0;}.forms-cannons-type-choose .sdAccordion__icon{width:25px;height:25px;}.forms-cannons-type-choose .sdAccordion__icon svg{width:30px;height:30px;}.forms-cannons-type-choose .resize-paper-plane-form-cannons .sdAccordion__icon{flex:none;width:25px;height:25px;}.forms-cannons-type-choose .resize-paper-plane-form-cannons .sdAccordion__icon svg{width:100%;height:100%;}.appTypeNotif{height:100%;}.appTypeNotif .sdAccordion__body{border:none;}.appTypeNotif .sd-sidebar-info{margin:0 -1.3em;margin-bottom:2em;padding:14px;line-height:2em;}.appointment-emails-tabs-content{flex-grow:1;overflow:auto;}.resetAppointmentEmailTemplate, .resetFormEmailTemplate{color:#03a9f3 !important;}.appointment-email-template-sidebar__footer{border-top:1px solid #EEE;background-color:#FAFAFA;}.sdAccordion__toggle.appointment-et-toggle .sdAccordion__title{font-size:1.2em;font-weight:600;}.sdAccordion__toggle.appointment-et-toggle .icon-chevron-down{position:relative;margin-left:auto;width:12px;height:8px;}.sdAccordion__toggle.appointment-et-toggle .icon-chevron-down::before{content:"";position:absolute;bottom:2px;right:1px;width:10px;height:10px;border:2px solid #333;border-radius:2px;border-left:none;border-top:none;transform:rotate(45deg);transition:all 0.3s ease-in-out;}.sdAccordion__toggle.appointment-et-toggle[aria-expanded=true] .icon-chevron-down::before{bottom:-3px;transform:rotate(225deg);transition:all 0.3s ease-in-out;}.single-accordion .appointmentNoteTabContent .sdAccordion__head .border{border-radius:7px !important;}.sdAccordionPack{display:flex;flex-direction:column;gap:8px;}.sdAccordionPack .sdAccordion__item{border-radius:8px;}.sdAccordionPack .sdAccordion__item + .sdAccordion__item{border:1px solid #EEEEEE;}.sdAccordionPack .sdAccordion__head{display:flex;}.sdAccordionPack .sdAccordion__switcher{padding:0.5rem 1rem;display:flex;justify-content:flex-start;align-items:center;position:relative;}.sdAccordionPack .sdAccordion__switcher:before{display:block;content:"";height:30px;width:1px;background:#EEEEEE;position:absolute;top:calc(50% - 15px);left:0;}.sdAccordion.dashboard-assignments .infinity-list-view__wrapper{min-height:150px;}.sdAccordion.dashboard-assignments .infinity-list-view__item{padding-right:0;}.cbe-edit-file-upload-block .sdAccordion,
.cbe-edit-file-download-block .sdAccordion{overflow-y:unset;}.cbe-edit-file-upload-block .sdAccordion__head,
.cbe-edit-file-download-block .sdAccordion__head{margin:-1px -4px;}.cbe-edit-file-upload-block .sdAccordion__item,
.cbe-edit-file-download-block .sdAccordion__item{border-left:none;border-right:none;}.cbe-edit-file-upload-block .sdAccordion__toggle,
.cbe-edit-file-download-block .sdAccordion__toggle{border-color:#dddddd;border-radius:7px;}.billing-tabel{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:27px;}.billing-tabel__block{width:49%;}.billing-tabel__block:first-child{margin-bottom:53px;width:100%;}.billing-tabel__block-title{margin-bottom:20px;font-size:16px;font-weight:700;text-transform:uppercase;}.billing-tabel__list{list-style:none;padding:0;margin:0;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;}.billing-tabel__item{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:12px;padding:0;width:100%;min-height:130px;border-radius:8px;background-color:#F8F8F8;overflow:hidden;}.billing-tabel__block:first-child .billing-tabel__item{width:49%;}.billing-tabel__item-content{position:relative;padding:12px 60px 11px 14px;}.billing-tabel__item-title{margin-bottom:8px;max-width:100%;font-size:15px;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.billing-tabel__price{font-size:23px;font-weight:700;color:#7c7c7c;}.billing-tabel__price span{font-size:11px;font-weight:300;}.billing-tabel__item-icon{position:absolute;right:9px;top:12px;}.billing-tabel__item-icon,
.billing-tabel__item-icon svg{width:45px;height:55px;}.billing-tabel__item-icon svg{fill:#D4D4D4;}/*fill="#D4D4D4" stroke="#F8F8F8" stroke-width="0.5"*/.billing-tabel__item-footer{display:flex;justify-content:space-between;align-items:center;padding:7px 14px;padding-right:20px;background-color:#f1f1f1;}.billing-tabel__invoice-id{font-size:12px;color:#888888;font-weight:600;}.billing-tabel__invoice-id-value{font-weight:300;}.billing-tabel__action-btn{position:relative;margin:0;padding:0;padding-right:30px;border:none;}.billing-tabel__action-name{font-weight:600;}.billing-tabel__action-btn-icon{position:absolute;right:0;top:50%;display:block;width:21px;height:21px;border-radius:50%;background-color:#C9542F;transform:translate(0, -50%);}.billing-tabel__action-btn-icon::before{content:"";display:block;position:absolute;right:6px;top:7px;width:7px;height:7px;border:2px solid #ffffff;border-radius:2px;background-color:transparent;border-left:none;border-bottom:none;transform:rotate(45deg);}.billing-tabel__action-btn-icon:after{content:"";display:block;position:absolute;right:10px;top:7px;width:7px;height:7px;border:2px solid #ffffff;border-radius:2px;background-color:transparent;border-left:none;border-bottom:none;transform:rotate(45deg);}.billing-tabel__item-footer-left{display:flex;align-items:center;font-size:11px;color:#5a5a5a;}.billing-tabel__item-entity{display:flex;justify-content:center;align-items:center;margin-right:13px;padding:2px 4px;min-width:19px;height:19px;border-radius:50%;background-color:#2E95C2;}.billing-tabel__item-entity span{font-size:11px;line-height:0.85;color:#ffffff;}.billing-tabel__subscribtion-item-status{position:relative;padding-left:20px;}.billing-tabel__subscribtion-item-status::before{content:"";position:absolute;display:block;left:0;top:50%;width:12px;height:12px;border-radius:50%;transform:translate(0, -50%);}.billing-tabel__subscribtion-item-status.active::before{background-color:#2B9543;}.billing-tabel__subscribtion-item-status.inactive::before{background-color:#C40000;}.billing-tabel__item--button{border:1px solid #dddddd;background-color:transparent;}.billing-tabel__item--button .billing-tabel__item-footer{background-color:#fbfbfb;}.billing-tabel__item--button .billing-tabel__item-title{color:#989898;}.billing-tabel__item--button .billing-tabel__price,
.billing-tabel__item--button .billing-tabel__action-name{color:#aaaaaa;}.billing-tabel__item--button .billing-tabel__action-btn-icon{background-color:#aaaaaa;}.billing-tabel__item--button .billing-tabel__item-icon svg{fill:#eeeeee;}@media (max-width: 562px){.billing-tabel__block{width:100%;}.billing-tabel__block:first-child .billing-tabel__item{width:100%;}.billing-tabel__item{min-height:115px;}}body.sd-dark-mode .billing-tabel__item{background-color:#313345;}body.sd-dark-mode .billing-tabel__item-footer{background-color:#181823;}body.sd-dark-mode .billing-tabel__price,
body.sd-dark-mode .billing-tabel__invoice-id,
body.sd-dark-mode .billing-tabel__item-footer-left,
body.sd-dark-mode .tabel__item--button .billing-tabel__action-name{color:#ffffff;}.line-item-type-form{position:relative;}.line-item-type-form__skeleton{display:none;}.line-item-type-form--loading .line-item-type-form__skeleton{display:flex;flex-direction:column;gap:1.25rem;padding:0.5rem 0 1rem;}.line-item-type-form--loading .line-item-type-form__content{display:none;}.line-item-type-form__skeleton-line{width:100%;height:2.75rem;background-color:var(--sd-bg-skeleton-base);border-radius:var(--sd-radius-mode-lg);animation:pulse 1.5s cubic-bezier(0.4, 0, 0.6, 1) infinite;}.line-item-type-form__skeleton-line:nth-child(3n+2){animation-delay:0.15s;}.line-item-type-form__skeleton-line:nth-child(3n+3){animation-delay:0.3s;}.line-item-type-form__skeleton-line--label{width:30%;height:0.875rem;border-radius:var(--sd-radius-mode-sm);}.line-item-type-form__skeleton-line--heading{width:45%;height:1.25rem;border-radius:var(--sd-radius-mode-sm);}.line-item-type-form__skeleton-line--dropzone{height:8rem;border-radius:var(--sd-radius-mode-xl);}.line-item-type-form__skeleton-line--textarea{height:4.5rem;}:root{--site-sidebar__ask-btn-bg: var(--sd-app-top-bar-color-dark-2);--site-sidebar__jump-to-btn-border-right: none;}/****SIDEBAR*****/.site-sidebar{position:fixed;display:none;flex-direction:column;align-items:flex-start;justify-content:flex-start;inset-block:var(--sd-top-bar-height) 0;left:0;width:var(--sd-sidebar-width);z-index:9;border-right:var(--sd-input-border);}@media (min-width: 768px){.site-sidebar{display:flex;}}.site-sidebar .side-user{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px 0 !important;margin-bottom:0 !important;min-height:5.625rem;overflow:hidden;}.site-sidebar .side-user [class*="user-- "]:after{content:unset;left:1rem;}.site-sidebar .side-user .media{display:flex;align-items:center;padding:0 15px;width:100%;height:100%;max-width:100%;color:#888;}.site-sidebar .side-user .media.active{height:inherit;}.site-sidebar .side-user .media-left{flex:0 0 auto;display:flex;justify-content:center;align-items:center;margin-bottom:0;margin-right:15px;width:60px;height:60px;background-color:var(--sd-avatar-color);border-radius:var(--sd-radius-mode-full);}.site-sidebar .side-user .media-body{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;font-size:0.9285714286em;padding:0 0.9375rem 0 5.125rem;}.site-sidebar .side-user .media-body .media-heading{padding-top:0;max-width:125px;margin-bottom:5px;font-size:1.1538461538em;font-weight:500;color:var(--sd-app-top-bar-text);display:block;/* Fallback for non-webkit */display:-webkit-box;max-height:3.9em;/* Fallback for non-webkit, line-height * 2 */line-height:1.3em;-webkit-line-clamp:3;/* if you change this, make sure to change the fallback line-height and height */-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.site-sidebar .side-user .media-body .user-type{white-space:nowrap;color:var(--sd-app-top-bar-text);}.site-sidebar .side-user img{max-width:4.28571em;max-height:4.28571em;border-radius:var(--sd-radius-mode-full);}.site-sidebar .side-user .side-menu{margin-top:5px;display:none;width:100%;}.site-sidebar .side-user .side-menu li{border:0;}.site-sidebar .side-user .side-menu li:hover, .site-sidebar .side-user .side-menu li.active{background:transparent;}.site-sidebar .side-user .side-menu li a{font-size:1em;background:transparent;padding:0 1.1538461538em 0 2.8461538462em;line-height:1.8461538462em;}.site-sidebar .side-user .side-menu li a i[class^=fa-]{font-size:18px;padding:3px;}.site-sidebar .side-user [class*=user--]:after{position:absolute;top:auto;right:auto;bottom:0;left:0;border:1px solid #fff;}.site-sidebar .side-user,
.site-sidebar .sidebar-nav{width:100%;}.site-sidebar .side-user svg:not(.img-responsive, .userAvatar),
.site-sidebar .sidebar-nav svg:not(.img-responsive, .userAvatar){flex-shrink:0;flex-grow:0;margin-right:0.6875rem;width:1rem;height:1rem;color:var(--sd-app-top-bar-icons);stroke-width:2px;}.site-sidebar .side-user i,
.site-sidebar .sidebar-nav i{margin-right:0.6875rem;font-size:16px;color:var(--sd-app-top-bar-icons);}.site-sidebar .side-user svg.userAvatar,
.site-sidebar .sidebar-nav svg.userAvatar{border-radius:0 !important;}.site-sidebar .side-user .img-responsive,
.site-sidebar .sidebar-nav .img-responsive{margin-bottom:0;}.site-sidebar .sidebar-nav{flex:1 1 auto;min-height:0;}@media (min-width: 961px){.site-sidebar .sidebar-nav{padding-bottom:3.125rem;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;}.site-sidebar .sidebar-nav::-webkit-scrollbar{display:none;}}.site-sidebar .jump-to-btn{border-right:var(--site-sidebar__jump-to-btn-border-right);overflow:hidden;display:flex;-webkit-box-flex-direction:row;-moz-box-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex:0 0 auto;margin-top:auto;width:100%;}.site-sidebar .jump-to-btn .btn, .site-sidebar .jump-to-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .site-sidebar .jump-to-btn button, .site-sidebar .jump-to-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .site-sidebar .jump-to-btn button{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;min-width:0;justify-content:center;border-radius:0 !important;font-size:14px;color:var(--sd-app-top-bar-icons);background-color:var(--site-sidebar__ask-btn-bg);border-color:var(--site-sidebar__ask-btn-bg);}.site-sidebar .jump-to-btn div.btn{min-height:38px;cursor:default;}@media (min-width: 768px){.site-sidebar .jump-to-btn{position:fixed;left:0;bottom:0;width:var(--sd-sidebar-width);}}.site-sidebar__resize-handle{display:none;position:fixed;top:0;bottom:0;left:var(--sd-sidebar-width);width:1rem;padding:0;border:0;background-color:transparent;transform:translateX(-50%);cursor:col-resize;touch-action:none;z-index:var(--z-nav, 2000);}.site-sidebar__resize-handle::before{content:"";position:absolute;inset-block:0;left:50%;width:0.125rem;transform:translateX(-50%);background-color:var(--sd-highlight);opacity:0;transition:opacity 0.15s ease;}.site-sidebar__resize-handle::after{content:"";position:absolute;top:calc(var(--sd-top-bar-height) + 1.5rem);left:50%;width:0.25rem;height:2.25rem;transform:translate(-50%, -50%);border-radius:var(--sd-radius-mode-edgy);background-color:var(--sd-highlight);opacity:0;transition:opacity 0.15s ease;}.site-sidebar__resize-handle:hover::before,
.site-sidebar__resize-handle:focus-visible::before,
.sidebar-resizing .site-sidebar__resize-handle::before{opacity:0.8;}.site-sidebar__resize-handle:hover::after,
.site-sidebar__resize-handle:focus-visible::after,
.sidebar-resizing .site-sidebar__resize-handle::after{opacity:1;}/****SIDE MENU*****/.side-menu{flex-direction:column;position:relative;font-size:0.9285714286em;line-height:2.3076923077em;margin-top:0;border-top:2px solid #ddd;}.side-menu a:hover, .side-menu a:focus, .side-menu a:active{outline:none;-moz-outline-style:none;}.side-menu ul{margin-left:3.7em;position:relative;top:-0.3846153846em;}.side-menu ul ul{margin-left:1.1538461538em;top:0;}.side-menu li{position:relative;width:100%;}.side-menu li:hover, .side-menu li.active{background:#f7fafc;}.side-menu li.list-divider{border-top:1px solid #ddd;margin:0.7692307692em 0;}.side-menu li a{flex:1;display:flex;align-items:center;color:var(--sd-app-top-bar-text);position:relative;padding-top:0;padding-bottom:0;}.side-menu li a.menu-item-add-url{flex:none;}.side-menu > li > a{padding-left:1em;font-size:1.1538461538em;line-height:3.2em;border-left:3px solid transparent;font-family:var(--default-font-family);font-weight:400;}.side-menu > li > a:hover, .side-menu > li > a:focus{color:var(--sd-app-top-bar-text);background:transparent;}.side-menu > li.current-page > a{border-color:#364859;}.side-menu > li > a .badge, .side-menu > li > a .label{position:relative;top:1.1818181818em;font-size:0.7333333333em;line-height:1.2;}.side-menu .list-icon{margin-right:0.3333333333em;}.side-menu :not([class*=color-]) > .list-icon{color:#d0d6df;}.side-menu .menu-item-has-children > a{padding-right:2.3333333333em;}.side-menu .menu-item-has-children > a::before{font-family:"Material Icons";content:"\e5cc";position:absolute;right:0.8333333333em;top:0;font-size:0;color:var(--sd-app-top-bar-icons);transition:all 0.5s ease;}.side-menu .menu-item-has-children.active > a::before{content:"\e313";}body.sidebar-expand .side-menu .collapse.in,
body.sidebar-focused .side-menu .collapse.in{display:block;}body.sidebar-expand .side-menu .menu-item-has-children > a::before,
body.sidebar-focused .side-menu .menu-item-has-children > a::before{font-size:1.2em;}.sidebar-nav .side-menu li{font-weight:300;}.sidebar-nav .side-menu li a{font-weight:lighter;}.sidebar-nav .side-menu li a .material-icons{padding-bottom:3px;}.sidebar-nav .side-menu li a:first-child:hover{padding-left:1.5em;}.sidebar-nav .side-menu > li.current-page > a:first-child,
.sidebar-nav .side-menu > li.active > a:first-child{padding-left:0;}.sidebar-nav .side-menu > li.current-page > a{border-left:3px solid #7FB1E1;}.sidebar-nav .side-menu .item .sub-menu > li > a:first-child:hover{padding-left:8px;}.sidebar-nav .side-menu .item .sub-menu > .item:not(.menu-item-has-children){position:relative;overflow:hidden;transform:translate3d(0, 0, 0);}.sidebar-nav .side-menu .item .sub-menu > .item.item-add-url{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-box-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;}.sidebar-nav .side-menu .item .sub-menu > .item.item-add-url .menu-item-add-url{margin-right:6px;}.sidebar-nav .side-menu .item .sub-menu > .item.item-add-url .menu-item-add-url i,
.sidebar-nav .side-menu .item .sub-menu > .item.item-add-url .menu-item-add-url .fal{padding-bottom:0 !important;font-size:1rem;vertical-align:middle;transition:transform 0.25s ease;}.sidebar-nav .side-menu .item .sub-menu > .item.item-add-url .menu-item-add-url:focus i, .sidebar-nav .side-menu .item .sub-menu > .item.item-add-url .menu-item-add-url:hover i{transform:scale(1.2);transition:transform 0.25s ease;}.sidebar-nav .side-menu .menu-item-has-children > a::before{color:var(--sd-app-top-bar-icons);}/****SIDE User*****/.side-user .side-menu{margin-top:15px;}.sd-icon-y-stretch{transform:scaleY(1.1);}.sd-icon-y-stretch .material-icons{margin-top:-3px;}.navbar-nav .avatar img{max-width:3.75rem;max-height:3.75rem;border-radius:var(--sd-radius-mode-full);}@media (min-width: 961px){body.sidebar-expand .site-sidebar__resize-handle,
  body.sidebar-focused .site-sidebar__resize-handle{display:block;}}/* SIDEBAR collapse/expand layout */@media (max-width: 960px){.navbar-header{width:3.75rem;}.navbar-brand p{visibility:hidden;max-width:1em;}.navbar-brand p::first-letter{display:inline;visibility:visible;}.jump-to-btn{flex:none;width:100%;}.jump-to-btn button{width:100%;border-radius:0 !important;}}@media (max-width: 768px){.site-sidebar{max-width:100%;}}.content-wrapper .main-wrapper:not(.non-logged-payinvoice-container){margin-top:var(--sd-top-bar-height);}body.blank-layout .content-wrapper .main-wrapper:not(.non-logged-payinvoice-container),
body.proposal-assigment .content-wrapper .main-wrapper:not(.non-logged-payinvoice-container){margin-top:0;}/* Sidebar Expanded or Focused */.sidebar-expand:not(.blank-layout):not(.proposal-assigment) .content-wrapper .site-sidebar,
.sidebar-focused:not(.blank-layout):not(.proposal-assigment) .content-wrapper .site-sidebar{top:var(--sd-top-bar-height);}@media (min-width: 961px){.sidebar-expand,
  .sidebar-focused{padding-top:var(--sd-top-bar-height);}.sidebar-expand .footer,
  .sidebar-focused .footer{margin-left:var(--sd-sidebar-width);}.sidebar-expand .content-wrapper-fixed .main-wrapper > .widget-list,
  .sidebar-focused .content-wrapper-fixed .main-wrapper > .widget-list{left:var(--sd-sidebar-width);}.sidebar-expand .navbar-header,
  .sidebar-focused .navbar-header{width:var(--sd-sidebar-width);}.sidebar-expand .sidebar-toggle i,
  .sidebar-focused .sidebar-toggle i{transform:scale(-1, -1);}.sidebar-expand .side-user [class*=user--]:after,
  .sidebar-focused .side-user [class*=user--]:after{left:1rem;}}.sidebar-expand .page-header-logo .logo-expand,
.sidebar-focused .page-header-logo .logo-expand{opacity:1 !important;visibility:visible !important;}/* Sidebar Collapsed */.sidebar-collapse .footer{margin-left:0;}.sidebar-collapse .navbar-brand p{visibility:hidden;max-width:1em;}.sidebar-collapse .navbar-brand p::first-letter{display:inline;visibility:visible;}.sidebar-collapse .sidebar-nav .side-menu > .item{display:flex;flex-direction:column;justify-content:center;}.sidebar-collapse .sidebar-nav .side-menu > li > a{padding-right:0;width:100%;min-height:3.2em;}.sidebar-collapse .sidebar-nav .side-menu > li:hover > a svg{margin-right:9px;}.sidebar-collapse .side-user svg{max-width:2.8571428571em;height:auto;}@media (min-width: 961px){.sidebar-collapse .footer{margin-left:3.75rem;}.sidebar-collapse .site-sidebar{overflow:visible !important;}.sidebar-collapse .jump-to-btn{max-width:4.2857142857em;}.sidebar-collapse .hide-menu,
  .sidebar-collapse .hide-menu .badge,
  .sidebar-collapse .hide-menu .label{display:none;}.sidebar-collapse .side-menu > li:hover{width:21.4615384615em;border-top-right-radius:5px;}.sidebar-collapse .side-menu > li > a::before{display:none;}.sidebar-collapse .side-menu li:active > a .hide-menu,
  .sidebar-collapse .side-menu li:focus > a .hide-menu,
  .sidebar-collapse .side-menu li:hover > a .hide-menu{display:inline-block;}.sidebar-collapse .side-menu li:active > .sub-menu,
  .sidebar-collapse .side-menu li:focus > .sub-menu,
  .sidebar-collapse .side-menu li:hover > .sub-menu{display:block;}.sidebar-collapse .side-menu .sub-menu{position:absolute;top:3.6923076923em;left:calc(var(--sd-sidebar-width) - 1px);width:16.9230769231em;margin-left:0;padding:0 0 1.1538461538em;display:none;background-color:var(--sd-app-top-bar-color-dark-1);-webkit-box-shadow:0 10px 30px rgba(0, 0, 0, 0.1);box-shadow:0 10px 30px rgba(0, 0, 0, 0.1);}.sidebar-collapse .side-menu .sub-menu li{background:#f7fafc;}.sidebar-collapse .side-menu .sub-menu .sub-menu{left:100%;top:0;padding-top:1.1538461538em;}.sidebar-collapse .side-menu .sub-menu a{padding:0 1.1538461538em 0 1.9230769231em;}.sidebar-collapse .side-user{padding-top:0.7142857143em;padding-bottom:0.7142857143em;}.sidebar-collapse .side-user .media-left{padding-right:0;position:relative;left:-0.5714285714em;}.sidebar-collapse .side-user figure::after{width:0.7em;height:0.7em;bottom:0px;left:0.2857142857em;}.sidebar-collapse .side-user img{max-width:2.8571428571em;height:auto;}}.sidebar-collapse .page-header-logo .logo-expand{opacity:1 !important;visibility:visible !important;}/* Sidebar Horizontal */@media (min-width: 961px){.sidebar-horizontal .site-sidebar{padding:0 1.0714285714em;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.1);position:relative;width:100%;}.sidebar-horizontal .fix-top .site-sidebar{position:fixed;top:0;}.sidebar-horizontal .fix-top .main-wrapper{padding-top:70px;}.sidebar-horizontal .list-icon{margin-right:0;}.sidebar-horizontal .side-user, .sidebar-horizontal .side-menu .badge, .sidebar-horizontal .side-menu .label{display:none;}.sidebar-horizontal .side-menu{margin-top:0;display:flex;flex-flow:row;}.sidebar-horizontal .side-menu ul{position:absolute;top:0;left:100%;background:#f7fafc;z-index:9;margin-left:0;width:16.9230769231em;padding:0.7692307692em 0;display:none;line-height:2.7692307692em;box-shadow:0 10px 30px rgba(0, 0, 0, 0.1);}.sidebar-horizontal .side-menu ul li{background:#f7fafc;}.sidebar-horizontal .side-menu ul li:last-child{padding-bottom:0.3571428571em;}.sidebar-horizontal .side-menu li:hover > ul{display:block;}.sidebar-horizontal .side-menu a{padding-right:1.0714285714em;padding-left:1.0714285714em;}.sidebar-horizontal .side-menu > li{display:inline-block;width:auto;}.sidebar-horizontal .side-menu > li > ul{left:0;top:100%;}.sidebar-horizontal .side-menu > li > ul a{font-size:1.0769230769em;}.sidebar-horizontal .side-menu > li > a{border:0;padding:0.6666666667em 1em 0.3333333333em;text-align:center;}.sidebar-horizontal .side-menu > li > a::after{content:"";width:100%;height:0.1333333333em;background:transparent;position:absolute;bottom:-0.0666666667em;left:0;z-index:10;}.sidebar-horizontal .side-menu > li > a::before{display:none;}.sidebar-horizontal .side-menu > li > a .list-icon{display:block;}.sidebar-horizontal .side-menu > li.current-page > a::after{background-color:#364859;}.sidebar-horizontal .side-menu .two-li{width:31.4285714286em;}.sidebar-horizontal .side-menu .two-li::after{display:block;clear:both;content:"";}.sidebar-horizontal .side-menu .two-li li{float:left;width:50%;}}.sidebar-expand,
.sidebar-focused,
.sidebar-collapse,
.navbar-header,
.content-wrapper,
.main-wrapper,
.footer,
.sidebar-toggle i,
.logo-expand,
.logo-collapse,
.site-sidebar,
.site-sidebar .hide-menu,
.sidebar-dark .side-user,
.sidebar-nav .side-menu > .item,
.sidebar-nav .side-menu > li > a,
.sidebar-nav .side-menu > li:hover > a svg,
.content-wrapper-fixed .main-wrapper > .widget-list,
.site-sidebar .jump-to-btn{transition-duration:0.25s;transition-timing-function:ease-in-out;}@media (min-width: 768px){.sidebar-expand,
  .sidebar-expand .navbar-header,
  .sidebar-expand .content-wrapper,
  .sidebar-expand .main-wrapper,
  .sidebar-expand .footer,
  .sidebar-expand .logo-collapse,
  .sidebar-expand .site-sidebar,
  .sidebar-focused,
  .sidebar-focused .navbar-header,
  .sidebar-focused .content-wrapper,
  .sidebar-focused .main-wrapper,
  .sidebar-focused .footer,
  .sidebar-focused .logo-collapse,
  .sidebar-focused .site-sidebar{transition-delay:0s;}.sidebar-expand,
  .sidebar-focused{transition-property:padding-top;}.sidebar-expand .navbar-header,
  .sidebar-expand .content-wrapper,
  .sidebar-expand .sidebar-toggle i,
  .sidebar-expand .logo-collapse,
  .sidebar-focused .navbar-header,
  .sidebar-focused .content-wrapper,
  .sidebar-focused .sidebar-toggle i,
  .sidebar-focused .logo-collapse{transition-property:all;}.sidebar-expand .navbar-header,
  .sidebar-focused .navbar-header{overflow:hidden;}.sidebar-expand .main-wrapper,
  .sidebar-expand .footer,
  .sidebar-focused .main-wrapper,
  .sidebar-focused .footer{transition-property:margin-left;}.sidebar-expand .sidebar-toggle i,
  .sidebar-focused .sidebar-toggle i{transition-delay:0.25s;}.sidebar-expand .logo-expand,
  .sidebar-focused .logo-expand{visibility:visible;opacity:1;transition-property:all;transition-delay:0.1s;}.sidebar-expand .logo-collapse,
  .sidebar-focused .logo-collapse{position:absolute;right:0;transform:translateX(100%);visibility:hidden;opacity:0;}.sidebar-expand .site-sidebar,
  .sidebar-focused .site-sidebar{transition-property:width, max-width;}.sidebar-expand .side-menu .hide-menu,
  .sidebar-focused .side-menu .hide-menu{display:inline-block !important;width:100%;visibility:visible;opacity:1;transition-property:opacity, visibility;transition-delay:0.05s, 0s;}.sidebar-expand .site-sidebar .side-user .media .media-body,
  .sidebar-focused .site-sidebar .side-user .media .media-body{visibility:visible;opacity:1;position:static;padding:0;left:0;transition-duration:0.125s, 0.25s, 0.125s, 0.125s;transition-property:width, left, opacity, visibility;transition-delay:0s, 0s, 0.05s, 0s;}.sidebar-expand .side-user .media-left img,
  .sidebar-focused .side-user .media-left img{transition-duration:0.5s;transition-property:all;transition-delay:0s;}.sidebar-expand .site-sidebar .jump-to-btn .btn, .sidebar-expand .site-sidebar .jump-to-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sidebar-expand .site-sidebar .jump-to-btn button, .sidebar-expand .site-sidebar .jump-to-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sidebar-expand .site-sidebar .jump-to-btn button,
  .sidebar-focused .site-sidebar .jump-to-btn .btn,
  .sidebar-focused .site-sidebar .jump-to-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
  .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sidebar-focused .site-sidebar .jump-to-btn button,
  .sidebar-focused .site-sidebar .jump-to-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
  .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sidebar-focused .site-sidebar .jump-to-btn button{opacity:1;visibility:visible;transition-duration:0.5s;transition-property:all;transition-delay:0s;}}@media (min-width: 768px){.sidebar-collapse,
  .sidebar-collapse .navbar-header,
  .sidebar-collapse .content-wrapper,
  .sidebar-collapse .main-wrapper,
  .sidebar-collapse .footer,
  .sidebar-collapse .logo-collapse,
  .sidebar-collapse .site-sidebar{transition-delay:0s;}.sidebar-collapse{transition-property:padding-top;}.sidebar-collapse .navbar-header{transition-property:width;}.sidebar-collapse .main-wrapper,
  .sidebar-collapse .footer{transition-property:margin-left;}.sidebar-collapse .logo-collapse{transition-property:opacity, transform, visibility;}.sidebar-collapse .site-sidebar{transition-property:width, max-width;}.sidebar-collapse .logo-expand{position:absolute;left:0;transform:translateX(-100%);visibility:hidden;opacity:0;}.sidebar-collapse .logo-collapse{visibility:visible;opacity:1;}.sidebar-collapse .sidebar-nav .side-menu > .item,
  .sidebar-collapse .sidebar-nav .side-menu > li > a,
  .sidebar-collapse .sidebar-nav .side-menu > li:hover > a svg{transition-property:all;transition-delay:0s;}.sidebar-collapse .side-menu .hide-menu{display:inline-block !important;width:0;visibility:hidden;opacity:0;position:absolute;left:var(--sd-sidebar-width);transition-property:opacity, visibility;transition-duration:0.15s, 0s;transition-delay:0s, 0.15s;}.sidebar-collapse .site-sidebar .side-user .media .media-body{width:0;visibility:hidden;opacity:0;position:absolute;left:var(--sd-sidebar-width);transition-duration:0.125s, 0.125s, 0.25s, 0.125s;transition-property:opacity, visibility, left, width;transition-delay:0s, 0s, 0s, 0.25s;}.sidebar-collapse .side-user .media-left img{transition-duration:0.25s;transition-property:all;transition-delay:0s;}.sidebar-collapse .side-user [class*=user--]:after{left:0 !important;}.sidebar-collapse .site-sidebar .jump-to-btn .btn, .sidebar-collapse .site-sidebar .jump-to-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sidebar-collapse .site-sidebar .jump-to-btn button, .sidebar-collapse .site-sidebar .jump-to-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sidebar-collapse .site-sidebar .jump-to-btn button{opacity:0;visibility:hidden;transition-duration:0.25s;transition-property:all;transition-delay:0s;}.sidebar-collapse .sidebar-nav .side-menu > li:hover > a svg{margin-right:10px;}}.sidebar-resizing,
.sidebar-resizing .navbar-header,
.sidebar-resizing .main-wrapper,
.sidebar-resizing .footer,
.sidebar-resizing .site-sidebar,
.sidebar-resizing .site-sidebar .jump-to-btn{transition:none !important;}.sidebar-focused .main-wrapper,
.sidebar-focused .footer{transition-property:margin-left;transition-delay:0s;}.sidebar-focused .content-wrapper-fixed .main-wrapper > .widget-list{transition-property:left;transition-delay:0s;}.sidebar-dark .side-user{transition-property:all;transition-delay:0s;}.sidebar-expand .side-user [class*=user--]:after,
.sidebar-focused .side-user [class*=user--]:after{left:0 !important;}.side-user .media .fs-12{line-height:0.9;}.site-sidebar .side-user .media-body .media-heading{line-height:1.3;}@media (prefers-reduced-motion: reduce){.sidebar-expand,
  .sidebar-focused,
  .sidebar-collapse,
  .navbar-header,
  .main-wrapper,
  .footer,
  .logo-expand,
  .logo-collapse,
  .site-sidebar,
  .site-sidebar .hide-menu,
  .site-sidebar .jump-to-btn{transition:none !important;}}/****SIDEBAR DARK*****/.sidebar-dark .content-wrapper{background-color:transparent;}.sidebar-dark .site-sidebar{background-color:var(--sd-app-top-bar-color);border-color:var(--sd-app-top-bar-color);}.sidebar-dark .site-sidebar .ps-scrollbar-y-rail,
.sidebar-dark .site-sidebar .ps-scrollbar-x{background-color:transparent !important;}.sidebar-dark .site-sidebar .ps-scrollbar-y{background:rgb(220, 220, 220) !important;right:0 !important;width:0.3125rem !important;}.sidebar-dark .side-user{border-bottom:0;background-color:var(--sd-app-top-bar-color-dark-1);}.sidebar-dark .side-user .media-heading{font-weight:500;padding-top:0.6em;}.sidebar-dark .side-user .side-menu li:hover{background:transparent;}.sidebar-dark .side-user .side-menu li a{padding-top:15px;margin-left:-22px;}.sidebar-dark .side-user .side-menu li a:hover, .sidebar-dark .side-user .side-menu li a:focus{margin-left:-15px;}.sidebar-dark .side-user .side-menu > li.active > a:first-child{border-left:3px solid #7FB1E1;}.sidebar-dark .side-user .side-menu li.current-page > a:first-child,
.sidebar-dark .side-user .side-menu li.active > a:first-child{padding-left:1em !important;}.sidebar-dark .side-user [class*=user--]:after{border-color:#3D5062;}.sidebar-dark .side-menu li:hover, .sidebar-dark .side-menu li.active{background-color:var(--sd-app-top-bar-color-dark-1);}.sidebar-dark .side-menu li.list-divider{border-top:1px solid rgba(255, 255, 255, 0.2);}.sidebar-dark .side-menu :not([class*=color-]) > .list-icon{color:#fff;}.sidebar-dark .side-menu .menu-item-has-children > a::before{font-family:"Material Icons", sans-serif;content:"\e5cc";transition:all 0.5s ease;}.sidebar-dark .side-menu .menu-item-has-children.active > a::before{content:"\e5cc" !important;transform:rotate(90deg);transition:all 0.5s ease;}.sidebar-dark.sidebar-collapse .side-menu .sub-menu, .sidebar-dark.sidebar-horizontal .side-menu .sub-menu{background:#3D5062;}.sidebar-dark.sidebar-collapse .side-menu .sub-menu li, .sidebar-dark.sidebar-horizontal .side-menu .sub-menu li{background:#3D5062;}.sidebar-dark .side-menu > li.current-page > a:first-child,
.sidebar-dark .side-menu > li.active > a:first-child{padding-left:8px;border-left:3px solid var(--sd-app-top-bar-icons);}.sidebar-dark .side-menu .sub-menu li.current-page,
.sidebar-dark .side-menu .sub-menu li.active{position:relative;}.sidebar-dark .side-menu .sub-menu li.current-page::after,
.sidebar-dark .side-menu .sub-menu li.active::after{content:"";position:absolute;top:50%;left:0;width:0.2rem;height:1.4rem;border-radius:0 0.7rem 0.7rem 0;background-color:var(--sd-sidebar-active-accent);transform:translate(0, -50%);pointer-events:none;}.sidebar-dark .side-menu .sub-menu li.current-page > a:first-child,
.sidebar-dark .side-menu .sub-menu li.active > a:first-child{border-left-color:transparent;padding-left:0.75rem;}.sidebar-dark.sidebar-collapse .side-menu .sub-menu,
.sidebar-dark.sidebar-horizontal .side-menu .sub-menu,
.sidebar-dark.sidebar-collapse .side-menu .sub-menu li,
.sidebar-dark.sidebar-horizontal .side-menu .sub-menu li{background-color:var(--sd-app-top-bar-color-dark-1);}.hasToBePayedInvoice__bg{/* removed by Mike - please let me know if it somehow causes a problem in other parts of the platform - seems localized, so should be safe */background-color:var(--sd-bg-white-dark);border-radius:var(--sd-border-radius-md-card);box-shadow:var(--sd-card-shadow);}.hasToBePayedInvoice__bg .widget-body{border:none !important;}.terms-conditions.modal-open{overflow:hidden;}.terms-conditions.modal-open .modal{overflow-x:hidden !important;overflow-y:hidden !important;}.terms-conditions .modal .modal-dialog.modal-md{max-width:100% !important;}.terms-conditions .modal .modal-dialog .modal-content{border-radius:0;}.terms-conditions .modal-header{background:#0C0C0C;color:#fff;border-radius:0 !important;}.terms-conditions .modal.fade .modal-dialog{transform:translate3d(0, 100vh, 0);}.terms-conditions .modal.show .modal-dialog{transform:translate3d(0, 33vh, 0);height:100%;max-height:67vh;margin:auto auto 0 !important;}.terms-conditions .modal.show .modal-dialog .modal-include-wrapper{overflow-x:hidden;overflow-y:auto;padding:15px;}.terms-conditions .modal.show .modal-dialog .modal-include-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);border-radius:6px;background-color:#eee;}.terms-conditions .modal.show .modal-dialog .modal-include-wrapper::-webkit-scrollbar{width:8px;background-color:#eee;}.terms-conditions .modal.show .modal-dialog .modal-include-wrapper::-webkit-scrollbar-thumb{border-radius:6px;-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);background-color:#999;}.terms-conditions .modal.show .modal-dialog .modal-content{height:100%;}.terms-conditions .modal-title{color:#fff;}.terms-conditions .btn-close-element::before,
.terms-conditions .btn-close-element::after{background:#fff;}.common-back{display:flex;flex-direction:row;vertical-align:middle;align-items:center;width:100%;min-height:3.625rem;background:#fff;border-radius:7px;border:var(--sd-table-border);overflow:hidden;margin-bottom:0.9375rem;box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.05);}@media (min-width: 768px){.common-back{flex-wrap:nowrap;}}.common-back__left, .common-back__right{display:inline-flex;flex-direction:row;vertical-align:middle;align-items:center;height:100%;}.common-back__left{height:100%;}@media (min-width: 768px){.common-back__left{flex:1 1 auto;}}.common-back__right{justify-content:flex-end;width:100%;margin-left:auto;padding:0.5rem 1.25rem;}.common-back__right .showSwitcherBtn{display:none;}.common-back__right .mobileCollapsedSwitcher.dropdown-menu{display:block;position:static;margin:0 !important;padding:0 !important;border:none;border-radius:0;}.common-back__right:empty{border-top:0;padding:0;}.common-back__right .switcher{width:100%;}.common-back__right .select2,
.common-back__right .switcher{max-width:100%;}@media (min-width: 768px){.common-back__right{max-width:40%;border-top:0;}.common-back__right .switcher,
  .common-back__right .select2{max-width:20rem;}}.common-back__link{display:inline-flex;justify-content:center;align-items:center;width:64px;height:58px;position:relative;background:#fdfdfd;border-right:2px solid #EEE;border-bottom-left-radius:7px;border-top-left-radius:7px;}.common-back__link .arrow:after{transition:width 0.25s, height 0.25s;}.common-back__link:hover, .common-back__link:focus{cursor:pointer;}.common-back__link:hover .arrow:after, .common-back__link:focus .arrow:after{width:16px;height:16px;transition:width 0.25s, height 0.25s;}.common-back__title{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:flex-start;margin-bottom:0;padding:0.5rem 1.25rem;}.common-back__title p{margin-bottom:0;}.common-back__quick-edit{font-size:1.5rem;}.common-back .title{font-size:1rem;line-height:1.125rem;font-weight:500;}@media (min-width: 768px){.common-back .title{font-size:1.25rem;line-height:1.5625rem;}}.common-back .subtitle,
.common-back p{font-size:0.875rem;line-height:1rem;}.common-back{overflow:visible;}.common-back__right{width:unset;}.common-back__right .showSwitcherBtn{display:block;}.common-back__right .mobileCollapsedSwitcher.dropdown-menu{display:none;position:absolute;margin:0;padding:16px !important;max-width:85%;border:none;box-shadow:2px 2px 5px rgba(0, 0, 0, 0.4);z-index:100;}.common-back__right .mobileCollapsedSwitcher.dropdown-menu.show{display:block;}@media (min-width: 900px){.common-back{overflow:hidden;}.common-back__right{padding-right:20px;width:100%;}.common-back__right .mobileCollapsedSwitcher.dropdown-menu{display:block;position:static;margin:0 !important;padding:0 !important;box-shadow:none;}.common-back__right .mobileCollapsedSwitcher.dropdown-menu .select2{max-width:unset;}.common-back__right .showSwitcherBtn{display:none;}}.sd-tab-strip--bar{display:flex;align-items:center;height:var(--sd-ribbon-height);padding:0 16px;background:var(--sd-bg-white-middle);box-shadow:0 2px 4px rgba(0, 0, 0, 0.04);}.content-ribbon .nav-link span,
.sd-tab-strip .nav-link span{margin-top:2px;}.content-ribbon .nav-tabs,
.content-ribbon .nav.nav-tabs,
.sd-tab-strip .nav-tabs,
.sd-tab-strip .nav.nav-tabs{display:flex;flex-wrap:nowrap;align-items:center;margin:0;padding:0;border-bottom:none;list-style:none;}.content-ribbon .nav-item,
.content-ribbon .nav-tabs > .nav-item,
.sd-tab-strip .nav-item,
.sd-tab-strip .nav-tabs > .nav-item{display:flex;align-items:center;}.content-ribbon .nav-item a,
.content-ribbon .nav-item button,
.content-ribbon .nav-tabs > .nav-item a,
.content-ribbon .nav-tabs > .nav-item button,
.sd-tab-strip .nav-item a,
.sd-tab-strip .nav-item button,
.sd-tab-strip .nav-tabs > .nav-item a,
.sd-tab-strip .nav-tabs > .nav-item button{position:relative;display:flex;align-items:center;gap:0.5rem;padding:0.375rem 0.75rem;font-size:0.7rem;font-weight:400;text-transform:uppercase;letter-spacing:0.02em;color:var(--sd-text-secondary);text-decoration:none;white-space:nowrap;background:none;border:none;border-radius:var(--sd-radius-mode-md);cursor:pointer;touch-action:manipulation;}.content-ribbon .nav-item a::before,
.content-ribbon .nav-item button::before,
.content-ribbon .nav-tabs > .nav-item a::before,
.content-ribbon .nav-tabs > .nav-item button::before,
.sd-tab-strip .nav-item a::before,
.sd-tab-strip .nav-item button::before,
.sd-tab-strip .nav-tabs > .nav-item a::before,
.sd-tab-strip .nav-tabs > .nav-item button::before{content:"";position:absolute;left:0.75rem;right:0.75rem;bottom:0;border-bottom:1px dashed transparent;transition:border-color 0.15s ease;pointer-events:none;}.content-ribbon .nav-item a svg,
.content-ribbon .nav-item button svg,
.content-ribbon .nav-tabs > .nav-item a svg,
.content-ribbon .nav-tabs > .nav-item button svg,
.sd-tab-strip .nav-item a svg,
.sd-tab-strip .nav-item button svg,
.sd-tab-strip .nav-tabs > .nav-item a svg,
.sd-tab-strip .nav-tabs > .nav-item button svg{width:0.875rem;height:0.875rem;flex-shrink:0;transform:translateY(0.5px);}.content-ribbon .nav-item a span[class*=icon-],
.content-ribbon .nav-item button span[class*=icon-],
.content-ribbon .nav-tabs > .nav-item a span[class*=icon-],
.content-ribbon .nav-tabs > .nav-item button span[class*=icon-],
.sd-tab-strip .nav-item a span[class*=icon-],
.sd-tab-strip .nav-item button span[class*=icon-],
.sd-tab-strip .nav-tabs > .nav-item a span[class*=icon-],
.sd-tab-strip .nav-tabs > .nav-item button span[class*=icon-]{font-size:0.75rem;}.content-ribbon .nav-item a:hover::before, .content-ribbon .nav-item a:focus::before,
.content-ribbon .nav-item button:hover::before,
.content-ribbon .nav-item button:focus::before,
.content-ribbon .nav-tabs > .nav-item a:hover::before,
.content-ribbon .nav-tabs > .nav-item a:focus::before,
.content-ribbon .nav-tabs > .nav-item button:hover::before,
.content-ribbon .nav-tabs > .nav-item button:focus::before,
.sd-tab-strip .nav-item a:hover::before,
.sd-tab-strip .nav-item a:focus::before,
.sd-tab-strip .nav-item button:hover::before,
.sd-tab-strip .nav-item button:focus::before,
.sd-tab-strip .nav-tabs > .nav-item a:hover::before,
.sd-tab-strip .nav-tabs > .nav-item a:focus::before,
.sd-tab-strip .nav-tabs > .nav-item button:hover::before,
.sd-tab-strip .nav-tabs > .nav-item button:focus::before{border-bottom-color:color-mix(in srgb, var(--sd-app-top-bar-color) 25%, transparent);}.content-ribbon .nav-item a:hover, .content-ribbon .nav-item a:focus,
.content-ribbon .nav-item button:hover,
.content-ribbon .nav-item button:focus,
.content-ribbon .nav-tabs > .nav-item a:hover,
.content-ribbon .nav-tabs > .nav-item a:focus,
.content-ribbon .nav-tabs > .nav-item button:hover,
.content-ribbon .nav-tabs > .nav-item button:focus,
.sd-tab-strip .nav-item a:hover,
.sd-tab-strip .nav-item a:focus,
.sd-tab-strip .nav-item button:hover,
.sd-tab-strip .nav-item button:focus,
.sd-tab-strip .nav-tabs > .nav-item a:hover,
.sd-tab-strip .nav-tabs > .nav-item a:focus,
.sd-tab-strip .nav-tabs > .nav-item button:hover,
.sd-tab-strip .nav-tabs > .nav-item button:focus{text-decoration:none;}.content-ribbon .nav-item.active > a, .content-ribbon .nav-item.active > button,
.content-ribbon .nav-tabs > .nav-item.active > a,
.content-ribbon .nav-tabs > .nav-item.active > button,
.sd-tab-strip .nav-item.active > a,
.sd-tab-strip .nav-item.active > button,
.sd-tab-strip .nav-tabs > .nav-item.active > a,
.sd-tab-strip .nav-tabs > .nav-item.active > button{font-weight:400;background:var(--sd-primary-tint);}.content-ribbon .nav-item .dropdown-menu,
.content-ribbon .nav-tabs > .nav-item .dropdown-menu,
.sd-tab-strip .nav-item .dropdown-menu,
.sd-tab-strip .nav-tabs > .nav-item .dropdown-menu{display:none;}.content-ribbon .nav-item > a.ripple::after,
.sd-tab-strip .nav-item > a.ripple::after{background-image:radial-gradient(circle, var(--sd-app-top-bar-color) 10%, transparent 10.01%);}.sd-dark-mode .content-ribbon .nav-item > a.ripple::after,
.sd-dark-mode .sd-tab-strip .nav-item > a.ripple::after{background-image:radial-gradient(circle, var(--sd-dm-accent) 10%, transparent 10.01%);}.content-ribbon{position:sticky;top:var(--sd-top-bar-height);z-index:98;display:flex;align-items:center;height:var(--sd-ribbon-height);margin:-10px -10px var(--sd-ribbon-gap);padding:0 16px;background:var(--sd-bg-white-middle);box-shadow:0 2px 4px rgba(0, 0, 0, 0.04);}.content-ribbon--mobile + .content-ribbon--mobile{margin-top:calc(-1 * var(--sd-ribbon-gap));border-top:1px solid var(--sd-border-light, rgba(0, 0, 0, 0.06));top:calc(var(--sd-top-bar-height) + var(--sd-ribbon-height));}.content-ribbon--inline{margin-top:-13px;margin-left:0;margin-right:0;}.content-ribbon--desktop{display:none;}@media (min-width: 768px){.content-ribbon--desktop{display:flex;}}.content-ribbon--desktop .content-ribbon__left{justify-content:flex-end;}.content-ribbon--mobile{display:flex;}@media (min-width: 768px){.content-ribbon--mobile{display:none;}}.content-ribbon--sub{display:none;margin-top:calc(-1 * var(--sd-ribbon-gap));border-top:1px solid var(--sd-border-light, rgba(0, 0, 0, 0.06));top:calc(var(--sd-top-bar-height) + var(--sd-ribbon-height));}@media (max-width: 767px){.content-ribbon--sub{display:flex;}}body.with-right-sidebar .content-ribbon{margin-right:-55px;padding-right:55px;}.content-ribbon__left{position:relative;display:flex;align-items:center;flex:1 1 auto;min-width:0;height:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;}.content-ribbon__left::-webkit-scrollbar{display:none;}.content-ribbon__left.is-dragging{cursor:grabbing;user-select:none;}.content-ribbon::before, .content-ribbon::after{content:"";position:absolute;top:0;bottom:0;width:2.5rem;z-index:2;pointer-events:none;opacity:0;transition:opacity 0.2s ease;}.content-ribbon::before{left:15px;background:linear-gradient(to right, var(--sd-bg-white-middle), transparent);}.content-ribbon::after{right:15px;background:linear-gradient(to left, var(--sd-bg-white-middle), transparent);}.content-ribbon.has-overflow-left::before{opacity:1;}.content-ribbon.has-overflow-right::after{opacity:1;}.content-ribbon__right{display:flex;align-items:center;justify-content:flex-end;height:100%;margin-left:auto;}.content-ribbon .common-back{display:flex;align-items:center;width:100%;height:100%;min-height:0;margin:0;padding:0;background:none;border:none;border-radius:0;box-shadow:none;overflow:visible;}.content-ribbon--desktop .common-back{width:auto;flex-shrink:0;}.content-ribbon .common-back__title{padding:0;}.content-ribbon .common-back__title .title{display:flex;align-items:center;gap:0.25rem;padding:0.375rem 0.75rem;font-size:0.7rem;font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:0.02em;background:var(--sd-primary-tint);border-radius:var(--sd-radius-mode-sm, 0.25rem);}.content-ribbon .common-back__title .title i{font-size:0.75rem;}.content-ribbon .common-back__title .subtitle{display:none;}.content-ribbon .common-back__quick-edit--labeled{display:flex;align-items:center;gap:0.5rem;padding:0.375rem 0.75rem;font-size:0.7rem;font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:0.02em;color:inherit;background:var(--sd-bg-white-light);border:1px solid #eee;border-radius:var(--sd-radius-mode-sm, 0.25rem);text-decoration:none;cursor:pointer;transition:border-color 0.15s ease;}.content-ribbon .common-back__quick-edit--labeled svg{width:0.75rem;height:0.75rem;flex-shrink:0;cursor:pointer;pointer-events:none;}.content-ribbon .common-back__quick-edit--labeled:hover, .content-ribbon .common-back__quick-edit--labeled:focus{color:inherit;text-decoration:none;border-color:#aaa;}.content-ribbon .common-back__left{display:flex;align-items:center;height:100%;}.content-ribbon .common-back__link{display:flex;align-items:center;justify-content:center;width:2rem;height:100%;margin-right:0.25rem;background:none;border:none;border-radius:0;}.content-ribbon .common-back__link .arrow{transform:scale(0.7);}.content-ribbon .common-back__right{display:flex;align-items:center;margin-left:auto;padding:0;min-width:0;}.content-ribbon .common-back__right .switcher,
.content-ribbon .common-back__right .mobileCollapsedSwitcher{display:flex !important;align-items:center !important;justify-content:flex-end;width:auto !important;height:1.5rem !important;padding:0 !important;margin:0 !important;}.content-ribbon .common-back__right .select2-container{width:18.75rem !important;height:1.625rem !important;min-height:1.625rem !important;max-height:1.625rem !important;}.content-ribbon .common-back__right .select2-selection,
.content-ribbon .common-back__right .select2-selection--single,
.content-ribbon .common-back__right .select2-choice,
.content-ribbon .common-back__right .select2-choices{position:relative !important;display:flex !important;align-items:center !important;height:1.625rem !important;min-height:1.625rem !important;padding:0 1.75rem 0 0.625rem !important;font-size:0.75rem !important;border:1px solid var(--sd-input-border-color, #d2d6d7) !important;border-radius:var(--sd-radius-mode-sm, 0.25rem) !important;background:var(--sd-bg-white-middle) !important;-webkit-appearance:none !important;appearance:none !important;}.content-ribbon .common-back__right .select2-selection__rendered,
.content-ribbon .common-back__right .select2-chosen{line-height:1 !important;padding:0 !important;font-size:0.75rem !important;color:var(--sd-text-secondary) !important;}.content-ribbon .common-back__right .select2-selection__clear{height:1.625rem !important;margin-right:1.5rem !important;}.content-ribbon .common-back__right .select2-selection__clear span{transform:scale(0.5) !important;}.content-ribbon .common-back__right .select2-selection__arrow,
.content-ribbon .common-back__right .select2-arrow{position:absolute !important;top:43% !important;right:1.25rem !important;bottom:auto !important;width:auto !important;height:auto !important;transform:translateY(-50%) !important;pointer-events:none !important;}.content-ribbon .common-back__right .select2-selection__arrow::before, .content-ribbon .common-back__right .select2-selection__arrow::after,
.content-ribbon .common-back__right .select2-arrow::before,
.content-ribbon .common-back__right .select2-arrow::after{content:none !important;display:none !important;}.content-ribbon .common-back__right .select2-selection__arrow b,
.content-ribbon .common-back__right .select2-arrow b{display:block !important;width:7px !important;height:7px !important;border:none !important;border-right:2px solid var(--sd-text-light) !important;border-bottom:2px solid var(--sd-text-light) !important;transform:rotate(45deg) !important;margin:-3px 0 0 !important;}.content-ribbon .common-back__right select{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;border:0 !important;-webkit-appearance:none !important;appearance:none !important;}.content-ribbon .common-back__right .showSwitcherBtn{padding:0 0.25rem;}.content-ribbon .common-back__right .showSwitcherBtn i{font-size:1rem;}.content-ribbon .ribbon-actions{display:flex;align-items:center;gap:0.125rem;height:100%;min-width:0;overflow-x:auto;}.content-ribbon .ribbon-actions .month-switcher{display:flex;align-items:center;gap:0.25rem;margin-right:0.5rem;}.content-ribbon .ribbon-actions .month-switcher .btn-link{padding:0.25rem 0.375rem;font-size:0.6875rem;color:var(--sd-text-secondary);background:none;border:none;cursor:pointer;}.content-ribbon .ribbon-actions .month-switcher .btn-link:hover{color:var(--sd-app-top-bar-color-dark-2);}.content-ribbon .ribbon-action{display:flex;align-items:center;gap:0.375rem;padding:0.375rem 0.75rem;font-size:0.7rem;font-weight:400;text-transform:uppercase;letter-spacing:0.02em;color:var(--sd-text-secondary);white-space:nowrap;background:none;border:none;border-bottom:1px dashed transparent;border-radius:0;cursor:pointer;transition:border-color 0.15s ease;}.content-ribbon .ribbon-action svg{width:0.875rem;height:0.875rem;flex-shrink:0;}.content-ribbon .ribbon-action:hover{border-bottom-color:color-mix(in srgb, var(--sd-app-top-bar-color) 25%, transparent);}.content-ribbon .ribbon-action.active{background:var(--sd-primary-tint);color:var(--sd-app-top-bar-color-dark-2);border-radius:var(--sd-radius-mode-sm, 0.25rem);border-bottom-color:transparent;}.content-ribbon .ribbon-action.active svg{color:var(--sd-app-top-bar-color-dark-2);}.content-ribbon .tabs{height:auto;margin:0;border-bottom:none;}.content-ribbon .tab-content{display:none;}.content-ribbon .nav-item.has-child > a::after{content:"";position:static;top:auto;left:auto;right:auto;bottom:auto;flex-shrink:0;width:0.3125rem;height:0.3125rem;margin-left:0.25rem;background:none;border:none;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-1px) rotate(45deg);opacity:0.4;transition:transform 0.15s ease;}.content-ribbon .nav-item.has-child > a{cursor:pointer;}.content-ribbon .nav-item.has-child.ribbon-dropdown-open > a{background:var(--sd-primary-tint);}.content-ribbon .nav-item.has-child.ribbon-dropdown-open > a::after{transform:translateY(1px) rotate(-135deg);}.content-ribbon .nav-item.has-child > ul{position:fixed;z-index:3000;display:flex;flex-direction:column;align-items:stretch;min-width:13rem;margin:0;padding:0.25rem 0;list-style:none;background:var(--sd-dropdown-bg);border:none;border-radius:var(--sd-radius-mode-md);box-shadow:0 4px 8px rgba(0, 0, 0, 0.08);clip-path:inset(0 -20px 100% -20px);pointer-events:none;transition:clip-path 0.25s ease;}.sd-dark-mode .content-ribbon .nav-item.has-child > ul{box-shadow:0 4px 12px rgba(0, 0, 0, 0.4);}.content-ribbon .nav-item.has-child.ribbon-dropdown-open > ul{clip-path:inset(0 -20px -20px -20px);pointer-events:auto;}.content-ribbon .nav-item.has-child > ul > li{display:flex;}.content-ribbon .nav-item.has-child > ul > li a::after{content:none;}.content-ribbon .nav-item.has-child > ul > li a{display:flex;align-items:center;gap:0.5rem;width:100%;padding:0.4375rem 0.75rem;font-size:0.6875rem;font-weight:400;text-transform:uppercase;letter-spacing:0.02em;color:var(--sd-dropdown-menu-item-text-color);white-space:nowrap;border-radius:0;transition:background 0.15s ease, color 0.15s ease;}.content-ribbon .nav-item.has-child > ul > li a svg{width:0.8125rem;height:0.8125rem;flex-shrink:0;color:var(--sd-dropdown-menu-item-icon-color);}.content-ribbon .nav-item.has-child > ul > li.active a{background:var(--sd-primary-tint);color:var(--sd-app-top-bar-color-dark-2);font-weight:500;}.content-ribbon .nav-item.has-child > ul > li.active a svg{color:var(--sd-app-top-bar-color-dark-2);}.ribbon-dropdown-panel{position:fixed;z-index:3000;display:flex;flex-direction:column;align-items:stretch;min-width:13rem;margin:0;padding:0.25rem 0;list-style:none;background:var(--sd-dropdown-bg);border:none;border-radius:var(--sd-radius-mode-md);box-shadow:0 4px 8px rgba(0, 0, 0, 0.08);}.sd-dark-mode .ribbon-dropdown-panel{box-shadow:0 4px 12px rgba(0, 0, 0, 0.4);}.ribbon-dropdown-panel > li{display:flex;}.ribbon-dropdown-panel > li a::after{content:none;}.ribbon-dropdown-panel > li a{display:flex;align-items:center;gap:0.5rem;width:100%;padding:0.4375rem 0.75rem;font-size:0.6875rem;font-weight:400;text-transform:uppercase;letter-spacing:0.02em;color:var(--sd-dropdown-menu-item-text-color);white-space:nowrap;border-radius:0;transition:background 0.15s ease, color 0.15s ease;}.ribbon-dropdown-panel > li a svg{width:0.8125rem;height:0.8125rem;flex-shrink:0;color:var(--sd-dropdown-menu-item-icon-color);}.ribbon-dropdown-panel > li a:hover{background:var(--sd-primary-tint);}.ribbon-dropdown-panel > li.active a{background:var(--sd-primary-tint);color:var(--sd-app-top-bar-color-dark-2);font-weight:500;}.ribbon-dropdown-panel > li.active a svg{color:var(--sd-app-top-bar-color-dark-2);}.content-ribbon .nav-tabs li.active a,
.ribbon-dropdown-panel.nav-tabs li.active a{border-color:transparent;}@media (max-width: 767px){.sidebar-settings .mobile-tabs-dropdown,
  sd-oscar-sidebar-menu .mobile-tabs-dropdown{display:none !important;}}.mpa-compact-profile{display:flex;align-items:center;flex-shrink:0;width:100%;height:var(--sd-ribbon-height);background:var(--sd-app-top-bar-color-dark-1);box-shadow:0 2px 6px rgba(0, 0, 0, 0.2);transition:none;}.sd-dark-mode .mpa-compact-profile{background:var(--sd-bg-white-dark);box-shadow:none;}.mpa-compact-profile + .sidebar-nav .side-menu{border-top:none;}.mpa-compact-profile__link{position:relative;display:flex;align-items:center;gap:0.625rem;width:100%;height:100%;padding:0 2.1875rem 0 0.9375rem;color:var(--sd-app-top-bar-icons);text-decoration:none;}.mpa-compact-profile__link:hover, .mpa-compact-profile__link:focus{text-decoration:none;color:var(--sd-app-top-bar-icons);}.mpa-compact-profile__avatar{flex-shrink:0;width:1.75rem;height:1.75rem;margin:0;overflow:hidden;border-radius:50%;color:var(--sd-avatar-color-cnt);}.mpa-compact-profile__avatar sd-avatar svg,
.mpa-compact-profile__avatar sd-avatar img,
.mpa-compact-profile__avatar img,
.mpa-compact-profile__avatar .default-user-avatar{display:block;width:1.75rem;height:1.75rem;border-radius:50%;object-fit:cover;font-size:0.75rem;line-height:1.75rem;text-align:center;}.mpa-compact-profile__avatar svg{max-width:1.5em;}.mpa-compact-profile__name{flex:1 1 auto;font-size:0.875rem;font-weight:400;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.mpa-compact-profile__chevron{position:absolute;right:0.9375rem;display:flex;align-items:center;}.mpa-compact-profile__chevron svg{width:1rem;height:1rem;stroke-width:2px;}:root{--sd-account-banner-height: 50px;}.sd-account-banner{position:fixed;top:var(--sd-top-bar-height);left:0;right:0;z-index:98;display:flex;align-items:center;gap:8px;min-height:var(--sd-account-banner-height);padding:12px 16px;font-size:0.875rem;line-height:1.4;border-left:4px solid transparent;background:var(--sd-status-info-bg);color:var(--sd-status-info-text);border-left-color:var(--sd-status-info-border);}.sd-account-banner--warning{background:var(--sd-status-warning-bg);color:var(--sd-status-warning-text);border-left-color:var(--sd-status-warning-border);}.sd-account-banner--danger{background:var(--sd-status-danger-bg);color:var(--sd-status-danger-text);border-left-color:var(--sd-status-danger-border);}.sd-account-banner__icon{display:inline-flex;flex-shrink:0;}.sd-account-banner__icon svg{width:18px;height:18px;}.sd-account-banner__message{flex:1;}.sd-account-banner__action{flex-shrink:0;font-weight:600;text-decoration:underline;color:inherit;}body:has(.sd-account-banner) .main-wrapper{margin-top:calc(var(--sd-top-bar-height) + var(--sd-account-banner-height));}@media (min-width: 961px){.sd-account-banner{left:var(--sd-sidebar-width);}.sidebar-collapse .sd-account-banner{left:var(--sd-sidebar-width);}}.widget-subscr-content.manageAccount{padding:1.5rem;}.liveSupportSession{display:flex;flex-direction:column;row-gap:10px;}.liveSupportSession .liveSupportSession__header{display:flex;align-items:center;margin-bottom:12px;padding-right:20px;line-height:1;color:#000;}.liveSupportSession .liveSupportSession__header a{margin:0 5px;}.liveSupportSession .liveSupportSession__header span{font-size:14px;font-weight:400;}.liveSupportSession .liveSupportSession__header span.liveSupportSession__header-title{margin-right:5px;font-size:21px;font-weight:700;}.liveSupportSession .liveSupportSession__header .liveSupportSession__header-content{display:flex;align-items:center;margin-top:4px;}.liveSupportSession .liveSupportSession__item{display:flex;align-items:center;padding-right:20px;box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.25);border-radius:2px;}.liveSupportSession .liveSupportSession__date{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:16px;width:92px;height:92px;max-width:92px;max-height:92px;min-width:92px;min-height:92px;}.liveSupportSession .liveSupportSession__date span{line-height:0.9;font-weight:700;}.liveSupportSession .liveSupportSession__date .liveSupportSession__date-month{margin-bottom:3px;font-size:22px;}.liveSupportSession .liveSupportSession__date .liveSupportSession__date-day{font-size:40px;}.liveSupportSession .liveSupportSession__data{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;color:#000;}.liveSupportSession .liveSupportSession__data .liveSupportSession__time{font-size:21px;font-weight:700;}.liveSupportSession .liveSupportSession__data .liveSupportSession__host{font-size:13px;font-weight:400;}.liveSupportSession .liveSupportSession__button-wrap{margin-right:0;margin-left:auto;}.liveSupportSession__button{width:150px;height:34px;border-radius:0 !important;box-shadow:none;}.btn.liveSupportSession__button.disabled, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.liveSupportSession__button.disabled, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.liveSupportSession__button.disabled{background-color:#E7E7E7;color:#BABABA;}.liveSupportSession__button--refresh{margin-left:auto;gap:4px;}.liveSupportSession__button svg{flex:none;width:16px;height:16px;fill:#fff;}@media (max-width: 767px){.widget-subscr-content.manageAccount{padding:1rem;}.nav-tabs--manageAccount{padding-bottom:1rem;}.liveSupportSession .liveSupportSession__header{position:relative;padding:0 0 50px 0;}.liveSupportSession .liveSupportSession__header span{font-size:12px;}.liveSupportSession .liveSupportSession__header span.liveSupportSession__header-title{font-size:16px;}.liveSupportSession .liveSupportSession__header .liveSupportSession__header-link{position:absolute;bottom:0;left:0;display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;line-height:20px;}.liveSupportSession .liveSupportSession__header .liveSupportSession__button--refresh{flex-grow:0;flex-shrink:1;width:unset;}.liveSupportSession .liveSupportSession__item{position:relative;flex-direction:column;align-items:flex-start;padding:12px 16px 12px 86px;padding-left:86px;}.liveSupportSession .liveSupportSession__date{position:absolute;left:0;top:0;width:70px;height:100%;min-width:70px;min-height:unset;max-height:unset;}.liveSupportSession .liveSupportSession__date .liveSupportSession__date-month{font-size:16px;}.liveSupportSession .liveSupportSession__date .liveSupportSession__date-day{font-size:30px;}.liveSupportSession .liveSupportSession__data .liveSupportSession__time{font-size:16px;}.liveSupportSession .liveSupportSession__data .liveSupportSession__host{font-size:10px;}.liveSupportSession .liveSupportSession__button-wrap{margin-top:8px;}.liveSupportSession .liveSupportSession__button-wrap .liveSupportSession__button{width:120px;font-size:10px;}.form-actions--liveSupportSession{margin-bottom:16px;}}.addon-icon{width:100%;height:100%;max-width:250px;max-height:250px;}.addon-icon img{opacity:60%;}.addon-icon svg{width:100%;opacity:60%;}.addon-buttons{flex-shrink:0;}.addon-item--sideBar{padding:20px 40px 20px 45px;}.suite-dreams-banner-box{container-type:inline-size;}.suite-dreams-banner{position:relative;overflow:hidden;margin:0 0 1.25rem;padding:1rem;border:1px solid color-mix(in srgb, var(--sd-sdreams-banner-ink) 16%, transparent);border-radius:var(--sd-radius-mode-xxl);background-color:var(--sd-sdreams-banner-bg);color:var(--sd-sdreams-banner-ink);box-shadow:0 20px 44px -22px rgba(0, 0, 0, 0.5);text-align:left;}.suite-dreams-banner::after{content:"";position:absolute;top:-70px;right:-50px;width:190px;height:190px;border-radius:var(--sd-radius-mode-full);background:radial-gradient(circle, color-mix(in srgb, var(--sd-sdreams-banner-ink) 28%, transparent) 0%, transparent 70%);pointer-events:none;}.suite-dreams-banner .suite-dreams-banner__rail{display:none;}.suite-dreams-banner .suite-dreams-banner__identity{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:0.75rem;min-width:0;}.suite-dreams-banner .suite-dreams-banner__crown{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid color-mix(in srgb, var(--sd-sdreams-banner-ink) 35%, transparent);border-radius:var(--sd-radius-mode-xl);background-color:color-mix(in srgb, var(--sd-sdreams-banner-ink) 12%, transparent);color:var(--sd-sdreams-banner-ink);flex-shrink:0;}.suite-dreams-banner .suite-dreams-banner__crown .sd-sdreams-ico{width:1rem;height:1rem;}.suite-dreams-banner .suite-dreams-banner__titles{min-width:0;}.suite-dreams-banner .suite-dreams-banner__title{display:block;margin:0;font-size:1.125rem;font-weight:800;letter-spacing:-0.5px;line-height:1.1;color:var(--sd-sdreams-banner-ink);}.suite-dreams-banner .suite-dreams-banner__pill{display:inline-block;margin-top:4px;padding:3px 8px;border-radius:100px;background-color:var(--sd-sdreams-banner-ink);font-size:0.59375rem;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:var(--sd-sdreams-banner-bg);}.suite-dreams-banner .suite-dreams-banner__value{margin:0.25rem 0 0 0;font-size:0.84375rem;line-height:1.5;color:color-mix(in srgb, var(--sd-sdreams-banner-ink) 78%, transparent);}.suite-dreams-banner .suite-dreams-banner__divider{display:block;height:1px;margin:0.875rem 0;background-color:color-mix(in srgb, var(--sd-sdreams-banner-ink) 12%, transparent);}.suite-dreams-banner .suite-dreams-banner__commercials{position:relative;z-index:1;margin-top:0;}.suite-dreams-banner .suite-dreams-banner__price-lead{margin-right:0.375rem;font-size:0.8125rem;font-weight:500;color:color-mix(in srgb, var(--sd-sdreams-banner-ink) 68%, transparent);}.suite-dreams-banner .suite-dreams-banner__price{font-size:1.5rem;font-weight:800;letter-spacing:-0.8px;line-height:1;color:var(--sd-sdreams-banner-ink);}.suite-dreams-banner .suite-dreams-banner__price-suffix{margin-left:0.5rem;font-size:0.8125rem;font-weight:500;color:color-mix(in srgb, var(--sd-sdreams-banner-ink) 68%, transparent);}.suite-dreams-banner .suite-dreams-banner__details{display:block;width:fit-content;margin-top:0.375rem;font-size:0.6875rem;font-weight:700;letter-spacing:0.9px;text-transform:uppercase;text-decoration:underline;text-underline-offset:2px;color:color-mix(in srgb, var(--sd-sdreams-banner-ink) 78%, transparent);}.suite-dreams-banner .suite-dreams-banner__details:hover, .suite-dreams-banner .suite-dreams-banner__details:focus{text-decoration:underline;color:var(--sd-sdreams-banner-ink);}.suite-dreams-banner .suite-dreams-banner__from{display:block;margin-top:0.3125rem;font-size:0.75rem;color:color-mix(in srgb, var(--sd-sdreams-banner-ink) 68%, transparent);}.suite-dreams-banner .suite-dreams-banner__cta{display:inline-flex;align-items:center;justify-content:center;gap:0.5625rem;width:100%;margin-top:0.75rem;padding:0.8125rem 1.25rem;border:none;border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-sdreams-banner-ink);color:var(--sd-sdreams-banner-bg);font-weight:700;font-size:0.9375rem;white-space:nowrap;cursor:pointer;box-shadow:0 14px 28px -8px rgba(0, 0, 0, 0.35);transition:transform 0.15s ease;}.suite-dreams-banner .suite-dreams-banner__cta .sd-sdreams-ico{width:1.0625rem;height:1.0625rem;flex-shrink:0;}.suite-dreams-banner .suite-dreams-banner__cta:hover{transform:translateY(-2px);}.suite-dreams-banner .suite-dreams-banner__status{display:inline-flex;align-items:center;justify-content:center;gap:0.5625rem;width:100%;margin-top:0.75rem;padding:calc(0.8125rem - 1px) calc(1.25rem - 1px);border:1px solid color-mix(in srgb, var(--sd-sdreams-banner-ink) 40%, transparent);border-radius:var(--sd-radius-mode-xl);background-color:color-mix(in srgb, var(--sd-sdreams-banner-ink) 16%, transparent);color:var(--sd-sdreams-banner-ink);font-weight:700;font-size:0.9375rem;white-space:nowrap;}.suite-dreams-banner .suite-dreams-banner__status .sd-sdreams-ico{width:1.0625rem;height:1.0625rem;flex-shrink:0;}.suite-dreams-banner .suite-dreams-banner__pu-wrap{position:relative;}.suite-dreams-banner .suite-dreams-banner__pu-summary{display:inline-flex;align-items:center;gap:0.5rem;padding:7px 12px;border:1px solid color-mix(in srgb, var(--sd-sdreams-banner-ink) 40%, transparent);border-radius:100px;background-color:color-mix(in srgb, var(--sd-sdreams-banner-ink) 6%, transparent);color:var(--sd-sdreams-banner-ink);font-size:0.75rem;font-weight:700;letter-spacing:0.2px;white-space:nowrap;cursor:pointer;}.suite-dreams-banner .suite-dreams-banner__pu-summary .sd-sdreams-ico{width:0.875rem;height:0.875rem;transition:transform 0.18s ease;flex-shrink:0;}.suite-dreams-banner .suite-dreams-banner__pu-pop{display:none;padding-top:8px;}.suite-dreams-banner .suite-dreams-banner__pu-panel{display:block;min-width:210px;max-height:260px;overflow-y:auto;padding:8px;border:1px solid color-mix(in srgb, var(--sd-sdreams-banner-ink) 30%, transparent);border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-sdreams-banner-bg);box-shadow:0 20px 40px -16px rgba(0, 0, 0, 0.55);}.suite-dreams-banner .suite-dreams-banner__pu-wrap:hover .suite-dreams-banner__pu-pop,
.suite-dreams-banner .suite-dreams-banner__pu-wrap:focus-within .suite-dreams-banner__pu-pop{display:block;}.suite-dreams-banner .suite-dreams-banner__pu-wrap:hover .sd-sdreams-ico--caret,
.suite-dreams-banner .suite-dreams-banner__pu-wrap:focus-within .sd-sdreams-ico--caret{transform:rotate(180deg);}.suite-dreams-banner .suite-dreams-banner__pu-item{display:flex;align-items:center;gap:0.5625rem;padding:7px 9px;border-radius:var(--sd-radius-mode-md);font-size:0.78125rem;font-weight:600;color:var(--sd-sdreams-banner-ink);}.suite-dreams-banner .suite-dreams-banner__pu-item .sd-sdreams-ico{width:0.8125rem;height:0.8125rem;flex-shrink:0;}.suite-dreams-banner:hover,
.suite-dreams-banner:focus-within{z-index:8;}.sd-plan-state-pill{display:inline-flex;align-items:center;gap:7px;padding:8px 15px 8px 11px;border:1px solid color-mix(in srgb, var(--sd-theme-primary-highlight-dark) 28%, transparent);border-radius:100px;background-color:var(--sd-primary-tint);font-size:0.78125rem;font-weight:800;letter-spacing:0.3px;color:var(--sd-theme-primary-highlight-dark);}.sd-plan-state-pill--current{padding:8px 16px 8px 12px;border:1px solid var(--sd-sdreams-banner-bg);background-color:var(--sd-sdreams-banner-bg);color:var(--sd-sdreams-banner-ink);font-weight:800;}.sd-plan-state-pill__check{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:var(--sd-radius-mode-full);background-color:var(--sd-theme-primary-highlight-dark);color:var(--sd-bg-white-middle);flex-shrink:0;}.sd-plan-state-pill__check .sd-sdreams-ico{width:10px;height:10px;}.sd-plans-screen--activated .panel-value--state{display:flex;align-items:center;justify-content:center;min-height:4rem;}.sd-plans-screen--activated .plan-panel--current{border:1.5px solid var(--sd-theme-primary-highlight-dark);box-shadow:0 30px 60px -24px rgba(0, 0, 0, 0.25);}.sd-plans-screen--activated .flip-card-inner{height:100%;}.sd-plans-screen--activated .plan-panel{display:flex;flex-direction:column;height:100%;}.sd-plans-screen--activated .plan-panel .features-list{flex:1;}.sd-included-in-dreams{display:inline-flex;align-items:center;gap:5px;margin-left:0.625rem;padding:4px 9px;border-radius:100px;background-color:var(--sd-primary-tint);color:var(--sd-theme-primary-highlight-dark);font-size:0.71875rem;font-weight:700;letter-spacing:0.3px;vertical-align:middle;white-space:nowrap;}.sd-included-in-dreams .sd-sdreams-ico{width:0.75rem;height:0.75rem;flex-shrink:0;}.suite-dreams-back{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0 0 0.875rem 0;padding:0;border:1px solid var(--sd-border-color-subtle);border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-bg-white-light);cursor:pointer;}.suite-dreams-back .sd-sdreams-ico{width:1.125rem;height:1.125rem;}.suite-dreams-checkout-pane{position:relative;text-align:left;}.suite-dreams-checkout-pane .suite-dreams-back{position:absolute;top:0;left:0;margin:0;}.suite-dreams-checkout-pane .sd-checkout__heading{min-height:36px;padding-left:50px;}@container (min-width: 44rem){.suite-dreams-banner{display:flex;align-items:center;gap:1.75rem;margin:0 0 1.5rem;padding:1rem 1.5rem;border:1px solid color-mix(in srgb, var(--sd-sdreams-banner-ink) 8%, transparent);border-left:4px solid var(--sd-theme-primary-highlight-dark);border-radius:var(--sd-radius-mode-xl);box-shadow:0 14px 32px -20px rgba(0, 0, 0, 0.45);overflow:visible;}.suite-dreams-banner::after{display:none;}.suite-dreams-banner .suite-dreams-banner__identity{flex:1;}.suite-dreams-banner .suite-dreams-banner__titles{flex:1 1 12rem;}.suite-dreams-banner .suite-dreams-banner__crown{width:1.875rem;height:1.875rem;border:none;border-radius:var(--sd-radius-mode-md);background-color:color-mix(in srgb, var(--sd-sdreams-banner-ink) 12%, transparent);color:var(--sd-sdreams-banner-ink);}.suite-dreams-banner .suite-dreams-banner__crown .sd-sdreams-ico{width:1rem;height:1rem;}.suite-dreams-banner .suite-dreams-banner__title{display:flex;flex-wrap:nowrap;align-items:baseline;column-gap:0.625rem;font-size:1.125rem;letter-spacing:-0.4px;line-height:1.2;}.suite-dreams-banner .suite-dreams-banner__pill{display:inline;margin-top:0;padding:0;border-radius:0;background-color:transparent;white-space:nowrap;font-size:0.65625rem;color:color-mix(in srgb, var(--sd-sdreams-banner-ink) 85%, transparent);}.suite-dreams-banner .suite-dreams-banner__value{margin:0.125rem 0 0 0;font-size:0.78125rem;line-height:1.35;color:color-mix(in srgb, var(--sd-sdreams-banner-ink) 68%, transparent);}.suite-dreams-banner .suite-dreams-banner__divider{height:auto;width:1px;align-self:stretch;margin:0;}.suite-dreams-banner .suite-dreams-banner__commercials{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:1.75rem;flex-shrink:0;}.suite-dreams-banner .suite-dreams-banner__pricing{white-space:nowrap;}.suite-dreams-banner .suite-dreams-banner__price{font-size:1.625rem;letter-spacing:-0.6px;}.suite-dreams-banner .suite-dreams-banner__from{margin-top:0.3125rem;font-size:0.75rem;white-space:nowrap;}.suite-dreams-banner .suite-dreams-banner__cta{width:auto;margin-top:0;padding:0.875rem 1.5rem;font-size:0.875rem;box-shadow:0 12px 26px -6px rgba(0, 0, 0, 0.3);}.suite-dreams-banner .suite-dreams-banner__cta .sd-sdreams-ico{width:1rem;height:1rem;}.suite-dreams-banner .suite-dreams-banner__status{width:auto;margin-top:0;padding:calc(0.875rem - 1px) calc(1.5rem - 1px);font-size:0.875rem;}.suite-dreams-banner .suite-dreams-banner__status .sd-sdreams-ico{width:1rem;height:1rem;}.suite-dreams-banner .suite-dreams-banner__pu-pop{position:absolute;top:100%;left:0;z-index:8;display:block;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity 0.18s cubic-bezier(0.4, 0, 0.2, 1), transform 0.18s cubic-bezier(0.4, 0, 0.2, 1);}.suite-dreams-banner .suite-dreams-banner__pu-wrap:hover .suite-dreams-banner__pu-pop,
  .suite-dreams-banner .suite-dreams-banner__pu-wrap:focus-within .suite-dreams-banner__pu-pop{opacity:1;transform:translateY(0);pointer-events:auto;}.sd-plans-screen .suite-dreams-banner{margin:0 -10px 1.5rem;}}@container (min-width: 77rem){.suite-dreams-banner .suite-dreams-banner__identity{flex-wrap:nowrap;}}.sd-checkout{text-align:left;}.sd-checkout .sd-checkout__heading{margin-bottom:1.375rem;}.sd-checkout .sd-checkout__title{margin:0;font-size:1.5rem;font-weight:800;letter-spacing:-0.6px;line-height:1.15;}.sd-checkout .sd-checkout__sub{margin:2px 0 0 0;font-size:0.8125rem;line-height:1.4;color:var(--sd-text-muted);}.sd-checkout .sd-checkout__grid{display:flex;flex-direction:column;gap:1.5rem;align-items:stretch;}.sd-checkout .sd-checkout__main{flex:1;min-width:0;}.sd-checkout .sd-checkout__step{margin-bottom:1.75rem;}.sd-checkout .sd-checkout__step-title{margin:0 0 0.875rem 0;font-size:0.9375rem;font-weight:800;letter-spacing:-0.2px;}.sd-checkout .sd-checkout__panel{position:relative;border:1px solid var(--sd-border-color-subtle);border-radius:var(--sd-radius-mode-xxl);background-color:var(--sd-bg-white-light);box-shadow:0 10px 30px -22px rgba(0, 0, 0, 0.22);padding:1.25rem;}.sd-checkout .sd-checkout__panel--payment{padding-top:1.5rem;}.sd-checkout .sd-checkout__plan{display:flex;align-items:center;gap:1rem;width:100%;margin-bottom:0.75rem;padding:1.125rem 1.25rem;border:1px solid var(--sd-border-color-subtle);border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-bg-white-light);text-align:left;cursor:pointer;transition:opacity 0.15s ease, transform 0.15s ease;}.sd-checkout .sd-checkout__plan.is-selected{border:2px solid var(--sd-theme-primary-highlight-dark);background-color:var(--sd-primary-tint-subtle);box-shadow:0 12px 30px -20px color-mix(in srgb, var(--sd-theme-primary-highlight-dark) 60%, transparent);}.sd-checkout .sd-checkout__plan-radio{flex-shrink:0;width:22px;height:22px;border-radius:var(--sd-radius-mode-full);border:2px solid var(--sd-border-color-subtle);background-color:var(--sd-bg-white-light);}.sd-checkout .sd-checkout__plan.is-selected .sd-checkout__plan-radio{border:7px solid var(--sd-theme-primary-highlight-dark);}.sd-checkout .sd-checkout__plan-info{flex:1;min-width:0;}.sd-checkout .sd-checkout__plan-head{display:flex;align-items:center;flex-wrap:wrap;gap:0.625rem;margin-bottom:0.1875rem;}.sd-checkout .sd-checkout__plan-title{font-size:0.9375rem;font-weight:800;}.sd-checkout .sd-checkout__plan-tag{padding:3px 8px;border-radius:var(--sd-radius-mode-md);background-color:var(--sd-bg-offwhite-light);font-size:0.65625rem;font-weight:800;letter-spacing:0.6px;text-transform:uppercase;color:var(--sd-text-muted);transition:opacity 0.15s ease;}.sd-checkout .sd-checkout__plan.is-selected .sd-checkout__plan-tag,
.sd-checkout .sd-checkout__plan:hover .sd-checkout__plan-tag{background-color:var(--sd-primary-tint);color:var(--sd-theme-primary-highlight-dark);}.sd-checkout .sd-checkout__plan-sub{display:block;font-size:0.8125rem;color:var(--sd-text-muted);}.sd-checkout .sd-checkout__plan-price{flex-shrink:0;text-align:right;}.sd-checkout .sd-checkout__plan-amount{display:block;font-size:1.1875rem;font-weight:800;letter-spacing:-0.4px;line-height:1.1;}.sd-checkout .sd-checkout__plan-due{font-size:0.6875rem;color:var(--sd-text-muted);}.sd-checkout .sd-checkout__summary{padding:0;overflow:hidden;}.sd-checkout .sd-checkout__summary-product{display:flex;align-items:center;gap:0.75rem;padding:1.25rem 1.375rem;border-bottom:1px solid var(--sd-border-color-tint);}.sd-checkout .sd-checkout__summary-crown{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-sdreams-banner-bg);color:var(--sd-sdreams-banner-ink);flex-shrink:0;}.sd-checkout .sd-checkout__summary-crown .sd-sdreams-ico{width:1.25rem;height:1.25rem;}.sd-checkout .sd-checkout__summary-name{display:block;font-size:0.9375rem;font-weight:800;letter-spacing:-0.2px;}.sd-checkout .sd-checkout__summary-kind{display:block;font-size:0.78125rem;color:var(--sd-text-muted);}.sd-checkout .sd-checkout__summary-lines{padding:1.125rem 1.375rem;border-bottom:1px solid var(--sd-border-color-tint);}.sd-checkout .sd-checkout__summary-plan{display:block;margin-bottom:0.75rem;font-size:0.6875rem;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--sd-text-muted);}.sd-checkout .sd-checkout__summary-line{display:block;margin-bottom:0.625rem;font-size:0.84375rem;color:var(--sd-text-muted);}.sd-checkout .sd-checkout__summary-save{display:inline-flex;align-items:center;gap:0.375rem;padding:0.375rem 0.625rem;border-radius:var(--sd-radius-mode-md);background-color:var(--sd-primary-tint);font-size:0.75rem;font-weight:700;color:var(--sd-theme-primary-highlight-dark);}.sd-checkout .sd-checkout__summary-due{display:flex;align-items:flex-end;justify-content:space-between;padding:1.125rem 1.375rem;}.sd-checkout .sd-checkout__summary-actions{padding:0 1.375rem 1.375rem;}.sd-checkout .sd-checkout__summary-due-label{font-size:0.8125rem;font-weight:700;}.sd-checkout .sd-checkout__summary-due-amount{font-size:1.75rem;font-weight:800;letter-spacing:-0.8px;line-height:1;}.sd-checkout .sd-checkout__pay{display:inline-flex;align-items:center;justify-content:center;gap:0.625rem;width:100%;padding:0.9375rem 1.5rem;border:1px solid var(--sd-btn-primary-border-color);border-radius:var(--sd-radius-mode-xl);background-color:var(--sd-btn-primary-bg);color:var(--sd-btn-primary-text-color);font-size:0.9375rem;font-weight:700;cursor:pointer;box-shadow:var(--sd-btn-primary-drop-shadow);transition:transform 0.15s ease, opacity 0.15s ease;}.sd-checkout .sd-checkout__pay .sd-sdreams-ico{width:1rem;height:1rem;flex-shrink:0;}.sd-checkout .sd-checkout__pay:hover{background-color:var(--sd-btn-primary-hover-bg);transform:translateY(-2px);}.sd-checkout .sd-checkout__pay:disabled{opacity:0.55;cursor:not-allowed;transform:none;box-shadow:none;}.sd-checkout .sd-checkout__secure{display:flex;align-items:center;justify-content:center;gap:0.375rem;margin-top:0.75rem;font-size:0.75rem;color:var(--sd-text-muted);}.sd-checkout .sd-checkout__secure .sd-sdreams-ico{width:0.875rem;height:0.875rem;color:var(--sd-theme-primary-highlight-dark);}.sd-checkout .braintree-heading,
.sd-checkout .braintree-placeholder,
.sd-checkout .braintree-card .braintree-sheet__header{display:none;}.sd-checkout .braintree-card.braintree-sheet{border:none;background-color:transparent;}.sd-checkout .braintree-upper-container::before{display:none;}.suite-dreams-main .sd-checkout .braintree-sheet__content.braintree-sheet__content--form{display:block;padding:0;}.suite-dreams-main .sd-checkout .braintree-sheet__content.braintree-sheet__content--form .braintree-form__field-group{padding-left:0;margin-bottom:1rem;min-width:0;max-width:none;}.sd-checkout .braintree-form__label{font-size:0.78125rem;font-weight:600;margin-bottom:7px;}.sd-checkout .braintree-form__hosted-field{height:46px;padding:0 12px;border:1px solid var(--sd-border-color-subtle);border-radius:var(--sd-radius-mode-md);background-color:var(--sd-bg-white-light);}.sd-checkout .braintree-form__field-group--is-focused .braintree-form__hosted-field{border:1px solid var(--sd-theme-primary-highlight-dark);background-color:var(--sd-bg-white-light);box-shadow:0 0 0 3px color-mix(in srgb, var(--sd-theme-primary-highlight-dark) 15%, transparent);}.sd-checkout .braintree-form__field-group--has-error .braintree-form__hosted-field{border:1px solid var(--sd-status-danger-text);}.sd-checkout .braintree-form__field-error{color:var(--sd-status-danger-text);}.sd-checkout .sd-checkout__highlights{list-style:none;margin:0;padding:1rem 1.375rem 1.25rem;border-top:1px solid var(--sd-border-color-tint);background-color:var(--sd-bg-offwhite-light);}.sd-checkout .sd-checkout__hl-item{display:flex;align-items:flex-start;gap:0.5625rem;padding:0.375rem 0;font-size:0.8125rem;}.sd-checkout .sd-checkout__hl-item .sd-sdreams-ico{width:0.9375rem;height:0.9375rem;margin-top:2px;color:var(--sd-theme-primary-highlight-dark);flex-shrink:0;}.sd-checkout .sd-checkout__hl-title{display:block;font-weight:600;line-height:1.35;}.sd-checkout .sd-checkout__hl-sub{display:block;margin-top:1px;font-size:0.75rem;line-height:1.4;color:var(--sd-text-muted);}.sd-checkout__skeleton{display:flex;flex-direction:column;gap:0.875rem;}.sd-checkout__skeleton-bar{display:block;height:2.875rem;border-radius:var(--sd-radius-mode-md);background-color:var(--sd-bg-offwhite-light);animation:sd-checkout-pulse 1.2s ease-in-out infinite;}.sd-checkout__skeleton-bar--half{width:50%;}.sd-checkout__skeleton--boot{text-align:left;}.manageAccount .content-tabs{overflow-x:clip;}.sd-pane-in-fwd{animation:sd-pane-in-fwd 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.sd-pane-in-back{animation:sd-pane-in-back 0.3s cubic-bezier(0.4, 0, 0.2, 1);}@keyframes sd-pane-in-fwd{from{opacity:0;transform:translateX(100%);}to{opacity:1;transform:translateX(0);}}@keyframes sd-pane-in-back{from{opacity:0;transform:translateX(-100%);}to{opacity:1;transform:translateX(0);}}.sd-pane-out-fwd{animation:sd-pane-out-fwd 0.3s cubic-bezier(0.4, 0, 0.2, 1) forwards;}.sd-pane-out-back{animation:sd-pane-out-back 0.3s cubic-bezier(0.4, 0, 0.2, 1) forwards;}@keyframes sd-pane-out-fwd{from{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}@keyframes sd-pane-out-back{from{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(100%);}}.sd-checkout--processing .sd-checkout__main{opacity:0.55;pointer-events:none;}body.sd-purchase-freeze{pointer-events:none;}body.sd-purchase-freeze::after{content:"";position:fixed;inset:0;z-index:var(--z-modal, 4000);background-color:var(--sd-modal-backdrop-bg);}.suite-dreams-checkout-pane .suite-dreams-main{margin-bottom:0;padding-bottom:0;}.suite-dreams-checkout-pane .sd-checkout{margin-bottom:0;}@keyframes sd-checkout-pulse{0%, 100%{opacity:1;}50%{opacity:0.55;}}.suite-dreams-main{container-type:inline-size;}@container (min-width: 26rem){.sd-checkout .braintree-form__flexible-fields{display:flex;flex-wrap:wrap;gap:0.875rem;}.suite-dreams-main .sd-checkout .sd-checkout__main .braintree-sheet__content.braintree-sheet__content--form .braintree-form__field-group{flex:1 1 0;}.sd-checkout .braintree-form__notice-of-collection{flex:0 0 100%;}}@container (min-width: 46rem){.sd-checkout .sd-checkout__grid{flex-direction:row;gap:1.5rem;align-items:flex-start;}.sd-checkout .sd-checkout__rail{width:330px;flex-shrink:0;position:sticky;top:calc(var(--sd-top-bar-height) + 3.875rem);max-height:calc(100vh - var(--sd-top-bar-height) - 5rem);overflow-y:auto;}}@container (min-width: 50rem){.sd-checkout .sd-checkout__grid{gap:2rem;}.sd-checkout .sd-checkout__rail{width:380px;}}.video-service-side-bar-content .video-service-side-bar-content__title{margin-bottom:21px;padding-top:20px;padding-left:37px;font-size:23px;font-weight:400;color:#444;}.video-service-side-bar-content .info-block{gap:1rem;padding:1rem 2rem 1.25rem 43px;border-top:4px solid #f8f8f8;border-bottom:4px solid #f8f8f8;}.video-service-side-bar-content .info-block__icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;}.video-service-side-bar-content .info-block__icon svg{width:38px;height:38px;fill:#555;}.video-service-side-bar-content .info-block__text{margin:0;font-size:0.9em;line-height:1.5em;}.video-service-side-bar-content .info-block__link{display:block;margin-top:0.375rem;color:var(--sd-btn-border-theme-color);font-weight:600;}.video-service-side-bar-content .info-block__link:hover, .video-service-side-bar-content .info-block__link:focus{color:var(--sd-btn-border-theme-color);text-decoration:underline;}.video-service-side-bar-content .pricing-option{display:flex;align-items:center;padding:20px 1rem 20px 45px;border-bottom:1px solid #eee;}.video-service-side-bar-content .pricing-option--progress{padding-right:2rem;}.video-service-side-bar-content .pricing-option .data-name{font-weight:600;}.video-service-side-bar-content .pricing-option .actions{display:flex;align-items:center;margin-left:auto;}.video-service-side-bar-content .pricing-option .checkmark-icon{margin-right:1rem;}.video-service-side-bar-content .pricing-option .addOn-submit svg{width:32px;height:auto;max-height:36px;fill:#555;}.video-service-side-bar-content .pricing-option__title{margin-bottom:10px;font-size:20px;color:#444;}.video-service-side-bar-content .sd-ai-optout-note{display:flex;align-items:center;margin:1.5rem;}.video-service-side-bar-content .ai-service-optout-btn{display:inline-flex;align-items:center;gap:0.4rem;padding:0.5rem 0.9rem;background:var(--sd-btn-white-bg);color:var(--sd-btn-white-text-color);border:1px solid var(--sd-btn-white-border-color);border-radius:var(--sd-radius-mode-md);}.video-service-side-bar-content .ai-service-optout-btn svg{width:1.1rem;height:1.1rem;}.sd-trails-offer{--trails-green: #16A34A;--trails-green-hover: #15803D;--trails-green-light-bg: #DCFCE7;--trails-green-light-text: #166534;--trails-green-bright: #4ADE80;--trails-dark: #0F172A;--trails-dark-muted: #94A3B8;--trails-instructions-bg: #F8FAFC;--trails-border: #E2E8F0;--trails-border-featured: #86EFAC;--trails-strikethrough: #94A3B8;--trails-step-text: #334155;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background:#fff;border:1px solid var(--trails-border);border-radius:var(--sd-radius-mode-md, 12px);text-align:left;}.sd-trails-offer__header{display:flex;align-items:flex-start;gap:1.25rem;}.sd-trails-offer__thumb{flex:0 0 auto;width:72px;height:72px;display:flex;align-items:center;justify-content:center;}.sd-trails-offer__thumb img{max-width:100%;max-height:100%;}.sd-trails-offer__heading{flex:1 1 auto;min-width:0;}.sd-trails-offer__title{margin:0;font-size:1.5rem;font-weight:700;color:var(--sd-text-default, #0F172A);line-height:1.2;}.sd-trails-offer__tag{margin:0.125rem 0 0;font-size:1rem;color:var(--sd-text-muted, #64748B);}.sd-trails-offer__description{margin:0.625rem 0 0;color:var(--sd-text-default, #334155);line-height:1.5;}.sd-trails-offer__status{flex:0 0 auto;align-self:flex-start;}.sd-trails-offer__status-pill{display:inline-flex;align-items:center;gap:0.4rem;padding:0.4rem 0.875rem;background-color:var(--trails-green-light-bg);color:var(--trails-green-light-text);border-radius:999px;font-size:0.875rem;font-weight:500;line-height:1;}.sd-trails-offer__status-pill svg{width:1rem;height:1rem;}.sd-trails-offer__cta-btn{padding:0.625rem 1.25rem;background-color:var(--trails-green);color:#fff;border:0;border-radius:var(--sd-radius-mode-sm, 8px);font-size:0.875rem;font-weight:500;cursor:pointer;transition:background-color 0.15s;line-height:1.2;margin-top:28px;}.sd-trails-offer__cta-btn:hover,
.sd-trails-offer__cta-btn:focus{background-color:var(--trails-green-hover);color:#fff;cursor:pointer;}.sd-trails-offer__pricing{display:flex;flex-direction:column;gap:1rem;padding-top:1.25rem;border-top:1px solid var(--trails-border);}.sd-trails-offer__pricing-header{display:inline-flex;align-items:center;gap:0.5rem;margin:0;font-size:0.9375rem;font-weight:500;color:var(--sd-text-default, #0F172A);}.sd-trails-offer__pricing-header svg{width:1.125rem;height:1.125rem;color:var(--trails-green);}.sd-trails-offer__pricing-grid{display:grid;grid-template-columns:1fr;gap:0.875rem;}.sd-trails-offer__plan{position:relative;padding:1.25rem;background:#fff;border:1px solid var(--trails-border);border-radius:var(--sd-radius-mode-md, 12px);}.sd-trails-offer__plan--featured{border-color:var(--trails-border-featured);border-width:2px;padding:calc(1.25rem - 1px);}.sd-trails-offer__plan-name{margin:0;font-size:0.875rem;color:var(--sd-text-muted, #64748B);font-weight:500;}.sd-trails-offer__plan-price{margin:0.25rem 0 0;font-size:1.875rem;font-weight:700;color:var(--sd-text-default, #0F172A);line-height:1.1;}.sd-trails-offer__plan-price-unit{font-size:0.875rem;color:var(--sd-text-muted, #64748B);font-weight:400;margin-left:0.125rem;}.sd-trails-offer__plan-retail{margin:0.5rem 0 0;text-decoration:line-through;color:var(--trails-strikethrough);font-size:0.875rem;}.sd-trails-offer__plan-savings{display:inline-block;margin-top:0.625rem;padding:0.25rem 0.625rem;background-color:var(--trails-green-light-bg);color:var(--trails-green-light-text);border-radius:var(--sd-radius-mode-sm, 6px);font-size:0.75rem;font-weight:500;}.sd-trails-offer__plan-headline{margin:0.5rem 0 0;font-size:1.5rem;font-weight:700;color:var(--sd-text-default, #0F172A);line-height:1.2;}.sd-trails-offer__plan-desc{margin:0.625rem 0 0;font-size:0.875rem;color:var(--sd-text-muted, #64748B);line-height:1.5;}.sd-trails-offer__best-value{position:absolute;top:-0.625rem;right:0.875rem;padding:0.25rem 0.625rem;background-color:var(--trails-green);color:#fff;border-radius:var(--sd-radius-mode-sm, 6px);font-size:0.6875rem;font-weight:600;letter-spacing:0.04em;}.sd-trails-offer__code-card{padding:1.5rem;background-color:var(--trails-dark);border-radius:var(--sd-radius-mode-md, 12px);display:flex;flex-direction:column;gap:0.875rem;}.sd-trails-offer__code-label{margin:0;color:var(--trails-dark-muted);font-size:0.875rem;font-weight:500;}.sd-trails-offer__code-row{display:flex;flex-direction:column;gap:0.875rem;align-items:flex-start;}.sd-trails-offer__code-value-wrap{display:inline-flex;align-items:center;gap:0.5rem;padding:0.625rem 0.875rem;background:rgba(255, 255, 255, 0.05);border:1px solid rgba(255, 255, 255, 0.12);border-radius:var(--sd-radius-mode-sm, 8px);}.sd-trails-offer__code-value{font-family:"SF Mono", Monaco, "Cascadia Code", monospace;font-size:1.0625rem;color:var(--trails-green-bright);letter-spacing:0.05em;}.sd-trails-offer__copy-btn{padding:0.25rem;background:rgba(255, 255, 255, 0.08);border:0;border-radius:4px;color:var(--trails-dark-muted);cursor:pointer;display:inline-flex;align-items:center;transition:background-color 0.15s;}.sd-trails-offer__copy-btn:hover,
.sd-trails-offer__copy-btn:focus{background:rgba(255, 255, 255, 0.18);color:#fff;cursor:pointer;}.sd-trails-offer__copy-btn svg{width:1rem;height:1rem;}.sd-trails-offer__signup-btn{display:inline-flex;align-items:center;gap:0.5rem;padding:0.75rem 1.25rem;background-color:var(--trails-green);color:#fff;border:0;border-radius:var(--sd-radius-mode-sm, 8px);font-size:0.9375rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color 0.15s;}.sd-trails-offer__signup-btn:hover,
.sd-trails-offer__signup-btn:focus{background-color:var(--trails-green-hover);color:#fff;text-decoration:none;cursor:pointer;}.sd-trails-offer__signup-btn svg{width:1rem;height:1rem;}.sd-trails-offer__instructions{padding:1.5rem;background-color:var(--trails-instructions-bg);border-radius:var(--sd-radius-mode-md, 12px);display:flex;flex-direction:column;gap:1.25rem;}.sd-trails-offer .sd-trails-offer__instructions-title{margin:0;font-size:1rem;font-weight:600;color:var(--sd-text-default, #0F172A);}.sd-trails-offer__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.25rem;position:relative;}.sd-trails-offer__steps::before{content:"";position:absolute;left:0.9375rem;top:1rem;bottom:1rem;width:2px;background-color:var(--trails-border);transform:translateX(-1px);}.sd-trails-offer__step{display:flex;align-items:flex-start;gap:0.875rem;position:relative;}.sd-trails-offer__step-number{flex:0 0 auto;width:1.875rem;height:1.875rem;background:#fff;border:1px solid var(--trails-border);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:0.875rem;font-weight:600;color:var(--sd-text-muted, #64748B);z-index:1;line-height:1;}.sd-trails-offer__step-text{flex:1 1 auto;color:var(--trails-step-text);line-height:1.6;padding-top:0.25rem;}.sd-trails-offer__step-text strong{color:var(--sd-text-default, #0F172A);font-weight:600;}.sd-trails-offer__step-link{color:var(--trails-green);text-decoration:underline;font-weight:600;white-space:nowrap;}.sd-trails-offer__step-link:hover, .sd-trails-offer__step-link:focus{color:var(--trails-green-hover);text-decoration:underline;}.sd-trails-offer__loading,
.sd-trails-offer__error{text-align:center;padding:1rem;}.sd-trails-offer__error-alert{padding:1rem 1.25rem;background:#FEF2F2;border:1px solid #FECACA;border-radius:var(--sd-radius-mode-md, 8px);color:#991B1B;}.sd-trails-offer__error-alert p{margin:0 0 0.625rem;}.sd-trails-offer__marketing{padding:2rem;}.sd-trails-offer__marketing-paragraph{color:var(--trails-step-text);line-height:1.6;}.sd-trails-offer__marketing-uses{margin-bottom:0;}.sd-trails-offer__marketing-outro{padding:1rem 1.25rem;background-color:#fff;border-left:3px solid var(--trails-green);border-radius:0 var(--sd-radius-mode-sm, 8px) var(--sd-radius-mode-sm, 8px) 0;color:var(--trails-step-text);line-height:1.6;}.sd-trails-offer__marketing-outro strong{color:var(--sd-text-default, #0F172A);font-weight:600;}@media (min-width: 768px){.sd-trails-offer__pricing-grid{grid-template-columns:repeat(3, 1fr);}.sd-trails-offer__code-row{flex-direction:row;align-items:center;justify-content:space-between;}}.sd-change-email-field{display:flex;align-items:center;gap:0.5rem;}.sd-change-email-field__value{word-break:break-all;}.sd-change-email-field__edit{display:inline-flex;align-items:center;justify-content:center;padding:0.25rem;border:0;background:transparent;color:var(--sd-text-muted);cursor:pointer;border-radius:var(--sd-radius-mode-sm);}.sd-change-email-field__edit svg{width:1.125rem;height:1.125rem;}.sd-change-email-field__edit:hover{color:var(--sd-text-default);}.sd-change-email-panel{padding:1.25rem;}.sd-change-email-panel__intro{color:var(--sd-text-muted);}.sd-change-email-resend{margin-top:0.75rem;}.sd-change-email-resend__btn{padding:0;border:0;background:transparent;color:var(--sd-link-text-color);cursor:pointer;}.sd-change-email-resend__btn:hover{color:var(--sd-link-hover-text-color);text-decoration:underline;}.ribbon-notify{position:fixed;top:0;left:50%;display:flex;justify-content:center;border-top:none;transform:translate(-50%, 0);z-index:999;}.ribbon-notify .ribbon-notify__inner-wrap{position:relative;width:100%;display:flex;justify-content:center;}.ribbon-notify .ribbon-notify__title{position:relative;padding-bottom:33px;background-color:#fff;opacity:1;border-radius:0 0 7px 7px;border-bottom:3px solid #333;box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.25);transition:all ease-in-out 0.3s;cursor:pointer;}@media (max-width: 550px){.ribbon-notify .ribbon-notify__title{padding-block:0.75rem 1rem !important;padding-inline:3rem !important;}}.ribbon-notify .ribbon-notify__title .ribbon-notify__title-content{position:relative;padding-block:18px 0;padding-inline:40px;text-align:center;height:auto;font-size:21px;line-height:1;color:#353535;text-transform:uppercase;white-space:nowrap;}@media (max-width: 550px){.ribbon-notify .ribbon-notify__title .ribbon-notify__title-content{display:none;}}.ribbon-notify .ribbon-notify__icon{display:flex;justify-content:center;align-items:center;}.ribbon-notify .ribbon-notify__icon--exclamation{position:absolute;left:0;bottom:0;width:16px;height:16px;color:#fff;font-size:12px;border-radius:50%;background-color:#DB0000;transform:translate(-50%, 50%);}@media (min-width: 550px){.ribbon-notify .ribbon-notify__icon--exclamation{width:29px;height:29px;font-size:21px;}}.ribbon-notify.ribbon-notify__block-shown .ribbon-notify__list-block{transform:translate(-50%, 0);opacity:1;}.ribbon-notify.ribbon-notify__block-shown + .ribbon-notify__list-block{transform:translate(-50%, 0);opacity:1;}.ribbon-notify__icon--down-arrow{position:absolute;bottom:10px;left:50%;top:50%;width:22px;height:13px;transform:translate(-50%, -50%);}@media (min-width: 550px){.ribbon-notify__icon--down-arrow{top:unset;transform:translate(-50%, 0);}}.ribbon-notify__icon--down-arrow::after{content:"";position:absolute;width:14px;height:14px;bottom:3px;background-color:transparent;border:2px solid #333;border-left:none;border-top:none;border-radius:2px;transform:rotate(45deg) skew(-2deg, -2deg);opacity:1;}.ribbon-notify__list-block{position:fixed;top:0;left:50%;padding-bottom:50px;max-width:950px;width:950px;background-color:#fff;border-bottom:9px solid #333;border-bottom-left-radius:15px;border-bottom-right-radius:15px;box-shadow:0 4px 4px 0 rgba(0, 0, 0, 0.25);transform:translate(-50%, -100%);opacity:0;cursor:pointer;transition:all ease-in-out 0.3s;z-index:9999;}.ribbon-notify__list-block .ribbon-notify__icon--down-arrow{top:unset;bottom:16px;width:39px;height:19px;transform:translate(-50%, 0);}.ribbon-notify__list-block .ribbon-notify__icon--down-arrow::after{left:6px;bottom:-12px;width:28px;height:28px;border-width:4px;transform:rotate(225deg) skew(-4deg, -4deg);}.ribbon-notify__list{list-style:none;display:flex;margin:0;padding:0;max-height:212px;min-width:100%;width:100%;overflow:auto;}.ribbon-notify__list .ribbon-notify__item{width:100%;min-width:100%;}.ribbon-notify__item-progress{position:relative;padding:22px;padding-left:28px;font-weight:700;font-size:22px;border-bottom:4px solid #FDF8F7;cursor:default;}.ribbon-notify__item-progress .ribbon-notify__item-progress-bar{position:absolute;display:block;bottom:-4px;left:0;height:4px;width:100%;background-color:#24AD95;}.ribbon-notify__link{position:relative;padding:25px 43px 25px 28px;cursor:pointer;}.ribbon-notify__link .ribbon-notify__link-icon{flex-shrink:0;position:relative;display:block;}.ribbon-notify__link .ribbon-notify__link-icon-right{margin-left:15px;width:19px;height:39px;}.ribbon-notify__link .ribbon-notify__link-icon-right::before{content:"";position:absolute;right:5px;top:5px;width:28px;height:28px;border:4px solid #ccc;border-radius:2px;border-bottom:none;border-left:none;background-color:transparent;transform:rotate(45deg);}.ribbon-notify__link:hover .ribbon-notify__link-icon-right::before{border-color:#bbb;}.ribbon-notify__link:hover{background-color:#f8f8f8;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}.ribbon-notify__link-title{margin-bottom:11px;font-size:22px;font-weight:700;line-height:1;}.ribbon-notify__link-next{font-size:14px;font-weight:400;line-height:1;}.ribbon-notify__link-next span{color:#777;}.ribbon-notify__link-icon-left{margin-right:15px;width:56px;height:56px;}.ribbon-notify__link-icon-left i{display:block;width:100%;height:100%;background-color:transparent;}.ribbon-notify__link-icon-left i::before{position:absolute;top:50%;left:50%;display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:40px;transform:translate(-50%, -50%);}.sd-ribbon-notifications{display:none !important;}.sd-ribbon-notifications.show{display:block !important;}@media (max-width: 1300px){.ribbon-notify{/*max-width: 94%;
    width: 94%;*/}.ribbon-notify .ribbon-notify__title .ribbon-notify__title-content{padding:16px 22px;padding-bottom:0;font-size:18px;}.ribbon-notify__list-block{max-width:94%;padding-bottom:40px;border-width:6px;}.ribbon-notify__list-block .ribbon-notify__icon--down-arrow{bottom:12px;width:30px;height:16px;}.ribbon-notify__list-block .ribbon-notify__icon--down-arrow::after{left:5px;bottom:-8px;width:20px;height:20px;border-width:3px;}.ribbon-notify__link{padding:16px;}.ribbon-notify__link .ribbon-notify__link-icon-right{margin-left:8px;width:16px;height:30px;}.ribbon-notify__link .ribbon-notify__link-icon-right::before{right:3px;width:20px;height:20px;}.ribbon-notify__item-progress{padding:12px 16px;font-size:16px;}.ribbon-notify__link-title{margin-bottom:7px;font-size:16px;line-height:1.3;}.ribbon-notify__link-next{font-size:12px;line-height:1.2;}.ribbon-notify__link-icon-left i::before{font-size:30px;}}@media (max-width: 768px){.ribbon-notify__link-icon-left{display:none !important;}.ribbon-notify__link-next{font-size:10px;}.ribbon-notify__link-title{font-size:14px;}}@media (min-width: 1200px){.impersonated-body .ribbon-notify{left:calc(50% + 210px);transform:translate(0, 0);}}.data-table-item-mobile.mobile-card{position:relative;margin-bottom:10px;padding:10px !important;border-top:2px solid #EAE9E9;min-height:121px;background-color:var(--sd-bg-white-middle) !important;}.data-table-item-mobile.mobile-card.link-to-view{cursor:pointer;}@media (min-width: 600px){.data-table-item-mobile.mobile-card{padding:16px !important;}}.data-table-item-mobile.mobile-card .link-block .default-user-avatar,
.data-table-item-mobile.mobile-card .show-more{border-radius:4px;border-top:1px solid #ccc !important;}.data-table-item-mobile.mobile-card .fa-exclamation-triangle{color:red;}.data-table-item-mobile.mobile-card .link-to-view{position:absolute;cursor:pointer;left:0;top:0;width:100%;height:100%;z-index:1;}.data-table-item-mobile.mobile-card .option-viewed{flex-shrink:0;position:absolute;right:1rem;bottom:1rem;height:12px;width:20px;}.data-table-item-mobile.mobile-card .option-viewed svg{position:absolute;top:50%;left:50%;width:20px;height:17px;fill:#808080;color:#808080;stroke:#808080;transform:translate(-50%, -50%);}.data-table-item-mobile.mobile-card .option-viewed.green-eye svg{fill:#38d57a;color:#38d57a;stroke:#38d57a;}.data-table-item-mobile.mobile-card .mobile-card__header{align-items:center;padding:0 30px 0 40px;min-height:38.4px;}@media (min-width: 576px){.data-table-item-mobile.mobile-card .mobile-card__header{align-items:flex-start;min-height:44.8px;padding-left:48px;}}.data-table-item-mobile.mobile-card .mobile-card__header.hasOptionBtn{padding-right:0;}.data-table-item-mobile.mobile-card .mobile-card__header .options-btns-wrap{position:absolute !important;top:0;right:0;margin:0;}.data-table-item-mobile.mobile-card .mobile-card__header .options-btns-wrap .dropdown{position:relative;margin:0;border:none;}.data-table-item-mobile.mobile-card .mobile-card__header .options-btns-wrap .dropdown .btn.btn-link, .data-table-item-mobile.mobile-card .mobile-card__header .options-btns-wrap .dropdown .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-link, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-item-mobile.mobile-card .mobile-card__header .options-btns-wrap .dropdown button.btn-link, .data-table-item-mobile.mobile-card .mobile-card__header .options-btns-wrap .dropdown .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-link, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-item-mobile.mobile-card .mobile-card__header .options-btns-wrap .dropdown button.btn-link{position:relative;padding:16px !important;width:40px;height:52px !important;z-index:5;}.data-table-item-mobile.mobile-card .mobile-card__header .options-btns-wrap .dropdown .btn.btn-link .btn-options__icons, .data-table-item-mobile.mobile-card .mobile-card__header .options-btns-wrap .dropdown .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-link .btn-options__icons, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-item-mobile.mobile-card .mobile-card__header .options-btns-wrap .dropdown button.btn-link .btn-options__icons, .data-table-item-mobile.mobile-card .mobile-card__header .options-btns-wrap .dropdown .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-link .btn-options__icons, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-item-mobile.mobile-card .mobile-card__header .options-btns-wrap .dropdown button.btn-link .btn-options__icons{position:relative;width:24px;height:24px;}.data-table-item-mobile.mobile-card .mobile-card__header .options-btns-wrap .dropdown .btn.btn-link .menu-loading, .data-table-item-mobile.mobile-card .mobile-card__header .options-btns-wrap .dropdown .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-link .menu-loading, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-item-mobile.mobile-card .mobile-card__header .options-btns-wrap .dropdown button.btn-link .menu-loading, .data-table-item-mobile.mobile-card .mobile-card__header .options-btns-wrap .dropdown .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-link .menu-loading, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .data-table-item-mobile.mobile-card .mobile-card__header .options-btns-wrap .dropdown button.btn-link .menu-loading{position:absolute;display:block;top:50% !important;left:50% !important;right:unset !important;margin:0 !important;transform:translate(-50%, -50%) !important;}@media (max-width: 767px){.data-table-item-mobile.mobile-card .mobile-card__header .showPaymentInvoiceButton{position:absolute;right:1rem;bottom:0;z-index:100;}}.data-table-item-mobile.mobile-card .mobile-card__header .checkbox-wrap{position:absolute;right:1rem;bottom:1rem;padding:0;line-height:1;z-index:3;}.data-table-item-mobile.mobile-card .mobile-card__header .checkbox-wrap .label-text{padding:0;width:18px;height:18px;}.data-table-item-mobile.mobile-card .mobile-card__header .avatar-wrap{position:absolute;left:10px;top:10px;flex-shrink:0;margin:0;width:32px;height:32px;border-radius:5px;overflow:hidden;}@media (min-width: 600px){.data-table-item-mobile.mobile-card .mobile-card__header .avatar-wrap{left:1rem;top:1rem;}}.data-table-item-mobile.mobile-card .mobile-card__header .avatar-wrap sd-user-avatar figure{margin:0;width:100% !important;height:100% !important;}.data-table-item-mobile.mobile-card .mobile-card__header .avatar-wrap sd-user-avatar figure *{width:100% !important;height:100% !important;}.data-table-item-mobile.mobile-card .mobile-card__header .avatar-wrap sd-user-avatar figure * svg.userAvatar{width:70% !important;height:70% !important;}.data-table-item-mobile.mobile-card .mobile-card__header .avatar-wrap sd-user-avatar figure .default-user-avatar{width:100% !important;height:100% !important;font-size:14px;}.data-table-item-mobile.mobile-card .mobile-card__header .avatar-wrap img{width:100%;height:100%;/* `contain` (not `cover`) so non-square company logos (wide brand
     marks etc.) fit fully inside the avatar with letterboxing instead
     of getting cropped to a tiny center slice. Square user portraits
     render identically under both — `contain` is the safer default. */object-fit:contain;}.data-table-item-mobile.mobile-card .mobile-card__header .avatar-wrap svg{width:100%;height:100%;}.data-table-item-mobile.mobile-card .mobile-card__header .mobile-card__info-wrap{margin:0 !important;align-items:flex-start;}.data-table-item-mobile.mobile-card .mobile-card__header .mobile-card__info-wrap .definition{font-weight:600;}.data-table-item-mobile.mobile-card .mobile-card__header .mobile-card__info-wrap,
.data-table-item-mobile.mobile-card .mobile-card__header .info-wrap{width:100%;}.data-table-item-mobile.mobile-card .mobile-card__header .mobile-card__info-wrap .mobile-card__info-item.info__item,
.data-table-item-mobile.mobile-card .mobile-card__header .info-wrap .mobile-card__info-item.info__item{width:100%;}.data-table-item-mobile.mobile-card .mobile-card__header .mobile-card__info-wrap .title,
.data-table-item-mobile.mobile-card .mobile-card__header .info-wrap .title{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.data-table-item-mobile.mobile-card .mobile-card__header .title{font-style:normal;font-weight:500;font-size:16px;line-height:1.3;color:#444444;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;word-break:break-all;}.data-table-item-mobile.mobile-card .mobile-card__header .title .userEmail{text-transform:none;}.data-table-item-mobile.mobile-card .mobile-card__header .mobile-card__icon{display:flex;margin:0 !important;position:absolute;width:var(--sd-mobile-card-icon-size);height:var(--sd-mobile-card-icon-size);left:1rem;top:1rem;font-size:25px;}@media (max-width: 600px){.data-table-item-mobile.mobile-card .mobile-card__header .mobile-card__icon{left:10px;top:10px;}}.data-table-item-mobile.mobile-card .mobile-card__header .mobile-card__icon span{width:100%;height:100%;}.data-table-item-mobile.mobile-card .mobile-card__header .mobile-card__icon svg{width:100%;height:100%;fill:var(--sd-text-secondary);color:var(--sd-text-secondary);stroke:var(--sd-text-secondary);}.data-table-item-mobile.mobile-card .mobile-card__header .mobile-card__badge-block{column-gap:4px;}.data-table-item-mobile.mobile-card .mobile-card__header .category-pill{margin:0;}.data-table-item-mobile.mobile-card .mobile-card__header .badge, .data-table-item-mobile.mobile-card .mobile-card__header .label{border-radius:11px;padding:3px 10px;font-weight:500;font-size:11px;color:var(--sd-text-dark);line-height:1;text-transform:capitalize;box-shadow:none;border:none;}.data-table-item-mobile.mobile-card .mobile-card__header .badge + a, .data-table-item-mobile.mobile-card .mobile-card__header .label + a{margin-top:2px;line-height:1;position:relative;z-index:200;}.data-table-item-mobile.mobile-card .mobile-card__header .badge.draft, .data-table-item-mobile.mobile-card .mobile-card__header .draft.label,
.data-table-item-mobile.mobile-card .mobile-card__header .badge.Pending,
.data-table-item-mobile.mobile-card .mobile-card__header .Pending.label{background-color:#3FAFFF !important;}.data-table-item-mobile.mobile-card .mobile-card__header .badge.overdue, .data-table-item-mobile.mobile-card .mobile-card__header .overdue.label,
.data-table-item-mobile.mobile-card .mobile-card__header .badge.rejected,
.data-table-item-mobile.mobile-card .mobile-card__header .rejected.label,
.data-table-item-mobile.mobile-card .mobile-card__header .badge.Blocked,
.data-table-item-mobile.mobile-card .mobile-card__header .Blocked.label{background-color:#D31100 !important;}.data-table-item-mobile.mobile-card .mobile-card__header .badge.invoiced, .data-table-item-mobile.mobile-card .mobile-card__header .invoiced.label,
.data-table-item-mobile.mobile-card .mobile-card__header .badge.paid,
.data-table-item-mobile.mobile-card .mobile-card__header .paid.label,
.data-table-item-mobile.mobile-card .mobile-card__header .badge.approved,
.data-table-item-mobile.mobile-card .mobile-card__header .approved.label,
.data-table-item-mobile.mobile-card .mobile-card__header .badge.active,
.data-table-item-mobile.mobile-card .mobile-card__header .active.label,
.data-table-item-mobile.mobile-card .mobile-card__header .badge.Working,
.data-table-item-mobile.mobile-card .mobile-card__header .Working.label{background-color:#54A356 !important;}.data-table-item-mobile.mobile-card .mobile-card__header .badge.partially, .data-table-item-mobile.mobile-card .mobile-card__header .partially.label,
.data-table-item-mobile.mobile-card .mobile-card__header .badge.open,
.data-table-item-mobile.mobile-card .mobile-card__header .open.label,
.data-table-item-mobile.mobile-card .mobile-card__header .badge.activated,
.data-table-item-mobile.mobile-card .mobile-card__header .activated.label{background-color:#B2CD63 !important;}.data-table-item-mobile.mobile-card .mobile-card__header .badge.non-billable, .data-table-item-mobile.mobile-card .mobile-card__header .non-billable.label,
.data-table-item-mobile.mobile-card .mobile-card__header .badge.void,
.data-table-item-mobile.mobile-card .mobile-card__header .void.label,
.data-table-item-mobile.mobile-card .mobile-card__header .badge.expired,
.data-table-item-mobile.mobile-card .mobile-card__header .expired.label,
.data-table-item-mobile.mobile-card .mobile-card__header .badge.Completed,
.data-table-item-mobile.mobile-card .mobile-card__header .Completed.label{background-color:#B5B5B5 !important;}.data-table-item-mobile.mobile-card .mobile-card__header .badge.inactive, .data-table-item-mobile.mobile-card .mobile-card__header .inactive.label,
.data-table-item-mobile.mobile-card .mobile-card__header .badge.outstanding,
.data-table-item-mobile.mobile-card .mobile-card__header .outstanding.label,
.data-table-item-mobile.mobile-card .mobile-card__header .badge.converted,
.data-table-item-mobile.mobile-card .mobile-card__header .converted.label{background-color:#F36529 !important;}.data-table-item-mobile.mobile-card .mobile-card__header .badge.unbilled, .data-table-item-mobile.mobile-card .mobile-card__header .unbilled.label,
.data-table-item-mobile.mobile-card .mobile-card__header .badge.processing,
.data-table-item-mobile.mobile-card .mobile-card__header .processing.label,
.data-table-item-mobile.mobile-card .mobile-card__header .badge.signed,
.data-table-item-mobile.mobile-card .mobile-card__header .signed.label{background-color:#80A2FB !important;}.data-table-item-mobile.mobile-card .mobile-card__header .badge.overpaid, .data-table-item-mobile.mobile-card .mobile-card__header .overpaid.label{background-color:#FF7E62 !important;}.data-table-item-mobile.mobile-card .mobile-card__header .badge.project-status, .data-table-item-mobile.mobile-card .mobile-card__header .project-status.label{position:relative;overflow:hidden;}.data-table-item-mobile.mobile-card .mobile-card__header .badge.project-status .project-status-bg, .data-table-item-mobile.mobile-card .mobile-card__header .project-status.label .project-status-bg{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;opacity:0.2;}.data-table-item-mobile.mobile-card--dashboard .mobile-card__header{padding-right:70px;}.data-table-item-mobile.mobile-card .mobile-card__details{margin-top:7px;padding:16px 0 0 15px;position:relative;border-top:1px solid #EAE9E9;color:#808080;}.data-table-item-mobile.mobile-card .mobile-card__details::before{content:"";position:absolute;left:0;top:16px;display:block;width:3px;height:calc(100% - 16px);background:#444444;}.data-table-item-mobile.mobile-card .mobile-card__details .title{white-space:nowrap;font-weight:600;}.data-table-item-mobile.mobile-card .mobile-card__details .price-item{font-size:14px;font-weight:600;color:#444444;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;}@media (min-width: 768px){.data-table-item-mobile.mobile-card .mobile-card__details .price-item{max-width:50%;}}@media (min-width: 992px){.data-table-item-mobile.mobile-card .mobile-card__details .price-item{font-weight:500;font-size:20px;line-height:1.2;text-align:right;position:absolute;right:28px;bottom:-6px;z-index:200;}}@media (max-width: 575px){.data-table-item-mobile.mobile-card .mobile-card__details .price-item{font-size:14px;font-weight:600;}}.data-table-item-mobile.mobile-card .mobile-card__details .badge, .data-table-item-mobile.mobile-card .mobile-card__details .label{border-radius:11px;padding:3px 10px;font-weight:500;font-size:11px;color:var(--sd-text-dark);line-height:1;text-transform:capitalize;box-shadow:none;border:none;}.data-table-item-mobile.mobile-card .mobile-card__details .badge + a, .data-table-item-mobile.mobile-card .mobile-card__details .label + a{margin-top:2px;line-height:1;position:relative;z-index:200;}.data-table-item-mobile.mobile-card .mobile-card__details .mobile-card__details-item{align-items:baseline;}.data-table-item-mobile.mobile-card .mobile-card__details .mobile-card__details-item .mobile-card__details-item-inner-container a.card-details__contact-name::after{content:",";}.data-table-item-mobile.mobile-card .mobile-card__details .mobile-card__details-item .mobile-card__details-item-inner-container a.card-details__contact-name:last-of-type::after{display:none;}.data-table-item-mobile.mobile-card .mobile-card__details .link{font-weight:500;color:#444444;position:relative;z-index:200;}.data-table-item-mobile.mobile-card .mobile-card__details .link a{font-weight:500;color:#444444;}.data-table-item-mobile.mobile-card .mobile-card__details .mobile-card__dropdown-btn{position:absolute;top:16px;right:0;}.data-table-item-mobile.mobile-card.mobile-card--crmContacts .dropdown-menu.dropdown-menu-ui, .data-table-item-mobile.mobile-card.mobile-card--company .dropdown-menu.dropdown-menu-ui{width:unset;min-width:320px;}@media (max-width: 400px){.data-table-item-mobile.mobile-card.mobile-card--crmContacts .dropdown-menu.dropdown-menu-ui, .data-table-item-mobile.mobile-card.mobile-card--company .dropdown-menu.dropdown-menu-ui{right:0;max-width:calc(100vw - 42px);}}.data-table-item-mobile.mobile-card.mobile-card--crmContacts .card-members{align-items:center;}.data-table-item-mobile.mobile-card.mobile-card--crmContacts .card-members .card-member-item{width:50px;height:50px;overflow:hidden;}.data-table-item-mobile.mobile-card.mobile-card--crmContacts .card-members .card-member-item img{width:100%;height:100%;border-top:1px solid #ccc;border-radius:4px;}.data-table-item-mobile.mobile-card.mobile-card--crmContacts .card-members .card-member-item.show-more{width:35px;height:35px;}.data-table-item-mobile.mobile-card.mobile-card--crmContacts .card-members .card-member-item *{width:100%;height:100%;}.data-table-item-mobile.mobile-card.mobile-card--staff .avatar-wrap{border-radius:var(--sd-radius-mode-md);}.data-table-item-mobile.mobile-card.mobile-card--staff .avatar-wrap .default-user-avatar{border-radius:var(--sd-radius-mode-md);}@media (max-width: 600px){.data-table-item-mobile.mobile-card.crm-company-card .dropdown-menu.dropdown-menu-ui{right:-15px;}}.data-table-item-mobile.mobile-card.mobile-card--messaging-inbox .avatar-wrap, .data-table-item-mobile.mobile-card.mobile-card--messaging-trash .avatar-wrap, .data-table-item-mobile.mobile-card.mobile-card--messaging-sent .avatar-wrap{border-radius:50%;}.data-table-item-mobile.mobile-card.mobile-card--submissions .mobile-card__header .title{line-height:1.2;}.data-table-item-mobile.mobile-card--mobile-card--circle .mobile-card__header .badge, .data-table-item-mobile.mobile-card--mobile-card--circle .mobile-card__header .label,
.data-table-item-mobile.mobile-card--mobile-card--circle .mobile-card__details .badge,
.data-table-item-mobile.mobile-card--mobile-card--circle .mobile-card__details .label, .data-table-item-mobile.mobile-card--import-staff .mobile-card__header .badge, .data-table-item-mobile.mobile-card--import-staff .mobile-card__header .label,
.data-table-item-mobile.mobile-card--import-staff .mobile-card__details .badge,
.data-table-item-mobile.mobile-card--import-staff .mobile-card__details .label, .data-table-item-mobile.mobile-card--subcriptions .mobile-card__header .badge, .data-table-item-mobile.mobile-card--subcriptions .mobile-card__header .label,
.data-table-item-mobile.mobile-card--subcriptions .mobile-card__details .badge,
.data-table-item-mobile.mobile-card--subcriptions .mobile-card__details .label, .data-table-item-mobile.mobile-card--plan .mobile-card__header .badge, .data-table-item-mobile.mobile-card--plan .mobile-card__header .label,
.data-table-item-mobile.mobile-card--plan .mobile-card__details .badge,
.data-table-item-mobile.mobile-card--plan .mobile-card__details .label, .data-table-item-mobile.mobile-card.mobile-card--messaging-trash .mobile-card__header .badge, .data-table-item-mobile.mobile-card.mobile-card--messaging-trash .mobile-card__header .label,
.data-table-item-mobile.mobile-card.mobile-card--messaging-trash .mobile-card__details .badge,
.data-table-item-mobile.mobile-card.mobile-card--messaging-trash .mobile-card__details .label, .data-table-item-mobile.mobile-card.mobile-card--messaging-sent .mobile-card__header .badge, .data-table-item-mobile.mobile-card.mobile-card--messaging-sent .mobile-card__header .label,
.data-table-item-mobile.mobile-card.mobile-card--messaging-sent .mobile-card__details .badge,
.data-table-item-mobile.mobile-card.mobile-card--messaging-sent .mobile-card__details .label, .data-table-item-mobile.mobile-card.mobile-card--messaging-inbox .mobile-card__header .badge, .data-table-item-mobile.mobile-card.mobile-card--messaging-inbox .mobile-card__header .label,
.data-table-item-mobile.mobile-card.mobile-card--messaging-inbox .mobile-card__details .badge,
.data-table-item-mobile.mobile-card.mobile-card--messaging-inbox .mobile-card__details .label, .data-table-item-mobile.mobile-card.mobile-card--form-template .mobile-card__header .badge, .data-table-item-mobile.mobile-card.mobile-card--form-template .mobile-card__header .label,
.data-table-item-mobile.mobile-card.mobile-card--form-template .mobile-card__details .badge,
.data-table-item-mobile.mobile-card.mobile-card--form-template .mobile-card__details .label, .data-table-item-mobile.mobile-card.mobile-card--portal-pages .mobile-card__header .badge, .data-table-item-mobile.mobile-card.mobile-card--portal-pages .mobile-card__header .label,
.data-table-item-mobile.mobile-card.mobile-card--portal-pages .mobile-card__details .badge,
.data-table-item-mobile.mobile-card.mobile-card--portal-pages .mobile-card__details .label, .data-table-item-mobile.mobile-card.mobile-card--appointment-calendar .mobile-card__header .badge, .data-table-item-mobile.mobile-card.mobile-card--appointment-calendar .mobile-card__header .label,
.data-table-item-mobile.mobile-card.mobile-card--appointment-calendar .mobile-card__details .badge,
.data-table-item-mobile.mobile-card.mobile-card--appointment-calendar .mobile-card__details .label, .data-table-item-mobile.mobile-card.crm-contacts-card .mobile-card__header .badge, .data-table-item-mobile.mobile-card.crm-contacts-card .mobile-card__header .label,
.data-table-item-mobile.mobile-card.crm-contacts-card .mobile-card__details .badge,
.data-table-item-mobile.mobile-card.crm-contacts-card .mobile-card__details .label{color:#fff;}.data-table-item-mobile.mobile-card.mobile-card--circle .info-wrap--icon svg{stroke:#333;stroke-width:5px;fill:none;}.data-table-item-mobile.mobile-card.mobile-card--templates .mobile-card__icon svg, .data-table-item-mobile.mobile-card.mobile-card--generators .mobile-card__icon svg{margin-top:-3px;}.mobile-card--lifestream .mobile-card__header .avatar-wrap{width:40px;height:40px;}.mobile-card--lifestream .mobile-card__header .avatar-wrap figure{width:40px !important;height:40px !important;}.mobile-card--lifestream .mobile-card__header .avatar-wrap figure .default-user-avatar{border-radius:5px;}.mobile-card--lifestream .mobile-card__header .email{word-break:break-all;}.mobile-card--lifestream .mobile-card__header .option-viewed{position:static;}.data-table-item-mobile.mobile-card.task-card .pm-task__statuses-icons{z-index:3;}.data-table-item-mobile.mobile-card.task-card .mobile-card__details .mobile-card__details-item{align-items:flex-start;}.data-table-item-mobile.mobile-card.task-card .mobile-card__details .mobile-card__details-item a{position:relative;z-index:3;cursor:pointer;}.mobile-card--pmTasks .pills{row-gap:0.3rem;column-gap:0.4rem;max-width:100%;line-height:1;}.mobile-card--pmTasks .pills .task-pill{margin:0;font-style:normal;}.mobile-card--phases .card-view-progress{flex-grow:1;}.mobile-card--phases .card-view-progress .progress{margin-bottom:0 !important;}.mobile-card--customFields .category-container{gap:6px;}.mobile-card--customFields .category-container .info-wrap--category{height:16px;}@media (max-width: 380px){.mobile-card .details-item{font-size:10px;}.mobile-card .card-details__contact-name{font-size:12px;}.sd-grid-view .grid-card-view .dropdown .dropdown-menu.dropdown-menu-ui .modal-head .copy-uuid-ui{padding-left:4px;}.sd-grid-view .grid-card-view .dropdown .dropdown-menu.dropdown-menu-ui .modal-head .contact-dashboard{max-width:130px;overflow:hidden;text-overflow:ellipsis;}}.mobile-card--checklist .mobile-card__header{align-items:center !important;min-height:48px !important;}.mobile-card--import-staff .mobile-card__details span.mobile-card__details-item-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;}.mobile-card--messaging-inbox .mobile-card__details,
.mobile-card--messaging-sent .mobile-card__details,
.mobile-card--messaging-trash .mobile-card__details{display:flex;flex-direction:column;gap:0.5rem;}.mobile-card--messaging-inbox .mobile-card__details .avatar-wrap,
.mobile-card--messaging-sent .mobile-card__details .avatar-wrap,
.mobile-card--messaging-trash .mobile-card__details .avatar-wrap{width:20px;height:20px;}.mobile-card--messaging-inbox .mobile-card__details .avatar-wrap sd-user-avatar,
.mobile-card--messaging-sent .mobile-card__details .avatar-wrap sd-user-avatar,
.mobile-card--messaging-trash .mobile-card__details .avatar-wrap sd-user-avatar{width:100%;height:100%;}.mobile-card--messaging-inbox .mobile-card__details .avatar-wrap sd-user-avatar figure,
.mobile-card--messaging-sent .mobile-card__details .avatar-wrap sd-user-avatar figure,
.mobile-card--messaging-trash .mobile-card__details .avatar-wrap sd-user-avatar figure{width:100%;height:100%;}.mobile-card--messaging-inbox .mobile-card__details .avatar-wrap sd-user-avatar figure .default-user-avatar-container,
.mobile-card--messaging-sent .mobile-card__details .avatar-wrap sd-user-avatar figure .default-user-avatar-container,
.mobile-card--messaging-trash .mobile-card__details .avatar-wrap sd-user-avatar figure .default-user-avatar-container{width:20px;height:20px;}.mobile-card--messaging-inbox .mobile-card__details .avatar-wrap sd-user-avatar figure .default-user-avatar-container .default-user-avatar,
.mobile-card--messaging-sent .mobile-card__details .avatar-wrap sd-user-avatar figure .default-user-avatar-container .default-user-avatar,
.mobile-card--messaging-trash .mobile-card__details .avatar-wrap sd-user-avatar figure .default-user-avatar-container .default-user-avatar{width:100%;height:100%;font-size:12px;}.mobile-card--messaging-inbox .mobile-card__details .avatar-wrap sd-user-avatar figure img,
.mobile-card--messaging-sent .mobile-card__details .avatar-wrap sd-user-avatar figure img,
.mobile-card--messaging-trash .mobile-card__details .avatar-wrap sd-user-avatar figure img{width:100%;height:100%;object-fit:cover;}.data-table-item-mobile.mobile-card.mobile-card--payments .mobile-card__header, .data-table-item-mobile.mobile-card.mobile-card--subscriptions .mobile-card__header{padding-left:0;}.data-table-item-mobile.mobile-card.mobile-card--payments .mobile-card__header .table-elements-icon.isIcon, .data-table-item-mobile.mobile-card.mobile-card--subscriptions .mobile-card__header .table-elements-icon.isIcon{padding-left:3rem;}.data-table-item-mobile.mobile-card.mobile-card--payments .mobile-card__header .title-from-source:has(.isIcon) + .mobile-card__badge-block, .data-table-item-mobile.mobile-card.mobile-card--subscriptions .mobile-card__header .title-from-source:has(.isIcon) + .mobile-card__badge-block{margin-left:48px;}.data-table-item-mobile.mobile-card.mobile-card--payments, .data-table-item-mobile.mobile-card.mobile-card--subscriptions{cursor:pointer;}.data-table-item-mobile.mobile-card.mobile-card--payments .invoice-source,
.data-table-item-mobile.mobile-card.mobile-card--payments .billing-load-items__summary-img, .data-table-item-mobile.mobile-card.mobile-card--subscriptions .invoice-source,
.data-table-item-mobile.mobile-card.mobile-card--subscriptions .billing-load-items__summary-img{position:absolute;left:1rem;top:1rem;display:flex;justify-content:center;align-items:center;width:var(--sd-mobile-card-icon-size);height:var(--sd-mobile-card-icon-size);font-size:25px;}@media (max-width: 600px){.data-table-item-mobile.mobile-card.mobile-card--payments .invoice-source,
  .data-table-item-mobile.mobile-card.mobile-card--payments .billing-load-items__summary-img, .data-table-item-mobile.mobile-card.mobile-card--subscriptions .invoice-source,
  .data-table-item-mobile.mobile-card.mobile-card--subscriptions .billing-load-items__summary-img{left:10px;top:10px;}}.data-table-item-mobile.mobile-card.mobile-card--payments .invoice-source svg,
.data-table-item-mobile.mobile-card.mobile-card--payments .billing-load-items__summary-img svg, .data-table-item-mobile.mobile-card.mobile-card--subscriptions .invoice-source svg,
.data-table-item-mobile.mobile-card.mobile-card--subscriptions .billing-load-items__summary-img svg{width:100%;height:100%;fill:var(--sd-text-default);transform:scale(0.85);}.data-table-item-mobile.mobile-card.mobile-card--payments .invoice-source img,
.data-table-item-mobile.mobile-card.mobile-card--payments .billing-load-items__summary-img img, .data-table-item-mobile.mobile-card.mobile-card--subscriptions .invoice-source img,
.data-table-item-mobile.mobile-card.mobile-card--subscriptions .billing-load-items__summary-img img{width:100%;height:100%;object-fit:cover;}.mobile-card--deals .avatar{margin-right:0.5rem;width:50px;height:50px;border-radius:var(--sd-border-radius-md);overflow:hidden;}.mobile-card--deals figure{margin:0;}.gridview-header.mobile-gridview-header{margin-bottom:10px !important;padding:12px !important;width:100%;row-gap:16px;column-gap:8px;border-radius:var(--sd-radius-mode-card);box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.07);border:1px solid #efefef;}.gridview-header.mobile-gridview-header .additional-btn{font-size:10px;}@media (min-width: 768px){.gridview-header.mobile-gridview-header.lms-panel__header{display:none;}.gridview-header.mobile-gridview-header .additional-btn{font-size:13px;}}.gridview-header.mobile-gridview-header .mobile-gridview-header-filters.filter.collapse{display:none;}.gridview-header.mobile-gridview-header .mobile-gridview-header-filters.filter.collapse.show{display:flex;}.gridview-header.mobile-gridview-header .filter{position:relative;}.gridview-header.mobile-gridview-header .filter svg{position:absolute;left:11px;top:50%;width:18px;height:18px;transform:translate(0, -50%);}.gridview-header.mobile-gridview-header .sd-list-card-switcher{gap:8px;}@media (max-width: 768px){.gridview-header.mobile-gridview-header .sd-list-card-switcher{display:none;}}.gridview-header.mobile-gridview-header .addButtonWrap .addButton,
.gridview-header.mobile-gridview-header .addButtonWrap .dropDownButton{padding:0 !important;width:34px;height:34px;border:1px solid #ddd;border-color:#ddd !important;}.gridview-header.mobile-gridview-header .addButtonWrap .addButton svg,
.gridview-header.mobile-gridview-header .addButtonWrap .dropDownButton svg{width:20px;height:20px;fill:#777;}.gridview-header.mobile-gridview-header .addButtonWrap .btn svg, .gridview-header.mobile-gridview-header .addButtonWrap .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gridview-header.mobile-gridview-header .addButtonWrap button svg, .gridview-header.mobile-gridview-header .addButtonWrap .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button svg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gridview-header.mobile-gridview-header .addButtonWrap button svg{width:20px;height:20px;fill:#777;}.gridview-header.mobile-gridview-header .addButtonWrap .addButtonText{display:none;}.gridview-header.mobile-gridview-header .sd-list-card-switcher button,
.gridview-header.mobile-gridview-header button.searchBtn{display:flex;justify-content:center;align-items:center;margin-left:auto;padding:5px;border:none;background-color:transparent;}.gridview-header.mobile-gridview-header .sd-list-card-switcher button span,
.gridview-header.mobile-gridview-header button.searchBtn span{display:none;}.gridview-header.mobile-gridview-header .sd-list-card-switcher button .fa-light,
.gridview-header.mobile-gridview-header button.searchBtn .fa-light{font-size:1.125rem;}.gridview-header.mobile-gridview-header .sd-list-card-switcher button svg,
.gridview-header.mobile-gridview-header button.searchBtn svg{width:21px;height:21px;fill:#777;padding-bottom:1px;}.gridview-header.mobile-gridview-header svg{fill:currentColor;stroke:currentColor;}.gridview-header.mobile-gridview-header #mobile-gridview-header-filters{width:100%;}.gridview-header.mobile-gridview-header #mobile-gridview-header-filters > div{width:100% !important;}.gridview-header.mobile-gridview-header #mobile-gridview-header-filters > div .card-view-filters{flex-grow:1;width:unset;}@media (max-width: 900px){.mobile-gridview-header .grid-actions .sd-btn-wide-primary-24px{font-size:10px;}.card.data-table-wrap.grid-wrap-view{background-color:transparent;border:none;box-shadow:none;}.card.data-table-wrap.grid-wrap-view .dataTableResp:not(.sd-data-list-view){background-color:transparent;border:none;box-shadow:none;}}.split-view-wrapper.split-view-column.split-grid-wrap.card.data-view-wrapper.data-view-custom-wrapper{background-color:transparent !important;border:none;box-shadow:none;}.mailMain.grid-card-version .card.functional-theme{row-gap:4px;background-color:transparent;border:none;box-shadow:none;}@media (max-width: 768px){.messages-grid .gridview-header.mobile-gridview-header{display:none;}.lms-panel__header.gridview-header.mobile-gridview-header{display:flex;}.lms-panel__header{display:none;}}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.1);background-color:#fff;/*Цвет скролла*/}::-webkit-scrollbar-thumb{border-radius:5px;/*Закругление ползунка*/background-color:#ccc;/*Цвет ползунка*/}::-webkit-scrollbar{width:6px;/*Толщина скролла*/height:6px;}*{scrollbar-width:thin;/*Толщина скролла thin, auto*/}.drugging-icon{position:relative;width:20px;height:30px;box-sizing:content-box;}.drugging-icon .drugging-icon__element{position:absolute;top:50%;left:50%;width:20px;height:8px;transform:translate(-50%, -50%);}.drugging-icon .drugging-icon__element::before, .drugging-icon .drugging-icon__element::after{content:"";position:absolute;left:0;height:2px;width:20px;background-color:#333;}.drugging-icon .drugging-icon__element::before{top:0;}.drugging-icon .drugging-icon__element::after{bottom:0;}.add-popUpNotice-form .text-input_text-redactor .form-control{height:unset !important;}.add-popUpNotice-form .sd-switchery-wrapper{flex-wrap:nowrap !important;}.add-popUpNotice-form .timeSwitcher{gap:20px;}.add-popUpNotice-form .timeSwitcher .timeSwitcher_label{font-weight:700;}.add-popUpNotice-form .timeSwitcher .timeSwitcher_select{width:265px;}.sd-notice-content p{line-height:2 !important;letter-spacing:0.003em !important;}@media (max-width: 575px){.add-popUpNotice-form .sd-switchery-wrapper{flex-direction:row !important;align-items:center !important;gap:0.625rem !important;}.add-popUpNotice-form .sd-switchery-wrapper label{margin-top:0 !important;}.add-popUpNotice-form .timeSwitcher{flex-direction:column;align-items:flex-start !important;gap:16px;}}.currently-configured-actions-wrap{position:relative;padding-top:4px;padding-left:50px;}.configured-actions__decor{position:absolute;left:0;top:0;display:flex;flex-direction:column;margin-right:20px;justify-content:space-between;align-items:center;height:100%;}.configured-actions__decor-1{position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;flex-grow:0;width:30px;height:30px;border:1px solid #555;border-radius:4px;}.configured-actions__decor-1 svg{width:22px;height:22px;fill:#555;}.configured-actions__decor-line{flex-grow:1;margin-top:6px;margin-bottom:-10px;width:1px;height:100%;background-color:#eee;transform:translate(-50%, 0);}.configured-actions__decor-2{position:relative;flex-shrink:0;flex-grow:0;width:18px;height:18px;z-index:5;}.configured-actions__decor-2::before, .configured-actions__decor-2::after{content:"";position:absolute;display:block;left:3px;width:12px;height:12px;border:2px solid #555;border-radius:2px;border-left:none;border-top:none;background-color:transparent;transform:rotate(45deg);}.configured-actions__decor-2::before{bottom:8px;}.configured-actions__decor-2::after{bottom:2px;}.currently-config-automations{margin-top:5px;font-size:0.675rem;font-weight:700;padding-bottom:8px;text-transform:uppercase;}.entity-action-widget-outer__auto-template-modal{display:flex;flex-direction:column;}.entity-action-widget-outer__auto-template-modal p{text-align:center;}.entity-action-widget-outer__auto-template-modal .form-title{text-align:center;}.entity-action-widget-outer__auto-template-modal + .entity-action-widget-outer__auto-template-modal{margin-top:24px;}.sd-automation-template-card__buttons{display:flex;align-items:center;flex-wrap:wrap;gap:0.5rem;width:100%;}.sd-automation-template-card__button{display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;gap:0.375rem;padding:0.375rem 0.75rem;border:1px solid var(--sd-btn-outlined-border-color);border-radius:var(--sd-border-radius-btn);background-color:transparent;color:var(--sd-btn-outlined-text-color);font-size:var(--text-sm);line-height:1.2;white-space:nowrap;text-decoration:none;}.sd-automation-template-card__button:hover, .sd-automation-template-card__button:focus{background-color:var(--sd-btn-default-bg-hover);border-color:var(--sd-btn-default-hover-border-color);text-decoration:none;}.sd-automation-template-card__button-icon{display:inline-flex;flex:none;width:16px;height:16px;color:var(--sd-btn-default-icon-color);}@media (min-width: 768px){.sd-automation-template-card__buttons{width:auto;}.sd-automation-template-card__button{flex:0 0 auto;justify-content:flex-start;}}@media (min-width: 1000px){#automation-template-grid .sd-data-list-view-card__link{grid-template-areas:"icon title meta avatar actions" "icon badges meta avatar actions";}#automation-template-grid .sd-data-list-view-card__details{justify-content:flex-end;}}.gift{padding:0;padding-bottom:122px;}.gift .gift__illustration{display:flex;justify-content:center;}.gift .gift__illustration img{width:500px;height:240px;}.gift .gift__title{margin-top:18px;margin-bottom:36px;line-height:1;text-align:center;font-size:50px;}.gift .gift__decorText{color:#12013C;font-family:"Dancing Script";line-height:1;}.gift .gift__textAccent{font-size:30px;padding:10px 0;}.gift p{margin-bottom:20px;text-align:center;font-size:18px;color:#555;line-height:1.4;}.gift .widget-holder{text-align:center;}.gift .gift__emailHeader{display:block;margin-bottom:11px;font-size:22px;color:#333;}.gift .gift__form{margin:0 auto;max-width:500px;}.gift .gift__redeem .gift__form{max-width:316px;}.gift .gift__sentBtn{margin-top:19px;margin-bottom:0;margin-right:0;height:35px;line-height:1;background-color:#187374;}.gift .gift__ruleForEmail{margin-top:28px;font-size:12px;color:#555;font-weight:300;}.gift .gift__redeemSuccess .gift__ruleForEmail{max-width:600px;}.gift .gift__happyEmail{display:flex;justify-content:center;align-items:center;margin-top:10px;margin-bottom:0;padding:0 30px;height:50px;line-height:1;color:#333;border-radius:10px;background-color:#C5F3F3;}.gift .gift__date{display:block;margin-top:10px;font-style:italic;font-size:20px;color:#333;}.gift .gift__cancelLink{margin-top:36px;margin-bottom:0;}.gift .gift__cancelLink a{font-size:14px;color:#FF1796;text-decoration:underline;}@media (max-width: 768px){.lifetime-header-logo--gift img{width:50%;}.gift{max-width:100vw;padding:0 16px 50px;}.gift .gift__illustration img{width:300px;height:150px;}.gift .gift__title{font-size:48px;}.gift .gift__textAccent{font-size:36px;}.gift .gift__form{max-width:100%;}.gift p{font-size:16px;}.gift .gift__date{font-size:18px;}}.gift.gift--mangeAccount{max-width:310px;}.gift.gift--mangeAccount .gift__title{margin-top:0;margin-bottom:22px;font-size:31px;}.gift.gift--mangeAccount .gift__illustration img{width:350px;height:175px;}.gift.gift--mangeAccount .gift__date{margin-bottom:10px;font-weight:600;font-style:normal;font-size:18px;color:#333;}.gift.gift--mangeAccount p{font-size:12px;}.gift.gift--mangeAccount p.gift__text{width:470px;max-width:80vw;}.gift.gift--mangeAccount .gift__mangeAccount-btn{display:flex;justify-content:center;align-items:center;padding:0 20px;height:31px;line-height:1;color:#fff;background-color:#001A1C;border-radius:6px;}.gift-list .gridview-header{padding:15px;}.gift-list .gridview-header .sd-btn-wide-primary-add-36px{margin:0;}.gift-list .gridview-header .grid-actions select.form-control:not([size]):not([multiple]){height:30px !important;margin:0 !important;}.gift-list .gridview-header .grid-actions .btn, .gift-list .gridview-header .grid-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gift-list .gridview-header .grid-actions button, .gift-list .gridview-header .grid-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gift-list .gridview-header .grid-actions button{display:flex;align-items:center;height:30px;line-height:1;}.gift-list .gridview-header .grid-actions .btn i, .gift-list .gridview-header .grid-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button i, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gift-list .gridview-header .grid-actions button i, .gift-list .gridview-header .grid-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button i, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gift-list .gridview-header .grid-actions button i{position:relative;height:13px;width:12px;}.gift-list .gridview-header .grid-actions .btn i::before, .gift-list .gridview-header .grid-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button i::before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gift-list .gridview-header .grid-actions button i::before, .gift-list .gridview-header .grid-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button i::before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .gift-list .gridview-header .grid-actions button i::before{position:absolute;display:block;top:50%;left:50%;transform:translate(-50%, -50%);}.branding-theme-mrclean .contact-filter__avatar,
.branding-theme-mrclean .avatar-wrap,
.branding-theme-mrclean figure.contactAvatar,
.branding-theme-mrclean figure.img-responsive,
body.branding-theme-mrclean:not(.sd-dark-mode) .contact-filter__avatar,
body.branding-theme-mrclean:not(.sd-dark-mode) .avatar-wrap,
body.branding-theme-mrclean:not(.sd-dark-mode) figure.contactAvatar,
body.branding-theme-mrclean:not(.sd-dark-mode) figure.img-responsive,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .contact-filter__avatar,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .avatar-wrap,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) figure.contactAvatar,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) figure.img-responsive{background-color:var(--mr-clean-medium);}.branding-theme-mrclean .sd-type-switcher__tabs .sd-type-switcher__slider.sd-selected,
body.branding-theme-mrclean:not(.sd-dark-mode) .sd-type-switcher__tabs .sd-type-switcher__slider.sd-selected,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .sd-type-switcher__tabs .sd-type-switcher__slider.sd-selected{border-bottom-color:var(--mr-clean-dark) !important;}.branding-theme-mrclean .sd-oscar-file-upload-wrapper .drop-box,
body.branding-theme-mrclean:not(.sd-dark-mode) .sd-oscar-file-upload-wrapper .drop-box,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .sd-oscar-file-upload-wrapper .drop-box{border:2px dashed var(--mr-clean-light-gray);}.branding-theme-mrclean .navbar .navbar-brand,
body.branding-theme-mrclean:not(.sd-dark-mode) .navbar .navbar-brand,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .navbar .navbar-brand{border-right:none;}.branding-theme-mrclean .extended-menu ul.ext-menu > li.ext-item > .ext-submenu li a:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) .extended-menu ul.ext-menu > li.ext-item > .ext-submenu li a:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .extended-menu ul.ext-menu > li.ext-item > .ext-submenu li a:hover{box-shadow:inset 0 -0.6em 0 rgba(110, 110, 110, 0.2);}.branding-theme-mrclean .extended-menu ul.ext-menu > li.ext-item > .ext-submenu li a:focus,
body.branding-theme-mrclean:not(.sd-dark-mode) .extended-menu ul.ext-menu > li.ext-item > .ext-submenu li a:focus,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .extended-menu ul.ext-menu > li.ext-item > .ext-submenu li a:focus{box-shadow:inset 0 -0.6em 0 rgba(110, 110, 110, 0.2);}.branding-theme-mrclean .form-actions.form-actions--bottom-sticky:not(.calendar) .btn:hover:before, .branding-theme-mrclean .form-actions.form-actions--bottom-sticky:not(.calendar) .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover:before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.form-actions--bottom-sticky:not(.calendar) button:hover:before, .branding-theme-mrclean .form-actions.form-actions--bottom-sticky:not(.calendar) .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover:before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.form-actions--bottom-sticky:not(.calendar) button:hover:before,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.form-actions--bottom-sticky:not(.calendar) .btn:hover:before,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.form-actions--bottom-sticky:not(.calendar) .btn:hover:before{background-color:var(--mr-clean-dark) !important;}.branding-theme-mrclean .impersonate-wrapper,
body.branding-theme-mrclean:not(.sd-dark-mode) .impersonate-wrapper,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .impersonate-wrapper{border-bottom:2px solid var(--mr-clean-light-gray) !important;}.branding-theme-mrclean .data-table-item-mobile.mobile-card .mobile-card__details::before,
body.branding-theme-mrclean:not(.sd-dark-mode) .data-table-item-mobile.mobile-card .mobile-card__details::before,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .data-table-item-mobile.mobile-card .mobile-card__details::before{background-color:var(--mr-clean-dark) !important;}.branding-theme-mrclean .marketing-campaign-send-recipients__label,
.branding-theme-mrclean .marketing-campaign-send-recipients,
.branding-theme-mrclean .sd-nav-bar-add-button svg,
.branding-theme-mrclean a:hover i.fa-circle-question,
body.branding-theme-mrclean:not(.sd-dark-mode) .marketing-campaign-send-recipients__label,
body.branding-theme-mrclean:not(.sd-dark-mode) .marketing-campaign-send-recipients,
body.branding-theme-mrclean:not(.sd-dark-mode) .sd-nav-bar-add-button svg,
body.branding-theme-mrclean:not(.sd-dark-mode) a:hover i.fa-circle-question,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .marketing-campaign-send-recipients__label,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .marketing-campaign-send-recipients,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .sd-nav-bar-add-button svg,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) a:hover i.fa-circle-question{color:var(--sd-text-default);}.branding-theme-mrclean .marketing-campaign-send-recipients,
body.branding-theme-mrclean:not(.sd-dark-mode) .marketing-campaign-send-recipients,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .marketing-campaign-send-recipients{border:var(--sd-table-border);}.branding-theme-mrclean svg .contact-avatar-path,
.branding-theme-mrclean svg .company-avatar-path,
body.branding-theme-mrclean:not(.sd-dark-mode) svg .contact-avatar-path,
body.branding-theme-mrclean:not(.sd-dark-mode) svg .company-avatar-path,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) svg .contact-avatar-path,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) svg .company-avatar-path{fill:var(--mr-clean-dark) !important;}.branding-theme-mrclean svg .company-avatar-bg,
.branding-theme-mrclean svg .contact-avatar-bg,
body.branding-theme-mrclean:not(.sd-dark-mode) svg .company-avatar-bg,
body.branding-theme-mrclean:not(.sd-dark-mode) svg .contact-avatar-bg,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) svg .company-avatar-bg,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) svg .contact-avatar-bg{fill:var(--mr-clean-medium);}.branding-theme-mrclean .modal-bottom-bar .RightBar__header, .branding-theme-mrclean .site-sidebar .side-menu,
body.branding-theme-mrclean:not(.sd-dark-mode) .modal-bottom-bar .RightBar__header,
body.branding-theme-mrclean:not(.sd-dark-mode) .site-sidebar .side-menu,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .modal-bottom-bar .RightBar__header,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .site-sidebar .side-menu{border-color:var(--mr-clean-light) !important;}.branding-theme-mrclean .addon-tab-content .addon-item .add-on-buttons .btn:not(.cancel-button), .branding-theme-mrclean .addon-tab-content .addon-item .add-on-buttons .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(.cancel-button), .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .addon-tab-content .addon-item .add-on-buttons button:not(.cancel-button), .branding-theme-mrclean .addon-tab-content .addon-item .add-on-buttons .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(.cancel-button), .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .addon-tab-content .addon-item .add-on-buttons button:not(.cancel-button),
body.branding-theme-mrclean:not(.sd-dark-mode) .addon-tab-content .addon-item .add-on-buttons .btn:not(.cancel-button),
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .addon-tab-content .addon-item .add-on-buttons .btn:not(.cancel-button){background-color:var(--mr-clean-medium);border-color:transparent;color:var(--mr-clean-darkest);border:1px solid var(--mr-clean-light);}.branding-theme-mrclean .addon-tab-content .addon-item .add-on-button-active,
body.branding-theme-mrclean:not(.sd-dark-mode) .addon-tab-content .addon-item .add-on-button-active,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .addon-tab-content .addon-item .add-on-button-active{color:var(--sd-white) !important;}.branding-theme-mrclean .sd-widget-filters .open-search .search-input.show:focus,
.branding-theme-mrclean .sd-widget-filters .open-search .search-input.show:focus-within,
.branding-theme-mrclean aside.site-sidebar,
body.branding-theme-mrclean:not(.sd-dark-mode) .sd-widget-filters .open-search .search-input.show:focus,
body.branding-theme-mrclean:not(.sd-dark-mode) .sd-widget-filters .open-search .search-input.show:focus-within,
body.branding-theme-mrclean:not(.sd-dark-mode) aside.site-sidebar,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .sd-widget-filters .open-search .search-input.show:focus,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .sd-widget-filters .open-search .search-input.show:focus-within,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) aside.site-sidebar{border-color:var(--mr-clean-light) !important;}.branding-theme-mrclean button.liveSupportSession__button svg,
body.branding-theme-mrclean:not(.sd-dark-mode) button.liveSupportSession__button svg,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) button.liveSupportSession__button svg{fill:var(--mr-clean-darkest) !important;}.branding-theme-mrclean .impersonate-wrapper,
body.branding-theme-mrclean:not(.sd-dark-mode) .impersonate-wrapper,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .impersonate-wrapper{border-bottom:2px solid var(--mr-clean-light-gray) !important;}.branding-theme-mrclean .sd-checkmark-card-wrapper .sd-checkmark-card-item__active .choose-items-card__label, .branding-theme-mrclean .sd-checkmark-card-wrapper .sd-checkmark-card-item:hover .choose-items-card__label,
body.branding-theme-mrclean:not(.sd-dark-mode) .sd-checkmark-card-wrapper .sd-checkmark-card-item__active .choose-items-card__label,
body.branding-theme-mrclean:not(.sd-dark-mode) .sd-checkmark-card-wrapper .sd-checkmark-card-item:hover .choose-items-card__label,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .sd-checkmark-card-wrapper .sd-checkmark-card-item__active .choose-items-card__label,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .sd-checkmark-card-wrapper .sd-checkmark-card-item:hover .choose-items-card__label{border:1px solid var(--mr-clean-medium);}.branding-theme-mrclean .entityColorBlock .badge-pill.badge-pill-counter,
body.branding-theme-mrclean:not(.sd-dark-mode) .entityColorBlock .badge-pill.badge-pill-counter,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .entityColorBlock .badge-pill.badge-pill-counter{color:var(--mr-clean-darker);background-color:var(--mr-clean-light);border:1px solid var(--mr-clean-dark);}.branding-theme-mrclean .btn-primary.badge, .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm .badge.btn, .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .badge.btn, .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.badge, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button.badge, .branding-theme-mrclean .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.badge, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean button.badge, .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.badge, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button.badge, .branding-theme-mrclean .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.badge, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean button.badge, .branding-theme-mrclean .btn-primary.label, .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm .label.btn, .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .label.btn, .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.label, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button.label, .branding-theme-mrclean .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.label, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean button.label, .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.label, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button.label, .branding-theme-mrclean .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.label, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean button.label,
.branding-theme-mrclean .book-me__background-top,
.branding-theme-mrclean .fc-unthemed .fc-popover .fc-header,
.branding-theme-mrclean .form-oscar .round-check input[type=checkbox]:checked:hover + .label-text,
.branding-theme-mrclean .form-oscar .round-check input[type=checkbox]:checked + .label-text,
.branding-theme-mrclean .round-check input[type=checkbox]:checked:hover + .label-text,
.branding-theme-mrclean .round-check input[type=checkbox]:checked + .label-text,
.branding-theme-mrclean .choose-items-wrapper .choose-items-steps .sdAccordion__item .step-number,
.branding-theme-mrclean .sd-sortable-list-wrapper .sd-sortable-list .sd-sortable-list-item .sort-number-wrapper .sort-number,
.branding-theme-mrclean .form-actions.form-actions--bottom-sticky .form-actions-btn:hover:before,
.branding-theme-mrclean .modal-sticky-footer .form-actions .form-actions-btn:hover:before,
.branding-theme-mrclean .form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .sort-number,
.branding-theme-mrclean .flow-chain .flow-chain-link .card .card-header .link-title .step-order,
body.branding-theme-mrclean:not(.sd-dark-mode) .btn-primary.badge,
body.branding-theme-mrclean:not(.sd-dark-mode) .book-me__background-top,
body.branding-theme-mrclean:not(.sd-dark-mode) .fc-unthemed .fc-popover .fc-header,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-oscar .round-check input[type=checkbox]:checked:hover + .label-text,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-oscar .round-check input[type=checkbox]:checked + .label-text,
body.branding-theme-mrclean:not(.sd-dark-mode) .round-check input[type=checkbox]:checked:hover + .label-text,
body.branding-theme-mrclean:not(.sd-dark-mode) .round-check input[type=checkbox]:checked + .label-text,
body.branding-theme-mrclean:not(.sd-dark-mode) .choose-items-wrapper .choose-items-steps .sdAccordion__item .step-number,
body.branding-theme-mrclean:not(.sd-dark-mode) .sd-sortable-list-wrapper .sd-sortable-list .sd-sortable-list-item .sort-number-wrapper .sort-number,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.form-actions--bottom-sticky .form-actions-btn:hover:before,
body.branding-theme-mrclean:not(.sd-dark-mode) .modal-sticky-footer .form-actions .form-actions-btn:hover:before,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .sort-number,
body.branding-theme-mrclean:not(.sd-dark-mode) .flow-chain .flow-chain-link .card .card-header .link-title .step-order,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .btn-primary.badge,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .book-me__background-top,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .fc-unthemed .fc-popover .fc-header,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-oscar .round-check input[type=checkbox]:checked:hover + .label-text,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-oscar .round-check input[type=checkbox]:checked + .label-text,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .round-check input[type=checkbox]:checked:hover + .label-text,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .round-check input[type=checkbox]:checked + .label-text,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .choose-items-wrapper .choose-items-steps .sdAccordion__item .step-number,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .sd-sortable-list-wrapper .sd-sortable-list .sd-sortable-list-item .sort-number-wrapper .sort-number,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.form-actions--bottom-sticky .form-actions-btn:hover:before,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .modal-sticky-footer .form-actions .form-actions-btn:hover:before,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .sort-number,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .flow-chain .flow-chain-link .card .card-header .link-title .step-order{background-color:var(--mr-clean-darkest) !important;}.branding-theme-mrclean .form-actions.submit-buttons .save-btn svg, .branding-theme-mrclean .form-actions.submit-buttons .save-template svg, .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .configure-actions__icon svg,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons .save-btn svg,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons .save-template svg,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .configure-actions__icon svg,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons .save-btn svg,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons .save-template svg,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .configure-actions__icon svg{fill:var(--mr-clean-darkest) !important;border-color:transparent;}.branding-theme-mrclean .gridview-header .sd-btn-wide-action-24px.active,
.branding-theme-mrclean .chain-link .sd-placeholder-tag,
.branding-theme-mrclean .form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .sort-number,
.branding-theme-mrclean .form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container .sort-number-choice,
.branding-theme-mrclean .btn.btn-default.active,
.branding-theme-mrclean .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-default.active,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button.btn-default.active,
.branding-theme-mrclean .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-default.active,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button.btn-default.active,
body.branding-theme-mrclean:not(.sd-dark-mode) .gridview-header .sd-btn-wide-action-24px.active,
body.branding-theme-mrclean:not(.sd-dark-mode) .chain-link .sd-placeholder-tag,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .sort-number,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container .sort-number-choice,
body.branding-theme-mrclean:not(.sd-dark-mode) .btn.btn-default.active,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .gridview-header .sd-btn-wide-action-24px.active,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .chain-link .sd-placeholder-tag,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .sort-number,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container .sort-number-choice,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .btn.btn-default.active{border-color:var(--mr-clean-light) !important;border-bottom-color:var(--mr-clean-dark) !important;}.branding-theme-mrclean .entity-action-widget .list-index,
body.branding-theme-mrclean:not(.sd-dark-mode) .entity-action-widget .list-index,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .entity-action-widget .list-index{background-color:var(--mr-clean-darkest) !important;}.branding-theme-mrclean .radiobox input[type=radio]:checked + span.label-text:before,
body.branding-theme-mrclean:not(.sd-dark-mode) .radiobox input[type=radio]:checked + span.label-text:before,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .radiobox input[type=radio]:checked + span.label-text:before{border-color:rgb(251, 150, 120);}.branding-theme-mrclean .radiobox span.label-text:after,
body.branding-theme-mrclean:not(.sd-dark-mode) .radiobox span.label-text:after,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .radiobox span.label-text:after{background-color:rgb(251, 150, 120);}.branding-theme-mrclean.new-card-view .gridview-header .card-view-filters .filter input:focus,
.branding-theme-mrclean .live-stream-main-container .gridview-header .card-view-filters .filter input:focus,
body.branding-theme-mrclean:not(.sd-dark-mode).new-card-view .gridview-header .card-view-filters .filter input:focus,
body.branding-theme-mrclean:not(.sd-dark-mode) .live-stream-main-container .gridview-header .card-view-filters .filter input:focus,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode).new-card-view .gridview-header .card-view-filters .filter input:focus,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .live-stream-main-container .gridview-header .card-view-filters .filter input:focus{border-color:var(--mr-clean-light-gray) !important;}.branding-theme-mrclean .main-nav-dropdown .dropdown-menu .card-heading-extra .functional-btns > div > a i,
body.branding-theme-mrclean:not(.sd-dark-mode) .main-nav-dropdown .dropdown-menu .card-heading-extra .functional-btns > div > a i,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .main-nav-dropdown .dropdown-menu .card-heading-extra .functional-btns > div > a i{color:var(--sd-white);background-color:transparent;}.branding-theme-mrclean .nav-tabs .nav-item .nav-link.hover,
body.branding-theme-mrclean:not(.sd-dark-mode) .nav-tabs .nav-item .nav-link.hover,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .nav-tabs .nav-item .nav-link.hover{color:var(--mr-clean-medium-dark) !important;}.branding-theme-mrclean .nav-tabs .nav-item .nav-link.active,
body.branding-theme-mrclean:not(.sd-dark-mode) .nav-tabs .nav-item .nav-link.active,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .nav-tabs .nav-item .nav-link.active{color:var(--mr-clean-darker) !important;font-weight:600;}.branding-theme-mrclean .btn.btn-primary, .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .btn, .branding-theme-mrclean .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .branding-theme-mrclean .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean button, .branding-theme-mrclean .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .branding-theme-mrclean .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean button,
body.branding-theme-mrclean:not(.sd-dark-mode) .btn.btn-primary,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .btn.btn-primary{border:1px solid var(--mr-clean-dark);box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 1px 0 rgba(0, 0, 0, 0.1);}.branding-theme-mrclean .btn.btn-primary:hover, .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm .btn:hover, .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .btn:hover, .branding-theme-mrclean .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:hover, .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .branding-theme-mrclean .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button.btn-primary:hover, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean button:hover, .branding-theme-mrclean .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:hover, .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .branding-theme-mrclean .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button.btn-primary:hover, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean button:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) .btn.btn-primary:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .btn.btn-primary:hover{color:var(--sd-white);}.branding-theme-mrclean .site-sidebar .side-user .media-body span .user-type,
body.branding-theme-mrclean:not(.sd-dark-mode) .site-sidebar .side-user .media-body span .user-type,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .site-sidebar .side-user .media-body span .user-type{color:var(--mr-clean-darker) !important;}.branding-theme-mrclean .site-sidebar .side-menu,
body.branding-theme-mrclean:not(.sd-dark-mode) .site-sidebar .side-menu,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .site-sidebar .side-menu{border-color:var(--mr-clean-light) !important;}.branding-theme-mrclean button.show-tutorials-button .fa-circle-info,
body.branding-theme-mrclean:not(.sd-dark-mode) button.show-tutorials-button .fa-circle-info,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) button.show-tutorials-button .fa-circle-info{color:var(--mr-clean-medium-dark) !important;}.branding-theme-mrclean .form-actions.form-actions--bottom-sticky .btn, .branding-theme-mrclean .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.form-actions--bottom-sticky button, .branding-theme-mrclean .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.form-actions--bottom-sticky button,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.form-actions--bottom-sticky .btn,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.form-actions--bottom-sticky .btn{color:var(--sd-text-default);border-right:1px solid var(--mr-clean-light-gray) !important;}.branding-theme-mrclean .cbe-add-block-item-out-wrap:hover:not(.disabledItem):before,
.branding-theme-mrclean .cbe-add-block-item-out-wrap:hover:not(.disabledItem):after,
.branding-theme-mrclean .cbe-add-block-item-out-wrap:hover:not(.disabledItem) .cbe-add-block-item::before,
.branding-theme-mrclean .cbe-add-block-item-out-wrap:hover:not(.disabledItem) .cbe-add-block-item::after,
.branding-theme-mrclean .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-draft:hover,
.branding-theme-mrclean .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-activated:hover,
.branding-theme-mrclean .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-converted:hover,
.branding-theme-mrclean .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-rejected:hover,
.branding-theme-mrclean .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-signed:hover,
.branding-theme-mrclean .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-expired:hover,
.branding-theme-mrclean .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-active:hover,
.branding-theme-mrclean .main-nav-dropdown .my-companies .my-companies__item .my-companies__item-logoAvatar,
.branding-theme-mrclean .main-nav-dropdown .my-companies .my-companies__item .company-active .my-companies__item-logoAvatar,
.branding-theme-mrclean .person-avatar .rounded-circle,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .btn.btn-primary.add-link-btn.ripple::before,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .btn.add-link-btn.ripple::before,
.reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .btn.add-link-btn.ripple::before,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn.add-link-btn.ripple::before,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::before,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn.add-link-btn.ripple::before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::before,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn.add-link-btn.ripple::before,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::before,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn.add-link-btn.ripple::before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::before,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.add-link-btn.ripple::before,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple.btn::before,
.reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple.btn::before,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::before,
.reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::before,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::before,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.create-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::before,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::before,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::before,
.contact-forms.edit-form .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.btn-primary.add-link-btn.ripple::before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple.btn::before,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple.btn::before,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::before,
.contact-forms.create-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::before,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::before,
.contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::before,
.contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::before,
.contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::before,
.contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::before,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.add-link-btn.ripple::before,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple.btn::before,
.reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple.btn::before,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::before,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::before,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::before,
.contact-forms.create-form .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::before,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::before,
.reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::before,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.btn-primary.add-link-btn.ripple::before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple.btn::before,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple.btn::before,
.contact-forms.edit-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::before,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::before,
.contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::before,
.contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::before,
.contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::before,
.contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::before,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::before,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .btn.btn-primary.add-link-btn.ripple::after,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .btn.add-link-btn.ripple::after,
.reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .btn.add-link-btn.ripple::after,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn.add-link-btn.ripple::after,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::after,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn.add-link-btn.ripple::after,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::after,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn.add-link-btn.ripple::after,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::after,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn.add-link-btn.ripple::after,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::after,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.add-link-btn.ripple::after,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple.btn::after,
.reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple.btn::after,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::after,
.reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::after,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::after,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.create-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::after,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::after,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::after,
.contact-forms.edit-form .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::after,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.btn-primary.add-link-btn.ripple::after,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple.btn::after,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple.btn::after,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::after,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::after,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::after,
.contact-forms.create-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::after,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::after,
.contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::after,
.contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::after,
.contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::after,
.contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::after,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary.add-link-btn.ripple::after,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple.btn::after,
.reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple.btn::after,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::after,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::after,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::after,
.contact-forms.create-form .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::after,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::after,
.reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.add-link-btn.ripple::after,
.branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::after,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.btn-primary.add-link-btn.ripple::after,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple.btn::after,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple.btn::after,
.contact-forms.edit-form .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::after,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::after,
.contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::after,
.contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::after,
.contact-forms.edit-form .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::after,
.contact-forms.create-form .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::after,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::after,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm button.add-link-btn.ripple::after,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .form-actions.submit-buttons.btn-top-list button.add-link-btn.ripple::after,
.branding-theme-mrclean .sd-grid-view .logoCol.logoCol--staff .logoWrap .logo,
body.branding-theme-mrclean:not(.sd-dark-mode) .cbe-add-block-item-out-wrap:hover:not(.disabledItem):before,
body.branding-theme-mrclean:not(.sd-dark-mode) .cbe-add-block-item-out-wrap:hover:not(.disabledItem):after,
body.branding-theme-mrclean:not(.sd-dark-mode) .cbe-add-block-item-out-wrap:hover:not(.disabledItem) .cbe-add-block-item::before,
body.branding-theme-mrclean:not(.sd-dark-mode) .cbe-add-block-item-out-wrap:hover:not(.disabledItem) .cbe-add-block-item::after,
body.branding-theme-mrclean:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-draft:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-activated:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-converted:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-rejected:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-signed:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-expired:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-active:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) .main-nav-dropdown .my-companies .my-companies__item .my-companies__item-logoAvatar,
body.branding-theme-mrclean:not(.sd-dark-mode) .main-nav-dropdown .my-companies .my-companies__item .company-active .my-companies__item-logoAvatar,
body.branding-theme-mrclean:not(.sd-dark-mode) .person-avatar .rounded-circle,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .btn.btn-primary.add-link-btn.ripple::before,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .btn.add-link-btn.ripple::before,
.reset-css .marketing-campaign-send-schedule .am-pm body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .btn.add-link-btn.ripple::before,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn.add-link-btn.ripple::before,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::before,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn.add-link-btn.ripple::before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::before,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn.add-link-btn.ripple::before,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::before,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn.add-link-btn.ripple::before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::before,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .btn.btn-primary.add-link-btn.ripple::after,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .btn.add-link-btn.ripple::after,
.reset-css .marketing-campaign-send-schedule .am-pm body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .btn.add-link-btn.ripple::after,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn.add-link-btn.ripple::after,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::after,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn.add-link-btn.ripple::after,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::after,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn.add-link-btn.ripple::after,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::after,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn.add-link-btn.ripple::after,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::after,
body.branding-theme-mrclean:not(.sd-dark-mode) .sd-grid-view .logoCol.logoCol--staff .logoWrap .logo,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .cbe-add-block-item-out-wrap:hover:not(.disabledItem):before,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .cbe-add-block-item-out-wrap:hover:not(.disabledItem):after,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .cbe-add-block-item-out-wrap:hover:not(.disabledItem) .cbe-add-block-item::before,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .cbe-add-block-item-out-wrap:hover:not(.disabledItem) .cbe-add-block-item::after,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-draft:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-activated:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-converted:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-rejected:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-signed:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-expired:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-active:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .main-nav-dropdown .my-companies .my-companies__item .my-companies__item-logoAvatar,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .main-nav-dropdown .my-companies .my-companies__item .company-active .my-companies__item-logoAvatar,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .person-avatar .rounded-circle,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .btn.btn-primary.add-link-btn.ripple::before,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .btn.add-link-btn.ripple::before,
.reset-css .marketing-campaign-send-schedule .am-pm body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .btn.add-link-btn.ripple::before,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn.add-link-btn.ripple::before,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::before,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn.add-link-btn.ripple::before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::before,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn.add-link-btn.ripple::before,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::before,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn.add-link-btn.ripple::before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::before,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .btn.btn-primary.add-link-btn.ripple::after,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .btn.add-link-btn.ripple::after,
.reset-css .marketing-campaign-send-schedule .am-pm body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .btn.add-link-btn.ripple::after,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn.add-link-btn.ripple::after,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::after,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn.add-link-btn.ripple::after,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::after,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn.add-link-btn.ripple::after,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::after,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn.add-link-btn.ripple::after,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.submit-buttons.btn-top-list button.btn.add-link-btn.ripple::after,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .sd-grid-view .logoCol.logoCol--staff .logoWrap .logo{background-color:var(--mr-clean-darker) !important;}.branding-theme-mrclean .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-draft:hover svg,
.branding-theme-mrclean .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-activated:hover svg,
.branding-theme-mrclean .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-converted:hover svg,
.branding-theme-mrclean .proposal_content .proposal-content-wrapper .sidebar.sidebar-buttons .proposal-btn.label-rejected:hover svg,
.branding-theme-mrclean .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-signed:hover svg,
.branding-theme-mrclean .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-expired:hover svg,
.branding-theme-mrclean .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-active:hover svg,
body.branding-theme-mrclean:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-draft:hover svg,
body.branding-theme-mrclean:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-activated:hover svg,
body.branding-theme-mrclean:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-converted:hover svg,
body.branding-theme-mrclean:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar.sidebar-buttons .proposal-btn.label-rejected:hover svg,
body.branding-theme-mrclean:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-signed:hover svg,
body.branding-theme-mrclean:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-expired:hover svg,
body.branding-theme-mrclean:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-active:hover svg,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-draft:hover svg,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-activated:hover svg,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-converted:hover svg,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar.sidebar-buttons .proposal-btn.label-rejected:hover svg,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-signed:hover svg,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-expired:hover svg,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-active:hover svg{fill:var(--sd-white) !important;}.branding-theme-mrclean .navbar-nav > li > a .top-nav-link__icon .fa-life-ring,
body.branding-theme-mrclean:not(.sd-dark-mode) .navbar-nav > li > a .top-nav-link__icon .fa-life-ring,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .navbar-nav > li > a .top-nav-link__icon .fa-life-ring{color:var(--gray-400);}.branding-theme-mrclean .flyOutMenu,
body.branding-theme-mrclean:not(.sd-dark-mode) .flyOutMenu,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .flyOutMenu{border:1px solid var(--mr-clean-light-gray);box-shadow:2px 2px 6px rgba(0, 0, 0, 0.3);}.branding-theme-mrclean .maintenance-window-container .maintenance-window,
.branding-theme-mrclean .flyOutMenu,
.branding-theme-mrclean .flyOutMenu .card,
body.branding-theme-mrclean:not(.sd-dark-mode) .maintenance-window-container .maintenance-window,
body.branding-theme-mrclean:not(.sd-dark-mode) .flyOutMenu,
body.branding-theme-mrclean:not(.sd-dark-mode) .flyOutMenu .card,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .maintenance-window-container .maintenance-window,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .flyOutMenu,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .flyOutMenu .card{background-color:var(--sd-bg-white-middle) !important;}.branding-theme-mrclean .flyOutMenu.dropdown-card-custom a,
.branding-theme-mrclean .flyOutMenu.text-inverse h3,
.branding-theme-mrclean .flyOutMenu.text-inverse .list-icon,
.branding-theme-mrclean .appointment-type__block .default-user-avatar,
.branding-theme-mrclean .view-submission-modal__created-data,
.branding-theme-mrclean .modal-sticky-footer .form-actions .btn,
.branding-theme-mrclean .modal-sticky-footer .form-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .modal-sticky-footer .form-actions button,
.branding-theme-mrclean .modal-sticky-footer .form-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .modal-sticky-footer .form-actions button,
.branding-theme-mrclean .modal-sticky-footer .form-actions-btn input[type=button],
.branding-theme-mrclean .modal-sticky-footer .form-actions-btn i,
.branding-theme-mrclean .modal .modal-dialog .modal-content .form-actions-btn input[type=submit],
.branding-theme-mrclean .form-actions.form-actions--bottom-sticky .btn,
.branding-theme-mrclean .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.form-actions--bottom-sticky button,
.branding-theme-mrclean .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .form-actions.form-actions--bottom-sticky button,
.branding-theme-mrclean .maintenance-window-container .maintenance-window *,
.branding-theme-mrclean .main-nav-dropdown .my-companies .my-companies__item:hover a,
.branding-theme-mrclean .main-nav-dropdown .my-companies .my-companies__item .company-active,
.branding-theme-mrclean .flyOutMenu,
.branding-theme-mrclean .flyOutMenu .card,
body.branding-theme-mrclean:not(.sd-dark-mode) .flyOutMenu.dropdown-card-custom a,
body.branding-theme-mrclean:not(.sd-dark-mode) .flyOutMenu.text-inverse h3,
body.branding-theme-mrclean:not(.sd-dark-mode) .flyOutMenu.text-inverse .list-icon,
body.branding-theme-mrclean:not(.sd-dark-mode) .appointment-type__block .default-user-avatar,
body.branding-theme-mrclean:not(.sd-dark-mode) .view-submission-modal__created-data,
body.branding-theme-mrclean:not(.sd-dark-mode) .modal-sticky-footer .form-actions .btn,
body.branding-theme-mrclean:not(.sd-dark-mode) .modal-sticky-footer .form-actions-btn input[type=button],
body.branding-theme-mrclean:not(.sd-dark-mode) .modal-sticky-footer .form-actions-btn i,
body.branding-theme-mrclean:not(.sd-dark-mode) .modal .modal-dialog .modal-content .form-actions-btn input[type=submit],
body.branding-theme-mrclean:not(.sd-dark-mode) .form-actions.form-actions--bottom-sticky .btn,
body.branding-theme-mrclean:not(.sd-dark-mode) .maintenance-window-container .maintenance-window *,
body.branding-theme-mrclean:not(.sd-dark-mode) .main-nav-dropdown .my-companies .my-companies__item:hover a,
body.branding-theme-mrclean:not(.sd-dark-mode) .main-nav-dropdown .my-companies .my-companies__item .company-active,
body.branding-theme-mrclean:not(.sd-dark-mode) .flyOutMenu,
body.branding-theme-mrclean:not(.sd-dark-mode) .flyOutMenu .card,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .flyOutMenu.dropdown-card-custom a,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .flyOutMenu.text-inverse h3,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .flyOutMenu.text-inverse .list-icon,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .appointment-type__block .default-user-avatar,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .view-submission-modal__created-data,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .modal-sticky-footer .form-actions .btn,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .modal-sticky-footer .form-actions-btn input[type=button],
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .modal-sticky-footer .form-actions-btn i,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .modal .modal-dialog .modal-content .form-actions-btn input[type=submit],
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-actions.form-actions--bottom-sticky .btn,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .maintenance-window-container .maintenance-window *,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .main-nav-dropdown .my-companies .my-companies__item:hover a,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .main-nav-dropdown .my-companies .my-companies__item .company-active,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .flyOutMenu,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .flyOutMenu .card{color:var(--sd-text-default) !important;}.branding-theme-mrclean .view-submission-modal--line.bg-primary,
body.branding-theme-mrclean:not(.sd-dark-mode) .view-submission-modal--line.bg-primary,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .view-submission-modal--line.bg-primary{border-color:var(--mr-clean-medium) !important;}.branding-theme-mrclean .dropdown-card.flyOutMenu .extended-menu .ext-menu,
body.branding-theme-mrclean:not(.sd-dark-mode) .dropdown-card.flyOutMenu .extended-menu .ext-menu,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .dropdown-card.flyOutMenu .extended-menu .ext-menu{border-top:1px solid var(--mr-clean-light-gray) !important;}.branding-theme-mrclean .sd-file-browser .toolbar-wrap .toolbar-operations .view-bar .search:focus,
.branding-theme-mrclean .form-oscar .form-control:focus,
.branding-theme-mrclean .form-control:focus,
body.branding-theme-mrclean:not(.sd-dark-mode) .sd-file-browser .toolbar-wrap .toolbar-operations .view-bar .search:focus,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-oscar .form-control:focus,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-control:focus,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .sd-file-browser .toolbar-wrap .toolbar-operations .view-bar .search:focus,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-oscar .form-control:focus,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-control:focus{border:var(--sd-input-focus-border);}.branding-theme-mrclean .form-oscar .chosen-container.chosen-container-active,
.branding-theme-mrclean .select2-container--default.select2-container--open .select2-selection--single,
.branding-theme-mrclean .select2-container--default.select2-container--open .select2-selection--multiple,
.branding-theme-mrclean .select2-container--default.select2-container--focus .select2-selection--multiple,
.branding-theme-mrclean .sd-app-tags .tags.focused,
.branding-theme-mrclean .ui-select-multiple.ui-select-bootstrap.form-control.open,
body.branding-theme-mrclean:not(.sd-dark-mode) .form-oscar .chosen-container.chosen-container-active,
body.branding-theme-mrclean:not(.sd-dark-mode) .select2-container--default.select2-container--open .select2-selection--single,
body.branding-theme-mrclean:not(.sd-dark-mode) .select2-container--default.select2-container--open .select2-selection--multiple,
body.branding-theme-mrclean:not(.sd-dark-mode) .select2-container--default.select2-container--focus .select2-selection--multiple,
body.branding-theme-mrclean:not(.sd-dark-mode) .sd-app-tags .tags.focused,
body.branding-theme-mrclean:not(.sd-dark-mode) .ui-select-multiple.ui-select-bootstrap.form-control.open,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .form-oscar .chosen-container.chosen-container-active,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .select2-container--default.select2-container--open .select2-selection--single,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .select2-container--default.select2-container--open .select2-selection--multiple,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .select2-container--default.select2-container--focus .select2-selection--multiple,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .sd-app-tags .tags.focused,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .ui-select-multiple.ui-select-bootstrap.form-control.open{border:var(--sd-input-border) !important;box-shadow:none;}.branding-theme-mrclean .chosen-container .chosen-results li.highlighted,
body.branding-theme-mrclean:not(.sd-dark-mode) .chosen-container .chosen-results li.highlighted,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .chosen-container .chosen-results li.highlighted{color:inherit;font-weight:700;}.branding-theme-mrclean .flyOutMenu .card-heading-extra,
.branding-theme-mrclean .dropdown-card.dropdown-card-custom .additional-menu,
body.branding-theme-mrclean:not(.sd-dark-mode) .flyOutMenu .card-heading-extra,
body.branding-theme-mrclean:not(.sd-dark-mode) .dropdown-card.dropdown-card-custom .additional-menu,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .flyOutMenu .card-heading-extra,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .dropdown-card.dropdown-card-custom .additional-menu{border-color:var(--mr-clean-light-gray) !important;}.branding-theme-mrclean .modal-sticky-footer .form-actions .form-actions-btn svg,
.branding-theme-mrclean .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn:hover svg,
.branding-theme-mrclean .main-nav-dropdown .dropdown-menu .flyout-btn-right-container .flyout-btn-right-icon,
body.branding-theme-mrclean:not(.sd-dark-mode) .modal-sticky-footer .form-actions .form-actions-btn svg,
body.branding-theme-mrclean:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn:hover svg,
body.branding-theme-mrclean:not(.sd-dark-mode) .main-nav-dropdown .dropdown-menu .flyout-btn-right-container .flyout-btn-right-icon,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .modal-sticky-footer .form-actions .form-actions-btn svg,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn:hover svg,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .main-nav-dropdown .dropdown-menu .flyout-btn-right-container .flyout-btn-right-icon{fill:var(--sd-text-default) !important;}.branding-theme-mrclean .modal-header,
.branding-theme-mrclean .appointment-type__block,
.branding-theme-mrclean .appointment-type__list .appointment-type__block:hover,
.branding-theme-mrclean .maintenance-window-container .maintenance-window,
.branding-theme-mrclean .inner-page-tab-headers .tabs .nav-item.active .nav-link,
.branding-theme-mrclean .crm-phone-formatting__Sidebar .crm-phone-formatting__select-btn-block .btn-wrap .icon::before,
.branding-theme-mrclean .modal-bottom-bar .RightBar__header,
body.branding-theme-mrclean:not(.sd-dark-mode) .modal-header,
body.branding-theme-mrclean:not(.sd-dark-mode) .appointment-type__block,
body.branding-theme-mrclean:not(.sd-dark-mode) .appointment-type__list .appointment-type__block:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) .maintenance-window-container .maintenance-window,
body.branding-theme-mrclean:not(.sd-dark-mode) .inner-page-tab-headers .tabs .nav-item.active .nav-link,
body.branding-theme-mrclean:not(.sd-dark-mode) .crm-phone-formatting__Sidebar .crm-phone-formatting__select-btn-block .btn-wrap .icon::before,
body.branding-theme-mrclean:not(.sd-dark-mode) .modal-bottom-bar .RightBar__header,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .modal-header,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .appointment-type__block,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .appointment-type__list .appointment-type__block:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .maintenance-window-container .maintenance-window,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .inner-page-tab-headers .tabs .nav-item.active .nav-link,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .crm-phone-formatting__Sidebar .crm-phone-formatting__select-btn-block .btn-wrap .icon::before,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .modal-bottom-bar .RightBar__header{border-color:var(--mr-clean-medium) !important;}.branding-theme-mrclean .sd-checkmark-card-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__circle,
.branding-theme-mrclean .sd-checkmark-card-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__check:after,
body.branding-theme-mrclean:not(.sd-dark-mode) .sd-checkmark-card-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__circle,
body.branding-theme-mrclean:not(.sd-dark-mode) .sd-checkmark-card-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__check:after,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .sd-checkmark-card-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__circle,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .sd-checkmark-card-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__check:after{border-color:var(--mr-clean-medium);}.branding-theme-mrclean .modal-sticky-footer .form-actions .form-actions-btn,
body.branding-theme-mrclean:not(.sd-dark-mode) .modal-sticky-footer .form-actions .form-actions-btn,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .modal-sticky-footer .form-actions .form-actions-btn{border-right:1px solid var(--mr-clean-medium) !important;}.branding-theme-mrclean .choose-items-wrapper .choose-items-summary-wrapper .colored-title,
body.branding-theme-mrclean:not(.sd-dark-mode) .choose-items-wrapper .choose-items-summary-wrapper .colored-title,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .choose-items-wrapper .choose-items-summary-wrapper .colored-title{color:var(--sd-text-secondary);}.branding-theme-mrclean .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler,
body.branding-theme-mrclean:not(.sd-dark-mode) .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler{color:var(--sd-text-default);}.branding-theme-mrclean .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler svg,
body.branding-theme-mrclean:not(.sd-dark-mode) .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler svg,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler svg{color:var(--sd-text-default);fill:var(--sd-text-default);stroke:var(--sd-text-default);}.branding-theme-mrclean .choose-items-wrapper .choose-items-summary-wrapper::before,
.branding-theme-mrclean .choose-items-wrapper .sdAccordion__item .sdAccordion__head,
body.branding-theme-mrclean:not(.sd-dark-mode) .choose-items-wrapper .choose-items-summary-wrapper::before,
body.branding-theme-mrclean:not(.sd-dark-mode) .choose-items-wrapper .sdAccordion__item .sdAccordion__head,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .choose-items-wrapper .choose-items-summary-wrapper::before,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .choose-items-wrapper .sdAccordion__item .sdAccordion__head{background-color:var(--mr-clean-light);}.branding-theme-mrclean .fc-unthemed .fc-popover .fc-header .fc-close,
body.branding-theme-mrclean:not(.sd-dark-mode) .fc-unthemed .fc-popover .fc-header .fc-close,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .fc-unthemed .fc-popover .fc-header .fc-close{color:var(--sd-white) !important;}.branding-theme-mrclean .navbar-nav .sidebar-toggle > a .sidebar-toggle__icon::before,
.branding-theme-mrclean .navbar-nav .sidebar-toggle > a .sidebar-toggle__icon::after,
body.branding-theme-mrclean:not(.sd-dark-mode) .navbar-nav .sidebar-toggle > a .sidebar-toggle__icon::before,
body.branding-theme-mrclean:not(.sd-dark-mode) .navbar-nav .sidebar-toggle > a .sidebar-toggle__icon::after,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .navbar-nav .sidebar-toggle > a .sidebar-toggle__icon::before,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .navbar-nav .sidebar-toggle > a .sidebar-toggle__icon::after{border-color:var(--gray-400);}.branding-theme-mrclean .navbar-nav > li > a .top-nav-link__icon svg,
.branding-theme-mrclean .navbar-nav > li > a.sd-nav-bar-add-button svg,
body.branding-theme-mrclean:not(.sd-dark-mode) .navbar-nav > li > a .top-nav-link__icon svg,
body.branding-theme-mrclean:not(.sd-dark-mode) .navbar-nav > li > a.sd-nav-bar-add-button svg,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .navbar-nav > li > a .top-nav-link__icon svg,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .navbar-nav > li > a.sd-nav-bar-add-button svg{fill:var(--gray-400);}.branding-theme-mrclean .site-sidebar .side-user .media-body .media-heading,
body.branding-theme-mrclean:not(.sd-dark-mode) .site-sidebar .side-user .media-body .media-heading,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .site-sidebar .side-user .media-body .media-heading{color:var(--sd-app-top-bar-text);}.branding-theme-mrclean .manage-top-bar-wrapper .tabs-card .nav-tabs li.active .nav-link,
body.branding-theme-mrclean:not(.sd-dark-mode) .manage-top-bar-wrapper .tabs-card .nav-tabs li.active .nav-link,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .manage-top-bar-wrapper .tabs-card .nav-tabs li.active .nav-link{color:var(--mr-clean-medium-light);border-color:var(--sd-app-top-bar-text);}.branding-theme-mrclean .main-nav-dropdown .dropdown-menu .card-heading-extra .functional-btns > div > a:hover i,
.branding-theme-mrclean .main-nav-dropdown .dropdown-menu .card-heading-extra .functional-btns > div > a:focus i,
body.branding-theme-mrclean:not(.sd-dark-mode) .main-nav-dropdown .dropdown-menu .card-heading-extra .functional-btns > div > a:hover i,
body.branding-theme-mrclean:not(.sd-dark-mode) .main-nav-dropdown .dropdown-menu .card-heading-extra .functional-btns > div > a:focus i,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .main-nav-dropdown .dropdown-menu .card-heading-extra .functional-btns > div > a:hover i,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .main-nav-dropdown .dropdown-menu .card-heading-extra .functional-btns > div > a:focus i{color:var(--sd-app-top-bar-text);}.branding-theme-mrclean .nav-tabs li.active a, .branding-theme-mrclean .nav-tabs li.active a:focus, .branding-theme-mrclean .nav-tabs li.active a:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) .nav-tabs li.active a,
body.branding-theme-mrclean:not(.sd-dark-mode) .nav-tabs li.active a:focus,
body.branding-theme-mrclean:not(.sd-dark-mode) .nav-tabs li.active a:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .nav-tabs li.active a,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .nav-tabs li.active a:focus,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .nav-tabs li.active a:hover{color:var(--mr-clean-darkest) !important;}.branding-theme-mrclean .nav-tabs li a,
body.branding-theme-mrclean:not(.sd-dark-mode) .nav-tabs li a,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .nav-tabs li a{font-weight:var(--font-theme-font-weight);color:var(--mr-clean-medium-light) !important;}.branding-theme-mrclean .sidebar-dark .side-menu li a:active,
.branding-theme-mrclean .sidebar-dark .side-menu li a:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) .sidebar-dark .side-menu li a:active,
body.branding-theme-mrclean:not(.sd-dark-mode) .sidebar-dark .side-menu li a:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .sidebar-dark .side-menu li a:active,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .sidebar-dark .side-menu li a:hover{color:var(--mr-clean-ultra-dark);}.branding-theme-mrclean .btn.btn-primary, .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .btn, .branding-theme-mrclean .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .branding-theme-mrclean .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean button, .branding-theme-mrclean .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .branding-theme-mrclean .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean button,
body.branding-theme-mrclean:not(.sd-dark-mode) .btn.btn-primary,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .btn.btn-primary{border-color:var(--mr-clean-dark);}.branding-theme-mrclean .btn.btn-primary:hover, .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm .btn:hover, .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .btn:hover, .branding-theme-mrclean .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:hover, .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .branding-theme-mrclean .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button.btn-primary:hover, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean button:hover, .branding-theme-mrclean .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:hover, .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .branding-theme-mrclean .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button.btn-primary:hover, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean button:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) .btn.btn-primary:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .btn.btn-primary:hover{border:1px solid var(--mr-clean-light-gray);}.branding-theme-mrclean .nav-tabs li a,
body.branding-theme-mrclean:not(.sd-dark-mode) .nav-tabs li a,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .nav-tabs li a{font-weight:600;color:var(--mr-clean-medium-dark);}.branding-theme-mrclean .nav-tabs li.active a, .branding-theme-mrclean .nav-tabs li.active a:focus, .branding-theme-mrclean .nav-tabs li.active a:hover, .branding-theme-mrclean .nav-tabs li.active a:active,
body.branding-theme-mrclean:not(.sd-dark-mode) .nav-tabs li.active a,
body.branding-theme-mrclean:not(.sd-dark-mode) .nav-tabs li.active a:focus,
body.branding-theme-mrclean:not(.sd-dark-mode) .nav-tabs li.active a:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) .nav-tabs li.active a:active,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .nav-tabs li.active a,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .nav-tabs li.active a:focus,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .nav-tabs li.active a:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .nav-tabs li.active a:active{color:var(--mr-clean-super-dark);}.branding-theme-mrclean .sidebar-dark .side-menu li.active > a,
body.branding-theme-mrclean:not(.sd-dark-mode) .sidebar-dark .side-menu li.active > a,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .sidebar-dark .side-menu li.active > a{color:var(--mr-clean-super-dark);}.branding-theme-mrclean .tabs-card .nav.nav-tabs .nav-item.active > .nav-link,
body.branding-theme-mrclean:not(.sd-dark-mode) .tabs-card .nav.nav-tabs .nav-item.active > .nav-link,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .tabs-card .nav.nav-tabs .nav-item.active > .nav-link{border-bottom:4px solid var(--mr-clean-darker);color:var(--mr-clean-super-dark);}.branding-theme-mrclean .navbar .create-new .btn-primary, .branding-theme-mrclean .navbar .create-new .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .navbar .create-new .btn, .branding-theme-mrclean .navbar .create-new .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .navbar .create-new button, .branding-theme-mrclean .navbar .create-new .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .navbar .create-new button, .branding-theme-mrclean .navbar .create-new .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .navbar .create-new button, .branding-theme-mrclean .navbar .create-new .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .branding-theme-mrclean .navbar .create-new button, .branding-theme-mrclean .navbar .create-new .btn-primary:hover, .branding-theme-mrclean .navbar .create-new .btn-primary:active,
body.branding-theme-mrclean:not(.sd-dark-mode) .navbar .create-new .btn-primary,
body.branding-theme-mrclean:not(.sd-dark-mode) .navbar .create-new .btn-primary:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) .navbar .create-new .btn-primary:active,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .navbar .create-new .btn-primary,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .navbar .create-new .btn-primary:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .navbar .create-new .btn-primary:active{border:1px solid var(--mr-clean-light-gray) !important;}.branding-theme-mrclean .navbar .create-new .dropdown-toggle .material-icons,
body.branding-theme-mrclean:not(.sd-dark-mode) .navbar .create-new .dropdown-toggle .material-icons,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .navbar .create-new .dropdown-toggle .material-icons{color:var(--mr-clean-super-dark);}.branding-theme-mrclean .jump-to-btn .btn, .branding-theme-mrclean .jump-to-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .jump-to-btn button, .branding-theme-mrclean .jump-to-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .branding-theme-mrclean .jump-to-btn button,
body.branding-theme-mrclean:not(.sd-dark-mode) .jump-to-btn .btn,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .jump-to-btn .btn{border:none;color:var(--mr-clean-darker);}.branding-theme-mrclean .manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .add-lesson span::before, .branding-theme-mrclean .manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .add-lesson span::after, .branding-theme-mrclean .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .add-lesson span::before, .branding-theme-mrclean .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .add-lesson span::after,
body.branding-theme-mrclean:not(.sd-dark-mode) .manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .add-lesson span::before,
body.branding-theme-mrclean:not(.sd-dark-mode) .manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .add-lesson span::after,
body.branding-theme-mrclean:not(.sd-dark-mode) .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .add-lesson span::before,
body.branding-theme-mrclean:not(.sd-dark-mode) .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .add-lesson span::after,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .add-lesson span::before,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .add-lesson span::after,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .add-lesson span::before,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .add-lesson span::after{background-color:var(--mr-clean-light-gray);}.branding-theme-mrclean .sidebar-dark aside.site-sidebar,
body.branding-theme-mrclean:not(.sd-dark-mode) .sidebar-dark aside.site-sidebar,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .sidebar-dark aside.site-sidebar{background-color:var(--sd-btn-primary-bg);border-right:3px solid var(--mr-clean-light);}.branding-theme-mrclean .header-light .navbar-nav > li > a .list-icon, .branding-theme-mrclean .navbar-nav .top-nav-link > a .list-icon, .branding-theme-mrclean .navbar-nav .top-nav-link > button .material-icons,
body.branding-theme-mrclean:not(.sd-dark-mode) .header-light .navbar-nav > li > a .list-icon,
body.branding-theme-mrclean:not(.sd-dark-mode) .navbar-nav .top-nav-link > a .list-icon,
body.branding-theme-mrclean:not(.sd-dark-mode) .navbar-nav .top-nav-link > button .material-icons,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .header-light .navbar-nav > li > a .list-icon,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .navbar-nav .top-nav-link > a .list-icon,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .navbar-nav .top-nav-link > button .material-icons{color:var(--mr-clean-darker);}.branding-theme-mrclean .card-heading-extra a:hover, .branding-theme-mrclean .card-heading-extra a .list-icon,
body.branding-theme-mrclean:not(.sd-dark-mode) .card-heading-extra a:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) .card-heading-extra a .list-icon,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .card-heading-extra a:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .card-heading-extra a .list-icon{color:var(--sd-text-secondary);background:var(--sd-white);padding:5px 7px;border-radius:7px;}.branding-theme-mrclean .card-heading-extra a:hover,
.branding-theme-mrclean .card-heading-extra a span,
body.branding-theme-mrclean:not(.sd-dark-mode) .card-heading-extra a:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) .card-heading-extra a span,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .card-heading-extra a:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .card-heading-extra a span{padding-right:15px;margin-left:3px;}.branding-theme-mrclean .card-heading-extra a:hover span,
body.branding-theme-mrclean:not(.sd-dark-mode) .card-heading-extra a:hover span,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .card-heading-extra a:hover span{color:var(--sd-text-secondary) !important;}.branding-theme-mrclean .contact-view-page-head .contact-info .description .name,
body.branding-theme-mrclean:not(.sd-dark-mode) .contact-view-page-head .contact-info .description .name,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .contact-view-page-head .contact-info .description .name{color:var(--mr-clean-darker) !important;}.branding-theme-mrclean .contact-view-page-head .contact-info .description .name:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) .contact-view-page-head .contact-info .description .name:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .contact-view-page-head .contact-info .description .name:hover{color:var(--sd-text-default) !important;}.branding-theme-mrclean .dropdown-card-custom a,
body.branding-theme-mrclean:not(.sd-dark-mode) .dropdown-card-custom a,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .dropdown-card-custom a{color:var(--mr-clean-darkest) !important;}.branding-theme-mrclean .sidebar-menu .menu .menu-item.selected,
body.branding-theme-mrclean:not(.sd-dark-mode) .sidebar-menu .menu .menu-item.selected,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .sidebar-menu .menu .menu-item.selected{background-color:var(--mr-clean-light) !important;}.branding-theme-mrclean .dropdown-card.dropdown-card-custom .extended-menu ul.ext-menu > li.ext-item > span,
body.branding-theme-mrclean:not(.sd-dark-mode) .dropdown-card.dropdown-card-custom .extended-menu ul.ext-menu > li.ext-item > span,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .dropdown-card.dropdown-card-custom .extended-menu ul.ext-menu > li.ext-item > span{border-color:var(--mr-clean-light-gray);}.branding-theme-mrclean ::selection,
body.branding-theme-mrclean:not(.sd-dark-mode) ::selection,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) ::selection{background:var(--mr-clean-light-gray);}.branding-theme-mrclean .badge-pill.badge-pill-counter span,
body.branding-theme-mrclean:not(.sd-dark-mode) .badge-pill.badge-pill-counter span,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .badge-pill.badge-pill-counter span{width:100%;height:100%;text-align:center;line-height:inherit;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:var(--mr-clean-darker);}.branding-theme-mrclean .sd-data-list-view-card .sd-data-list-view-card__avatar,
body.branding-theme-mrclean:not(.sd-dark-mode) .sd-data-list-view-card .sd-data-list-view-card__avatar,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .sd-data-list-view-card .sd-data-list-view-card__avatar{color:var(--sd-text-secondary);background-color:var(--mr-clean-medium);}.branding-theme-mrclean .RightBar,
body.branding-theme-mrclean:not(.sd-dark-mode) .RightBar,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .RightBar{border-left:4px solid var(--mr-clean-medium-light);}.branding-theme-mrclean .tabs-card .nav.nav-tabs .nav-item .nav-link:hover, .branding-theme-mrclean .tabs-card .nav.nav-tabs .nav-item .nav-link:focus,
body.branding-theme-mrclean:not(.sd-dark-mode) .tabs-card .nav.nav-tabs .nav-item .nav-link:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) .tabs-card .nav.nav-tabs .nav-item .nav-link:focus,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .tabs-card .nav.nav-tabs .nav-item .nav-link:hover,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .tabs-card .nav.nav-tabs .nav-item .nav-link:focus{background-color:transparent;font-weight:600 !important;}.branding-theme-mrclean .main-nav-dropdown .dropdown-menu .card-heading-extra .functional-btns > div > a i,
body.branding-theme-mrclean:not(.sd-dark-mode) .main-nav-dropdown .dropdown-menu .card-heading-extra .functional-btns > div > a i,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .main-nav-dropdown .dropdown-menu .card-heading-extra .functional-btns > div > a i{color:#fff;background-color:transparent;}.branding-theme-mrclean .nav-tabs .nav-item .nav-link.active,
body.branding-theme-mrclean:not(.sd-dark-mode) .nav-tabs .nav-item .nav-link.active,
body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .nav-tabs .nav-item .nav-link.active{color:#777 !important;font-weight:600;}@media (max-width: 970px){.branding-theme-mrclean .main-nav-dropdown .dropdown-menu .ext-menu > .ext-item::before,
  body.branding-theme-mrclean:not(.sd-dark-mode) .main-nav-dropdown .dropdown-menu .ext-menu > .ext-item::before,
  body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .main-nav-dropdown .dropdown-menu .ext-menu > .ext-item::before{border-color:var(--mr-clean-medium) !important;}.branding-theme-mrclean .main-nav-dropdown .dropdown-menu .ext-item span::before,
  .branding-theme-mrclean .main-nav-dropdown .dropdown-menu .ext-menu > .ext-item::after,
  body.branding-theme-mrclean:not(.sd-dark-mode) .main-nav-dropdown .dropdown-menu .ext-item span::before,
  body.branding-theme-mrclean:not(.sd-dark-mode) .main-nav-dropdown .dropdown-menu .ext-menu > .ext-item::after,
  body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .main-nav-dropdown .dropdown-menu .ext-item span::before,
  body.branding-theme-mrclean:not(.sd-dark-mode) *:not(.sd-dark-mode) .main-nav-dropdown .dropdown-menu .ext-menu > .ext-item::after{background-color:var(--mr-clean-medium) !important;}}/* --- Dark Mode v.2.0 --- */body.sd-dark-mode{color:var(--sd-text-default);}body.sd-dark-mode::-webkit-scrollbar-track,
body.sd-dark-mode ::-webkit-scrollbar-track{background-color:var(--sd-bg-white-light);}body.sd-dark-mode ::-webkit-scrollbar-thumb{background-color:var(--sd-bg-offwhite-accent);border-radius:6px;}body.sd-dark-mode ::-webkit-scrollbar-thumb:hover{background-color:var(--sd-bg-offwhite-accent-dark);}body.sd-dark-mode .sd-data-list-view-card .sd-data-list-view-card__avatar{background-color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode input:-webkit-autofill{background-color:var(--sd-bg-offwhite-accent) !important;-webkit-box-shadow:0 0 0 1000px var(--sd-bg-offwhite-accent) inset !important;color:var(--sd-text-secondary) !important;}body.sd-dark-mode input:-webkit-autofill:focus{background-color:var(--sd-bg-offwhite-accent) !important;-webkit-box-shadow:0 0 0 1000px var(--sd-bg-offwhite-accent) inset !important;color:var(--sd-text-secondary) !important;}body.sd-dark-mode .bulk-actions-bar{background-image:linear-gradient(to right, var(--sd-dm-mid), var(--sd-dm-mid));}body.sd-dark-mode html.intake-form,
body.sd-dark-mode html.intake-form body{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .brandingTemplatesSideBar .RightBar{background-color:var(--sd-bg-white-dark);}body.sd-dark-mode .billing-load-items__summary-img{background-color:var(--sd-bg-white-middle);border-radius:4px;}body.sd-dark-mode .billing-load-items__summary-img .item-picture{filter:invert(1);}body.sd-dark-mode .btn.btn-primary:hover, body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm .btn:hover, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .btn:hover, body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:hover, body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button.btn-primary:hover, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode button:hover, body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:hover, body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button.btn-primary:hover, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode button:hover{box-shadow:0 0 0 2px rgba(91, 95, 112, 0.5);}body.sd-dark-mode .extended-form-wrapper[id*=-extended-form] .choose-items-wrapper .sd-checkmark-card-item{border-color:var(--sd-bg-offwhite-accent) !important;background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .extended-form-wrapper[id*=-extended-form] .choose-items-wrapper .sd-checkmark-card-item .scroll-text-wrapper::after{transition:all 0.3s ease-in-out;background-image:var(--sd-blend-in-gradient-secondary) !important;}body.sd-dark-mode .extended-form-wrapper[id*=-extended-form] .choose-items-wrapper .sd-checkmark-card-item:hover, body.sd-dark-mode .extended-form-wrapper[id*=-extended-form] .choose-items-wrapper .sd-checkmark-card-item__active{border-color:var(--sd-bg-offwhite-accent-dark) !important;background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .extended-form-wrapper[id*=-extended-form] .choose-items-wrapper .sd-checkmark-card-item:hover .scroll-text-wrapper::after, body.sd-dark-mode .extended-form-wrapper[id*=-extended-form] .choose-items-wrapper .sd-checkmark-card-item__active .scroll-text-wrapper::after{background-image:var(--sd-blend-in-gradient-primary) !important;}body.sd-dark-mode .extended-form-wrapper[id*=-extended-form] .choose-items-wrapper .sd-checkmark-card-item:hover .sd-checkmark-card-item__arrow .checkmark-icon__check:after,
body.sd-dark-mode .extended-form-wrapper[id*=-extended-form] .choose-items-wrapper .sd-checkmark-card-item:hover .sd-checkmark-card-item__arrow .checkmark-icon__circle, body.sd-dark-mode .extended-form-wrapper[id*=-extended-form] .choose-items-wrapper .sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__check:after,
body.sd-dark-mode .extended-form-wrapper[id*=-extended-form] .choose-items-wrapper .sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__circle{border-color:var(--sd-text-dark) !important;}body.sd-dark-mode .extended-form-wrapper[id*=-extended-form] .choose-items-wrapper .sd-checkmark-card-item .quantity-input input{background-color:var(--sd-bg-offwhite-accent) !important;border-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .followup-card__label,
body.sd-dark-mode .followup-card__value,
body.sd-dark-mode .extended-form-wrapper[id*=-extended-form] .choose-items-wrapper .choose-items-summary-wrapper small{color:var(--sd-text-dark) !important;}body.sd-dark-mode .advanced-select-add-new-item-wrapper .select2-selection.select2-selection--single:hover{box-shadow:0 0 0 2px rgba(91, 95, 112, 0.5);border:var(--sd-input-focus-border);}body.sd-dark-mode .nav-tabs li.active a{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .modal-sticky-footer .form-actions.justify-content-between .form-actions-btn:not(:first-child),
body.sd-dark-mode .mx-auto.widget-holder.credit-card-payment{border-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .mobileMenu{background:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .mobileMenu .ml--wrapper{background:var(--sd-bg-white-light);}body.sd-dark-mode .mobileMenu .ml--header{background:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .mobileMenu .ml ul{background:var(--sd-bg-white-light) !important;}body.sd-dark-mode .mobileMenu .ml a:not(.menu-item-add-url){background:transparent;border-bottom-color:#7c829b;}body.sd-dark-mode .mobileMenu .ml a svg{color:var(--sd-text-secondary);stroke:var(--sd-text-secondary);fill:var(--sd-text-secondary);}body.sd-dark-mode .cbe-add-block-item-desc,
body.sd-dark-mode .configure-actions__item-wrap .subtitle,
body.sd-dark-mode .send-type-select__item-wrap .subtitle{color:var(--sd-text-muted);}body.sd-dark-mode .proposal_content .choose-items-wrapper .sd-checkmark-card-item:hover,
body.sd-dark-mode .btn-primary.badge,
body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm .badge.btn,
.reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .badge.btn,
body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.badge,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button.badge,
body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.badge,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode button.badge,
body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.badge,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button.badge,
body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.badge,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode button.badge,
body.sd-dark-mode .btn-primary.label,
body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm .label.btn,
.reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .label.btn,
body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.label,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button.label,
body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.label,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode button.label,
body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.label,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button.label,
body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.label,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode button.label,
body.sd-dark-mode .choose-items-wrapper .sdAccordion__item .sdAccordion__head,
body.sd-dark-mode .choose-items-wrapper .choose-items-summary-wrapper::before{background-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode #recurringProfile-grid .data-table-item-mobile .options-btns-wrap .dropdown,
body.sd-dark-mode #proposals-grid .data-table-item-mobile .options-btns-wrap .dropdown,
body.sd-dark-mode #invoices-grid .data-table-item-mobile .options-btns-wrap .dropdown,
body.sd-dark-mode .mailbox-card-view-item .data-table-item-mobile .options-btns-wrap .dropdown,
body.sd-dark-mode #pm-project-grid .data-table-item-mobile .options-btns-wrap .dropdown{right:0 !important;}body.sd-dark-mode #recurringProfile-grid .btn-link,
body.sd-dark-mode #proposals-grid .btn-link,
body.sd-dark-mode #invoices-grid .btn-link,
body.sd-dark-mode .mailbox-card-view-item .btn-link,
body.sd-dark-mode #pm-project-grid .btn-link{background-color:transparent;}body.sd-dark-mode .pipeline-header .btn-link:hover{background-color:transparent;}body.sd-dark-mode .pipeline-header .btn-link:hover svg{fill:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .skeleton-loader{background-color:rgba(24, 24, 35, 0.3);}body.sd-dark-mode .sd-file-browser .dropdown .sd-btn-wide-primary-32px{background-color:transparent;}body.sd-dark-mode .sd-flow > header .flow-logo .logo__dark-mode{display:block !important;}body.sd-dark-mode .sd-flow > header .flow-logo .logo-collapse.logo__dark-mode{display:block;}@media (min-width: 576px){body.sd-dark-mode .sd-flow > header .flow-logo .logo-collapse.logo__dark-mode{display:none !important;}}body.sd-dark-mode .sd-flow > header .flow-logo .logo-expand.logo__dark-mode{display:none !important;}@media (min-width: 576px){body.sd-dark-mode .sd-flow > header .flow-logo .logo-expand.logo__dark-mode{display:block !important;position:static;transform:none;visibility:visible;opacity:1;}}body.sd-dark-mode .reporting__block__title__icon svg,
body.sd-dark-mode .modal-sticky-footer .form-actions .form-actions-btn svg,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-draft:hover svg,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-activated:hover svg,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-converted:hover svg,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-rejected:hover svg,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-signed:hover svg,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-expired:hover svg,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-active:hover svg,
body.sd-dark-mode .dashboard-organize-box:hover .dashboard-organize-box__header-filters button.filter-button svg,
body.sd-dark-mode .dashboard-organize-box:hover .dashboard-organize-box__content .dashboard-item__statuses-icons .icon svg,
body.sd-dark-mode svg .company-avatar-path{fill:var(--sd-text-default);stroke:var(--sd-text-default);color:var(--sd-text-default);}body.sd-dark-mode .form-chain-builder .link-block-wrapper.config .link-block__icon svg{fill:var(--sd-text-default) !important;}body.sd-dark-mode body.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .type, body.sd-dark-mode body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .type{color:var(--sd-text-default) !important;}body.sd-dark-mode body.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .btn-xs, body.sd-dark-mode body.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .remove-action, body.sd-dark-mode body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .btn-xs, body.sd-dark-mode body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .remove-action{border-right:1px solid var(--sd-bg-white-middle) !important;}body.sd-dark-mode #circles-grid svg .contact-avatar-bg{fill:var(--sd-bg-white-light) !important;}body.sd-dark-mode .proposal_content .proposal-content-wrapper table td,
body.sd-dark-mode .fc-unthemed .fc-popover .fc-header .fc-close,
body.sd-dark-mode .fc-unthemed .fc-popover .fc-header,
body.sd-dark-mode .reporting-two-accordion__item__heading__expander::before,
body.sd-dark-mode .form-group.animated-form-label label, body.sd-dark-mode.branding-theme-mrclean .main-nav-dropdown .my-companies .my-companies__item:hover a, body.sd-dark-mode.branding-theme-mrclean .main-nav-dropdown .my-companies .my-companies__item .company-active,
body.sd-dark-mode .flyOutMenu.text-inverse .list-icon, body.sd-dark-mode.branding-theme-mrclean .flyOutMenu .card, body.sd-dark-mode.branding-theme-mrclean .flyOutMenu.dropdown-card-custom a, body.sd-dark-mode.branding-theme-mrclean .flyOutMenu.text-inverse h3,
body.sd-dark-mode .navbar-nav > li > a .top-nav-link__icon .fa-life-ring,
body.sd-dark-mode .dropdown-menu-with-icons .dropdown-item, body.sd-dark-mode.new-card-view .dataTableResp .data-table-item-mobile .header .sub-title,
body.sd-dark-mode .sd-file-browser .browser-list .entity .icon .icon-wrapper i,
body.sd-dark-mode .form-actions--bottom-sticky-dynamicProposal #form-actions--bottom-sticky-dynamicProposalSwitch .sd-switchery-wrapper .switchery.switchery-small + label,
body.sd-dark-mode .data-table-item-mobile.mobile-card .mobile-card__header .title, body.sd-dark-mode.sidebar-dark .side-user .media .fs-12,
body.sd-dark-mode .invoice-header-wrapper p,
body.sd-dark-mode .invoice-header-wrapper p span,
body.sd-dark-mode .tabs-to-dropdown .tabs-card .nav-item.has-child:after,
body.sd-dark-mode .data-table-item-mobile.mobile-card .mobile-card__details,
body.sd-dark-mode .read.mailbox-card-view-item,
body.sd-dark-mode .proposal_content .proposal-content-wrapper p,
body.sd-dark-mode .appointment-type__info{color:var(--sd-text-default);}body.sd-dark-mode .loader-widget::after,
body.sd-dark-mode .fc-unthemed .fc-popover .fc-header,
body.sd-dark-mode .lms-sidebar-wrapper .file-list li .btn,
body.sd-dark-mode .lms-sidebar-wrapper .file-list li .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .lms-sidebar-wrapper .file-list li button,
body.sd-dark-mode .lms-sidebar-wrapper .file-list li .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .lms-sidebar-wrapper .file-list li button{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .inner-page-tab-headers .tabs .nav-tabs .nav-item.active a{border-bottom:4px solid var(--sd-bg-offwhite-accent) !important;padding-bottom:20px !important;}body.sd-dark-mode .iti__globe{filter:invert(1);}body.sd-dark-mode .btn-changePaymentMethod{background:var(--sd-bg-white-dark) !important;border-color:var(--sd-bg-white-dark) !important;color:var(--sd-text-secondary) !important;}body.sd-dark-mode .btn-changePaymentMethod:hover{background:var(--sd-bg-white-light) !important;border-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .box-footer .box-add-button{background-color:var(--sd-bg-white-light);border-color:var(--sd-bg-white-light);}body.sd-dark-mode .box-footer .box-add-button:hover{color:var(--sd-text-secondary);}body.sd-dark-mode .box-footer .box-add-button:active{background-color:var(--sd-bg-offwhite-accent);color:var(--sd-text-secondary);}body.sd-dark-mode .proposal_content .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active,
body.sd-dark-mode .proposal_content .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active:hover,
body.sd-dark-mode .proposal_content .choose-items-wrapper .sd-checkmark-card-item:hover{background-color:var(--sd-bg-white-light) !important;border-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .gridview-header .sd-btn-wide-action-24px.active,
body.sd-dark-mode .chain-link .sd-placeholder-tag,
body.sd-dark-mode .form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-label-container .sort-number,
body.sd-dark-mode .form-builder .fields-list .field-block .label-block .field-container .field-wrapper .choice-label-container .sort-number-choice,
body.sd-dark-mode .btn.btn-default.active,
body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-default.active,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button.btn-default.active,
body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-default.active,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button.btn-default.active{background-color:var(--sd-bg-offwhite-accent) !important;color:var(--sd-text-secondary) !important;border-color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode.sd-redesign2020 .has-search .fa-search,
body.sd-dark-mode .select2-container--default .select2-selection--single .select2-selection__placeholder, body.sd-dark-mode.sidebar-dark .proposal_content .proposal-content-wrapper .proposal-side-menu li > a,
body.sd-dark-mode .add-recurring-profile-modal .add-recurring-profile .add-recurring-profile__item a .type-select-header,
body.sd-dark-mode .add-proposal-modal .add-recurring-profile .add-recurring-profile__item a .type-select-header,
body.sd-dark-mode .color-info,
body.sd-dark-mode .text-info{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .link-title .config-toggle,
body.sd-dark-mode .checkbox input[type=checkbox]:checked + span.label-text:after{background:var(--sd-bg-white-light) !important;border-color:var(--sd-bg-white-light);color:var(--sd-text-secondary) !important;}body.sd-dark-mode .form-chain-builder .chain-links .links-list .chain-link .link-block .title-block-separator{border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .selection-wrapper .entity-type-selection .entity-type-link.active,
body.sd-dark-mode .dashboard-organize-box:hover .dashboard-organize-box__footer,
body.sd-dark-mode .dashboard-organize-box:hover .dashboard-organize-box__header,
body.sd-dark-mode .dashboard-organize-box:hover .dashboard-organize-box__content .dashboard-item,
body.sd-dark-mode .dashboard-organize-box .dashboard-organize-box__footer,
body.sd-dark-mode .dashboard-organize-box .dashboard-organize-box__header,
body.sd-dark-mode .dashboard-organize-box .dashboard-organize-box__content .dashboard-item,
body.sd-dark-mode .dynamicProfileItems .info-block,
body.sd-dark-mode .tabs-to-dropdown .tabs-card .nav-item.has-child ul .nav-link,
body.sd-dark-mode .checkbox span.label-text:after{border-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .sd-file-browser .browser-list-header .select .checkbox .label-text:after{border-color:var(--sd-bg-white-middle) !important;color:var(--sd-text-secondary) !important;}body.sd-dark-mode .logo,
body.sd-dark-mode .file-download-flow-chain-link .selected-wrapper .selected,
body.sd-dark-mode .contact-view-page-head .contact-info.client,
body.sd-dark-mode .contact-view-page-head .contact-info.coordinator{border-color:var(--sd-bg-white-light);}body.sd-dark-mode .proposal_content .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active,
body.sd-dark-mode .proposal_content .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active:hover,
body.sd-dark-mode .sd-oscar-file-upload-wrapper .crop-area,
body.sd-dark-mode .RightBar__layers .RightBar__layers-footer,
body.sd-dark-mode .file-upload-attachment-modal-card,
body.sd-dark-mode .invoice-header-wrapper,
body.sd-dark-mode .invoice-header-wrapper,
body.sd-dark-mode .file-download-flow-chain-link .selected-wrapper .selected,
body.sd-dark-mode .card.functional-theme .tabs-wrap .nav-tabs .nav-item .nav-link:hover{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode #contactDetails .profile-block .created-by-content .created-by-item,
body.sd-dark-mode #contactDetails .profile-block .created-by-content .created-by-item span{color:var(--sd-text-secondary);}body.sd-dark-mode #contactDetails .profile-header{border:none;border-top:3px solid var(--sd-bg-offwhite-accent) !important;background-color:var(--sd-bg-white-light);}body.sd-dark-mode #contactDetails .profile-content .circle-wrap .circle-item{border-color:var(--sd-bg-white-light);}body.sd-dark-mode #contactDetails .profile-content .circle-wrap .circle-item .close-icon{background-color:transparent;}body.sd-dark-mode .cards-vault-container .tabs{border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .cards-vault-container .tabs-content .card-view,
body.sd-dark-mode .cards-vault-container .right-cards .card-action{border:1px solid var(--sd-bg-white-light) !important;}body.sd-dark-mode .file-upload-attachment-modal-card,
body.sd-dark-mode .invoice-header-wrapper,
body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar .operations-panel .operations .btn .material-icons,
body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar .operations-panel .operations .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .material-icons,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar .operations-panel .operations button .material-icons,
body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar .operations-panel .operations .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .material-icons,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar .operations-panel .operations button .material-icons,
body.sd-dark-mode .color-dark,
body.sd-dark-mode .text-dark{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .modal .modal-dialog .modal-content .form-actions--liveSupportSession{border:none !important;}body.sd-dark-mode .form-oscar .chosen-container{border:none !important;background:var(--sd-bg-white-light) !important;}body.sd-dark-mode .chosen-container-multi .chosen-choices{background:var(--sd-bg-white-light) !important;}body.sd-dark-mode .kanban-board > .kanban-col .card-list{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .create-estimate .form-actions .btn-outline-default,
body.sd-dark-mode .create-proposal .form-actions .btn-secondary,
body.sd-dark-mode .create-invoice .form-actions .btn-secondary,
body.sd-dark-mode .cards-buttons-wrap .sd-btn-wide-primary-add-36px{background-color:var(--sd-bg-white-middle) !important;border-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .create-estimate .form-actions .btn-outline-default:hover,
body.sd-dark-mode .create-proposal .form-actions .btn-secondary:hover,
body.sd-dark-mode .create-invoice .form-actions .btn-secondary:hover,
body.sd-dark-mode .cards-buttons-wrap .sd-btn-wide-primary-add-36px:hover{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .proposal_content .choose-items-wrapper .sd-checkmark-card-item .quantity-input .quantity-input__button.quantity-input__add::after,
body.sd-dark-mode .proposal_content .choose-items-wrapper .sd-checkmark-card-item .quantity-input .quantity-input__button.quantity-input__add::before,
body.sd-dark-mode .proposal_content .choose-items-wrapper .sd-checkmark-card-item .quantity-input .quantity-input__button.quantity-input__sub::before,
body.sd-dark-mode .quantity-input .quantity-input__button.quantity-input__add::after,
body.sd-dark-mode .quantity-input .quantity-input__button.quantity-input__add::before,
body.sd-dark-mode .quantity-input .quantity-input__button.quantity-input__sub::before,
body.sd-dark-mode .dashboard-organize-box__content .first-row .dot-divider,
body.sd-dark-mode .box-logs-title .dot-divider::before,
body.sd-dark-mode .drugging-icon .drugging-icon__element::before,
body.sd-dark-mode .drugging-icon .drugging-icon__element::after,
body.sd-dark-mode .kanban-container .kanban-board > .kanban-col .card-list .card-list-header .options-btns-wrap button:before,
body.sd-dark-mode .kanban-container .kanban-board > .kanban-col .card-list .card-list-header .options-btns-wrap button:after,
body.sd-dark-mode .rightPanel__header .close:before,
body.sd-dark-mode .rightPanel__header .close:after,
body.sd-dark-mode .ps > .ps__scrollbar-y-rail > .ps__scrollbar-y{background-color:var(--sd-bg-white-middle) !important;opacity:0.4;}body.sd-dark-mode .form-with-sidebar .menu-list .menu-item{border-bottom:var(--sd-bg-white-dark) 1px solid;}body.sd-dark-mode .form-with-sidebar.pm-archive .menu-list .menu-item{border:none;}body.sd-dark-mode .redactor-focus.redactor-styles-on,
body.sd-dark-mode .redactor-focus:focus.redactor-styles-on{border-color:var(--sd-bg-white-light);}body.sd-dark-mode .rx-form-button-primary{background-color:transparent;border-color:inherit;}body.sd-dark-mode .rx-form-button-primary:hover{background-color:rgba(247, 247, 248, 0.85);color:#000 !important;}body.sd-dark-mode .sd-big-btn-with-icon,
body.sd-dark-mode .jump-to-btn .btn,
body.sd-dark-mode .jump-to-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .jump-to-btn button,
body.sd-dark-mode .jump-to-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .jump-to-btn button,
body.sd-dark-mode .form-actions.form-actions--bottom-sticky:not(.calendar) .btn:hover:before,
body.sd-dark-mode .form-actions.form-actions--bottom-sticky:not(.calendar) .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky:not(.calendar) button:hover:before,
body.sd-dark-mode .form-actions.form-actions--bottom-sticky:not(.calendar) .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky:not(.calendar) button:hover:before,
body.sd-dark-mode .form-actions.form-actions--bottom-sticky:not(.calendar) .btn:focus:before,
body.sd-dark-mode .form-actions.form-actions--bottom-sticky:not(.calendar) .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky:not(.calendar) button:focus:before,
body.sd-dark-mode .form-actions.form-actions--bottom-sticky:not(.calendar) .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky:not(.calendar) button:focus:before,
body.sd-dark-mode .form-actions.form-actions--bottom-sticky .btn.btn-primary:hover:before,
body.sd-dark-mode .form-actions.form-actions--bottom-sticky .reset-css .marketing-campaign-send-schedule .am-pm .btn:hover:before,
.reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .form-actions.form-actions--bottom-sticky .btn:hover:before,
body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:hover:before,
body.sd-dark-mode .form-actions.form-actions--bottom-sticky .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover:before,
.reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover:before,
body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:hover:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky button.btn-primary:hover:before,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky button:hover:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky .reset-css .marketing-campaign-send-schedule .am-pm button:hover:before,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .form-actions.form-actions--bottom-sticky button:hover:before,
body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:hover:before,
body.sd-dark-mode .form-actions.form-actions--bottom-sticky .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover:before,
.reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover:before,
body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:hover:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky button.btn-primary:hover:before,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky button:hover:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky .reset-css .marketing-campaign-send-schedule .am-pm button:hover:before,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .form-actions.form-actions--bottom-sticky button:hover:before,
body.sd-dark-mode .choose-items-wrapper .choose-items-steps .sdAccordion__item .step-number,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .choose-items-card__label,
body.sd-dark-mode .reporting__block__title__icon,
body.sd-dark-mode .sd-sortable-list-wrapper .sort-number,
body.sd-dark-mode .person-avatar .rounded-circle,
body.sd-dark-mode .sd-grid-view .logoCol.logoCol--staff .logoWrap .logo,
body.sd-dark-mode .dashboard-organize-box .dashboard-organize-box__content .dashboard-item .complete-task-checkbox.complete,
body.sd-dark-mode sd-user-avatar svg,
body.sd-dark-mode .progress{background-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .uid-settings-btn .sd-big-btn-with-icon__text{color:white !important;}body.sd-dark-mode .sd-type-switcher__tabs{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .btn-secondary:focus,
body.sd-dark-mode .btn-secondary.focus{box-shadow:none;}body.sd-dark-mode .sd-grid-view.grid-view-loading:before, body.sd-dark-mode .sd-grid-view:not(.grid-view-loading) .grid-view-loading:before, body.sd-dark-mode .form-oscar.grid-view-loading:before, body.sd-dark-mode .form-oscar:not(.grid-view-loading) .grid-view-loading:before{background-image:url(/images/icons/replayDM.svg);}body.sd-dark-mode #pm-tasks-form .assign-user-options{background-color:var(--sd-bg-white-light);border-color:var(--sd-bg-white-light);}body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label{color:#444 !important;}body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label svg{fill:#444 !important;}body.sd-dark-mode .choose-items-wrapper .choose-items-summary-wrapper .colored-title,
body.sd-dark-mode .choose-items-summary__section-title,
body.sd-dark-mode .choose-items-wrapper .choose-items-summary-wrapper .colored-title,
body.sd-dark-mode .proposal_content .proposal-content-wrapper,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .main-wrapper h3, body.sd-dark-mode.new-card-view .dataTableResp .data-table-item-mobile .header .sub-title,
body.sd-dark-mode #pm-project-grid .progress-bar span,
body.sd-dark-mode .clientApprovalHelperText{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .sd-type-switcher__tabs .sd-type-switcher__slider{color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .sd-type-switcher__tabs .sd-type-switcher__slider.sd-selected{background-color:#7c829b !important;border-bottom-color:var(--sd-bg-white-middle);}body.sd-dark-mode #pm-tasks-form .assign-user-options .checkbox span.label-text:after{background-color:var(--sd-bg-white-middle);border-color:var(--sd-bg-white-middle);}body.sd-dark-mode .task-view-wrap .head-block .task-title .title-control:hover,
body.sd-dark-mode .task-view-wrap .head-block .task-title .title-control:focus{background-color:var(--sd-bg-white-light);border-color:var(--sd-bg-white-light);}body.sd-dark-mode .sd-checkmark-card-wrapper .sd-checkmark-card-item,
body.sd-dark-mode .sd-type-switcher__tabs,
body.sd-dark-mode .appointment-type__block,
body.sd-dark-mode .appointment-booking .appointment-type__block,
body.sd-dark-mode .task-view-wrap .user-info-block.has-project.user-list-active,
body.sd-dark-mode .task-view-wrap .user-info-block.has-project:hover{border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .form-builder .fields-list .field-block .label-block .field-container .field-wrapper.settings .field-configuration .field-header,
body.sd-dark-mode .task-view-wrap .due-date-info .due-date .due-date-control{border:none;}body.sd-dark-mode .task-view-wrap .due-date-info .due-date .due-date-control:hover,
body.sd-dark-mode .task-view-wrap .due-date-info .due-date .due-date-control:focus{border:none;background-color:var(--sd-bg-white-light);}body.sd-dark-mode .task-view-wrap .info-badges .task-status-badge{color:var(--sd-text-secondary);border-color:var(--sd-bg-white-light);}body.sd-dark-mode .fileSettingsForm .btn-group-toggle .btn-group-toggle-member{border:1px solid var(--sd-bg-offwhite-accent) !important;background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .fileSettingsForm .btn-group-toggle .btn-group-toggle-member.active{background-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .file-upload-field-input.view-only .select2-container .select2-selection.select2-selection--multiple .select2-search.select2-search--inline input::-webkit-input-placeholder,
body.sd-dark-mode .filters .select2-container .select2-selection.select2-selection--multiple .select2-search.select2-search--inline input::-webkit-input-placeholder{color:#fff !important;opacity:1 !important;}body.sd-dark-mode .file-upload-field-input.view-only .select2-container .select2-selection.select2-selection--multiple .select2-search.select2-search--inline input:-ms-input-placeholder,
body.sd-dark-mode .filters .select2-container .select2-selection.select2-selection--multiple .select2-search.select2-search--inline input:-ms-input-placeholder{color:#fff !important;opacity:1 !important;}body.sd-dark-mode .file-upload-field-input.view-only .select2-container .select2-selection.select2-selection--multiple .select2-search.select2-search--inline input::-moz-placeholder,
body.sd-dark-mode .filters .select2-container .select2-selection.select2-selection--multiple .select2-search.select2-search--inline input::-moz-placeholder{color:#fff !important;opacity:1 !important;}body.sd-dark-mode .file-upload-field-input.view-only .select2-container .select2-selection.select2-selection--multiple .select2-search.select2-search--inline input:-moz-placeholder,
body.sd-dark-mode .filters .select2-container .select2-selection.select2-selection--multiple .select2-search.select2-search--inline input:-moz-placeholder{color:#fff !important;opacity:1 !important;}body.sd-dark-mode .file-upload-field-input.view-only .select2-container .select2-selection.select2-selection--multiple .select2-search.select2-search--inline input::placeholder,
body.sd-dark-mode .filters .select2-container .select2-selection.select2-selection--multiple .select2-search.select2-search--inline input::placeholder{color:#fff !important;opacity:1 !important;}body.sd-dark-mode .fc-unthemed .fc-popover,
body.sd-dark-mode .pm-calendar-block .fc-popover.fc-more-popover .fc-body.fc-widget-content,
body.sd-dark-mode .cbe-block div[id*=cbe-block].dashboard-organize-box:hover,
body.sd-dark-mode .dashboard-organize-box:hover,
body.sd-dark-mode .sd-marketing-layout-card > .card-block,
body.sd-dark-mode .sd-checkmark-card-wrapper .sd-checkmark-card-item,
body.sd-dark-mode #message-new .card-block, body.sd-dark-mode.glass-background-effect .main-wrapper .entity-action-widget.entity-action-widget-outer,
body.sd-dark-mode .crm-deals-block #crm-goals-visibility-grid,
body.sd-dark-mode .crm-deals-block .deals-title,
body.sd-dark-mode .ribbon-notify .ribbon-notify__title,
body.sd-dark-mode .file-upload-field-input.view-only,
body.sd-dark-mode .box.box--menu,
body.sd-dark-mode .appointment-schedule-page .appointment-slot-timer-container,
body.sd-dark-mode .task-view-wrap .subtasks-list-wrap .subtasks-list .subtasks-list-item:hover{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode #taskEntityTimerAdmin .entity-timers .entity-timer-add .entity-add-wrap{background-color:var(--sd-bg-white-light);border-bottom:1px solid var(--sd-bg-white-dark);}body.sd-dark-mode #taskEntityTimerAdmin .entity-timers .entity-timers-wrap.timer-shadow{border:none;}body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .choose-items-wrapper .sdAccordion__item,
body.sd-dark-mode #taskEntityTimerAdmin .entity-timers .entity-timer-add .entity-add-wrap .entity-form-wrap .entity-timer-input{border-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode #taskEntityTimerAdmin .entity-timers sd-entity-timer-list .entity-timer-list-wrap .entity-timer-list .entity-timer-list-item{background-color:var(--sd-bg-white-dark);border-top:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .proposal_content .choose-items-wrapper .sd-checkmark-card-item a,
body.sd-dark-mode .dashboard-organize-box .dashboard-organize-box__content .dashboard-item__data .due-date:not(.completed, .pastDue),
body.sd-dark-mode .dashboard-organize-box .dashboard-organize-box__content .dashboard-item__data .button,
body.sd-dark-mode .dashboard-organize-box .dashboard-organize-box__footer .tasks-number span,
body.sd-dark-mode .dashboard-organize-box .dashboard-organize-box__content .dashboard-item__data .timing,
body.sd-dark-mode .ribbon-notify .ribbon-notify__title .ribbon-notify__title-content,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .proposal-side-menu li:hover i,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .proposal-side-menu li i,
body.sd-dark-mode #taskEntityTimerAdmin .entity-timers sd-entity-timer-list .entity-timer-list-wrap .entity-timer-list .entity-timer-list-item .sd-timer-counter .counter-wrap .timer-input{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .sd-menu .menu-wrapper{border-color:var(--sd-bg-white-light);background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .choose-items-summary-body,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .proposal-side-menu li:hover,
body.sd-dark-mode .sd-menu .menu-wrapper .menu-items .menu-item:focus,
body.sd-dark-mode .sd-menu .menu-wrapper .menu-items .menu-item:hover{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .invoiceTable{border:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .proposal_content .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item .sd-checkmark-card-item__arrow .checkmark-icon__circle,
body.sd-dark-mode .proposal_content .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__circle,
body.sd-dark-mode .btn-info,
body.sd-dark-mode .sd-checkmark-card-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__circle,
body.sd-dark-mode .choose-items-card__label,
body.sd-dark-mode .sd-type-switcher__tabs:after,
body.sd-dark-mode .navbar-nav .avatar,
body.sd-dark-mode .site-sidebar .side-user .media-left,
body.sd-dark-mode .contact-filter__avatar,
body.sd-dark-mode .avatar-wrap,
body.sd-dark-mode figure.contactAvatar,
body.sd-dark-mode figure.img-responsive,
body.sd-dark-mode .checklist-item-container .checklist-item-content .checklist-item-completed-icon.completed,
body.sd-dark-mode .checklist-item-container .checklist-actions .button,
body.sd-dark-mode .chosen-container .chosen-results li.highlighted,
body.sd-dark-mode .badge-info,
body.sd-dark-mode .radiobox span.label-text:after{background-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .sd-checkmark-card-wrapper .sd-checkmark-card-item .sd-checkmark-card-item__arrow .checkmark-icon__circle,
body.sd-dark-mode svg .company-avatar-bg,
body.sd-dark-mode .checklist-item-container .checklist-item-content .checklist-item-completed-icon svg{fill:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .proposal_content .choose-items-wrapper .sd-checkmark-card-item .quantity-input input,
body.sd-dark-mode .crmSmsPhoneToolSidebar__item,
body.sd-dark-mode .iti--inline-dropdown .iti__dropdown-content,
body.sd-dark-mode .crm-phone-formatting .sd-big-btn-with-icon,
body.sd-dark-mode .crm-phone-formatting__Sidebar .crm-phone-formatting__filter-form-block,
body.sd-dark-mode .reporting__block,
body.sd-dark-mode .choose-items-wrapper .choose-items-summary-wrapper .choose-items-summary-body .choose-items-summary-total:not(td),
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .choose-items-summary-body,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .choose-items-summary-wrapper,
body.sd-dark-mode .sd-checkmark-card-wrapper .sd-checkmark-card-item .sd-checkmark-card-item__arrow .checkmark-icon__circle,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .sd-checkmark-card-item__active,
body.sd-dark-mode .border,
body.sd-dark-mode .RightBar__layers,
body.sd-dark-mode .RightBar__layers .RightBar__layers-header,
body.sd-dark-mode .RightBar__layers .RightBar__layers-footer,
body.sd-dark-mode .checklist-item-container .checklist-item-content .checklist-item-completed-icon,
body.sd-dark-mode .empty-block-decor,
body.sd-dark-mode .configured-actions__decor-2::before,
body.sd-dark-mode .configured-actions__decor-2::after,
body.sd-dark-mode .configured-actions__decor-1,
body.sd-dark-mode .modal.article-files-modal .article-file-browser .sd-file-browser .browser-wrap .browser-list-header,
body.sd-dark-mode #proposal-form .card-header,
body.sd-dark-mode .radiobox input[type=radio]:checked + span.label-text:before{border-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .modal.article-files-modal .modal-dialog{box-shadow:0 0 10px #000;}body.sd-dark-mode .checklist-item-container,
body.sd-dark-mode .crm-deals-block .deals-title,
body.sd-dark-mode .crm-deals-block #crm-goals-visibility-grid,
body.sd-dark-mode .appointment-schedule-page .appointment-slot-timer-container,
body.sd-dark-mode .file-upload-attachment-modal-card{border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .dropdown-menu::-webkit-scrollbar{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .dropdown-menu::-webkit-scrollbar-thumb{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .pdf-wrapper .pdf-body .item-table thead tr .item-table-header,
body.sd-dark-mode .sd-billing-ledger-section-header{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .proposal_content .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .choose-items-card-price,
body.sd-dark-mode .proposal_content .choose-items-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active:hover .choose-items-card-price,
body.sd-dark-mode .proposal_content .choose-items-summary-total-amount,
body.sd-dark-mode .proposal_content .choose-items-wrapper .choose-items-summary-wrapper small,
body.sd-dark-mode .proposal_content .choose-items-wrapper .choose-items-summary-wrapper .colored-title,
body.sd-dark-mode .proposal_content .choose-items-summary__section-title,
body.sd-dark-mode .sd-checkmark-card-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .choose-items-card-price,
body.sd-dark-mode .jumbotron,
body.sd-dark-mode .pdf-wrapper .pdf-body .invoice-head .right .right-item .billing-right table td:first-of-type,
body.sd-dark-mode .pdf-wrapper .pdf-body .estimate-head .right .right-item .billing-right table td:first-of-type,
body.sd-dark-mode .pdf-wrapper .pdf-body .invoice-head .right .right-item .invoice-number,
body.sd-dark-mode .pdf-wrapper .pdf-body .estimate-head .right .right-item .invoice-number,
body.sd-dark-mode .pdf-wrapper .pdf-body .invoice-notes-wrapper .invoice-notes-label,
body.sd-dark-mode .pdf-wrapper .pdf-body .item-table .item-body .item-row .item-desc,
body.sd-dark-mode .pdf-wrapper .pdf-body .invoice-terms-wrapper .invoice-terms-label,
body.sd-dark-mode .pdf-wrapper .pdf-body .invoice-head .left .billing-left .billing-label,
body.sd-dark-mode .pdf-wrapper .pdf-body .estimate-head .left .billing-left .billing-label, body.sd-dark-mode.with-right-sidebar .main-wrapper .right-sidebar-togler-container .right-sidebar-togler.current i{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .pdf-wrapper .pdf-body .item-table .item-body.invoice tr,
body.sd-dark-mode .pdf-wrapper .pdf-body .item-table .item-body .item-row{border-bottom:1px solid var(--sd-bg-white-dark);}body.sd-dark-mode .sd-tip{background-color:var(--sd-bg-white-light);border-left:5px solid var(--sd-bg-offwhite-accent);color:var(--sd-text-secondary);}body.sd-dark-mode .customization-sidebar-wrapper .entity-action-widget .btn.list-index, body.sd-dark-mode .customization-sidebar-wrapper .entity-action-widget .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.list-index, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .customization-sidebar-wrapper .entity-action-widget button.list-index, body.sd-dark-mode .customization-sidebar-wrapper .entity-action-widget .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.list-index, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .customization-sidebar-wrapper .entity-action-widget button.list-index{background-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .common-back.new-design .gridview-header,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .main-wrapper,
body.sd-dark-mode .rightSidebar,
body.sd-dark-mode #items-grid .selected{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .jumbotron,
body.sd-dark-mode .pdf-wrapper{background-color:var(--sd-bg-white-light);box-shadow:none;}body.sd-dark-mode .pdf-wrapper .pdf-body .invoice-head .right .right-item .title,
body.sd-dark-mode .pdf-wrapper .pdf-body .estimate-head .right .right-item .title{color:var(--sd-text-secondary);}body.sd-dark-mode .announcements .announcement, body.sd-dark-mode .announcements .sticky-announcement,
body.sd-dark-mode .stickied-announcements .announcement,
body.sd-dark-mode .stickied-announcements .sticky-announcement{background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .branding-templates .product-card,
body.sd-dark-mode .branding-templates .card-body .see-more-collapsed-content,
body.sd-dark-mode .platformBranding .form-actions--bottom-sticky,
body.sd-dark-mode .companySettings .form-actions--bottom-sticky,
body.sd-dark-mode #platform-branding-form .RightBar__footer.form-actions--bottom-sticky,
body.sd-dark-mode .iti__dropdown-content,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .choose-items-wrapper .sdAccordion__item,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .choose-items-summary-wrapper,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .sd-checkmark-card-item,
body.sd-dark-mode .card.data-table-wrap.grid-wrap-view.bg-white,
body.sd-dark-mode .right-sidebar-togler-container .right-sidebar-togler.current:hover,
body.sd-dark-mode .wkhtmltopdf .item-table .item-table-header{background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .pdf-wrapper td{border:1px solid var(--sd-bg-white-dark) !important;}body.sd-dark-mode .pdf-wrapper td.billing-load-items__actions-header{border:none !important;}body.sd-dark-mode .proposal_content .choose-items-wrapper .sd-checkmark-card-item .quantity-input input,
body.sd-dark-mode .crm-phone-formatting__Sidebar .crmSmsPhoneToolSidebar__filters-name,
body.sd-dark-mode .file-upload-attachment-modal-card .file-count-wrapper .file-count,
body.sd-dark-mode .entity-action-widget .list-index,
body.sd-dark-mode .configured-actions__decor-line,
body.sd-dark-mode .list-details-label,
body.sd-dark-mode .list-details-label-block{background-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .nav-tabs{border-bottom:solid 1px var(--sd-bg-white-light);}body.sd-dark-mode .nav-tabs .nav-link:focus,
body.sd-dark-mode .nav-tabs .nav-link:hover{border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .checklist-item-container,
body.sd-dark-mode canvas#subscribers-nr,
body.sd-dark-mode .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .config-toggle{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .sd-folder-tree{background-color:var(--sd-bg-white-light);border-color:var(--sd-bg-white-light);}body.sd-dark-mode .sd-folder-tree .tree .branch .name .folder,
body.sd-dark-mode .sd-folder-tree .tree .branch.selected > .name .branch-label,
body.sd-dark-mode .sd-folder-tree .tree .branch .name .expand,
body.sd-dark-mode .sd-folder-tree .tree .branch .name .branch-label{color:var(--sd-text-secondary);}body.sd-dark-mode .sd-folder-tree .tree .branch.selected > .name{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .modal-footer{border-top:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .sd-file-browser .browser-list .entity-wrap{border-bottom:1px solid var(--sd-bg-white-dark);}body.sd-dark-mode .sd-file-browser .browser-list .entity-wrap:hover{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .flow-chain .flow-chain-link .card .card-header .link-title .step-order{background-color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .flow-chain .flow-chain-link button.toggle-link-btn{margin-right:0;}body.sd-dark-mode .btn-secondary:active,
body.sd-dark-mode .btn-secondary.active,
body.sd-dark-mode .show > .btn-secondary.dropdown-toggle{background-color:var(--sd-bg-white-dark);border-color:var(--sd-bg-white-dark);}body.sd-dark-mode .mailbox-new-msgs{color:var(--sd-text-secondary);}body.sd-dark-mode .unread td{background-color:var(--sd-bg-white-dark) !important;color:var(--sd-text-secondary) !important;border-top:2px solid var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .manage-top-bar-wrapper .manage-top-bar-tabs,
body.sd-dark-mode .message-users-list .message-users-list-item{border-color:var(--sd-bg-white-light);}body.sd-dark-mode a.ls-link:hover{color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode #sd-dashboard .sd-dashboard .available-widgets .sd-widget-list .sd-widget{border:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .dashboard-widget-list .list-view .items > .row{border-bottom:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .choose-items-summary-payment-amount,
body.sd-dark-mode .choose-items-summary-total-amount,
body.sd-dark-mode .choose-items-summary__section-title,
body.sd-dark-mode .message-users-list .message-users-list-item .info-col .info-col-role{color:var(--sd-text-secondary);}body.sd-dark-mode .shortcuts-container .shortcuts-wrapper .shortcut-key > span{background-color:var(--sd-bg-white-light);border-color:var(--sd-bg-white-light);}body.sd-dark-mode .shortcuts-container .shortcuts-wrapper.footer-item{border-top:var(--sd-bg-white-light);}body.sd-dark-mode .fc-unthemed .fc-content,
body.sd-dark-mode .fc-unthemed .fc-divider,
body.sd-dark-mode .fc-unthemed .fc-list-heading td,
body.sd-dark-mode .fc-unthemed .fc-list-view,
body.sd-dark-mode .fc-unthemed .fc-popover,
body.sd-dark-mode .fc-unthemed .fc-row,
body.sd-dark-mode .fc-unthemed tbody,
body.sd-dark-mode .fc-unthemed td,
body.sd-dark-mode .fc-unthemed th,
body.sd-dark-mode .fc-unthemed thead{border-color:var(--sd-bg-white-light);}body.sd-dark-mode .fc-state-default{box-shadow:none;}body.sd-dark-mode .noUi-target{background-color:var(--sd-bg-white-light);border-color:var(--sd-bg-white-light);box-shadow:none;}body.sd-dark-mode .form-actions.form-actions--bottom-sticky .form-actions-btn:focus::before,
body.sd-dark-mode .form-actions.form-actions--bottom-sticky .form-actions-btn:hover::before,
body.sd-dark-mode .companySettings .form-actions--bottom-sticky .form-actions-btn:hover::before,
body.sd-dark-mode #platform-branding-form .RightBar__footer.form-actions.form-actions--bottom-sticky .form-actions-btn:before,
body.sd-dark-mode .noUi-connect{background-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .noUi-handle{background-color:var(--sd-bg-white-light);border-color:var(--sd-bg-white-dark);box-shadow:none;}body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card{background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .card-header.forms-form-header{background-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .appointment-intake-form-wrapper{border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .form-actions.btn-list > .btn.btn-primary, body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.btn-list > .btn, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .form-actions.btn-list > .btn, body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.btn-list > button.btn-primary, body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.btn-list > button, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.btn-list > button, body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.btn-list > button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .form-actions.btn-list > button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .form-actions.btn-list > button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.btn-list > button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .form-actions.btn-list > button, body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.btn-list > button.btn-primary, body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.btn-list > button, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .form-actions.btn-list > button, body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.btn-list > button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .form-actions.btn-list > button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .form-actions.btn-list > button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .reset-css .marketing-campaign-send-schedule .am-pm .form-actions.btn-list > button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .dashboard-widget-holder .cbe-block-content-text form .card .form-actions.btn-list > button{background-color:var(--sd-bg-offwhite-accent) !important;border-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode code{background-color:var(--sd-bg-white-light) !important;color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .subscription-plans-container .plans-tabs .nav-tabs .nav-item .nav-link.active{background-color:var(--sd-bg-white-light);}body.sd-dark-mode .subscription-plans-container .plans-tabs .nav-tabs .nav-item .nav-link .tab-title,
body.sd-dark-mode .subscription-plans-container .plans-tabs .nav-tabs .nav-item .nav-link .tab-text,
body.sd-dark-mode .subscription-plans-container .panels-block .plan-panel .panel-value,
body.sd-dark-mode .subscription-plans-container .panels-block .plan-panel .features-list li{color:var(--sd-text-secondary);}body.sd-dark-mode .subscription-plans-container .panels-block .plan-panel .panel-header,
body.sd-dark-mode .subscription-plans-container .panels-block .plan-panel .info-label span{background-color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .subscription-plans-container .panels-block .plan-panel .info-label:after,
body.sd-dark-mode .subscription-plans-container .panels-block .plan-panel:after{background-color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .subscription-plans-container .panels-block .plan-panel{box-shadow:none;border:solid 1px var(--sd-bg-offwhite-accent);}body.sd-dark-mode .subscription-plans-container .panels-block .plan-panel:after{border-bottom-left-radius:7px;border-bottom-right-radius:7px;}body.sd-dark-mode .subscription-plans-container .panels-block .plan-panel .panel-header{border-top-left-radius:7px;border-top-right-radius:7px;}body.sd-dark-mode .file-upload-attachment-modal-card{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .sd-widget-announcement .announcements .announcement,
body.sd-dark-mode .sd-widget-announcement .announcements .sticky-announcement,
body.sd-dark-mode .sd-widget-announcement .stickied-announcements .announcement,
body.sd-dark-mode .sd-widget-announcement .stickied-announcements .sticky-announcement{border-color:var(--sd-bg-white-light);}body.sd-dark-mode .btn-dark{background-color:var(--sd-bg-white-light);border-color:var(--sd-bg-white-light);}body.sd-dark-mode .btn-dark:hover{color:var(--sd-text-secondary);}body.sd-dark-mode .gridview-header.mobile-gridview-header .addButtonWrap .addButton,
body.sd-dark-mode .gridview-header.mobile-gridview-header,
body.sd-dark-mode .share-existing-folder .create-shared-folder.edit-share .form-group .folder-name,
body.sd-dark-mode .share-existing-folder .create-shared-folder.new-share .form-group .folder-name{border-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .share-users-list ul{border-color:var(--sd-bg-white-light);}body.sd-dark-mode .ui-select-bootstrap .ui-select-choices-row.active > span{background-color:var(--sd-bg-white-light);color:var(--sd-text-secondary);}body.sd-dark-mode .divider{border-bottom:var(--sd-bg-white-light) 1px solid;border-top:var(--sd-bg-white-light) 1px solid;}body.sd-dark-mode .checklist-submission-item .link-state-wrapper .link-description-collapsing table th,
body.sd-dark-mode .checklist-submission-item .link-state-wrapper .link-description-collapsing table td,
body.sd-dark-mode .checklist-submission-item .link-state-wrapper .link-description-collapsing p,
body.sd-dark-mode .ui-select-bootstrap .ui-select-choices-row > span{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .product-card .card-body,
body.sd-dark-mode .branding-templates .card-body .see-more-collapsed-content,
body.sd-dark-mode .sd-chat-wrapper .sd-chat .room-modal{border-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .share-existing-folder .create-shared-folder.edit-share .form-group .folder-name:before,
body.sd-dark-mode .share-existing-folder .create-shared-folder.new-share .form-group .folder-name:before{color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .type-select-card{border:1px solid var(--sd-bg-offwhite-accent-dark);background-color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .type-select-card:hover{background-color:var(--sd-bg-offwhite-accent-dark);}body.sd-dark-mode .type-select-card .type-select-header{color:var(--sd-text-secondary);}body.sd-dark-mode .type-select-card .type-select-small{color:var(--sd-text-secondary);}body.sd-dark-mode .field-label-container .btn-link,
body.sd-dark-mode .field-label-container .btn,
body.sd-dark-mode .field-label-container .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .field-label-container button,
body.sd-dark-mode .field-label-container .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .field-label-container button,
body.sd-dark-mode .choices-container .btn-link{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .form-builder .field-configuration{background-color:var(--sd-bg-white-middle) !important;border:none;}body.sd-dark-mode .wysiwyg-content address,
body.sd-dark-mode .wysiwyg-content main,
body.sd-dark-mode .wysiwyg-content section,
body.sd-dark-mode .wysiwyg-content header,
body.sd-dark-mode .wysiwyg-content footer,
body.sd-dark-mode .wysiwyg-content aside,
body.sd-dark-mode .wysiwyg-content article,
body.sd-dark-mode .wysiwyg-content pre,
body.sd-dark-mode .wysiwyg-content div,
body.sd-dark-mode .wysiwyg-content h1,
body.sd-dark-mode .wysiwyg-content h2,
body.sd-dark-mode .wysiwyg-content h3,
body.sd-dark-mode .wysiwyg-content h4,
body.sd-dark-mode .wysiwyg-content h5,
body.sd-dark-mode .wysiwyg-content h6,
body.sd-dark-mode .wysiwyg-content table,
body.sd-dark-mode .wysiwyg-content tbody,
body.sd-dark-mode .wysiwyg-content thead,
body.sd-dark-mode .wysiwyg-content tfoot,
body.sd-dark-mode .wysiwyg-content th,
body.sd-dark-mode .wysiwyg-content tr,
body.sd-dark-mode .wysiwyg-content td,
body.sd-dark-mode .wysiwyg-content ul,
body.sd-dark-mode .wysiwyg-content ol,
body.sd-dark-mode .wysiwyg-content li,
body.sd-dark-mode .wysiwyg-content blockquote,
body.sd-dark-mode .wysiwyg-content p,
body.sd-dark-mode .wysiwyg-content figure,
body.sd-dark-mode .wysiwyg-content figcaption,
body.sd-dark-mode .wysiwyg-content span,
body.sd-dark-mode .wysiwyg-content a{color:var(--sd-text-secondary) !important;background-color:transparent !important;}body.sd-dark-mode .form-builder .fields-list .field-block .label-block .field-container .field-wrapper .field-configuration{border-top:var(--sd-bg-white-light) 1px solid;}body.sd-dark-mode .content-block-editor-wrapper{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .content-block-editor-wrapper .cbe-row-wrapper .cbe-block-wrapper:first-child:hover{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode campaign-editor,
body.sd-dark-mode .ace-tm,
body.sd-dark-mode .content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper.cbe-control-row{background-color:var(--sd-bg-white-light) !important;color:var(--sd-text-secondary) !important;}body.sd-dark-mode .content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper{background-color:var(--sd-bg-white-light);}body.sd-dark-mode .braintree-sheet{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .proposal_content .proposal-navbar-header,
body.sd-dark-mode .content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper.cbe-control-block .cbe-control-action:hover{background-color:var(--sd-bg-white-dark) !important;}@media (max-width: 900px){body.sd-dark-mode .card.data-table-wrap.grid-wrap-view,
  body.sd-dark-mode .grid-wrap-view .dataTableResp:not(.sd-data-list-view){background-color:transparent !important;}}body.sd-dark-mode .select2-container--default,
body.sd-dark-mode .schedules__scheduleDetail .inner-page-tab-headers .tabs,
body.sd-dark-mode .crm-deals-block #crm-goals-visibility-grid .dv-view,
body.sd-dark-mode .dropdown-item:focus,
body.sd-dark-mode .form-builder .fields-list .field-block .label-block .field-container .field-wrapper.settings .field-configuration .field-header,
body.sd-dark-mode .chain-link__options-dropdown .dropdown-menu.show,
body.sd-dark-mode .cbe-popup-wrapper,
body.sd-dark-mode .cbe-popup-wrapper .cbe-popup-content{background-color:transparent !important;}body.sd-dark-mode .branding-templates .card-body,
body.sd-dark-mode .content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper.cbe-control-row .cbe-control-action:hover,
body.sd-dark-mode .content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper.cbe-control-row .cbe-control-action.selected{background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode button.btn.btn-lg.btn-primary, body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm button.btn.btn-lg, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode button.btn.btn-lg, body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-lg.btn-primary, body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-lg, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-lg, body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-lg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button.btn-lg.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button.btn-lg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm button.btn-lg, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode button.btn-lg, body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-lg.btn-primary, body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-lg, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-lg, body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.btn-lg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button.btn-lg.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button.btn-lg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm button.btn-lg, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode button.btn-lg{margin:0 5px 0 5px;}body.sd-dark-mode #items-grid .selected .public-title .description-preview::before,
body.sd-dark-mode .proposal_content .choose-items-wrapper .sd-checkmark-card-item .scroll-text-wrapper::after{background-image:linear-gradient(90deg, rgba(var(--sd-bg-gr-secondary), 0.3) 0%, var(--sd-bg-gr-secondary) 50%);}body.sd-dark-mode .checklist-item-container .checklist-item-content .checklist-item-info .checklist-item-subtitle::before,
body.sd-dark-mode .checklist-item-container .checklist-item-content .checklist-item-info .checklist-item-title::before,
body.sd-dark-mode .checklist-submission-item .link-state-wrapper .link-subtitle::after,
body.sd-dark-mode .checklist-submission-item .link-state-wrapper .link-title::after{background-image:linear-gradient(90deg, rgba(49, 51, 69, 0.3) 0%, rgb(49, 51, 69) 50%);}body.sd-dark-mode .table.table-hover tbody tr:hover .public-title .description-preview::before,
body.sd-dark-mode .public-title .description-preview::before,
body.sd-dark-mode .branding-templates .product-card .card-title .branding-templates__title-text-wrap::before{background-image:linear-gradient(90deg, rgba(24, 24, 35, 0.3) 0%, rgb(24, 24, 35) 50%);}@media (max-width: 1200px){body.sd-dark-mode .checklist-item-container .checklist-item-content .checklist-item-info .checklist-item-subtitle::before,
  body.sd-dark-mode .checklist-item-container .checklist-item-content .checklist-item-info .checklist-item-title::before{background-image:linear-gradient(90deg, rgba(24, 24, 35, 0.3) 0%, rgb(24, 24, 35) 50%);}}@media (max-width: 1800px){body.sd-dark-mode .cbe-block-checklist .checklist-item-container,
  body.sd-dark-mode .flow-chain-link-wrapper .checklist-item-container{background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .cbe-block-checklist .checklist-item-container .checklist-item-content .checklist-item-info .checklist-item-subtitle::before,
  body.sd-dark-mode .cbe-block-checklist .checklist-item-container .checklist-item-content .checklist-item-info .checklist-item-title::before,
  body.sd-dark-mode .flow-chain-link-wrapper .checklist-item-container .checklist-item-content .checklist-item-info .checklist-item-subtitle::before,
  body.sd-dark-mode .flow-chain-link-wrapper .checklist-item-container .checklist-item-content .checklist-item-info .checklist-item-title::before{background-image:linear-gradient(90deg, rgba(24, 24, 35, 0.3) 0%, rgb(24, 24, 35) 50%);}}body.sd-dark-mode .box-info-text,
body.sd-dark-mode .lms-panel .product-details .card-subtitle,
body.sd-dark-mode .content-block-editor-wrapper sd-content-block-editor-control-bar,
body.sd-dark-mode .content-block-editor-wrapper .cbe-control-column,
body.sd-dark-mode .content-block-editor-wrapper .cbe-add i{color:var(--sd-text-secondary);}body.sd-dark-mode .cbe-popup-wrapper .cbe-popup-tabs .nav-tabs .nav-link.active{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .cbe-popup-wrapper .cbe-popup-actions{border-top:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .form-actions.form-actions--bottom-sticky .form-actions-btn input[type=button],
body.sd-dark-mode .form-actions.form-actions--bottom-sticky .form-actions-btn input[type=submit],
body.sd-dark-mode .braintree-sheet__text,
body.sd-dark-mode .braintree-form__label,
body.sd-dark-mode .checklist-item-collapsing-content .checklist-item-subtitle,
body.sd-dark-mode .checklist-item-container .checklist-item-content .checklist-item-info .checklist-item-subtitle,
body.sd-dark-mode .nav-tabs .nav-item .nav-link.active{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .nav-tabs .nav-link.active,
body.sd-dark-mode .nav-tabs .nav-item.show .nav-link{border-color:var(--sd-bg-white-light);}body.sd-dark-mode .cbe-popup-wrapper .cbe-popup-tabs .nav-tabs li a:hover{background-color:var(--sd-bg-white-light);}body.sd-dark-mode #cbe-add-block-popup .cbe-add-block-items .cbe-add-block-item:hover{border-color:var(--sd-bg-white-light);}body.sd-dark-mode .content-block-editor-wrapper .cbe-row-wrapper .cbe-control-bar-wrapper .cbe-control-change-row-wrapper{background-color:var(--sd-bg-white-light);}body.sd-dark-mode.glass-background-effect .campaign-editor-wrapper,
body.sd-dark-mode .redactor-source-view .redactor-toolbar{background-color:var(--sd-bg-white-dark);}body.sd-dark-mode .redactor-source-view,
body.sd-dark-mode .redactor-source-view.redactor-styles-on{border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .upload-redactor-box{background-color:var(--sd-bg-white-middle);border-color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .sd-grid-view .logoCol .logo figure,
body.sd-dark-mode .redactor-modal-tabs,
body.sd-dark-mode .redactor-modal-header{border-color:var(--sd-bg-white-dark);}body.sd-dark-mode .dv-view .dataTableResp{border-color:var(--sd-bg-white-middle);background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .gridview-footer-wrap .select2-selection--single span,
body.sd-dark-mode .upload-redactor-placeholder{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .ace-tm .ace_gutter,
body.sd-dark-mode .contact2-filter__role,
body.sd-dark-mode .redactor-modal .redactor-close{color:var(--sd-text-secondary);}body.sd-dark-mode .redactor-dropdown-selector span.active{background-color:var(--sd-bg-white-light);color:var(--sd-text-secondary);}body.sd-dark-mode .proposal_content .choose-items-wrapper .choose-items-summary-wrapper:not(.loader-widget)::before,
body.sd-dark-mode .proposal_content .choose-items-wrapper .sd-checkmark-card-item .choose-items-card__label,
body.sd-dark-mode .ace-tm .ace_gutter,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-draft:hover,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-activated:hover,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-converted:hover,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-rejected:hover,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-signed:hover,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-expired:hover,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn.label-active:hover,
body.sd-dark-mode .contact2-filter__role,
body.sd-dark-mode .flatpickr-day:hover,
body.sd-dark-mode .dashboard-organize-box .dashboard-organize-box__content .dashboard-item__data .counter,
body.sd-dark-mode .sd-alert-private-task,
body.sd-dark-mode .see-more-btn,
body.sd-dark-mode .checklist-item-container .checklist-item-content .see-more-btn,
body.sd-dark-mode .sd-warning,
body.sd-dark-mode .data-table-item-mobile.mobile-card .mobile-card__details::before,
body.sd-dark-mode .redactor-dropdown-selector span:hover{background-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .forms-cannons-type-choose .sdAccordion__toggle:hover .checkmark-icon .checkmark-icon__circle,
body.sd-dark-mode .forms-cannons-type-choose .sdAccordion__toggle:hover .checkmark-icon .checkmark-icon__check::after,
body.sd-dark-mode .forms-cannons-type-choose .sdAccordion__toggle:focus .checkmark-icon .checkmark-icon__circle,
body.sd-dark-mode .forms-cannons-type-choose .sdAccordion__toggle:focus .checkmark-icon .checkmark-icon__check::after{border-color:#19490a;}body.sd-dark-mode.new-card-view .dataTableResp#circles-grid .data-table-item-mobile .card-member-item .link-block,
body.sd-dark-mode .appointment-intake-form-wrapper,
body.sd-dark-mode .sd-btn-wide-primary-36px.sd-assign-start-page,
body.sd-dark-mode .sd-btn-wide-primary-add-36px.sd-assign-start-page,
body.sd-dark-mode .sd-btn-wide-primary-32px.sd-assign-start-page,
body.sd-dark-mode .sd-btn-wide-primary-add-32px.sd-assign-start-page,
body.sd-dark-mode .sd-btn-wide-primary-36px.forms2EmbedButtonShortcut,
body.sd-dark-mode .sd-btn-wide-primary-add-36px.forms2EmbedButtonShortcut,
body.sd-dark-mode .sd-btn-wide-primary-32px.forms2EmbedButtonShortcut,
body.sd-dark-mode .sd-btn-wide-primary-add-32px.forms2EmbedButtonShortcut,
body.sd-dark-mode .sd-btn-wide-primary-36px.forms2SubmissionButtonShortcut,
body.sd-dark-mode .sd-btn-wide-primary-add-36px.forms2SubmissionButtonShortcut,
body.sd-dark-mode .sd-btn-wide-primary-32px.forms2SubmissionButtonShortcut,
body.sd-dark-mode .sd-btn-wide-primary-add-32px.forms2SubmissionButtonShortcut{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .sd-btn-wide-primary-36px.sd-assign-start-page:hover,
body.sd-dark-mode .sd-btn-wide-primary-add-36px.sd-assign-start-page:hover,
body.sd-dark-mode .sd-btn-wide-primary-32px.sd-assign-start-page:hover,
body.sd-dark-mode .sd-btn-wide-primary-add-36px.sd-assign-start-page:hover,
body.sd-dark-mode .sd-btn-wide-primary-36px.forms2EmbedButtonShortcut:hover,
body.sd-dark-mode .sd-btn-wide-primary-add-36px.forms2EmbedButtonShortcut:hover,
body.sd-dark-mode .sd-btn-wide-primary-32px.forms2EmbedButtonShortcut:hover,
body.sd-dark-mode .sd-btn-wide-primary-add-36px.forms2EmbedButtonShortcut:hover,
body.sd-dark-mode .sd-btn-wide-primary-36px.forms2SubmissionButtonShortcut:hover,
body.sd-dark-mode .sd-btn-wide-primary-add-36px.forms2SubmissionButtonShortcut:hover,
body.sd-dark-mode .sd-btn-wide-primary-32px.forms2SubmissionButtonShortcut:hover,
body.sd-dark-mode .sd-btn-wide-primary-add-36px.forms2SubmissionButtonShortcut:hover{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .data-table-item-mobile.mobile-card.mobile-card--circle .mobile-card__header .mobile-card__icon svg,
body.sd-dark-mode .right-sidebar-togler-container .right-sidebar-togler.current:hover svg,
body.sd-dark-mode .view-button svg path{stroke:var(--sd-text-secondary) !important;}body.sd-dark-mode #recurringForm > .recurring-form{background-color:var(--sd-bg-white-middle);border:none;box-shadow:none;}body.sd-dark-mode .proposal_content .choose-items-wrapper .sd-checkmark-card-item .quantity-input input,
body.sd-dark-mode .proposal_content .choose-items-wrapper .sd-checkmark-card-item .choose-items-card__label,
body.sd-dark-mode .phoneWidgetBlock .label-block .functional-btn .tipS .material-icons,
body.sd-dark-mode .dashboard-organize-box__content .dashboard-item__title,
body.sd-dark-mode .dashboard-organize-box:hover .dashboard-organize-box__header-filters button.filter-button svg,
body.sd-dark-mode .dashboard-organize-box:hover .dashboard-organize-box__content .dashboard-item__data .timing,
body.sd-dark-mode .dashboard-organize-box:hover .dashboard-organize-box__header-title,
body.sd-dark-mode .dashboard-organize-box:hover .tasks-number span,
body.sd-dark-mode .dashboard-organize-box:hover .dashboard-item__title,
body.sd-dark-mode .dashboard-organize-box:hover .dashboard-organize-box__footer-btn,
body.sd-dark-mode .dashboard-organize-box:hover .dashboard-organize-box__content .first-row a,
body.sd-dark-mode .appointment-schedule-pagination__previous .appointment-schedule-pagination-button,
body.sd-dark-mode .appointment-schedule-pagination__next .appointment-schedule-pagination-button,
body.sd-dark-mode #requiredMessage .text-muted.required,
body.sd-dark-mode #requiredMessage .sd-file-browser .browser-list .entity .title .inner-title .entity-meta ul.required,
.sd-file-browser .browser-list .entity .title .inner-title .entity-meta body.sd-dark-mode #requiredMessage ul.required,
body.sd-dark-mode .side-menu :not([class*=color-]) > .list-icon{color:var(--sd-text-secondary) !important;}body.sd-dark-mode #appointmentFormWrapper #appointmentForm,
body.sd-dark-mode .sidebar-dark .side-user,
body.sd-dark-mode .sidebar-dark .side-menu li:hover,
body.sd-dark-mode .sidebar-dark .side-menu li.active,
body.sd-dark-mode .sidebar-dark.sidebar-collapse .side-menu .sub-menu,
body.sd-dark-mode .sidebar-dark.sidebar-horizontal .side-menu .sub-menu,
body.sd-dark-mode .sidebar-dark.sidebar-collapse .side-menu .sub-menu li,
body.sd-dark-mode .sidebar-dark.sidebar-horizontal .side-menu .sub-menu li{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .sidebar-dark .side-user span .user-type{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .notification-sidebar-wrapper .sidebar-block-wrapper{border-bottom:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .addon-tab-content .addon-item .add-on-buttons .btn, body.sd-dark-mode .addon-tab-content .addon-item .add-on-buttons .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .addon-tab-content .addon-item .add-on-buttons button, body.sd-dark-mode .addon-tab-content .addon-item .add-on-buttons .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .addon-tab-content .addon-item .add-on-buttons button,
body.sd-dark-mode .maintenance-window-container .maintenance-window *,
body.sd-dark-mode .notification-options a:focus,
body.sd-dark-mode .notification-options a:hover{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .checklist-header{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .form.grey-template-container{background-color:var(--sd-bg-white-light);}body.sd-dark-mode .maintenance-window-container .maintenance-window{background-color:var(--sd-bg-white-light) !important;color:var(--sd-text-secondary) !important;border:1px solid var(--sd-bg-offwhite-accent) !important;border-left:5px solid var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .maintenance-window-container .maintenance-window .close.close-notice{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .maintenance-window-container .maintenance-window a{color:var(--sd-text-secondary);}body.sd-dark-mode .maintenance-window-container .maintenance-window strong{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .maintenance-window-container .maintenance-window .fal{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .sd-redesign2020 .new-design .gridview-header .grid-title .title{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .template-library .grid-title{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .template-library .grid-title .title{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .template-library .template-library__main-block{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .template-library .community-template-details{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .template-library .community-template-details .in-use{color:var(--sd-text-secondary);}body.sd-dark-mode .template-library .community-template-details .template-description{color:var(--sd-text-secondary);}body.sd-dark-mode .sd-highlight-badge{background:var(--sd-bg-offwhite-accent);border:1px solid var(--sd-bg-offwhite-accent);}body.sd-dark-mode .sd-info-appointment-duration{color:var(--sd-text-secondary);}body.sd-dark-mode .appointment-date-head-text{color:var(--sd-text-secondary) !important;background:var(--sd-bg-white-light) !important;}body.sd-dark-mode .sd-checkmark-card-item.sd-checkmark-card-item__active,
body.sd-dark-mode .entity-action-widget-upgrade div.upgrade-block{background-color:var(--sd-bg-white-light);border-color:var(--sd-bg-white-middle);}body.sd-dark-mode .sd-payment-gateway-header{color:var(--sd-text-secondary);}body.sd-dark-mode #cardForm .form-card-row{border:1px solid var(--sd-text-secondary);background-color:var(--sd-bg-white-middle);}body.sd-dark-mode #cardForm .form-card-row input::placeholder{color:#aaaaaa;}body.sd-dark-mode .jp-card .jp-card-front,
body.sd-dark-mode .jp-card .jp-card-back{background-color:var(--sd-bg-white-light);}body.sd-dark-mode .my-billing .nav-pills .nav-link{background-color:var(--sd-bg-white-light);}body.sd-dark-mode .my-billing .nav-pills .nav-link.active{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .my-billing #credit-card-tab{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .my-billing .card .card-header{background-color:var(--sd-bg-white-light);}body.sd-dark-mode .my-billing .card-header{border-bottom-color:var(--sd-bg-white-dark);}body.sd-dark-mode .my-billing .badge-dark{background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .sdd-widget-dock .widget-slip .slip{padding:1px 15px 15px 15px !important;}body.sd-dark-mode #merchantDivAjax{background-color:var(--sd-bg-white-light);}body.sd-dark-mode #merchantDivAjax .merchants-filters{background-color:var(--sd-bg-white-middle);border:none;}body.sd-dark-mode #merchantDivAjax .merchants-filters .filters-section{border-bottom-color:var(--sd-bg-white-light);}body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container{background-color:var(--sd-bg-white-middle);border:none;}body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-bottom{border-top:var(--sd-bg-white-light);}body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .btn.btn-primary, body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .btn, body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content button, body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content button{background-color:var(--sd-bg-offwhite-accent) !important;border:none;}body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .btn.btn-primary:hover, body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .reset-css .marketing-campaign-send-schedule .am-pm .btn:hover, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .btn:hover, body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:hover, body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content button.btn-primary:hover, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content button:hover, body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:hover, body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content button.btn-primary:hover, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode #merchantDivAjax .merchants-container .merchant-container .merchant-content button:hover{background-color:var(--sd-bg-offwhite-accent-dark);border:none;}body.sd-dark-mode .modal .modal-dialog .modal-content .mechents-modal-container .modal-header .modal-close-btn i{color:var(--sd-text-secondary);}body.sd-dark-mode .title.ng-binding.pb-3.pb-md-0{color:var(--sd-text-secondary) !important;}body.sd-dark-mode img.invoice-source.tipS.mr-1{background-color:transparent;}body.sd-dark-mode .file-transfer .nav .nav-item a.nav-link.active{color:var(--sd-text-secondary) !important;border-bottom-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .file-transfer .nav .nav-item{border:none;}body.sd-dark-mode .files-storage-browser-widget .no-selected-files .choose-files-button,
body.sd-dark-mode .active-packages .active-packages-header,
body.sd-dark-mode .card-storage-browser .card-header{background:var(--sd-bg-white-light) !important;}body.sd-dark-mode .manage-container .manage-body .manage-product-content .manage-product-list .course-item,
body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar .operations-panel{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .dashboard-organize-box .dashboard-organize-box__content .dashboard-item__data .button,
body.sd-dark-mode .checklist-item-collapsing-content,
body.sd-dark-mode sd-user-avatar svg{background-color:var(--sd-bg-white-light);}body.sd-dark-mode .dashboard-organize-box .dashboard-organize-box__header-filters input::placeholder{color:rgba(255, 255, 255, 0.7) !important;}body.sd-dark-mode #custom-menu-form .icons-list svg,
body.sd-dark-mode .events-calendar__date-icon svg,
body.sd-dark-mode .events-calendar__event-icon svg,
body.sd-dark-mode .invoice-card sd-user-avatar svg{background-color:transparent;fill:var(--sd-text-secondary) !important;stroke:var(--sd-text-secondary) !important;}body.sd-dark-mode{/*ul.list-unstyled.sub-menu.collapse{
    background-color: var(--sd-bg-white-middle);
  }*/}body.sd-dark-mode .events-calendar__events-item-definition,
body.sd-dark-mode .right-sidebar-togler .fal,
body.sd-dark-mode .right-sidebar-togler .fas,
body.sd-dark-mode .right-sidebar-togler i{color:var(--sd-text-secondary);}body.sd-dark-mode .events-calendar__events-item-edit-link{color:#01a9f4 !important;}body.sd-dark-mode .pipeline-wrapper .pipeline-bar,
body.sd-dark-mode .wysiwyg-content{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .dropdown-item.active,
body.sd-dark-mode .dropdown-item:active{background-color:transparent;}body.sd-dark-mode select,
body.sd-dark-mode .cards-vault-container .card-actions-container .card-action span,
body.sd-dark-mode .vault-add-manually,
body.sd-dark-mode .vault-add-request,
body.sd-dark-mode .liveSupportSession__data,
body.sd-dark-mode .customization-sidebar-wrapper #proposal-notification-form .card-block .btn.btn-primary,
body.sd-dark-mode .customization-sidebar-wrapper #proposal-notification-form .card-block .reset-css .marketing-campaign-send-schedule .am-pm .btn,
.reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .customization-sidebar-wrapper #proposal-notification-form .card-block .btn,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .customization-sidebar-wrapper #proposal-notification-form .card-block button.btn-primary,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .customization-sidebar-wrapper #proposal-notification-form .card-block button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .customization-sidebar-wrapper #proposal-notification-form .card-block .reset-css .marketing-campaign-send-schedule .am-pm button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .customization-sidebar-wrapper #proposal-notification-form .card-block button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .customization-sidebar-wrapper #proposal-notification-form .card-block button.btn-primary,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .customization-sidebar-wrapper #proposal-notification-form .card-block button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .customization-sidebar-wrapper #proposal-notification-form .card-block .reset-css .marketing-campaign-send-schedule .am-pm button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .customization-sidebar-wrapper #proposal-notification-form .card-block button,
body.sd-dark-mode .customization-sidebar-wrapper #proposal-notification-form .card-block .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary,
body.sd-dark-mode .customization-sidebar-wrapper #proposal-notification-form .card-block .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .customization-sidebar-wrapper #proposal-notification-form .card-block .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
body.sd-dark-mode .customization-sidebar-wrapper #proposal-notification-form .card-block .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button,
body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .customization-sidebar-wrapper #proposal-notification-form .card-block button.btn-primary,
body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .customization-sidebar-wrapper #proposal-notification-form .card-block button,
.reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .customization-sidebar-wrapper #proposal-notification-form .card-block button,
body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .customization-sidebar-wrapper #proposal-notification-form .card-block .reset-css .marketing-campaign-send-schedule .am-pm button,
body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .customization-sidebar-wrapper #proposal-notification-form .card-block button,
body.sd-dark-mode .customization-sidebar-wrapper #proposal-notification-form .card-block .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary,
body.sd-dark-mode .customization-sidebar-wrapper #proposal-notification-form .card-block .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .customization-sidebar-wrapper #proposal-notification-form .card-block .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
body.sd-dark-mode .customization-sidebar-wrapper #proposal-notification-form .card-block .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button,
body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .customization-sidebar-wrapper #proposal-notification-form .card-block button.btn-primary,
body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .customization-sidebar-wrapper #proposal-notification-form .card-block button,
.reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .customization-sidebar-wrapper #proposal-notification-form .card-block button,
body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .customization-sidebar-wrapper #proposal-notification-form .card-block .reset-css .marketing-campaign-send-schedule .am-pm button,
body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm .customization-sidebar-wrapper #proposal-notification-form .card-block button{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .checklist-item-container .checklist-item-content .checklist-item-completed-icon.completed svg,
body.sd-dark-mode .tabs-card .nav.nav-tabs .nav-item .nav-link svg,
body.sd-dark-mode .gridview-header .filter-btn svg,
body.sd-dark-mode .data-table-wrap .gridview-header.mobile-gridview-header svg,
body.sd-dark-mode .pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-header .pipeline-header-inner .title .summary .icon svg,
body.sd-dark-mode .data-table-wrap .gridview-header.mobile-gridview-header .addButtonWrap button svg,
body.sd-dark-mode .data-table-wrap .gridview-header.mobile-gridview-header button.searchBtn svg,
body.sd-dark-mode .sidebar-settings .mobile-tabs-dropdown .dropdown-toggle > span svg,
body.sd-dark-mode .sidebar-menu .card-header svg,
body.sd-dark-mode .project-switcher-bar .projects-list svg,
body.sd-dark-mode .file-upload-attachment-modal-card button svg,
body.sd-dark-mode .kanban-container .kanban-container__header .add-btn svg,
body.sd-dark-mode .kanban-container .kanban-container__header .btn-list svg,
body.sd-dark-mode .gear-btn svg,
body.sd-dark-mode .show-error__icon svg,
body.sd-dark-mode .modal-preview-operations .modal-download-btn svg,
body.sd-dark-mode .file-upload-modal .file-list button svg,
body.sd-dark-mode .invoiceViewActions svg,
body.sd-dark-mode .documentAttachedFilesButton svg,
body.sd-dark-mode .manage-container .manage-body .manage-product-content .manage-product-list .course-item .status-icon svg,
body.sd-dark-mode .importContacts-downloadSampleBtn svg,
body.sd-dark-mode .navbar-nav > li > a .top-nav-link__icon svg,
body.sd-dark-mode .emailconfig-big-option__icon svg,
body.sd-dark-mode .addon-icon svg,
body.sd-dark-mode .message__attach-file-block .btn-icon svg,
body.sd-dark-mode .message__attach-file-block .btn-icon svg,
body.sd-dark-mode .data-table-item-mobile.mobile-card .info-wrap--icon svg,
body.sd-dark-mode .project-card svg,
body.sd-dark-mode .right-sidebar-togler svg,
body.sd-dark-mode #recurringProfile-grid svg,
body.sd-dark-mode #proposals-grid svg,
body.sd-dark-mode #marketingCampaignTpl-grid svg,
body.sd-dark-mode .task-view-wrap .file-field svg{fill:var(--sd-text-secondary) !important;}body.sd-dark-mode .sd-media-library .dropdown-menu .dropdown-item i{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .sd-media-library .active-packages-content .list-group .list-group-item.active{border-color:#ccc !important;color:var(--sd-text-secondary) !important;background:var(--sd-bg-white-light) !important;}body.sd-dark-mode .sd-media-library .video-preview-poster .dropdown button[data-toggle=dropdown]{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .dashboard-organize-box.cbe-block-my-tasks2:hover svg,
body.sd-dark-mode .inCourse-file-icon{fill:var(--sd-text-secondary) !important;}body.sd-dark-mode .site-sidebar .side-menu,
body.sd-dark-mode #proposal-settings-form .reminder-field input,
body.sd-dark-mode #proposal-settings-form .proposal-fontSize-group input{border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .send-type-select__item button{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .alert{background-color:var(--sd-bg-white-light);color:#fff;}body.sd-dark-mode .alert.alert-info h6{color:#555555 !important;}body.sd-dark-mode .checklist-item-container .checklist-actions .status,
body.sd-dark-mode .add-recurring-profile-modal .add-recurring-profile .add-recurring-profile__item a .type-select-description,
body.sd-dark-mode .add-proposal-modal .add-recurring-profile .add-recurring-profile__item a .type-select-description,
body.sd-dark-mode .sd-grid-view .table .dropdown .dropdown-menu.dropdown-menu-ui .modal-head a,
body.sd-dark-mode .sd-grid-view .table .dropdown .dropdown-menu.dropdown-menu-ui .modal-head button,
body.sd-dark-mode .sd-grid-view .sd-grid-view-table .dropdown .dropdown-menu.dropdown-menu-ui .modal-head a,
body.sd-dark-mode .sd-grid-view .sd-grid-view-table .dropdown .dropdown-menu.dropdown-menu-ui .modal-head button,
body.sd-dark-mode .sd-grid-view .grid-card-view .dropdown .dropdown-menu.dropdown-menu-ui .modal-head a,
body.sd-dark-mode .sd-grid-view .grid-card-view .dropdown .dropdown-menu.dropdown-menu-ui .modal-head button,
body.sd-dark-mode .sd-grid-view .table .dropdown .dropdown-menu.dropdown-menu-ui .modal-head .contact-dashboard i,
body.sd-dark-mode .sd-grid-view .sd-grid-view-table .dropdown .dropdown-menu.dropdown-menu-ui .modal-head .contact-dashboard i,
body.sd-dark-mode .sd-grid-view .grid-card-view .dropdown .dropdown-menu.dropdown-menu-ui .modal-head .contact-dashboard i{color:var(--sd-text-secondary);}body.sd-dark-mode .sd-grid-view .table .dropdown .dropdown-menu.dropdown-menu-ui .categories-container .tab-content .category-container .item-container li:hover:before{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .sd-grid-view .table .dropdown .dropdown-menu.dropdown-menu-ui .categories-container .tab-content .category-container .item-container li button,
body.sd-dark-mode .sd-grid-view .sd-grid-view-table .dropdown .dropdown-menu.dropdown-menu-ui .categories-container .tab-content .category-container .item-container li a,
body.sd-dark-mode .sd-grid-view .sd-grid-view-table .dropdown .dropdown-menu.dropdown-menu-ui .categories-container .tab-content .category-container .item-container li button,
body.sd-dark-mode .sd-grid-view .grid-card-view .dropdown .dropdown-menu.dropdown-menu-ui .categories-container .tab-content .category-container .item-container li a,
body.sd-dark-mode .sd-grid-view .grid-card-view .dropdown .dropdown-menu.dropdown-menu-ui .categories-container .tab-content .category-container .item-container li button{color:var(--sd-text-secondary);}body.sd-dark-mode .sd-alert p{color:#303030 !important;}body.sd-dark-mode .dashboard-organize-box__content .dashboard-item:hover,
body.sd-dark-mode .pdf-wrapper.wkhtmltopdf .file-upload-header .file-upload-attachment-modal-card,
body.sd-dark-mode .sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker,
body.sd-dark-mode .sd-chat-wrapper .sd-chat .room-modal .bottom-bar .emoji-picker .emojis .emoji-group ul li .emojione,
body.sd-dark-mode .footer-actions-wrapper .timer--action-wrapper .timer-form > div,
body.sd-dark-mode .footer-actions-wrapper .timer--action-wrapper .timer-form .timer-input{background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .pdf-wrapper,
body.sd-dark-mode .pdf-wrapper.wkhtmltopdf .file-upload-header .file-upload-attachment-modal-card{border-color:#7c829b !important;}body.sd-dark-mode .footer-actions-wrapper .timer--action-wrapper .timer-form .timer-rate-input-container input.timer-input-rate,
body.sd-dark-mode .footer-actions-wrapper .timer--action-wrapper .timer-form .timer-select-container .timer-select + span .select2-selection,
body.sd-dark-mode .footer-actions-wrapper .timer--action-wrapper .timer-form .timer-input-title-container{border-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .footer-actions-wrapper .timer--action-wrapper .timer-form .timer-input-title-container.error,
body.sd-dark-mode .footer-actions-wrapper .timer--action-wrapper .timer-form .timer-rate-input-container input.timer-input-rate.error{border-color:rgba(168, 102, 102, 0.8) !important;}body.sd-dark-mode .task-view-wrap .complete-btn span.is-complete,
body.sd-dark-mode .task-view-wrap .complete-btn span.mark-complete,
body.sd-dark-mode .panel-preview .panel-preview__footer .panel-preview__bottom-bar *,
body.sd-dark-mode .primaryContactCompaniesListItem .primaryContactCompanyName,
body.sd-dark-mode .contactCrmBar .fa-chevron-down:before,
body.sd-dark-mode .sd-grid-view.disabled .filters-profile-wrapper .filters-profile-locked-icon,
body.sd-dark-mode .form-oscar.disabled .filters-profile-wrapper .filters-profile-locked-icon{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .choose-items-wrapper .choose-items-steps .sdAccordion__item .step-number,
body.sd-dark-mode .navbar-nav .sidebar-toggle > a .sidebar-toggle__icon::after,
body.sd-dark-mode .navbar-nav .sidebar-toggle > a .sidebar-toggle__icon::before,
body.sd-dark-mode .dashboard-organize-box .dashboard-organize-box__content .complete-task-checkbox.complete span::before,
body.sd-dark-mode .dashboard-organize-box .dashboard-organize-box__content .dashboard-item .complete-task-checkbox:hover:not(.complete) span::before,
body.sd-dark-mode .dashboard-organize-box .dashboard-organize-box__content .dashboard-item .complete-task-checkbox:hover:not(.complete),
body.sd-dark-mode .dashboard-organize-box .dashboard-organize-box__content .dashboard-item .complete-task-checkbox.active:not(.complete) span::before,
body.sd-dark-mode .dashboard-organize-box .dashboard-organize-box__content .dashboard-item .complete-task-checkbox.active:not(.complete){border-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .ace-tm,
body.sd-dark-mode .RightBar__footer-bar,
body.sd-dark-mode .dashboard-organize-box .dashboard-organize-box__content .complete-task-checkbox span::before,
body.sd-dark-mode .dashboard-organize-box .dashboard-organize-box__content .complete-task-checkbox,
body.sd-dark-mode .form-actions.form-actions--bottom-sticky .form-actions-btn input[type=button],
body.sd-dark-mode .form-actions.form-actions--bottom-sticky .form-actions-btn input[type=submit]:not(.btn),
body.sd-dark-mode .checklist-item-collapsing-content,
body.sd-dark-mode .send-type-select__item button,
body.sd-dark-mode .data-table-item-mobile.mobile-card .mobile-card__details, body.sd-dark-mode.new-card-view #circles-grid.dataTableResp .data-table-item-mobile .show-more.link-block .circles-users-more,
body.sd-dark-mode .primaryContactCompaniesListItem,
body.sd-dark-mode .pipeline-wrapper .pipeline-conitainer .pipeline-column .pipeline-cards label input[type=text],
body.sd-dark-mode .ribbon-notify .ribbon-notify__title,
body.sd-dark-mode .ribbon-notify__icon--down-arrow::after,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-nav ul li.active,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-nav ul li:hover,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar,
body.sd-dark-mode .proposal_content .main-wrapper .bottom_nav,
body.sd-dark-mode .file-upload-field-input.view-only,
body.sd-dark-mode .file-upload-field-input.view-only .file-list li,
body.sd-dark-mode .main-wrapper--contactCRM .RightBar,
body.sd-dark-mode .contactCrmBar,
body.sd-dark-mode .box,
body.sd-dark-mode .box-footer,
body.sd-dark-mode .link-block,
body.sd-dark-mode .ui-select-multiple.ui-select-bootstrap.form-control.open,
body.sd-dark-mode .right-sidebar-togler-container .right-sidebar-togler.current,
body.sd-dark-mode .footer-actions-wrapper ~ .select2-container .select2-dropdown,
body.sd-dark-mode .footer-actions-wrapper ~ .select2-container .select2-search--dropdown .select2-search__field{border-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .suite-dreams-logo.lifetime__img-wrap img{position:static;}body.sd-dark-mode.sd-redesign2020 .has-search.active .fa-search,
body.sd-dark-mode .main-wrapper .right-sidebar-togler-container .right-sidebar-togler.current .fal,
body.sd-dark-mode .sd-grid-view .user-container .right{color:var(--sd-text-secondary);}body.sd-dark-mode .main-wrapper--contactCRM .RightBar{border-width:2px;}body.sd-dark-mode .pdf-wrapper table,
body.sd-dark-mode .pdf-wrapper th,
body.sd-dark-mode .pdf-wrapper td{border:none;}body.sd-dark-mode .appointment-email-template-sidebar__footer,
body.sd-dark-mode .list-group-item{background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .flatpickr-day,
body.sd-dark-mode span.flatpickr-weekday,
body.sd-dark-mode .data-table-item-mobile.mobile-card .mobile-card__header .mobile-card__icon svg,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-nav ul li .dropdown button i,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-nav ul li > input,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .sidebar .sidebar-buttons .proposal-btn,
body.sd-dark-mode .livestream-email-modal .campaign-preview-body .head > div .title,
body.sd-dark-mode .livestream-email-modal .campaign-preview-body .head > div .value,
body.sd-dark-mode .livestream-email-modal .campaign-preview-body .body-container .user-container .right{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .livestream-email-modal .campaign-preview-body .body-container .message-body p{color:#232323 !important;}body.sd-dark-mode .livestream-email-modal .campaign-preview-body .body-container .message-body p a{color:inherit !important;}body.sd-dark-mode .select2-results__option:last-child{border-radius:0 0 4px 4px;}body.sd-dark-mode .cbe-block-shopping-wrapper .choose-items-summary-wrapper .choose-items-summary-body,
body.sd-dark-mode .ribbon-notify__list-block,
body.sd-dark-mode .new-card-view .gridview-header,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .form-signature-wrap .card,
body.sd-dark-mode .view-submission-modal .brand-band{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .flatpickr-calendar,
body.sd-dark-mode .view-submission-modal--line.bg-primary{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .appointment-email-template-sidebar__footer,
body.sd-dark-mode .view-submission-modal--line{border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .view-submission-modal .border-bottom,
body.sd-dark-mode .view-submission-modal .top{border-bottom:1px solid var(--sd-bg-white-light);}body.sd-dark-mode tags-input .autocomplete{background-color:var(--sd-bg-white-light);border:1px solid var(--sd-bg-offwhite-accent);}body.sd-dark-mode tags-input .autocomplete .suggestion-item{background-color:var(--sd-bg-white-light);color:var(--sd-text-secondary);}body.sd-dark-mode #sdTranslation .menu .menu-item{border-bottom:solid 1px var(--sd-bg-white-dark);}body.sd-dark-mode .impersonate-wrapper{background-color:var(--sd-bg-white-middle);border-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .checklist-submission-item .link-state-wrapper .link-subtitle-collapsing,
body.sd-dark-mode .checklist-submission-item .link-state-wrapper .link-description-collapsing span,
body.sd-dark-mode .sd-signature-pad .nav-tabs .nav-link .material-icons,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .form-signature-wrap .card,
body.sd-dark-mode .lms-filter .filter .has-search input::placeholder{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .lms-button .right .title,
body.sd-dark-mode .lms-button .right .sub-title{color:var(--sd-text-secondary);}body.sd-dark-mode .lms-button:hover,
body.sd-dark-mode .lms-button.active{border:1px solid var(--sd-bg-offwhite-accent);box-shadow:0 0 0 2px var(--sd-bg-offwhite-accent);}body.sd-dark-mode .manage-container .manage-body .manage-product-head .back i{color:var(--sd-text-secondary);}body.sd-dark-mode .manage-container .manage-body .manage-product-content .manage-product-list .course-item{border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .sorter,
body.sd-dark-mode .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .sorter{border-color:var(--sd-bg-white-light);background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .lms-panel .product-card .card-body,
body.sd-dark-mode .lms-panel .product-details .card-body{border-color:var(--sd-bg-white-light);background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .lms-panel .product-card .card-footer,
body.sd-dark-mode .lms-panel .product-details .card-footer{border-color:var(--sd-bg-white-light);background-color:var(--sd-bg-white-middle);}body.sd-dark-mode.glass-background-effect .main-wrapper .info-col-content *, body.sd-dark-mode.glass-background-effect .main-wrapper form .form-group-row .info-col-content .description, body.sd-dark-mode.glass-background-effect .main-wrapper .info-col-content .title, body.sd-dark-mode.glass-background-effect .main-wrapper .form-oscar .form-group-row .info-col-content .title,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .proposal-side-menu li.current-page i,
body.sd-dark-mode .lms-panel .product-card .card-title,
body.sd-dark-mode .lms-panel .product-details .card-title{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .sd-signature-pad .nav-tabs .nav-link,
body.sd-dark-mode .proposal_content .proposal-content-wrapper .proposal-side-menu li.current-page,
body.sd-dark-mode .lms-panel .product-card .card-footer:before,
body.sd-dark-mode .lms-panel .product-details .card-footer:before{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .lms-panel .product-card .categories .badge.badge-category, body.sd-dark-mode .lms-panel .product-card .categories .badge-category.label,
body.sd-dark-mode .lms-panel .product-details .categories .badge.badge-category,
body.sd-dark-mode .lms-panel .product-details .categories .badge-category.label{background-color:var(--sd-bg-white-light) !important;color:var(--sd-text-secondary);}body.sd-dark-mode .billing-load-items__actions-inner-wrapper .checkbox label > input[type=checkbox] ~ span.label-text,
body.sd-dark-mode .checkbox input[type=checkbox]:checked + span.label-text:after,
body.sd-dark-mode .dataTableResp tbody td .dropdown .btn-link:hover,
body.sd-dark-mode .data-table-item-mobile .options-btns-wrap .btn-options:hover,
body.sd-dark-mode .lms-panel .btn-link{background-color:transparent !important;}body.sd-dark-mode .badge.badge--lms, body.sd-dark-mode .badge--lms.label{background-color:var(--sd-bg-offwhite-accent);color:var(--sd-bg-white-dark);}body.sd-dark-mode.sd-redesign2020 .has-search.active .form-control,
body.sd-dark-mode .lms-panel .product-card .card-title .dropdown-menu,
body.sd-dark-mode .lms-panel .product-details .card-title .dropdown-menu{border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .product-modal-preview .modal-bottom .left{color:var(--sd-text-secondary);}body.sd-dark-mode .manage-container .manage-body .manage-product-content .head .sort-arrows{background-color:var(--sd-bg-white-middle);border-color:var(--sd-bg-white-light);}body.sd-dark-mode .form-oscar .color-picker-wrapper .color-picker-input-wrapper .color-picker-swatch.color-picker-swatch-left,
body.sd-dark-mode .cbe-block-shopping-wrapper .choose-items-summary-wrapper,
body.sd-dark-mode .manage-container .manage-body .manage-product-content .head,
body.sd-dark-mode .manage-container .manage-body .manage-product-content .manage-product-list .lessons-block .lesson-item{border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .modal .modal-dialog .modal-content .form-actions-btn input[type=submit], body.sd-dark-mode.glass-background-effect .main-wrapper .filters .form .form-actions:not(.form-actions--bottom-sticky) .btn-outline-default, body.sd-dark-mode .glass-background-effect .main-wrapper .filters .form.wide .form-actions:not(.form-actions--bottom-sticky) .btn-outline-default,
body.sd-dark-mode .sd-sidebar-info,
body.sd-dark-mode .project-overview .welcome-block .box-title p,
body.sd-dark-mode .project-overview .welcome-block .box-title p span,
body.sd-dark-mode .project-overview .welcome-block .welcome-long-text span,
body.sd-dark-mode .manage-container .right-sidebar-togler-container .right-sidebar-togler .center-content .title,
body.sd-dark-mode .manage-container .right-sidebar-togler-container .right-sidebar-togler .center-content .sub-title,
body.sd-dark-mode .proposal_content .proposal-content-wrapper strong,
body.sd-dark-mode .manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .details .sub-title,
body.sd-dark-mode .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .details .sub-title{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .billing-load-items__actions-inner-wrapper .checkbox label > input[type=checkbox] ~ span.label-text,
body.sd-dark-mode .ribbon-notify__link .ribbon-notify__link-icon-right::before,
body.sd-dark-mode .ribbon-notify__item-progress,
body.sd-dark-mode .ribbon-notify__list-block,
body.sd-dark-mode .sd-signature-pad .fade,
body.sd-dark-mode .manage-container .right-sidebar-togler-container .right-sidebar-togler{border-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .check-card .check-card-wrapper,
body.sd-dark-mode .manage-top-bar-wrapper{background-color:var(--sd-bg-white-dark);}body.sd-dark-mode .table.table-hover tbody tr:hover,
body.sd-dark-mode .cbe-block-shopping-wrapper .choose-items-summary-wrapper,
body.sd-dark-mode .project-overview .history .update-row.active td,
body.sd-dark-mode .project-overview .updates-title .search-updates .po-search{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .cbe-block-shopping-wrapper .choose-items-summary-wrapper .choose-items-summary-body,
body.sd-dark-mode .manage-top-bar-wrapper .manage-top-bar{border-color:var(--sd-bg-white-middle);}body.sd-dark-mode .cbe-block-shopping-wrapper .choose-items-summary-wrapper .choose-items-summary-body .status,
body.sd-dark-mode .manage-top-bar-wrapper .manage-top-bar .status{color:var(--sd-text-secondary);}body.sd-dark-mode .file-upload-field-input:not(.view-only) .file-list li,
body.sd-dark-mode .sdAccordion__body,
body.sd-dark-mode .check-card .check-label .check-card-wrapper{border-color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .sd-checkmark-card-wrapper .sd-checkmark-card-item .sd-checkmark-card-item__arrow .checkmark-icon__circle,
body.sd-dark-mode .sd-checkmark-card-wrapper .sd-checkmark-card-item.sd-checkmark-card-item__active .sd-checkmark-card-item__arrow .checkmark-icon__check:after,
body.sd-dark-mode .dynamicProfileItems__item-handle span::before,
body.sd-dark-mode .dynamicProfileItems__item-handle.collapsed span::before,
body.sd-dark-mode .project-switcher-bar .projects-list,
body.sd-dark-mode .flow-chain .flow-chain-link button.toggle-link-btn .icon::before,
body.sd-dark-mode .navbar-nav .sidebar-toggle > a .sidebar-toggle__icon::before,
body.sd-dark-mode .navbar-nav .sidebar-toggle > a .sidebar-toggle__icon::after,
body.sd-dark-mode .emailconfig-card .emailconfig-big-option .emailconfig-big-option-icon-1 span::before,
body.sd-dark-mode .appointment-schedule-pagination__arrow::before,
body.sd-dark-mode .sd-btn-add-actions,
body.sd-dark-mode .flow-chain .flow-chain-link button.toggle-link-btn i.icon::before,
body.sd-dark-mode .check-card .check-label:hover .check-card-wrapper,
body.sd-dark-mode .check-card .check-label:focus .check-card-wrapper{border-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode.sidebar-dark .proposal_content .sidebar,
body.sd-dark-mode .panel-preview__head{background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode #crm-goals-visibility-grid table tr,
body.sd-dark-mode .manage-top-bar-wrapper .manage-top-bar .left .back{border-color:var(--sd-bg-white-middle);}body.sd-dark-mode .manage-top-bar-wrapper .tabs-card .nav-tabs li.active .nav-link{color:var(--sd-bg-offwhite-accent) !important;border-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .manage-top-bar-wrapper .tabs-card .nav-tabs li a:hover,
body.sd-dark-mode .manage-top-bar-wrapper .tabs-card .nav-tabs li a:focus,
body.sd-dark-mode .manage-top-bar-wrapper .tabs-card .nav-tabs li.active a:focus,
body.sd-dark-mode .manage-top-bar-wrapper .tabs-card .nav-tabs li.active a:hover{color:var(--sd-bg-offwhite-accent-dark) !important;border-color:var(--sd-bg-offwhite-accent-dark) !important;}body.sd-dark-mode .sd-warning,
body.sd-dark-mode .sd-info{border-color:var(--sd-bg-offwhite-accent-dark);}body.sd-dark-mode .bg-white{background-color:var(--sd-bg-white-light);border-color:var(--sd-bg-white-light);}body.sd-dark-mode .manage-container .right-sidebar-togler-container .right-sidebar-togler img{filter:invert(1) brightness(1000);}body.sd-dark-mode .editor-selection > div img{filter:invert(1);}body.sd-dark-mode .editor-selection:hover{background-color:rgba(91, 95, 112, 0.4);}body.sd-dark-mode .lms-sidebar__footer,
body.sd-dark-mode .lms-sidebar__header{background-color:var(--sd-bg-white-middle);border-color:var(--sd-bg-white-light);}body.sd-dark-mode .lms-sidebar__header .close i{color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .pdf-body .item-body .invoice-billing-td .invoice-billing-td-summary .billing-load-items__summary-img,
body.sd-dark-mode .billing-load-items__actions-inner-wrapper .round-check input[type=checkbox]:checked + .label-text,
body.sd-dark-mode .box-nav.tabs li a:before,
body.sd-dark-mode .box-person-img, body.sd-dark-mode.branding-theme-mrclean .default-user-avatar,
body.sd-dark-mode .liveSupportSession__date,
body.sd-dark-mode .main-wrapper--contactCRM .bg-info,
body.sd-dark-mode .box-content + .box-head:before,
body.sd-dark-mode .lms-sidebar .save-message{background-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode.glass-background-effect:not(.lms-page.blank-layout) > div:not(.modal) .main-wrapper .info-col-content:before{box-shadow:none !important;background-color:rgba(91, 95, 112, 0.6) !important;}body.sd-dark-mode #cbe-add-block-popup .cbe-search-box__control,
body.sd-dark-mode .panel-preview__head .back{border-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .no-results-img{filter:hue-rotate(180deg);}body.sd-dark-mode .pdf-body .item-body .invoice-billing-td .invoice-billing-td-summary .item-title,
body.sd-dark-mode .form-actions.form-actions--bottom-sticky .btn,
body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky button,
body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky button,
body.sd-dark-mode .cbe-add-block-item-title,
body.sd-dark-mode ul#tiles li h5 .expander::before,
body.sd-dark-mode .project-overview .card-header .actions a .text,
body.sd-dark-mode .lms-sidebar__subtitle{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .manage-container .manage-body .manage-product-content .manage-product-list .lessons-block{border:none;}body.sd-dark-mode .manage-container .manage-body .manage-product-content .manage-product-list .course-item .left .type-icon img,
body.sd-dark-mode .manage-container .manage-body .manage-product-content .manage-product-list .course-item .right .type-icon img,
body.sd-dark-mode .lms-button img,
body.sd-dark-mode .manage-product-list .course-item .sorter img{filter:invert(1) brightness(1000) !important;}body.sd-dark-mode .close{text-shadow:none;}body.sd-dark-mode .sd-sortable-list-wrapper .sd-sortable-list .sd-sortable-list-item,
body.sd-dark-mode .flow-state-view .flow-state-header,
body.sd-dark-mode .contact-filter .contact-filter__card,
body.sd-dark-mode .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container,
body.sd-dark-mode .sidebar-dark .content-wrapper{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .form-actions.form-actions--bottom-sticky .btn.btn-primary, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .form-actions.form-actions--bottom-sticky .btn, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .form-actions.form-actions--bottom-sticky button, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .form-actions.form-actions--bottom-sticky button{border-right:1px solid var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .billing-load-items__actions-inner-wrapper .checkbox label > input[type=checkbox] ~ span.label-tex,
body.sd-dark-mode .stylingOptionsBlock .inner-wrap .form-group .form-control,
body.sd-dark-mode .box-nav.tabs li,
body.sd-dark-mode ul#tiles li .select2-container--default .select2-selection--multiple,
body.sd-dark-mode ul#tiles li .select2-container--default .select2-selection--single,
body.sd-dark-mode ul#tiles li input,
body.sd-dark-mode ul#tiles li,
body.sd-dark-mode .dashboard-organize-box .dashboard-organize-box__content .targets-avatar,
body.sd-dark-mode .sd-component-config-option .sd-component-config-option__check-mark-icon.notActive::before,
body.sd-dark-mode .sd-component-config-option,
body.sd-dark-mode .box-logs li,
body.sd-dark-mode .box .box-badge:before,
body.sd-dark-mode .appointment-type__item.active .appointment-type__block,
body.sd-dark-mode .emailconfig-card .emailconfig-big-option{border-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .box--menu-placeholder::before{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .box-icons-list li{border-color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .box-icons-list li:before, body.sd-dark-mode .box-icons-list li:after,
body.sd-dark-mode .box-icons-list li a:before,
body.sd-dark-mode .box-icons-list li a:after{background-color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .cbe-add-block-item-out-wrap,
body.sd-dark-mode .configure-actions__item{background-color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .cbe-add-block-item-out-wrap .cbe-add-block-item,
body.sd-dark-mode .cbe-add-block-item-out-wrap button,
body.sd-dark-mode .configure-actions__item .cbe-add-block-item,
body.sd-dark-mode .configure-actions__item button{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .cbe-add-block-item-out-wrap:hover:not(.disabledItem)::before, body.sd-dark-mode .cbe-add-block-item-out-wrap:hover:not(.disabledItem)::after,
body.sd-dark-mode .cbe-add-block-item-out-wrap:hover:not(.disabledItem) .cbe-add-block-item::after,
body.sd-dark-mode .cbe-add-block-item-out-wrap:hover:not(.disabledItem) .cbe-add-block-item::before,
body.sd-dark-mode .cbe-add-block-item-out-wrap:hover:not(.disabledItem) button:before,
body.sd-dark-mode .cbe-add-block-item-out-wrap:hover:not(.disabledItem) button:after, body.sd-dark-mode .cbe-add-block-item-out-wrap:focus:not(.disabledItem)::before, body.sd-dark-mode .cbe-add-block-item-out-wrap:focus:not(.disabledItem)::after,
body.sd-dark-mode .cbe-add-block-item-out-wrap:focus:not(.disabledItem) .cbe-add-block-item::after,
body.sd-dark-mode .cbe-add-block-item-out-wrap:focus:not(.disabledItem) .cbe-add-block-item::before,
body.sd-dark-mode .cbe-add-block-item-out-wrap:focus:not(.disabledItem) button:before,
body.sd-dark-mode .cbe-add-block-item-out-wrap:focus:not(.disabledItem) button:after,
body.sd-dark-mode .configure-actions__item:hover:not(.disabledItem)::before,
body.sd-dark-mode .configure-actions__item:hover:not(.disabledItem)::after,
body.sd-dark-mode .configure-actions__item:hover:not(.disabledItem) .cbe-add-block-item::after,
body.sd-dark-mode .configure-actions__item:hover:not(.disabledItem) .cbe-add-block-item::before,
body.sd-dark-mode .configure-actions__item:hover:not(.disabledItem) button:before,
body.sd-dark-mode .configure-actions__item:hover:not(.disabledItem) button:after,
body.sd-dark-mode .configure-actions__item:focus:not(.disabledItem)::before,
body.sd-dark-mode .configure-actions__item:focus:not(.disabledItem)::after,
body.sd-dark-mode .configure-actions__item:focus:not(.disabledItem) .cbe-add-block-item::after,
body.sd-dark-mode .configure-actions__item:focus:not(.disabledItem) .cbe-add-block-item::before,
body.sd-dark-mode .configure-actions__item:focus:not(.disabledItem) button:before,
body.sd-dark-mode .configure-actions__item:focus:not(.disabledItem) button:after{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .box-footer{background:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .box-nav.tabs li a:hover, body.sd-dark-mode .box-nav.tabs li a:focus{background:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .dashboard-organize-box .dashboard-organize-box__content .dashboard-item__data .button{border:none !important;}body.sd-dark-mode .box-content:empty:before,
body.sd-dark-mode .box-content.empty:before{border:10px solid var(--sd-bg-offwhite-accent);}body.sd-dark-mode .box--menu-placeholder{border-bottom:2px solid var(--sd-bg-offwhite-accent);}body.sd-dark-mode .box-icons-list li .box-icons-link:focus,
body.sd-dark-mode .box-icons-list li .box-icons-link:hover{background:var(--sd-bg-white-light);}body.sd-dark-mode .entityColor,
body.sd-dark-mode .events-calendar__date-icon,
body.sd-dark-mode .events-calendar__event-icon{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .rightSidebar .box-icons-list .box-icon svg{fill:var(--sd-text-secondary);color:var(--sd-text-secondary);}body.sd-dark-mode .card-header,
body.sd-dark-mode .impersonate-wrapper .select2-container--default span.select2-selection.select2-selection--single,
body.sd-dark-mode #appointmentFormWrapper #appointmentForm .intakeForm-modal-header,
body.sd-dark-mode .emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-line,
body.sd-dark-mode .appointment-type__item.active .appointment-type__block{border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-activate > .emailconfig-act-img > img.emailconfig-icon-invert{filter:invert(1) brightness(1000);-webkit-filter:invert(1) brightness(1000);}body.sd-dark-mode .emailconfig-sidebar-wrapper img.emailconfig-icon-invert-force,
body.sd-dark-mode .emailconfig-card img.emailconfig-icon-invert-force{filter:invert(1) brightness(1000);-webkit-filter:invert(1) brightness(1000);}body.sd-dark-mode .emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-activate > .emailconfig-act-img svg{stroke:transparent !important;}body.sd-dark-mode .ace-tm .ace_cursor,
body.sd-dark-mode .video-service-side-bar-content .video-service-side-bar-content__title,
body.sd-dark-mode .emailconfig-sidebar-wrapper .emailconfig-act-text,
body.sd-dark-mode .emailconfig-sidebar-wrapper .emailconfig-act-text span{color:var(--sd-text-secondary);}body.sd-dark-mode .navbar-brand{background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .sidebar-nav{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .box--menu-mobile-dropdown,
body.sd-dark-mode .box--menu-mobile .ml--wrapper,
body.sd-dark-mode .box--menu-mobile .ml ul,
body.sd-dark-mode .box--menu-mobile .ml--wrapper li a{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .reporting__block,
body.sd-dark-mode .box--menu-mobile .ml--wrapper .ml--header,
body.sd-dark-mode .box--menu-mobile .ml--wrapper li a.active{background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .ml li.ml--dropdown > a:after{border-right:1px solid var(--sd-bg-white-middle);border-bottom:1px solid var(--sd-bg-white-middle);}body.sd-dark-mode .jump-to-btn{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .item.menu-item-has-children.active{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .reporting__block__value__trend--none,
body.sd-dark-mode .reporting__block__value__current,
body.sd-dark-mode .reporting__block__title__text,
body.sd-dark-mode .inv-est-num-label,
body.sd-dark-mode .inv-est-duedate-label,
body.sd-dark-mode .data-table-item-mobile.mobile-card .mobile-card__details .price-item,
body.sd-dark-mode .data-table-item-mobile.mobile-card .mobile-card__details .link,
body.sd-dark-mode .sd-btn-wide-primary-add-36px:hover .material-icons, body.sd-dark-mode.sidebar-dark .proposal_content .proposal-content-wrapper .new-page-wrapper a,
body.sd-dark-mode .dvs-table .dvs-table-head .dvs-table-cell.cell-record > div i,
body.sd-dark-mode .dvs-table .dvs-table-row .dvs-table-cell.cell-record > div i,
body.sd-dark-mode .dvs-table .dvs-table-head .dvs-table-cell.cell-record > div span,
body.sd-dark-mode .dvs-table .dvs-table-row .dvs-table-cell.cell-record > div span,
body.sd-dark-mode pre{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .input-group-addon{border:0 !important;}body.sd-dark-mode .portal-pages__title svg,
body.sd-dark-mode .emailconfig-act-img svg,
body.sd-dark-mode svg svg,
body.sd-dark-mode .invoice-source svg,
body.sd-dark-mode .task-view-wrap .head-block .options-block svg,
body.sd-dark-mode .add-recurring-profile svg{color:var(--sd-text-secondary) !important;fill:var(--sd-text-secondary) !important;stroke:var(--sd-text-secondary) !important;}body.sd-dark-mode .flow-state-view .link-state-view .link-state-wrapper,
body.sd-dark-mode .add-recurring-profile-modal .add-recurring-profile .add-recurring-profile__item a:hover,
body.sd-dark-mode .add-proposal-modal .add-recurring-profile .add-recurring-profile__item a:hover{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .config-block-new,
body.sd-dark-mode .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .config-block{border:none;}body.sd-dark-mode .entityColorBlock .badge-pill.badge-pill-counter,
body.sd-dark-mode .addon-tab-content .addon-item .add-on-buttons .btn:not(.cancel-button),
body.sd-dark-mode .addon-tab-content .addon-item .add-on-buttons .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(.cancel-button),
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .addon-tab-content .addon-item .add-on-buttons button:not(.cancel-button),
body.sd-dark-mode .addon-tab-content .addon-item .add-on-buttons .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:not(.cancel-button),
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .addon-tab-content .addon-item .add-on-buttons button:not(.cancel-button),
body.sd-dark-mode .ribbon-notify__link:hover,
body.sd-dark-mode .sd-info,
body.sd-dark-mode .box .box-badge a,
body.sd-dark-mode .ui-select-choices-row:hover,
body.sd-dark-mode .ui-select-bootstrap .ui-select-choices-row > span:hover,
body.sd-dark-mode .header-avatar-block .avatar .material-icons{background-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .quantity-input .quantity-input__button:hover,
body.sd-dark-mode .ace-tm .ace_gutter-active-line,
body.sd-dark-mode .sd-sortable-list-wrapper .sd-sortable-list .sd-sortable-list-item .sort-number-wrapper .sort-number,
body.sd-dark-mode .btn.btn-success,
body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-success,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button.btn-success,
body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-success,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button.btn-success,
body.sd-dark-mode .task-view-wrap .complete-btn:hover,
body.sd-dark-mode .btn-action:hover,
body.sd-dark-mode .btn-action:focus,
body.sd-dark-mode .cbe-block-signature-form-wrapper .sd-signature-pad .pad-wrapper canvas[one],
body.sd-dark-mode .ribbon-notify__link:hover,
body.sd-dark-mode .sd-btn-add-actions:hover,
body.sd-dark-mode .chain-link__options-dropdown .dropdown-menu.show .dropdown-item:hover,
body.sd-dark-mode .btn-secondary.active,
body.sd-dark-mode .customization-sidebar-wrapper .item-actions .btn,
body.sd-dark-mode .customization-sidebar-wrapper .item-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .customization-sidebar-wrapper .item-actions button,
body.sd-dark-mode .customization-sidebar-wrapper .item-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .customization-sidebar-wrapper .item-actions button,
body.sd-dark-mode .sd-sortable-list .btn,
body.sd-dark-mode .sd-sortable-list .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .sd-sortable-list button,
body.sd-dark-mode .sd-sortable-list .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .sd-sortable-list button{background-color:var(--sd-bg-offwhite-accent-dark) !important;}body.sd-dark-mode .chain-link .sd-placeholder-tag,
body.sd-dark-mode .sd-btn-add-actions:hover,
body.sd-dark-mode .sd-btn-add-actions:focus{border:none !important;}body.sd-dark-mode .select2-selection__choice__remove{color:#303030 !important;}body.sd-dark-mode .sd-checkmark-card-wrapper .sd-checkmark-card-item .sd-checkmark-card-item__arrow .checkmark-icon__circle,
body.sd-dark-mode .btn-action:hover{background-color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .sd-checkmark-card-wrapper .sd-checkmark-card-item .sd-checkmark-card-item__arrow .checkmark-icon__circle svg,
body.sd-dark-mode .btn-action:hover svg{fill:var(--sd-bg-white-dark);}body.sd-dark-mode .site-sidebar .jump-to-btn .btn, body.sd-dark-mode .site-sidebar .jump-to-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .site-sidebar .jump-to-btn button, body.sd-dark-mode .site-sidebar .jump-to-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .site-sidebar .jump-to-btn button,
body.sd-dark-mode .box-person-link svg{color:var(--sd-text-secondary) !important;fill:var(--sd-text-secondary) !important;}body.sd-dark-mode .sd-checkmark-card-wrapper .sd-checkmark-card-item:hover .choose-items-card__label{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .logo-expand:not(.logo__dark-mode),
body.sd-dark-mode .logo-collapse:not(.logo__dark-mode){display:none !important;}body.sd-dark-mode .logo-expand.logo__dark-mode,
body.sd-dark-mode .logo-collapse.logo__dark-mode{display:block !important;}@media (max-width: 960px){body.sd-dark-mode .logo-expand.logo__dark-mode{display:none !important;}}body.sd-dark-mode .page-header-logo.checklist-standalone-header{background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .page-header-logo.checklist-standalone-header .logo-expand{position:static;}@media (max-width: 1200px){body.sd-dark-mode .checklist-standalone-layout{background-color:transparent !important;}body.sd-dark-mode .checklist-standalone-layout .widget-bg{background-color:transparent !important;}body.sd-dark-mode checklist .card.checklist-card{background-color:transparent !important;}body.sd-dark-mode .checklist-item-container{background-color:var(--sd-bg-white-dark) !important;}}body.sd-dark-mode aside.site-sidebar{background-color:var(--sd-bg-white-middle) !important;border-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .navbar{box-shadow:none;}/* ------------------------------------------------- This is the end tag for the main body.sd-dark-mode -------------------------------------------------------------------------- */body.sd-dark-mode.sidebar-dark .side-user{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode.sidebar-dark .side-menu li.active{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode.sidebar-dark .side-menu li:hover{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode.sidebar-dark .ribbon-notify__link:hover{border-color:var(--sd-bg-white-middle);}body.sd-dark-mode.sidebar-dark .cbe-block-offer,
body.sd-dark-mode.sidebar-dark .proposal_content .proposal-topbar,
body.sd-dark-mode.sidebar-dark .site-sidebar.site-sidebar--public-page .site-sidebar-header,
body.sd-dark-mode.sidebar-dark .site-sidebar.site-sidebar--public-page .sidebar-toggle{background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode.sidebar-dark .box.box--menu::after{background-image:linear-gradient(to right, rgba(255, 255, 255, 0), var(--sd-text-secondary) 65%);}body.sd-dark-mode.sidebar-dark .box-textarea::-webkit-input-placeholder{color:rgba(255, 255, 255, 0.8);}body.sd-dark-mode.sidebar-dark .box-textarea:-ms-input-placeholder{color:rgba(255, 255, 255, 0.8);}body.sd-dark-mode.sidebar-dark .box-textarea::-moz-placeholder{color:rgba(255, 255, 255, 0.8);}body.sd-dark-mode.sidebar-dark .box-textarea:-moz-placeholder{color:rgba(255, 255, 255, 0.8);}/* ------------------------------------------------- This is the end tag for the main body.sd-dark-mode.sidebar-dark -------------------------------------------------------------------------- */body.sd-dark-mode.sd-redesign2020 .new-design .gridview-header .grid-title{border-color:var(--sd-bg-white-light);}body.sd-dark-mode.sd-redesign2020 .new-design .dv-view .table tbody td{border-top:var(--sd-bg-white-dark) solid 1px;}body.sd-dark-mode.sd-redesign2020 .new-design .dv-view .table tbody tr:last-child td{border-bottom:var(--sd-bg-white-dark) solid 1px;}body.sd-dark-mode.sd-redesign2020 .title-wrapper{border-bottom:var(--sd-bg-white-dark) solid 1px;}body.sd-dark-mode.sidebar-dark.sidebar-collapse .side-menu .sub-menu li{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode.header-light .navbar-nav > li > a .list-icon{color:var(--sd-text-secondary);}body.sd-dark-mode .btn.btn-primary:hover, body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm .btn:hover, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .btn:hover, body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:hover, body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button.btn-primary:hover, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode button:hover, body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:hover, body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button.btn-primary:hover, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode button:hover{background-color:var(--sd-bg-offwhite-accent-dark) !important;border-color:var(--sd-bg-offwhite-accent-dark) !important;}body.sd-dark-mode .btn.btn-primary:active, body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm .btn:active, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .btn:active, body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:active, body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:active, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:active, body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:active, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button.btn-primary:active, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button:active, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm button:active, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode button:active, body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary:active, body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:active, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:active, body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button:active, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button.btn-primary:active, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button:active, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .reset-css .marketing-campaign-send-schedule .am-pm button:active, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode button:active{background-color:var(--sd-bg-offwhite-accent-dark) !important;border-color:var(--sd-bg-offwhite-accent-dark) !important;box-shadow:none;}body.sd-dark-mode.header-light .navbar-nav > li > a:hover{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .dropdown-card-dark{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .dropdown-card-dark .card{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode.header-light .navbar-nav > li > a:focus{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .emailconfig-icon-invert{filter:invert(1);-webkit-filter:invert(1);}body.sd-dark-mode .emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-p.emailconfig-p-em, body.sd-dark-mode .emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-p.emailconfig-p-em-alert{color:var(--sd-text-secondary);background-color:var(--sd-bg-white-dark);}body.sd-dark-mode .emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-custom-form input[type=text][disabled],
body.sd-dark-mode .emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-custom-form input[type=password][disabled],
body.sd-dark-mode .emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-custom-form select[disabled],
body.sd-dark-mode .emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-form .emailconfig-custom-form textarea[disabled]{background-color:#3c3c3c !important;color:#ccc !important;}body.sd-dark-mode .emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-activate + .emailconfig-sidebar-activate{border-top:1px var(--sd-bg-offwhite-accent) solid;}body.sd-dark-mode .emailconfig-sidebar-wrapper .sidebar-content .emailconfig-sidebar-line{border-bottom:3px var(--sd-bg-offwhite-accent) solid;}body.sd-dark-mode .emailconfig-sidebar-wrapper .select2-container--default.select2-container--disabled .select2-selection--single{background-color:#3c3c3c !important;color:#ccc !important;}body.sd-dark-mode .emailconfig-sidebar-wrapper .input-group-addon{border:none !important;}body.sd-dark-mode .emailconfig-sidebar-wrapper pre{color:#aaaaaa;}body.sd-dark-mode .emailconfig-card .emailconfig-big-option{border:3px var(--sd-bg-offwhite-accent) solid;}body.sd-dark-mode .dvs-table{border:1px solid #5B5F70;}body.sd-dark-mode .dvs-table .dvs-table-head .dvs-table-cell{color:#aaaaaa;}body.sd-dark-mode .dvs-table .dvs-table-head:last-child .dvs-table-cell,
body.sd-dark-mode .dvs-table .dvs-table-row:last-child .dvs-table-cell{border-top:1px solid #5B5F70;}body.sd-dark-mode .dvs-table .dvs-table-head:not(:first-child) .dvs-table-cell,
body.sd-dark-mode .dvs-table .dvs-table-row:not(:first-child) .dvs-table-cell{border-top:1px solid #5B5F70;}body.sd-dark-mode .dvs-table .dvs-table-head .dvs-table-cell.cell-record > div i,
body.sd-dark-mode .dvs-table .dvs-table-row .dvs-table-cell.cell-record > div i{color:#ccc;}body.sd-dark-mode .dvs-table .dvs-table-head .dvs-table-cell.cell-record > div span,
body.sd-dark-mode .dvs-table .dvs-table-row .dvs-table-cell.cell-record > div span{color:#ccc;}body.sd-dark-mode .dvs-table .dvs-table-row.verified .dvs-table-cell.cell-record div i,
body.sd-dark-mode .dvs-table .dvs-table-row.verified .dvs-table-cell.cell-record div em{color:rgb(79, 188, 31);}body.sd-dark-mode .panel-preview .navbar-brand img.logo__dark-mode{display:block !important;}body.sd-dark-mode .checklistStandaloneLayout .checklist-standalone-header .checklist-standalone-logo img:not(.logo__dark-mode){display:none !important;}@media (min-width: 600px){body.sd-dark-mode .checklistStandaloneLayout .checklist-standalone-header .checklist-standalone-logo .logo-collapse.logo__dark-mode{display:none !important;}body.sd-dark-mode .checklistStandaloneLayout .checklist-standalone-header .checklist-standalone-logo .logo-expand.logo__dark-mode{display:block !important;}}body.sd-dark-mode .notification-sidebar-wrapper{background-color:var(--sd-bg-white-middle);border-left:5px solid var(--sd-bg-white-middle);border-top:1px solid var(--sd-bg-white-middle);}body.sd-dark-mode .notification-sidebar-wrapper .sidebar-block-wrapper .notification-icon-wrapper .notification-icon{background:#fff;color:#262626;}body.sd-dark-mode .notification-sidebar-wrapper .sidebar-block-wrapper .notification-info .notification-mes-subject{color:#fff;}body.sd-dark-mode .sidebar-header .sidebar-block-wrapper h2{color:white !important;}body.sd-dark-mode .tab-link{color:white !important;}body.sd-dark-mode .action-link{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .notification-sidebar-wrapper .sidebar-header > a{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .main-wrapper{background:var(--sd-bg-white-light);}body.sd-dark-mode #sd-dashboard .sd-dashboard .sdd-widget-dock .widget-slip .slip{background-color:var(--sd-bg-white-middle);border:none;}body.sd-dark-mode #sd-dashboard .sd-dashboard .sdd-widget-dock .widget-slip .slip .widget-wrapper > .widget-heading{border-bottom:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .widget-bg pre{color:var(--sd-text-secondary);}body.sd-dark-mode .pm-calendar-block{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .pdf-wrapper .pdf-body h1,
body.sd-dark-mode .pdf-wrapper .pdf-body h2,
body.sd-dark-mode .pdf-wrapper .pdf-body h3,
body.sd-dark-mode .pdf-wrapper .pdf-body h4,
body.sd-dark-mode .pdf-wrapper .pdf-body h5,
body.sd-dark-mode .pdf-wrapper .pdf-body h6,
body.sd-dark-mode .pdf-wrapper .pdf-body p,
body.sd-dark-mode .pdf-wrapper .pdf-body a,
body.sd-dark-mode .pdf-wrapper .pdf-body .company-info{color:var(--sd-text-secondary) !important;}body.sd-dark-mode.view-contract-page .pdf-wrapper{background-color:var(--sd-bg-white-middle);box-shadow:none;border:solid 1px var(--sd-bg-white-dark);}body.sd-dark-mode .pdf-wrapper.billing-pdf-wrapper{background:var(--sd-bg-white-light);box-shadow:none;border:1px solid var(--sd-bg-white-light) !important;}body.sd-dark-mode .pdf-wrapper.billing-pdf-wrapper .ribbon{top:0;left:0;height:125px;}body.sd-dark-mode .pdf-wrapper.billing-pdf-wrapper .ribbon .ribbon-inner{box-shadow:none;top:31px;}body.sd-dark-mode .pdf-wrapper.billing-pdf-wrapper .company-info,
body.sd-dark-mode .pdf-wrapper.billing-pdf-wrapper .title{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .pdf-wrapper .pdf-body .item-totals > div:last-child{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .sd-btn-wide-primary-32px:hover .fal,
body.sd-dark-mode .sd-btn-wide-primary-add-36px:hover .fal{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .sd-btn-wide-action-24px,
body.sd-dark-mode .sd-btn-util-24px{background-color:var(--sd-bg-white-light);color:var(--sd-text-secondary);border:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .sd-btn-wide-action-24px.active{background-color:var(--sd-bg-white-middle);color:var(--sd-text-secondary);border:1px solid var(--sd-bg-white-dark);}body.sd-dark-mode .sd-btn-wide-action-24px:hover,
body.sd-dark-mode .sd-btn-wide-primary-24px:hover,
body.sd-dark-mode .sd-btn-util-24px:hover{background-color:var(--sd-bg-white-light);color:var(--sd-text-secondary);border:1px solid var(--sd-bg-white-dark);}body.sd-dark-mode .sd-btn-wide-action-24px:hover .fal,
body.sd-dark-mode .sd-btn-wide-action-24px:hover .fas,
body.sd-dark-mode .sd-btn-wide-primary-24px:hover .fal,
body.sd-dark-mode .sd-btn-wide-primary-24px:hover .fas,
body.sd-dark-mode .sd-btn-util-24px:hover .fal,
body.sd-dark-mode .sd-btn-util-24px:hover .fas,
body.sd-dark-mode .sd-btn-util-24px:hover .material-icons{color:var(--sd-text-secondary) !important;}/* Style directly below is for Deals card to make it "transparent" */body.sd-dark-mode.sd-redesign2020 .dv-view.ng-scope{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode.sd-redesign2020 .sd-view-deal .view-card-block{background-color:var(--sd-bg-white-middle);border-color:var(--sd-bg-white-light);}body.sd-dark-mode.sd-redesign2020 .sd-view-deal .view-card-block div.title{color:var(--sd-text-secondary) !important;}body.sd-dark-mode.sd-redesign2020 .sd-view-deal .view-card-block .category-value-wrapper,
body.sd-dark-mode.sd-redesign2020 .sd-view-deal .view-card-block .main-contact-data-wrapper,
body.sd-dark-mode.sd-redesign2020 .sd-view-deal .contact-followers-wrapper .followers-block .folowers > div{border-color:var(--sd-bg-white-light);}body.sd-dark-mode .card .card-header{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode span.gs-help-item{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .btn-secondary{background-color:var(--sd-bg-offwhite-accent) !important;color:var(--sd-text-secondary) !important;border:none !important;box-shadow:none !important;}body.sd-dark-mode.sidebar-dark .side-menu li.active > a:first-child{border-left:3px solid var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode.sidebar-dark .side-menu > li.current-page > a{border-left:3px solid var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .site-sidebar .side-menu{border-color:var(--sd-bg-white-dark);}body.sd-dark-mode #contactDetails .profile-content .profile-btn{color:var(--sd-text-secondary) !important;border-color:var(--sd-bg-white-light);background-color:var(--sd-bg-white-light);}body.sd-dark-mode .fc-icon-right-single-arrow:after,
body.sd-dark-mode .fc-state-disabled,
body.sd-dark-mode .fc-icon-left-single-arrow:after,
body.sd-dark-mode .select2-container--default .select2-selection--single .select2-selection__rendered,
body.sd-dark-mode .chosen-container-multi .chosen-choices li.search-field input[type=text],
body.sd-dark-mode .fc-day-header span,
body.sd-dark-mode span.fc-day-number,
body.sd-dark-mode #contactDetails .profile-content i.material-icons,
body.sd-dark-mode #contactDetails .profile-content .circle-wrap .circle-item{color:var(--sd-text-secondary) !important;}.loader-widget:before{filter:invert(0.5);z-index:102;}body.sd-dark-mode .fc-unthemed td.fc-today{background:var(--sd-bg-white-light) !important;}body.sd-dark-mode .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--sd-bg-white-middle) transparent transparent transparent;}body.sd-dark-mode .fc-state-default.fc-corner-right,
body.sd-dark-mode .fc-toolbar button,
body.sd-dark-mode .fc .fc-button-group > :first-child{background-color:var(--sd-bg-white-light);}body.sd-dark-mode .fc-toolbar button{opacity:1;}body.sd-dark-mode .fc-state-default.fc-corner-right{background:var(--sd-bg-white-light);}body.sd-dark-mode .fc-state-active{border:1px solid var(--sd-bg-white-light);background-color:var(--sd-bg-white-dark) !important;color:var(--sd-text-secondary);}body.sd-dark-mode .fc-state-default{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .sidebar-block-wrapper.ng-scope:hover,
body.sd-dark-mode .table.table-hover tbody tr:hover{background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .sd-grid-view .table thead th{color:var(--sd-text-secondary);}body.sd-dark-mode .table td{border-top:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .btn-secondary:hover{background-color:var(--sd-bg-offwhite-accent-dark);color:var(--sd-text-secondary);border:none;}body.sd-dark-mode .card.functional-theme .card-header{background-color:var(--sd-bg-white-middle) !important;color:var(--sd-text-secondary);border-color:var(--sd-bg-white-dark);}body.sd-dark-mode .sidebar-menu .menu .menu-item.selected{background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar{border-left:var(--sd-bg-white-light) 1px solid;}body.sd-dark-mode .menu-item-add-url i.fal{color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode div.title{color:var(--sd-text-secondary);}body.sd-dark-mode span.title-label .ng-binding{color:var(--sd-text-secondary);}body.sd-dark-mode #crm-goals-visibility-grid .title{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .pipeline-wrapper .pipeline-conitainer .pipeline-column{background-color:var(--sd-bg-white-dark) !important;border:1px solid var(--sd-bg-white-dark);}body.sd-dark-mode .pipeline-wrapper .pipeline-conitainer .pipeline-card{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .pipeline-wrapper .pipeline-conitainer .pipeline-card .dropdown{right:7px;}body.sd-dark-mode .sd-file-browser .browser-list-header .select .checkbox .label-text .btn, body.sd-dark-mode .sd-file-browser .browser-list-header .select .checkbox .label-text .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .sd-file-browser .browser-list-header .select .checkbox .label-text button, body.sd-dark-mode .sd-file-browser .browser-list-header .select .checkbox .label-text .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .sd-file-browser .browser-list-header .select .checkbox .label-text button{background-color:var(--sd-bg-white-dark);}body.sd-dark-mode #sd-dropdown-wrapper.sd-dropdown-wrapper-theme-color .dropdown-menu{background-color:var(--sd-bg-white-dark);}body.sd-dark-mode #sd-dropdown-wrapper.sd-dropdown-wrapper-theme-color .dropdown-menu .dropdown-item{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .right-sidebar{background-color:var(--sd-bg-white-middle);border-left:5px solid var(--sd-text-secondary);}body.sd-dark-mode .sd-chat-wrapper .sd-chat .panels .chat-tabs div.active,
body.sd-dark-mode .sd-chat-wrapper .sd-chat .panels .chat-tabs div:hover{border-bottom:2px solid var(--sd-bg-offwhite-accent);}.sd-chat-wrapper .sd-chat .panels .chat-tabs div{border-bottom:2px solid var(--sd-bg-white-light);}body.sd-dark-mode .sd-chat-wrapper .sd-chat .panels .tab .tab-title{background-color:#eeeeee;}body.sd-dark-mode i.material-icons.fs-20.show-spin{color:#121212 !important;}body.sd-dark-mode .sd-chat .chat-user-card{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .mobile-tabs-dropdown .dropdown-menu .tabs .nav-tabs,
body.sd-dark-mode .mobile-tabs-dropdown .btn-secondary:active,
body.sd-dark-mode .mobile-tabs-dropdown .btn-secondary.active,
body.sd-dark-mode .mobile-tabs-dropdown.show > .btn-secondary.dropdown-toggle{background:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .dropdown-menu{border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .split-view-column .options-btns-wrap{min-width:45px;}body.sd-dark-mode .split-view-column .options-btns-wrap .btn.btn-secondary.btn-sm, body.sd-dark-mode .split-view-column .options-btns-wrap .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-secondary.btn-sm, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .split-view-column .options-btns-wrap button.btn-secondary.btn-sm, body.sd-dark-mode .split-view-column .options-btns-wrap .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-secondary.btn-sm, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .split-view-column .options-btns-wrap button.btn-secondary.btn-sm{width:40px;margin-right:5px;height:40px;}body.sd-dark-mode .dropdown-card.dropdown-card-custom .extended-menu ul.ext-menu > li.ext-item > span{border-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .liveSupportSession .liveSupportSession__header,
body.sd-dark-mode .navbar .create-new .dropdown-menu .dropdown-item .list-icon{color:var(--sd-text-secondary);}body.sd-dark-mode .dropdown-item:hover{background-color:var(--sd-bg-white-light);}body.sd-dark-mode .chat-card .ng-scope{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .sd-chat-wrapper .sd-chat .panels .tab .chat-tab-content .chat-card .user-name{color:var(--sd-text-secondary);}body.sd-dark-mode .sd-chat-wrapper .sd-chat .panels .tab .chat-tab-content .chat-card:hover{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .sd-chat-wrapper .sd-chat .room-modal .main-bar{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .sd-chat-wrapper .sd-chat .room-modal .main-bar .message-container:hover{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode svg .contact-avatar-bg:hover{fill:var(--sd-bg-white-dark) !important;}body.sd-dark-mode textarea{color:var(--sd-text-secondary) !important;background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .sd-chat-wrapper .sd-chat .room-modal .message-bar{border-top:1px solid var(--sd-bg-white-dark) !important;background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .sd-chat-wrapper .sd-chat .room-modal .bottom-bar{background-color:var(--sd-bg-white-middle) !important;border-top:var(--sd-bg-white-dark) 1px solid !important;}body.sd-dark-mode .sd-chat-wrapper .sd-chat .room-modal .top-bar{background-color:var(--sd-bg-white-middle) !important;border-bottom:var(--sd-bg-white-light) 1px solid !important;}body.sd-dark-mode .sd-chat-wrapper .sd-chat .room-modal .main-bar .message-container .message-head{color:var(--sd-text-secondary) !important;}body.sd-dark-mode div.message-body.ng-binding{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar .operations-panel .operations .btn .file-icon *, body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar .operations-panel .operations .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .file-icon *, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar .operations-panel .operations button .file-icon *, body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar .operations-panel .operations .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button .file-icon *, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar .operations-panel .operations button .file-icon *{fill:var(--sd-text-secondary) !important;}body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar .operations-panel .view-bar .btn, body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar .operations-panel .view-bar .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar .operations-panel .view-bar button, body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar .operations-panel .view-bar .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar .operations-panel .view-bar button{background-color:var(--sd-bg-white-middle) !important;}@media (max-width: 575px){body.sd-dark-mode .toolbar-wrap .toolbar nav ul + ul li.nav-to span:not(.material-icons):before{color:var(--sd-text-secondary);}}body.sd-dark-mode .reminders-settings__email-notifications-day-number .reminders-settings__clarification .reminders-settings__clarification-small{color:var(--sd-text-secondary);}body.sd-dark-mode .btn-link:hover{border-color:transparent !important;background-color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar .operations-panel .view-bar .search:before{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .sd-chat-modal.modal .modal-dialog .modal-content{border:2px solid var(--sd-bg-white-light);}body.sd-dark-mode .tabs-to-dropdown .dropdown-card-tabs ul{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .redactor-box.redactor-styles-on{background:var(--sd-bg-white-light) !important;}body.sd-dark-mode .redactor-toolbar a{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .redactor-toolbar a:hover{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode div.col-12 .notification-subject .ng-binding{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .notification-sidebar-wrapper .sidebar-content .sidebar-block-wrapper .notification-info{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .notification-sidebar-wrapper .sidebar-content .sidebar-block-wrapper .notification-text,
body.sd-dark-mode .notification-sidebar-wrapper .sidebar-content .sidebar-block-wrapper .notification-options{color:var(--sd-text-secondary);}body.sd-dark-mode .sd-chat .chat-user-card,
body.sd-dark-mode .sd-chat-modal .chat-user-card{display:grid;color:var(--sd-text-secondary) !important;}body.sd-dark-mode .sd-chat-wrapper .sd-chat .room-modal .settings-bar{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .vertical-form-group .col-md-3 label{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .select2-container--default .select2-selection--multiple .select2-search.select2-search--inline:before{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .read td{background-color:var(--sd-bg-white-middle) !important;color:var(--sd-text-secondary) !important;border-top:var(--sd-bg-white-light) 1px solid !important;}body.sd-dark-mode #sd-dropdown-wrapper.sd-dropdown-wrapper-theme-color .dropdown-menu .dropdown-item:hover{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode #sd-dropdown-wrapper.sd-dropdown-wrapper-theme-color .dropdown-menu .dropdown-item:hover{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .dropdown-item:focus,
body.sd-dark-mode .dropdown-item:hover{color:var(--sd-text-secondary);}body.sd-dark-mode button.modal-close-btn.btn-link{border-color:transparent !important;}body.sd-dark-mode button.modal-close-btn.btn-link:hover{background-color:transparent !important;}body.sd-dark-mode .person-dropdown .client-options, body.sd-dark-mode.branding-theme-mrclean .select2-container--default.select2-container--open .select2-selection--single{border-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode li.select2-results__option.select2-results__message{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .tLight thead td{background-color:var(--sd-bg-white-dark) !important;color:var(--sd-text-secondary) !important;border-left:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .tLight tbody td{color:var(--sd-text-secondary) !important;border-left:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .tLight tbody tr{border-top:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .switchery.switchery-active{background-color:var(--sd-bg-offwhite-accent) !important;border-color:var(--sd-bg-offwhite-accent) !important;box-shadow:var(--sd-bg-white-light) 0 0 0 0 inset !important;}body.sd-dark-mode .dropdown-card .card{border:none !important;}body.sd-dark-mode hr{border-top:1px solid var(--sd-bg-white-light) !important;}body.sd-dark-mode .logoCol .logo{background:none !important;}body.sd-dark-mode .tabs-wrap{background-color:var(--sd-bg-white-middle) !important;color:var(--sd-text-secondary) !important;border:1px solid var(--sd-text-secondary) !important;}body.sd-dark-mode .crm-contact-tabs{border:1px solid var(--sd-text-secondary) !important;}body.sd-dark-mode .nav-tabs .nav-item .nav-link.active{border-bottom-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .tabs-card .nav.nav-tabs .nav-item.active > .nav-link{border-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .profile-header{border-top:3px solid var(--sd-bg-white-middle) !important;}body.sd-dark-mode .nav-link.active{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .profile-header{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .label-col{color:#ddd !important;}body.sd-dark-mode body{color:#ddd !important;}body.sd-dark-mode .dataTableResp .item .circle-user-item{color:var(--sd-text-secondary);}body.sd-dark-mode .info-wrap .userName{color:var(--sd-text-secondary);}body.sd-dark-mode ul li .select-item{color:var(--sd-text-secondary);}body.sd-dark-mode ul#tiles li,
body.sd-dark-mode .sd-sidebar-info{background-color:var(--sd-bg-white-light);}body.sd-dark-mode #sdTranslation .menu .menu-item.active{background-color:unset;}body.sd-dark-mode .form-oscar.signatureDrowForm .form-group,
body.sd-dark-mode .form-oscar.signatureDrowForm label{color:inherit !important;}body.sd-dark-mode .sd-signature-pad .nav-tabs .nav-link.active{color:inherit !important;}body.sd-dark-mode ::placeholder{color:var(--sd-text-secondary);opacity:1;}body.sd-dark-mode .select2-container--default .select2-results__group{color:var(--sd-text-secondary);}body.sd-dark-mode .select2-container--default .select2-results__option .select2-results__option{color:var(--sd-text-secondary);}body.sd-dark-mode .pagination .page-item.disabled .page-link{color:var(--sd-text-secondary);background-color:var(--sd-bg-white-light);border-color:var(--sd-bg-white-dark);}body.sd-dark-mode .pagination .page-link{background-color:var(--sd-bg-white-light);border:1px solid var(--sd-bg-white-dark);}body.sd-dark-mode .pagination > li > button{color:var(--sd-text-secondary);}body.sd-dark-mode .pagination .page-item.active .page-link{background-color:var(--sd-bg-white-dark) !important;border-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .sd-announcement-admin .new-ann-form{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .ng-scope .gray-options-block{background-color:var(--sd-bg-white-dark);border-color:var(--sd-bg-white-light);}body.sd-dark-mode .card-block p.alert{background-color:var(--sd-bg-white-dark);}body.sd-dark-mode .p-0 .original-message{color:var(--sd-text-secondary);}body.sd-dark-mode .card-block .form-group p.sd-tip{background-color:var(--sd-bg-white-dark);}body.sd-dark-mode .appointment-schedule-day .pd-b-40{color:var(--sd-text-secondary);}body.sd-dark-mode .appointment-schedule-day .appointment-schedule-no-availability{color:var(--sd-text-secondary);}body.sd-dark-mode .appointment-schedule-row .noUi-value{color:var(--sd-text-secondary);}body.sd-dark-mode .appointment-schedule-row .text-lg-right{color:var(--sd-text-secondary);}body.sd-dark-mode .form-builder .fields-list .field-block .label-block{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .form-chain-builder .chain-links .links-list .chain-link .link-block .config-block{background-color:var(--sd-bg-white-middle) !important;border-top:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .sd-app-tags tags-input .tags{background-color:var(--sd-bg-white-light);border-color:var(--sd-bg-white-light);}body.sd-dark-mode .entity-action-widget .all-actions{background-color:var(--sd-bg-white-light);}body.sd-dark-mode .form-chain-builder .dropdown-menu:hover{background-color:var(--sd-bg-white-dark);}body.sd-dark-mode .show button.dropdown-item{color:var(--sd-text-secondary);}body.sd-dark-mode .sd-file-browser .browser-list .entity:hover .title{color:var(--sd-text-secondary);}body.sd-dark-mode ul li.nav-home span{color:white;}body.sd-dark-mode .view-bar .form-control:focus{box-shadow:none;}body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar nav ul li{color:var(--sd-text-secondary);}body.sd-dark-mode .browser-wrap .browser-list li .entity .dropdown .btn-sm{background-color:unset;border:1px solid var(--sd-text-secondary);}body.sd-dark-mode .sd-chat-wrapper .sd-chat .panels .chat-tabs > div{color:var(--sd-text-secondary);}body.sd-dark-mode .sd-chat-wrapper .sd-chat .panels .tab .tab-title{color:var(--sd-text-secondary);background-color:var(--sd-bg-white-dark);}body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar .operations-panel.noop .noop-text span{color:var(--sd-text-secondary);}body.sd-dark-mode i.material-icons.fs-20.show-spin{color:var(--sd-text-secondary) !important;}body.sd-dark-mode view-template .data-table-item-mobile{box-shadow:none !important;border:solid 1px var(--sd-bg-white-light) !important;}body.sd-dark-mode .data-table-item-mobile .card-details::before{background-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .profile-block .profile-content span{color:var(--sd-text-secondary);}body.sd-dark-mode #contactDetails .profile-content.last-visit{color:var(--sd-text-secondary);}body.sd-dark-mode .card.functional-theme .tabs-wrap .nav-tabs .nav-item .nav-link.active{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .contact-view-page-head .contact-info .description .name{color:var(--sd-text-secondary);}body.sd-dark-mode .progress-bar-info{background-color:#03a9f3 !important;}body.sd-dark-mode .progress-fixed-label .progress-label{color:#fff;}body.sd-dark-mode .data-view-wrapper > table thead td{color:var(--sd-text-secondary);}body.sd-dark-mode .data-view-wrapper > table > tbody > tr > td{color:var(--sd-text-secondary);}body.sd-dark-mode .sd-file-browser .toolbar-wrap .toolbar .operations-panel .view-bar .search.focus,
.sd-file-browser .toolbar-wrap .toolbar .operations-panel .view-bar .search.input{border-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .form-oscar .form-control:focus{border-color:var(--sd-bg-offwhite-accent) !important;box-shadow:none !important;}body.sd-dark-mode .sd-widget-announcement .sticky-announcement{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .sd-widget-announcement .announcement{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .announcement-menu .sd-menu-button{opacity:1 !important;}body.sd-dark-mode .sticky-announcement .menu-wrapper{background-color:#222 !important;}body.sd-dark-mode .invoice-form .invoice-header-wrapper{background-color:var(--sd-bg-white-light);color:var(--sd-text-secondary);border:1px solid var(--sd-bg-white-light) !important;box-shadow:none;}body.sd-dark-mode .description{color:#ededed !important;}body.sd-dark-mode .back-btn-row .back-link{color:#ededed !important;}body.sd-dark-mode .back-btn-row .back-link:hover{color:#fafafa !important;}body.sd-dark-mode .configure-actions-widget .title{color:#fafafa !important;}body.sd-dark-mode .sd-widget-list .sd-widget{background-color:var(--sd-bg-white-middle) !important;border:solid 1px var(--sd-bg-white-light);}body.sd-dark-mode .widget-wrapper .widget-heading .widget-content .sd-reporting-tabs .reporting-tabs .reporting-panes .report-card{background-color:#222 !important;}body.sd-dark-mode .close-dashboard-btn .btn-link{border:0 !important;}body.sd-dark-mode .sd-dashboard .toolbar-wrap .toolbar.fixed{background-color:var(--sd-bg-white-middle) !important;top:5.625rem;}body.sd-dark-mode .widget-content .ls-table .ls-row .ls-link{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .widget-content .ls-table .ls-row .ls-link:hover{color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .widget-content .ls-table .ls-row .ls-link:active{color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .sd-dashboard .save-status{color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode #sdReporting .reporting-panes .reporting-pane .report-card{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .crm-contact-tabs .nav-link.has-dropdown-menu::before{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .crm-contact-tabs .dropdown-menu{border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom:2px solid var(--sd-bg-white-light) !important;border-top:none !important;}body.sd-dark-mode .crm-contact-tabs .dropdown-menu:hover{border-bottom:2px solid var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .widget-body .tabs .nav-tabs .nav-item.active .nav-link{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .listDetailsLabel{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .sd-primary-star{color:gold !important;}body.sd-dark-mode span.required{color:lightsalmon;}body.sd-dark-mode #crm-contacts-form #existing-contact label{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .contact-view-page-head .contact-info .btn, body.sd-dark-mode .contact-view-page-head .contact-info .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .contact-view-page-head .contact-info button, body.sd-dark-mode .contact-view-page-head .contact-info .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .contact-view-page-head .contact-info button{border:none;}body.sd-dark-mode .contact-view-page-head .coordinator .btn, body.sd-dark-mode .contact-view-page-head .coordinator .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .contact-view-page-head .coordinator button, body.sd-dark-mode .contact-view-page-head .coordinator .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .contact-view-page-head .coordinator button{border:none;}body.sd-dark-mode .chosen-drop{background:var(--sd-bg-white-dark);border:none !important;}body.sd-dark-mode .chosen-results{color:var(--sd-text-secondary);}body.sd-dark-mode .chosen-results .active-result.highlighted{background-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .redactor-dropdown{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .redactor-dropdown-item-disabled{background:var(--sd-bg-white-dark);color:#ccc;}body.sd-dark-mode .redactor-toolbar a.redactor-button-active{color:#5fb8ff;}body.sd-dark-mode .redactor-modal{background:var(--sd-bg-white-light);color:var(--sd-text-secondary);box-shadow:none;border:solid 1px var(--sd-text-secondary);}body.sd-dark-mode .redactor-modal-header{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .redactor-modal button:not(.redactor-button-unstyled){background-color:var(--sd-bg-white-light) !important;color:var(--sd-text-secondary) !important;}body.sd-dark-mode .redactor-modal button:not(.redactor-button-unstyled):hover{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode button.redactor-button-unstyled{color:var(--sd-text-secondary) !important;border:1px solid #ccc !important;}body.sd-dark-mode .redactor-modal-body input{color:#333 !important;}body.sd-dark-mode #pm-tasks-form .assign-user-options .checkbox span.label-text{color:var(--sd-text-secondary);}body.sd-dark-mode .bootstrap-tagsinput{background:var(--sd-bg-white-light);border-color:var(--sd-bg-white-light);}body.sd-dark-mode .bootstrap-tagsinput .twitter-typeahead input.tt-hint{background:none !important;}body.sd-dark-mode .task-history{background:inherit !important;}body.sd-dark-mode .event-item .type-indicator{background-color:#222 !important;}body.sd-dark-mode .event-item .type-indicator .material-icons{color:#5fb8ff !important;}body.sd-dark-mode .event-item .event-item-main{background-color:#111 !important;border:1px solid #666666 !important;}body.sd-dark-mode .event-item .event-item-main .dropdown-menu .dropdown-item .dropdown-item-title{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .task-history-table .comment-wrap{background-color:var(--sd-bg-white-light) !important;border:1px solid var(--sd-bg-white-light) !important;}body.sd-dark-mode .task-history-table .comment-wrap:after{border-right-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .task-history-table .comment-wrap:before{border-right-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .table-with-tabs-custom .table-with-tabs ul.tabs{box-shadow:none !important;}body.sd-dark-mode .table-with-tabs-custom .table-with-tabs ul.tabs li a{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .table-with-tabs-custom .table-with-tabs ul.tabs li a.active{border-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .default-template,
body.sd-dark-mode .default-subject-field{background:#222222;color:var(--sd-text-secondary);}body.sd-dark-mode .project-overview .updates-title .search-updates{border:0;}body.sd-dark-mode .dynamicProfileItems__title svg,
body.sd-dark-mode .configured-actions__decor-1 svg,
body.sd-dark-mode .invoice-card .invoice-card__icon svg,
body.sd-dark-mode .project-overview ui-knob text{fill:var(--sd-text-secondary) !important;}body.sd-dark-mode .comment-table .comment-data-cell .comment-wrap{background-color:var(--sd-bg-white-light) !important;border-color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .comment-table .comment-data-cell .comment-wrap:before{border-left-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .comment-table .comment-data-cell .comment-wrap:after{border-left-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .view-submission-modal .sd-form-response-value{color:var(--sd-text-secondary);}body.sd-dark-mode .view-submission-modal .form-group .row:nth-child(even){background:var(--sd-bg-white-light);}body.sd-dark-mode .flow-provide-help .provide-help-inner{background:#000;}body.sd-dark-mode .sd-signature-pad .pad-wrapper button.clear{background:#222;}body.sd-dark-mode .dynamicProfileItems .info-block,
body.sd-dark-mode .plans-jumbotron,
body.sd-dark-mode .form-info-block{background-color:var(--sd-bg-white-light);}body.sd-dark-mode .stage-message .sd-tip{color:var(--sd-text-secondary);background:unset;border:1px solid #5ca188;border-left:5px solid #5ca188;}body.sd-dark-mode.new-card-view .data-table-item-mobile .header .title{color:var(--sd-text-secondary);}body.sd-dark-mode.new-card-view .data-table-item-mobile .card-details,
body.sd-dark-mode.new-card-view .data-table-item-mobile .card-details .link{color:var(--sd-text-secondary);border-color:var(--sd-bg-white-light);}body.sd-dark-mode .data-table-item-mobile.mobile-card .card-details{color:var(--sd-text-secondary);border-color:var(--sd-bg-white-light);}body.sd-dark-mode .proposal-tabs-wrapper .tabs-wrapper .tab-item,
body.sd-dark-mode .proposal-tabs-wrapper .tabs-wrapper .tab-item{color:#cccccc;}body.sd-dark-mode .proposal-tabs-wrapper .tabs-wrapper .tab-item.active, body.sd-dark-mode .proposal-tabs-wrapper .tabs-wrapper .tab-item:hover,
body.sd-dark-mode .proposal-tabs-wrapper .tabs-wrapper .tab-item.active,
body.sd-dark-mode .proposal-tabs-wrapper .tabs-wrapper .tab-item:hover{color:var(--sd-text-secondary);}body.sd-dark-mode .footer-actions-wrapper .timer--action-wrapper .timer-form .timer-input{background-color:var(--sd-bg-white-dark);}body.sd-dark-mode .new-page-wrapper .btn, body.sd-dark-mode .new-page-wrapper .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .new-page-wrapper button, body.sd-dark-mode .new-page-wrapper .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .new-page-wrapper button{background-color:var(--sd-bg-offwhite-accent) !important;border:1px solid var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .new-page-wrapper .btn:hover, body.sd-dark-mode .new-page-wrapper .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .new-page-wrapper button:hover, body.sd-dark-mode .new-page-wrapper .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .new-page-wrapper button:hover{background-color:var(--sd-bg-offwhite-accent-dark) !important;}body.sd-dark-mode #proposal-notification-form .reminder-field .reminder-label-days,
body.sd-dark-mode #proposal-settings-form .reminder-field .reminder-label-days,
body.sd-dark-mode #proposal-form .reminder-field .reminder-label-days{background-color:var(--sd-bg-white-dark);color:var(--sd-text-secondary);border-color:var(--sd-bg-white-middle);}body.sd-dark-mode .input-group-addon{background:var(--sd-bg-white-light) !important;color:var(--sd-text-secondary);}body.sd-dark-mode .sdAccordion__icon{border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .customization-sidebar-wrapper.lms-sidebar-wrapper{border-left-width:0;background-color:transparent;}body.sd-dark-mode .customization-sidebar-wrapper.lms-sidebar-wrapper .lms-sidebar{background-color:var(--sd-bg-white-middle);border-left:0.3125rem solid var(--sd-bg-offwhite-accent);}body.sd-dark-mode .customization-sidebar-wrapper label,
body.sd-dark-mode .customization-sidebar-wrapper .form-title{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .customization-sidebar-wrapper .form-actions{background-color:var(--sd-bg-white-middle) !important;border-top:1px solid var(--sd-bg-white-light) !important;}body.sd-dark-mode .customization-sidebar-wrapper .sidebar-header > a{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group .btn, body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group button, body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group button{color:#cccccc !important;}body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group .btn.btn-primary, body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group .btn, body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group button, body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .customization-sidebar-wrapper .select2-form-group button{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .proposal_content .redactor-box.redactor-styles-on{background:inherit !important;}body.sd-dark-mode .proposal_content .sidebar-nav{background:none;}body.sd-dark-mode .redactor-placeholder:before{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .proposal-btn svg path{stroke:var(--sd-text-secondary) !important;}body.sd-dark-mode .column1-portal-page .title-row .title{color:var(--sd-text-secondary);background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .column1-portal-page .wysiwyg-content{background-color:var(--sd-bg-white-middle);border:none;color:var(--sd-text-secondary);}body.sd-dark-mode .column1-portal-page .wysiwyg-content table td,
body.sd-dark-mode .column1-portal-page .wysiwyg-content table th{color:var(--sd-text-secondary);}body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in address,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in main,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in section,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in header,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in footer,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in aside,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in article,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in pre,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in div,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in h1,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in h2,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in h3,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in h4,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in h5,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in h6,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in table,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in tbody,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in thead,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in tfoot,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in th,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in tr,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in td,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in ul,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in ol,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in li,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in blockquote,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in p,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in figure,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in figcaption,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in span,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in b,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in strong,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in del,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in i,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in em,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in u,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in a,
body.sd-dark-mode .column1-portal-page .wysiwyg-content address,
body.sd-dark-mode .column1-portal-page .wysiwyg-content main,
body.sd-dark-mode .column1-portal-page .wysiwyg-content section,
body.sd-dark-mode .column1-portal-page .wysiwyg-content header,
body.sd-dark-mode .column1-portal-page .wysiwyg-content footer,
body.sd-dark-mode .column1-portal-page .wysiwyg-content aside,
body.sd-dark-mode .column1-portal-page .wysiwyg-content article,
body.sd-dark-mode .column1-portal-page .wysiwyg-content pre,
body.sd-dark-mode .column1-portal-page .wysiwyg-content div,
body.sd-dark-mode .column1-portal-page .wysiwyg-content h1,
body.sd-dark-mode .column1-portal-page .wysiwyg-content h2,
body.sd-dark-mode .column1-portal-page .wysiwyg-content h3,
body.sd-dark-mode .column1-portal-page .wysiwyg-content h4,
body.sd-dark-mode .column1-portal-page .wysiwyg-content h5,
body.sd-dark-mode .column1-portal-page .wysiwyg-content h6,
body.sd-dark-mode .column1-portal-page .wysiwyg-content table,
body.sd-dark-mode .column1-portal-page .wysiwyg-content tbody,
body.sd-dark-mode .column1-portal-page .wysiwyg-content thead,
body.sd-dark-mode .column1-portal-page .wysiwyg-content tfoot,
body.sd-dark-mode .column1-portal-page .wysiwyg-content th,
body.sd-dark-mode .column1-portal-page .wysiwyg-content tr,
body.sd-dark-mode .column1-portal-page .wysiwyg-content td,
body.sd-dark-mode .column1-portal-page .wysiwyg-content ul,
body.sd-dark-mode .column1-portal-page .wysiwyg-content ol,
body.sd-dark-mode .column1-portal-page .wysiwyg-content li,
body.sd-dark-mode .column1-portal-page .wysiwyg-content blockquote,
body.sd-dark-mode .column1-portal-page .wysiwyg-content p,
body.sd-dark-mode .column1-portal-page .wysiwyg-content figure,
body.sd-dark-mode .column1-portal-page .wysiwyg-content figcaption,
body.sd-dark-mode .column1-portal-page .wysiwyg-content span,
body.sd-dark-mode .column1-portal-page .wysiwyg-content b,
body.sd-dark-mode .column1-portal-page .wysiwyg-content strong,
body.sd-dark-mode .column1-portal-page .wysiwyg-content del,
body.sd-dark-mode .column1-portal-page .wysiwyg-content i,
body.sd-dark-mode .column1-portal-page .wysiwyg-content em,
body.sd-dark-mode .column1-portal-page .wysiwyg-content u,
body.sd-dark-mode .column1-portal-page .wysiwyg-content a,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content address,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content main,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content section,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content header,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content footer,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content aside,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content article,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content pre,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content div,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content h1,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content h2,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content h3,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content h4,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content h5,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content h6,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content table,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content tbody,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content thead,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content tfoot,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content th,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content tr,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content td,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content ul,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content ol,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content li,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content blockquote,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content p,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content figure,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content figcaption,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content span,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content b,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content strong,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content del,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content i,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content em,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content u,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content a,
body.sd-dark-mode .project-description.wysiwyg-content address,
body.sd-dark-mode .project-description.wysiwyg-content main,
body.sd-dark-mode .project-description.wysiwyg-content section,
body.sd-dark-mode .project-description.wysiwyg-content header,
body.sd-dark-mode .project-description.wysiwyg-content footer,
body.sd-dark-mode .project-description.wysiwyg-content aside,
body.sd-dark-mode .project-description.wysiwyg-content article,
body.sd-dark-mode .project-description.wysiwyg-content pre,
body.sd-dark-mode .project-description.wysiwyg-content div,
body.sd-dark-mode .project-description.wysiwyg-content h1,
body.sd-dark-mode .project-description.wysiwyg-content h2,
body.sd-dark-mode .project-description.wysiwyg-content h3,
body.sd-dark-mode .project-description.wysiwyg-content h4,
body.sd-dark-mode .project-description.wysiwyg-content h5,
body.sd-dark-mode .project-description.wysiwyg-content h6,
body.sd-dark-mode .project-description.wysiwyg-content table,
body.sd-dark-mode .project-description.wysiwyg-content tbody,
body.sd-dark-mode .project-description.wysiwyg-content thead,
body.sd-dark-mode .project-description.wysiwyg-content tfoot,
body.sd-dark-mode .project-description.wysiwyg-content th,
body.sd-dark-mode .project-description.wysiwyg-content tr,
body.sd-dark-mode .project-description.wysiwyg-content td,
body.sd-dark-mode .project-description.wysiwyg-content ul,
body.sd-dark-mode .project-description.wysiwyg-content ol,
body.sd-dark-mode .project-description.wysiwyg-content li,
body.sd-dark-mode .project-description.wysiwyg-content blockquote,
body.sd-dark-mode .project-description.wysiwyg-content p,
body.sd-dark-mode .project-description.wysiwyg-content figure,
body.sd-dark-mode .project-description.wysiwyg-content figcaption,
body.sd-dark-mode .project-description.wysiwyg-content span,
body.sd-dark-mode .project-description.wysiwyg-content b,
body.sd-dark-mode .project-description.wysiwyg-content strong,
body.sd-dark-mode .project-description.wysiwyg-content del,
body.sd-dark-mode .project-description.wysiwyg-content i,
body.sd-dark-mode .project-description.wysiwyg-content em,
body.sd-dark-mode .project-description.wysiwyg-content u,
body.sd-dark-mode .project-description.wysiwyg-content a{color:var(--sd-text-secondary) !important;background-color:transparent !important;}body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-variables-list span,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-component[data-redactor-type=placeholder],
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-variables-list span,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-component[data-redactor-type=placeholder],
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-variables-list span,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-component[data-redactor-type=placeholder],
body.sd-dark-mode .project-description.wysiwyg-content .redactor-variables-list span,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-component[data-redactor-type=placeholder]{background:rgba(0, 125, 255, 0.75) !important;}body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-variables-list span.pl-category-user,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-component[data-redactor-type=placeholder].pl-category-user,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-variables-list span.pl-category-user,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-user,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-variables-list span.pl-category-user,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-user,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-variables-list span.pl-category-user,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-user{background:rgba(79, 188, 31, 0.75) !important;}body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-variables-list span.pl-category-crmcompany,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-component[data-redactor-type=placeholder].pl-category-crmcompany,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-variables-list span.pl-category-crmcompany,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-crmcompany,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-variables-list span.pl-category-crmcompany,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-crmcompany,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-variables-list span.pl-category-crmcompany,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-crmcompany{background:rgba(98, 61, 156, 0.75) !important;}body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-variables-list span.pl-category-generalplaceholders,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-component[data-redactor-type=placeholder].pl-category-generalplaceholders,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-variables-list span.pl-category-generalplaceholders,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-generalplaceholders,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-variables-list span.pl-category-generalplaceholders,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-generalplaceholders,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-variables-list span.pl-category-generalplaceholders,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-generalplaceholders{background:rgba(157, 157, 157, 0.75) !important;}body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-variables-list span.pl-category-marketingcampaignsubscribers,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-component[data-redactor-type=placeholder].pl-category-marketingcampaignsubscribers,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-variables-list span.pl-category-marketingcampaignsubscribers,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-marketingcampaignsubscribers,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-variables-list span.pl-category-marketingcampaignsubscribers,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-marketingcampaignsubscribers,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-variables-list span.pl-category-marketingcampaignsubscribers,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-marketingcampaignsubscribers{background:rgba(226, 78, 133, 0.75) !important;}body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-variables-list span.pl-category-marketingusers,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-component[data-redactor-type=placeholder].pl-category-marketingusers,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-variables-list span.pl-category-marketingusers,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-marketingusers,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-variables-list span.pl-category-marketingusers,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-marketingusers,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-variables-list span.pl-category-marketingusers,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-marketingusers{background:rgba(239, 128, 43, 0.75) !important;}body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-variables-list span.pl-category-contracts,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-component[data-redactor-type=placeholder].pl-category-contracts,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-variables-list span.pl-category-contracts,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-contracts,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-variables-list span.pl-category-contracts,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-contracts,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-variables-list span.pl-category-contracts,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-contracts{background:rgba(196, 24, 24, 0.75) !important;}body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-variables-list span.pl-category-invoices,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-component[data-redactor-type=placeholder].pl-category-invoices,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-variables-list span.pl-category-invoices,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-invoices,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-variables-list span.pl-category-invoices,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-invoices,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-variables-list span.pl-category-invoices,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-invoices{background:rgba(4, 173, 191, 0.75) !important;}body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-variables-list span.pl-category-proposal,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-component[data-redactor-type=placeholder].pl-category-proposal,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-variables-list span.pl-category-proposal,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-proposal,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-variables-list span.pl-category-proposal,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-proposal,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-variables-list span.pl-category-proposal,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-proposal{background:rgba(40, 186, 132, 0.75) !important;}body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-variables-list span.pl-category-pmproject,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-component[data-redactor-type=placeholder].pl-category-pmproject,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-variables-list span.pl-category-pmproject,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-pmproject,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-variables-list span.pl-category-pmproject,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-pmproject,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-variables-list span.pl-category-pmproject,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-pmproject{background:rgba(144, 86, 134, 0.75) !important;}body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-variables-list span.pl-category-company,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-component[data-redactor-type=placeholder].pl-category-company,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-variables-list span.pl-category-company,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-company,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-variables-list span.pl-category-company,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-company,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-variables-list span.pl-category-company,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-company{background:rgba(228, 34, 151, 0.75) !important;}body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-variables-list span.pl-category-filetransfer,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-component[data-redactor-type=placeholder].pl-category-filetransfer,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-variables-list span.pl-category-filetransfer,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-filetransfer,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-variables-list span.pl-category-filetransfer,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-filetransfer,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-variables-list span.pl-category-filetransfer,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-filetransfer{background:rgba(22, 123, 51, 0.75) !important;}body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-variables-list span.pl-category-form,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-component[data-redactor-type=placeholder].pl-category-form,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-variables-list span.pl-category-form,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-form,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-variables-list span.pl-category-form,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-form,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-variables-list span.pl-category-form,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-component[data-redactor-type=placeholder].pl-category-form{background:rgba(13, 65, 136, 0.75) !important;}body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-variables-list span.redactor-component-active,
body.sd-dark-mode:not(.modal-proposal-preview) .redactor-styles.redactor-in .redactor-component[data-redactor-type=placeholder].redactor-component-active,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-variables-list span.redactor-component-active,
body.sd-dark-mode .column1-portal-page .wysiwyg-content .redactor-component[data-redactor-type=placeholder].redactor-component-active,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-variables-list span.redactor-component-active,
body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .redactor-component[data-redactor-type=placeholder].redactor-component-active,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-variables-list span.redactor-component-active,
body.sd-dark-mode .project-description.wysiwyg-content .redactor-component[data-redactor-type=placeholder].redactor-component-active{outline:0 !important;background-color:#ee698a !important;}body.sd-dark-mode .project-overview .history .update-row.active td{background-color:#484848;color:var(--sd-text-secondary);}body.sd-dark-mode .emailMarketingTitle{background-color:var(--sd-bg-white-middle);border:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .project-description{margin-top:10px;background-color:var(--sd-bg-white-light);border:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .column1-portal-page #client-page-view #requiredMessage div.text-muted.required{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .article-container .arx-container{border:1px solid #000000;}body.sd-dark-mode .article-container .arx-container .arx-top-container .arx-toolbar-container{background-color:var(--sd-bg-white-dark);border-bottom:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .article-container .arx-container .arx-top-container .arx-button-toolbar{background-color:var(--sd-bg-white-dark);border-right:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .article-container .arx-container .arx-top-container .arx-button-toolbar svg{fill:var(--sd-text-secondary);}body.sd-dark-mode .article-container .arx-container .arx-top-container .arx-path a:after{background-color:var(--sd-bg-white-dark);}body.sd-dark-mode .article-container .arx-container .arx-editor-container{background-color:var(--sd-bg-white-light);}body.sd-dark-mode .article-container .arx-container .arx-editor-container .st-note{color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content{background-color:var(--sd-bg-white-light);}body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content p.st-accent{border-top:4px solid var(--sd-bg-white-dark);border-bottom:4px solid var(--sd-bg-white-dark);}body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content address,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content main,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content section,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content header,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content footer,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content aside,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content article,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content pre,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content div,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content h1,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content h2,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content h3,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content h4,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content h5,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content h6,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content table,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content tbody,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content thead,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content tfoot,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content th,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content tr,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content td,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content ul,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content ol,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content li,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content blockquote,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content p,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content figure,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content figcaption{color:var(--sd-text-secondary);}body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content kbd{color:var(--sd-text-secondary);border:1px solid var(--sd-text-secondary);}body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content blockquote{background-color:var(--sd-bg-white-dark);}body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content blockquote cite{color:var(--sd-text-secondary);}body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-content pre{background-color:var(--sd-bg-white-middle);color:var(--sd-text-secondary);}body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-editor .arx-empty-layer:before,
body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-editor [data-placeholder]:empty:before{color:var(--sd-text-secondary);}body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-editor [data-arx-type].arx-active{outline:3px dashed var(--sd-bg-white-dark) !important;}body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-editor [data-arx-type].arx-active:before{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .article-container .arx-container .arx-editor-container .arx-dragging{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .article-container .article-tools{bottom:10px;}body.sd-dark-mode .arx-popup-container .arx-popup{background-color:var(--sd-bg-white-middle);border:1px solid var(--sd-bg-white-dark);}body.sd-dark-mode .arx-popup-container .arx-popup.arx-popup-icons{min-width:158px;max-width:163px;border:none;border-left:1px solid var(--sd-bg-white-dark);border-bottom:1px solid var(--sd-bg-white-dark);}body.sd-dark-mode .arx-popup-container .arx-popup .arx-popup-body-alist > .arx-button-popup[data-name=mark] .arx-button-title span, body.sd-dark-mode .arx-popup-container .arx-popup .arx-popup-body-alist > .arx-button-popup[data-name=code] .arx-button-title span,
body.sd-dark-mode .arx-popup-container .arx-popup .arx-popup-buttons-list .arx-button-popup[data-name=mark] .arx-button-title span,
body.sd-dark-mode .arx-popup-container .arx-popup .arx-popup-buttons-list .arx-button-popup[data-name=code] .arx-button-title span{background:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .arx-popup-container .arx-popup .arx-popup-body-alist > .arx-button-popup.active, body.sd-dark-mode .arx-popup-container .arx-popup .arx-popup-body-alist > .arx-button-popup:hover,
body.sd-dark-mode .arx-popup-container .arx-popup .arx-popup-buttons-list .arx-button-popup.active,
body.sd-dark-mode .arx-popup-container .arx-popup .arx-popup-buttons-list .arx-button-popup:hover{background-color:var(--sd-bg-offwhite-accent-dark);}body.sd-dark-mode .arx-popup-container .arx-popup .arx-popup-tool .arx-popup-buttons-group-title{color:var(--sd-text-secondary);}body.sd-dark-mode .arx-popup-container .arx-popup .arx-popup-tool .arx-popup-buttons-group{border:1px solid var(--sd-bg-offwhite-accent);}body.sd-dark-mode .arx-popup-container .arx-popup .arx-popup-tool .arx-popup-buttons-group .arx-button:hover, body.sd-dark-mode .arx-popup-container .arx-popup .arx-popup-tool .arx-popup-buttons-group .arx-button.active{background-color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .arx-popup-container .arx-popup .arx-form .arx-form-input,
body.sd-dark-mode .arx-popup-container .arx-popup .arx-form .arx-form-input:focus{border:1px solid var(--sd-bg-white-dark);background:var(--sd-bg-white-light);}body.sd-dark-mode .arx-popup-container .arx-popup .arx-popup-body-addbar .arx-button-popup:hover{background:var(--sd-bg-white-light);}body.sd-dark-mode .arx-popup-container .arx-popup .arx-popup-body-addbar .arx-button-title{color:var(--sd-text-secondary);}body.sd-dark-mode .arx-popup-container .arx-popup .arx-popup-footer .arx-form-button{color:var(--sd-text-secondary);background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .arx-popup-container .arx-popup-body-variable .arx-button-popup{background-color:var(--sd-bg-white-dark);}body.sd-dark-mode .arx-popup-container .arx-popup-body-variable .arx-button-popup:hover{background-color:var(--sd-bg-white-light);}body.sd-dark-mode .arx-popup-container .arx-popup-body-icons .arx-button-popup{border-left-color:var(--sd-bg-white-light);}body.sd-dark-mode .arx-popup-container .arx-popup-body-icons .arx-button-popup svg > g[fill]{fill:var(--sd-text-secondary);}body.sd-dark-mode .arx-popup-container .arx-popup-body-icons .arx-button-popup svg > path{fill:var(--sd-text-secondary);}body.sd-dark-mode .arx-popup-container .arx-popup-body-shortcuts{padding-bottom:0;}body.sd-dark-mode .arx-popup-container .arx-popup-body-shortcuts > div{border-bottom:1px solid var(--sd-bg-white-dark);}body.sd-dark-mode .arx-popup-container .arx-popup-body-shortcuts > div span{color:var(--sd-text-secondary);}body.sd-dark-mode .arx-popup-container .arx-popup-body-shortcuts > div span.arx-shortcut-kbd span{background-color:var(--sd-bg-white-light);color:var(--sd-text-secondary);}body.sd-dark-mode .modal.article-files-modal .sd-file-browser .browser-wrap .browser-list-header{background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .upload-progress-window{background-color:var(--sd-bg-white-middle);border:1px solid var(--sd-bg-white-dark);color:var(--sd-text-secondary);}body.sd-dark-mode .actions-form .action-template-wrap{background:var(--sd-bg-white-light);}body.sd-dark-mode .pdf-wrapper .pdf-body .invoice-notes-wrapper p,
body.sd-dark-mode .pdf-wrapper .pdf-body .invoice-terms-wrapper p{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .pdf-wrapper .pdf-body .item-table td:before{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .flow-modal header{background-color:#131313;border-bottom:1px solid #000000;}body.sd-dark-mode .flow-modal .flow-wrapper aside{background-color:#131313;border:1px solid #000000;}body.sd-dark-mode .flow-modal .flow-wrapper .flow-nav-list li:hover,
body.sd-dark-mode .flow-modal .flow-wrapper .flow-nav-list li.active{background-color:#333;border:1px solid #000000;}body.sd-dark-mode .flow-modal .flow-wrapper .flow-nav-list li:hover i,
body.sd-dark-mode .flow-modal .flow-wrapper .flow-nav-list li.active i{color:var(--sd-text-secondary);}body.sd-dark-mode .flow-modal .flow-wrapper .file-upload-flow-chain-link .selected-wrapper .selected{background-color:var(--sd-bg-white-dark);border:1px solid #000000;}body.sd-dark-mode .flow-modal .flow-wrapper .file-upload-field-input .btn-list{background-color:var(--sd-bg-white-light);border:1px solid var(--sd-bg-white-dark);padding-right:15px;}body.sd-dark-mode .flow-modal .flow-wrapper .file-upload-field-input:not(.view-only){background:var(--sd-bg-white-light) !important;}body.sd-dark-mode .flow-modal .flow-wrapper .file-upload-field-input:not(.view-only) .file-list li{background:var(--sd-bg-white-light);}body.sd-dark-mode .flow-modal .flow-wrapper .content{background:#333;}body.sd-dark-mode .flow-modal .flow-wrapper .content button,
body.sd-dark-mode .flow-modal .flow-wrapper .content input,
body.sd-dark-mode .flow-modal .flow-wrapper .content select,
body.sd-dark-mode .flow-modal .flow-wrapper .content textarea{color:var(--sd-text-secondary);}body.sd-dark-mode .flow-modal .flow-wrapper .content span{color:var(--sd-text-secondary);}body.sd-dark-mode .flow-modal .flow-wrapper .content .flow-header{background-color:var(--sd-bg-white-dark);border-bottom:1px solid #000000;}body.sd-dark-mode .popover{background:#333333;}body.sd-dark-mode .popover .popover-header{background-color:var(--sd-bg-white-dark);border-bottom:1px solid #000000;}body.sd-dark-mode .popover .popover-body{color:#fff;}body.sd-dark-mode .send-sms-container .redactor-box.redactor-styles-on .redactor-toolbar a span{color:#fff;}body.sd-dark-mode .fal.fa-chevron-down,
body.sd-dark-mode .split-view-head-block .btn.function-btn i,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .split-view-head-block button.function-btn i,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .split-view-head-block button.function-btn i,
body.sd-dark-mode .split-view-head-block .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn i,
body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-head-block button.function-btn i,
body.sd-dark-mode .split-view-head-block .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn i,
body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-head-block button.function-btn i,
body.sd-dark-mode .split-view-head-block .btn.function-btn img,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .split-view-head-block button.function-btn img,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .split-view-head-block button.function-btn img,
body.sd-dark-mode .split-view-head-block .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn img,
body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-head-block button.function-btn img,
body.sd-dark-mode .split-view-head-block .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn img,
body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-head-block button.function-btn img,
body.sd-dark-mode .split-view-head-block .btn.function-btn svg,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .split-view-head-block button.function-btn svg,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .split-view-head-block button.function-btn svg,
body.sd-dark-mode .split-view-head-block .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn svg,
body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-head-block button.function-btn svg,
body.sd-dark-mode .split-view-head-block .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn svg,
body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .split-view-head-block button.function-btn svg,
body.sd-dark-mode .task-view-wrap .btn.function-btn i,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .task-view-wrap button.function-btn i,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .task-view-wrap button.function-btn i,
body.sd-dark-mode .task-view-wrap .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn i,
body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .task-view-wrap button.function-btn i,
body.sd-dark-mode .task-view-wrap .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn i,
body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .task-view-wrap button.function-btn i,
body.sd-dark-mode .task-view-wrap .btn.function-btn img,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .task-view-wrap button.function-btn img,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .task-view-wrap button.function-btn img,
body.sd-dark-mode .task-view-wrap .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn img,
body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .task-view-wrap button.function-btn img,
body.sd-dark-mode .task-view-wrap .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn img,
body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .task-view-wrap button.function-btn img,
body.sd-dark-mode .task-view-wrap .btn.function-btn svg,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .task-view-wrap button.function-btn svg,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .task-view-wrap button.function-btn svg,
body.sd-dark-mode .task-view-wrap .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn svg,
body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .task-view-wrap button.function-btn svg,
body.sd-dark-mode .task-view-wrap .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.function-btn svg,
body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .task-view-wrap button.function-btn svg,
body.sd-dark-mode .modal .modal-dialog .modal-content .form-actions .btn.btn-secondary,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .modal .modal-dialog .modal-content .form-actions button.btn-secondary,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .modal .modal-dialog .modal-content .form-actions button.btn-secondary,
body.sd-dark-mode .modal .modal-dialog .modal-content .form-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-secondary,
body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions button.btn-secondary,
body.sd-dark-mode .modal .modal-dialog .modal-content .form-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-secondary,
body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions button.btn-secondary,
body.sd-dark-mode .modal .modal-dialog .modal-content .form-actions .btn.btn-default,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .modal .modal-dialog .modal-content .form-actions button.btn-default,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .modal .modal-dialog .modal-content .form-actions button.btn-default,
body.sd-dark-mode .modal .modal-dialog .modal-content .form-actions .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-default,
body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions button.btn-default,
body.sd-dark-mode .modal .modal-dialog .modal-content .form-actions .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-default,
body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .modal .modal-dialog .modal-content .form-actions button.btn-default{color:var(--sd-text-secondary);}body.sd-dark-mode #cbe-add-block-popup .cbe-add-block-item-icon,
body.sd-dark-mode .content-block-editor-wrapper .cbe-control-row-icon{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(269deg) brightness(109%) contrast(101%) !important;}body.sd-dark-mode .iti__arrow{border-top-color:var(--sd-text-secondary);border-bottom-color:var(--sd-text-secondary);}body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .sdAccordion__toggle:hover, body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .sdAccordion__toggle:focus{background-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .content-block-view-wrapper .wysiwyg-content .choose-items-step .braintree-form__label{color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .content-tabs .plans-tabs .nav-tabs{border-color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .content-tabs .plans-tabs .nav-tabs .nav-item .nav-link.active{background-color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .content-tabs .plan-tab-content .plan-panel{background-color:var(--sd-bg-white-middle);color:var(--sd-text-secondary);box-shadow:inset 0 0 0 3px var(--sd-bg-offwhite-accent);}body.sd-dark-mode .content-tabs .plan-tab-content .plan-panel .panel-header,
body.sd-dark-mode .content-tabs .plan-tab-content .plan-panel .panel-value .symbol,
body.sd-dark-mode .content-tabs .plan-tab-content .plan-panel .panel-value .period,
body.sd-dark-mode .content-tabs .plan-tab-content .plan-panel .panel-value .value,
body.sd-dark-mode .content-tabs .plan-tab-content .plan-panel .plan-btn-container .submit-plan-btn span,
body.sd-dark-mode .content-tabs .plan-tab-content .plan-panel .features-list li span{color:var(--sd-text-secondary);}body.sd-dark-mode .content-tabs .plan-tab-content .plan-panel .features-header span{color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .content-tabs .plan-tab-content .plan-panel .info-label{background:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .content-tabs .plan-tab-content .plan-panel .info-label span{color:var(--sd-text-secondary);}body.sd-dark-mode .content-tabs .plan-tab-content .plan-panel .submit-plan-btn{background:var(--sd-bg-offwhite-accent);border-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .content-tabs .plan-tab-content .plan-panel .submit-plan-btn:hover, body.sd-dark-mode .content-tabs .plan-tab-content .plan-panel .submit-plan-btn:focus{background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .rightPanel{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .rightPanel__header{background-color:var(--sd-bg-white-middle);border-bottom:var(--sd-bg-white-light);}body.sd-dark-mode .rightPanel__title, body.sd-dark-mode .rightPanel__body,
body.sd-dark-mode .rightPanel .close,
body.sd-dark-mode .rightPanel .close i{color:var(--sd-text-secondary);}body.sd-dark-mode .rightPanel{background-color:var(--sd-bg-white-middle);border-left:0.3125rem solid var(--sd-bg-offwhite-accent);}body.sd-dark-mode .rightPanel__header{background-color:var(--sd-bg-white-middle);border-bottom-color:var(--sd-bg-white-light);}body.sd-dark-mode .rightPanel__search{background:var(--sd-bg-offwhite-accent-dark);}body.sd-dark-mode .rightPanel__body,
body.sd-dark-mode .rightPanel .close i{color:var(--sd-text-secondary);}body.sd-dark-mode .rightPanel .close:before, body.sd-dark-mode .rightPanel .close:after{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .rightPanel .close:focus:before, body.sd-dark-mode .rightPanel .close:focus:after{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .rightPanel .btn-outline-default,
body.sd-dark-mode .rightPanel .btn-primary,
body.sd-dark-mode .rightPanel .reset-css .marketing-campaign-send-schedule .am-pm .btn,
.reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .rightPanel .btn,
body.sd-dark-mode .rightPanel .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .rightPanel button,
body.sd-dark-mode .rightPanel .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .rightPanel button,
body.sd-dark-mode .rightPanel .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .rightPanel button,
body.sd-dark-mode .rightPanel .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .rightPanel button{border-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .rightPanel .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field,
body.sd-dark-mode .rightPanel .select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--sd-text-secondary);}body.sd-dark-mode .RightBar__footer-bar{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .reseller__box{border-top:0.1875rem solid var(--sd-bg-offwhite-accent);border-bottom:0.1875rem solid var(--sd-bg-offwhite-accent);}body.sd-dark-mode .reseller__head{border-bottom:0.1875rem solid var(--sd-bg-offwhite-accent);}body.sd-dark-mode .notification-sidebar-wrapper{border-left:0.3125rem solid var(--sd-bg-offwhite-accent);}body.sd-dark-mode .notification-sidebar-wrapper .sidebar-header{background-color:var(--sd-bg-white-middle);border-bottom:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .notification-sidebar-wrapper .sidebar-header .close:before, body.sd-dark-mode .notification-sidebar-wrapper .sidebar-header .close:after{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .notification-sidebar-wrapper .sidebar-header .close:focus:before, body.sd-dark-mode .notification-sidebar-wrapper .sidebar-header .close:focus:after{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .notification-sidebar-wrapper .btn-outline-default,
body.sd-dark-mode .notification-sidebar-wrapper .btn-primary,
body.sd-dark-mode .notification-sidebar-wrapper .reset-css .marketing-campaign-send-schedule .am-pm .btn,
.reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .notification-sidebar-wrapper .btn,
body.sd-dark-mode .notification-sidebar-wrapper .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .notification-sidebar-wrapper button,
body.sd-dark-mode .notification-sidebar-wrapper .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .notification-sidebar-wrapper button,
body.sd-dark-mode .notification-sidebar-wrapper .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button,
.reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .notification-sidebar-wrapper button,
body.sd-dark-mode .notification-sidebar-wrapper .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .notification-sidebar-wrapper button,
body.sd-dark-mode .notification-sidebar-wrapper .btn.btn-secondary,
body.sd-dark-mode .notification-sidebar-wrapper .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-secondary,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .notification-sidebar-wrapper button.btn-secondary,
body.sd-dark-mode .notification-sidebar-wrapper .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-secondary,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .notification-sidebar-wrapper button.btn-secondary{border-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .conditionLogic{border-top:1px solid var(--sd-bg-offwhite-accent);border-bottom:1px solid var(--sd-bg-offwhite-accent);}body.sd-dark-mode .conditionLogic__body{border-top:1px solid var(--sd-bg-offwhite-accent);}body.sd-dark-mode .conditionLogic__item:hover, body.sd-dark-mode .conditionLogic__item:focus{background:var(--sd-bg-offwhite-accent-dark);}body.sd-dark-mode .conditionLogic__number,
body.sd-dark-mode .conditionLogic__label{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .conditionLogic__line i{background-color:var(--sd-bg-white-middle);color:var(--sd-text-secondary);}body.sd-dark-mode.branding-theme-mrclean .sd-nav-bar-add-button .sd-nav-bar-add-button__icon::before, body.sd-dark-mode.branding-theme-mrclean .sd-nav-bar-add-button .sd-nav-bar-add-button__icon::after,
body.sd-dark-mode .navbar-nav .sidebar-toggle > a .sidebar-toggle__menu-icon span,
body.sd-dark-mode .navbar-nav .sidebar-toggle > a .sidebar-toggle__menu-icon span::before,
body.sd-dark-mode .navbar-nav .sidebar-toggle > a .sidebar-toggle__menu-icon span::after,
body.sd-dark-mode .chain-link__options-dropdown .add-link-btn.ripple .add-link-btn__cross-icon::before,
body.sd-dark-mode .chain-link__options-dropdown .add-link-btn.ripple .add-link-btn__cross-icon::after,
body.sd-dark-mode .conditionLogic__block:last-child:after{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .conditionLogic__close-btn{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .panel-preview .modules.side-menu .lessons .lesson-item a,
body.sd-dark-mode .panel-preview .module-title,
body.sd-dark-mode .panel-preview__sidebar{color:var(--sd-text-secondary) !important;background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .panel-preview__content{color:var(--sd-text-secondary) !important;background:var(--sd-bg-white-light) !important;}body.sd-dark-mode .panel-preview__footer{color:var(--sd-text-secondary) !important;background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .lms-count,
body.sd-dark-mode .panel-preview__bottom-bar{color:var(--sd-text-secondary) !important;background:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .panel-preview__btn{color:var(--sd-text-secondary) !important;background:var(--sd-bg-offwhite-accent) !important;border-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .lms-panel .btn-outline-default,
body.sd-dark-mode .lms-panel .redactor-button-unstyled,
body.sd-dark-mode .manage-container .btn-outline-default,
body.sd-dark-mode .manage-container .redactor-button-unstyled{border-color:var(--sd-bg-white-light);}body.sd-dark-mode .lms-sidebar .form-oscar .form-control,
body.sd-dark-mode .lms-sidebar .form-control,
body.sd-dark-mode .lms-sidebar .select2-container--default .select2-selection--multiple,
body.sd-dark-mode .lms-sidebar .select2 .select2-selection--single,
body.sd-dark-mode .lms-sidebar .sd-app-tags tags-input .tags{color:var(--sd-text-secondary);}body.sd-dark-mode .lms-sidebar .form-control::placeholder,
body.sd-dark-mode .lms-sidebar .select2-search__field::placeholder{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .bg-white.form-oscar{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .form-actions .btn-outline-default,
body.sd-dark-mode .form-actions .btn-secondary{border-color:var(--sd-bg-white-light);}body.sd-dark-mode [data-command=save],
body.sd-dark-mode [data-command=remove],
body.sd-dark-mode [data-command=cancel],
body.sd-dark-mode .btn.light,
body.sd-dark-mode .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.light,
.contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button.light,
body.sd-dark-mode .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.light,
.contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode button.light,
body.sd-dark-mode .redactor-modal button.redactor-button-danger,
body.sd-dark-mode .redactor-modal button.redactor-button-unstyled{border:1px solid var(--sd-text-secondary) !important;}body.sd-dark-mode .common-back{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .common-back__link{background-color:var(--sd-bg-offwhite-accent) !important;border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .common-back__link .arrow:after{border-top:2px solid var(--sd-bg-white-middle);border-left:2px solid var(--sd-bg-white-middle);}body.sd-dark-mode .common-back{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .common-back__link{background-color:var(--sd-bg-offwhite-accent) !important;border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .common-back__link .arrow:after{border-top:2px solid var(--sd-bg-white-middle);border-left:2px solid var(--sd-bg-white-middle);}body.sd-dark-mode .common-back{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .common-back__link{background-color:var(--sd-bg-offwhite-accent) !important;border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .common-back__link .arrow:after{border-top:2px solid var(--sd-bg-white-middle);border-left:2px solid var(--sd-bg-white-middle);}body.sd-dark-mode .common-back{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .common-back__link{background-color:var(--sd-bg-offwhite-accent) !important;border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .common-back__link .arrow:after{border-top:2px solid var(--sd-bg-white-middle);border-left:2px solid var(--sd-bg-white-middle);}html.intake-form.sd-dark-mode-main-bg{background-color:var(--sd-bg-white-light) !important;}html.intake-form.sd-dark-mode-main-bg body{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .manual-form-select-wrapper{background-color:var(--sd-bg-white-middle);border-left-color:var(--sd-bg-white-dark) !important;border-right-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .form.form-fixed-header .form-fixed-header-top,
body.sd-dark-mode .table-fixed-header thead{background:var(--sd-bg-white-light);}body.sd-dark-mode .table-fixed-header thead{box-shadow:-1px 0px 0px 1px rgba(var(--sd-bg-offwhite-accent-dark), 1);}body.sd-dark-mode .sd-subsettings-label{color:var(--sd-text-secondary);}@media screen and (max-width: 768px){body.sd-dark-mode .table-mobile-responsive tr{border-color:var(--sd-bg-offwhite-accent-dark);background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .table-mobile-responsive td{border-color:var(--sd-bg-offwhite-accent-dark);}body.sd-dark-mode .card.data-table-wrap.grid-wrap-view.bg-white{background-color:transparent !important;}body.sd-dark-mode .checklist-item-container{background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .checklist-header{background-color:var(--sd-bg-white-dark) !important;}}body.sd-dark-mode.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.current, body.sd-dark-mode.with-right-sidebar .main-wrapper .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler{border-color:#7c829b !important;border-left-color:#7c829b !important;}body.sd-dark-mode .sd-subsettings-label{color:var(--sd-text-secondary);}body.sd-dark-mode.pace-custom-loader.pace-bg-fade .pace, body.sd-dark-mode.pace-custom-loader.pace-bg-slide-left .pace, body.sd-dark-mode.pace-custom-loader.pace-bg-slide-right .pace, body.sd-dark-mode.pace-custom-loader.pace-bg-slide-up .pace, body.sd-dark-mode.pace-custom-loader .pace:before, body.sd-dark-mode.pace-custom-loader .pace:after{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .pace .pace-activity:before{border-right-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .pace .pace-activity:after{border-left-color:var(--sd-bg-offwhite-accent) !important;}body.sd-dark-mode .reseller-lifetime{background:none;}body.sd-dark-mode .tableContainer.bg-white{background-color:var(--sd-bg-white-dark) !important;}body.sd-dark-mode .dashboard-introducing{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .dashboard-box .dashboard-anns__item{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .table-striped tbody tr:nth-of-type(odd){background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .table-bordered,
body.sd-dark-mode .table-bordered > tbody > tr > td,
body.sd-dark-mode .table-bordered > tbody > tr > th,
body.sd-dark-mode .table-bordered > thead > tr > th{border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .table-danger, body.sd-dark-mode .table-danger > td, body.sd-dark-mode .table-danger > th{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title, body.sd-dark-mode body.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title{background-color:var(--sd-bg-white-middle) !important;border:2px solid var(--sd-bg-white-dark) !important;}body.sd-dark-mode.glass-background-effect:not(.lms-page.blank-layout) > div:not(.modal) .main-wrapper:before, body.sd-dark-mode.glass-background-effect:not(.lms-page.blank-layout) > div:not(.modal) .main-wrapper .info-col-content:before{background-image:none;}@media (min-width: 960px){body.sd-dark-mode .form-actions.form-actions--bottom-sticky{background-color:var(--sd-bg-white-light) !important;box-shadow:0 -1px 3px 0 rgba(124, 130, 155, 0.5);}body.sd-dark-mode .form-actions.form-actions--bottom-sticky .btn, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky button, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky button,
  body.sd-dark-mode .form-actions.form-actions--bottom-sticky .btn.btn-primary,
  body.sd-dark-mode .form-actions.form-actions--bottom-sticky .btn.btn-secondary{color:var(--sd-text-secondary) !important;border:0 !important;background:transparent !important;}body.sd-dark-mode .form-actions.form-actions--bottom-sticky .btn:hover, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky button:hover, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:hover, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky button:hover, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .btn:focus, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky button:focus, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:focus, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky button:focus,
  body.sd-dark-mode .form-actions.form-actions--bottom-sticky .btn.btn-primary:hover,
  body.sd-dark-mode .form-actions.form-actions--bottom-sticky .btn.btn-primary:focus,
  body.sd-dark-mode .form-actions.form-actions--bottom-sticky .btn.btn-secondary:hover,
  body.sd-dark-mode .form-actions.form-actions--bottom-sticky .btn.btn-secondary:focus{background:transparent !important;}body.sd-dark-mode .form-actions.form-actions--bottom-sticky .btn.btn-primary, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .form-actions.form-actions--bottom-sticky .btn, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .form-actions.form-actions--bottom-sticky button, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.btn-primary, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, body.sd-dark-mode .form-actions.form-actions--bottom-sticky .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky button.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .form-actions.form-actions--bottom-sticky .reset-css .marketing-campaign-send-schedule .am-pm button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm body.sd-dark-mode .form-actions.form-actions--bottom-sticky button{border-right:1px solid var(--sd-bg-offwhite-accent) !important;}}body.sd-dark-mode .modal-sticky-footer .form-actions-btn input[type=button],
body.sd-dark-mode .modal-sticky-footer .form-actions-btn input[type=submit]{border:0;}body.sd-dark-mode .modal-sticky-footer .form-actions-btn .btn:before, body.sd-dark-mode .modal-sticky-footer .form-actions-btn .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .modal-sticky-footer .form-actions-btn button:before, body.sd-dark-mode .modal-sticky-footer .form-actions-btn .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button:before, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.sd-dark-mode .modal-sticky-footer .form-actions-btn button:before,
body.sd-dark-mode .modal-sticky-footer .form-actions-btn .btn.btn-primary:before{display:none !important;}body.sd-dark-mode .form-actions.form-actions--bottom-sticky .form-actions-btn{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .form-actions.form-actions--bottom-sticky .form-actions-btn i{color:var(--sd-text-secondary) !important;}body.sd-dark-mode .commentsArea{background-color:var(--sd-bg-white-light) !important;border:1px solid var(--sd-text-secondary) !important;}body.sd-dark-mode .infoRow .name strong{color:var(--sd-text-secondary);}@media (max-width: 768px){body.sd-dark-mode .card.checklist-card{background-color:transparent !important;}}body.sd-dark-mode .slidesArrows li{color:white;}body.sd-dark-mode .slidesArrows li.active, body.sd-dark-mode .slidesArrows li:hover, body.sd-dark-mode .slidesArrows li:focus{cursor:pointer;border:1px solid white;background:var(--sd-bg-white-light);}body.sd-dark-mode .slidesConf-item{border-top:1px solid var(--sd-bg-white-light);border-bottom:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .slidesConf-item__content{border-top:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .step-order{background-color:var(--sd-bg-white-light);}body.sd-dark-mode .sliderTypeSvg .selected-icon svg,
body.sd-dark-mode .emailconfig-card .emailconfig-big-option .emailconfig-big-option__icon svg{fill:#fff !important;stroke:#fff;color:#fff;}body.sd-dark-mode .color-picker-wrapper .color-picker-panel{background:var(--sd-bg-white-dark);border:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .color-picker-wrapper .color-picker-panel .color-picker-actions{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .color-picker-wrapper .color-picker-panel .color-picker-actions button{border:1px solid var(--sd-bg-white-light);color:white;background-color:var(--sd-bg-white-dark);}body.sd-dark-mode .webhook-sidebar-header{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .webhook-endpoint-list .webhook-actions-btn:hover{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .webhook-endpoint-list .webhook-actions-btn.copyClipboard .auto-select-copy i{color:var(--sd-text-secondary);}body.sd-dark-mode .webhook-endpoint-list .webhook-actions-btn.copyClipboard .auto-select-copy i:hover{background:var(--sd-bg-white-light) !important;}body.sd-dark-mode .webhook-endpoint-line{border-top:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .webhook-card{border:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .webhook-card:has(.switchery-active){border:1px solid #fff;background-color:var(--sd-bg-white-dark);}body.sd-dark-mode .portal-bank .portal-bank__balance-text{color:#fff;}body.sd-dark-mode .portal-bank .portal-bank__balance-text > span{color:inherit;}body.sd-dark-mode .dropdown-card.dropdown-card-custom .extended-menu ul.ext-menu > li.ext-item > .ext-submenu li a:hover,
body.sd-dark-mode .dropdown-card.dropdown-card-custom .extended-menu ul.ext-menu > li.ext-item > .ext-submenu li a:focus{box-shadow:inset 0 -0.6em 0 rgba(255, 255, 255, 0.15) !important;}body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react){background-color:transparent;}body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler .fal, body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler .fas,
body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler .fa-light,
body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler .fa-solid, body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler i{color:#fff;}body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler svg{stroke:#fff;fill:#fff;}body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover, body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:focus, body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active, body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.current{background:var(--sd-bg-offwhite-accent-dark);}body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover .fal, body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover .fas,
body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover .fa-light,
body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover .fa-solid, body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover i, body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:focus .fal, body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:focus .fas,
body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:focus .fa-light,
body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:focus .fa-solid, body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:focus i, body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active .fal, body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active .fas,
body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active .fa-light,
body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active .fa-solid, body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active i, body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.current .fal, body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.current .fas,
body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.current .fa-light,
body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.current .fa-solid, body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.current i{color:#fff;}body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:hover svg, body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler:focus svg, body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.active svg, body.sd-dark-mode.with-right-sidebar .rightTabs:not(.rightTabs--react) .right-sidebar-togler-container .right-sidebar-togler.current svg{stroke:#fff;fill:#fff;}body.sd-dark-mode .rightTabs-toggler{background-color:var(--sd-bg-white-dark);border-color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode .rightTabs-toggler .fal,
body.sd-dark-mode .rightTabs-toggler .fa-light,
body.sd-dark-mode .rightTabs-toggler i{color:#fff;}@media (min-width: 768px){body.sd-dark-mode .rightTabs.rightTabs--react{background-color:var(--sd-bg-white-dark) !important;}}body.sd-dark-mode .rightTabs.rightTabs--react .right-sidebar-togler-container{background-color:var(--sd-bg-white-middle) !important;}body.sd-dark-mode .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler svg{color:#fff;fill:#fff;stroke:#fff;}body.sd-dark-mode .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.active svg, body.sd-dark-mode .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.current svg, body.sd-dark-mode .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:hover svg, body.sd-dark-mode .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:focus svg{color:#fff;fill:#fff;stroke:#fff;}body.sd-dark-mode .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.current:hover, body.sd-dark-mode .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.current:focus{background:transparent !important;}body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler .fal,
body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler .fa-light,
body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler i{color:#fff;}body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler svg{color:#fff;fill:#fff;stroke:#fff;}body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler.active:before, body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler.current:before, body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler:hover:before, body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler:focus:before{background:#fff !important;}body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler.active .fal,
body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler.active .fa-light,
body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler.active i, body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler.current .fal,
body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler.current .fa-light,
body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler.current i, body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler:hover .fal,
body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler:hover .fa-light,
body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler:hover i, body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler:focus .fal,
body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler:focus .fa-light,
body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler:focus i{color:#fff;}body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler.active svg, body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler.current svg, body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler:hover svg, body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler:focus svg{color:#fff;fill:#fff;stroke:#fff;filter:none;}body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler.current:hover, body.sd-dark-mode .rightTabs.rightTabs--lms .right-sidebar-togler.current:focus{background:transparent !important;}body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react{background:transparent;}body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .rightTabs-toggler{background-color:var(--sd-bg-white-dark);border-color:var(--sd-bg-offwhite-accent);}body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .rightTabs-toggler .fal,
body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .rightTabs-toggler .fa-light,
body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .rightTabs-toggler i{color:#fff;}body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container{background-color:transparent;}body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler{background-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler .fal,
body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler .fa-light,
body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler i{color:#fff;}body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler svg{color:#fff;fill:#fff;stroke:#fff;}body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.active:before, body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.current:before, body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:hover:before, body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:focus:before{background:var(--sd-bg-offwhite-accent-dark) !important;}body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.active .fal,
body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.active .fa-light,
body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.active i, body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.current .fal,
body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.current .fa-light,
body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.current i, body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:hover .fal,
body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:hover .fa-light,
body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:hover i, body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:focus .fal,
body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:focus .fa-light,
body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:focus i{color:#fff;}body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.active svg, body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.current svg, body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:hover svg, body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler:focus svg{color:#fff;fill:#fff;stroke:#fff;}body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.current:hover, body.sd-dark-mode.modal-proposal-preview .rightTabs.rightTabs--react .right-sidebar-togler-container .right-sidebar-togler.current:focus{background:transparent !important;}body.sd-dark-mode .invoiceTable.invoiceTableSummary .invoice_items.billing-load-items:last-child{border-bottom:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .billing-load-items__summary-img{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .item-title,
body.sd-dark-mode .invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .item-description{margin-bottom:0;}body.sd-dark-mode .invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .item-title{color:#333;}body.sd-dark-mode .invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .item-description{color:#555;}body.sd-dark-mode .invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .item-package-list li{border-bottom:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .item-package-list li a:before{background:var(--sd-bg-white-light);}body.sd-dark-mode .invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .item-package-list li a:first-child{border-top:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .item-package-list li:last-child{border-bottom:0;}body.sd-dark-mode .invoiceTable.invoiceTableSummary .invoice_items.billing-load-items .billing-load-items__summary .item-package-list li .item-package__img{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .invoiceTable.invoiceTableSummary .item_field.item_name,
body.sd-dark-mode .invoiceTable.invoiceTableSummary .item_field.description_item{color:#fff;}body.sd-dark-mode .invoiceTable.invoiceTableSummary .item_field.form-control.item_name:not(:focus){background:transparent !important;border-color:transparent !important;color:#333;}body.sd-dark-mode .invoiceTable.invoiceTableSummary .item_field.form-control.item_name:not(:focus):hover{border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .invoiceTable.invoiceTableSummary .item_field.form-control.item_name:focus{transition:all 0.25s ease-in-out;}body.sd-dark-mode .invoiceTable.invoiceTableSummary .item_field.form-control.description_item:not(:focus){background-color:transparent !important;border-color:transparent !important;color:#fff;}body.sd-dark-mode .invoiceTable.invoiceTableSummary .item_field.form-control.description_item:not(:focus):hover{border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .invoiceTable.invoiceTableSummary .item_field.form-control.item_qty:not(:focus), body.sd-dark-mode .invoiceTable.invoiceTableSummary .item_field.form-control.item_price:not(:focus), body.sd-dark-mode .invoiceTable.invoiceTableSummary .item_field.form-control.item_discountValue:not(:focus){background-color:transparent;border-color:transparent !important;box-shadow:none;color:#555;}body.sd-dark-mode .invoiceTable.invoiceTableSummary .item_field.form-control.item_qty:not(:focus):hover, body.sd-dark-mode .invoiceTable.invoiceTableSummary .item_field.form-control.item_price:not(:focus):hover, body.sd-dark-mode .invoiceTable.invoiceTableSummary .item_field.form-control.item_discountValue:not(:focus):hover{cursor:pointer;border-color:var(--sd-bg-white-light);}body.sd-dark-mode .invoiceTable.invoiceTableSummary .item_field.item_tax + .select2.select2-container:not(:focus) .select2-selection.select2-selection--single{border-color:transparent;box-shadow:none;color:#555;}body.sd-dark-mode .invoiceTable.invoiceTableSummary .item_field.item_tax + .select2.select2-container:not(:focus) .select2-selection.select2-selection--single .select2-selection__rendered{color:#555;}body.sd-dark-mode .invoiceTable.invoiceTableSummary .item_field.item_tax + .select2.select2-container:not(:focus) .select2-selection.select2-selection--single:hover{border-color:var(--sd-bg-white-light) !important;}body.sd-dark-mode .invoiceTable.invoiceTableSummary thead tr td,
body.sd-dark-mode .invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td{background:transparent;}body.sd-dark-mode .invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow){border-top:0;}body.sd-dark-mode .invoiceTable.invoiceTableSummary tbody tr.invoice_items.billing-load-items:not(.selectedRow) td:not(:first-child):not(:last-child.row_del){border-top:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .invoiceTable.invoiceTableSummary thead tr td{border-top:3px solid var(--sd-bg-white-light);border-bottom:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .invoiceTable.invoiceTableSummary tbody tr{border-top:1px solid var(--sd-bg-white-light);}body.sd-dark-mode .invoiceTable.invoiceTableSummary tbody tr .sd-billing-ledger-values{color:#555;}body.sd-dark-mode .invoiceTable.invoiceTableSummary .invoice_items td .tipS.remove-row:before, body.sd-dark-mode .invoiceTable.invoiceTableSummary .invoice_items td .tipS.remove-row:after{background-color:var(--sd-text-default);opacity:0.4;}body.sd-dark-mode .invoiceTable.invoiceTableSummary .sortable-placeholder{border:2px dashed #555 !important;}body.sd-dark-mode .invoiceTable.invoiceTableSummary tbody.ui-sortable.hidePackageItems .selectedRow{border:2px solid #555 !important;}body.sd-dark-mode .invoiceTable.invoiceTableSummary tbody.ui-sortable.hidePackageItems .selectedRow .item_field{background:transparent;}body.sd-dark-mode .pdf-body .invoice .invoice-billing-td .invoice-billing-td-summary .billing-load-items__summary-img{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .pdf-body .invoice .invoice-billing-td .invoice-billing-td-summary .item-title{color:var(--sd-text-secondary);}body.sd-dark-mode .pdf-body .invoice .invoice-billing-td .item-package-list li a{border-bottom-color:var(--sd-bg-white-dark);}body.sd-dark-mode .pdf-body .invoice .invoice-billing-td .item-package-list li a:first-child{border-top-color:var(--sd-bg-white-dark);}body.sd-dark-mode .item-package-list .item-package__img{background-color:var(--sd-bg-white-middle);}body.sd-dark-mode .invoiceTable.invoiceTableSummary tbody tr td:not(.row_del):before{color:var(--sd-text-secondary);}body.sd-dark-mode .placeholder-picker{--placeholder-category-bg: var(--sd-bg-secondary);--placeholder-helper-border: var(--sd-table-border);--placeholder-effect-overlay: 255, 255, 255;}body.sd-dark-mode .placeholder-picker .placeholder-picker__helper-icon{fill:#fff;}body.sd-dark-mode.modal-open .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .link-btns .btn-xs,
body.sd-dark-mode.notification-sidebar-expand .form-chain-builder .chain-links .links-list .chain-link .link-block-wrapper.config .link-block .configure-actions__link-title .link-btns .btn-xs{background-color:var(--sd-bg-offwhite-accent);}.sd-dark-mode.sd-redesign2020 .mobile-grid-view-buttons a.view-button{background-color:var(--sd-bg-white-dark);border-color:var(--sd-bg-white-dark);}.sd-dark-mode.sd-redesign2020 .sd-list-card-switcher a.view-button svg{stroke:white;}.sd-dark-mode.sd-redesign2020 .sd-list-card-switcher a.forecast svg{fill:white;stroke:none !important;}.sd-dark-mode.sd-redesign2020 .sd-list-card-switcher a.forecast svg path{fill:white !important;stroke:none !important;}.sd-pdf-editor-wrap{width:100%;height:calc(100vh - 200px);min-height:250px;display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:space-between;background-color:#f1f3f5;}.sd-pdf-editor-wrap .sd-pdf-editor-buttons{overflow-x:hidden;overflow-y:auto;flex:0 0 310px;color:#333333;font-size:17px;line-height:21px;}.sd-pdf-editor-wrap .sd-pdf-editor-buttons .editor-bar{height:36px;padding:7px 16px;font-size:17px;line-height:21px;font-weight:600;color:#444444;width:100%;background-color:#f8f9fa;border-bottom:1px #cfd4da solid;}.sd-pdf-editor-wrap .sd-pdf-editor-buttons .editor-bar ~ .editor-bar{border-top:1px #cfd4da solid;}.sd-pdf-editor-wrap .sd-pdf-editor-buttons .editor-fields{padding:5px;}.sd-pdf-editor-wrap .sd-pdf-editor-buttons .editor-fields .editor-field{cursor:pointer;user-select:none;width:auto;height:40px;margin:9px;padding:0;display:flex;justify-content:flex-start;align-items:center;flex-flow:row nowrap;border-radius:5px;}.sd-pdf-editor-wrap .sd-pdf-editor-buttons .editor-fields .editor-field:last-child{margin-bottom:16px;}.sd-pdf-editor-wrap .sd-pdf-editor-buttons .editor-fields .editor-field span{margin-left:10px;}.sd-pdf-editor-wrap .sd-pdf-editor-buttons .editor-fields .editor-field .editor-field-icon{color:var(--sd-app-top-bar-icons, white);width:40px;min-width:40px;height:40px;border-radius:5px;background-color:var(--sd-app-top-bar-color, #1A4971);text-align:center;line-height:40px;font-size:24px;}.sd-pdf-editor-wrap .sd-pdf-editor-buttons .editor-fields .editor-field.active, .sd-pdf-editor-wrap .sd-pdf-editor-buttons .editor-fields .editor-field:hover{background-color:var(--sd-app-top-bar-color, #1A4971);color:var(--sd-app-top-bar-text, #FFFFFF);}.sd-pdf-editor-wrap .sd-pdf-editor{flex:1 0 500px;}.sd-pdf-editor-v2-wrap .sd-pdf-editor-buttons .editor-bar{height:33px;padding:6px 16px;line-height:20px;background-color:#f9f9fa;border-bottom:1px #b8b8b8 solid;}body.sd-dark-mode .sd-pdf-editor-wrap{background-color:#2a2a2e;}body.sd-dark-mode .sd-pdf-editor-wrap .sd-pdf-editor-buttons{color:#f9f9fa;}body.sd-dark-mode .sd-pdf-editor-wrap .sd-pdf-editor-buttons .editor-bar{background-color:#38383d;border-bottom:1px #0c0c0d solid;color:#f9f9fa;}.platformBrandingFormInputsContainer .select2-container .select2-selection--single .select2-selection__rendered{padding:0;}.tooltipBlock{font-style:italic;}@media (min-width: 768px){.schedules__scheduleDetail .gridview-header,
  .schedules__scheduleDetail .gridview-header.mobile-gridview-header{padding:0 1.25rem !important;}}@media (max-width: 768px){.schedules__scheduleDetail .gridview-header.mobile-gridview-header{padding:12px !important;min-height:62px;}}.schedules__scheduleDetail .real-payment-data-element{position:absolute;}.schedules__scheduleDetail .dataTableResp .grid-card-view.dv-view{border:none;border-radius:0;box-shadow:none;background-color:transparent;}.sd-marketing-layout-card .sd-grid-view .table thead th:last-child .sort-link{justify-content:center;}.sd-marketing-layout-card .sd-grid-view .table thead th:last-child.sort-link-leftAligned .sort-link{justify-content:flex-start;}.mobile-gridview-header .inner-page-tab-headers .tabs .nav-link{gap:0;font-size:0;}.mobile-gridview-header .inner-page-tab-headers .tabs .nav-link svg{height:24px;}.calendar-schedules .form-group{margin-top:16px;padding:0 24px;}#schedules-grid .type-icon{display:flex;align-items:center;gap:0.5rem;}#schedules-grid .type-icon svg{width:25px;height:25px;}.schedules-import-table .gridview-header{padding:0 1.25rem;}.public-page-layout{overflow-y:auto !important;}.public-page-layout .wrapper{max-height:none;height:auto;}.public-page{width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;overflow:auto;overflow-x:hidden;}.public-page .site-sidebar-header{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:60px;width:100%;position:relative;}.public-page .site-sidebar-header .sidebar-toggle{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:transparent;color:#fff;margin-left:auto;}.public-page .site-sidebar-header .sidebar-toggle__menu-icon{display:block;color:#fff;}.public-page .site-sidebar-header .navbar{position:relative;background:transparent;padding:0;height:60px;}.public-page .site-sidebar-header .navbar .navbar-header{height:100%;width:100%;max-width:260px;}.public-page .site-sidebar-header .navbar .navbar-brand{height:100%;}.public-page .site-sidebar.site-sidebar--public-page{display:flex;position:absolute;overflow:hidden;}.public-page .public-page-content{width:100%;}.sidebar-focused:not(.blank-layout) .content-wrapper .site-sidebar.site-sidebar--public-page,
.sidebar-collapse:not(.blank-layout) .content-wrapper .site-sidebar.site-sidebar--public-page,
.sidebar-expand:not(.blank-layout) .content-wrapper .site-sidebar.site-sidebar--public-page{top:0;height:100%;}.sidebar-collapse .content-wrapper .site-sidebar.site-sidebar--public-page{top:0;height:100%;left:-100%;}@media (min-width: 960px){.sidebar-collapse .content-wrapper .site-sidebar.site-sidebar--public-page{left:-60px;}}.sidebar-collapse .content-wrapper .site-sidebar.site-sidebar--public-page .site-sidebar-header .sidebar-toggle{position:fixed;top:0;left:0;}@media (min-width: 768px){.sidebar-collapse .content-wrapper #web-site-content{max-width:100%;}}@media (min-width: 960px){.sidebar-collapse .content-wrapper #web-site-content{margin:0 70px;}}.sidebar-expand .content-wrapper .site-sidebar.site-sidebar--public-page{top:0;height:100%;left:0;max-width:100%;}@media (min-width: 768px){.sidebar-expand .content-wrapper .site-sidebar.site-sidebar--public-page{max-width:320px;}}.sidebar-expand .content-wrapper .site-sidebar.site-sidebar--public-page .site-sidebar-header .sidebar-toggle i:before{content:"\f061";}.sidebar-expand .content-wrapper #web-site-content{max-width:100%;}@media (min-width: 768px){.sidebar-expand .content-wrapper #web-site-content{max-width:calc(100% - 320px);}}.sd-qr-preview{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem;}.sd-qr-preview__name{margin:0;text-align:center;word-break:break-word;}.sd-qr-preview__url{display:inline-flex;align-items:center;gap:0.5rem;max-width:100%;padding:0.375rem 0.875rem;color:var(--sd-text-muted);text-decoration:none;background-color:var(--sd-bg-offwhite-light);border:1px solid var(--sd-border-color-subtle);border-radius:9999px;}.sd-qr-preview__url-icon{flex-shrink:0;width:1rem;height:1rem;}.sd-qr-preview__url-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.sd-qr-preview__scans{display:inline-flex;align-items:center;gap:0.5rem;color:var(--sd-text-muted);}.sd-qr-preview__scans-icon{flex-shrink:0;width:1rem;height:1rem;}.sd-qr-preview__code{max-width:100%;padding:1rem;border:1px solid var(--sd-border-color-subtle);border-radius:var(--sd-radius-mode-md);}.sd-qr-preview__actions{display:flex;flex-direction:column;gap:0.5rem;width:100%;}.sd-qr-styling-canvas svg{display:block;max-width:100%;height:auto;}body.font-theme,
body.font-theme.glass-background-effect{font-family:var(--font-theme-font-family);}body.font-theme .ann-date,
body.font-theme.glass-background-effect .ann-date{display:none;}body.font-theme p span:not(.redactor-component),
body.font-theme p sd-tr,
body.font-theme.glass-background-effect p span:not(.redactor-component),
body.font-theme.glass-background-effect p sd-tr{line-height:inherit;}body.font-theme p span .redactor-component,
body.font-theme.glass-background-effect p span .redactor-component{line-height:1rem;}body.font-theme p,
body.font-theme p *:not(i),
body.font-theme .re-button-tooltip,
body.font-theme .badge,
body.font-theme .label,
body.font-theme .category-pill,
body.font-theme .tags .tag-item,
body.font-theme tags-input,
body.font-theme tags-input .tags .input,
body.font-theme tags-input .autocomplete .suggestion-item,
body.font-theme tags-input .autocomplete .suggestion-item em,
body.font-theme tags-input .autocomplete .suggestion-item span,
body.font-theme a,
body.font-theme label,
body.font-theme input,
body.font-theme ::placeholder,
body.font-theme select,
body.font-theme textarea,
body.font-theme td,
body.font-theme div,
body.font-theme button,
body.font-theme ul li,
body.font-theme ul li *:not(i):not(strong):not(strong *),
body.font-theme a.dropdown-menu,
body.font-theme #sd-dropdown-wrapper .dropdown-item,
body.font-theme .ext-menu,
body.font-theme .select2-container.select2-container--open,
body.font-theme .select2-container--default .select2-selection--single .select2-selection__placeholder,
body.font-theme .translations-page-container .customization-sidebar-wrapper.languages-sidebar .languages-list ul li .l-name,
body.font-theme.glass-background-effect p,
body.font-theme.glass-background-effect p *:not(i),
body.font-theme.glass-background-effect .re-button-tooltip,
body.font-theme.glass-background-effect .badge,
body.font-theme.glass-background-effect .category-pill,
body.font-theme.glass-background-effect .tags .tag-item,
body.font-theme.glass-background-effect tags-input,
body.font-theme.glass-background-effect tags-input .tags .input,
body.font-theme.glass-background-effect tags-input .autocomplete .suggestion-item,
body.font-theme.glass-background-effect tags-input .autocomplete .suggestion-item em,
body.font-theme.glass-background-effect tags-input .autocomplete .suggestion-item span,
body.font-theme.glass-background-effect a,
body.font-theme.glass-background-effect label,
body.font-theme.glass-background-effect input,
body.font-theme.glass-background-effect ::placeholder,
body.font-theme.glass-background-effect select,
body.font-theme.glass-background-effect textarea,
body.font-theme.glass-background-effect td,
body.font-theme.glass-background-effect div,
body.font-theme.glass-background-effect button,
body.font-theme.glass-background-effect ul li,
body.font-theme.glass-background-effect ul li *:not(i):not(strong):not(strong *),
body.font-theme.glass-background-effect a.dropdown-menu,
body.font-theme.glass-background-effect #sd-dropdown-wrapper .dropdown-item,
body.font-theme.glass-background-effect .ext-menu,
body.font-theme.glass-background-effect .select2-container.select2-container--open,
body.font-theme.glass-background-effect .select2-container--default .select2-selection--single .select2-selection__placeholder,
body.font-theme.glass-background-effect .translations-page-container .customization-sidebar-wrapper.languages-sidebar .languages-list ul li .l-name{font-family:var(--font-theme-font-family) !important;font-style:var(--font-theme-font-style) !important;}body.font-theme p:not(.tw-reset),
body.font-theme p *:not(i):not(.tw-reset),
body.font-theme .re-button-tooltip:not(.tw-reset),
body.font-theme .badge:not(.tw-reset),
body.font-theme .label:not(.tw-reset),
body.font-theme .category-pill:not(.tw-reset),
body.font-theme .tags .tag-item:not(.tw-reset),
body.font-theme tags-input:not(.tw-reset),
body.font-theme tags-input .tags .input:not(.tw-reset),
body.font-theme tags-input .autocomplete .suggestion-item:not(.tw-reset),
body.font-theme tags-input .autocomplete .suggestion-item em:not(.tw-reset),
body.font-theme tags-input .autocomplete .suggestion-item span:not(.tw-reset),
body.font-theme a:not(.tw-reset),
body.font-theme label:not(.tw-reset),
body.font-theme input:not(.tw-reset),
body.font-theme ::placeholder:not(.tw-reset),
body.font-theme select:not(.tw-reset),
body.font-theme textarea:not(.tw-reset),
body.font-theme td:not(.tw-reset),
body.font-theme div:not(.tw-reset),
body.font-theme button:not(.tw-reset),
body.font-theme ul li:not(.tw-reset),
body.font-theme ul li *:not(i):not(strong):not(strong *):not(.tw-reset),
body.font-theme a.dropdown-menu:not(.tw-reset),
body.font-theme #sd-dropdown-wrapper .dropdown-item:not(.tw-reset),
body.font-theme .ext-menu:not(.tw-reset),
body.font-theme .select2-container.select2-container--open:not(.tw-reset),
body.font-theme .select2-container--default .select2-selection--single .select2-selection__placeholder:not(.tw-reset),
body.font-theme .translations-page-container .customization-sidebar-wrapper.languages-sidebar .languages-list ul li .l-name:not(.tw-reset),
body.font-theme.glass-background-effect p:not(.tw-reset),
body.font-theme.glass-background-effect p *:not(i):not(.tw-reset),
body.font-theme.glass-background-effect .re-button-tooltip:not(.tw-reset),
body.font-theme.glass-background-effect .badge:not(.tw-reset),
body.font-theme.glass-background-effect .category-pill:not(.tw-reset),
body.font-theme.glass-background-effect .tags .tag-item:not(.tw-reset),
body.font-theme.glass-background-effect tags-input:not(.tw-reset),
body.font-theme.glass-background-effect tags-input .tags .input:not(.tw-reset),
body.font-theme.glass-background-effect tags-input .autocomplete .suggestion-item:not(.tw-reset),
body.font-theme.glass-background-effect tags-input .autocomplete .suggestion-item em:not(.tw-reset),
body.font-theme.glass-background-effect tags-input .autocomplete .suggestion-item span:not(.tw-reset),
body.font-theme.glass-background-effect a:not(.tw-reset),
body.font-theme.glass-background-effect label:not(.tw-reset),
body.font-theme.glass-background-effect input:not(.tw-reset),
body.font-theme.glass-background-effect ::placeholder:not(.tw-reset),
body.font-theme.glass-background-effect select:not(.tw-reset),
body.font-theme.glass-background-effect textarea:not(.tw-reset),
body.font-theme.glass-background-effect td:not(.tw-reset),
body.font-theme.glass-background-effect div:not(.tw-reset),
body.font-theme.glass-background-effect button:not(.tw-reset),
body.font-theme.glass-background-effect ul li:not(.tw-reset),
body.font-theme.glass-background-effect ul li *:not(i):not(strong):not(strong *):not(.tw-reset),
body.font-theme.glass-background-effect a.dropdown-menu:not(.tw-reset),
body.font-theme.glass-background-effect #sd-dropdown-wrapper .dropdown-item:not(.tw-reset),
body.font-theme.glass-background-effect .ext-menu:not(.tw-reset),
body.font-theme.glass-background-effect .select2-container.select2-container--open:not(.tw-reset),
body.font-theme.glass-background-effect .select2-container--default .select2-selection--single .select2-selection__placeholder:not(.tw-reset),
body.font-theme.glass-background-effect .translations-page-container .customization-sidebar-wrapper.languages-sidebar .languages-list ul li .l-name:not(.tw-reset){font-weight:var(--font-theme-font-weight) !important;}body.font-theme .select2-container.select2-container--open .select2-results__group,
body.font-theme.glass-background-effect .select2-container.select2-container--open .select2-results__group{font-family:var(--font-theme-font-family) !important;font-style:var(--font-theme-font-style) !important;}body.font-theme p b,
body.font-theme p strong,
body.font-theme b,
body.font-theme strong,
body.font-theme .select2-container.select2-container--open .select2-results__group,
body.font-theme.glass-background-effect p b,
body.font-theme.glass-background-effect p strong,
body.font-theme.glass-background-effect b,
body.font-theme.glass-background-effect strong,
body.font-theme.glass-background-effect .select2-container.select2-container--open .select2-results__group{font-weight:700 !important;}body.font-theme .chosen-container-multi .chosen-choices li.search-field input[type=text],
body.font-theme.glass-background-effect .chosen-container-multi .chosen-choices li.search-field input[type=text]{font-family:var(--font-theme-font-family) !important;}body.font-theme .ace_editor,
body.font-theme .ace_editor *,
body.font-theme.glass-background-effect .ace_editor,
body.font-theme.glass-background-effect .ace_editor *{font-family:"Monaco", "Menlo", "Ubuntu Mono", "Droid Sans Mono", "Consolas", monospace !important;font-size:12px !important;font-weight:400 !important;letter-spacing:0 !important;}.font-theme.ft--primary h1, .font-theme.ft--primary h2,
.font-theme.ft--primary .h1, .font-theme.ft--primary .h2,
.ft--primary h1,
.ft--primary h2,
.ft--primary .h1,
.ft--primary .h2{font-family:var(--primary-header-font-family) !important;font-weight:var(--primary-header-font-weight) !important;font-style:var(--primary-header-font-style) !important;}.font-theme.ft--secondary h3, .font-theme.ft--secondary h4, .font-theme.ft--secondary h5, .font-theme.ft--secondary h6,
.font-theme.ft--secondary .h3, .font-theme.ft--secondary .h4, .font-theme.ft--secondary .h5, .font-theme.ft--secondary .h6,
.font-theme.ft--secondary .sidebar-nav li a,
.font-theme.ft--secondary .hide-menu,
.font-theme.ft--secondary .item,
.font-theme.ft--secondary .dropdown-card.dropdown-card-custom .extended-menu ul.ext-menu > li.ext-item > span,
.font-theme.ft--secondary .box--menu-container .box-nav li a,
.font-theme.ft--secondary .dataTableResp .table th .header-tooltip,
.font-theme.ft--secondary .ml .ml--title,
.ft--secondary h3,
.ft--secondary h4,
.ft--secondary h5,
.ft--secondary h6,
.ft--secondary .h3,
.ft--secondary .h4,
.ft--secondary .h5,
.ft--secondary .h6,
.ft--secondary .sidebar-nav li a,
.ft--secondary .hide-menu,
.ft--secondary .item,
.ft--secondary .dropdown-card.dropdown-card-custom .extended-menu ul.ext-menu > li.ext-item > span,
.ft--secondary .box--menu-container .box-nav li a,
.ft--secondary .dataTableResp .table th .header-tooltip,
.ft--secondary .ml .ml--title{font-family:var(--secondary-header-font-family) !important;font-weight:var(--secondary-header-font-weight) !important;font-style:var(--secondary-header-font-style) !important;}.slidesConf{display:flex;flex-direction:column;width:100%;counter-reset:fieldcounter;}.slidesConf-item{display:flex;flex-direction:column;border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow:hidden;}.slidesConf-item + .slidesConf-item{border-top:0;}.slidesConf-item__head{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;width:100%;padding:12px 0;}.slidesConf-item__content{display:flex;flex-direction:column;height:auto;border-top:1px solid #ddd;padding:1rem 0;}.slidesConf-item__content.ng-hide{height:0;padding:0;border-top:0;margin-top:-1px;}.slidesConf-item__title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}.slidesConf-item__title .title{font-size:18px;border-bottom:1px dotted;}.slidesConf-item__btns{display:flex;flex-direction:row;align-items:center;}.slidesConf-item__btns .btn, .slidesConf-item__btns .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .slidesConf-item__btns button, .slidesConf-item__btns .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .slidesConf-item__btns button{font-size:21px;}.slidesConf-item__btns .btn i, .slidesConf-item__btns .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button i, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .slidesConf-item__btns button i, .slidesConf-item__btns .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button i, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .slidesConf-item__btns button i{font-size:inherit;}.slidesConf .drugging-icon{display:inline-flex;align-items:center;justify-content:center;width:unset;font-size:32px;margin-right:8px;}.slidesConf .drugging-icon i{font-size:inherit;}.slidesConf .step-order{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;margin-right:8px;color:white;background:#4583b3;font-size:14px;position:relative;counter-increment:fieldcounter;}.slidesConf .step-order:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:counter(fieldcounter);}.slidesConf .toggle-link-btn.active{transform:rotate(180deg);}.slidesArrows{display:flex;flex-direction:row;align-items:center;justify-content:space-between;list-style:none;padding:0;}.slidesArrows li + li{margin-left:0.5rem;}.slidesArrows li{width:50px;height:50px;display:inline-flex;justify-content:center;align-items:center;border-radius:7px;border:1px solid transparent;color:#333;transition:all 0.2s ease-in-out;}.slidesArrows li i{font-size:32px;}.slidesArrows li.active, .slidesArrows li:hover, .slidesArrows li:focus{cursor:pointer;border:1px solid #4583b3;transition:all 0.2s ease-in-out;}.login .panel.login-panel-left{max-width:100%;flex:2 2 100%;}@media (min-width: 992px){.login .panel.login-panel-left{max-width:45%;flex:2 2 45%;}}@media (min-width: 1200px){.login .panel.login-panel-left{max-width:50%;flex:2 2 50%;}}@media (min-width: 1340px){.login .panel.login-panel-left{max-width:55%;flex:2 2 55%;}}.login .panel.login-panel-right{display:none;padding:0;}@media (min-width: 992px){.login .panel.login-panel-right{display:flex;max-width:55%;flex:1 1 55%;}}@media (min-width: 1200px){.login .panel.login-panel-right{max-width:50%;flex:2 2 50%;}}@media (min-width: 1340px){.login .panel.login-panel-right{max-width:45%;flex:1 1 45%;}}.login-layout{width:100%;height:100%;position:relative;overflow:hidden;}.login-layout.login-layout--gallery{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;}.sd-google-signin-wrapper{margin-bottom:0.5rem;text-align:center;}.sd-signin-btn-label{color:#374151;}.sd-google-signin-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:0.75rem;width:100%;padding:0.625rem 1rem;background:#fff;border:1px solid #d1d5db;border-radius:9px;font-size:0.875rem;font-weight:500;color:#374151;text-decoration:none;transition:background-color 0.2s, box-shadow 0.2s;box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}.sd-google-signin-btn:hover{background:#f9fafb;box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);text-decoration:none;color:#374151;}.sd-google-signin-btn svg{flex-shrink:0;}.sd-google-auth-row{display:flex;align-items:center;gap:1rem;padding:1rem;border:1px solid var(--sd-border-color-tint);border-radius:var(--sd-radius-mode-lg);background:var(--sd-bg-offwhite-light);}.sd-google-auth-row__icon{width:2.5rem;height:2.5rem;background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08);border:1px solid var(--sd-border-color-tint);display:flex;align-items:center;justify-content:center;flex-shrink:0;}.sd-google-auth-row__info{flex:1;min-width:0;}.sd-google-auth-row__label-line{display:flex;align-items:center;gap:0.5rem;flex-wrap:wrap;}.sd-google-auth-row__label{font-size:0.875rem;font-weight:600;color:var(--sd-text-default);}.sd-google-auth-row__email{font-size:0.75rem;color:var(--sd-text-muted);margin:0.25rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.sd-google-auth-row__not-connected{font-size:0.75rem;color:var(--sd-text-muted);margin:0.125rem 0 0;}.sd-google-auth-row__action{flex-shrink:0;}.sd-google-auth-row__btn{font-size:0.875rem;font-weight:500;padding:0.375rem 1rem;}.sd-google-auth-badge{display:inline-flex;align-items:center;gap:0.25rem;font-size:0.625rem;font-weight:500;text-transform:uppercase;letter-spacing:0.05em;padding:0.125rem 0.375rem;border-radius:var(--sd-radius-mode-xs);}.sd-google-auth-badge--connected{color:var(--sd-status-success-text);background:var(--sd-status-success-bg);border:1px solid var(--sd-status-success-border);}.sd-google-auth-badge svg{flex-shrink:0;}.sd-google-auth-hint{font-size:0.75rem;color:var(--sd-text-muted);margin:0.75rem 0 0 0.25rem;}.sd-microsoft-signin-wrapper{margin-bottom:0.5rem;text-align:center;}.sd-microsoft-signin-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:0.75rem;width:100%;padding:0.625rem 1rem;background:#fff;border:1px solid #d1d5db;border-radius:9px;font-size:0.875rem;font-weight:500;color:#374151;text-decoration:none;transition:background-color 0.2s, box-shadow 0.2s;box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}.sd-microsoft-signin-btn:hover{background:#f9fafb;box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);text-decoration:none;}.sd-microsoft-signin-btn svg{flex-shrink:0;}.sd-signin-paired .sd-google-signin-btn{border-radius:9px 9px 0 0;}.sd-signin-paired .sd-microsoft-signin-btn{border-radius:0 0 9px 9px;}.sd-microsoft-signin-error{margin-bottom:0.75rem;}.sd-last-used-badge{position:absolute;right:0.625rem;top:50%;transform:translateY(-50%);padding:0.125rem 0.5rem;font-size:0.6875rem;font-weight:500;line-height:1.4;color:var(--sd-white);background:var(--sky-blue);border-radius:999px;white-space:nowrap;}.sd-social-signin-divider{display:flex;align-items:center;gap:1rem;margin:1rem 0;}.sd-social-signin-divider__line{flex:1;height:1px;background:#e5e7eb;}.sd-social-signin-divider__text{font-size:0.875rem;color:#9ca3af;line-height:1;}.sd-microsoft-auth-row{display:flex;align-items:center;gap:1rem;padding:1rem;border:1px solid var(--sd-border-color-tint);border-radius:var(--sd-radius-mode-lg);background:var(--sd-bg-offwhite-light);}.sd-microsoft-auth-row__icon{width:2.5rem;height:2.5rem;background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08);border:1px solid var(--sd-border-color-tint);display:flex;align-items:center;justify-content:center;flex-shrink:0;}.sd-microsoft-auth-row__info{flex:1;min-width:0;}.sd-microsoft-auth-row__label-line{display:flex;align-items:center;gap:0.5rem;flex-wrap:wrap;}.sd-microsoft-auth-row__label{font-size:0.875rem;font-weight:600;color:var(--sd-text-default);}.sd-microsoft-auth-row__email{font-size:0.75rem;color:var(--sd-text-muted);margin:0.25rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.sd-microsoft-auth-row__not-connected{font-size:0.75rem;color:var(--sd-text-muted);margin:0.125rem 0 0;}.sd-microsoft-auth-row__action{flex-shrink:0;}.sd-microsoft-auth-row__btn{font-size:0.875rem;font-weight:500;padding:0.375rem 1rem;}.sd-microsoft-auth-badge{display:inline-flex;align-items:center;gap:0.25rem;font-size:0.625rem;font-weight:500;text-transform:uppercase;letter-spacing:0.05em;padding:0.125rem 0.375rem;border-radius:var(--sd-radius-mode-xs);}.sd-microsoft-auth-badge--connected{color:var(--sd-status-success-text);background:var(--sd-status-success-bg);border:1px solid var(--sd-status-success-border);}.sd-microsoft-auth-badge svg{flex-shrink:0;}.sd-microsoft-auth-hint{font-size:0.75rem;color:var(--sd-text-muted);margin:0.75rem 0 0 0.25rem;}.sd-sign-in-methods{display:flex;flex-direction:column;gap:0.75rem;}.login-layout{display:flex;align-items:center;justify-content:center;}.login-layout .swiper{margin-left:auto;margin-right:auto;position:relative;overflow:visible;width:400.925px;height:calc(309.575px + 38px);}@media (min-width: 1340px){.login-layout .swiper{width:470.05px;height:calc(362.95px + 76px);}}@media screen and (min-width: 1600px){.login-layout .swiper{width:553px;height:calc(427px + 76px);}}.login-layout .swiper-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;font-size:36px;display:flex;justify-content:center;align-items:center;z-index:10;cursor:pointer;color:#fff;}.login-layout .swiper-arrow i{font-size:inherit;}.login-layout .swiper-arrow-prev{left:-15%;}.login-layout .swiper-arrow-next{right:-15%;}.login-layout .swiper-arrow.swiper-button-disabled{opacity:0.15;}.login-layout .swiper-pagination.swiper-pagination-horizontal{display:flex;align-items:center;justify-content:center;position:fixed;top:125%;left:auto;right:auto;bottom:auto;width:100% !important;transform:none;overflow:inherit;z-index:100;}.login-layout .swiper-pagination .swiper-pagination-bullet{background:#fff;width:16px;height:16px;opacity:0.4;top:auto !important;}.login-layout .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;}.login-layout .swiper.swiper-autoheight .swiper-slide{height:auto !important;min-height:427px;}.login-layout .swiper.swiper-3d .swiper-slide-shadow{border-radius:15px;}.login-layout .swiper.swiper-cards.swiper-3d{display:flex;flex-direction:column;justify-content:center;align-items:center;}.login-layout .swiper.swiper-cards.swiper-3d .swiper-slide{padding-top:38px;overflow:hidden;opacity:0;}@media (min-width: 1340px){.login-layout .swiper.swiper-cards.swiper-3d .swiper-slide{padding-top:114px;}}@media screen and (min-width: 1600px){.login-layout .swiper.swiper-cards.swiper-3d .swiper-slide{padding-top:76px;}}.login-layout .swiper.swiper-cards.swiper-3d .swiper-slide:has(+ .swiper-slide-prev){opacity:0.125;}.login-layout .swiper.swiper-cards.swiper-3d .swiper-slide.swiper-slide-prev{opacity:0.25;}.login-layout .swiper.swiper-cards.swiper-3d .swiper-slide.swiper-slide-next{opacity:0.25;}.login-layout .swiper.swiper-cards.swiper-3d .swiper-slide.swiper-slide-active{opacity:1;z-index:20 !important;}.login-layout .swiper.swiper-cards.swiper-3d .swiper-arrow{top:calc(50% + 38px);}.login-layout .loginSlide{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:38px 1rem 1rem 1rem;width:100%;height:100%;border-radius:15px;background:#fff;}@media screen and (min-width: 1600px){.login-layout .loginSlide{padding:76px 1rem 1rem 1rem;}}.login-layout .loginSlide-img{position:absolute;top:0;left:50%;width:76px;height:76px;background:#fff;border-radius:50%;border:3px solid #ddd;transform:translateX(-50%);overflow:hidden;}@media (min-width: 1340px){.login-layout .loginSlide-img{width:114px;height:114px;}}@media screen and (min-width: 1600px){.login-layout .loginSlide-img{width:152px;height:152px;}}.login-layout .loginSlide-img img{width:100%;height:100%;display:block;}.login-layout .loginSlide-head{margin:1rem auto;}.login-layout .loginSlide-title{font-size:16px;font-weight:700;text-align:center;margin:5px 0 0 0;color:#333 !important;}@media (min-width: 1340px){.login-layout .loginSlide-title{font-size:20px;}}@media screen and (min-width: 1600px){.login-layout .loginSlide-title{font-size:21px;}}.login-layout .loginSlide-subtitle{font-size:12px;font-weight:400;text-align:center;margin-bottom:0;margin-top:20px;color:#888 !important;}@media (min-width: 1340px){.login-layout .loginSlide-subtitle{font-size:16px;line-height:1.25em;}}@media screen and (min-width: 1600px){.login-layout .loginSlide-subtitle{font-size:18px;line-height:1.4em;}}.login-layout .loginSlide-body{text-align:center;font-size:12px;line-height:1.8em;font-weight:400;margin-top:5px;padding:0 20px;color:#888 !important;}.login-layout .loginSlide-body p{line-height:inherit;}@media (min-width: 1340px){.login-layout .loginSlide-body{font-size:12px;}}@media screen and (min-width: 1600px){.login-layout .loginSlide-body{font-size:13px;}}.login-layout--gallery .swiper-gallery-top{position:relative;overflow:visible;width:400.925px;height:309.575px;}@media (min-width: 1340px){.login-layout--gallery .swiper-gallery-top{width:470.05px;height:362.95px;}}@media screen and (min-width: 1600px){.login-layout--gallery .swiper-gallery-top{width:553px;height:427px;}}@media screen and (min-width: 1920px){.login-layout--gallery .swiper-gallery-top{width:622.125px;height:480.375px;}}.login-layout--gallery .swiper-gallery-top .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;}.login-layout--gallery .swiper-gallery-top.swiper-cards.swiper-3d .swiper-slide{overflow:hidden;border-radius:15px;padding-top:0;}.login-layout--gallery .swiper-gallery-top.swiper-3d .swiper-slide{border-radius:15px;}.login-layout--gallery .swiper-gallery-bottom{height:200px;margin-top:50px;box-sizing:border-box;padding:10px 0;overflow:hidden;}.login-layout--gallery .swiper-gallery-bottom .swiper-pagination.swiper-pagination-horizontal{top:calc(100% - 25px);}.login-layout--gallery .swiper-gallery-bottom .swiper-slide-thumb-active{opacity:1;background:rgba(0, 0, 0, 0.15);}.login-layout--gallery .slide-captions{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center;margin:auto;}.login-layout--gallery .slide-captions .current-title,
.login-layout--gallery .slide-captions .current-subtitle{color:inherit;}.login-layout--gallery .slide-captions .current-title{font-size:18px;}@media (min-width: 1340px){.login-layout--gallery .slide-captions .current-title{font-size:24px;}}.login-layout--gallery .slide-captions .current-subtitle{font-size:14px;}@media (min-width: 1340px){.login-layout--gallery .slide-captions .current-subtitle{font-size:16px;}}.login-layout--quote{padding:10%;}.login-layout--quote .swiper{margin-top:-76px;}.login-layout--quote .loginSlide{position:relative;}.login-layout--quote .loginSlide-img{display:flex;justify-content:center;align-items:center;transform:translate(-50%, -50%);}.login-layout--quote .loginSlide-img i{font-size:38px;color:#ddd;}@media (min-width: 1340px){.login-layout--quote .loginSlide-img i{font-size:110.2px;}}.login-layout--quote .loginSlide-body{z-index:5;overflow:visible;}.login-layout--quote .loginSlide-body:after{content:"\f10d";font-family:"Font Awesome 6 Pro";font-weight:900;font-size:152px;line-height:1;color:#ddd;opacity:0.2;position:absolute;top:1rem;z-index:-1;display:block;}.login-layout--quote .swiper-slide{padding-top:76px;}.login-layout--quote .swiper-arrow{top:calc(50% + 38px);}.login-layout--announce .swiper{margin-top:-38px;}@media (min-width: 1340px){.login-layout--announce .swiper{margin-top:-76px;}}.login-layout--announce .loginSlide{position:relative;}.login-layout--announce .loginSlide-img{background:#4583b3;display:flex;justify-content:center;align-items:center;transform:translate(-50%, -50%);}.login-layout--announce .loginSlide-img svg{fill:white;color:white;stroke:white;width:50%;height:50%;}@media (min-width: 1340px){.login-layout--announce .loginSlide-img svg{width:50%;height:50%;}}@media screen and (min-width: 1600px){.login-layout--announce .loginSlide-img svg{width:50%;height:50%;}}.login-layout--announce .swiper-slide{padding-top:76px;}.login-layout--announce .swiper-arrow{top:calc(50% + 38px);}.sliderTypeSvg{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding:1rem 0;}.sliderTypeSvg .selected-icon{display:inline-flex;width:50%;height:50%;border-radius:50%;justify-content:center;align-items:center;margin-right:1rem;}.sliderTypeSvg .selected-icon svg{fill:#333;color:#333;stroke:#333;width:100%;height:100%;}.sliderTypeSvg .btn, .sliderTypeSvg .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sliderTypeSvg button, .sliderTypeSvg .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .sliderTypeSvg button{display:inline-flex;}.webhook-list{display:flex;flex-direction:column;width:100%;row-gap:1rem;column-gap:1rem;}@media (min-width: 1200px){.webhook-list{flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;}}@media (min-width: 1340px){.webhook-list{padding-left:3rem;}}.webhook-card{display:flex;flex-direction:row;border:1px solid #f4f4f4;border-radius:9px;padding:1rem 4rem 1rem 1rem;width:100%;position:relative;min-height:70px;}@media (min-width: 1200px){.webhook-card{max-width:calc(50% - 0.5rem);}}.webhook-card-switcher{width:50px;padding-top:2px;margin-right:1rem;}.webhook-card-text{display:flex;flex-direction:column;text-align:left;width:100%;}.webhook-card-text .title{font-weight:700;margin:0;color:#444;}.webhook-card-text .note{font-size:12px;line-height:1.2;padding-top:0.5rem;}.webhook-card-arrow{position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #ccc;}.webhook-card-arrow i{font-size:21px;}.webhook-endpoint-list{display:flex;flex-direction:column;margin:1.5rem auto;}.webhook-endpoint-list .webhook-endpoint-line{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;margin-bottom:1.5rem;padding-top:1.5rem;border-top:1px solid #dfdfdf;}.webhook-endpoint-list .webhook-endpoint-line--left{width:100%;}@media (min-width: 1200px){.webhook-endpoint-list .webhook-endpoint-line--left{width:calc(100% - 120px);}}.webhook-endpoint-list .webhook-endpoint-line--left.row{display:inline-flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;}@media (min-width: 1200px){.webhook-endpoint-list .webhook-endpoint-line--left.row{flex-wrap:nowrap;}}.webhook-endpoint-list .webhook-endpoint-line--right{width:100px;}@media (max-width: 1339px){.webhook-endpoint-list .webhook-endpoint-line .sd-switchery-wrapper{flex-wrap:wrap;flex-direction:row !important;align-items:center;margin-bottom:0.5rem;}.webhook-endpoint-list .webhook-endpoint-line .sd-switchery-wrapper .switchery.switchery-small + label{margin-top:0;padding-right:0;padding-left:0.5rem;}}.webhook-endpoint-list .webhook-endpoint-row{display:flex;flex-direction:column;width:100%;position:relative;}@media (min-width: 1200px){.webhook-endpoint-list .webhook-endpoint-row{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;}}.webhook-endpoint-list .webhook-actions{display:flex;flex-direction:row;justify-content:flex-end;margin-top:auto;align-items:center;width:100%;position:absolute;top:0;right:-8px;}@media (min-width: 1200px){.webhook-endpoint-list .webhook-actions{position:static;top:auto;right:auto;}}.webhook-endpoint-list .webhook-actions-btn{display:inline-flex;justify-content:center;align-items:center;font-size:16px;width:30px;height:30px;background:transparent;border:0;border-radius:3px;}@media (min-width: 1200px){.webhook-endpoint-list .webhook-actions-btn{font-size:24px;width:42px;height:42px;}}.webhook-endpoint-list .webhook-actions-btn:hover{background:#F2F2F2;}.webhook-endpoint-list .webhook-actions-btn.webhook-actions-btn--red{color:#E6614F;}.webhook-endpoint-list .webhook-actions-btn.copyClipboard .auto-select-copy i{border:0;background:transparent;width:100%;}.webhook-endpoint-list .webhook-actions-btn.copyClipboard .auto-select-copy i:hover{background:#F2F2F2;}.webhook-endpoint-list .webhook-resume-btn svg{width:1em;height:1em;}.webhook-paused-badge{display:inline-flex;align-items:center;gap:0.35rem;margin-left:0.5rem;padding:2px 8px;font-size:var(--text-sm);border-radius:var(--sd-radius-mode-sm);color:var(--sd-status-warning-text);background:var(--sd-status-warning-bg);border:1px solid var(--sd-status-warning-border);}.webhook-paused-badge svg{width:12px;height:12px;}.webhook-failing-badge{display:inline-flex;align-items:center;gap:0.35rem;margin-left:0.5rem;padding:2px 8px;font-size:var(--text-sm);border-radius:var(--sd-radius-mode-sm);color:var(--sd-status-danger-text);background:var(--sd-status-danger-bg);border:1px solid var(--sd-status-danger-border);}.webhook-failing-badge svg{width:12px;height:12px;}.webhook-sidebar{position:relative;}.webhook-sidebar-header{position:sticky;top:0;width:100%;padding:1rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #ccc;z-index:100;}.webhook-card:has(.switchery-active) .webhook-card-text .note{color:var(--sd-text-default);}.webhook-template-drawer{visibility:hidden;opacity:0;transition:opacity 0.2s ease-in-out, visibility 0s linear 0.2s;}.webhook-template-drawer.is-open{visibility:visible;opacity:1;transition:opacity 0.2s ease-in-out, visibility 0s linear 0s;}.webhook-template-drawer-backdrop{position:fixed;top:var(--sd-top-bar-height);right:0;bottom:0;left:0;background:var(--sd-modal-backdrop-bg);z-index:3499;}.webhook-template-drawer-panel{position:fixed;top:var(--sd-top-bar-height);right:0;bottom:0;width:min(32.8125rem, 92vw);display:flex;flex-direction:column;background:var(--sd-bg-white-middle);border-left:var(--sd-side-bar-border);box-shadow:var(--sd-shadow-drawer);transform:translateX(100%);transition:transform 0.25s ease-in-out;z-index:3500;overflow:hidden;}.webhook-template-drawer.is-open .webhook-template-drawer-panel{transform:translateX(0);}.webhook-template-drawer-content{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;}.webhook-template-drawer-view{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--sd-bg-white-middle);transition:transform 0.3s ease-in-out;will-change:transform;}.webhook-template-drawer-view--editor{transform:translateX(0);}.webhook-template-drawer.is-preview-active .webhook-template-drawer-view--editor{transform:translateX(-100%);}.webhook-template-drawer-view--preview{transform:translateX(100%);}.webhook-template-drawer.is-preview-active .webhook-template-drawer-view--preview{transform:translateX(0);}.webhook-template-drawer-view-header{display:flex;align-items:center;gap:1rem;padding:1rem;border-bottom:var(--sd-input-border);flex:0 0 auto;background:var(--sd-bg-white-middle);height:var(--sd-right-bar-header-height);}.webhook-template-drawer-title{margin:0;flex:1 1 auto;font-size:20px;line-height:24px;font-weight:600;font-style:normal;color:var(--sd-text-default);}.webhook-template-drawer-close,
.webhook-template-drawer-back{background:transparent;border:0;padding:0;color:var(--sd-text-default);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;transition:opacity 0.2s ease-in-out;}.webhook-template-drawer-close:hover, .webhook-template-drawer-close:focus,
.webhook-template-drawer-back:hover,
.webhook-template-drawer-back:focus{opacity:0.75;color:var(--sd-text-default);}.webhook-template-drawer-close svg,
.webhook-template-drawer-back svg{width:1.625rem;height:1.625rem;}.webhook-template-drawer-body{flex:1 1 auto;overflow-y:auto;background:var(--sd-bg-white-middle);}.webhook-template-drawer-footer{flex:0 0 auto;display:flex;align-items:center;gap:0.5rem;padding:0.75rem 1.25rem;border-top:var(--sd-input-border);background:var(--sd-bg-white-middle);}.webhook-template-drawer-view .save-message{position:sticky;top:0;display:flex;align-items:center;gap:0.5rem;padding:1rem;font-size:13px;line-height:18px;background:var(--sd-bg-offwhite-accent);border-bottom:var(--sd-input-border);cursor:pointer;flex:0 0 auto;}@media (min-width: 768px){.webhook-template-drawer-view .save-message{padding:1rem 3.875rem 1rem 1.5rem;}}.webhook-template-drawer-view .save-message svg{width:0.8125rem;height:0.8125rem;flex:0 0 auto;}.webhook-template-drawer-view .save-message .fa-circle-check{position:absolute;right:1rem;top:50%;width:2rem;height:2rem;font-size:2rem;color:var(--sd-status-success-text);transform:translateY(-50%);transition:opacity 0.25s ease-in-out;}@media (min-width: 768px){.webhook-template-drawer-view .save-message .fa-circle-check{right:1.5rem;}}.webhook-template-edit-content{padding:1rem;display:flex;flex-direction:column;gap:0.5rem;}.webhook-template-separator{margin:0.25rem 0 0.75rem;border:0;border-top:var(--sd-input-border);}.webhook-template-name-label{font-size:var(--text-sm);color:var(--sd-text-muted);margin:0;}.webhook-template-save-error{margin:0;font-size:var(--text-sm);}.webhook-template-editor-body{min-height:2.5rem;}body.webhook-template-drawer-open{overflow:hidden;}body.webhook-template-drawer-open .navbar{z-index:3501;}.webhook-template-editor-layout{display:flex;flex-direction:column;gap:1rem;}.webhook-template-editor-main{flex:1 1 auto;min-width:0;}.webhook-template-editor-preview{flex:0 0 auto;min-width:0;}.webhook-template-sections{display:flex;flex-direction:column;gap:0.5rem;}.webhook-template-section.webhook-template-section{background:var(--sd-bg-white-middle);border:var(--sd-entity-border);border-radius:var(--sd-radius-mode-sm);border-top:var(--sd-entity-border);}.webhook-template-section.webhook-template-section + .webhook-template-section{margin-top:0.5rem;border-top:var(--sd-entity-border);}.webhook-section-header{display:flex;align-items:center;gap:0;padding:0.875rem 0.5rem 0.875rem 0.75rem;background:transparent;cursor:default;}.webhook-section-master-wrapper{flex:0 0 auto;display:inline-flex;align-items:center;margin-right:1rem;}.webhook-section-master-wrapper .sd-switchery-wrapper{padding-left:0;}.webhook-section-master-wrapper .switchery-small{margin-right:0;}.webhook-section-master-wrapper .switchery + label{padding:0;margin:0;}.webhook-section-collapse-toggle{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:0.5rem;padding:0;color:var(--sd-text-default);cursor:pointer;text-decoration:none;}.webhook-section-collapse-toggle:hover{text-decoration:none;color:var(--sd-text-default);}.webhook-section-collapse-toggle svg{flex:0 0 auto;margin-left:auto;width:1.125rem;height:1.125rem;transition:transform 0.2s ease-in-out;}.webhook-section-collapse-toggle[aria-expanded=false] svg{transform:rotate(-90deg);}.webhook-section-title{margin:0;flex:1 1 auto;min-width:0;font-size:var(--text-md);font-weight:500;}.webhook-section-body{padding:0.25rem 0.5rem 0.5rem;flex-direction:column;gap:0.25rem;}.webhook-section-body.collapsing, .webhook-section-body.show{display:flex;}.webhook-field-row{display:flex;align-items:center;gap:0.75rem;padding:0.375rem 0.5rem;border-radius:var(--sd-radius-mode-sm);background:transparent;}.webhook-field-row:hover{background:var(--sd-bg-offwhite-light);}.webhook-field-drag-handle{cursor:move;color:var(--sd-text-muted);display:inline-flex;align-items:center;flex:0 0 auto;}.webhook-field-drag-handle .material-icons{font-size:1.25rem;line-height:1;}.webhook-field-toggle-wrapper{margin:0;flex:1 1 auto;min-width:0;display:flex;align-items:center;}.webhook-field-toggle-wrapper .sd-switchery-wrapper{display:flex;align-items:center;flex-wrap:nowrap;gap:0.625rem;width:100%;min-width:0;}.webhook-field-toggle-wrapper label{margin:0;font-size:var(--text-sm);font-weight:400;color:var(--sd-text-default);cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;}.sd-webhook-field-missing{border-left:3px solid var(--sd-status-warning-text);background:var(--sd-bg-offwhite-accent);}.sd-webhook-field-missing .webhook-field-toggle-wrapper label{color:var(--sd-text-muted);font-style:italic;}.sd-toggle-indeterminate{/* visual reset — all switcheries render identically regardless of state */}.webhook-template-empty-section{padding:0.5rem 0.75rem;font-size:var(--text-sm);color:var(--sd-text-muted);font-style:italic;}.webhook-template-empty-note{margin-top:0.25rem;padding:0.5rem 0.75rem;background:var(--sd-status-danger-bg);color:var(--sd-status-danger-text);border-radius:var(--sd-radius-mode-sm);font-size:var(--text-sm);}.webhook-template-empty-note-link{color:var(--sd-status-danger-text);text-decoration:underline;}.webhook-template-missing-banner{padding:0.5rem 0.75rem;margin-bottom:0.5rem;background:var(--sd-status-warning-bg);color:var(--sd-status-warning-text);border-radius:var(--sd-radius-mode-sm);font-size:var(--text-sm);}.webhook-section-missing-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;padding:0 0.375rem;margin-right:0.25rem;background:var(--sd-status-warning-text);color:var(--sd-bg-white-middle);border-radius:var(--sd-radius-mode-full);font-size:var(--text-sm);font-weight:600;line-height:1.4;}.webhook-template-drawer .sortable-placeholder{border:1px dashed var(--sd-input-border-color);border-radius:var(--sd-radius-mode-sm);background:var(--sd-bg-offwhite-accent);min-height:2rem;visibility:visible !important;}.webhook-template-preview-panel{display:flex;flex-direction:column;gap:0.5rem;padding:0.75rem;background:var(--sd-bg-offwhite-light);border-radius:var(--sd-radius-mode-sm);}.webhook-template-preview-pickers{display:flex;flex-direction:column;gap:0.5rem;}.webhook-template-preview-label{margin:0;font-size:var(--text-sm);color:var(--sd-text-muted);}.webhook-template-preview-json{margin:0;padding:0.75rem;background:var(--sd-bg-white-middle);border:1px solid var(--sd-input-border-color);border-radius:var(--sd-radius-mode-sm);font-family:monospace;font-size:var(--text-sm);line-height:1.5;color:var(--sd-text-default);overflow:auto;max-height:25rem;}.webhook-template-name-col,
.webhook-template-worlds-col{width:100%;margin-bottom:0.5rem;}.webhook-template-name-col .form-group,
.webhook-template-name-col .form-group-row,
.webhook-template-name-col .vertical-form-group,
.webhook-template-worlds-col .form-group,
.webhook-template-worlds-col .form-group-row,
.webhook-template-worlds-col .vertical-form-group{margin-bottom:0;padding:0;background:transparent;border:0;border-radius:0;}.webhook-template-worlds-col label[for=worldIDs]{display:inline-block;margin-bottom:0.5rem;font-weight:600;font-size:0.875rem;line-height:1.5;color:var(--sd-text-default);}.webhook-template-worlds-col .row,
.webhook-template-worlds-col .col-md-12{margin:0;padding:0;}.webhook-template-worlds-col .select2-container .select2-selection--multiple{min-height:2.375rem;border:var(--sd-input-border);border-radius:var(--sd-input-border-radius);}body.webhook-template-drawer-open .select2-container--open,
body.webhook-template-drawer-open .select2-dropdown{z-index:3501;}@media (min-width: 1000px){.webhook-template-editor-layout{flex-direction:row;align-items:flex-start;}.webhook-template-editor-main{flex:1 1 60%;}.webhook-template-editor-preview{flex:0 0 40%;position:sticky;top:4rem;}}body:has(.sd-isolator-portal){--z-editor-popup: 100000;--rx-level-popup: var(--z-editor-popup);}.form-group.rounded-0 .form-control{border-radius:0;}.form-group.rounded-1 .form-control{border-radius:3px;}.form-group.rounded-2 .form-control{border-radius:6px;}.form-group.rounded-3 .form-control{border-radius:20px;}.form-group.form-row-left, .form-group.form-row-right{display:flex;vertical-align:center;}.form-group.form-row-left label, .form-group.form-row-right label{width:25%;}.form-group.form-row-left .form-control, .form-group.form-row-right .form-control{width:75%;}.form-group.form-row-left{flex-direction:row;}.form-group.form-row-right{flex-direction:row-reverse;text-align:right;}.form-group.form-group-left .form-control,
.form-group.form-group-left label{width:100%;text-align:left !important;}.form-group.form-group-center .form-control,
.form-group.form-group-center label{width:100%;text-align:center !important;}.form-group.form-group-right .form-control,
.form-group.form-group-right label{width:100%;text-align:right !important;}.form-group.only-border-bottom .form-control{border:0;border-bottom:1px solid #ccc;box-shadow:none;}.form-group.only-border-bottom .form-control:focus{box-shadow:none;}.form-group.animated-form-label{position:relative;display:flex;flex-direction:column;}.form-group.animated-form-label input::placeholder{opacity:0;transition:all 0.2s linear;}.form-group.animated-form-label label{position:absolute;top:10px;left:10px;margin-bottom:0 !important;transition:all 0.2s linear;color:var(--frm-color-primary) !important;}.form-group.animated-form-label.active > label{top:-10px;background:var(--frm-color-primary);font-size:12px;transition:all 0.2s linear;}.form-group.animated-form-label .label-subtext{display:flex;order:3;margin-top:0;margin-bottom:1rem;padding:0 10px;}.form-group.animated-form-label input:focus::placeholder{opacity:1;transition:all 0.2s linear;}.form-group.animated-form-label.active label, .form-group.animated-form-label:focus label, .form-group.animated-form-label:focus-within label{top:-10px;border-radius:3px;padding:0 5px;background:white;font-size:12px !important;transition:all 0.2s linear;}.form-group.animated-form-label.form-group-sm label{top:6px;}.form-group.animated-form-label.form-group-lg label{top:14px;}.form-group-lg label{font-size:18px;}.form-group-lg input[type=text].form-control:not([size]):not([multiple]),
.form-group-lg input[type=email].form-control:not([size]):not([multiple]),
.form-group-lg input[type=password].form-control:not([size]):not([multiple]),
.form-group-lg textarea.form-control:not([size]):not([multiple]){height:calc(3rem + 2px) !important;}.form-group-sm label{font-size:14px;}.form-group-sm input[type=text].form-control:not([size]):not([multiple]),
.form-group-sm input[type=email].form-control:not([size]):not([multiple]),
.form-group-sm input[type=password].form-control:not([size]):not([multiple]),
.form-group-sm textarea.form-control:not([size]):not([multiple]){height:calc(2rem + 2px) !important;}label:has(+ .iti){z-index:1;left:50px !important;transition:all 0.2s linear;}label:has(+ .iti.active){left:10px !important;transition:all 0.2s linear;}#forms-form-wrapper .iti--allow-dropdown input.iti__tel-input,
#forms-form-wrapper .iti--allow-dropdown input.iti__tel-input[type=text],
#forms-form-wrapper .iti--allow-dropdown input.iti__tel-input[type=tel]{padding-left:var(--iti-selected-country-arrow-padding) !important;}[dir=rtl] #forms-form-wrapper .iti--allow-dropdown input.iti__tel-input,
[dir=rtl] #forms-form-wrapper .iti--allow-dropdown input.iti__tel-input[type=text],
[dir=rtl] #forms-form-wrapper .iti--allow-dropdown input.iti__tel-input[type=tel]{padding-left:var(--iti-input-padding) !important;padding-right:var(--iti-selected-country-arrow-padding) !important;}.quiz-options-badge{display:inline-block;margin-left:0.375rem;padding:0.0625rem 0.375rem;border-radius:var(--sd-radius-mode-sm);color:var(--sd-btn-primary-text-color);background-color:var(--sd-btn-primary-bg);font-size:0.625rem;font-weight:700;letter-spacing:0.04em;line-height:1.6;text-transform:uppercase;vertical-align:middle;}.quiz-options .form-group{margin-bottom:1.125rem;}.quiz-options .form-group:last-child{margin-bottom:0;}.quiz-options__block + .quiz-options__block{margin-top:1.125rem;padding-top:1.125rem;border-top:1px solid var(--sd-border-color-tint);}.quiz-options__subheading{margin-bottom:0.25rem;color:var(--sd-text-muted);font-size:0.6875rem;font-weight:700;letter-spacing:0.03em;text-transform:uppercase;}.quiz-options .note{margin:0.375rem 0;padding:0;}.quiz-options__subheading + .note{margin-top:0.25rem;}.quiz-options__detail-separator{color:var(--sd-text-muted);}.quiz-options__unavailable-label{color:var(--sd-text-muted);}.quiz-options__link{display:inline-flex;align-items:center;gap:0.25rem;font-size:0.75rem;font-weight:600;}.quiz-options__link-icon{width:0.875rem;height:0.875rem;}.quiz-options__facts{display:grid;gap:0.375rem 1rem;margin-top:0.625rem;margin-bottom:0.75rem;padding:0;color:var(--sd-text-secondary);font-size:0.75rem;list-style:none;}.quiz-options__group{overflow:hidden;border:1px solid var(--sd-border-color-tint);border-radius:var(--sd-radius-mode-sm);}.quiz-options__group + .quiz-options__group{margin-top:0.625rem;}.quiz-options__group-header{display:flex;align-items:center;gap:0.5rem;width:100%;padding:0.625rem 0.75rem;border:0;background:none;text-align:left;}.quiz-options__group-chevron{display:inline-flex;flex-shrink:0;color:var(--sd-text-muted);transition:transform 0.15s ease;}.quiz-options__group-chevron--closed{transform:rotate(-90deg);}.quiz-options__chevron-icon{width:1rem;height:1rem;}.quiz-options__group-heading{flex:1;min-width:0;}.quiz-options__group-title{display:flex;align-items:center;gap:0.375rem;color:var(--sd-text-secondary);font-size:0.75rem;font-weight:600;}.quiz-options__group-dot{flex-shrink:0;width:0.375rem;height:0.375rem;border-radius:50%;background-color:var(--sd-status-danger-text);}.quiz-options__group-summary{display:block;overflow:hidden;margin-top:0.125rem;color:var(--sd-text-muted);font-size:0.6875rem;text-overflow:ellipsis;white-space:nowrap;}.quiz-options__group-body{padding:0.875rem 0.75rem;border-top:1px solid var(--sd-border-color-tint);}.quiz-options__appearance{padding:0.75rem 0.875rem;border:1px solid var(--sd-border-color-tint);border-radius:var(--sd-radius-mode-sm);background-color:var(--sd-bg-white-dark);}.quiz-options__appearance-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:0.75rem;}.quiz-options__colors-button{display:inline-flex;align-items:center;gap:0.375rem;padding:0.375rem 0.625rem;border:1px solid var(--sd-border-color-tint);border-radius:var(--sd-radius-mode-sm);background-color:var(--sd-bg-white-dark);color:var(--sd-text-secondary);font-size:0.75rem;font-weight:600;}.quiz-options__colors-icon{width:0.875rem;height:0.875rem;}.quiz-form{background-color:var(--sd-quiz-page-bg, transparent);}.quiz-form__journey{display:block;min-height:30rem;}.quiz-form__details{display:block;max-width:40rem;margin:0 auto;padding:2.5rem 1rem;}.quiz-form .card{--sd-quiz-card-border-line: 1px solid var(--sd-quiz-card-border);background-color:var(--sd-quiz-card-bg, var(--sd-bg-white-dark));border:var(--sd-quiz-card-border-line, var(--sd-table-border));}.quiz-form .card-header{background-color:var(--sd-quiz-card-bg, var(--sd-bg-white-dark));}@media (min-width: 640px){.quiz-form__details{padding:3.5rem 1rem;}}@media (min-width: 768px){.quiz-options__facts{grid-template-columns:1fr 1fr;}}.quiz-preview{display:flex;flex:1 1 auto;flex-direction:column;gap:0.5rem;min-height:0;padding:0.75rem;}.quiz-preview__header{display:flex;align-items:center;gap:0.5rem;}.quiz-preview__title{flex:1;min-width:0;margin:0;overflow:hidden;font-size:var(--text-sm);font-weight:600;white-space:nowrap;text-overflow:ellipsis;color:var(--sd-text-dark);}.quiz-preview__screen-name{font-weight:400;color:var(--sd-text-muted);}.quiz-preview__nav{display:flex;flex-shrink:0;gap:0.125rem;}.quiz-preview__nav-button{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:var(--sd-radius-mode-sm);background-color:transparent;color:var(--sd-text-muted);}.quiz-preview__nav-button.is-disabled{opacity:0.3;}.quiz-preview__devices{display:flex;flex-shrink:0;gap:0.125rem;padding:0.125rem;border:1px solid var(--sd-border-color-medium);border-radius:var(--sd-radius-mode-sm);}.quiz-preview__device-button{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.5rem;padding:0;border:0;border-radius:var(--sd-radius-mode-sm);background-color:transparent;color:var(--sd-text-muted);}.quiz-preview__device-button.is-active{background-color:var(--sd-btn-primary-bg);color:var(--sd-btn-primary-text-color);}.quiz-preview__icon{width:1rem;height:1rem;}.quiz-preview__tabs{display:flex;flex-wrap:wrap;gap:0.25rem;margin:0;padding:0;list-style:none;}.quiz-preview__tab{padding:0.25rem 0.5rem;border:1px solid transparent;border-radius:var(--sd-radius-mode-sm);background-color:transparent;font-size:var(--text-sm);color:var(--sd-text-muted);}.quiz-preview__tab.is-active{border-color:var(--sd-app-top-bar-color-dark-2);background-color:var(--sd-primary-tint-subtle);color:var(--sd-app-top-bar-color-dark-2);}.quiz-preview__notice,
.quiz-preview__note{margin:0;font-size:var(--text-sm);color:var(--sd-text-muted);}.quiz-preview__workspace{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:20rem;padding:1rem;overflow:hidden;border-radius:var(--sd-radius-mode-md);background-color:var(--sd-bg-preview-workspace);}.quiz-preview__stage{box-sizing:content-box;flex:0 0 auto;min-width:0;overflow:hidden;background-color:var(--sd-bg-white-middle);}.quiz-preview__stage.is-mobile{border:1px solid var(--sd-border-color-medium);border-radius:var(--sd-radius-mode-xxl);}.quiz-preview__embed{display:block;}.quiz-colors-panel__mount,
.quiz-colors-panel__mount > frm-settings{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;}.quiz-colors-panel__columns{display:flex;flex:1 1 auto;flex-direction:column;gap:1rem;min-height:0;padding:1rem;overflow-y:auto;}.quiz-colors-panel__controls{flex:0 0 auto;}.quiz-colors-panel__preview{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;}@media (min-width: 1000px){.quiz-colors-panel__columns{flex-direction:row;align-items:stretch;overflow:hidden;}.quiz-colors-panel__controls{flex:0 0 26rem;min-height:0;overflow-y:auto;}}/*
   Quiz Form styling panel — the design's sectioned colour panel.

   Scoped to .sd-form-styling, the wrapper only _quizStylingColorSections.php emits, so the
   sd-form-styling-* classes the checkout / booking / work-request panels share keep the rules in
   _form-styling-sections.scss untouched.
*/.sd-form-styling .sd-form-styling-intro{margin-bottom:0.75rem;color:var(--sd-text-light);font-size:0.8125rem;line-height:1.5;}.sd-form-styling .sd-form-styling-intro--leading{margin-top:1.25rem;}.sd-form-styling .sd-form-styling-section{margin-bottom:0.75rem;}.sd-form-styling .sd-form-styling-section__head{display:flex;align-items:flex-start;gap:0.5rem;width:100%;padding:0.75rem 0.875rem;border:0;border-radius:var(--sd-radius-mode-md) var(--sd-radius-mode-md) 0 0;background-color:var(--sd-bg-card-neutral);text-align:left;}.sd-form-styling .sd-form-styling-section__head.collapsed{background-color:transparent;}.sd-form-styling .sd-form-styling-section__head:focus-visible{outline:2px solid var(--sd-app-top-bar-color);outline-offset:-2px;}.sd-form-styling .sd-form-styling-section__chevron{flex-shrink:0;width:1rem;height:1rem;margin-top:0.125rem;color:var(--sd-text-muted);transition:transform 0.2s ease;}.sd-form-styling .sd-form-styling-section__head.collapsed .sd-form-styling-section__chevron{transform:rotate(-90deg);}.sd-form-styling .sd-form-styling-section__heading{display:flex;flex:1;flex-wrap:wrap;align-items:baseline;gap:0.25rem 0.5rem;min-width:0;}.sd-form-styling .sd-form-styling-section__title{color:var(--sd-text-default);font-size:0.9375rem;font-weight:600;line-height:1.3;}.sd-form-styling .sd-form-styling-section__badge{padding:0.0625rem 0.375rem;border-radius:var(--sd-radius-mode-sm);color:var(--sd-btn-primary-text-color);background-color:var(--sd-btn-primary-bg);font-size:0.625rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;}.sd-form-styling .sd-form-styling-section__subtitle{flex-basis:100%;color:var(--sd-text-muted);font-size:0.75rem;line-height:1.4;}.sd-form-styling .sd-form-styling-group{margin-bottom:0;border:0;border-radius:0;}.sd-form-styling .sd-form-styling-group:last-child{border-bottom-right-radius:var(--sd-radius-mode-md);border-bottom-left-radius:var(--sd-radius-mode-md);}.sd-form-styling .sd-form-styling-group + .sd-form-styling-group{border-top:1px solid var(--sd-border-color-card-neutral);}.sd-form-styling .sd-form-styling-group__toggle{display:flex;align-items:center;gap:0.5rem;width:100%;padding:0.625rem 0.875rem;border:0;background:none;text-align:left;}.sd-form-styling .sd-form-styling-group__toggle:focus-visible{outline:2px solid var(--sd-app-top-bar-color);outline-offset:-2px;}.sd-form-styling .sd-form-styling-group__title{flex:1;font-size:0.8125rem;font-weight:600;line-height:1.4;}.sd-form-styling .sd-form-styling-group__chevron{flex-shrink:0;width:0.875rem;height:0.875rem;color:var(--sd-text-muted);transition:transform 0.2s ease;}.sd-form-styling .sd-form-styling-group__toggle.collapsed .sd-form-styling-group__chevron{transform:rotate(-90deg);}.sd-form-styling .sd-form-styling-group__body{flex-direction:column;padding:0 0.875rem 0.75rem;}.sd-form-styling .sd-form-styling-group__body--standalone{padding-top:1.25rem;padding-bottom:1.25rem;}.sd-form-styling .sd-form-styling-note{margin-bottom:0.5rem;color:var(--sd-text-muted);font-size:0.75rem;line-height:1.45;}.sd-form-styling .sd-form-styling-note--footnote{margin-top:0.625rem;margin-bottom:0;}.sd-form-styling .sd-form-styling-note--last{margin-bottom:0;}.sd-form-styling .sd-form-styling-picker{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;padding:0.3125rem 0;}.sd-form-styling .sd-form-styling-picker__label{display:flex;flex-wrap:wrap;align-items:center;min-width:0;font-size:0.8125rem;}.sd-form-styling .sd-form-styling-picker__label label{margin-bottom:0;}.sd-form-styling .sd-form-styling-picker__label .sd-form-styling-note{flex-basis:100%;margin-bottom:0;}.sd-form-styling .sd-form-styling-picker__control{display:flex;flex-shrink:0;align-items:center;gap:0.25rem;width:13rem;}.sd-form-styling .sd-form-styling-picker__control > color-picker{flex:1;min-width:0;}.sd-form-styling .sd-form-styling-hover__direction{flex:1;min-width:0;}.sd-form-styling .sd-form-styling-hover__amount{width:3.25rem;}.sd-form-styling .sd-form-styling-hover__unit{color:var(--sd-text-muted);font-size:0.75rem;}.sd-form-styling .sd-form-styling-helper{margin-left:0.375rem;cursor:pointer;}.sd-form-styling .sd-form-styling-toggle{display:flex;align-items:center;width:100%;margin-bottom:0.5rem;}.sd-form-styling .sd-form-styling-toggle:last-child{margin-bottom:0;}.portal-bank__title{display:block;text-align:center;font-size:1rem;}.portal-bank__row{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;width:100%;}.portal-bank__left, .portal-bank__right{display:flex;width:100%;padding:1rem 0;}@media (min-width: 992px){.portal-bank__left, .portal-bank__right{padding:2rem 0;max-width:50%;}}.portal-bank__left{align-items:center;}@media (min-width: 992px){.portal-bank__left{align-items:flex-start;}}.portal-bank__right{display:flex;flex-direction:row;justify-content:center;align-items:center;}@media (min-width: 992px){.portal-bank__right{justify-content:flex-end;}}.portal-bank__balance{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:0;width:100%;}@media (min-width: 992px){.portal-bank__balance{justify-content:flex-start;}}.portal-bank__balance-val{font-size:28px;color:#7FCA85;font-weight:400;}@media (min-width: 992px){.portal-bank__balance-val{font-size:32px;}}@media (min-width: 1200px){.portal-bank__balance-val{font-size:52px;}}.portal-bank__balance-val--red{color:#FF0000;}.portal-bank__balance-text{display:flex;flex-direction:column;justify-content:center;font-size:16px;color:#333;}@media (min-width: 992px){.portal-bank__balance-text{font-size:18px;}}@media (min-width: 1200px){.portal-bank__balance-text{font-size:21px;}}.portal-bank__balance-text > span{color:#888;font-size:10px;}.portal-bank__balance-text > input.portal-bank__balance-val-updated{border:0;padding:0;text-align:right;outline:0;background:transparent;font-size:10px;}.portal-bank__balance-text > input.portal-bank__balance-val-updated:focus, .portal-bank__balance-text > input.portal-bank__balance-val-updated:hover{border:0;outline:0;cursor:pointer;}.portal-bank__btn{border-radius:7px !important;height:42px;}.portal-bank .form-control.number-input{border-radius:7px;margin-right:1rem;padding-right:1.5rem;text-align:right;max-width:250px;}.portal-bank .form-control.number-input::-webkit-inner-spin-button, .portal-bank .form-control.number-input::-webkit-outer-spin-button{opacity:1;transform:translateX(0.5rem);}.portal-bank__card{width:100%;margin:1rem auto;}@media (min-width: 992px){.portal-bank__card{max-width:80%;}}@media (min-width: 1200px){.portal-bank__card{max-width:60%;}}@media (min-width: 1340px){.portal-bank__card{max-width:50%;}}.portal-bank__actions{display:flex;flex-direction:row;justify-content:space-between;margin-top:1.5rem;}.portal-bank__pay-btn, .portal-bank__back-btn{display:inline-flex;align-items:center;gap:0.75rem;padding:0 0.75rem !important;height:40px;font-size:12px;line-height:1;text-transform:uppercase;border-radius:10px !important;}.portal-bank__pay-btn svg, .portal-bank__back-btn svg{width:20px;height:20px;}.portal-bank__pay-btn:disabled{opacity:0.6;cursor:not-allowed;}.choose-items-block .portal-bank__card,
.my-billing .portal-bank__card{max-width:100% !important;}.portal-bank__tabs{display:flex;gap:0.5rem;margin-bottom:1rem;border-bottom:1px solid var(--sd-border-color-medium);}.portal-bank__tab{display:inline-flex;align-items:center;gap:0.5rem;padding:0.5rem 0.75rem;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--sd-text-muted);font-size:0.875rem;cursor:pointer;}.portal-bank__tab svg{width:18px;height:18px;}.portal-bank__tab--active{color:var(--sd-text-default);border-bottom-color:var(--sd-text-default);}.braintree-method-notice{padding:1rem;text-align:center;color:var(--sd-text-muted);}.venmo-button{display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:0 1rem;background:#000;border:0;border-radius:var(--sd-border-radius-btn);cursor:pointer;transition:opacity 0.15s ease;}.venmo-button:hover{opacity:0.85;}.venmo-button__label{color:#fff;font-size:1.125rem;font-weight:700;letter-spacing:0.01em;}.braintree-save-card{display:inline-flex;align-items:center;gap:0.5rem;font-size:0.875rem;color:var(--sd-text-default);cursor:pointer;}.braintree-bank-fields{display:flex;flex-direction:column;gap:0.75rem;}.braintree-bank-fields__names{display:flex;flex-direction:column;gap:0.75rem;}.braintree-bank-fields__group{display:flex;flex-direction:column;gap:0.25rem;}.braintree-bank-fields__group label{font-size:0.8125rem;color:var(--sd-text-muted);}.braintree-bank-input{height:44px;padding:0 0.75rem;border:1px solid var(--sd-input-border-color);border-radius:var(--sd-input-border-radius);background:var(--sd-input-bg);color:var(--sd-text-default);}.braintree-bank-mandate{display:flex;align-items:flex-start;gap:0.5rem;font-size:0.8125rem;color:var(--sd-text-muted);cursor:pointer;}.braintree-saved-methods{display:flex;flex-direction:column;gap:0.5rem;}.braintree-saved-methods__group-title{font-size:0.8125rem;font-weight:600;color:var(--sd-text-muted);text-transform:uppercase;letter-spacing:0.03em;margin-top:0.5rem;}.braintree-saved-methods__group-title:first-child{margin-top:0;}.braintree-saved-methods__row{display:flex;align-items:center;gap:0.5rem;padding:0.75rem;border:1px solid var(--sd-input-border-color);border-radius:var(--sd-input-border-radius);cursor:pointer;}.braintree-saved-methods__label{font-size:0.875rem;color:var(--sd-text-default);}.braintree-saved-methods__verify{font-size:0.875rem;font-weight:600;color:var(--sd-link-text-color);text-decoration:underline;cursor:pointer;}.braintree-saved-methods__verify:hover{color:var(--sd-link-hover-text-color);}.braintree-saved-methods__empty{padding:1rem;text-align:center;color:var(--sd-text-muted);}@media (min-width: 768px){.portal-bank__pay-btn, .portal-bank__back-btn{padding:0 1.5rem !important;height:50px;}}.fontOptions{display:flex;flex-direction:column;padding:1rem;}@media (min-width: 992px){.fontOptions{padding:1.5rem;}}.fontOptions__item{display:flex;flex-direction:column;margin-bottom:1rem;}.fontOptions__header{background:var(--sd-bg-offwhite-mid);width:100%;border:var(--sd-entity-border);padding:0.5rem 1rem;position:relative;}.fontOptions__collapse-btn{border:0;background:transparent;color:inherit;width:40px;height:34px;position:absolute;right:0;top:0;box-shadow:none;}@media (min-width: 992px){.fontOptions__collapse-btn{display:none;}}.fontOptions__collapse-btn[aria-expanded=true]{transform:rotate(180deg);}.fontOptions__title{font-size:1rem;font-weight:700;margin-bottom:0;}.fontOptions__body{display:flex;flex-direction:column;width:100%;background:var(--sd-bg-white-dark);gap:1rem;}.fontOptions__body.collapse{display:none;}@media (min-width: 992px){.fontOptions__body.collapse{display:flex;}}.fontOptions__body.collapse.show{display:flex;}.fontOptions__type{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;border:var(--sd-entity-border);border-top:0;}@media (min-width: 992px){.fontOptions__type{flex-wrap:nowrap;}}.fontOptions__left{display:inline-flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:1rem;}@media (min-width: 992px){.fontOptions__left{max-width:25%;justify-content:center;}}.fontOptions__left-title{font-weight:700;}.fontOptions__left-description{font-style:italic;margin-bottom:0;}.fontOptions__right{display:inline-flex;width:100%;flex-direction:row;flex-wrap:wrap;padding:0;}@media (min-width: 992px){.fontOptions__right{max-width:75%;padding:1rem;}}.fontOptions__right .col{min-width:100%;}@media (min-width: 768px){.fontOptions__right .col{min-width:0;}}.fontOptions__tabbed{display:flex;flex-direction:column;}@media (min-width: 992px){.fontOptions__tabbed{flex-direction:row;flex-wrap:wrap;}}.fontOptions__widget-toolbar{display:flex;flex-basis:100%;justify-content:flex-end;padding-bottom:0.5rem;border-bottom:1px solid var(--sd-border-color-tint);margin-bottom:0.5rem;}.fontOptions__sidebar{display:flex;flex-direction:row;overflow-x:auto;gap:2px;padding-bottom:0.5rem;margin-bottom:1rem;}@media (min-width: 992px){.fontOptions__sidebar{flex-direction:column;overflow-x:visible;width:140px;flex-shrink:0;border-right:1px solid var(--sd-border-color-tint);padding-bottom:0;margin-bottom:0;padding-right:0.5rem;}}.fontOptions__tab-btn{background:transparent;border:none;border-bottom:3px solid transparent;padding:0.5rem 1rem;text-align:left;font-size:0.875rem;color:var(--sd-text-muted);white-space:nowrap;cursor:pointer;transition:color 0.15s, border-color 0.15s;}@media (min-width: 992px){.fontOptions__tab-btn{border-bottom:none;border-left:3px solid transparent;}}.fontOptions__tab-btn:hover{color:var(--sd-text-default);}.fontOptions__tab-btn--active,
.fontOptions__tab-btn--active:hover{border-bottom-color:var(--sd-theme-primary-dark-highlighted-text);color:var(--sd-theme-primary-dark-highlighted-text);font-weight:700;}@media (min-width: 992px){.fontOptions__tab-btn--active,
  .fontOptions__tab-btn--active:hover{border-bottom-color:transparent;border-left-color:var(--sd-theme-primary-dark-highlighted-text);background:var(--sd-primary-tint);}}.fontOptions__content{flex:1;min-width:0;}@media (min-width: 992px){.fontOptions__content{padding-left:1.5rem;}}.fontOptions__field-group{display:flex;flex-wrap:wrap;align-items:center;}.fontOptions__field-group > select, .fontOptions__field-group > input, .fontOptions__field-group > color-picker{flex-basis:100%;}.fontOptions__field-group .sd-reset-to-default{width:auto;margin-left:auto;}.fontOptions__field-group .fontOptions__field-hint,
.fontOptions__field-group .sd-reset-to-default{margin-top:0.125rem;}.fontOptions__field-label{flex:0 1 auto;font-weight:700;font-style:italic;}.fontOptions__panel{display:flex;flex-direction:column;gap:1rem;}.fontOptions__panel-header{margin-bottom:0.5rem;}.fontOptions__panel-header-row{display:flex;align-items:center;gap:0.5rem;}.fontOptions__panel-title{display:block;color:var(--sd-theme-primary-dark-highlighted-text);font-size:0.9375rem;}.fontOptions__panel-subtitle{color:var(--sd-text-muted);font-style:italic;}.fontOptions__device-tabs{display:flex;gap:0.5rem;align-items:center;border-top:1px solid var(--sd-border-color-tint);border-bottom:1px solid var(--sd-border-color-tint);padding:0.5rem 0;margin:0.25rem 0;}.fontOptions__device-label{font-size:0.8rem;font-style:italic;color:var(--sd-text-muted);margin-bottom:0.25rem;}.fontOptions__device-btn{color:var(--sd-text-subtle);}.fontOptions__device-btn-icon{font-size:1.1rem;vertical-align:middle;}.fontOptions__device-btn--active{color:var(--sd-text-dark);}.fontOptions__fields-row{display:grid;grid-template-columns:repeat(auto-fill, minmax(max(200px, (100% - 64px) / 3), 1fr));column-gap:32px;}body.lifetime-page-suiteDreams{background:#fbfbfb;}body.lifetime-page-suiteDreams .main-wrapper{height:calc(100% - 150px);}body.lifetime-page-suiteDreams .appsumo-container{max-width:1200px;}body.lifetime-page-suiteDreams sd-suite-dreams{text-align:center;}body.lifetime-page-suiteDreams .lifetime-header-logo{padding:10px 0;}body.lifetime-page-suiteDreams .lifetime-header-logo img{width:100%;max-width:120px;}body.lifetime-page-suiteDreams .lifetime__img-wrap{margin:5px auto 2rem;max-width:300px;}body.lifetime-page-suiteDreams .lifetime-description{margin:18px auto;}@media (min-width: 576px){body.lifetime-page-suiteDreams .lifetime-description{margin:33px auto;}}body.lifetime-page-suiteDreams .lifetime__email-input-block{max-width:400px;margin:0 auto 34px;}body.lifetime-page-suiteDreams .lifetime__email-input-block input.form-control{border-radius:10px;font-family:"Montserrat", sans-serif !important;color:#333 !important;}body.lifetime-page-suiteDreams .lifetime__email-input-block input::placeholder{color:#BBBBBB !important;font-size:inherit !important;font-family:inherit !important;}body.lifetime-page-suiteDreams h1,
body.lifetime-page-suiteDreams .h1{font-size:24px;line-height:1.5;}body.lifetime-page-suiteDreams h2, body.lifetime-page-suiteDreams .h2{font-size:20px;line-height:1.5;}body.lifetime-page-suiteDreams h3, body.lifetime-page-suiteDreams .h3{font-family:"Montserrat", sans-serif;font-size:18px;line-height:1.54;}body.lifetime-page-suiteDreams .suitedream-font{font-family:"Montserrat", sans-serif;}body.lifetime-page-suiteDreams .btn.suitedreams-btn, body.lifetime-page-suiteDreams .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.suitedreams-btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.lifetime-page-suiteDreams button.suitedreams-btn, body.lifetime-page-suiteDreams .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.suitedreams-btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.lifetime-page-suiteDreams button.suitedreams-btn{background:#E91764;border-radius:45px;font-weight:400 !important;margin:0 auto 20px;}body.lifetime-page-suiteDreams .suitedream-primary{color:#E91763;}body.lifetime-page-suiteDreams .suitedream-secondary{color:#197374;}body.lifetime-page-suiteDreams .suitedream-dots{width:100%;max-width:200px;margin:12px auto 23px;}body.lifetime-page-suiteDreams .suitedream-text{font-size:12px;color:#197374;}body.lifetime-page-suiteDreams .suitedream-text > a{color:#197374;}@media (min-width: 1536px){body.lifetime-page-suiteDreams .lifetime-header-logo img{max-width:486px;}body.lifetime-page-suiteDreams .lifetime__img-wrap{max-width:400px;}body.lifetime-page-suiteDreams h1, body.lifetime-page-suiteDreams .h1{font-size:30px;}body.lifetime-page-suiteDreams h2, body.lifetime-page-suiteDreams .h2{font-size:25px;}body.lifetime-page-suiteDreams h3, body.lifetime-page-suiteDreams .h3{font-size:20px;}body.lifetime-page-suiteDreams .lifetime__email-input-block input{height:68px !important;padding:5px 24px;font-size:22px;}body.lifetime-page-suiteDreams .btn.suitedreams-btn, body.lifetime-page-suiteDreams .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.suitedreams-btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.lifetime-page-suiteDreams button.suitedreams-btn, body.lifetime-page-suiteDreams .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.suitedreams-btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.lifetime-page-suiteDreams button.suitedreams-btn{font-size:29px;padding:21px 33px;}}@media (min-width: 1280px){body.lifetime-page-suiteDreams .lifetime-header-logo img{max-width:340px;}body.lifetime-page-suiteDreams .lifetime__img-wrap{max-width:320px;}body.lifetime-page-suiteDreams h1, body.lifetime-page-suiteDreams .h1{font-size:25px;}body.lifetime-page-suiteDreams h2, body.lifetime-page-suiteDreams .h2{font-size:20px;}body.lifetime-page-suiteDreams h3, body.lifetime-page-suiteDreams .h3{font-size:16px;}body.lifetime-page-suiteDreams .lifetime__email-input-block input{height:52px !important;padding:5px 24px;font-size:18px;}body.lifetime-page-suiteDreams .btn.suitedreams-btn, body.lifetime-page-suiteDreams .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.suitedreams-btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.lifetime-page-suiteDreams button.suitedreams-btn, body.lifetime-page-suiteDreams .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.suitedreams-btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons body.lifetime-page-suiteDreams button.suitedreams-btn{font-size:21px;padding:16px 24px;}}@media (min-width: 992px){body.lifetime-page-suiteDreams .lifetime__img-wrap{max-width:30%;}body.lifetime-page-suiteDreams .lifetime__email-input-block input{padding:5px 20px;}body.lifetime-page-suiteDreams .suitedream-text{font-size:17px;}}@media (min-width: 768px){body.lifetime-page-suiteDreams .lifetime-header-logo{padding:18px 0;}body.lifetime-page-suiteDreams .lifetime-header-logo img{max-width:30%;}body.lifetime-page-suiteDreams .lifetime__img-wrap{max-width:40%;}body.lifetime-page-suiteDreams .lifetime__email-input-block input{padding:5px 16px;}body.lifetime-page-suiteDreams .suitedream-text{font-size:14px;}body.lifetime-page-suiteDreams .suitedream-dots{max-width:400px;}}@media (min-width: 600px){body.lifetime-page-suiteDreams .lifetime__img-wrap{max-width:50%;}}@media (min-width: 430px){body.lifetime-page-suiteDreams .lifetime-header-logo img{max-width:30%;}}.suite-dreams__title{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #ddd;}.suite-dreams-logo.lifetime__img-wrap{margin-bottom:16px;}.suite-dreams-logo.lifetime__img-wrap img{height:160px;}.suite-dreams-counter{margin-bottom:18px;}.suite-dreams-counter img{height:130px;object-fit:contain;}.suite-dreams__festive-text{margin-bottom:0;font-size:25px;color:#E91763;}.suite-dreams__secondary-text{margin-bottom:1rem;font-size:18px;color:#197374;line-height:1;}.suite-dreams-upgrade{gap:18px;}.suite-dreams-upgrade .suite-dreams__upgrade-btn{padding:0 25px;height:60px;color:white;font-size:24px;background-color:#E91763;border-radius:50px;border:4px solid #fff;}.suite-dreams-upgrade .suite-dreams__upgrade-btn:hover{background-color:#2B969E;border:4px solid #63BEC9;}.suite-dreams-upgrade .suite-dreams__upgrade-text{font-size:17px;color:#197374;}.suite-dreams-pricing .suite-dreams-pricing-item.text-right .suite-dreams-upgrade{margin-left:auto;}.suite-dreams-pricing .suite-dreams-pricing-item.text-left .suite-dreams-upgrade{margin-right:auto;}.suite-dreams-pricing .suite-dreams-pricing-item.mx-auto{text-align:center !important;}.suite-dreams-pricing .suite-dreams-pricing-item.mx-auto .suite-dreams-upgrade{margin-left:auto;margin-right:auto;}.suite-dreams-main .braintree-sheet__content.braintree-sheet__content--form{display:flex;flex-wrap:wrap;gap:1rem;}.suite-dreams-main .braintree-sheet__content.braintree-sheet__content--form .braintree-form__flexible-fields{gap:16px;justify-content:flex-start;}.suite-dreams-main .braintree-sheet__content.braintree-sheet__content--form .braintree-form__field-group{display:flex;flex-direction:column;max-width:318px;min-width:318px;}.suite-dreams-main .braintree-sheet__content.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field-error{text-align:left;}.suite-dreams-main .braintree-sheet__content.braintree-sheet__content--form .braintree-form__field-group:first-child,
.suite-dreams-main .braintree-sheet__content.braintree-sheet__content--form .braintree-form__field-group:nth-child(2){flex:1 1 auto;max-width:unset;}.suite-dreams-main .braintree-sheet__content.braintree-sheet__content--form .braintree-form__notice-of-collection{width:100%;}.suite-dreams-main .address-form-block .form-input-wrap{text-align:left;}.braintree-form__field-group{display:flex;flex-direction:column;}@media (max-width: 768px){.suite-dreams-logo.lifetime__img-wrap{margin-bottom:1rem;}.suite-dreams-logo.lifetime__img-wrap img{height:160px;}.suite-dreams-counter{margin-bottom:10px;}.suite-dreams-counter img{height:60px;}.suite-dreams__festive-text{margin-bottom:1rem;font-size:22px;line-height:1.4;}.suite-dreams__secondary-text{margin-bottom:1rem;font-size:14px;}.suite-dreams-upgrade{gap:12px;}.suite-dreams-upgrade .suite-dreams__upgrade-btn{padding:0 32px;height:54px;font-size:20px;}.suite-dreams-upgrade .suite-dreams__upgrade-text{font-size:12px;}.suite-dreams-main .braintree-sheet__content.braintree-sheet__content--form{gap:0;}.suite-dreams-main .braintree-sheet__content.braintree-sheet__content--form .braintree-form__flexible-fields{gap:0;}.suite-dreams-main .braintree-sheet__content.braintree-sheet__content--form .braintree-form__field-group{max-width:100%;min-width:100%;}.suite-dreams-pricing .suite-dreams-upgrade{gap:12px;}.suite-dreams-pricing .suite-dreams-upgrade .suite-dreams__upgrade-btn{padding:0 8px;height:42px;font-size:16px;}}.dashboard-organize-box{position:relative;container-type:inline-size;margin:1rem 0.5rem;min-height:535px;}.dashboard-organize-box.dashboard-organize-box--custom-height, .dashboard-organize-box.dashboard-organize-box--auto-height{min-height:0 !important;}.dashboard-organize-box.dashboard-organize-box--custom-height .dashboard-organize-box__content{height:auto !important;overflow:auto !important;}.dashboard-organize-box .dashboard-organize-box__header{display:flex;justify-content:space-between;align-items:center;gap:0.75rem;margin-bottom:-1px;padding:1rem;width:100%;border-bottom:1px solid #E2E8F0;}@container (max-width: 480px){.dashboard-organize-box .dashboard-organize-box__header{flex-direction:row;justify-content:space-between;}.dashboard-organize-box .dashboard-organize-box__header-title{text-align:left;max-width:none !important;min-width:auto !important;}.dashboard-organize-box .dashboard-organize-box__header-filters{min-width:auto;flex-shrink:1;}}@media (max-width: 480px){.dashboard-organize-box .dashboard-organize-box__header{flex-direction:row;justify-content:space-between;}.dashboard-organize-box .dashboard-organize-box__header-title{text-align:left;max-width:none !important;min-width:auto !important;}.dashboard-organize-box .dashboard-organize-box__header-filters{min-width:auto;flex-shrink:1;}}.dashboard-organize-box .dashboard-organize-box__header-title{position:relative;flex:1 1 auto;margin:0;min-width:0;max-width:27ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:1.5;padding-bottom:0 !important;}.dashboard-organize-box .dashboard-organize-box__header-title:has(i){padding-left:calc(1em + 0.5rem);/* Icon width + gap */}.dashboard-organize-box .dashboard-organize-box__header-title i{position:absolute;left:0;top:50%;transform:translateY(-50%);flex-shrink:0;z-index:1;}.dashboard-organize-box .dashboard-organize-box__header-filters{flex:0 0 auto;position:relative;display:flex;align-items:center;justify-content:end;align-self:end;gap:0.75rem;max-width:100%;min-height:26px;}.dashboard-organize-box .dashboard-organize-box__header-filters button.filter-button{display:flex;align-items:center;justify-content:center;padding:0;border:none;}.dashboard-organize-box .dashboard-organize-box__header-filters button.filter-button svg{width:15px;height:15px;fill:var(--sd-text-tertiary);}.dashboard-organize-box .dashboard-organize-box__header-filters .dropdown-menu{width:auto;max-width:min-content;min-width:fit-content;}.dashboard-organize-box .dashboard-organize-box__header-filters .dropdown-menu .dropdown-item{display:flex;align-items:center;gap:0.25rem;padding:3px 12px 3px 10px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.dashboard-organize-box .dashboard-organize-box__header-filters .dropdown-menu .dropdown-item svg{flex:0 0 auto;margin-right:0.25rem;width:14px;height:14px;fill:#777;}.dashboard-organize-box .dashboard-organize-box__header-filters .dashboard-organize-box__filters-inputs-wrap{gap:0.25rem;min-width:214px;max-width:calc(100% - 54px);}.dashboard-organize-box .dashboard-organize-box__header-filters .dashboard-organize-box__filters-item{flex:1 1 auto;min-width:105px;max-width:100%;}.dashboard-organize-box .dashboard-organize-box__header-filters .dashboard-organize-box__filters-item *{max-width:100%;}.dashboard-organize-box .dashboard-organize-box__header-filters .dashboard-organize-box__filters-item.dateRange{max-width:105px;}.dashboard-organize-box .dashboard-organize-box__header-filters .dashboard-organize-box__filters-item input,
.dashboard-organize-box .dashboard-organize-box__header-filters .dashboard-organize-box__filters-item .select2-container--default .select2-selection--single{max-height:100% !important;min-height:100% !important;height:26px !important;}.dashboard-organize-box .dashboard-organize-box__header-filters .dashboard-organize-box__filters-item .select2-container--default,
.dashboard-organize-box .dashboard-organize-box__header-filters .dashboard-organize-box__filters-item .select2-container--default .selection .select2-selection--multiple{padding:0 !important;min-height:26px !important;height:auto;}.dashboard-organize-box .dashboard-organize-box__header-filters .dashboard-organize-box__filters-item .select2-container .select2-selection--single .select2-selection__rendered{padding:0;}.dashboard-organize-box .dashboard-organize-box__header-filters .dashboard-organize-box__filters-item .select2-container--default .selection .select2-selection--multiple .select2-selection__rendered{display:flex;}.dashboard-organize-box .dashboard-organize-box__header-filters .dashboard-organize-box__filters-item input::placeholder{font-size:12px;color:#a0a0a0 !important;line-height:1.2;}.dashboard-organize-box .dashboard-organize-box__header-filters .dashboard-organize-box__filters-item .select2-selection__placeholder{font-size:12px;color:#3d3d3d !important;line-height:1.2;}.dashboard-organize-box .dashboard-organize-box__header-filters .dropdown.sort .dropdown-menu{right:-0.5rem;left:unset !important;width:auto;max-width:350px;min-width:16rem;transform:none !important;}.dashboard-organize-box .dashboard-organize-box__content{display:flex;flex-direction:column;}.dashboard-organize-box .dashboard-organize-box__content .no-results svg{width:150px;}.dashboard-organize-box .dashboard-organize-box__content .no-results .no-results-img{width:150px;height:150px;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item{display:flex;align-items:center;gap:1rem;padding:10px 1rem 1rem;width:100%;border-top:1px solid #E2E8F0;overflow:hidden;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item:hover{cursor:pointer;}.dashboard-organize-box .dashboard-organize-box__content .complete-task-checkbox{flex:0 0 38px;display:flex;align-items:center;justify-content:center;margin-top:2px;width:38px;height:38px;border-radius:50%;border:1px solid #ddd;cursor:pointer;transition:background-color 0.3s, border-color 0.3s;}.dashboard-organize-box .dashboard-organize-box__content .complete-task-checkbox span{position:relative;width:21px;height:24px;}.dashboard-organize-box .dashboard-organize-box__content .complete-task-checkbox span::before{content:"";position:absolute;left:5.5px;top:2px;width:10px;height:14px;background-color:transparent;border:1px solid #ddd;border-top:none;border-left:none;transform:rotate(45deg);transition:border-color 0.3s;}.dashboard-organize-box .dashboard-organize-box__content .complete-task-checkbox:hover:not(.complete) span::before,
.dashboard-organize-box .dashboard-organize-box__content .complete-task-checkbox:hover:not(.complete),
.dashboard-organize-box .dashboard-organize-box__content .complete-task-checkbox.active:not(.complete) span::before,
.dashboard-organize-box .dashboard-organize-box__content .complete-task-checkbox.active:not(.complete){border-color:#54A356;}.dashboard-organize-box .dashboard-organize-box__content .complete-task-checkbox.complete{background-color:#DCF0DB;border-color:#54A356;}.dashboard-organize-box .dashboard-organize-box__content .complete-task-checkbox.complete span::before{border-color:#54A356;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__content{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:58px;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item--project{flex-wrap:wrap;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item--project .completionData{width:18px;max-height:58px;background-color:#EEEEEE;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item--project .dashboard-item__content{max-width:calc(100% - (18px + 2rem + 182px));min-width:200px;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item--project .contact2-filter__actions{justify-content:flex-end;min-width:182px;margin-right:-0.25rem;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item--project .contact2-filter__actions .contact2-filter__contact-link{margin:0;padding-inline:0.25rem;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__info{display:flex;flex-direction:column;row-gap:0.4rem;max-width:100%;transition:all 0.25s ease-in-out;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__title{margin:0;max-width:100%;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;}.dashboard-organize-box .dashboard-organize-box__content .first-row{display:flex;align-items:center;gap:0.5rem;max-width:100%;font-size:11px;}.dashboard-organize-box .dashboard-organize-box__content .first-row a,
.dashboard-organize-box .dashboard-organize-box__content .first-row span{max-width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999 !important;line-height:1;}.dashboard-organize-box .dashboard-organize-box__content .first-row .dot-divider{align-self:center;margin:0;width:3px;height:3px;line-height:4px;border:none;border-radius:50%;background-color:#999;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__statuses{display:flex;align-items:center;flex-wrap:wrap;gap:0.55rem;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__statuses .category-pill{margin:0;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__statuses-icons{display:flex;align-items:center;gap:6px;margin-left:10px;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__statuses-icons .icon{display:flex;align-items:center;justify-content:center;width:12px;height:12px;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__statuses-icons .icon svg{width:100%;height:100%;fill:#999;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__actions{display:flex;align-items:center;gap:1rem;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__actions .button{padding:0.25rem 0.5rem;font-size:10px;border-radius:3px;line-height:1;text-transform:uppercase;cursor:pointer;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__actions .complete{border:1px solid #eee;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__actions .cancel{color:#CA1700;background-color:#FFEBE9;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__data{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:0.25rem;margin-left:auto;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__data .timing{font-size:11px;color:#999;line-height:1;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__data .due-date{display:block;font-size:13px;font-weight:500;color:#555;line-height:1;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__data .due-date.completed{color:#2A9E92;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__data .due-date.pastDue{color:#940C00;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__data .button{position:relative;display:flex;align-items:center;gap:4px;padding-left:6px;height:18px;font-size:8px;line-height:1;text-transform:uppercase;background-color:#FFFFFF;border:1px solid #EEEEEE;border-radius:3px;overflow:hidden;cursor:pointer;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__data .button .icon{display:flex;align-items:center;justify-content:center;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__data .button span.text{margin-top:1px;line-height:1;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__data .button svg{width:7px;height:8px;}.dashboard-organize-box .dashboard-organize-box__content .dashboard-item__data .counter{position:static;display:flex;justify-content:center;align-items:center;margin-left:6px;padding:3px 5px;height:100%;width:auto;background-image:none;line-height:1;}.dashboard-organize-box .dashboard-organize-box__content .targets-avatar{flex:0 0 auto;display:flex;align-items:center;justify-content:center;margin-top:2px;width:40px;height:40px;border-radius:50%;border:1px solid #ddd;cursor:pointer;overflow:hidden;}.dashboard-organize-box .dashboard-organize-box__content .targets-avatar figure{margin:0;width:100%;height:100%;}.dashboard-organize-box .dashboard-organize-box__footer{display:flex;align-items:center;margin-top:auto;padding:10px 1rem;border-top:1px solid #E2E8F0;}.dashboard-organize-box .dashboard-organize-box__footer .tasks-number{display:flex;align-items:center;gap:0.5rem;}.dashboard-organize-box .dashboard-organize-box__footer .tasks-number span{font-size:10px;color:#a0a0a0;font-weight:300;}.dashboard-organize-box .dashboard-organize-box__footer .tasks-number svg{width:11px;height:10px;fill:#a0a0a0;}.dashboard-organize-box .dashboard-organize-box__footer .dashboard-organize-box__footer-btn{display:block;margin-left:auto;font-size:10px;white-space:nowrap;color:#a0a0a0;background-color:transparent !important;}.dashboard-organize-box .dashboard-item .dashboard-item__title{color:#555;font-weight:400;transition:color 0.1s, font-weight 0.1s;line-height:1.2;}.dashboard-organize-box .dashboard-item{transition:border-right 0.1s, border-top 0.1s, font-weight 0.1s;}.dashboard-organize-box .dashboard-item:hover .dashboard-item__title{color:#333;font-weight:600 !important;}.dashboard-organize-box .dashboard-item:hover .dashboard-item__title .dashboard-item__role{font-weight:500;}.dashboard-organize-box .dashboard-item:hover{border-right:3px solid #ccc;border-top:1px solid #ddd;font-weight:600 !important;}.dashboard-organize-box .dashboard-organize-box__footer .dashboard-organize-box__footer-btn:hover{color:var(--sd-text-tertiary) !important;border-color:#bbb !important;}.defaultFilters{gap:0.5rem;}.defaultFilters__item.dateRange{flex:1 1 auto;}.defaultFilters__inputs-wrap{gap:0.5rem;}.defaultFilters__inputs-wrap .defaultFilters__item:not(.dateRange){width:100%;}.dashboard-organize-box--invoices .dashboard-organize-box__content .dashboard-item__data .button{padding:0 6px;}.reporting__export-format{width:auto;}.reporting__export-format .reporting__export-format-link svg{flex:0 0 auto;fill:#888;}.reporting__export-format .reporting__export-format-link span{flex:1 1 auto;}@media (max-width: 600px){.dashboard-item__content.contact2-filter__info .contact2-filter__circles{display:flex;gap:0.3rem;}}.cbe-block-my-schedule{padding:0;background-color:var(--sd-list-view-card-bg);border:1px solid var(--sd-block-border);border-radius:var(--sd-radius-mode-card);box-shadow:var(--sd-block-shadow);}.my-schedule-header{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;column-gap:0.5rem;padding:1rem;}.my-schedule-header__lead{display:flex;align-items:center;gap:0.5rem;min-width:0;}.my-schedule-header__title{display:flex;align-items:center;gap:0.6rem;margin:0;min-width:0;font-size:18px;font-weight:400;color:var(--sd-block-title);}.my-schedule-header__title-text{display:none;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.my-schedule-header__fallback-icon{display:inline-flex;flex-shrink:0;}.my-schedule-header__fallback-icon svg{width:18px;height:18px;}.my-schedule-view-toggle{display:inline-flex;flex-shrink:0;gap:2px;padding:2px;border:1px solid var(--sd-viewall-border);border-radius:var(--sd-radius-mode-sm);background:var(--sd-bg-offwhite-light);}.my-schedule-view-toggle__label{display:none;}.my-schedule-view-toggle__btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:5px;padding:4px 6px;border:0;border-radius:var(--sd-radius-mode-sm);background:transparent;font-size:11px;font-weight:500;color:var(--sd-text-light);cursor:pointer;transition:opacity 0.2s linear 0s, transform 0.2s linear 0s;}.my-schedule-view-toggle__btn svg{width:13px;height:13px;}.my-schedule-view-toggle__btn.is-active{background-color:var(--sd-app-top-bar-color);color:var(--sd-app-top-bar-color-cnt);font-weight:600;box-shadow:var(--sd-paper-shadow);}.my-schedule-tools{position:relative;display:flex;align-items:center;flex-wrap:nowrap;gap:0.375rem;color:var(--sd-filter-icon);}.my-schedule-tools .my-schedule-tools__divider{display:none;}.my-schedule-tools__window .sd-animated-dropdown__menu{left:0;right:auto;transform-origin:top left;}.my-schedule-tools .dropdown{position:relative;}.cbe-block-my-schedule .my-schedule-tools .my-schedule-tools__filter .dropdown-menu{left:0;right:auto;}.my-schedule-tools .my-schedule-tools__filters,
.my-schedule-tools .my-schedule-tools__sort{position:static;}.cbe-block-my-schedule .my-schedule-tools .my-schedule-tools__sort .dropdown-menu{margin-top:5px;}.my-schedule-tools__divider{width:1px;height:20px;background:var(--sd-block-divider);}.my-schedule-pill{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 7px;font-size:12px;font-weight:500;color:var(--sd-text-secondary);border:1px solid var(--sd-viewall-border);border-radius:9999px;background:var(--sd-list-view-card-bg);white-space:nowrap;}.my-schedule-pill .my-schedule-pill__label,
.my-schedule-pill .my-schedule-pill__chevron{display:none;}.my-schedule-pill svg{width:14px;height:14px;color:var(--sd-text-muted);}.my-schedule-pill svg:last-child{width:13px;height:13px;transition:transform 0.2s linear 0s;}.sd-animated-dropdown.is-open .my-schedule-pill svg:last-child{transform:rotate(180deg);}.my-schedule-pill--active{color:var(--sd-app-top-bar-color-dark-1);border-color:var(--sd-app-top-bar-color);background:color-mix(in srgb, var(--sd-app-top-bar-color) 10%, var(--sd-list-view-card-bg));}.my-schedule-pill--active svg:first-child{color:var(--sd-app-top-bar-color);}.my-schedule-iconbtn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--sd-filter-icon);}.my-schedule-iconbtn svg{width:16px;height:16px;}.my-schedule-addbtn{display:inline-flex;align-items:center;justify-content:center;}.my-schedule-addbtn svg{width:18px;height:18px;stroke-width:2px;}.my-schedule-tools__create .sd-animated-dropdown.is-open .my-schedule-addbtn svg{transform:rotate(45deg);}.my-schedule-tools__refresh,
.my-schedule-tools__density{padding:0;border:0;background:none;cursor:pointer;}.my-schedule-tools__density span{display:inline-flex;}.my-schedule-tools__refresh.is-spinning svg{animation:my-schedule-spin 0.7s linear infinite;}@keyframes my-schedule-spin{to{transform:rotate(360deg);}}.my-schedule-tools .my-schedule-tools__filters{display:flex;align-items:center;align-self:center;}.cbe-block-my-schedule .my-schedule-header__search{grid-column:1/-1;display:block;align-self:auto;min-height:0;}.cbe-block-my-schedule .my-schedule-header__search .dashboard-organize-box__filters-inputs-wrap{width:calc(100cqw - 2rem);min-width:0;padding-top:0.5rem;}.my-schedule-body{display:flex;flex-direction:column;}.my-schedule-load-error{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--sd-block-divider);}.my-schedule-load-error__text{font-size:var(--text-sm);color:var(--sd-status-danger-text);}.my-schedule-load-error__retry{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:var(--text-sm);color:var(--sd-text-default);background:none;border:1px solid var(--sd-block-border);border-radius:var(--sd-radius-mode-sm);cursor:pointer;}.my-schedule-load-error__retry:hover{background:var(--sd-block-hover-bg);}.my-schedule-group__head{display:flex;align-items:center;gap:10px;padding:14px 16px 6px;}.my-schedule-group__name{font-size:10px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--sd-text-muted);}.my-schedule-group--overdue .my-schedule-group__name{color:var(--coral);}.my-schedule-group__rule{flex:1;height:1px;background:var(--sd-block-divider);}.my-schedule-group__list{margin:0;padding:0;list-style:none;}.my-schedule-group__more{margin:0;padding:4px 16px 8px 30px;font-size:11px;color:var(--sd-text-muted);}.my-schedule-row{position:relative;--row-accent: var(--sd-app-top-bar-color);}.my-schedule-row--tasks{--row-accent: var(--mustard);}.my-schedule-row + .my-schedule-row .my-schedule-row__content::before{content:"";position:absolute;top:0;left:30px;right:16px;height:1px;background:var(--sd-block-divider);}.my-schedule-row__content{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:0.75rem;padding:10px 16px 12px 22px;transition:opacity 0.2s linear 0s;}.my-schedule--compact .my-schedule-row__content{padding:5px 16px 6px 22px;}.my-schedule-row__content--openable{cursor:pointer;}.my-schedule-row__content--openable:hover{background:var(--sd-block-hover-bg);}.my-schedule-row__content--next{background:color-mix(in srgb, var(--row-accent) 6%, var(--sd-list-view-card-bg));}.my-schedule-row__content--next:hover{background:color-mix(in srgb, var(--row-accent) 6%, var(--sd-list-view-card-bg));}.my-schedule-row__content--completed{opacity:0.55;}.my-schedule-row__accent{position:absolute;left:16px;top:10px;bottom:10px;width:3px;border-radius:3px;background:var(--row-accent);opacity:0.9;}.my-schedule-row__when{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;gap:2px;width:92px;}.my-schedule-row__time{font-size:13px;font-weight:700;line-height:1.15;white-space:nowrap;color:var(--sd-text-dark);text-align:right;font-variant-numeric:tabular-nums;}.my-schedule-row__content--next .my-schedule-row__time{color:var(--row-accent);}.my-schedule-row__content--completed .my-schedule-row__time{color:var(--sd-text-muted);}.my-schedule-row__timesub{font-size:10px;font-weight:500;line-height:1.15;color:var(--sd-text-muted);text-align:right;}.my-schedule-row__next{font-size:8px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--row-accent);}.my-schedule-row__overdue{font-size:8px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--sd-status-danger-text);}.my-schedule-row__rule{width:1px;align-self:stretch;flex-shrink:0;background:var(--sd-block-divider);}.my-schedule-row__actions{display:flex;align-items:center;flex:1 0 100%;gap:2px;padding-top:8px;border-top:1px solid var(--sd-block-divider);}.my-schedule-row__inline-actions{display:flex;align-items:center;gap:2px;}.my-schedule-row__action{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--sd-radius-mode-sm);background:none;color:var(--sd-text-light);cursor:pointer;}.my-schedule-row__action svg{width:15px;height:15px;}.my-schedule-row__action:hover,
.my-schedule-row__action.is-confirming{background:var(--sd-block-hover-bg);color:var(--row-accent);}.my-schedule-row__tile{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;border-radius:var(--sd-radius-mode-md);background:var(--sd-list-view-card-icon-bg);color:var(--sd-list-view-card-icon-color);}.my-schedule-row__tile svg{width:18px;height:18px;}.my-schedule-row--appointments .my-schedule-row__tile{color:var(--turquoise);background:color-mix(in srgb, var(--turquoise) 14%, var(--sd-list-view-card-bg));}.my-schedule-row--followups .my-schedule-row__tile{color:var(--salad-green);background:color-mix(in srgb, var(--salad-green) 14%, var(--sd-list-view-card-bg));}.my-schedule-row--tasks .my-schedule-row__tile{color:var(--mustard);background:color-mix(in srgb, var(--mustard) 14%, var(--sd-list-view-card-bg));}.my-schedule-row--events .my-schedule-row__tile{color:var(--lawanda);background:color-mix(in srgb, var(--lawanda) 14%, var(--sd-list-view-card-bg));}.my-schedule-row__main{display:flex;flex-direction:column;justify-content:center;flex:1 1 0;min-width:0;gap:3px;}.my-schedule-row__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.25;color:var(--sd-text-dark);}.my-schedule-row__content--completed .my-schedule-row__title{color:var(--sd-text-muted);text-decoration:line-through;}.my-schedule-row__meta{display:flex;align-items:center;gap:0.5rem;font-size:11px;color:var(--sd-text-muted);}.my-schedule-row__type{font-weight:500;}.my-schedule-row__status{display:inline-flex;align-items:center;height:16px;padding:0 6px;border-radius:var(--sd-radius-mode-sm);font-size:10px;font-weight:500;line-height:1;letter-spacing:0.01em;text-transform:uppercase;color:var(--sd-status-muted-text);background:color-mix(in srgb, var(--sd-status-muted-text) 14%, var(--sd-list-view-card-bg));}.my-schedule-row__status--accented{color:var(--pill-accent);background:color-mix(in srgb, var(--pill-accent) 12%, var(--sd-list-view-card-bg));}.my-schedule-row__confirm{display:flex;align-items:center;flex-wrap:wrap;flex:1;gap:8px;padding:10px 12px;border-radius:var(--sd-radius-mode-md);background:var(--sd-bg-offwhite-light);}.my-schedule-row__confirm .button{padding:6px 16px;border-radius:var(--sd-radius-mode-sm);font-size:12px;font-weight:600;cursor:pointer;}.my-schedule-row__confirm .button.complete{background:var(--sd-btn-primary-bg);color:var(--sd-app-top-bar-color-cnt);}.my-schedule-row__confirm .button.cancel{border:1px solid var(--sd-viewall-border);color:var(--sd-text-secondary);}.my-schedule-more{display:flex;align-items:center;gap:12px;padding:14px 16px;}.my-schedule-more__rule{flex:1;height:1px;background:var(--sd-block-divider);}.my-schedule-more__btn{display:inline-flex;align-items:center;gap:7px;padding:6px 16px;font-size:13px;font-weight:500;color:var(--sd-text-secondary);background:var(--sd-list-view-card-bg);border:1px solid var(--sd-viewall-border);border-radius:9999px;box-shadow:var(--sd-paper-shadow);white-space:nowrap;cursor:pointer;}.my-schedule-more__btn svg{width:14px;height:14px;}.my-schedule-more__count{color:var(--sd-text-muted);}.my-schedule-footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding:10px 16px;border-top:1px solid var(--sd-block-divider);}.my-schedule-footer__count{font-size:10px;color:var(--sd-viewall-text);}.my-schedule-footer__viewall{padding:4px 16px;font-size:10px;color:var(--sd-viewall-text);border:1px solid var(--sd-viewall-border);border-radius:var(--sd-radius-mode-md);background:transparent;text-decoration:none;}.my-schedule-footer__viewall:hover{text-decoration:none;}.my-schedule-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.5rem;padding:2rem 1rem;text-align:center;}.my-schedule-empty__icon{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background-color:var(--sd-bg-offwhite-light);color:var(--sd-text-subtle);}.my-schedule-empty__icon svg{width:32px;height:32px;}.my-schedule-empty h5{margin:0;font-size:15px;font-weight:600;color:var(--sd-text-light);}.my-schedule-empty p{margin:0;font-size:12px;color:var(--sd-text-muted);}.my-schedule-calendar-wrap{padding:10px 16px 14px;font-size:12px;--fc-border-color: var(--sd-block-divider);--fc-page-bg-color: var(--sd-list-view-card-bg);--fc-neutral-bg-color: var(--sd-bg-offwhite-light);--fc-today-bg-color: color-mix(in srgb, var(--sd-app-top-bar-color) 6%, transparent);--fc-small-font-size: 11px;}.my-schedule-calendar-wrap .fc{font-family:inherit;}.my-schedule-calendar-wrap .fc .fc-toolbar.fc-header-toolbar{flex-wrap:wrap;gap:10px;margin-bottom:14px;}.my-schedule-calendar-wrap .fc .fc-toolbar-title{font-size:15px;font-weight:600;letter-spacing:-0.01em;color:var(--sd-text-dark);}.my-schedule-calendar-wrap .fc .fc-button{padding:5px 11px;border:1px solid var(--sd-viewall-border);border-radius:var(--sd-radius-mode-sm);background:var(--sd-list-view-card-bg);box-shadow:none;font-size:11px;font-weight:500;text-transform:capitalize;color:var(--sd-text-light);}.my-schedule-calendar-wrap .fc .fc-button:hover{border-color:var(--sd-viewall-border);background:var(--sd-bg-offwhite-light);color:var(--sd-text-secondary);}.my-schedule-calendar-wrap .fc .fc-button:focus,
.my-schedule-calendar-wrap .fc .fc-button:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb, var(--sd-app-top-bar-color) 25%, transparent);}.my-schedule-calendar-wrap .fc .fc-button-primary.fc-button-active,
.my-schedule-calendar-wrap .fc .fc-button-primary:active{border-color:var(--sd-app-top-bar-color);background:var(--sd-app-top-bar-color);color:var(--sd-app-top-bar-color-cnt);}.my-schedule-calendar-wrap .fc .fc-button-primary:disabled{border-color:var(--sd-viewall-border);background:var(--sd-list-view-card-bg);color:var(--sd-text-subtle);opacity:1;}.my-schedule-calendar-wrap .fc .fc-button-group .fc-button{margin:0;border-radius:0;}.my-schedule-calendar-wrap .fc .fc-button-group .fc-button + .fc-button{border-left:0;}.my-schedule-calendar-wrap .fc .fc-button-group .fc-button:first-child{border-top-left-radius:var(--sd-radius-mode-sm);border-bottom-left-radius:var(--sd-radius-mode-sm);}.my-schedule-calendar-wrap .fc .fc-button-group .fc-button:last-child{border-top-right-radius:var(--sd-radius-mode-sm);border-bottom-right-radius:var(--sd-radius-mode-sm);}.my-schedule-calendar-wrap .fc .fc-today-button{border-radius:var(--sd-radius-mode-sm);}.my-schedule-calendar-wrap .fc .fc-prev-button,
.my-schedule-calendar-wrap .fc .fc-next-button{padding:5px 8px;}.my-schedule-calendar-wrap .fc .fc-scrollgrid{overflow:hidden;border-radius:var(--sd-radius-mode-md);}.my-schedule-calendar-wrap .fc .fc-scrollgrid-section > td{border:0;}.my-schedule-calendar-wrap .fc .fc-col-header-cell{padding:7px 0;background:var(--sd-bg-offwhite-light);}.my-schedule-calendar-wrap .fc .fc-event-draggable{cursor:grab;}.my-schedule-calendar-wrap .fc .fc-event-draggable:active{cursor:grabbing;}.my-schedule-calendar-wrap .fc .fc-col-header-cell-cushion,
.my-schedule-calendar-wrap .fc .fc-daygrid-day-number,
.my-schedule-calendar-wrap .fc .fc-daygrid-more-link{text-decoration:none;}.my-schedule-calendar-wrap .fc .fc-col-header-cell-cushion:hover,
.my-schedule-calendar-wrap .fc .fc-daygrid-day-number:hover{text-decoration:none;}.my-schedule-calendar-wrap .fc .fc-col-header-cell-cushion{padding:4px;font-size:10px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--sd-text-muted);}.my-schedule-calendar-wrap .fc .fc-daygrid-day-number{padding:6px 8px;font-size:12px;font-weight:500;color:var(--sd-text-light);}.my-schedule-calendar-wrap .fc .fc-day-today .fc-daygrid-day-number{font-weight:700;color:var(--sd-app-top-bar-color);}.my-schedule-calendar-wrap .fc .fc-day-other .fc-daygrid-day-number,
.my-schedule-calendar-wrap .fc .my-schedule-day-outside .fc-daygrid-day-number{color:var(--sd-text-subtle);}.my-schedule-calendar-wrap .fc .fc-daygrid-event,
.my-schedule-calendar-wrap .fc .fc-timegrid-event{padding:1px 6px;border:0;border-radius:var(--sd-radius-mode-sm);font-size:11px;font-weight:600;box-shadow:var(--sd-paper-shadow);}.my-schedule-calendar-wrap .fc .fc-event-title,
.my-schedule-calendar-wrap .fc .fc-event-time{padding:1px 0;font-weight:600;}.my-schedule-calendar-wrap .fc .fc-daygrid-dot-event{padding:3px 6px;}.my-schedule-calendar-wrap .fc .fc-daygrid-dot-event:hover{background:var(--sd-bg-offwhite-light);}.my-schedule-calendar-wrap .fc .fc-daygrid-event:hover,
.my-schedule-calendar-wrap .fc .fc-timegrid-event:hover{filter:brightness(0.94);}.my-schedule-calendar-wrap .fc .fc-daygrid-more-link{padding:1px 6px;font-size:10px;font-weight:600;color:var(--sd-app-top-bar-color);}.my-schedule-calendar-wrap .fc .fc-timegrid-slot-label-cushion,
.my-schedule-calendar-wrap .fc .fc-timegrid-axis-cushion{font-size:10px;color:var(--sd-text-muted);}.my-schedule-calendar-wrap .fc .fc-timegrid-now-indicator-line{border-color:var(--sd-app-top-bar-color);}.my-schedule-calendar-wrap .fc .fc-timegrid-now-indicator-arrow{border-color:var(--sd-app-top-bar-color);color:var(--sd-app-top-bar-color);}.my-schedule-calendar-wrap .fc .fc-popover{border:1px solid var(--sd-block-divider);border-radius:var(--sd-radius-mode-md);box-shadow:var(--sd-dropdown-menu-shadow);}.my-schedule-calendar-wrap .fc .fc-popover-header{padding:8px 10px;background:var(--sd-bg-offwhite-light);font-size:12px;font-weight:600;color:var(--sd-text-secondary);}@media (min-width: 768px){.my-schedule-tools .my-schedule-tools__filters,
  .my-schedule-tools .my-schedule-tools__sort{position:relative;}.cbe-block-my-schedule .my-schedule-tools .my-schedule-tools__sort .dropdown-menu{margin-top:12px;}.my-schedule-row__actions{flex:0 0 auto;padding-top:0;border-top:0;}.my-schedule-row__content{gap:1rem;}}@container (min-width: 431px){.my-schedule-header__title-text{display:inline;}.my-schedule-header__fallback-icon{display:none;}}@container (min-width: 501px){.my-schedule-tools .my-schedule-tools__divider{display:block;}.my-schedule-pill{padding:0 8px 0 10px;}.my-schedule-pill .my-schedule-pill__label{display:inline;}.my-schedule-pill .my-schedule-pill__chevron{display:block;}}@container (min-width: 641px){.my-schedule-header{column-gap:0.75rem;}.my-schedule-header__lead,
  .my-schedule-tools{gap:0.75rem;}.my-schedule-view-toggle__btn{padding:4px 11px;}.my-schedule-view-toggle__label{display:inline;}}.cbe-block-support-tickets{display:flex;flex-direction:column;}/* Header: ONE line at every width — title + unread note left, tool cluster right. It answers
   to the BLOCK's width (.dashboard-organize-box is the size container), not the viewport:
   words are hidden here (mobile-first) and the @container blocks at the end of the file reveal
   them as the block widens; the icons never wrap (design v107). Same shape as .my-schedule-header. */.support-tickets-block__header{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;column-gap:8px;padding:14px 16px 8px;}.support-tickets-block__heading{display:flex;align-items:center;gap:10px;min-width:0;}/* Byte-identical to .my-schedule-header__title — the block series shares one title treatment. */.support-tickets-block__title{display:flex;align-items:center;gap:0.6rem;margin:0;min-width:0;font-size:18px;font-weight:400;color:var(--sd-block-title);}/* Narrowest state: the title is its icon alone. A block with no icon configured shows the
   sidebar's headset icon so the header never collapses to a lone ellipsis. */.support-tickets-block__title-text{display:none;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.support-tickets-block__fallback-icon{display:inline-flex;flex-shrink:0;}.support-tickets-block__fallback-icon svg{width:18px;height:18px;}/* The client block's tool cluster is two buttons, so its title words fit at every width —
   the staff threshold below never applies to it. */.cbe-block-support-tickets--client .support-tickets-block__title-text{display:inline;}.cbe-block-support-tickets--client .support-tickets-block__fallback-icon{display:none;}.support-tickets-block__tools{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;}/* The unread note always stays, on the title's own line. */.support-tickets-block__unread{flex-shrink:0;font-size:11px;font-weight:400;white-space:nowrap;color:var(--sd-text-muted);}/* The filter's inline inputs (search box, select2) open on their own full-width row under the
   header — a one-line header cannot also hold them. The collapser carries the organize-box
   filters class so the shared input sizing still applies outside the cluster; these rules undo
   that class's flex/bottom alignment. Width comes from the container (block width minus the
   header padding), because the collapser measures its absolutely-positioned inner box and
   would otherwise shrink-wrap the input. */.cbe-block-support-tickets .support-tickets-block__search{grid-column:1/-1;display:block;align-self:auto;min-height:0;}.cbe-block-support-tickets .support-tickets-block__search .dashboard-organize-box__filters-inputs-wrap{width:calc(100cqw - 2rem);min-width:0;padding-top:8px;}.support-tickets-block__ctrl{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:var(--sd-radius-mode-sm);background:none;color:var(--sd-filter-icon);cursor:pointer;}.support-tickets-block__ctrl svg{width:15px;height:15px;}.support-tickets-block__ctrl:hover{background:var(--sd-block-hover-bg);}.support-tickets-block__refresh.is-spinning svg{animation:support-tickets-spin 0.8s linear infinite;}@keyframes support-tickets-spin{to{transform:rotate(360deg);}}/* Time-window pill — always "active" (the block has no Anytime), so it always carries the
   theme tint the design gives a picked range. 9999px like the my-schedule-pill sibling:
   --sd-radius-mode-full resolves to 50%, which turns a wide pill into an ellipse. */.support-tickets-block__window-pill{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 7px;border:1px solid var(--sd-app-top-bar-color);border-radius:9999px;background:color-mix(in srgb, var(--sd-app-top-bar-color) 10%, var(--sd-list-view-card-bg));color:var(--sd-app-top-bar-color-dark-1);font-size:12px;font-weight:500;white-space:nowrap;cursor:pointer;}/* Narrow block: the pill is its clock icon alone (label and chevron return by container width).
   Two-class selectors so they outrank the dashboard's global `.display-block-svg-children svg`. */.support-tickets-block__window-pill .support-tickets-block__window-label,
.support-tickets-block__window-pill .support-tickets-block__window-chevron{display:none;}.support-tickets-block__window-pill svg{width:13px;height:13px;color:var(--sd-text-muted);}.support-tickets-block__window-pill .support-tickets-block__window-clock{width:14px;height:14px;color:var(--sd-app-top-bar-color);}.support-tickets-block__dim-dot{display:inline-block;width:6px;height:6px;margin-left:6px;border-radius:50%;background:var(--sd-app-top-bar-color);vertical-align:middle;}.support-tickets-block__loading{padding:16px;font-size:12px;color:var(--sd-text-muted);}.support-tickets-block__body{display:flex;flex-direction:column;flex:1;}.support-tickets-block__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:8px;padding:32px 16px;text-align:center;}.support-tickets-block__empty-icon{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:var(--sd-radius-mode-full);background:var(--sd-bg-offwhite-light);color:var(--sd-text-light);}.support-tickets-block__empty-icon svg{width:32px;height:32px;}.support-tickets-block__empty-title{font-size:15px;font-weight:600;color:var(--sd-text-light);}.support-tickets-block__empty-hint{font-size:12px;color:var(--sd-text-muted);}.support-tickets-block__group-label{display:flex;align-items:center;gap:10px;padding:14px 16px 6px;font-size:10px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--sd-text-muted);}.support-tickets-block__group-rule{flex:1;height:1px;background:var(--sd-block-divider);}.support-tickets-block__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;}.support-tickets-block__more-row{display:flex;align-items:center;gap:12px;padding:14px 16px;}.support-tickets-block__more-rule{flex:1;height:1px;background:var(--sd-block-divider);}.support-tickets-block__more{display:inline-flex;align-items:center;gap:7px;padding:6px 16px;border:1px solid var(--sd-viewall-border);border-radius:9999px;background:var(--sd-list-view-card-bg);box-shadow:var(--sd-block-shadow);color:var(--sd-text-secondary);font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;}.support-tickets-block__more svg{width:14px;height:14px;}.support-tickets-block__more-count{color:var(--sd-text-muted);}.support-tickets-block__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding:10px 16px;border-top:1px solid var(--sd-block-divider);}.support-tickets-block__results{font-size:10px;color:var(--sd-viewall-text);}/* Byte-identical to .my-schedule-footer__viewall — the block series shares one View All button.
   Like the sibling, this class is on the font-theme link styler's :not() exclusion list
   (FontOptionsHelper::getLinkStyles) — without that, the injected rule out-specifies this one
   and underlines/recolors the button. */.support-tickets-block__viewall{padding:4px 16px;font-size:10px;color:var(--sd-viewall-text);border:1px solid var(--sd-viewall-border);border-radius:var(--sd-radius-mode-md);background:transparent;text-decoration:none;white-space:nowrap;}.support-tickets-block__viewall:hover{color:var(--sd-viewall-text);text-decoration:none;}.support-tickets-row{position:relative;--row-accent: var(--sd-app-top-bar-color);}.support-tickets-row + .support-tickets-row .support-tickets-row__content::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--sd-block-divider);}/* Mobile-first: the row is a stacked card — identity line (avatar · name/number · time),
   full-width subject, badges+pills, then a visible actions row. One DOM serves both layouts:
   __main flattens via display:contents so its children place on this grid; ≥768px switches
   the whole thing back to the desktop flex row (see the media block at the end). */.support-tickets-row__content{position:relative;display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:7px 9px;padding:12px 14px 10px 26px;cursor:pointer;}.support-tickets-row__content:hover{background:var(--sd-block-hover-bg);}.support-tickets-row__content:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--sd-app-top-bar-color);}/* Seen rows carry a faded rail; unseen rows a full-strength one — together with the bold
   name/subject this IS the unread signal (the design has no dot). */.support-tickets-row__accent{position:absolute;left:16px;top:10px;bottom:10px;width:3px;border-radius:3px;background:var(--row-accent);opacity:0.45;}.support-tickets-row__content--unread .support-tickets-row__accent{opacity:0.9;}.support-tickets-row__when{display:flex;flex-direction:row;align-items:baseline;flex-shrink:0;gap:3px;grid-row:1;grid-column:3;}.support-tickets-row__time{font-size:12px;font-weight:700;line-height:1.15;white-space:nowrap;color:var(--sd-text-dark);text-align:right;font-variant-numeric:tabular-nums;}.support-tickets-row__timesub{font-size:11px;font-weight:500;line-height:1.15;color:var(--sd-text-muted);text-align:right;}.support-tickets-row__rule{display:none;width:1px;align-self:stretch;flex-shrink:0;background:var(--sd-block-divider);}.support-tickets-row__main{display:contents;}.support-tickets-row__topline{display:flex;align-items:center;gap:8px;min-width:0;grid-row:1;grid-column:2;}.support-tickets-row__requester{font-size:13px;font-weight:400;color:var(--sd-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.support-tickets-row__number{font-size:12px;font-weight:400;color:var(--sd-text-muted);flex-shrink:0;font-variant-numeric:tabular-nums;}.support-tickets-row__subject-line{display:flex;align-items:flex-start;flex-wrap:wrap;gap:7px;min-width:0;grid-row:2;grid-column:1/-1;}.support-tickets-row__title{min-width:0;font-size:14px;line-height:1.3;font-weight:400;color:var(--sd-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.support-tickets-row__content--unread .support-tickets-row__requester{font-weight:700;color:var(--sd-text-dark);}.support-tickets-row__content--unread .support-tickets-row__title{font-weight:600;color:var(--sd-text-dark);}.support-tickets-row__meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0;grid-row:3;grid-column:1/-1;}.support-tickets-row__pill{--pill-accent: var(--sd-text-muted);display:inline-flex;align-items:center;height:16px;padding:0 6px;border-radius:var(--sd-radius-mode-sm);font-size:10px;font-weight:500;line-height:1;letter-spacing:0.01em;text-transform:uppercase;white-space:nowrap;color:var(--pill-accent);background:color-mix(in srgb, var(--pill-accent) 16%, var(--sd-list-view-card-bg));}.support-tickets-row__pill-editor .support-tickets-row__pill{cursor:pointer;}.support-tickets-row__pill-editor:hover .support-tickets-row__pill{background:color-mix(in srgb, var(--pill-accent) 28%, var(--sd-list-view-card-bg));}.support-tickets-row__assignee{display:inline-flex;align-items:center;gap:5px;min-width:0;font-size:11px;color:var(--sd-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.support-tickets-row__assignee-avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;overflow:hidden;border-radius:var(--sd-radius-mode-md);background:var(--sd-avatar-color);color:var(--sd-avatar-color-cnt);font-size:9px;font-weight:600;}.support-tickets-row__assignee-avatar img{width:100%;height:100%;object-fit:cover;}/* Activity + waiting chips ride the subject line, not the pills row — glance signals
   sit next to what they qualify. */.support-tickets-row__count{display:inline-flex;align-items:center;flex-shrink:0;gap:3px;padding:1px 6px;border-radius:9999px;font-size:10px;font-weight:600;color:var(--sd-app-top-bar-color);background:var(--sd-primary-tint);font-variant-numeric:tabular-nums;}.support-tickets-row__count svg{width:12px;height:12px;}.support-tickets-row__waiting{display:inline-flex;align-items:center;flex-shrink:0;gap:3px;padding:1px 7px;border-radius:9999px;font-size:10px;font-weight:600;white-space:nowrap;}.support-tickets-row__waiting--amber{color:var(--sd-status-warning-text);background:color-mix(in srgb, var(--sd-status-warning-text) 20%, var(--sd-list-view-card-bg));}.support-tickets-row__waiting--red{color:var(--sd-status-danger-text);background:color-mix(in srgb, var(--sd-status-danger-text) 12%, var(--sd-list-view-card-bg));}/* Mobile: always visible (touch has no hover) and left-aligned under the content;
   desktop dims them to 70% until the row is hovered/focused. */.support-tickets-row__actions{display:flex;align-items:center;flex-shrink:0;gap:2px;grid-row:4;grid-column:1/-1;justify-self:start;margin-left:-6px;transition:opacity 0.15s;}.support-tickets-row__content:hover .support-tickets-row__actions,
.support-tickets-row__content:focus-visible .support-tickets-row__actions{opacity:1;}.support-tickets-row__action{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--sd-radius-mode-sm);background:none;color:var(--sd-text-light);cursor:pointer;}.support-tickets-row__action svg{width:15px;height:15px;}.support-tickets-row__action:hover{background:var(--sd-block-hover-bg);color:var(--row-accent);}/* Ticket drawer — host-side panel that carries the mounted ticket view.
   Slide-in animates transform only; the panel is hidden with a modifier class,
   never by inline display, so the transition has something to run against. */.support-tickets-drawer__overlay{position:fixed;inset:0;z-index:3499;background:var(--sd-modal-backdrop-bg);opacity:1;transition:opacity 0.2s ease;}.support-tickets-drawer__panel{position:fixed;top:0;right:0;bottom:0;z-index:3500;display:flex;flex-direction:column;width:100%;background:var(--sd-list-view-card-bg);box-shadow:var(--sd-shadow-drawer);visibility:visible;/* `none`, never translateX(0): any transform makes this the containing block for the panel's
     position:fixed descendants, and the mounted app portals its dialogs and toasts INSIDE it —
     a confirm dialog would dim only the drawer, and every toast would pin to the panel's centre.
     none <-> translateX(100%) still interpolates, so the slide is unaffected. */transform:none;transition:transform 0.24s ease, visibility 0s;}.support-tickets-drawer__app{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:auto;}.support-tickets-drawer__focus-sentinel{position:fixed;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);outline:none;}.support-tickets-drawer__overlay--hidden{opacity:0;pointer-events:none;}.support-tickets-drawer__panel--hidden{visibility:hidden;transform:translateX(100%);pointer-events:none;transition:transform 0.24s ease, visibility 0s linear 0.24s;}.support-tickets-drawer-scroll-locked{overflow:hidden;}/* Client variant — time column, avatar, requester, subject and the two icons. The staff row's
   accent rail, pills, assignee, counts and waiting flag are absent from this markup entirely.
   No rail → no left inset; the bare __title and the actions ride one grid row higher (no meta). */.support-tickets-row__content--client{padding:12px 14px 10px;}.support-tickets-row__content--client .support-tickets-row__title{grid-row:2;grid-column:1/-1;}.support-tickets-row__content--client .support-tickets-row__actions{grid-row:3;}.support-tickets-row__content--client .support-tickets-row__requester{font-weight:500;}.support-tickets-row__content--client.support-tickets-row__content--unread .support-tickets-row__requester{font-weight:700;}.support-tickets-row__avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;overflow:hidden;grid-row:1;grid-column:1;border-radius:var(--sd-radius-mode-xl);background:var(--sd-avatar-color);color:var(--sd-avatar-color-cnt);font-size:11px;font-weight:600;}.support-tickets-row__avatar img{width:100%;height:100%;object-fit:cover;}/* Create — the design's one loud control: a filled square in the theme's dark shade. */.support-tickets-block__create{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--sd-radius-mode-md);background:var(--sd-app-top-bar-color-dark-2);color:var(--sd-app-top-bar-color-dark-2-cnt);cursor:pointer;transition:opacity 0.15s;}.support-tickets-block__create svg{width:16px;height:16px;}.support-tickets-block__create:hover{opacity:0.9;}/* Create dialog — the company's configured ticket form, embedded exactly as the desk embeds it. */.support-tickets-create__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--sd-block-divider);}.support-tickets-create__title{margin:0;}.support-tickets-create__close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--sd-radius-mode-sm);background:none;color:var(--sd-text-light);cursor:pointer;}.support-tickets-create__close svg{width:14px;height:14px;}.support-tickets-create__close:hover{background:var(--sd-block-hover-bg);color:var(--sd-text-dark);}.support-tickets-create__frame{display:block;width:100%;height:70vh;border:0;}@media (min-width: 768px){/* Desktop row: back to the flat flex line — time column · hairline · avatar · content · actions. */.support-tickets-row__content{display:flex;align-items:center;gap:11px;padding:10px 16px 12px 22px;}.support-tickets-row__content--client{/* Beats the base --client padding purely by SOURCE ORDER (equal specificity) — this
       media block must stay last in the file for the client desktop inset to resolve. */padding-left:16px;}.support-tickets-row__when{flex-direction:column;align-items:flex-end;gap:1px;width:52px;}.support-tickets-row__time{font-size:13px;}.support-tickets-row__timesub{font-size:10px;}.support-tickets-row__rule{display:block;}.support-tickets-row__avatar{width:38px;height:38px;font-size:13px;}.support-tickets-row__main{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1;}.support-tickets-row__subject-line{flex-wrap:nowrap;}.support-tickets-row__actions{margin-left:0;opacity:0.7;}.support-tickets-drawer__panel{width:min(45rem, 92vw);}}/* Header labels, by BLOCK width (container queries — see the header comment). Ascending,
   each step only reveals what fits at that width: title words, then the date-range words. */@container (min-width: 391px){.support-tickets-block__title-text{display:inline;}.support-tickets-block__fallback-icon{display:none;}}@container (min-width: 501px){.support-tickets-block__header{column-gap:12px;}.support-tickets-block__tools{gap:8px;}.support-tickets-block__window-pill{padding:0 8px 0 10px;}.support-tickets-block__window-pill .support-tickets-block__window-label{display:inline;}.support-tickets-block__window-pill .support-tickets-block__window-chevron{display:block;}}@media (prefers-reduced-motion: reduce){.support-tickets-drawer__overlay,
  .support-tickets-drawer__panel,
  .support-tickets-drawer__panel--hidden{transition:none;}}.sd-component-config-option{display:flex;align-items:center;gap:25px;margin:10px 0;padding:0 1rem;height:60px;border:3px solid #e8e8e8;border-radius:6px;cursor:pointer;}.sd-component-config-option .sd-component-config-option__titles{display:flex;flex-direction:column;row-gap:4px;}.sd-component-config-option h5,
.sd-component-config-option p{margin:0;line-height:1;}.sd-component-config-option p{font-size:10px;color:#555;}.sd-component-config-option .sd-component-config-option__icon{display:flex;justify-content:center;align-items:center;}.sd-component-config-option .sd-component-config-option__icon svg{width:30px;height:30px;fill:#333;}.sd-component-config-option .sd-component-config-option__check-mark-icon{position:relative;flex:0 0 auto;margin-left:auto;width:32px;height:32px;}.sd-component-config-option .sd-component-config-option__check-mark-icon.active{border:2px solid #2A780F;border-radius:50%;}.sd-component-config-option .sd-component-config-option__check-mark-icon.active::before{content:"";position:absolute;opacity:1;top:45%;left:22%;width:12px;height:18px;background-color:transparent;border:4px solid #2A780F;border-left:none;border-top:none;transform:rotate(45deg) translate(-50%, -50%);}.sd-component-config-option .sd-component-config-option__check-mark-icon.notActive::before{content:"";position:absolute;display:block;top:9px;right:10px;width:14px;height:14px;background-color:transparent;border:2px solid #333;border-radius:2px;border-bottom:none;border-left:none;transform:rotate(45deg) skew(3deg, 3deg);}.sd-component-config-option[aria-expanded=true] .notActive::before{transform:rotate(135deg) skew(3deg, 3deg);}@media (max-width: 768px){.sd-component-config-option{gap:0.5rem;padding:0 0.5rem;}}.mobileMenu{display:flex;flex-direction:column;width:100%;height:100svh;position:fixed;left:0;top:0;z-index:1501;background-color:var(--sd-app-top-bar-color);overflow:hidden;}.mobileMenu .ml--header{position:fixed;display:flex;flex-direction:row;justify-content:space-between;padding:0.75em 2.5em;height:60px;background-color:var(--sd-app-top-bar-color-dark-2);}.mobileMenu .ml--header .ml--back{position:absolute;left:1rem;top:50%;transform:translate(100%, -50%);opacity:0;transition:all 0.3s ease;}.mobileMenu .ml--header .ml--back:after{left:32%;}.mobileMenu .ml--header .ml--title{display:inline-flex;justify-content:center;align-items:center;top:50%;left:1rem;right:auto;padding:0;font-size:1.2rem;color:var(--sd-app-top-bar-text);}.mobileMenu .ml--header .ml--title i,
.mobileMenu .ml--header .ml--title svg{width:18px;height:18px;margin-right:0.5rem;color:var(--sd-app-top-bar-icons);fill:var(--sd-app-top-bar-icons);stroke:var(--sd-app-top-bar-icons);}.mobileMenu .ml--header .ml--title i{font-size:18px;}.mobileMenu .ml--header .ml--title span{font-size:1rem;}.mobileMenu .ml--header .ml--close{position:absolute;width:1.25rem;height:1.25rem;top:50%;right:0;transform:translate(-50%, -50%);}.mobileMenu .ml--header .ml--close:before, .mobileMenu .ml--header .ml--close:after{content:"";display:block;position:absolute;top:50%;width:100%;height:2px;background:#fff;}.mobileMenu .ml--header .ml--close:before{transform:translateY(-50%) rotate(45deg);}.mobileMenu .ml--header .ml--close:after{transform:translateY(-50%) rotate(-45deg);}.mobileMenu .ml--wrapper .ml--title{transform:translate(0, -50%);transition:all 0.3s ease;}.mobileMenu .ml--wrapper.ml--wrapper-activated .ml--back{transform:translate(0, -50%);transition:all 0.3s ease;opacity:1;}.mobileMenu .ml--wrapper.ml--wrapper-activated .ml--title{left:50%;transform:translate(-50%, -50%);transition:all 0.3s ease;}.mobileMenu .ml--menu{padding-top:60px;overflow-y:auto;}.mobileMenu .ml ul{padding-top:60px;}.mobileMenu .ml .ml--dropdown.ml--dropdown-open.ml--dropdown-active li a:not(.menu-item-add-url){padding-left:1em;}.mobileMenu .ml li{width:100%;}.mobileMenu .ml li > a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;position:relative;padding-left:55px;padding-right:2.5em;color:var(--sd-app-top-bar-text);background-color:transparent;}.mobileMenu .ml li > a.ripple:after{position:absolute;top:50%;right:1em;left:auto;width:9px;height:9px;opacity:1;background:transparent;}.mobileMenu .ml li > a:hover, .mobileMenu .ml li > a:focus{background-color:var(--sd-app-top-bar-color-dark-2);color:var(--sd-app-top-bar-text);}.mobileMenu .ml li > a:hover .menu-item-add-url, .mobileMenu .ml li > a:focus .menu-item-add-url{color:#fff;}.mobileMenu .ml li > a:not(.menu-item-add-url) i,
.mobileMenu .ml li > a svg{position:absolute;left:1rem;top:50%;width:24px;height:24px;margin-right:1rem;color:var(--sd-app-top-bar-icons);fill:var(--sd-app-top-bar-icons);stroke:var(--sd-app-top-bar-icons);transform:translateY(-50%);}.mobileMenu .ml li > a i{font-size:24px;}.mobileMenu .ml li > a span.hide-menu{display:inline;}.mobileMenu .ml .item-add-url{position:relative;}.mobileMenu .ml .item-add-url:hover .menu-item-add-url, .mobileMenu .ml .item-add-url:focus .menu-item-add-url{color:#fff;}.mobileMenu .ml .item-add-url > a:not(.menu-item-add-url){padding:0.7em 1em;}.mobileMenu .ml .item-add-url .menu-item-add-url{display:flex;justify-content:center;align-items:center;width:30px;height:30px;position:absolute;right:0.5em;top:50%;transform:translateY(-50%);border:0;padding:0;background:transparent;font-size:20px;}.mobileMenu .ml .item-add-url .menu-item-add-url:hover, .mobileMenu .ml .item-add-url .menu-item-add-url:focus{background:transparent;color:#333;}.navbar-nav .mobileMenuToggle a{font-size:21px;color:#333;padding:0 1em;}.navbar-nav .mobileMenuToggle a i{font-size:inherit;color:var(--sd-theme-primary-dark-highlighted-text);}@media (max-width: 400px){.navbar-nav .mobileMenuToggle a{padding:0 0.5em;}}.see-more-block{max-width:100%;gap:1rem;}.see-more-block .see-more-preview{position:relative;white-space:nowrap;overflow:hidden;}.see-more-block .see-more-preview::before{content:"";position:absolute;top:0;bottom:0;right:0;height:100%;width:40px;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0.3) 0%, rgb(255, 255, 255) 50%);z-index:5;}.see-more-btn{flex:0 0 auto;display:flex;align-items:center;gap:6px;padding:0 10px 0 0;height:20px;font-size:12px;line-height:1;white-space:nowrap;border:none;border-radius:10px;background-color:#ededed;}.see-more-btn svg{width:16px;height:16px;fill:#333;transition:all 0.3s ease;}.see-more-btn[aria-expanded=true] svg{transform:rotate(180deg);}.scroll-text-wrapper{width:100%;overflow:hidden;white-space:nowrap;position:relative;}.scroll-text-wrapper .scroll-text{display:inline-block;padding-right:100%;/* Give room to scroll */overflow:visible !important;transition:transform 8s linear;}.scroll-text-wrapper:hover .scroll-text{transform:translateX(calc(-100% + 300px));/* scroll to the left end */}.scroll-text-wrapper::after{content:"";position:absolute;height:100%;width:30px;right:0;background-image:var(--sd-blend-in-gradient-secondary);transition:all 0.3s ease-in-out;}.sd-checkmark-card-item .scroll-text-wrapper::after{background-image:linear-gradient(90deg, rgba(var(--sd-bg-card), 0.3) 0%, rgba(var(--sd-bg-card), 1) 50%);transition:all 0.3s ease-in-out;}.sd-checkmark-card-item:hover .scroll-text-wrapper::after,
.sd-checkmark-card-item.sd-checkmark-card-item__active .scroll-text-wrapper::after{background-image:var(--sd-blend-in-gradient-secondary);transition:all 0.3s ease-in-out;}.table-elements-icon .scroll-text-wrapper::after{background-image:var(--sd-blend-in-gradient-primary);}.whead a{color:#fff;}.widget.leftPanel{display:flex;}.widget.leftPanel ul.tabs{flex:0 1 auto;display:flex;flex-direction:column;height:auto;width:auto;min-width:300px;}.widget.leftPanel ul.tabs a{width:100%;text-align:left;}.widget.leftPanel .view{flex:1 1 auto;}.widget.leftPanel .borderTopBot{position:relative;}.widget.leftPanel .back-to-templates{position:absolute;top:0;right:0;}body.glass-background-effect:not(.blank-layout)::before{content:"";display:block;position:fixed;left:-40px;right:-50px;top:-50px;bottom:-50px;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:top;z-index:-1;pointer-events:none;}.glass-background-effect .brandingTemplatesSideBar .RightBar:before,
.glass-background-effect .main-wrapper .info-col-content:before,
.glass-background-effect .main-wrapper::before{content:"";display:block;/* we should to dublicate background styles for parent element too without blur options*/position:fixed;left:-40px;right:-50px;top:-50px;bottom:-50px;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:top;z-index:-1;pointer-events:none;}.glass-background-effect.blank-layout::before, .glass-background-effect.blank-layout > .modal::before,
.glass-background-effect .main-wrapper.non-logged-payinvoice-container::before{display:none;}.glass-background-effect .brandingTemplatesSideBar .RightBar:before{left:5px;}.glass-background-effect .main-wrapper .info-col-content{position:relative;overflow:hidden;padding:20px !important;border-radius:8px;background-color:transparent;border:none;}.glass-background-effect .main-wrapper .info-col-content:before{position:absolute;z-index:unset;}.glass-background-effect .main-wrapper .info-col-content .title,
.glass-background-effect .main-wrapper .info-col-content .description{color:var(--sd-text-default);}.glass-background-effect .main-wrapper .filters .form .form-actions:not(.form-actions--bottom-sticky) .btn-outline-default,
.glass-background-effect .main-wrapper .filters .form.wide .form-actions:not(.form-actions--bottom-sticky) .btn-outline-default{border-color:#cccccc;color:var(--sd-text-default) !important;}.glass-background-effect .main-wrapper .billing-dashboard .info-col-content .contact-company .title{color:inherit;}.glass-background-effect .main-wrapper .info-col-content .active-cards-list-billing-dashboard-credit-cards-list .radiobox-label > a,
.glass-background-effect .main-wrapper .info-col-content .active-cards-list-billing-dashboard-credit-cards-list .radiobox-label > span{color:inherit;}.glass-background-effect .main-wrapper .form:not(.wide) .form-actions:not(.form-actions--bottom-sticky) .btn-outline-default,
.glass-background-effect .main-wrapper .info-col .btn-outline-default{background-color:rgba(255, 255, 255, 0.1);backdrop-filter:blur(10px);border-color:transparent;}.glass-background-effect .main-wrapper .sd-import-logs-form .row.form-group,
.glass-background-effect .main-wrapper .sd-import-logs-result .sd-import-logs-result-title{position:relative;overflow:hidden;padding:20px !important;border-radius:8px;}.glass-background-effect .main-wrapper .sd-import-logs-form .row.form-group:before,
.glass-background-effect .main-wrapper .sd-import-logs-result .sd-import-logs-result-title:before{content:"";display:block;/* we should to clone background styles for blur element too */background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:top;position:absolute;left:-40px;right:-50px;top:-50px;bottom:-50px;z-index:-1;filter:blur(10px);}.glass-background-effect .main-wrapper .app-collapsible-form .collapsible-group + .form-group-row,
.glass-background-effect .main-wrapper .info-col + .card{margin-top:1rem;}.glass-background-effect .main-wrapper .widget-top-level-layout-body .DefaultAppointmentSchedule{padding:0;}.glass-background-effect:not(.sd-dark-mode) .main-wrapper .widget-holder .form-with-sidebar .sub-items-empty-container, .glass-background-effect:not(.sd-dark-mode) .main-wrapper .widget-holder .public-page-content{background:white;border-radius:7px;}.glass-background-effect .panel-preview__templates .panel-preview__content{background-color:var(--sd-bg-white-middle);border-radius:var(--sd-radius-mode-card);}.autopilot .card-header{padding:30px 25px 22px;}.autopilot .card-body{padding-inline:25px;}.autopilot .title-with-icon{display:flex;align-items:center;gap:11px;margin-bottom:0;}.autopilot .title-with-icon .title-icon{display:flex;align-items:center;justify-content:center;}.autopilot .title-with-icon .title-icon svg{width:25px;height:25px;}.autopilot .title-color-piece{color:var(--sd-autopilot-dark);}.autopilot:not(.autopilot--form-card) .card-body > p,
.autopilot:not(.autopilot--form-card) .card-body > div > p{text-align:center;}.autopilot.card .card-body .autopilot__sections p{text-align:justify;margin-bottom:16px;}.autopilot.card .card-body .autopilot__sections .autopilot__section-title{text-align:left;font-size:15px;font-weight:700;color:#333;margin-top:18px;margin-bottom:6px;}.autopilot.card .card-body .autopilot__sections .autopilot__section-title:first-child{margin-top:0;}.autopilot--form-card .card-header{padding-inline:0.75rem;}.autopilot--form-card .card-body{padding-inline:0.75rem;}.autopilot--form-card .autopilot__form-inner input:focus,
.autopilot--form-card .autopilot__form-inner input:focus-visible,
.autopilot--form-card .autopilot__form-inner textarea:focus,
.autopilot--form-card .autopilot__form-inner textarea:focus-visible{border-color:var(--sd-autopilot-dark);box-shadow:none;}.autopilot__form-inner{width:100%;max-width:36rem;margin:0 auto;padding-top:3.125rem;}.autopilot__form-group{margin-bottom:1.25rem;}.autopilot__form-row{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-bottom:1.25rem;}.autopilot__form-col{min-width:0;}.autopilot__field-help{margin:0.5rem 0 0;font-size:0.8125rem;line-height:1.45;color:var(--sd-text-light);}.autopilot__check-row{display:flex;align-items:center;gap:0.75rem;margin-top:0.5rem;margin-bottom:1.5rem;cursor:pointer;font-size:0.75rem;line-height:1.5;color:var(--sd-text-light);}.autopilot__check-text{flex:1;cursor:pointer;}.autopilot__check-box{height:20px;width:20px;min-width:20px;background-color:transparent;border:2px solid var(--sd-border-color-medium);border-radius:5px;position:relative;display:inline-block;box-sizing:border-box;transition:border-color 0.2s ease;cursor:pointer;}.autopilot__check-box::before,
.autopilot__check-box::after{box-sizing:border-box;position:absolute;height:0;width:4px;background-color:var(--sd-autopilot-dark);display:inline-block;transform-origin:left top;border-radius:5px;content:" ";transition:opacity 0.5s ease;}.autopilot__check-box::before{top:14.4px;left:8.2px;transform:rotate(-135deg);}.autopilot__check-box::after{top:7.4px;left:1px;transform:rotate(-45deg);}.autopilot__check-box.checked{border-color:var(--sd-autopilot-dark);}.autopilot__check-box.checked::after{height:10px;animation:autopilot-check-bottom 0.2s ease 0s forwards;}.autopilot__check-box.checked::before{height:24px;animation:autopilot-check-top 0.4s ease 0s forwards;}@keyframes autopilot-check-bottom{0%{height:0;}100%{height:10px;}}@keyframes autopilot-check-top{0%{height:0;}50%{height:0;}100%{height:24px;}}.autopilot__form-actions{margin-top:1.5rem;}.autopilot__submit-btn{display:flex;align-items:center;justify-content:center;gap:0.625rem;width:100%;padding-block:0.75rem;font-weight:600;}.autopilot__submit-btn-icon{display:inline-flex;align-items:center;}.autopilot__submit-btn-icon svg{width:18px;height:18px;}.autopilot__submit-btn.btn-primary, .reset-css .marketing-campaign-send-schedule .am-pm .autopilot__submit-btn.btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.autopilot__submit-btn, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.autopilot__submit-btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button.autopilot__submit-btn, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button.autopilot__submit-btn,
.autopilot__submit-btn.btn-primary:hover,
.autopilot__submit-btn.btn-primary:focus,
.autopilot__submit-btn.btn-primary:active{background-color:var(--sd-autopilot-dark);border-color:var(--sd-autopilot-dark);color:var(--sd-white);}@media (min-width: 768px){.autopilot__form-row{grid-template-columns:1fr 1fr;gap:0 1rem;}}.reset-css .marketing-campaign-send__preview-data-list{margin-top:1rem;border-top:var(--sd-input-readonly-border);padding-top:1.5rem;}@media (min-width: 768px){.reset-css .marketing-campaign-send__preview-data-list{margin-top:2rem;}}.reset-css #campaignPreviewIframe{min-height:1000px;}.reset-css .marketing-campaign-send-settings{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;}.reset-css .marketing-campaign-send-settings__col1{flex-grow:1;max-width:100%;flex-basis:600px;}.reset-css .marketing-campaign-send-settings__col2{flex-grow:2;flex-basis:360px;}.reset-css .sdAccordion__icon .marketing-campaign-send-schedule__toggle-icon{flex-shrink:0;width:1.25rem;height:1.25rem;stroke-width:2px;}.reset-css .marketing-campaign-send-schedule{margin-top:1.5rem;border-radius:0.75rem;overflow:hidden;}.reset-css .marketing-campaign-send-schedule__toggle{background-color:var(--sd-bg-offwhite-accent);}.reset-css .marketing-campaign-send-schedule__toggle:hover, .reset-css .marketing-campaign-send-schedule__toggle:focus{border-radius:unset;border-color:transparent;}.reset-css .marketing-campaign-send-schedule__date-time-box{display:flex;flex-wrap:wrap;column-gap:1.5rem;}.reset-css .marketing-campaign-send-schedule .uib-separator{padding-inline:0.5rem;}.reset-css .marketing-campaign-send-schedule .hours,
.reset-css .marketing-campaign-send-schedule .minutes{width:6rem;}.reset-css .marketing-campaign-send-schedule .am-pm{padding-left:0.5rem;}.reset-css .marketing-campaign-send-schedule .am-pm .btn, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.create-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button, .reset-css .marketing-campaign-send-schedule .am-pm .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons button, .contact-forms.edit-form #formFieldsSortable .field-block .label-block label .editable-container .form-inline > .control-group > div .editable-buttons .reset-css .marketing-campaign-send-schedule .am-pm button{width:4rem;}.reset-css .marketing-campaign-send-schedule__clear-box{margin-top:1.25rem;border-top:var(--sd-table-border);padding-top:0.5rem;}@media (max-width: 600px){.reset-css .marketing-campaign-send-schedule__datepicker-centered .uib-datepicker-popup{max-width:calc(100vw - 2rem);margin-left:0;}}.reset-css .marketing-campaign-send-recipients{background:linear-gradient(135deg, var(--sd-bg-black-2), var(--sd-bg-black-1));border-radius:0.5rem;padding:1.5rem;color:var(--sd-app-top-bar-text);}.reset-css .marketing-campaign-send-recipients__title{display:flex;align-items:center;gap:0.75rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;}.reset-css .marketing-campaign-send-recipients__icon{width:1.5rem;height:1.5rem;stroke-width:2px;}.reset-css .marketing-campaign-send-recipients__content{margin-top:1rem;}.reset-css .marketing-campaign-send-recipients__number{display:flex;align-items:center;height:2.5rem;font-size:2.25rem;line-height:2.5rem;font-weight:700;}.reset-css .marketing-campaign-send-recipients__number[aria-busy=true]::before{content:"";width:0.7em;height:0.7em;border-radius:50%;border:3px solid #fff;border-right-color:transparent;animation:button-spin 0.7s linear infinite;pointer-events:none;opacity:0.5;}.reset-css .marketing-campaign-send-recipients__number[aria-busy=true]{color:transparent;}.reset-css .marketing-campaign-send-recipients__label{display:block;margin-top:0.25rem;font-size:0.875rem;line-height:1.25rem;color:#d1d5db;}.reset-css .marketing-campaign-send-recipients__scheduled{display:flex;gap:0.5rem;margin-top:1.5rem;border-top:var(--sd-input-focus-border);padding-top:1.5rem;}.reset-css .marketing-campaign-send-recipients__scheduled-icon{width:1rem;height:1rem;fill:var(--sd-app-top-bar-text);stroke:var(--sd-app-top-bar-text);stroke-width:20px;}.reset-css .marketing-campaign-send-recipients__scheduled-text{line-height:1rem;font-size:0.75rem;color:var(--sd-text-muted);}.reset-css .marketing-campaign-send-recipients__scheduled-date{line-height:1.25rem;font-size:0.875rem;color:var(--sd-app-top-bar-text);}.components-library{background-color:var(--sd-bg-white-light);}.components-library__block-collapse-btn{display:flex;justify-content:space-between;align-items:center;margin:0;height:var(--sd-input-height);width:70%;border:none;cursor:pointer;}.components-library__block-collapse-btn svg{width:21px;height:21px;transition:transform 0.2s ease-in-out;}.components-library__block-collapse-btn[aria-expanded=true] svg{transform:rotate(180deg);}.components-library__block-title{margin:0;}.components-library .text-block .sd-dark-mode{background-color:var(--sd-bg-white-dark);border-radius:var(--sd-border-radius-md-card);box-shadow:var(--sd-card-shadow);border:var(--sd-table-border);}.components-library .text-block .light-mode{background-color:var(--sd-bg-white-light);border-radius:var(--sd-border-radius-md-card);box-shadow:var(--sd-card-shadow);border:var(--sd-table-border);}.components-library .text-color{margin-bottom:0.5em;font-size:22px;line-height:1.4;}.components-library .text-default{color:var(--sd-text-default) !important;}.components-library .text-secondary{color:var(--sd-text-secondary) !important;}.components-library .text-tertiary{color:var(--sd-text-tertiary);}.components-library .text-dark{color:var(--sd-text-dark) !important;}.components-library .text-light{color:var(--sd-text-light) !important;}.components-library .text-muted, .components-library .sd-file-browser .browser-list .entity .title .inner-title .entity-meta ul, .sd-file-browser .browser-list .entity .title .inner-title .entity-meta .components-library ul{color:var(--sd-text-muted) !important;}.components-library .text-error{color:var(--sd-text-error);}.components-library .text-theme-primary-highlighted{color:var(--sd-theme-primary-dark-highlighted-text);}.components-library .text-contrast-to-avatar{color:var(--sd-avatar-color-cnt);background-color:var(--sd-avatar-color);}.components-library .text-app-top-bar-text{color:var(--sd-app-top-bar-text);background-color:var(--sd-app-top-bar-color-dark-1);}.components-library .text-app-top-bar-icons{color:var(--sd-app-top-bar-icons);background-color:var(--sd-app-top-bar-color);}.components-library .color-palette{background-color:var(--sd-bg-white-light);border-radius:var(--sd-border-radius-md-card);box-shadow:var(--sd-card-shadow);border:var(--sd-table-border);}.components-library .color-palette__item{position:relative;display:flex;align-items:center;padding-inline:16px;width:100%;height:60px;text-align:left;font-size:20px;color:var(--sd-text-default);border-radius:var(--sd-border-radius-sm);box-shadow:var(--sd-card-shadow);border:var(--sd-table-border);overflow:hidden;}.components-library .color-palette__item span{position:relative;z-index:2;}.components-library .color-palette__item::before, .components-library .color-palette__item::after{content:"";position:absolute;inset:0;}.components-library .color-palette__item::before{z-index:0;background-color:#fff;}.components-library .color-palette__item::after{z-index:1;}.components-library .color-palette__item.black{color:var(--sd-app-top-bar-color-cnt);}.components-library .color-palette__item.black::after{background-color:var(--sd-black);}.components-library .color-palette__item.gray-950{color:var(--sd-app-top-bar-color-cnt);}.components-library .color-palette__item.gray-950::after{background-color:var(--gray-950);}.components-library .color-palette__item.gray-900{color:var(--sd-app-top-bar-color-cnt);}.components-library .color-palette__item.gray-900::after{background-color:var(--gray-900);}.components-library .color-palette__item.gray-850{color:var(--sd-app-top-bar-color-cnt);}.components-library .color-palette__item.gray-850::after{background-color:var(--gray-850);}.components-library .color-palette__item.gray-800{color:var(--sd-app-top-bar-color-cnt);}.components-library .color-palette__item.gray-800::after{background-color:var(--gray-800);}.components-library .color-palette__item.gray-750{color:var(--sd-app-top-bar-color-cnt);}.components-library .color-palette__item.gray-750::after{background-color:var(--gray-750);}.components-library .color-palette__item.gray-700{color:var(--sd-app-top-bar-color-cnt);}.components-library .color-palette__item.gray-700::after{background-color:var(--gray-700);}.components-library .color-palette__item.gray-650{color:var(--sd-app-top-bar-color-cnt);}.components-library .color-palette__item.gray-650::after{background-color:var(--gray-650);}.components-library .color-palette__item.gray-600{color:var(--sd-app-top-bar-color-cnt);}.components-library .color-palette__item.gray-600::after{background-color:var(--gray-600);}.components-library .color-palette__item.gray-550{color:var(--sd-app-top-bar-color-cnt);}.components-library .color-palette__item.gray-550::after{background-color:var(--gray-550);}.components-library .color-palette__item.gray-500{color:var(--sd-app-top-bar-color-cnt);}.components-library .color-palette__item.gray-500::after{background-color:var(--gray-500);}.components-library .color-palette__item.gray-450{color:var(--sd-app-top-bar-color-cnt);}.components-library .color-palette__item.gray-450::after{background-color:var(--gray-450);}.components-library .color-palette__item.gray-400{color:var(--sd-app-top-bar-color-cnt);}.components-library .color-palette__item.gray-400::after{background-color:var(--gray-400);}.components-library .color-palette__item.gray-350{color:var(--sd-app-top-bar-color-cnt);}.components-library .color-palette__item.gray-350::after{background-color:var(--gray-350);}.components-library .color-palette__item.gray-300{color:var(--sd-app-top-bar-color-cnt);}.components-library .color-palette__item.gray-300::after{background-color:var(--gray-300);}.components-library .color-palette__item.gray-250{color:var(--sd-app-top-bar-color-cnt);}.components-library .color-palette__item.gray-250::after{background-color:var(--gray-250);}.components-library .color-palette__item.gray-200{color:var(--sd-app-top-bar-color-cnt);}.components-library .color-palette__item.gray-200::after{background-color:var(--gray-200);}.components-library .color-palette__item.gray-150{color:var(--sd-app-top-bar-color-cnt);}.components-library .color-palette__item.gray-150::after{background-color:var(--gray-150);}.components-library .color-palette__item.gray-100{color:var(--sd-text-secondary);}.components-library .color-palette__item.gray-100::after{background-color:var(--gray-100);}.components-library .color-palette__item.gray-50{color:var(--sd-text-secondary);}.components-library .color-palette__item.gray-50::after{background-color:var(--gray-50);}.components-library .color-palette__item.gray-40{color:var(--sd-text-secondary);}.components-library .color-palette__item.gray-40::after{background-color:var(--gray-50);}.components-library .color-palette__item.gray-30{color:var(--sd-text-secondary);}.components-library .color-palette__item.gray-30::after{background-color:var(--gray-20);}.components-library .color-palette__item.gray-20{color:var(--sd-text-secondary);}.components-library .color-palette__item.gray-20::after{background-color:var(--gray-20);}.components-library .color-palette__item.sd-dm-dark{color:var(--sd-text-secondary);}.components-library .color-palette__item.sd-dm-dark::after{background-color:var(--sd-dm-dark);}.components-library .color-palette__item.sd-dm-mid{color:var(--sd-text-secondary);}.components-library .color-palette__item.sd-dm-mid::after{background-color:var(--sd-dm-mid);}.components-library .color-palette__item.sd-dm-light{color:var(--sd-text-secondary);}.components-library .color-palette__item.sd-dm-light::after{background-color:var(--sd-dm-light);}.components-library .color-palette__item.sd-dm-accent{color:var(--sd-text-secondary);}.components-library .color-palette__item.sd-dm-accent::after{background-color:var(--sd-dm-accent);}.components-library .color-palette__item.sd-dm-accent-2{color:var(--sd-text-secondary);}.components-library .color-palette__item.sd-dm-accent-2::after{background-color:var(--sd-dm-accent-2);}.components-library .color-palette__item.sd-dm-ultra{color:#333;}.components-library .color-palette__item.sd-dm-ultra::after{background-color:var(--sd-dm-ultra);}.components-library .color-palette__item.sd-dm-bright{color:#333;}.components-library .color-palette__item.sd-dm-bright::after{background-color:var(--sd-dm-bright);}.components-library .color-palette__item.sd-dm-lighter{color:var(--sd-text-secondary);}.components-library .color-palette__item.sd-dm-lighter::after{background-color:var(--sd-dm-lighter);}.components-library .color-palette__item.sd-dm-light-muted{color:var(--sd-text-secondary);}.components-library .color-palette__item.sd-dm-light-muted::after{background-color:var(--sd-dm-light-muted);}.components-library .color-palette__item.sd-dm-muted{color:var(--sd-text-secondary);}.components-library .color-palette__item.sd-dm-muted::after{background-color:var(--sd-dm-muted);}.components-library .color-palette__item.mr-clean-darkest{color:var(--sd-white);}.components-library .color-palette__item.mr-clean-darkest::after{background-color:var(--mr-clean-darkest);}.components-library .color-palette__item.mr-clean-darker{color:var(--sd-white);}.components-library .color-palette__item.mr-clean-darker::after{background-color:var(--mr-clean-darker);}.components-library .color-palette__item.mr-clean-dark{color:var(--sd-white);}.components-library .color-palette__item.mr-clean-dark::after{background-color:var(--mr-clean-dark);}.components-library .color-palette__item.mr-clean-medium{color:var(--sd-text-secondary);}.components-library .color-palette__item.mr-clean-medium::after{background-color:var(--mr-clean-medium);}.components-library .color-palette__item.mr-clean-light{color:var(--sd-text-secondary);}.components-library .color-palette__item.mr-clean-light::after{background-color:var(--mr-clean-light);}.components-library .color-palette__item.mr-clean-lightest{color:var(--sd-text-secondary);}.components-library .color-palette__item.mr-clean-lightest::after{background-color:var(--mr-clean-lightest);}.components-library .color-palette__item.sky-blue{color:var(--sd-white);}.components-library .color-palette__item.sky-blue::after{background-color:var(--sky-blue);}.components-library .color-palette__item.salad-green{color:var(--sd-white);}.components-library .color-palette__item.salad-green::after{background-color:var(--salad-green);}.components-library .color-palette__item.lawanda{color:var(--sd-white);}.components-library .color-palette__item.lawanda::after{background-color:var(--lawanda);}.components-library .color-palette__item.rose{color:var(--sd-white);}.components-library .color-palette__item.rose::after{background-color:var(--rose);}.components-library .color-palette__item.sandy-storm{color:var(--sd-white);}.components-library .color-palette__item.sandy-storm::after{background-color:var(--sandy-storm);}.components-library .color-palette__item.coral{color:var(--sd-white);}.components-library .color-palette__item.coral::after{background-color:var(--coral);}.components-library .color-palette__item.turquoise{color:var(--sd-white);}.components-library .color-palette__item.turquoise::after{background-color:var(--turquoise);}.components-library .color-palette__item.sea-green{color:var(--sd-white);}.components-library .color-palette__item.sea-green::after{background-color:var(--sea-green);}.components-library .color-palette__item.dusty-rose{color:var(--sd-white);}.components-library .color-palette__item.dusty-rose::after{background-color:var(--dusty-rose);}.components-library .color-palette__item.kiddo-pink{color:var(--sd-white);}.components-library .color-palette__item.kiddo-pink::after{background-color:var(--kiddo-pink);}.components-library .color-palette__item.mouse-gray{color:var(--sd-white);}.components-library .color-palette__item.mouse-gray::after{background-color:var(--mouse-gray);}.components-library .color-palette__item.grass-green{color:var(--sd-white);}.components-library .color-palette__item.grass-green::after{background-color:var(--grass-green);}.components-library .color-palette__item.oldish-blue{color:var(--sd-white);}.components-library .color-palette__item.oldish-blue::after{background-color:var(--oldish-blue);}.components-library .color-palette__item.olive{color:var(--sd-white);}.components-library .color-palette__item.olive::after{background-color:var(--olive);}.components-library .color-palette__item.mustard{color:var(--sd-white);}.components-library .color-palette__item.mustard::after{background-color:var(--mustard);}.components-library .color-palette__item.bottle-green{color:var(--sd-white);}.components-library .color-palette__item.bottle-green::after{background-color:var(--bottle-green);}.components-library .color-palette__item.appTopBarColor{color:var(--sd-app-top-bar-color-cnt);}.components-library .color-palette__item.appTopBarColor::after{background-color:var(--sd-app-top-bar-color);}.components-library .color-palette__item.appTopBarColor_dark1{color:var(--sd-app-top-bar-color-dark-1-cnt);}.components-library .color-palette__item.appTopBarColor_dark1::after{background-color:var(--sd-app-top-bar-color-dark-1);}.components-library .color-palette__item.appTopBarColor_dark2{color:var(--sd-app-top-bar-color-dark-2-cnt);}.components-library .color-palette__item.appTopBarColor_dark2::after{background-color:var(--sd-app-top-bar-color-dark-2);}.components-library .color-palette__item.sd-primary-tint{color:var(--sd-text-secondary);}.components-library .color-palette__item.sd-primary-tint::after{background-color:var(--sd-primary-tint);}.components-library .color-palette__item.sd-primary-tint-hover{color:var(--sd-text-secondary);}.components-library .color-palette__item.sd-primary-tint-hover::after{background-color:var(--sd-primary-tint-hover);}.components-library .color-palette__item.appHighlightColor{color:var(--sd-highlight-cnt);}.components-library .color-palette__item.appHighlightColor::after{background-color:var(--sd-highlight);}.components-library .color-palette__item.appAvatarColor{color:var(--sd-avatar-color-cnt);}.components-library .color-palette__item.appAvatarColor::after{background-color:var(--sd-avatar-color);}.components-library .color-palette__item.sdAppTopBarText{color:black;}.components-library .color-palette__item.sdAppTopBarText::after{background-color:var(--sd-app-top-bar-text);}.components-library .color-palette__item.sdAppTopBarIcons{color:black;}.components-library .color-palette__item.sdAppTopBarIcons::after{background-color:var(--sd-app-top-bar-icons);}.components-library .color-palette__item.sd-bg-tertiary::after{background-color:var(--sd-bg-white-light);}.components-library .color-palette__item.sd-bg-accent::after{background-color:var(--sd-bg-offwhite-accent);}.components-library .color-palette__item.sd-info-bg::after{background-color:var(--sd-info-bg);}.components-library .color-palette__item.sd-bg-skeleton-bg::after{background-color:var(--sd-bg-skeleton-bg);}.components-library .color-palette__item.sd-bg-skeleton-base::after{background-color:var(--sd-bg-skeleton-base);}.components-library .color-palette__item.sd-bg-skeleton-highlight::after{background-color:var(--sd-bg-skeleton-highlight);}.components-library .color-palette__item.sd-bg-menu-item-active::after{background-color:var(--sd-bg-menu-item-active);}.components-library .color-palette__item.sd-border-menu-item-active::after{background-color:var(--sd-border-menu-item-active);}.components-library .color-palette__item.sd-theme-primary-highlight{color:var(--sd-btn-primary-text-color);}.components-library .color-palette__item.sd-theme-primary-highlight::after{background-color:var(--sd-theme-primary-highlight);}.components-library .color-palette__item.sd-theme-primary-highlight-dark{color:var(--sd-btn-primary-text-color);}.components-library .color-palette__item.sd-theme-primary-highlight-dark::after{background-color:var(--sd-theme-primary-highlight-darker);}.components-library .sd-dark-mode .color-palette__item.appTopBarColor{color:var(--sd-app-top-bar-color-cnt);}.components-library .sd-dark-mode .color-palette__item.appTopBarColor::after{background-color:var(--sd-bg-white-dark);}.components-library .sd-dark-mode .color-palette__item.appTopBarColor_dark1{color:var(--sd-app-top-bar-color-dark-1-cnt);}.components-library .sd-dark-mode .color-palette__item.appTopBarColor_dark1::after{background-color:var(--sd-bg-white-middle);}.components-library .sd-dark-mode .color-palette__item.appTopBarColor_dark2{color:var(--sd-app-top-bar-color-dark-2-cnt);}.components-library .sd-dark-mode .color-palette__item.appTopBarColor_dark2::after{background-color:var(--sd-bg-white-light);}.components-library input.sd-icon-search{display:block;width:100%;height:42px;border:var(--sd-input-border);border-radius:var(--sd-border-radius-md);}.components-library .sd-icon-grid{padding:1px;margin:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:1px;background:#eee;}.components-library .sd-icon-grid li{background:var(--sd-white);color:black;display:flex;justify-content:center;align-items:center;width:48px;height:48px;padding:10px;}.components-library .sd-icon-grid li svg{width:100%;height:100%;}.components-library .sd-icon-grid li.current{background:#ddd;}.components-library .sd-icon-details{position:relative;}.components-library .sd-icon-details .sd-icon-details__icon{width:100px;aspect-ratio:1;border:var(--sd-input-border);border-radius:var(--sd-border-radius-md);display:flex;justify-content:center;align-items:center;}.components-library .sd-icon-details .sd-icon-details__icon svg{width:90%;height:90%;}.components-library .sd-icon-details .sd-icon-details__id{font-family:Courier, monospace;}.components-library .sd-icon-details .sd-icon-details__id::before{display:inline-block;content:"ID: ";}.components-library .sd-icon-details .sd-icon-details__php-code{font-family:Courier, monospace;}.components-library .sd-icon-details .sd-icon-details__js-code{font-family:Courier, monospace;}.sd-dark-mode .components-library .text-app-top-bar-text,
.sd-dark-mode .components-library .text-app-top-bar-icons{background-color:var(--sd-bg-offwhite-accent);}.scroll-buttons{position:fixed;right:20px;bottom:20px;display:flex;flex-direction:column;gap:10px;z-index:1000;}.scroll-btn{width:50px;height:50px;border-radius:50%;border:none;background:#007bff;color:white;font-size:24px;cursor:pointer;box-shadow:0 2px 8px rgba(0, 0, 0, 0.2);transition:all 0.3s ease;}.scroll-btn:hover{background:#0056b3;transform:scale(1.1);box-shadow:0 4px 12px rgba(0, 0, 0, 0.3);}.scroll-btn:active{transform:scale(0.95);}.illustrations{flex-wrap:wrap;}.illustrations__item{width:100px;height:100px;}.illustrations__item img{width:100%;height:auto;}.shame-header{margin-bottom:1rem;}.shame-title{display:flex;gap:0.5rem;margin-bottom:0.5rem;}.shame-title svg{width:22px;height:22px;}.stats-grid{display:flex;flex-direction:column;gap:0.5rem;}.stat-card{display:flex;gap:0.5rem;}.color-swatch{width:80px;height:40px;display:inline-block;border:1px solid #ddd;border-radius:4px;}.color-swatches-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:16px;padding:16px;}.color-swatch-item{display:flex;align-items:center;gap:12px;padding:8px 12px;background:var(--sd-bg-white-dark);border:1px solid var(--sd-border-color, #ddd);border-radius:8px;box-shadow:0 2px 4px rgba(0, 0, 0, 0.05);}.color-swatch-preview{width:60px;height:60px;border-radius:6px;border:1px solid rgba(0, 0, 0, 0.1);flex-shrink:0;}.color-swatch-info{flex:1;display:flex;flex-direction:column;gap:8px;}.color-swatch-name{font-family:"Courier New", monospace;font-size:13px;font-weight:500;color:var(--sd-text-default);}.color-swatch-buttons{display:flex;gap:6px;}.btn-copy-var,
.btn-copy-hex{padding:4px 10px;font-size:11px;font-weight:600;border:1px solid var(--sd-border-color, #ccc);background:var(--gray-20);color:var(--gray-650);border-radius:4px;cursor:pointer;transition:all 0.2s ease;}.btn-copy-var:hover,
.btn-copy-hex:hover{background:var(--sd-highlight, #007bff);color:white;border-color:var(--sd-highlight, #007bff);}.btn-copy-var:active,
.btn-copy-hex:active{transform:scale(0.95);}/* Semantic Variables List Layout */.color-swatches-list{display:flex;flex-direction:column;gap:8px;padding:16px;}.color-swatch-item-semantic{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--sd-white);border:1px solid var(--sd-border-color, #ddd);border-radius:6px;}.color-swatch-preview-semantic{width:40px;height:40px;border-radius:4px;border:1px solid rgba(0, 0, 0, 0.1);flex-shrink:0;}.color-swatch-info-semantic{flex:1;display:flex;flex-direction:column;gap:4px;}.color-swatch-semantic-name{font-family:"Courier New", monospace;font-size:13px;font-weight:600;color:var(--gray-800);}.color-swatch-maps-to{font-family:"Courier New", monospace;font-size:11px;color:var(--gray-700);font-style:italic;}.color-swatch-buttons-vertical{display:flex;flex-direction:column;gap:4px;}.color-swatch-item-semantic .btn-copy-var,
.color-swatch-item-semantic .btn-copy-hex{padding:4px 12px;font-size:10px;min-width:45px;}/* Copy feedback animation */@keyframes copySuccess{0%{transform:scale(1);}50%{transform:scale(1.1);background:#28a745;}100%{transform:scale(1);}}.btn-copied{animation:copySuccess 0.3s ease;background:#28a745 !important;color:white !important;border-color:#28a745 !important;}.color-swatch-maps-to-small{display:block;font-family:"Courier New", monospace;font-size:11px;color:var(--sd-text-secondary);font-style:italic;margin-top:2px;margin-bottom:4px;}.sd-reputation-public{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:1.5rem;background:var(--sd-bg-offwhite-light);color:var(--sd-text-default);}.sd-reputation-public__panel{display:flex;flex-direction:column;gap:1.25rem;width:100%;max-width:34rem;padding:2rem;border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-xl);background:var(--sd-list-view-card-bg);box-shadow:var(--sd-shadow-list-card);text-align:center;}.sd-reputation-public__logo{width:auto;max-width:12rem;height:3rem;margin-inline:auto;object-fit:contain;}.sd-reputation-public__heading{margin:0;font-size:1.5rem;line-height:1.3;}.sd-reputation-public__work-item{margin:0;color:var(--sd-text-muted);font-size:0.9375rem;}.sd-reputation-public__body{margin:0;font-size:1rem;line-height:1.55;}.sd-reputation-public__assurance{margin:0;color:var(--sd-text-muted);font-size:0.875rem;}.sd-reputation-public__answers{display:flex;gap:1rem;justify-content:center;}.sd-reputation-answer{display:flex;flex:1;flex-direction:column;align-items:center;gap:0.5rem;padding:1.25rem 1rem;border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-xl);color:var(--sd-text-default);font-size:0.9375rem;text-decoration:none;transition:transform 200ms ease, box-shadow 200ms ease;}.sd-reputation-answer svg{width:2rem;height:2rem;}.sd-reputation-answer:hover{box-shadow:var(--sd-shadow-card-hover);transform:translateY(-2px);}.sd-reputation-outlets{display:flex;flex-direction:column;gap:0.75rem;margin:0;padding:0;list-style:none;}.sd-reputation-outlet{display:flex;align-items:center;justify-content:center;gap:0.625rem;padding:0.875rem 1.25rem;border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-xl);color:var(--sd-text-default);font-size:1rem;text-decoration:none;transition:transform 200ms ease, box-shadow 200ms ease;}.sd-reputation-outlet svg{width:1.25rem;height:1.25rem;}.sd-reputation-outlet:hover{box-shadow:var(--sd-shadow-card-hover);transform:translateY(-2px);}.sd-reputation-outlet--promoted{border-color:var(--sd-app-top-bar-color);background:var(--sd-app-top-bar-color);color:var(--sd-app-top-bar-color-cnt);font-size:1.0625rem;}.sd-reputation-public__decline{margin:0;}.sd-reputation-public__decline-btn{padding:0;border:0;background:none;color:var(--sd-text-muted);font-size:0.875rem;text-decoration:underline;cursor:pointer;}.sd-reputation-form{display:flex;flex-direction:column;gap:1.25rem;text-align:left;}.sd-reputation-form__field{display:flex;flex-direction:column;gap:0.5rem;padding:0;border:0;}.sd-reputation-form__label{padding:0;color:var(--sd-text-default);font-size:0.9375rem;font-weight:600;}.sd-reputation-form__hint{margin:0;color:var(--sd-text-muted);font-size:0.8125rem;}.sd-reputation-form__error{margin:0;color:var(--sd-text-error);font-size:0.8125rem;}.sd-reputation-form__input,
.sd-reputation-form__textarea{padding:0.625rem 0.75rem;border:var(--sd-input-border);border-radius:var(--sd-input-border-radius);background:var(--sd-input-bg);color:var(--sd-text-default);font-family:inherit;font-size:1rem;}.sd-reputation-form__textarea{resize:vertical;}.sd-reputation-form__input:focus-visible,
.sd-reputation-form__textarea:focus-visible{border-color:var(--sd-input-border-color-focus);outline:none;}.sd-reputation-form__choice{display:flex;align-items:center;gap:0.625rem;font-size:0.9375rem;cursor:pointer;}.sd-reputation-rating{display:flex;position:relative;flex-direction:row-reverse;justify-content:flex-end;gap:0.25rem;}.sd-reputation-rating__star{color:var(--sd-text-muted);line-height:0;cursor:pointer;transition:transform 200ms ease;}.sd-reputation-rating__star svg{width:2rem;height:2rem;}.sd-reputation-rating__star:hover{transform:scale(1.1);}.sd-reputation-rating__input:checked ~ .sd-reputation-rating__star{color:var(--sd-highlight);}.sd-reputation-rating__input:focus-visible + .sd-reputation-rating__star{outline:2px solid var(--sd-input-border-color-focus);outline-offset:2px;}.sd-reputation-form__submit{padding:0.875rem 1.25rem;border:1px solid var(--sd-app-top-bar-color);border-radius:var(--sd-radius-mode-xl);background:var(--sd-app-top-bar-color);color:var(--sd-app-top-bar-color-cnt);font-family:inherit;font-size:1.0625rem;cursor:pointer;transition:transform 200ms ease, box-shadow 200ms ease;}.sd-reputation-form__submit:hover{box-shadow:var(--sd-shadow-card-hover);transform:translateY(-2px);}@media (min-width: 768px){.sd-reputation-public__panel{padding:2.5rem;}.sd-reputation-public__heading{font-size:1.75rem;}}.sd-reputation-metrics{display:flex;flex-direction:column;gap:0.75rem;padding-block-end:1.25rem;}.sd-reputation-metrics__list{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none;}.sd-reputation-metrics__tile{display:flex;flex-direction:column;gap:0.25rem;flex:1 1 10rem;padding:1rem 1.25rem;border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-xl);background:var(--sd-list-view-card-bg);}.sd-reputation-metrics__value{font-size:1.75rem;font-weight:600;line-height:1.1;}.sd-reputation-metrics__label{color:var(--sd-text-muted);font-size:0.875rem;}.sd-reputation-metrics__note{margin:0;color:var(--sd-text-muted);font-size:0.8125rem;}.sd-reputation-card__body{display:flex;flex-direction:column;gap:0.5rem;}.sd-reputation-card__body--private{padding-inline-start:0.75rem;border-inline-start:3px solid var(--sd-status-warning-text);}.sd-reputation-card__words{margin:0;white-space:pre-line;}.sd-reputation-card__rating{display:flex;gap:0.125rem;color:var(--sd-text-muted);}.sd-reputation-card__rating svg{width:1rem;height:1rem;}.sd-reputation-card__rating .is-filled{color:var(--sd-highlight);}.sd-reputation-card__meta{display:flex;flex-wrap:wrap;gap:0.75rem;color:var(--sd-text-muted);font-size:0.875rem;}.sd-reputation-card__note{margin:0;color:var(--sd-text-muted);font-size:0.875rem;}.sd-reputation-response-card{grid-template-areas:"icon title actions" ". body actions" ". meta actions";grid-template-columns:auto minmax(0, 1fr) auto;grid-template-rows:auto auto auto;}.sd-reputation-response-card__content{grid-area:body;min-width:0;}.sd-reputation-response-card__footer{grid-area:meta;}.sd-reputation-card--light .sd-reputation-card__body{gap:0.25rem;}.sd-reputation-workspace{display:flex;flex-direction:column;gap:1.25rem;padding:1rem;color:var(--sd-text-default);background:var(--sd-bg-offwhite-light);}.sd-reputation-workspace h2,
.sd-reputation-workspace h3,
.sd-reputation-workspace p{margin:0;}.sd-reputation-workspace h2{font-size:var(--text-3xl);font-weight:600;}.sd-reputation-workspace h3{font-size:var(--text-lg);font-weight:600;}.sd-reputation-workspace [hidden]{display:none !important;}.sd-reputation-workspace__heading,
.sd-reputation-workspace__intro,
.sd-reputation-channel,
.sd-reputation-channel__head,
.sd-reputation-private-path,
.sd-reputation-studio__outcome,
.sd-reputation-activity{display:flex;}.sd-reputation-workspace__heading{flex-direction:column;align-items:flex-start;gap:1rem;}.sd-reputation-workspace__intro,
.sd-reputation-channel{flex-direction:column;}.sd-reputation-workspace__intro{gap:0.375rem;}.sd-reputation-workspace__intro p,
.sd-reputation-channel__head p,
.sd-reputation-private-path p,
.sd-reputation-studio__outcome small{color:var(--sd-text-muted);}.sd-reputation-workspace__eyebrow,
.sd-reputation-metric small,
.sd-reputation-outlet-metric small{color:var(--sd-text-muted);font-size:var(--text-sm);font-weight:600;letter-spacing:0.04em;text-transform:uppercase;}.sd-reputation-channels,
.sd-reputation-studio__outcomes,
.sd-reputation-workspace__columns{display:grid;grid-template-columns:minmax(0, 1fr);gap:1rem;}.sd-reputation-channel,
.sd-reputation-private-path,
.sd-reputation-studio__outcome,
.sd-reputation-workspace__panel,
.sd-reputation-activity,
.sd-reputation-studio__canvas{border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-xl);background:var(--sd-list-view-card-bg);box-shadow:var(--sd-shadow-list-card);}.sd-reputation-channel{position:relative;min-width:0;gap:1.25rem;padding:1.25rem;transition:box-shadow 0.2s ease, transform 0.2s ease;}.sd-reputation-channel:hover{box-shadow:var(--sd-shadow-card-hover);transform:translateY(-2px);}.sd-reputation-channel__head{display:grid;grid-template-columns:auto minmax(0, 1fr);align-items:start;gap:0.75rem;}.sd-reputation-channel__head .sd-badge{position:absolute;inset-block-start:1.25rem;inset-inline-end:1.25rem;}.sd-reputation-channel__head > div{padding-inline-end:4rem;}.sd-reputation-channel__head p{padding-block-start:0.25rem;line-height:1.45;}.sd-reputation-channel__head h3{font-size:var(--text-base);}.sd-reputation-channel__icon,
.sd-reputation-private-path__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.5rem;height:2.5rem;border-radius:var(--sd-radius-mode-card);color:var(--sd-list-view-card-icon-color);background:var(--sd-list-view-card-icon-bg);}.sd-reputation-channel__icon svg,
.sd-reputation-private-path__icon svg{width:1.25rem;height:1.25rem;}.sd-reputation-channel__metrics,
.sd-reputation-outlet-metrics{display:flex;align-items:flex-end;gap:1.5rem;}.sd-reputation-metric,
.sd-reputation-outlet-metric{display:flex;flex-direction:column;gap:0.125rem;}.sd-reputation-metric strong{font-size:var(--text-3xl);font-weight:600;line-height:1;}.sd-reputation-channel__actions,
.sd-reputation-activity__pagination{display:flex;flex-wrap:wrap;gap:1rem;padding-block-start:1rem;border-block-start:1px solid var(--sd-list-view-card-border-color);}.sd-reputation-channel__actions a,
.sd-reputation-private-path > a,
.sd-reputation-activity__pagination a{color:var(--sd-link-text-on-card);font-weight:600;}.sd-reputation-private-path{flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;}.sd-reputation-private-path > div{flex:1;}.sd-reputation-workspace__panel,
.sd-reputation-activity,
.sd-reputation-studio__canvas{padding:1rem;}.sd-reputation-workspace__note{color:var(--sd-text-muted);font-size:var(--text-sm);}.sd-reputation-workspace__filters{display:flex;align-items:flex-end;flex-wrap:wrap;gap:1rem;}.sd-reputation-workspace__filters label{display:grid;gap:0.375rem;}.sd-reputation-workspace__filters select{min-width:10rem;}.sd-reputation-activity{flex-direction:column;gap:1rem;}.sd-reputation-workspace__timeline{margin:0;padding:0;list-style:none;}.sd-reputation-workspace__timeline li{display:flex;flex-direction:column;gap:0.375rem;padding-block:1rem;border-block-end:1px solid var(--sd-list-view-card-border-color);}.sd-reputation-activity__head,
.sd-reputation-workspace__timestamps{display:flex;flex-wrap:wrap;gap:1rem;}.sd-reputation-activity__head{justify-content:space-between;}.sd-reputation-activity__head time,
.sd-reputation-workspace__timestamps{color:var(--sd-text-muted);font-size:var(--text-sm);}.sd-reputation-workspace__timestamps{margin:0;}.sd-reputation-workspace__timestamps dt{font-weight:400;}.sd-reputation-workspace__timestamps dd{margin:0;color:var(--sd-text-default);}.sd-reputation-studio__outcome{display:grid;grid-template-columns:auto minmax(0, 1fr);align-items:start;gap:0.75rem;padding:1rem;}.sd-reputation-studio__outcome > div{display:flex;flex-direction:column;gap:0.25rem;}.sd-reputation-studio__outcome .sd-badge{grid-column:2;justify-self:start;}.sd-reputation-studio__preview-head{display:flex;flex-direction:column;align-items:flex-start;gap:0.75rem;}.sd-reputation-studio__controls{display:flex;flex-wrap:wrap;margin:0;}.sd-reputation-studio__controls .nav-link{border:0;background:transparent;}.sd-reputation-studio__canvas{margin-block-start:0.75rem;}.sd-reputation-studio__preview{max-width:100%;padding:1rem;border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-xl);overflow-wrap:anywhere;}.sd-reputation-studio__preview.is-mobile{max-width:23rem;margin-inline:auto;}.sd-reputation-studio__preview [data-preview-body]{white-space:pre-line;}.sd-reputation-studio__logo{max-width:100%;max-height:3rem;margin-block-end:1.25rem;}.sd-reputation-studio__choice{display:flex;align-items:center;gap:0.75rem;padding:1rem;margin-block-start:0.75rem;border:1px solid var(--sd-list-view-card-border-color);border-radius:var(--sd-radius-mode-xl);}.sd-reputation-studio__choice svg{width:1.25rem;height:1.25rem;flex-shrink:0;}.sd-reputation-studio__choice small{display:block;color:var(--sd-text-muted);}.sd-reputation-outlet-preview{display:grid;grid-template-columns:minmax(0, 1fr);gap:0.75rem;margin:0;padding:0;}.sd-reputation-outlet-preview__label{flex:1;min-width:0;overflow-wrap:anywhere;}.sd-reputation-outlet__copy{display:flex;flex-direction:column;gap:0.25rem;text-align:start;}.sd-reputation-outlet__copy small{font-size:var(--text-sm);font-weight:400;opacity:0.85;}.sd-reputation-outlet-card{grid-template-areas:"title actions" "badges actions" "meta meta" "metrics metrics";grid-template-columns:minmax(0, 1fr) auto;}.sd-reputation-outlet-card > .sd-data-list-view-card__title{grid-area:title;}.sd-reputation-outlet-card > .sd-data-list-view-card__details{grid-area:meta;}.sd-reputation-outlet-metrics{grid-area:metrics;}.sd-reputation-outlet-metric strong{font-size:var(--text-2xl);line-height:1;}.sd-reputation-studio textarea.c-input-group__input{min-height:7rem;}@media (min-width: 768px){.sd-reputation-channel__head h3{white-space:nowrap;}.sd-reputation-workspace__heading,
  .sd-reputation-private-path,
  .sd-reputation-studio__preview-head{flex-direction:row;align-items:center;justify-content:space-between;}.sd-reputation-studio__outcomes,
  .sd-reputation-outlet-preview{grid-template-columns:repeat(3, minmax(0, 1fr));}.sd-reputation-channels{grid-template-columns:repeat(auto-fit, minmax(18rem, 1fr));}.sd-reputation-workspace__panel,
  .sd-reputation-activity,
  .sd-reputation-studio__canvas{padding:1.25rem;}.sd-reputation-outlet-card{grid-template-areas:"title badges meta metrics actions";grid-template-columns:minmax(12rem, 1fr) auto minmax(12rem, 1fr) auto auto;align-items:center;}}@media (min-width: 960px){.sd-reputation-workspace__columns{grid-template-columns:minmax(18rem, 0.8fr) minmax(0, 1.2fr);}}@media (min-width: 1000px){.sd-data-list-view-card .sd-data-list-view-card__link.sd-reputation-response-card{grid-template-areas:"icon title actions" "icon body actions" "icon meta actions";grid-template-columns:auto minmax(0, 1fr) auto;grid-template-rows:auto auto auto;align-items:start;}}.sd-flex-column-fill{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;}.u-gap-4{gap:0.25rem;}.u-w-16{width:1rem;}.u-h-16{height:1rem;}.u-max-w-xs{max-width:16rem;}.u-max-w-sm{max-width:22.5rem;}.u-max-w-md{max-width:32rem;}.u-max-w-lg{max-width:45rem;}.u-max-w-xl{max-width:64rem;}.u-pt-16{padding-top:1rem;}
/*# sourceMappingURL=mpa-style.optimized.css.map */
