@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);:root,[data-bs-theme=light]{--color-primary:#ec6907;--color-primary-light:#ffa25d;--color-primary-hover:#d45c06;--color-primary-rgba:rgba(236,105,7,.25);--button-firelink-background-color:#ec6907;--button-firelink-color:#fff;--billing-btn-primary-bg:#ec6907;--billing-btn-primary-color:#fff;--billing-btn-primary-hover-bg:#d45c06;--billing-badge-bg:#ec6907;--billing-badge-color:#fff;--billing-feature-check:#ec6907;--referral-button-bg:#ec6907;--referral-button-text:#fff;--feedback-button-bg:#ec6907;--feedback-button-color:#fff;--datasource-boton-create-bg:#ec6907;--datasource-boton-create-color:#fff;--main-search-border:#ec6907;--main-search-submit-arrow-color:#ec6907;--main-search-mic:#ec6907;--svg-color-hover:#ec6907;--canvas-control-border-hover:#ec6907;--radio-btn-active-border-color:#ec6907;--radio-btn-active-bg:#ec6907;--bs-btn-active-color:#ec6907;--think-border-color:#ec6907;--main-logo-background:url(/build/images/firelink-background-logo-light.4fca9f15.svg);--main-logo-background-opacity:0.03;--input-color:#000;--input-background-color:#fff;--input-focus-background-color:#fff;--bs--dropdown-body-bg:#fafbfc;--bs-border-color:#e6e6e6;--bs-dropdown-link-hover-bg-color:#ec6907;--category-separator-border:#c9c9c9;--color-neutral-50:#f7f7f7;--color-neutral-100:#f2f2f2;--color-neutral-200:#ededed;--color-neutral-300:#e3e3e3;--color-neutral-400:#e6e6e6;--color-neutral-500:#d8d8d8;--color-neutral-600:#c9c9c9;--color-neutral-700:#b0b0b0;--color-neutral-800:#979797;--color-neutral-900:#93969c;--bs-body-bg:#fafbfc;--text-color-canvas:#000;--text-primary:#2b2b2b;--text-secondary:#4a4a4a;--text-muted:#757575;--think-text-color:#666;--think-content-bg:#f8f9fa;--think-content-text:#555;--card-background:#fff;--card-shadow:0 2px 4px rgba(0,0,0,.1);--card-hover-shadow:0 4px 8px rgba(0,0,0,.15);--tooltip-bg:#fff;--tooltip-color:#333;--tooltip-border:rgba(0,0,0,.06);--tooltip-shadow:0 4px 12px rgba(0,0,0,.15);--scrollbar-thumb:#e6e6e6;--scrollbar-track:#e6e6e6;--scrollbar-thumb-hover:#e6e6e6;--left-sidebar-bg:#fafbfc;--left-sidebar-border-color:#e6e6e6;--left-sidebar-hover-bg:#e6e6e6;--left-sidebar-text:#93969c;--right-sidebar-bg:#fafbfc;--right-sidebar-border-color:#e6e6e6;--right-sidebar-card-bg:#ededed;--right-sidebar-text:#24282f;--right-sidebar-profile-image-border:#93969c;--right-sidebar-privacy-active-bg:#fff;--right-sidebar-privacy-active-text:#000;--right-sidebar-card-active-bg:#fff;--right-sidebar-card-active-border:#e6e6e6;--right-sidebar-dropdown-bg:#fff;--right-sidebar-dropdown-border:#e6e6e6;--right-sidebar-dropdown-item-color:#24282f;--right-sidebar-dropdown-item-hover-bg:#ec6907;--tools-category-group-bg:#eef0f2;--tools-category-item-bg:#fff;--tools-category-link:#000;--tools-card-title:#63656b;--tools-card-text:#a9a9a9;--step-node-success-border:#4caf50;--step-node-success-bg:var(--card-background);--step-node-success-text:var(--text-primary);--step-node-success-overlay:rgba(76,175,80,.05);--step-node-danger-border:red;--step-node-danger-bg:var(--card-background);--step-node-danger-text:var(--text-primary);--step-node-danger-overlay:rgba(255,0,0,.04);--step-node-processing-border:#ec6907;--step-node-processing-bg:var(--card-background);--step-node-processing-text:var(--text-primary);--step-node-processing-overlay:rgba(236,105,7,.06);--project-card-border-color:#e6e6e6;--session-create-bg:#eef0f2;--session-card-title:#63656b;--session-card-text:#a9a9a9;--session-card-background:#fff;--table-div-bg:#e6e6e6;--choices-bg:#fff;--choices-border:#ec6907;--choices-text:#000;--choices-hover-bg:#dbdbdb;--choices-dropdown-border:#e6e6e6;--choices-dropdown-bg:#fff;--choices-dropdown-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--choices-hover-shadow:0 0px 12px rgba(236,105,7,.6);--choices-item-choice-hover-bg:#f8f9fa;--choices-item-choice-highlighted-bg:color-mix(in srgb,#ec6907 15%,#fff);--choices-item-choice-highlighted-color:var(--choices-text);--choices-placeholder-color:#6c757d;--choices-focus-shadow-color:rgba($brand-primary,0.25);--choices-disabled-bg:#e9ecef;--choices-disabled-color:#6c757d;--choices-arrow-color:#000;--session-selected-shadow:0 0 2px 0 rgba(0,0,0,.4);--session-highlight-shadow:0 0 15px rgba(236,106,7,.4);--datasource-create-bg:#eef0f2;--datasource-create-border:#ec6907;--settings-panel-bg:#fff;--settings-panel-border:#ededed;--settings-title-color:#3a3a3a;--settings-input-bg:#fff;--settings-input-border:#e3e3e3;--settings-input-color:#262626;--settings-label-color:#3a3a3a;--settings-input-placeholder-color:#93969c;--settings-avatar-bg:#f2f2f2;--settings-avatar-border:#ededed;--settings-avatar-icon-color:#7f8289;--settings-button-default-bg:#fff;--settings-button-default-border:#e3e3e3;--settings-button-default-color:#3a3a3a;--settings-button-primary-bg:#ec6907;--settings-button-primary-border:#ec6907;--settings-button-primary-color:#fff;--settings-info-text-color:#63656b;--settings-cropper-modal-bg:rgba(#1a1a1a,0.75);--settings-cropper-container-bg:#fff;--settings-cropper-close-color:#3a3a3a;--settings-cropper-close-hover-bg:#f7f7f7;--settings-cropper-content-bg:#f7f7f7;--settings-cropper-text-color:#262626;--settings-cropper-secondary-btn-bg:#fff;--settings-cropper-secondary-btn-color:#3a3a3a;--settings-cropper-secondary-btn-border:#e3e3e3;--settings-cropper-secondary-btn-hover-bg:#f7f7f7;--settings-cropper-secondary-btn-hover-border:#7f8289;--settings-cropper-primary-btn-bg:#ec6907;--settings-cropper-primary-btn-color:#fff;--settings-cropper-primary-btn-border:#ec6907;--settings-cropper-primary-btn-hover-bg:#ffa25d;--page-title-color:#3a3a3a;--settings-theme-light-icon-color:#7f8289;--settings-theme-dark-icon-color:#7f8289;--settings-button-hover-bg:#f7f7f7;--settings-option-active-bg:#ec6907;--settings-option-active-color:#fff;--settings-option-hover-bg:#f2f2f2;--settings-section-title-color:#3a3a3a;--referral-section-bg:#fafbfc;--referral-card-bg:#fff;--referral-card-secondary-bg:#f8f9fa;--referral-title-color:#2b2b2b;--referral-subtitle-color:#757575;--referral-text-color:#666;--referral-input-bg:#f8f9fa;--referral-input-text:#2b2b2b;--referral-info-text:#93969c;--billing-card-bg:#fff;--billing-card-border:#e6e6e6;--billing-card-title-color:#2b2b2b;--billing-btn-outline-color:#ec6907;--billing-btn-outline-bg:transparent;--billing-btn-outline-hover-bg:rgba(236,105,7,.1);--billing-btn-outline-hover-color:#ec6907;--billing-table-header-bg:#f8f9fa;--billing-table-header-color:#2b2b2b;--billing-table-row-bg:#fff;--billing-table-row-alt-bg:#fafbfc;--billing-table-border:#e6e6e6;--billing-feature-highlight:#2b2b2b;--billing-feature-muted:#757575;--billing-plan-basic-header-bg:rgba(255,157,0,.08);--billing-plan-basic-header-color:#994c00;--billing-plan-premium-header-bg:#e8f5e9;--billing-plan-premium-header-color:#2e7d32;--billing-plan-enterprise-header-bg:rgba(44,62,80,.08);--billing-plan-enterprise-header-color:#2c3e50;--legal-background:#ededed;--legal-title-color:#2b2b2b;--legal-text-color:#484848;--main-title-color:#63656b;--main-tabs-border:#dee2e6;--main-tabs-bg:#fff;--main-search-shadow:0 1px 11px -5px #ffa25d;--main-textarea-bg:#fff;--main-textarea-border:#ec6907;--feedback-background:#fff;--tutorial-card-bg:var(--card-background);--tutorial-card-shadow:var(--card-shadow);--tutorial-card-hover-shadow:var(--card-hover-shadow);--tutorial-card-border:1px solid var(--border-color,#e6e6e6);--tutorial-card-title:var(--text-primary);--tutorial-card-text:var(--text-secondary);--tutorial-card-muted:var(--text-muted);--tutorial-badge-primary-bg:rgba(25,117,210,.1);--tutorial-badge-primary-color:#1975d2;--tutorial-badge-success-bg:rgba(76,175,80,.1);--tutorial-badge-success-color:#4caf50;--tutorial-badge-danger-bg:rgba(255,0,0,.1);--tutorial-badge-danger-color:red;--tutorial-video-bg:#000;--tutorial-loading-bg:linear-gradient(120deg,#e5e5e5 30%,#f0f0f0 38%,#f0f0f0 40%,#e5e5e5 48%);--profile-icon-color:#222;--settings-toast-shadow:0 10px 25px rgba(0,0,0,.1);--settings-toast-success-bg:#f0f9f0;--settings-toast-success-border:#4caf50;--settings-toast-success-color:#2e7d32;--settings-toast-success-icon:#4caf50;--settings-toast-error-bg:#fef7f7;--settings-toast-error-border:#f44336;--settings-toast-error-color:#c62828;--settings-toast-error-icon:#f44336;--modeltraining-create-bg:#eef0f2;--modeltraining-input-bg:#fff;--modeltraining-input-color:#000;--modeltraining-input-focus-bg:#fff;--modeltraining-button-bg:#ec6907;--modeltraining-button-color:#fff;--modeltraining-button-hover-opacity:0.8;--modeltraining-background:var(--feedback-background);--modeltraining-title:var(--text-primary);--modeltraining-section-bg:#fafbfc;--color-picker-button-bg:transparent;--color-picker-button-color:#6c757d;--color-picker-button-border:#6c757d;--color-picker-button-hover-bg:#fff;--color-picker-button-hover-color:#6c757d;--color-picker-button-hover-border:#ec6907;--dropdown-menu-bg:#fafbfc;--dropdown-border-color:#e1e1e1;--dropdown-item-color:#000;--tool-search-button-bg:#fff;--tool-search-button-color:#000;--tool-search-button-border:#e3e3e3;--tool-search-button-hover-bg:#fff;--tool-search-button-hover-color:#000;--tool-search-button-hover-border:#ec6907;--choices-selector-bg:#fff;--choices-selector-border:#ec6907;--choices-selector-text:#000;--choices-selector-placeholder-color:#6c757d;--choices-selector-focus-shadow:rgba($brand-primary,0.25);--choices-selector-arrow-color:#000;--choices-selector-dropdown-bg:#fff;--choices-selector-dropdown-border:#e6e6e6;--choices-selector-dropdown-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--choices-selector-item-hover-bg:#f8f9fa;--choices-selector-item-highlighted-bg:color-mix(in srgb,#ec6907 15%,#fff);--choices-selector-item-highlighted-color:var(--choices-text);--choices-selector-item-border:#e6e6e6;--choices-selector-disabled-bg:#e9ecef;--choices-selector-disabled-color:#6c757d;--choices-selector-disabled-border:#dee2e6;--mobile-header-bg:#fff;--mobile-header-border:#ededed;--mobile-header-btn-bg:#fff;--mobile-header-btn-border:#ededed;--mobile-header-btn-color:#000;--mobile-header-btn-hover-bg:#ec6907;--mobile-header-btn-hover-border:#ec6907;--mobile-header-btn-hover-color:#fff;--toggle-btn-bg:var(--main-textarea-bg);--toggle-btn-color:var(--bs-secondary-color);--toggle-btn-hover-bg:var(--color-primary);--toggle-btn-hover-color:var(--color-white);--toggle-btn-active-bg:var(--main-textarea-bg);--toggle-btn-active-color:var(--color-primary);--toggle-btn-focus-shadow:rgba($brand-primary,0.25);--toggle-btn-disabled-opacity:0.4;--toggle-btn-enhanced-bg:var(--main-textarea-bg);--toggle-btn-enhanced-border:var(--bs-border-color);--toggle-btn-enhanced-color:var(--bs-body-color);--toggle-btn-enhanced-hover-bg:var(--color-primary);--toggle-btn-enhanced-hover-color:var(--color-white);--toggle-btn-enhanced-hover-border:var(--color-primary);--toggle-btn-enhanced-hover-shadow:rgba(0,0,0,.1);--toggle-btn-enhanced-active-bg:var(--color-primary);--toggle-btn-enhanced-active-color:var(--color-white);--toggle-btn-enhanced-active-border:var(--color-primary);--toggle-btn-enhanced-disabled-opacity:0.4}[data-bs-theme=light] .collapsed-credits a:hover .credits-icon svg{filter:brightness(0) invert(1)}:root{--color-white:#fff;--color-black:#000;--color-success:#4caf50;--color-warning:#ffc107;--color-danger:red;--color-info:#2196f3;--datasource-health-icon-good:#4caf50;--datasource-health-icon-medium:#ffc107;--datasource-health-icon-bad:red}[data-bs-theme=dark]{--color-primary:#ec6907;--color-primary-light:#ffa25d;--color-primary-hover:#d45c06;--color-primary-rgba:rgba(236,105,7,.25);--button-firelink-background-color:#ec6907;--button-firelink-color:#fff;--billing-btn-primary-bg:#ec6907;--billing-btn-primary-color:#fff;--billing-btn-primary-hover-bg:#d45c06;--billing-badge-bg:#ec6907;--billing-badge-color:#fff;--billing-feature-check:#ec6907;--referral-button-bg:#ec6907;--referral-button-text:#fff;--feedback-button-bg:#ec6907;--feedback-button-color:#fff;--datasource-boton-create-bg:#ec6907;--datasource-boton-create-color:#fff;--main-search-border:#ec6907;--main-search-submit-arrow-color:#ec6907;--main-search-mic:#ec6907;--svg-color-hover:#ec6907;--canvas-control-border-hover:#ec6907;--radio-btn-active-border-color:#ec6907;--radio-btn-active-bg:#ec6907;--bs-btn-active-color:#ec6907;--think-border-color:#ec6907;--orange-brand:#ec6907;--orange-brand-hover:#ffa25d;--main-logo-background:url(/build/images/firelink-background-logo-black.4fca9f15.svg);--main-logo-background-opacity:0.5;--input-color:#fff;--input-background-color:#3a3a3a;--input-focus-background-color:#2f2f2f;--color-neutral-50:#1a1a1a;--color-neutral-100:#262626;--color-neutral-200:#3a3a3a;--color-neutral-300:#3a3a3a;--color-neutral-400:#7f8289;--color-neutral-500:#93969c;--color-neutral-600:#979797;--color-neutral-700:#b0b0b0;--color-neutral-800:#c9c9c9;--color-neutral-900:#e6e6e6;--bs--dropdown-body-bg:#1a1a1a;--bs-border-color:#3a3a3a;--bs-dropdown-link-hover-bg:#ec6907;--category-separator-border:#9ca3af;--bs-body-bg:#1a1a1a;--text-color-canvas:#fff;--text-primary:#fff;--text-secondary:#d1d5db;--text-muted:#9ca3af;--think-text-color:#d1d1d1;--think-content-bg:#1a1a1a;--think-content-text:#e1e1e1;--card-background:#2f2f2f;--card-shadow:0 2px 4px rgba(0,0,0,.2);--card-hover-shadow:0 4px 8px rgba(0,0,0,.3);--tooltip-bg:#1a1a1a;--tooltip-color:#fff;--tooltip-border:hsla(0,0%,100%,.08);--tooltip-shadow:0 4px 12px rgba(0,0,0,.5);--scrollbar-thumb:#3a3a3a;--scrollbar-thumb-hover:#6b7280;--left-sidebar-bg:#262626;--left-sidebar-border-color:#3a3a3a;--left-sidebar-hover-bg:#262626;--left-sidebar-text:#93969c;--right-sidebar-bg:#262626;--right-sidebar-border-color:#e6e6e6;--right-sidebar-card-bg:#3a3a3a;--right-sidebar-text:#e6e6e6;--right-sidebar-profile-image-border:#e6e6e6;--right-sidebar-privacy-bg:#3a3a3a;--right-sidebar-privacy-active-bg:#e6e6e6;--right-sidebar-privacy-active-text:#000;--right-sidebar-card-active-bg:#4a4a4a;--right-sidebar-card-active-border:#e6e6e6;--right-sidebar-dropdown-bg:#1a1a1a;--right-sidebar-dropdown-border:#3a3a3a;--right-sidebar-dropdown-item-color:#e6e6e6;--right-sidebar-dropdown-item-hover-bg:#ec6907;--tools-category-group-bg:#262626;--tools-category-item-bg:#2f2f2f;--tools-category-link:#fff;--tools-card-title:#fff;--tools-card-text:#7f8289;--step-node-success-border:#4caf50;--step-node-success-bg:var(--card-background);--step-node-success-text:#fff;--step-node-success-overlay:rgba(76,175,80,.09);--step-node-danger-border:red;--step-node-danger-bg:var(--card-background);--step-node-danger-text:#fff;--step-node-danger-overlay:rgba(255,0,0,.09);--step-node-processing-border:#ec6907;--step-node-processing-bg:var(--card-background);--step-node-processing-text:#fff;--step-node-processing-overlay:rgba(236,105,7,.09);--project-card-border-color:#3a3a3a;--session-create-bg:#262626;--session-card-title:#fff;--session-card-text:#7f8289;--session-card-background:#2f2f2f;--table-div-bg:#3a3a3a;--choices-bg:#262626;--choices-border:#ec6907;--choices-text:#fff;--choices-hover-bg:#3a3a3a;--choices-dropdown-border:#3a3a3a;--choices-dropdown-bg:#262626;--choices-dropdown-shadow:0 0.5rem 1rem rgba(0,0,0,.3);--choices-hover-shadow:0 0px 12px rgba(236,105,7,.6);--choices-item-choice-hover-bg:#3a3a3a;--choices-item-choice-highlighted-bg:#ec6907;--choices-item-choice-highlighted-color:#fff;--choices-placeholder-color:#93969c;--choices-focus-shadow-color:rgba($brand-primary,0.25);--choices-disabled-bg:#3a3a3a;--choices-disabled-color:#93969c;--choices-disabled-border:#495057;--choices-arrow-color:#fff;--session-selected-shadow:0 0 6px 0 rgba(236,106,7,.7);--session-highlight-shadow:0 0 15px #ec6a07;--datasource-create-bg:#262626;--datasource-create-border:#ec6907;--settings-panel-bg:#262626;--settings-panel-border:#3a3a3a;--settings-title-color:#fff;--settings-input-bg:#3a3a3a;--settings-input-border:#63656b;--settings-input-color:#fff;--settings-label-color:#f2f2f2;--settings-input-placeholder-color:#93969c;--settings-avatar-bg:#3a3a3a;--settings-avatar-border:#63656b;--settings-avatar-icon-color:#ededed;--settings-button-default-bg:#3a3a3a;--settings-button-default-border:#63656b;--settings-button-default-color:#f7f7f7;--settings-button-primary-border:#ec6907;--settings-button-primary-color:#ec6907;--settings-option-active-bg:#ec6907;--settings-option-active-color:#fff;--settings-option-hover-bg:#63656b;--settings-info-text-color:#ededed;--settings-cropper-modal-bg:rgba(26,26,26,.9);--settings-cropper-container-bg:#262626;--settings-cropper-close-color:#ededed;--settings-cropper-close-hover-bg:#63656b;--settings-cropper-content-bg:#3a3a3a;--settings-cropper-text-color:#fff;--settings-cropper-secondary-btn-bg:#3a3a3a;--settings-cropper-secondary-btn-color:#f7f7f7;--settings-cropper-secondary-btn-border:#63656b;--settings-cropper-secondary-btn-hover-bg:#63656b;--settings-cropper-secondary-btn-hover-border:#e3e3e3;--settings-cropper-primary-btn-bg:#ec6907;--settings-cropper-primary-btn-color:#fff;--settings-cropper-primary-btn-border:#ec6907;--settings-cropper-primary-btn-hover-bg:#ffa25d;--page-title-color:#fff;--settings-section-title-color:#fff;--settings-theme-light-icon-color:#ededed;--settings-theme-dark-icon-color:#ededed;--referral-section-bg:#1a1a1a;--referral-card-bg:#262626;--referral-card-secondary-bg:#2f2f2f;--referral-title-color:#fff;--referral-subtitle-color:#93969c;--referral-text-color:#e6e6e6;--referral-input-bg:#2f2f2f;--referral-input-text:#e6e6e6;--referral-info-text:#7f8289;--billing-card-bg:#262626;--billing-card-border:#3a3a3a;--billing-card-title-color:#fff;--billing-btn-outline-color:#ec6907;--billing-btn-outline-bg:transparent;--billing-btn-outline-hover-bg:rgba($brand-primary,0.15);--billing-btn-outline-hover-color:#fff;--billing-table-header-bg:#212121;--billing-table-header-color:#fff;--billing-table-row-bg:#2f2f2f;--billing-table-row-alt-bg:#212121;--billing-table-border:#3a3a3a;--billing-feature-highlight:#fff;--billing-feature-muted:#b0b3b8;--billing-plan-basic-header-bg:rgba(255,157,0,.1);--billing-plan-basic-header-color:#fff;--billing-plan-premium-header-bg:#2e7d32;--billing-plan-premium-header-color:#fff;--billing-plan-enterprise-header-bg:#212121;--billing-plan-enterprise-header-color:#fff;--billing-plan-basic-header-gradient:linear-gradient(135deg,rgba(255,157,0,.35),rgba(236,105,7,.45));--legal-background:#262626;--legal-title-color:#fff;--legal-text-color:#d4d4d4;--main-title-color:#fff;--main-tabs-border:#3a3a3a;--main-tabs-bg:#2f2f2f;--main-search-shadow:0 1px 11px -5px #3a3a3a;--main-textarea-bg:#262626;--main-textarea-border:#495057;--feedback-background:#262626;--tutorial-card-bg:#262626;--tutorial-card-shadow:var(--card-shadow);--tutorial-card-hover-shadow:var(--card-hover-shadow);--tutorial-card-border:1px solid #2c2c2c;--tutorial-card-title:var(--text-primary);--tutorial-card-text:var(--text-secondary);--tutorial-card-muted:var(--text-muted);--tutorial-badge-primary-bg:rgba(25,117,210,.1);--tutorial-badge-primary-color:#1975d2;--tutorial-badge-success-bg:rgba(76,175,80,.1);--tutorial-badge-success-color:#4caf50;--tutorial-badge-danger-bg:rgba(255,0,0,.2);--tutorial-badge-danger-color:#ff6b6b;--tutorial-video-bg:#000;--tutorial-loading-bg:linear-gradient(120deg,#212121 30%,#2f2f2f 38%,#2f2f2f 40%,#212121 48%);--profile-icon-color:#fff;--settings-toast-shadow:0 10px 25px rgba(0,0,0,.3);--settings-toast-success-bg:#1b3c2e;--settings-toast-success-border:#4caf50;--settings-toast-success-color:#81c784;--settings-toast-success-icon:#4caf50;--settings-toast-error-bg:#3a2323;--settings-toast-error-border:#f44336;--settings-toast-error-color:#ef9a9a;--settings-toast-error-icon:#f44336;--modeltraining-create-bg:#262626;--modeltraining-input-bg:#3a3a3a;--modeltraining-input-color:#fff;--modeltraining-input-focus-bg:#2f2f2f;--modeltraining-button-bg:#ec6907;--modeltraining-button-color:#fff;--modeltraining-button-hover-opacity:0.8;--modeltraining-background:var(--feedback-background);--modeltraining-title:var(--text-primary);--modeltraining-section-bg:#1a1a1a;--color-picker-button-bg:transparent;--color-picker-button-color:#868f96;--color-picker-button-border:#6c757d;--color-picker-button-hover-color:#fff;--color-picker-button-hover-bg:transparent;--color-picker-button-hover-border:#ec6907;--dropdown-menu-bg:#1a1a1a;--dropdown-border-color:#3a3a3a;--dropdown-item-color:#fff;--tool-search-button-bg:#262626;--tool-search-button-color:#6c757d;--tool-search-button-border:#6c757d;--tool-search-button-hover-bg:#262626;--tool-search-button-hover-color:#fff;--tool-search-button-hover-border:#ec6907;--choices-selector-bg:#1a1a1a;--choices-selector-border:#3a3a3a;--choices-selector-text:#fff;--choices-selector-placeholder-color:#93969c;--choices-selector-focus-shadow:rgba($brand-primary,0.25);--choices-selector-arrow-color:#fff;--choices-selector-dropdown-bg:#262626;--choices-selector-dropdown-border:#3a3a3a;--choices-selector-dropdown-shadow:0 0.5rem 1rem rgba(0,0,0,.3);--choices-selector-item-hover-bg:#3a3a3a;--choices-selector-item-highlighted-bg:#ec6907;--choices-selector-item-highlighted-color:#fff;--choices-selector-item-border:#3a3a3a;--choices-selector-disabled-bg:#3a3a3a;--choices-selector-disabled-color:#93969c;--choices-selector-disabled-border:#495057;--mobile-header-bg:rgba(26,26,26,.95);--mobile-header-border:hsla(0,0%,100%,.1);--mobile-header-btn-bg:#262626;--mobile-header-btn-border:hsla(0,0%,100%,.125);--mobile-header-btn-color:#fff;--mobile-header-btn-hover-bg:#ec6907;--mobile-header-btn-hover-border:#ec6907;--mobile-header-btn-hover-color:#fff;--toggle-btn-bg:var(--main-textarea-bg);--toggle-btn-color:var(--bs-secondary-color);--toggle-btn-hover-bg:var(--main-textarea-bg);--toggle-btn-hover-color:var(--color-primary);--toggle-btn-active-bg:var(--main-textarea-bg);--toggle-btn-active-color:var(--color-primary);--toggle-btn-focus-shadow:rgba($brand-primary,0.25);--toggle-btn-disabled-opacity:0.4;--toggle-btn-enhanced-bg:var(--main-textarea-bg);--toggle-btn-enhanced-border:var(--bs-border-color);--toggle-btn-enhanced-color:var(--bs-body-color);--toggle-btn-enhanced-hover-bg:var(--main-textarea-bg);--toggle-btn-enhanced-hover-color:var(--color-primary);--toggle-btn-enhanced-hover-border:var(--color-primary);--toggle-btn-enhanced-hover-shadow:rgba(0,0,0,.2);--toggle-btn-enhanced-active-bg:var(--color-primary);--toggle-btn-enhanced-active-color:var(--color-white);--toggle-btn-enhanced-active-border:var(--color-primary);--toggle-btn-enhanced-disabled-opacity:0.4}.error-message,.success-message{border:1px solid;border-radius:.25rem;box-sizing:border-box;font-size:.875rem;margin-bottom:.5rem;margin-top:.5rem;padding:.75rem;text-align:left;width:100%}.error-message{background-color:rgba(255,77,77,.1);border-color:#ff4d4d;color:#ff4d4d}.success-message{background-color:rgba(76,175,80,.1);border-color:#4caf50;color:#4caf50}.messages-container{margin-bottom:1rem;width:100%}@media(max-width:576px){.error-message,.success-message{font-size:.8rem;padding:.5rem}}:root{--font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--transition-normal:0.3s ease}*,:after,:before{box-sizing:border-box}html{font-size:16px}body,html{height:100%;line-height:1.5}body{background-color:#f7f7f7;color:#000;font-family:var(--font-family);font-size:1rem;font-weight:400;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.btn{align-items:center;background:none;border:none;border-radius:.5rem;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:1rem;font-weight:500;gap:.5rem;justify-content:center;line-height:1.2;margin:0;padding:.75rem 1.25rem;text-decoration:none;transition:all var(--transition-normal);user-select:none}.btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.btn--large{font-size:1.125rem;padding:.75rem 1.25rem}.btn--full-width{width:100%}.btn--primary{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-light) 100%);border:1px solid transparent;color:#fff}.btn--primary:hover{box-shadow:0 6px 12px var(--color-primary-rgba);transform:translateY(-1px)}.btn--primary:active{transform:translateY(0)}.btn--google{background:#fff;border:1px solid #e3e3e3;color:#3a3a3a}.btn--google:hover{background:color-mix(in srgb,var(--color-primary) 5%,transparent);border-color:var(--color-primary);box-shadow:0 2px 8px var(--color-primary-rgba);color:var(--color-primary);transform:translateY(-1px)}.btn__icon{height:1.25em;width:1.25em;fill:currentColor}.input-group{align-items:center;background-color:#fff;border:2px solid #e3e3e3;border-radius:.5rem;box-sizing:border-box;display:flex;max-width:100%;overflow:hidden;transition:all var(--transition-normal);width:100%}.input-group:focus-within{border-color:var(--color-primary);box-shadow:0 6px 12px var(--color-primary-rgba)}.input-group--with-action{padding-right:0}.input-group__icon{align-items:center;display:flex;flex-shrink:0;justify-content:center;opacity:.7;padding:0 1rem;transition:opacity var(--transition-normal)}.input-group:focus-within .input-group__icon{opacity:1}.input-group__icon svg{height:20px;transition:all var(--transition-normal);width:20px}.input-group__icon svg,.input-group__icon svg circle,.input-group__icon svg path,.input-group__icon svg rect{fill:#63656b;stroke:#63656b}.input-group:focus-within .input-group__icon svg{fill:var(--color-primary);stroke:var(--color-primary)}.input-group:focus-within .input-group__icon svg circle,.input-group:focus-within .input-group__icon svg path,.input-group:focus-within .input-group__icon svg rect{fill:var(--color-primary);stroke:var(--color-primary)}.input-group__input{background:transparent;border:none;box-sizing:border-box;color:#000;flex:1;font-size:1rem;font-weight:400;line-height:1.5;min-width:0;outline:none;padding:1rem .75rem;width:100%}.input-group__input::placeholder{color:#7f8289}.input-group__action{align-items:center;background:none;border:none;border-radius:.25rem;color:inherit;color:#63656b;cursor:pointer;display:flex;flex-shrink:0;font:inherit;justify-content:center;margin:0;opacity:.7;padding:1rem;transition:all var(--transition-normal)}.input-group__action:hover{background-color:color-mix(in srgb,var(--color-primary) 5%,transparent);color:var(--color-primary);opacity:1}.input-group__action:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.input-group__action i{color:currentColor;font-size:18px}.form-field{margin-bottom:1.5rem}.form-field__label{color:#63656b;display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.form-field__error{color:red;display:none;font-size:.875rem;margin-top:.5rem}.form-field__error.is-visible{display:block}.login-page{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow-x:hidden;padding:1rem;position:relative}@media(min-width:576px){.login-page{padding:1.5rem}}.login-page:before{background-image:var(--main-logo-background);background-position:62% 73%;background-repeat:no-repeat;content:"";height:183%;opacity:.05;pointer-events:none;position:fixed;width:165%;z-index:-1}.login-background{display:none}.login-container{box-sizing:border-box;margin:0 auto;max-width:100%;width:100%}@media(min-width:576px){.login-container{max-width:450px}}@media(min-width:768px){.login-container{max-width:480px}}.login-section{width:100%}.login-card{animation:fadeInUp .6s ease-out;background:#fff;border:1px solid #e3e3e3;border-radius:.75rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-sizing:border-box;max-width:100%;overflow:hidden;padding:1.5rem;width:100%}@media(min-width:576px){.login-card{padding:2rem}}@media(min-width:768px){.login-card{padding:2rem}}.login-header{margin-bottom:1.5rem;text-align:center}.login-logo{display:inline-block;transition:transform var(--transition-normal)}.login-logo:hover{transform:scale(1.05)}.login-logo:focus-visible{border-radius:.25rem;outline:2px solid var(--color-primary);outline-offset:2px}.login-logo svg{max-height:3rem;width:auto}@media(min-width:576px){.login-logo svg{max-height:4rem}}.login-welcome{margin-bottom:1rem;text-align:center}.login-welcome__text{color:#63656b;font-size:1rem;line-height:1.6;margin:0 0 1.5rem}.login-welcome__title{color:#000;font-size:1.25rem;font-weight:700;margin:0}@media(min-width:576px){.login-welcome__title{font-size:1.5rem}}.login-form{width:100%}.form-actions{margin-bottom:1.5rem}.login-footer{border-top:1px solid #e3e3e3;padding-top:1.5rem}.login-links{display:flex;justify-content:space-between;margin-bottom:1.5rem}.login-links__item{color:#63656b;font-size:.875rem;text-decoration:none;transition:all var(--transition-normal)}.login-links__item:hover{color:var(--color-primary);transform:translateY(-1px)}.login-links__item:focus-visible{border-radius:.25rem;outline:2px solid var(--color-primary);outline-offset:2px}.login-divider{margin:1.5rem 0;position:relative;text-align:center}.login-divider:before{background:#e3e3e3;content:"";height:1px;left:0;position:absolute;right:0;top:50%}.login-divider__text{background:#fff;color:#7f8289;display:inline-block;font-size:.875rem;padding:0 1rem;position:relative;z-index:1}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:575px){.login-page{padding:1rem}.login-container{max-width:100%}.login-card{padding:1.5rem}.input-group__input{font-size:16px;padding:1rem .5rem}.input-group__action,.input-group__icon{padding:.75rem}.input-group__action svg,.input-group__icon svg{height:18px;width:18px}.login-welcome__title{font-size:1.125rem}.login-background__mobile{margin-top:3rem}}@media(max-width:767px)and (orientation:landscape){.login-page{align-items:flex-start;padding-top:1.5rem}.login-background__mobile{display:none}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.login-card{animation:none}.btn:hover,.login-logo:hover{transform:none}}@media(prefers-contrast:high){.input-group,.login-card{border:2px solid #000}.btn--primary{border:2px solid #fff}}