/* tenant-theme-contract:v1 derivation:v1 orange-bridge:v2 hash:f496616ea5655abde93547daf9f5cb0132b70225de286a3fa32e2567b732244c */
:root,[data-bs-theme=light]{--theme-color-brand-primary:#D4561F;--theme-color-brand-primary-rgb:212,86,31;--theme-color-brand-primary-foreground:#000000;--theme-color-brand-secondary:#6D6158;--theme-color-brand-secondary-rgb:109,97,88;--theme-color-brand-secondary-foreground:#FFFFFF;--theme-color-action-primary-bg:#D4561F;--theme-color-action-primary-fg:#000000;--theme-color-action-primary-hover-bg:#DA6F41;--theme-color-action-primary-active-bg:#DD784C;--theme-color-action-secondary-bg:#6D6158;--theme-color-action-secondary-fg:#FFFFFF;--theme-color-action-secondary-hover-bg:#5D524B;--theme-color-link:#D4561F;--theme-color-link-hover:#AA4519;--theme-color-surface-body-bg:#F3E9D8;--theme-color-surface-page-bg:#ECE2D2;--theme-color-surface-card-bg:var(--bs-body-bg);--theme-color-surface-muted-bg:var(--bs-secondary-bg);--theme-color-surface-nav-bg:#17120F;--theme-color-surface-nav-fg:#F3E9D8;--theme-color-surface-footer-bg:#120E0C;--theme-color-surface-footer-fg:#F3E9D8;--theme-color-surface-cookie-bg:#000000;--theme-color-surface-cookie-fg:#FFFFFF;--theme-color-text-primary:#1D1713;--theme-color-text-secondary:var(--bs-secondary-color);--theme-color-border-default:#D9C8B2;--theme-color-control-border:#D9C8B2;--theme-color-control-focus-border:#EAAB8F;--theme-color-focus-ring:rgba(212,86,31,.25);--theme-color-success:var(--bs-success);--theme-color-info:var(--bs-info);--theme-color-warning:var(--bs-warning);--theme-color-danger:var(--bs-danger);--theme-font-family-sans:var(--bs-font-sans-serif);--theme-font-size-base:var(--bs-body-font-size);--theme-font-weight-normal:var(--bs-body-font-weight);--theme-line-height-base:var(--bs-body-line-height);--theme-radius-sm:var(--bs-border-radius-sm);--theme-radius-md:var(--bs-border-radius);--theme-radius-lg:var(--bs-border-radius-lg);--theme-radius-xl:var(--bs-border-radius-xl);--theme-radius-pill:var(--bs-border-radius-pill);--theme-shadow-sm:var(--bs-box-shadow-sm);--theme-shadow-md:var(--bs-box-shadow);--theme-shadow-lg:var(--bs-box-shadow-lg);--theme-space-1:.25rem;--theme-space-2:.5rem;--theme-space-3:1rem;--theme-space-4:1.5rem;--theme-space-5:3rem;--theme-z-dropdown:var(--bs-dropdown-zindex, 1000);--theme-z-sticky:var(--bs-sticky-zindex, 1020);--theme-z-fixed:var(--bs-fixed-zindex, 1030);--theme-z-offcanvas:var(--bs-offcanvas-zindex, 1045);--theme-z-modal:var(--bs-modal-zindex, 1055);--theme-z-popover:var(--bs-popover-zindex, 1070);--theme-z-tooltip:var(--bs-tooltip-zindex, 1080);--theme-z-toast:var(--bs-toast-zindex, 1090);--theme-motion-duration-fast:150ms;--theme-motion-duration-normal:300ms;--theme-motion-easing-standard:ease-in-out;--theme-logo-height:40px;--bs-primary:#D4561F;--bs-primary-rgb:212,86,31;--bs-secondary:#6D6158;--bs-secondary-rgb:109,97,88;--bs-primary-text-emphasis:#55220C;--bs-primary-bg-subtle:#F6DDD2;--bs-primary-border-subtle:#EEBBA5;--bs-secondary-text-emphasis:#2C2723;--bs-secondary-bg-subtle:#E2DFDE;--bs-secondary-border-subtle:#C5C0BC;--bs-body-color:#1D1713;--bs-body-color-rgb:29,23,19;--bs-body-bg:#F3E9D8;--bs-body-bg-rgb:243,233,216;--bs-border-color:#D9C8B2;--bs-border-color-translucent:#D9C8B2;--bs-link-color:#D4561F;--bs-link-color-rgb:212,86,31;--bs-link-hover-color:#AA4519;--bs-link-hover-color-rgb:170,69,25;--bs-focus-ring-color:rgba(212,86,31,.25);--logo-height:40px;--navbar-top-bg:#17120F;--navbar-link-color:#F3E9D8;--page-bg:#ECE2D2;}
[data-bs-theme=dark]{--theme-color-surface-body-bg:var(--bs-body-bg);--theme-color-surface-page-bg:var(--bs-body-bg);--theme-color-text-primary:var(--bs-body-color);--theme-color-border-default:var(--bs-border-color);--theme-color-control-border:var(--bs-border-color);--page-bg:var(--bs-body-bg);--bs-primary-text-emphasis:#E59A79;--bs-primary-bg-subtle:#2A1106;--bs-primary-border-subtle:#7F3413;--bs-secondary-text-emphasis:#A7A09B;--bs-secondary-bg-subtle:#161312;--bs-secondary-border-subtle:#413A35;--bs-link-color:#E59A79;--bs-link-color-rgb:229,154,121;--bs-link-hover-color:#EAAE94;--bs-link-hover-color-rgb:234,174,148;}
.navbar-top{background-color:var(--theme-color-surface-nav-bg)}
.navbar-top .navbar-nav .nav-link{color:var(--theme-color-surface-nav-fg)}
.footer{color:var(--theme-color-surface-footer-fg);background-color:var(--theme-color-surface-footer-bg)}
.footer a,.footer .footer-links li a{color:var(--theme-color-surface-footer-fg)}
.footer-links i{color:var(--theme-color-brand-primary)}
body>header nav{border-bottom-color:var(--theme-color-border-default)}
.nav-categories .nav-link{color:var(--theme-color-text-primary)}
.nav .nav-categories .navbar>li.show>a,.nav .nav-categories .navbar>li>a.active,.nav-categories .nav .navbar>li.show>a,.nav-categories .nav .navbar>li>a.active,.nav-categories .nav-link.active,.nav-categories .show>.nav-link{color:var(--theme-color-brand-primary)}
.btn-primary,.swal-button--confirm{--bs-btn-color:#000000;--bs-btn-bg:#D4561F;--bs-btn-border-color:#D4561F;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#DA6F41;--bs-btn-hover-border-color:#D86735;--bs-btn-focus-shadow-rgb:180,73,26;--bs-btn-active-color:#000000;--bs-btn-active-bg:#DD784C;--bs-btn-active-border-color:#D86735;--bs-btn-disabled-color:#000000;--bs-btn-disabled-bg:#D4561F;--bs-btn-disabled-border-color:#D4561F;}
.btn-outline-primary{--bs-btn-color:#D4561F;--bs-btn-border-color:#D4561F;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#D4561F;--bs-btn-hover-border-color:#D4561F;--bs-btn-focus-shadow-rgb:212,86,31;--bs-btn-active-color:#000000;--bs-btn-active-bg:#D4561F;--bs-btn-active-border-color:#D4561F;--bs-btn-disabled-color:#D4561F;--bs-btn-disabled-border-color:#D4561F;}
.btn-secondary{--bs-btn-color:#FFFFFF;--bs-btn-bg:#6D6158;--bs-btn-border-color:#6D6158;--bs-btn-hover-color:#FFFFFF;--bs-btn-hover-bg:#5D524B;--bs-btn-hover-border-color:#574E46;--bs-btn-focus-shadow-rgb:131,121,113;--bs-btn-active-color:#FFFFFF;--bs-btn-active-bg:#574E46;--bs-btn-active-border-color:#524942;--bs-btn-disabled-color:#FFFFFF;--bs-btn-disabled-bg:#6D6158;--bs-btn-disabled-border-color:#6D6158;}
.btn-outline-secondary{--bs-btn-color:#6D6158;--bs-btn-border-color:#6D6158;--bs-btn-hover-color:#FFFFFF;--bs-btn-hover-bg:#6D6158;--bs-btn-hover-border-color:#6D6158;--bs-btn-focus-shadow-rgb:109,97,88;--bs-btn-active-color:#FFFFFF;--bs-btn-active-bg:#6D6158;--bs-btn-active-border-color:#6D6158;--bs-btn-disabled-color:#6D6158;--bs-btn-disabled-border-color:#6D6158;}
.nav-pills{--bs-nav-pills-link-active-color:#000000;--bs-nav-pills-link-active-bg:#D4561F}
.pagination{--bs-pagination-focus-box-shadow:0 0 0 .25rem rgba(212,86,31,.25);--bs-pagination-active-color:#000000;--bs-pagination-active-bg:#D4561F;--bs-pagination-active-border-color:#D4561F}
.progress,.progress-stacked{--bs-progress-bar-color:#000000;--bs-progress-bar-bg:#D4561F}
.list-group{--bs-list-group-active-color:#000000;--bs-list-group-active-bg:#D4561F;--bs-list-group-active-border-color:#D4561F}
.accordion{--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem rgba(212,86,31,.25);--bs-accordion-active-bg:var(--bs-primary-bg-subtle);--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-btn-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231D1713'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>");--bs-accordion-btn-active-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2355220C'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>")}
[data-bs-theme=dark] .accordion{--bs-accordion-btn-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23E59A79'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>");--bs-accordion-btn-active-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23E59A79'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>")}
.btn-close{--bs-btn-close-focus-shadow:0 0 0 .25rem rgba(212,86,31,.25)}
.table-primary{--bs-table-color:#000000;--bs-table-bg:#F6DDD2;--bs-table-border-color:#C5B1A8;--bs-table-striped-bg:#EAD2C8;--bs-table-striped-color:#000000;--bs-table-active-bg:#DDC7BD;--bs-table-active-color:#000000;--bs-table-hover-bg:#E4CCC2;--bs-table-hover-color:#000000;}
.table-secondary{--bs-table-color:#000000;--bs-table-bg:#E2DFDE;--bs-table-border-color:#B5B2B2;--bs-table-striped-bg:#D7D4D3;--bs-table-striped-color:#000000;--bs-table-active-bg:#CBC9C8;--bs-table-active-color:#000000;--bs-table-hover-bg:#D1CECD;--bs-table-hover-color:#000000;}
.text-bg-primary{color:#000000!important}
.text-bg-secondary{color:#FFFFFF!important}
.link-primary:focus,.link-primary:hover{color:RGBA(221,120,76,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(221,120,76,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(221,120,76,var(--bs-link-underline-opacity,1))!important}
.link-secondary:focus,.link-secondary:hover{color:RGBA(87,78,70,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(87,78,70,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(87,78,70,var(--bs-link-underline-opacity,1))!important}
.blockquote-footer,.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6D6158}
.btn-link{--bs-btn-disabled-color:#6D6158}
.dropdown-menu{--bs-dropdown-header-color:#6D6158}
.form-control:focus{border-color:#EAAB8F;box-shadow:var(--bs-box-shadow-inset),0 0 0 .25rem rgba(212,86,31,.25)}
.form-select:focus,.form-check-input:focus{border-color:#EAAB8F;box-shadow:0 0 0 .25rem rgba(212,86,31,.25)}
.form-check-input:checked,.form-check-input[type=checkbox]:indeterminate{background-color:#D4561F;border-color:#D4561F}
.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--bs-body-bg),0 0 0 .25rem rgba(212,86,31,.25)}
.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px var(--bs-body-bg),0 0 0 .25rem rgba(212,86,31,.25)}
.form-range::-webkit-slider-thumb{background-color:#D4561F}
.form-range::-moz-range-thumb{background-color:#D4561F}
.nav .navbar>li>a:focus-visible,.nav-link:focus-visible{box-shadow:0 0 0 .25rem rgba(212,86,31,.25)}
