/*!
 * bsStepper v1.7.0 (https://github.com/Johann-S/bs-stepper)
 * Copyright 2018 - 2019 Johann-S <johann.servoire@gmail.com>
 * Licensed under MIT (https://github.com/Johann-S/bs-stepper/blob/master/LICENSE)
 */.bs-stepper .step-trigger{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;background-color:transparent;border:none;border-radius:.25rem;color:#6c757d;font-size:1rem;font-weight:700;justify-content:center;line-height:1.5;padding:20px;text-align:center;text-decoration:none;transition:background-color .15s ease-out,color .15s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.bs-stepper .step-trigger:not(:disabled):not(.disabled){cursor:pointer}.bs-stepper .step-trigger.disabled,.bs-stepper .step-trigger:disabled{opacity:.65;pointer-events:none}.bs-stepper .step-trigger:focus{color:#007bff;outline:none}.bs-stepper .step-trigger:hover{background-color:rgba(0,0,0,.06);text-decoration:none}@media(max-width:520px){.bs-stepper .step-trigger{-ms-flex-direction:column;flex-direction:column;padding:10px}}.bs-stepper-label{display:inline-block;margin:.25rem}.bs-stepper-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(max-width:520px){.bs-stepper-header{margin:0 -10px;text-align:center}}.bs-stepper .line,.bs-stepper-line{background-color:rgba(0,0,0,.12);-ms-flex:1 0 32px;flex:1 0 32px;margin:auto;min-height:1px;min-width:1px}@media(max-width:400px){.bs-stepper .line,.bs-stepper-line{-ms-flex-preferred-size:20px;flex-basis:20px}}.bs-stepper-circle{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;background-color:#6c757d;border-radius:1em;color:#fff;height:2em;justify-content:center;line-height:1em;margin:.25rem;padding:.5em 0;width:2em}.active .bs-stepper-circle{background-color:#007bff}.bs-stepper-content{padding:0 20px 20px}@media(max-width:520px){.bs-stepper-content{padding:0}}.bs-stepper.vertical{display:-ms-flexbox;display:flex}.bs-stepper.vertical .bs-stepper-header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;margin:0}.bs-stepper.vertical .bs-stepper-pane,.bs-stepper.vertical .content{display:block}.bs-stepper.vertical .bs-stepper-pane:not(.fade),.bs-stepper.vertical .content:not(.fade){display:block;visibility:hidden}.bs-stepper .content:not(.fade),.bs-stepper-pane:not(.fade){display:none}.bs-stepper .content.fade,.bs-stepper-pane.fade{transition-duration:.3s;transition-property:opacity;visibility:hidden}.bs-stepper .content.fade.active,.bs-stepper-pane.fade.active{opacity:1;visibility:visible}.bs-stepper .content.active:not(.fade),.bs-stepper-pane.active:not(.fade){display:block;visibility:visible}.bs-stepper .content.dstepper-block,.bs-stepper-pane.dstepper-block{display:block}.bs-stepper:not(.vertical) .bs-stepper-pane.dstepper-none,.bs-stepper:not(.vertical) .content.dstepper-none{display:none}.vertical .bs-stepper-pane.fade.dstepper-none,.vertical .content.fade.dstepper-none{visibility:hidden}.bs-stepper{background-color:var(--bs-paper-bg);border-radius:.375rem}.bs-stepper .line{background-color:transparent;flex:0;margin:0;min-block-size:auto;min-inline-size:auto}.bs-stepper .bs-stepper-header{border-block-end:1px solid var(--bs-border-color);padding-block:1.5rem;padding-inline:1.5rem}:dir(rtl) .bs-stepper .bs-stepper-header .line .icon-base{transform:rotate(180deg)}.bs-stepper .bs-stepper-header .step .step-trigger{flex-wrap:nowrap;font-weight:500;gap:.5rem;padding:0}.bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-label{color:var(--bs-body-color);display:inline-grid;font-size:.9375rem;font-weight:500;line-height:1.375rem;margin:0;max-inline-size:224px;overflow:hidden;text-align:start;text-overflow:ellipsis}.bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-label .bs-stepper-title{color:var(--bs-body-color);font-weight:500;line-height:1.375rem}.bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-label .bs-stepper-subtitle{color:var(--bs-body-color);font-size:.8125rem;font-weight:400;line-height:1.5}.bs-stepper .bs-stepper-header .step .step-trigger:hover{background-color:transparent}.bs-stepper .bs-stepper-header .step .step-trigger:focus{color:var(--bs-heading-color)}@media(max-width:991.98px){.bs-stepper .bs-stepper-header .step .step-trigger{padding-block:.625rem;padding-inline:0}}.bs-stepper .bs-stepper-header .step.active .bs-stepper-circle{background-color:var(--bs-primary);box-shadow:0 .125rem .25rem 0 rgba(var(--bs-primary-rgb),.4);color:var(--bs-primary-contrast)}.bs-stepper .bs-stepper-header .step.active .bs-stepper-icon svg{fill:var(--bs-primary)}.bs-stepper .bs-stepper-header .step.active .bs-stepper-icon i,.bs-stepper .bs-stepper-header .step.active .step-trigger .bs-stepper-label .bs-stepper-title{color:var(--bs-primary)}.bs-stepper .bs-stepper-header .step:not(.active) .bs-stepper-circle{background-color:rgba(var(--bs-base-color-rgb),.06);color:var(--bs-body-color)}.bs-stepper .bs-stepper-header .step.crossed .step-trigger .bs-stepper-label .bs-stepper-subtitle,.bs-stepper .bs-stepper-header .step.crossed .step-trigger .bs-stepper-title,.bs-stepper .bs-stepper-header .step:not(.active) .step-trigger .bs-stepper-label .bs-stepper-subtitle{color:var(--bs-secondary-color)}.bs-stepper .bs-stepper-header .step.crossed .step-trigger .bs-stepper-circle{background-color:rgba(var(--bs-primary-rgb),.16);color:var(--bs-primary)}.bs-stepper .bs-stepper-header .step.crossed .step-trigger .bs-stepper-icon svg{fill:var(--bs-primary)}.bs-stepper .bs-stepper-header .step.crossed .step-trigger .bs-stepper-icon .icon-base,.bs-stepper .bs-stepper-header .step.crossed+.line .icon-base{color:var(--bs-primary)}.bs-stepper .bs-stepper-header .step .bs-stepper-circle{align-items:center;block-size:2.375rem;border-radius:.375rem;display:flex;font-size:1.125rem;font-weight:500;inline-size:2.375rem;justify-content:center}.bs-stepper .bs-stepper-header .step .bs-stepper-circle .icon-base{block-size:1.375rem;font-size:1.375rem;inline-size:1.375rem}.bs-stepper .bs-stepper-content{padding-block:1.5rem;padding-inline:1.5rem}:dir(rtl) .bs-stepper .bs-stepper-content .btn-next .icon-base,:dir(rtl) .bs-stepper .bs-stepper-content .btn-prev .icon-base{transform:rotate(180deg)}.bs-stepper.vertical .bs-stepper-header{border-block-end:none;min-inline-size:18rem}@media(max-width:991.98px){.bs-stepper.vertical .bs-stepper-header{border-block-end:1px solid var(--bs-border-color)}}.bs-stepper.vertical .bs-stepper-header .step .step-trigger{padding-block:.63rem;padding-inline:0}.bs-stepper.vertical .bs-stepper-header .step:first-child .step-trigger{padding-block-start:0}.bs-stepper.vertical .bs-stepper-header .step:last-child .step-trigger{padding-block-end:0}.bs-stepper.vertical .bs-stepper-header .line{min-block-size:0;position:relative}.bs-stepper.vertical .bs-stepper-content{inline-size:100%}.bs-stepper.vertical .bs-stepper-content .content:not(.active){display:none}.bs-stepper.vertical.wizard-icons .step{padding-block:.75rem;padding-inline:0;text-align:center}.bs-stepper.wizard-icons .bs-stepper-header{justify-content:center}.bs-stepper.wizard-icons .bs-stepper-header .step .step-trigger{flex-direction:column;gap:.5rem;padding:1.25rem}.bs-stepper.wizard-icons .bs-stepper-header .step .step-trigger .bs-stepper-icon svg{block-size:3.5rem;fill:var(--bs-body-color);inline-size:3.5rem}.bs-stepper.wizard-icons .bs-stepper-header .step .step-trigger .bs-stepper-icon .icon-base{block-size:1.6rem;fill:var(--bs-body-color);font-size:1.6rem;inline-size:1.6rem}.bs-stepper.wizard-icons .bs-stepper-header .step.active .step-trigger .bs-stepper-icon svg{fill:var(--bs-primary)}.bs-stepper.wizard-icons .bs-stepper-header .step.active .step-trigger .bs-stepper-icon .icon-base,.bs-stepper.wizard-icons .bs-stepper-header .step.active .step-trigger .bs-stepper-label{color:var(--bs-primary)}@media(min-width:992px){.bs-stepper.wizard-icons .bs-stepper-header{gap:1rem;justify-content:space-around}}.bs-stepper.wizard-icons .step.crossed .step-trigger .bs-stepper-label{color:var(--bs-primary)}.bs-stepper.wizard-icons .step.crossed .step-trigger .bs-stepper-icon svg{fill:var(--bs-primary)}.bs-stepper.wizard-icons .step.crossed .step-trigger .bs-stepper-icon .icon-base,.bs-stepper.wizard-icons .step.crossed+.line .icon-base{color:var(--bs-primary)}.bs-stepper.wizard-modern{background-color:transparent}.bs-stepper.wizard-modern .bs-stepper-header{border-block-end:none}.bs-stepper.wizard-modern:not(.wizard-modern-vertical,.wizard-icons) .step .step-trigger .bs-stepper-label{margin-block-start:.125rem}.bs-stepper.wizard-modern .bs-stepper-content{background-color:var(--bs-paper-bg);border-radius:.375rem;box-shadow:var(--bs-box-shadow)}.bs-stepper:not(.wizard-modern){box-shadow:var(--bs-box-shadow)}@media(min-width:992px){.bs-stepper:not(.vertical):not(.wizard-icons) .bs-stepper-header{gap:1.5rem}}@media(max-width:991.98px){.bs-stepper .bs-stepper-header{align-items:flex-start;flex-direction:column}.bs-stepper .bs-stepper-header .step .step-trigger{flex-direction:row}.bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-label{margin-inline-start:.35rem}.bs-stepper .bs-stepper-header .step:first-child .step-trigger{padding-block-start:0}.bs-stepper .bs-stepper-header .step:last-child .step-trigger{padding-block-end:0}.bs-stepper.vertical{flex-direction:column}.bs-stepper.vertical .bs-stepper-header{align-items:flex-start}.bs-stepper.vertical.wizard-icons .bs-stepper-header .line:before{inset-inline-start:.75rem;margin-inline-start:0}.bs-stepper.wizard-icons .bs-stepper-header .step .step-trigger{flex-direction:row;padding-inline-start:0}.bs-stepper.wizard-icons .bs-stepper-header .step:not(:first-child) .bs-stepper-icon svg{margin-block-start:.5rem}.bs-stepper:not(.vertical) .bs-stepper-header .line .icon-base{display:none}}#wizard-create-app.vertical .bs-stepper-header{min-inline-size:15rem}@media(max-width:520px){.bs-stepper-header{margin:0}}:root{--vert:#49b972;--vert-clair:#bdd9ac;--accent-blue:#4497f7;--accent-blue-clair:#883e4e;--accent-blue-transparent:#8209232f;--side-bar-compact-submenu-bg:#49b972;--warning:#f7ac5d;--danger:#f76868;--success:#49b972;--info:#4497f7;color-scheme:light;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--font-family-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:"JetBrains Mono",ui-monospace,"Roboto Mono",SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-family-base:var(--font-family-sans-serif);--font-size-xs:12px;--font-size-sm:13px;--font-size-base:14px;--font-size-lg:16px;--font-size-xl:18px;--font-size-xxl:24px;--font-size-xxxl:28px;--shadow-md:0 4px 6px -1px rgba(15,23,43,.1),0 2px 4px -2px rgba(15,23,42,.1);--shadow-lg:0 10px 15px -3px rgba(15,23,43,.1),0 4px 6px -4px rgba(15,23,42,.1);--shadow-xl:0 20px 25px -5px rgba(15,23,42,.2),0 8px 10px -6px rgba(15,23,42,.2);--width-sm:576px;--width-md:768px;--width-lg:992px;--width-xl:1200px;--width-xxl:1400px;--zindex-700:777;--zindex-800:888;--zindex-900:999;--zindex-1050:1050;--zindex-modal-backdrop:2020;--form-tabs-gutter-x:5px;--border-radius:4px;--border-radius-lg:8px;--border-radius-sm:2px;--border-width:1px;--border-style:solid;--border-color:#e3e7ee;--highlight-bg:#feff3f;--highlight-color:var(--text-color);--color-primary:var(--accent-blue);--color-success:#1ea471;--color-info:#0679b7;--color-warning:#d97817;--color-danger:var(--red-600);--color-danger-rgb:220,38,38;--text-blue-600:#075692;--text-green-600:#0d5e42;--text-indigo-600:#3c4caa;--text-red-600:#a11b4c;--text-yellow-600:#943505;--text-color:var(--gray-800);--text-color-rgb:30,41,59;--text-color-dark:#292d42;--text-color-light:#9fa9b7;--text-on-primary:var(--white);--text-muted:var(--gray-500);--text-primary-color:var(--text-color);--text-secondary-color:var(--text-muted);--text-tertiary-color:var(--gray-400);--link-color:#5c70d6;--link-color-rgb:92,112,214;--link-hover-color:#99a6e6;--link-hover-color-rgb:153,166,230;--link-hover-decoration:none;--link-danger-color:var(--red-600);--link-danger-hover-color:var(--red-500);--border-primary-color:var(--gray-500);--border-secondary-color:var(--gray-300);--border-tertiary-color:var(--gray-100);--primary-bg:var(--gray-300);--secondary-bg:var(--gray-100);--tertiary-bg:var(--gray-50);--body-max-width:100%;--body-bg:var(--white);--box-shadow-lg:0 10px 15px -3px rgba(15,23,41,.1),0 4px 6px -2px rgba(15,23,41,.05);--content-panel-bg:#f8fafc;--fieldset-bg:#f5f7fa;--responsive-header-bg:var(--accent-blue);--responsive-header-border-color:var(--gray-200);--responsive-header-logo-color:var(--gray-800);--responsive-table-label-color:var(--gray-500);--responsive-table-row-border-color:var(--gray-300);--sidebar-max-width:230px;--sidebar-bg:linear-gradient(134deg,#df40fb,#683cb8 45%,#9780f5);--sidebar-border-color:var(--gray-200);--sidebar-logo-color:#fff;--sidebar-padding-left:10px;--sidebar-padding-right:10px;--sidebar-menu-items-padding-left:6px;--sidebar-menu-items-padding-right:10px;--sidebar-menu-color:#fff;--sidebar-menu-badge-bg:var(--vert);--sidebar-menu-badge-color:var(--vert);--sidebar-menu-badge-active-bg:var(--accent-blue);--sidebar-menu-badge-active-color:var(--vert);--sidebar-menu-submenu-color:#fff;--sidebar-menu-header-color:var(--accent-blue-dark);--sidebar-menu-icon-color:#fff;--sidebar-menu-active-item-bg:var(--vert);--sidebar-menu-active-item-color:#fff;--sidebar-menu-compact-hover-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--resize-handler-width:10px;--resize-handler-hover-bg:var(--accent-blue);--content-section-border-color:var(--gray-200);--content-search-input-bg:var(--body-bg);--content-search-icon-color:var(--accent-blue);--content-search-reset-button-bg:var(--gray-200);--content-search-reset-button-color:var(--accent-blue);--content-search-reset-button-hover-bg:var(--accent-blue);--content-search-reset-button-hover-color:var(--gray-200);--content-top-border-color:var(--gray-200);--content-bg:var(--white);--content-padding-left:15px;--content-padding-right:15px;--lg-content-padding-left:35px;--lg-content-padding-right:25px;--lg-content-padding-bottom:45px;--user-avatar-icon-bg:var(--accent-blue);--user-avatar-icon-color:#fff;--user-name-color:var(--gray-500);--user-menu-impersonated-link-color:var(--color-primary);--popover-bg:var(--gray-100);--popover-border-color:var(--gray-300);--popover-color:var(--text-color);--popover-shadow:var(--shadow-xl);--popover-max-width:480px;--dropdown-toggle-bg:var(--white);--dropdown-toggle-color:var(--gray-600);--dropdown-toggle-border-color:var(--gray-300);--dropdown-toggle-hover-border-color:var(--gray-400);--dropdown-bg:var(--white);--dropdown-color:var(--vert);--dropdown-border-color:var(--gray-200);--dropdown-link-color:var(--accent-blue);--dropdown-link-hover-color:#fff;--dropdown-link-hover-bg:var(--vert);--dropdown-icon-color:var(--gray-700);--dropdown-icon-hover-color:#fff;--dropdown-settings-icon-color:var(--accent-blue);--dropdown-settings-active-item-bg:var(--gray-100);--dropdown-settings-active-item-color:var(--color-primary);--dropdown-settings-active-item-shadow:inset 0 0 0 1px #5368d580;--datagrid-noresults-placeholder-bg:var(--gray-100);--datagrid-hidden-results-gradient-bg:var(--gray-50);--table-thead-color:var(--gray-800);--table-cell-color:var(--gray-600);--table-thead-marker-color:var(--gray-400);--table-cell-border-color:var(--gray-200);--table-hover-cell-bg:var(--gray-50);--table-selected-cell-bg:var(--accent-blue-transparent);--table-thead-sorted-color:var(--gray-900);--table-thead-sorted-marker-color:var(--color-primary);--datalist-border-color:var(--gray-200);--datalist-label-color:var(--gray-500);--datalist-value-color:var(--gray-600);--pagination-color:var(--gray-600);--pagination-hover-border-color:var(--gray-300);--pagination-disabled-color:var(--gray-400);--pagination-active-bg:var(--color-primary);--pagination-active-color:var(--white);--field-language-badge-border-color:var(--gray-300);--field-country-flag-border-color:var(--gray-200);--modal-bg:var(--white);--modal-border-color:var(--gray-200);--modal-header-bg:var(--gray-50);--modal-header-border-color:var(--gray-300);--modal-footer-bg:var(--gray-100);--modal-title-color:var(--gray-700);--detail-label-tooltip-underline-color:var(--gray-400);--form-label-color:var(--gray-800);--form-control-bg:var(--white);--form-control-disabled-bg:var(--gray-200);--form-control-disabled-color:var(--gray-600);--form-input-border-color:var(--gray-300);--form-input-error-legend-color:var(--red-600);--form-input-error-border-color:var(--red-600);--form-input-hover-border-color:var(--gray-400);--form-input-shadow:0 1px 2px 0 var(--gray-50);--form-input-hover-shadow:0 0 0 4px var(--gray-100);--form-input-error-shadow:0 0 0 3px var(--red-100);--form-input-text-color:var(--gray-700);--form-input-group-text-bg:var(--form-control-bg);--form-input-group-text-border-color:var(--form-input-border-color);--form-switch-bg:var(--body-bg);--form-switch-border-color:var(--gray-400);--form-switch-checked-bg:var(--accent-blue);--form-type-check-input-border-color:var(--gray-400);--form-type-check-input-box-shadow:0 1px 2px 0 var(--gray-50);--form-type-check-input-checked-bg:var(--accent-blue);--form-type-text-editor-toolbar-bg:var(--white);--form-type-text-editor-toolbar-button-color:var(--gray-600);--form-type-text-editor-toolbar-button-hover-color:var(--gray-100);--form-type-text-editor-toolbar-button-active-bg:var(--gray-200);--form-type-text-editor-toolbar-button-active-color:var(--gray-700);--form-type-text-editor-dialog-bg:var(--white);--form-type-text-editor-dialog-box-shadow:0 4px 12px var(--gray-300);--form-type-text-editor-content-pre-bg:var(--gray-200);--form-type-text-editor-content-pre-color:var(--text-color);--form-type-collection-item-collapsed-hover-bg:var(--gray-100);--form-type-autocomplete-dropdown-bg:var(--white);--form-type-autocomplete-dropdown-input-wrapper-bg:var(--gray-100);--form-type-autocomplete-dropdown-input-border-color:var(--form-input-border-color);--form-type-autocomplete-dropdown-active-item-bg:var(--gray-200);--form-type-autocomplete-close-button-bg:var(--gray-500);--form-type-autocomplete-close-button-hover-bg:var(--gray-700);--form-type-autocomplete-optgroup-bg:var(--body-bg);--form-type-autocomplete-optgroup-color:var(--gray-500);--form-type-autocomplete-multi-item-bg:var(--gray-100);--form-type-autocomplete-multi-item-border-color:var(--white);--form-type-autocomplete-multi-item-remove-button-hover-bg:var(--gray-200);--form-global-error-bg:var(--red-100);--form-global-error-color:var(--color-danger);--form-global-error-border:1px solid transparent;--form-help-color:var(--gray-600);--form-help-error-color:var(--gray-800);--form-help-active-color:var(--gray-800);--form-tabs-border-color:var(--gray-200);--form-tabs-help-color:var(--gray-600);--form-column-header-color:var(--gray-700);--form-column-help-color:var(--gray-600);--form-column-icon-color:var(--gray-500);--form-fieldset-header-color:var(--gray-700);--form-fieldset-help-color:var(--gray-600);--form-fieldset-border-color:var(--gray-200);--form-fieldset-header-border-color:var(--gray-200);--form-fieldset-icon-color:var(--gray-500);--form-fieldset-collapse-marker-color:var(--gray-400);--form-collection-item-collapse-marker-color:var(--gray-400);--badge-border:0;--badge-boolean-false-bg:var(--gray-200);--badge-boolean-false-box-shadow:inset 0 0 0 1px var(--gray-300);--badge-boolean-false-color:var(--text-color);--badge-boolean-true-bg:var(--color-primary);--badge-boolean-true-box-shadow:none;--badge-boolean-true-color:var(--white);--badge-success-bg:var(--green-100);--badge-success-box-shadow:none;--badge-success-color:var(--text-green-600);--badge-warning-bg:var(--yellow-100);--badge-warning-box-shadow:none;--badge-warning-color:var(--text-yellow-600);--badge-danger-bg:var(--red-100);--badge-danger-box-shadow:none;--badge-danger-color:var(--text-red-600);--badge-info-bg:var(--blue-100);--badge-info-box-shadow:none;--badge-info-color:var(--text-blue-600);--badge-primary-bg:var(--indigo-100);--badge-primary-box-shadow:none;--badge-primary-color:var(--text-indigo-600);--badge-secondary-bg:var(--gray-200);--badge-secondary-box-shadow:none;--badge-secondary-color:var(--gray-600);--badge-light-bg:var(--gray-50);--badge-light-box-shadow:none;--badge-light-color:var(--text-color);--badge-dark-bg:var(--gray-900);--badge-dark-box-shadow:none;--badge-dark-color:var(--gray-50);--badge-outline-box-shadow:inset 0 0 0 1px var(--gray-300);--badge-outline-color:var(--datalist-value-color);--alert-primary-bg:var(--accent-blue);--alert-primary-color:var(--accent-blue);--alert-primary-border-color:var(--accent-blue);--alert-secondary-bg:var(--gray-100);--alert-secondary-color:var(--gray-800);--alert-secondary-border-color:var(--gray-200);--alert-success-bg:var(--emerald-100);--alert-success-color:var(--emerald-900);--alert-success-border-color:var(--emerald-200);--alert-info-bg:var(--sky-100);--alert-info-color:var(--sky-800);--alert-info-border-color:var(--sky-200);--alert-warning-bg:var(--orange-100);--alert-warning-color:var(--orange-800);--alert-warning-border-color:var(--orange-200);--alert-danger-bg:var(--rose-100);--alert-danger-color:var(--rose-800);--alert-danger-border-color:var(--rose-200);--alert-light-bg:var(--white);--alert-light-color:var(--gray-800);--alert-light-border-color:var(--gray-200);--alert-dark-bg:var(--gray-800);--alert-dark-color:var(--gray-50);--alert-dark-border-color:var(--gray-500);--button-bg:var(--white);--button-color:var(--gray-700);--button-hover-color:var(--gray-800);--button-active-color:var(--gray-800);--button-border-color:var(--gray-300);--button-hover-border-color:var(--gray-300);--button-shadow:0 0 0 1px var(--gray-300),0 1px 1px 0 rgba(15,23,41,.1),0 2px 5px 0 rgba(52,66,86,.1);--button-hover-shadow:0 0 0 1px var(--gray-300),0 1px 1px 0 rgba(15,23,41,.1),0 2px 5px 0 rgba(52,66,86,.1),0 3px 9px 0 rgba(52,66,86,.1);--button-active-shadow:0 0 0 1px var(--gray-300),0 0 0 4px var(--gray-200),0 1px 1px 0 rgba(15,23,41,.1),0 2px 5px 0 rgba(52,66,86,.1),0 3px 9px 0 rgba(52,66,86,.1);--button-active-primary-shadow:0 0 0 1px var(--gray-300),0 0 0 4px #2d6aa3,0 1px 1px 0 rgba(15,23,41,.1),0 2px 5px 0 rgba(52,66,86,.1),0 3px 9px 0 rgba(52,66,86,.1);--button-primary-bg:var(--accent-blue);--button-primary-color:var(--white);--button-secondary-bg:var(--white);--button-secondary-color:var(--button-color);--button-info-bg:var(--color-info);--button-info-color:var(--white);--button-success-bg:var(--color-success);--button-success-color:var(--white);--button-danger-bg:var(--color-danger);--button-danger-color:var(--white);--button-warning-bg:var(--color-warning);--button-warning-color:var(--white);--code-color:#c44c34;--code-editor-string-color:#032f62;--code-editor-keyword-color:#d73a49;--code-editor-comment-color:#22863a;--code-editor-definition-color:#e36209;--code-editor-variable-color:var(--form-input-text-color);--code-editor-number-color:var(--form-input-text-color);--code-editor-argument-color:#6f42c1;--code-editor-key-color:#005cc5;--code-editor-attribute-color:#22863a;--code-editor-addition-bg:#e6ffed;--code-editor-deletion-bg:#ffeef0;--code-editor-selection-bg:#d7d7d7;--page-login-bg:var(--gray-100);--page-login-form-bg:var(--white);--page-login-form-control-bg:var(--form-control-bg);--page-login-form-control-border-color:var(--form-input-border-color);--page-login-form-control-button-bg:var(--button-primary-bg);--bs-primary-contrast:#fff;--bs-primary-rgb:55,55,55;--bs-base-color-rgb:55,55,55}.ea-dark-scheme{--text-primary-color:var(--text-color);--text-secondary-color:var(--text-muted);--text-tertiary-color:var(--true-gray-600);--border-primary-color:var(--true-gray-600);--border-secondary-color:var(--true-gray-700);--border-tertiary-color:var(--true-gray-800);--primary-bg:var(--true-gray-600);--secondary-bg:var(--true-gray-800);--tertiary-bg:var(--true-gray-900);--shadow-md:0 4px 6px -1px rgba(0,0,0,.3),0 2px 4px -2px rgba(0,0,0,.3);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.3),0 4px 6px -4px rgba(0,0,0,.3);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.4),0 8px 10px -6px rgba(0,0,0,.4);--body-bg:var(--true-gray-950);--responsive-header-bg:var(--true-gray-800);--responsive-header-border-color:var(--true-gray-600);--responsive-header-logo-color:var(--true-gray-300);--responsive-table-label-color:var(--true-gray-500);--responsive-table-row-border-color:var(--true-gray-700);--resize-handler-hover-bg:var(--accent-blue);--content-section-border-color:var(--true-gray-700);--content-search-input-bg:var(--body-bg);--content-search-icon-color:var(--accent-blue);--content-search-reset-button-bg:var(--vert);--content-search-reset-button-color:var(--accent-blue);--content-search-reset-button-hover-bg:var(--accent-blue);--content-search-reset-button-hover-color:var(--vert);--content-top-border-color:var(--true-gray-700);--content-bg:var(--true-gray-900);--user-avatar-icon-bg:var(--true-gray-700);--user-avatar-icon-color:var(--true-gray-400);--user-name-color:var(--true-gray-400);--user-menu-impersonated-link-color:var(--color-primary);--popover-bg:var(--true-gray-900);--popover-border-color:var(--true-gray-700);--popover-color:var(--text-color);--popover-shadow:var(--shadow-xl);--dropdown-toggle-bg:var(--true-gray-800);--dropdown-toggle-color:var(--true-gray-200);--dropdown-toggle-border-color:var(--true-gray-700);--dropdown-toggle-hover-border-color:var(--true-gray-600);--dropdown-bg:var(--true-gray-900);--dropdown-color:var(--true-gray-300);--dropdown-border-color:var(--true-gray-700);--dropdown-link-color:var(--true-gray-300);--dropdown-link-hover-bg:green;--dropdown-icon-color:var(--true-gray-400);--dropdown-settings-icon-color:var(--accent-blue);--dropdown-settings-active-item-bg:var(--true-gray-950);--dropdown-settings-active-item-color:var(--color-primary);--dropdown-settings-active-item-shadow:inset 0 0 0 1px var(--true-gray-800);--datagrid-noresults-placeholder-bg:var(--true-gray-700);--datagrid-hidden-results-gradient-bg:var(--true-gray-700);--table-thead-color:var(--true-gray-200);--table-cell-color:var(--true-gray-300);--table-thead-marker-color:var(--true-gray-500);--table-cell-border-color:var(--true-gray-800);--table-hover-cell-bg:var(--true-gray-900);--table-selected-cell-bg:var(--accent-blue);--table-thead-sorted-color:var(--color-primary);--table-thead-sorted-marker-color:var(--color-primary);--datalist-border-color:var(--true-gray-600);--datalist-label-color:var(--true-gray-400);--datalist-value-color:var(--true-gray-300);--pagination-color:var(--true-gray-400);--pagination-hover-border-color:var(--true-gray-600);--pagination-active-bg:var(--blue-500);--pagination-disabled-color:var(--true-gray-600);--field-language-badge-border-color:var(--true-gray-600);--field-country-flag-border-color:var(--true-gray-600);--modal-bg:var(--true-gray-800);--modal-border-color:var(--true-gray-600);--modal-header-bg:var(--true-gray-900);--modal-header-border-color:var(--true-gray-600);--modal-footer-bg:var(--true-gray-700);--modal-title-color:var(--true-gray-400);--detail-label-tooltip-underline-color:var(--true-gray-500);--form-label-color:var(--true-gray-300);--form-control-bg:var(--true-gray-900);--form-control-disabled-bg:var(--true-gray-900);--form-control-disabled-color:var(--true-gray-500);--form-input-border-color:var(--true-gray-700);--form-input-error-legend-color:var(--red-500);--form-input-error-border-color:var(--red-500);--form-input-hover-border-color:var(--true-gray-500);--form-input-shadow:none;--form-input-hover-shadow:none;--form-input-error-shadow:0 0 0 3px var(--red-900);--form-input-text-color:var(--true-gray-200);--form-input-group-text-bg:var(--true-gray-800);--form-input-group-text-border-color:var(--true-gray-600);--form-switch-bg:var(--true-gray-600);--form-switch-border-color:var(--true-gray-700);--form-switch-checked-bg:var(--accent-blue);--form-type-check-input-border-color:var(--true-gray-400);--form-type-check-input-box-shadow:0 1px 2px 0 var(--true-gray-800);--form-type-check-input-checked-bg:var(--accent-blue);--form-type-text-editor-toolbar-bg:var(--true-gray-800);--form-type-text-editor-toolbar-button-color:var(--true-gray-400);--form-type-text-editor-toolbar-button-hover-color:var(--true-gray-700);--form-type-text-editor-toolbar-button-active-bg:var(--true-gray-700);--form-type-text-editor-toolbar-button-active-color:var(--true-gray-300);--form-type-text-editor-dialog-bg:var(--true-gray-800);--form-type-text-editor-dialog-box-shadow:0 4px 12px var(--true-gray-900);--form-type-text-editor-content-pre-bg:var(--true-gray-800);--form-type-text-editor-content-pre-color:var(--true-gray-300);--form-type-collection-item-collapsed-hover-bg:var(--true-gray-800);--form-type-autocomplete-dropdown-bg:var(--true-gray-800);--form-type-autocomplete-dropdown-input-wrapper-bg:var(--true-gray-900);--form-type-autocomplete-dropdown-input-border-color:transparent;--form-type-autocomplete-dropdown-active-item-bg:var(--true-gray-700);--form-type-autocomplete-close-button-bg:var(--true-gray-500);--form-type-autocomplete-close-button-hover-bg:var(--true-gray-800);--form-type-autocomplete-optgroup-bg:var(--form-type-autocomplete-dropdown-bg);--form-type-autocomplete-optgroup-color:var(--true-gray-400);--form-type-autocomplete-multi-item-bg:var(--true-gray-700);--form-type-autocomplete-multi-item-border-color:var(--true-gray-500);--form-type-autocomplete-multi-item-remove-button-hover-bg:var(--true-gray-800);--form-global-error-bg:transparent;--form-global-error-color:var(--red-400);--form-global-error-border:1px solid var(--red-400);--form-help-color:var(--true-gray-500);--form-help-error-color:var(--true-gray-200);--form-help-active-color:var(--true-gray-300);--form-tabs-border-color:var(--true-gray-600);--form-tabs-help-color:var(--true-gray-500);--form-column-header-color:var(--true-gray-300);--form-column-help-color:var(--true-gray-500);--form-column-icon-color:var(--true-gray-400);--form-fieldset-header-color:var(--true-gray-300);--form-fieldset-help-color:var(--true-gray-500);--form-fieldset-border-color:var(--true-gray-700);--form-fieldset-header-border-color:var(--true-gray-600);--form-fieldset-icon-color:var(--true-gray-400);--form-fieldset-collapse-marker-color:var(--true-gray-500);--form-collection-item-collapse-marker-color:var(--true-gray-500);--badge-box-shadow:inset 0 0 0 1px hsla(0,0%,96%,.3);--badge-boolean-false-bg:hsla(0,0%,96%,.1);--badge-boolean-false-box-shadow:inset 0 0 0 1px hsla(0,0%,96%,.3);--badge-boolean-false-color:var(--true-gray-200);--badge-boolean-true-bg:rgba(3,102,214,.18);--badge-boolean-true-box-shadow:inset 0 0 0 1px rgba(90,168,252,.3);--badge-boolean-true-color:#5aa8fc;--badge-success-bg:rgba(22,135,0,.18);--badge-success-box-shadow:inset 0 0 0 1px rgba(39,236,0,.3);--badge-success-color:var(--green-300);--badge-warning-bg:rgba(251,202,4,.18);--badge-warning-box-shadow:inset 0 0 0 1px rgba(250,201,5,.3);--badge-warning-color:var(--yellow-400);--badge-danger-bg:rgba(182,2,5,.18);--badge-danger-box-shadow:inset 0 0 0 1px rgba(253,155,157,.3);--badge-danger-color:var(--red-300);--badge-info-bg:rgba(3,102,214,.18);--badge-info-box-shadow:inset 0 0 0 1px rgba(90,168,252,.3);--badge-info-color:#5aa8fc;--badge-primary-bg:rgba(3,102,214,.18);--badge-primary-box-shadow:inset 0 0 0 1px rgba(90,168,252,.3);--badge-primary-color:#5aa8fc;--badge-secondary-bg:hsla(0,0%,96%,.1);--badge-secondary-box-shadow:inset 0 0 0 1px hsla(0,0%,96%,.3);--badge-secondary-color:var(--true-gray-200);--badge-light-bg:hsla(0,0%,100%,.18);--badge-light-box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.3);--badge-light-color:#fff;--badge-dark-bg:rgba(0,0,0,.18);--badge-dark-box-shadow:inset 0 0 0 1px hsla(0,0%,60%,.3);--badge-dark-color:#999;--badge-outline-box-shadow:inset 0 0 0 1px var(--true-gray-500);--badge-outline-color:var(--datalist-value-color);--alert-primary-bg:var(--accent-blue);--alert-primary-color:var(--accent-blue);--alert-primary-border-color:var(--accent-blue);--alert-secondary-bg:var(--true-gray-700);--alert-secondary-color:var(--true-gray-300);--alert-secondary-border-color:var(--true-gray-600);--alert-success-bg:var(--emerald-800);--alert-success-color:var(--emerald-100);--alert-success-border-color:var(--emerald-700);--alert-info-bg:var(--sky-800);--alert-info-color:var(--sky-100);--alert-info-border-color:var(--sky-700);--alert-warning-bg:var(--orange-800);--alert-warning-color:var(--orange-100);--alert-warning-border-color:var(--orange-700);--alert-danger-bg:var(--red-800);--alert-danger-color:var(--red-100);--alert-danger-border-color:var(--red-700);--alert-light-bg:var(--true-gray-300);--alert-light-color:var(--true-gray-800);--alert-light-border-color:var(--true-gray-200);--alert-dark-bg:var(--true-gray-900);--alert-dark-color:var(--true-gray-200);--alert-dark-border-color:var(--true-gray-700);--button-bg:var(--true-gray-600);--button-color:var(--true-gray-200);--button-hover-color:var(--true-gray-100);--button-active-color:var(--true-gray-100);--button-border-color:var(--true-gray-600);--button-hover-border-color:var(--true-gray-600);--button-shadow:0 0 0 1px var(--true-gray-700);--button-hover-shadow:0 0 0 1px var(--true-gray-500);--button-active-shadow:0 0 0 1px var(--true-gray-600);--button-active-primary-shadow:0 0 0 1px var(--gray-300),0 0 0 4px #2d6aa3,0 1px 1px 0 rgba(15,23,41,.1),0 2px 5px 0 rgba(52,66,86,.1),0 3px 9px 0 rgba(52,66,86,.1);--button-primary-bg:var(--accent-blue);--button-primary-color:#fff;--button-secondary-bg:var(--true-gray-800);--button-secondary-color:var(--button-color);--button-info-bg:var(--color-info);--button-info-color:var(--white);--button-success-bg:var(--color-success);--button-success-color:var(--white);--button-danger-bg:var(--color-danger);--button-danger-color:var(--white);--button-warning-bg:var(--color-warning);--button-warning-color:var(--white);--text-color:var(--true-gray-300);--text-color-rgb:212,212,212;--text-color-dark:var(--true-gray-200);--text-color-light:var(--true-gray-400);--text-muted:var(--true-gray-500);--text-on-primary:var(--white);--box-shadow-lg:0 10px 15px -3px rgba(15,23,41,.1),0 4px 6px -2px rgba(15,23,41,.05);--code-color:#c44c34;--code-editor-string-color:#a5d6ff;--code-editor-keyword-color:#ff7b72;--code-editor-comment-color:#7ee787;--code-editor-definition-color:#e36209;--code-editor-variable-color:var(--form-input-text-color);--code-editor-number-color:var(--form-input-text-color);--code-editor-argument-color:#d2a8ff;--code-editor-key-color:#a5d6ff;--code-editor-attribute-color:#7ee787;--code-editor-addition-bg:rgba(46,160,67,.3);--code-editor-deletion-bg:rgba(218,54,51,.3);--code-editor-selection-bg:#203e6f;--page-login-bg:var(--true-gray-800);--page-login-form-bg:var(--true-gray-700);--page-login-form-control-bg:var(--true-gray-800);--page-login-form-control-border-color:var(--true-gray-600);--page-login-form-control-button-bg:var(--blue-700);--text-blue-600:#075692;--text-green-600:#0d5e42;--text-indigo-600:#3c4caa;--text-red-600:#a11b4c;--text-yellow-600:#943505;--color-primary:#70aefb;--color-success:#1ea471;--color-info:#0679b7;--color-warning:#d97817;--color-danger:var(--red-500);--bs-danger-rgb:239,68,68;--highlight-bg:#feff3f;--highlight-color:var(--true-gray-900);--link-color:var(--blue-400);--link-hover-color:var(--blue-300);--link-hover-decoration:none;--border-color:#e3e7ee}:root,[data-bs-theme=dark],[data-bs-theme=light]{--bs-body-bg:var(--body-bg);--bs-body-color-rgb:var(--text-color-rgb);--bs-body-color:var(--text-color);--bs-body-font-family:var(--font-family-base);--bs-body-font-size:var(--font-size-base);--bs-body-font-weight:normal;--bs-border-color:var(--border-color);--bs-border-radius-lg:var(--border-radius-lg);--bs-border-radius-sm:var(--border-radius-sm);--bs-border-radius:var(--border-radius);--bs-border-width:var(--border-width);--bs-code-color:var(--code-color);--bs-danger-rgb:var(--color-danger-rgb);--bs-danger:var(--color-danger);--bs-emphasis-color-rgb:var(--text-color-rgb);--bs-emphasis-color:var(--text-color);--bs-font-monospace:var(--font-family-monospace);--bs-form-invalid-border-color:var(--color-danger);--bs-form-invalid-color:var(--color-danger);--bs-form-valid-border-color:var(--color-success);--bs-form-valid-color:var(--color-success);--bs-heading-color:var(--text-color);--bs-highlight-bg:var(--highlight-bg);--bs-highlight-color:inherit;--bs-info:var(--color-info);--bs-link-color-rgb:var(--link-color-rgb);--bs-link-decoration:none;--bs-link-hover-color-rgb:var(--link-hover-color-rgb);--bs-link-opacity:1;--bs-primary:var(--color-primary);--bs-secondary-bg:var(--secondary-bg);--bs-secondary-color:var(--text-secondary-color);--bs-secondary:var(--text-muted);--bs-success:var(--color-success);--bs-tertiary-bg:var(--tertiary-bg);--bs-tertiary-color:var(--text-tertiary-color);--bs-warning:var(--color-warning)}.btn{--bs-btn-padding-x:8px;--bs-btn-padding-y:4px;--bs-btn-font-size:0.875rem;--bs-btn-font-weight:400;--bs-btn-border-width:0;--bs-btn-border-radius:var(--border-radius)}.dropdown-menu{--bs-dropdown-font-size:0.875rem}.table{--bs-table-active-bg:var(--table-selected-cell-bg);--bs-table-active-color:var(--table-cell-color);--bs-table-bg:var(--body-bg);--bs-table-border-color:var(--table-cell-border-color);--bs-table-color:var(--table-cell-color);--bs-table-hover-bg:var(--table-hover-cell-bg);--bs-table-hover-color:var(--table-cell-color)}.pagination{--bs-pagination-padding-y:4px;--bs-pagination-padding-x:10px;--bs-pagination-color:var(--pagination-color);--bs-pagination-line-height:1.5;--bs-pagination-bg:var(--body-bg);--bs-pagination-border-width:1px;--bs-pagination-border-color:transparent;--bs-pagination-focus-box-shadow:none;--bs-pagination-focus-outline:0;--bs-pagination-hover-color:var(--text-color);--bs-pagination-hover-bg:var(--body-bg);--bs-pagination-hover-border-color:var(--pagination-hover-border-color);--bs-pagination-disabled-color:var(--text-muted);--bs-pagination-disabled-bg:var(--body-bg);--bs-pagination-disabled-border-color:transparent}.modal{--bs-modal-zindex:2040;--bs-modal-width:500px;--bs-modal-padding:1rem 1.25rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--text-color);--bs-modal-bg:var(--modal-bg);--bs-modal-border-color:var(--modal-border-color);--bs-modal-border-width:var(--border-width);--bs-modal-border-radius:var(--border-radius);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-modal-header-padding-x:1.25rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1.25rem;--bs-modal-header-border-color:var(--modal-border-color);--bs-modal-header-border-width:var(--border-width);--bs-modal-title-line-height:1.2;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg:var(--modal-footer-bg);--bs-modal-footer-border-color:var(--modal-border-color);--bs-modal-footer-border-width:var(--border-width)}.nav-tabs{--bs-nav-tabs-border-width:var(--border-width);--bs-nav-tabs-border-color:var(--form-tabs-border-color);--bs-nav-tabs-border-radius:var(--border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--link-color);--bs-nav-tabs-link-active-bg:transparent;--bs-nav-tabs-link-active-border-color:var(--border-color) var(--border-color) transparent var(--border-color)}.badge{--bs-badge-padding-x:5px;--bs-badge-padding-y:1px;--bs-badge-font-size:var(--font-size-xs);--bs-badge-font-weight:500;--bs-badge-color:var(--text-color);--bs-badge-border-radius:var(--bs-border-radius)}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-padding-x:20px;--bs-offcanvas-padding-y:15px}.alert{--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-block-end:0;--bs-alert-border-radius:0;--bs-alert-link-color:inherit}.content,.content-header,.content-wrapper,body{background:#f8f7f4!important}.ea-content-width{max-width:1400px}@media(min-width:992px){body.ea-sidebar-width-compact #main-menu .menu .menu-item:hover,body.ea-sidebar-width-compact #main-menu .menu .menu-item:hover .menu-item-contents,body.ea-sidebar-width-compact #main-menu .menu .menu-item:hover .submenu{background:var(--side-bar-compact-submenu-bg)}}.text-purple{color:#9780f5!important}.bg-purple{background-color:#9780f5!important}.bg-purple.bg-opacity-10{background-color:rgba(151,128,245,.1)!important}.btn-purple{background-color:#9780f5;border-color:#9780f5;color:#fff}.btn-purple:focus,.btn-purple:hover{background-color:#785af2;border-color:#785af2;color:#fff}.btn-outline-purple{border-color:#9780f5;color:#9780f5}.btn-outline-purple:focus,.btn-outline-purple:hover{background-color:#9780f5;color:#fff}.text-blue{color:#4497f7!important}.bg-blue{background-color:#4497f7!important}.bg-blue.bg-opacity-10{background-color:rgba(68,151,247,.1)!important}.btn-blue{background-color:#4497f7;border-color:#4497f7;color:#fff}.btn-blue:focus,.btn-blue:hover{background-color:#1d81f5;border-color:#1d81f5;color:#fff}.btn-outline-blue{border-color:#4497f7;color:#4497f7}.btn-outline-blue:focus,.btn-outline-blue:hover{background-color:#4497f7;color:#fff}.text-amber{color:#f7ac5d!important}.bg-amber{background-color:#f7ac5d!important}.bg-amber.bg-opacity-10{background-color:rgba(247,172,93,.1)!important}.btn-amber{background-color:#f7ac5d;border-color:#f7ac5d;color:#fff}.btn-amber:focus,.btn-amber:hover{background-color:#f59836;border-color:#f59836;color:#fff}.btn-outline-amber{border-color:#f7ac5d;color:#f7ac5d}.btn-outline-amber:focus,.btn-outline-amber:hover{background-color:#f7ac5d;color:#fff}.text-green{color:#49b972!important}.bg-green{background-color:#49b972!important}.bg-green.bg-opacity-10{background-color:rgba(73,185,114,.1)!important}.btn-green{background-color:#49b972;border-color:#49b972;color:#fff}.btn-green:focus,.btn-green:hover{background-color:#3c9d60;border-color:#3c9d60;color:#fff}.btn-outline-green{border-color:#49b972;color:#49b972}.btn-outline-green:focus,.btn-outline-green:hover{background-color:#49b972;color:#fff}.dash-title{color:#374151;font-size:2.2rem;font-weight:800;letter-spacing:-.04em;line-height:1}.section-title{color:#374151;font-size:1.1rem;font-weight:700}.section-title:after{background:#e7e5df;content:"";flex:1;height:1px}.stat-card{border-radius:12px!important;overflow:hidden;transition:transform .4s ease,box-shadow .4s ease}.stat-card:hover{box-shadow:0 12px 32px rgba(0,0,0,.08)!important;transform:translateY(-3px)}.stat-card:before{border-radius:12px 12px 0 0;content:"";height:6px;left:0;position:absolute;right:0;top:0;width:100%}.stat-card--blue:before{background:#4497f7}.stat-card--purple:before{background:#9780f5}.stat-card--green:before{background:#49b972}.stat-card--amber:before{background:#f7ac5d}.stat-icon{align-items:center;display:flex;font-size:1.2rem;height:44px;justify-content:center;width:44px}.stat-value{color:#374151;font-size:2.4rem;font-weight:800;line-height:1;margin-bottom:4px}.stat-label{font-size:.72rem;letter-spacing:.06em}.tile{border-radius:12px!important;transition:transform .4s ease,box-shadow .4s ease,border-color .4s}.tile:hover{box-shadow:0 16px 40px rgba(0,0,0,.1)!important;transform:translateY(-4px)}.tile--blue:hover{box-shadow:0 16px 40px rgba(68,151,247,.15)!important}.tile--purple:hover{box-shadow:0 16px 40px rgba(151,128,245,.15)!important}.tile--green:hover{box-shadow:0 16px 40px rgba(73,185,114,.15)!important}.tile--amber:hover{box-shadow:0 16px 40px rgba(247,172,93,.15)!important}.tile-bg{bottom:-20px;font-size:5rem;line-height:1;opacity:.07;pointer-events:none;position:absolute;right:15px}.tile-icon{align-items:center;border-radius:14px!important;display:flex;font-size:1.4rem;height:52px;justify-content:center;width:52px}.tile-name{color:#374151;font-size:1.25rem;font-weight:700}.tile-desc{line-height:1.5}.detail-hero{border-radius:12px!important}.detail-hero:before{background:#4497f7;border-radius:12px 12px 0 0;content:"";height:3px;left:0;position:absolute;right:0;top:0}.card-header{border-bottom:1px solid #e7e5df}.link-hover{transition:color .15s}.link-hover:hover{color:#4497f7!important}.avatar{flex-shrink:0;font-size:.72rem;height:32px;width:32px}.avatar--blue{background:#dbeafe;color:#4497f7}.avatar--purple{background:#ede9fe;color:#9780f5}.client-monogram{border-radius:20px!important;font-size:2rem;height:80px;letter-spacing:-.02em;width:80px}.detail-list .detail-row{border-bottom:1px solid #e7e5df;gap:1rem}.detail-list .detail-row:last-child{border-bottom:none}.detail-list .detail-row:hover{background:hsla(45,14%,89%,.25)}.detail-list .detail-label{letter-spacing:.05em;min-width:180px;padding-top:2px}.detail-list .detail-value{flex:1;word-break:break-word}.address-block{border-left:3px solid #4497f7;transition:background .2s}.address-block address{font-style:normal}.address-block:hover{background:rgba(68,151,247,.08)!important}.comment-block{border-left:3px solid #f7ac5d;transition:background .2s}.comment-block comment{font-size:.9rem!important;font-style:normal}.comment-block:hover{background:rgba(247,172,93,.08)!important}@media(max-width:576px){.detail-list .detail-row{flex-direction:column;gap:.25rem}.detail-list .detail-label{min-width:unset}.client-monogram{font-size:1.4rem;height:56px;width:56px}}.expandable-text{cursor:pointer;max-height:120px;overflow:hidden;position:relative}.expandable-text.expanded{max-height:none}.expandable-text.expanded .expandable-fade,.expandable-text.no-overflow .expandable-fade{display:none}.expandable-content{position:relative;z-index:1}.expandable-fade{align-items:flex-end;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;display:flex;font-weight:700;height:60px;justify-content:center;left:0;position:absolute;right:0}.truncate-text{border-radius:5px;display:flex;max-width:100%;overflow:hidden;padding:0 10px;white-space:nowrap}.truncate-text span{flex:0 1 auto;overflow:hidden}.truncate-text span:first-child{flex-shrink:1;text-overflow:ellipsis}.truncate-text span:nth-child(2){flex:1;min-width:fit-content}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.card,.stat-card,.tile{animation:fadeUp .4s ease both}.row>:first-child .card,.row>:first-child .stat-card,.row>:first-child .tile{animation-delay:.05s}.row>:nth-child(2) .card,.row>:nth-child(2) .stat-card,.row>:nth-child(2) .tile{animation-delay:.1s}.row>:nth-child(3) .card,.row>:nth-child(3) .stat-card,.row>:nth-child(3) .tile{animation-delay:.15s}.row>:nth-child(4) .card,.row>:nth-child(4) .stat-card,.row>:nth-child(4) .tile{animation-delay:.2s}.dropdown-item:hover{color:var(--dropdown-link-hover-color)!important}.dropdown-item:hover i{color:var(--dropdown-icon-hover-color)!important}.dropdown-item i{color:var(--accent-blue)!important}.btn-primary{background-color:var(--vert);color:#fff}.btn-success.text-white i{color:#fff}body.viewer-pdf{height:100%;margin:0;overflow:hidden;padding:0;width:100%}body.viewer-pdf iframe{border:0}