[data-v-3ac178d4]:root{--font-family-primary:"Montserrat", sans-serif;--font-family-secondary:"Roboto", sans-serif;--font-family-base:var(--font-family-primary);--ui-bg-primary:#2b2b2b;--ui-bg-primary-rgb:43, 43, 43;--ui-bg-secondary:#363636;--ui-bg-tertiary:#323232;--ui-bg-hover:#484848;--ui-bg-disabled:#1a1a1a;--ui-bg-readonly:#323232;--ui-border-primary:#4a4a4a;--ui-border-secondary:#666;--ui-border-focus:#3273dc;--ui-text-primary:#fff;--ui-text-secondary:#ccc;--ui-text-muted:#a0a0a0;--ui-text-disabled:#666;--ui-text-placeholder:#a0a0a0;--ui-link:#357ef4;--ui-accent-primary:#3273dc;--ui-accent-hover:#484848;--ui-accent-selected:#3273dc;--ui-shell-surface:#2f3338;--ui-shell-surface-strong:#353a40;--ui-shell-surface-contrast:#3b424a;--ui-shell-tint-base:#414851;--ui-shell-border-muted:#94a3b838;--ui-shell-border-strong:#94a3b852;--ui-shell-eyebrow:#e2e8f0cc;--ui-shell-copy:#e2e8f0eb;--ui-shell-copy-muted:#cbd5e1cc;--ui-shell-title-color:var(--ui-text-primary);--ui-shell-line:#94a3b82e;--ui-shell-glass-bg:color-mix(in srgb, var(--ui-shell-surface) 88%, transparent);--ui-shell-glass-strong-bg:color-mix(in srgb, var(--ui-shell-surface-strong) 94%, transparent);--ui-shell-soft-muted-bg:color-mix(in srgb, var(--ui-shell-surface-strong) 84%, transparent);--ui-shell-shadow-soft:0 8px 18px #00000042;--ui-shell-shadow-default:0 10px 22px #0000004d;--ui-shell-shadow-strong:0 18px 42px #0000005c;--ui-shell-button-accent-border:color-mix(in srgb, var(--ui-theme-color) 48%, #fff);--ui-shell-button-accent-bg:color-mix(in srgb, var(--ui-theme-color) 24%, var(--ui-shell-surface-contrast));--ui-shell-button-accent-color:color-mix(in srgb, var(--ui-theme-color) 18%, #fff);--ui-shell-button-accent-shadow:0 8px 18px #00000052;--ui-shell-button-accent-hover-border:color-mix(in srgb, var(--ui-theme-color) 60%, #fff);--ui-shell-button-accent-hover-bg:color-mix(in srgb, var(--ui-theme-color) 34%, var(--ui-shell-surface-contrast));--ui-shell-button-accent-hover-color:#fff;--ui-shell-button-accent-hover-shadow:0 10px 22px #0000005c;--ui-shadow-default:#fff3;--ui-shadow-focus:#3273dc40;--ui-shadow-overlay:#00000080;--ui-bg-pinned:#404040;--ui-bg-selected:#3273dc;--ui-toggle-active-bg:var(--ui-theme-color);--ui-shadow-pinned:#0000004d;--ui-theme-color:#104c81;--ui-type-color:var(--ui-theme-color);--ui-active-element:#1f8739;--ui-error-color:#ff6b6b;--ui-success-color:#51cf66;--ui-warning-color:#ffd43b;--ui-info-color:#74c0fc;--ui-scrollbar-thumb:#666;--ui-scrollbar-thumb-hover:#a0a0a0;--ui-scrollbar-track:#363636}.theme-light[data-v-3ac178d4],.ui-theme-light[data-v-3ac178d4]{--ui-bg-primary:#fff;--ui-bg-primary-rgb:255, 255, 255;--ui-bg-secondary:#f4f6f7;--ui-bg-tertiary:#e9ecef;--ui-bg-hover:#f8f9fa;--ui-bg-disabled:#e9ecef;--ui-bg-readonly:#0d0f10;--ui-border-primary:#dee2e6;--ui-border-secondary:#adb5bd;--ui-border-focus:#007bff;--ui-text-primary:#212529;--ui-text-secondary:#717478;--ui-text-muted:#c2c7cb;--ui-text-disabled:#adb5bd;--ui-text-placeholder:#6c757d;--ui-link:#27559f;--ui-accent-primary:#007bff;--ui-accent-hover:#e9ecef;--ui-accent-selected:#007bff;--ui-shell-surface:#fff;--ui-shell-surface-strong:#fff;--ui-shell-surface-contrast:#f8fafc;--ui-shell-tint-base:#fff;--ui-shell-border-muted:#94a3b82e;--ui-shell-border-strong:#94a3b847;--ui-shell-eyebrow:#334155b8;--ui-shell-copy:#334155eb;--ui-shell-copy-muted:#475569d1;--ui-shell-title-color:var(--ui-theme-color);--ui-shell-line:#94a3b83d;--ui-shell-glass-bg:color-mix(in srgb, var(--ui-shell-surface) 84%, transparent);--ui-shell-glass-strong-bg:color-mix(in srgb, var(--ui-shell-surface) 94%, transparent);--ui-shell-soft-muted-bg:color-mix(in srgb, var(--ui-shell-surface) 72%, transparent);--ui-shell-shadow-soft:0 8px 18px #0f172a0b;--ui-shell-shadow-default:0 10px 22px #0f172a0d;--ui-shell-shadow-strong:0 18px 42px #0f172a1f;--ui-shell-button-accent-border:color-mix(in srgb, var(--ui-theme-color) 18%, var(--ui-shell-tint-base));--ui-shell-button-accent-bg:color-mix(in srgb, var(--ui-theme-color) 8%, var(--ui-shell-tint-base));--ui-shell-button-accent-color:var(--ui-theme-color);--ui-shell-button-accent-shadow:0 6px 14px #0f172a0a;--ui-shell-button-accent-hover-border:color-mix(in srgb, var(--ui-theme-color) 24%, var(--ui-shell-tint-base));--ui-shell-button-accent-hover-bg:color-mix(in srgb, var(--ui-theme-color) 12%, var(--ui-shell-tint-base));--ui-shell-button-accent-hover-color:var(--ui-theme-color);--ui-shell-button-accent-hover-shadow:var(--ui-shell-shadow-soft);--ui-shadow-default:#0000004d;--ui-shadow-focus:#007bff40;--ui-shadow-overlay:#ffffffe6;--ui-bg-pinned:#e9ecef;--ui-bg-selected:#007bff;--ui-shadow-pinned:#0000001a;--ui-error-color:#dc3545;--ui-success-color:#1f8739;--ui-warning-color:#e07d14;--ui-info-color:#17a2b8;--ui-scrollbar-thumb:#adb5bd;--ui-scrollbar-thumb-hover:#6c757d;--ui-scrollbar-track:#f8f9fa}.theme-route[data-v-3ac178d4]{--ui-theme-color:#104c81;--ui-type-color:#104c81;--ui-active-element:#1f8739}.theme-mobilize[data-v-3ac178d4],.theme-route[data-v-3ac178d4]{--ui-toggle-active-bg:var(--ui-theme-color)}.theme-mobilize[data-v-3ac178d4]{--ui-theme-color:#041523;--ui-active-element:#f45000;--ui-type-color:#f45000}.form-autocomplete-container[data-v-3ac178d4]{--autocomplete-bg-primary:#2b2b2b;--autocomplete-bg-secondary:#363636;--autocomplete-bg-disabled:#1a1a1a;--autocomplete-bg-readonly:#323232;--autocomplete-border-primary:#4a4a4a;--autocomplete-border-focus:#3273dc;--autocomplete-text-primary:#fff;--autocomplete-text-secondary:#ccc;--autocomplete-text-placeholder:#a0a0a0;--autocomplete-text-disabled:#666;--autocomplete-shadow-focus:#3273dc40;--autocomplete-error-color:#ff6b6b;--autocomplete-button-hover:#484848;--autocomplete-dropdown-bg:#363636;--autocomplete-dropdown-border:#4a4a4a;--autocomplete-item-hover:#484848;--autocomplete-item-selected:#3273dc}.form-autocomplete-container.form-autocomplete-theme-light[data-v-3ac178d4]{--autocomplete-bg-primary:#fff;--autocomplete-bg-secondary:#f8f9fa;--autocomplete-bg-disabled:#e9ecef;--autocomplete-bg-readonly:#f8f9fa;--autocomplete-border-primary:#dee2e6;--autocomplete-border-focus:#007bff;--autocomplete-text-primary:#212529;--autocomplete-text-secondary:#495057;--autocomplete-text-placeholder:#6c757d;--autocomplete-text-disabled:#adb5bd;--autocomplete-shadow-focus:#007bff40;--autocomplete-error-color:#dc3545;--autocomplete-button-hover:#e9ecef;--autocomplete-dropdown-bg:#fff;--autocomplete-dropdown-border:#dee2e6;--autocomplete-item-hover:#f8f9fa;--autocomplete-item-selected:#007bff}.form-autocomplete-container .form-label[data-v-3ac178d4]{margin-bottom:.2rem;font-weight:600;display:block;color:var(--autocomplete-label-color,var(--autocomplete-text-primary))!important}.form-autocomplete-container .form-label .required-indicator[data-v-3ac178d4]{color:var(--autocomplete-error-color);margin-left:.25rem}.form-autocomplete-container .form-help[data-v-3ac178d4]{color:var(--ui-text-secondary);margin-top:.42rem;margin-bottom:.42rem;font-size:.88rem;line-height:1.45}.form-autocomplete-container .form-control[data-v-3ac178d4]{width:100%;position:relative}.form-autocomplete-container .custom-form-element[data-v-3ac178d4]{width:100%;transition:all .2s;position:relative}.form-autocomplete-container .custom-form-element .selected-badges[data-v-3ac178d4]{flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;display:flex}.form-autocomplete-container .custom-form-element .selected-badge[data-v-3ac178d4]{background-color:var(--autocomplete-bg-secondary);color:var(--autocomplete-text-primary);border:1px solid var(--autocomplete-border-primary);border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.875rem;display:inline-flex}.form-autocomplete-container .custom-form-element .badge-label[data-v-3ac178d4]{line-height:1}.form-autocomplete-container .custom-form-element .badge-remove[data-v-3ac178d4]{appearance:none;cursor:pointer;color:var(--autocomplete-text-placeholder);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;padding:0;transition:background-color .2s,color .2s;display:inline-flex}.form-autocomplete-container .custom-form-element .badge-remove[data-v-3ac178d4]:hover:not(:disabled){background-color:var(--autocomplete-button-hover);color:var(--autocomplete-text-primary)}.form-autocomplete-container .custom-form-element .badge-remove[data-v-3ac178d4]:disabled{cursor:not-allowed;opacity:.6}.form-autocomplete-container .custom-form-element .input-wrapper[data-v-3ac178d4]{width:100%;position:relative}.form-autocomplete-container .custom-form-element .input[data-v-3ac178d4]{border:1px solid var(--autocomplete-border-primary);background-color:var(--autocomplete-bg-primary);width:100%;color:var(--autocomplete-text-primary);border-radius:14px;padding:.75rem;font-size:1rem;transition:all .2s;padding-right:2.5rem!important}.form-autocomplete-container .custom-form-element .input[data-v-3ac178d4]::placeholder{color:var(--autocomplete-text-placeholder)}.form-autocomplete-container .custom-form-element .input[data-v-3ac178d4]:focus{border-color:var(--autocomplete-border-focus);background-color:var(--autocomplete-bg-secondary);box-shadow:0 0 0 .125em var(--autocomplete-shadow-focus);outline:none}.form-autocomplete-container .custom-form-element .input[data-v-3ac178d4]:disabled{background-color:var(--ui-bg-disabled);color:var(--ui-text-secondary);border-color:var(--ui-border-primary);cursor:not-allowed}.form-autocomplete-container .custom-form-element .input[data-v-3ac178d4]:readonly{background-color:var(--autocomplete-bg-readonly);color:var(--autocomplete-text-secondary);cursor:default}.form-autocomplete-container .custom-form-element .form-clear-button[data-v-3ac178d4]{color:var(--autocomplete-text-placeholder);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;font-size:1.25rem;transition:all .2s;display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.form-autocomplete-container .custom-form-element .form-clear-button[data-v-3ac178d4]:hover{background-color:var(--autocomplete-button-hover);color:var(--autocomplete-text-primary)}.form-autocomplete-container .custom-form-element .form-clear-button[data-v-3ac178d4]:focus{background-color:var(--autocomplete-border-focus);color:var(--autocomplete-text-primary);outline:none}.form-autocomplete-container .custom-form-element .form-icon[data-v-3ac178d4]{color:var(--autocomplete-text-placeholder);pointer-events:none;font-size:.875rem;transition:all .2s;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.form-autocomplete-container .custom-form-element .form-icon.is-rotated[data-v-3ac178d4]{transform:translateY(-50%)rotate(180deg)}.form-autocomplete-container .custom-form-element .form-dropdown[data-v-3ac178d4]{z-index:1000;background:var(--autocomplete-dropdown-bg);border:1px solid var(--autocomplete-dropdown-border);border-top:none;border-radius:0 0 4px 4px;max-height:200px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000004d}.form-autocomplete-container .custom-form-element .form-dropdown .dropdown-item[data-v-3ac178d4]{cursor:pointer;border-bottom:1px solid var(--autocomplete-dropdown-border);color:var(--autocomplete-text-primary);padding:.75rem 1rem;transition:all .2s}.form-autocomplete-container .custom-form-element .form-dropdown .dropdown-item[data-v-3ac178d4]:last-child{border-bottom:none}.form-autocomplete-container .custom-form-element .form-dropdown .dropdown-item[data-v-3ac178d4]:hover{background-color:var(--autocomplete-item-hover);color:var(--autocomplete-text-primary)}.form-autocomplete-container .custom-form-element .form-dropdown .dropdown-item.is-selected[data-v-3ac178d4],.form-autocomplete-container .custom-form-element .form-dropdown .dropdown-item[data-v-3ac178d4]:active{background-color:var(--autocomplete-item-selected);color:var(--autocomplete-text-primary)}.form-autocomplete-container .custom-form-element .form-dropdown .dropdown-item.no-results[data-v-3ac178d4]{color:var(--autocomplete-text-placeholder);cursor:default;font-style:italic}.form-autocomplete-container .custom-form-element .form-dropdown .dropdown-item.no-results[data-v-3ac178d4]:hover{color:var(--autocomplete-text-placeholder);background-color:#0000}.form-autocomplete-container .custom-form-element .form-dropdown[data-v-3ac178d4]::-webkit-scrollbar{width:6px}.form-autocomplete-container .custom-form-element .form-dropdown[data-v-3ac178d4]::-webkit-scrollbar-track{background:var(--autocomplete-bg-primary)}.form-autocomplete-container .custom-form-element .form-dropdown[data-v-3ac178d4]::-webkit-scrollbar-thumb{background:var(--autocomplete-text-disabled);border-radius:3px}.form-autocomplete-container .custom-form-element .form-dropdown[data-v-3ac178d4]::-webkit-scrollbar-thumb:hover{background:var(--autocomplete-text-secondary)}.form-autocomplete-theme-dark{--autocomplete-bg-primary:#2b2b2b;--autocomplete-bg-secondary:#363636;--autocomplete-bg-disabled:#1a1a1a;--autocomplete-bg-readonly:#323232;--autocomplete-border-primary:#4a4a4a;--autocomplete-border-focus:#3273dc;--autocomplete-text-primary:#fff;--autocomplete-text-secondary:#ccc;--autocomplete-text-placeholder:#a0a0a0;--autocomplete-text-disabled:#666;--autocomplete-shadow-focus:#3273dc40;--autocomplete-error-color:#ff6b6b;--autocomplete-button-hover:#484848;--autocomplete-dropdown-bg:#363636;--autocomplete-dropdown-border:#4a4a4a;--autocomplete-item-hover:#484848;--autocomplete-item-selected:#3273dc}.form-autocomplete-theme-light{--autocomplete-bg-primary:#fff;--autocomplete-bg-secondary:#f8f9fa;--autocomplete-bg-disabled:#e9ecef;--autocomplete-bg-readonly:#f8f9fa;--autocomplete-border-primary:#dee2e6;--autocomplete-border-focus:#007bff;--autocomplete-text-primary:#212529;--autocomplete-text-secondary:#495057;--autocomplete-text-placeholder:#6c757d;--autocomplete-text-disabled:#adb5bd;--autocomplete-shadow-focus:#007bff40;--autocomplete-error-color:#dc3545;--autocomplete-button-hover:#e9ecef;--autocomplete-dropdown-bg:#fff;--autocomplete-dropdown-border:#dee2e6;--autocomplete-item-hover:#f8f9fa;--autocomplete-item-selected:#007bff}.form-dropdown--teleport{z-index:100000;background:var(--autocomplete-dropdown-bg);border:1px solid var(--autocomplete-dropdown-border);scrollbar-color:var(--autocomplete-text-disabled) var(--autocomplete-bg-primary);scrollbar-width:thin;border-radius:0 0 4px 4px;max-height:200px;overflow:hidden auto;box-shadow:0 4px 12px #0000004d}.form-dropdown--teleport .dropdown-item{cursor:pointer;border-bottom:1px solid var(--autocomplete-dropdown-border);color:var(--autocomplete-text-primary);white-space:nowrap;text-overflow:ellipsis;padding:.75rem 1rem;transition:all .2s;overflow:hidden}.form-dropdown--teleport .dropdown-item:last-child{border-bottom:none}.form-dropdown--teleport .dropdown-item:hover{background-color:var(--autocomplete-item-hover);color:var(--autocomplete-text-primary)}.form-dropdown--teleport .dropdown-item.is-selected,.form-dropdown--teleport .dropdown-item:active{background-color:var(--autocomplete-item-selected);color:var(--autocomplete-text-primary)}.form-dropdown--teleport .dropdown-item.no-results{color:var(--autocomplete-text-placeholder);cursor:default;font-style:italic}.form-dropdown--teleport .dropdown-item.no-results:hover{color:var(--autocomplete-text-placeholder);background-color:#0000}.form-dropdown--teleport::-webkit-scrollbar{width:6px}.form-dropdown--teleport::-webkit-scrollbar-track{background:var(--autocomplete-bg-primary)}.form-dropdown--teleport::-webkit-scrollbar-thumb{background:var(--autocomplete-text-disabled);border-radius:3px}.form-dropdown--teleport::-webkit-scrollbar-thumb:hover{background:var(--autocomplete-text-secondary)}.form-autocomplete-theme-light.form-dropdown--teleport::-webkit-scrollbar-track{background:#fff}.form-autocomplete-theme-light.form-dropdown--teleport::-webkit-scrollbar-thumb{background:#adb5bd}.form-autocomplete-theme-light.form-dropdown--teleport::-webkit-scrollbar-thumb:hover{background:#6c757d}.form-autocomplete-theme-dark.form-dropdown--teleport::-webkit-scrollbar-track{background:#2b2b2b}.form-autocomplete-theme-dark.form-dropdown--teleport::-webkit-scrollbar-thumb{background:#666}.form-autocomplete-theme-dark.form-dropdown--teleport::-webkit-scrollbar-thumb:hover{background:#ccc}@media (width<=768px){.form-autocomplete-container .custom-form-element .input[data-v-3ac178d4]{padding:.5rem;font-size:.9rem;padding-right:2rem!important}.form-autocomplete-container .form-clear-button[data-v-3ac178d4],.form-autocomplete-container .form-icon[data-v-3ac178d4]{width:1.25rem;height:1.25rem;font-size:1rem;right:.5rem}}.form-autocomplete-error .input.form-input[data-v-3ac178d4]{border-color:var(--autocomplete-error-color)!important}.form-autocomplete-error .form-label[data-v-3ac178d4],.form-autocomplete-error .input.form-input[data-v-3ac178d4]{color:var(--autocomplete-error-color)!important}.form-autocomplete-error .form-autocomplete-error-message[data-v-3ac178d4]{color:var(--autocomplete-error-color);margin-top:.25rem;font-size:.95rem;font-weight:500;position:absolute;top:35px;left:0}
