:root{--badge-boolean-false-bg:rgb(var(--bs-danger-rgb));--badge-boolean-false-box-shadow:var(--badge-box-shadow);--badge-boolean-false-color:rgb(var(--bs-white-rgb));--body-bg:var(--gray-100);--body-max-width:100%;--bs-body-bg:var(--white);--bs-btn-active-bg:var(--gray-200);--bs-btn-disabled-bg:#16a778;--bs-btn-disabled-border-color:#16a778;--bs-btn-hover-bg:var(--gray-200);--color-primary-light-x-03:rgba(56,176,137,.3);--color-primary-light-x:#38b089;--color-primary-light:#16a778;--color-primary-rgb:10,82,59;--color-primary:#0a523b;--color-secondary:#81b524;--content-top-bg:var(--white);--content-top-dev-bg:#b9ffbd;--content-top-staging-bg:#fba503;--font-size-base:12px;--font-size-lg:14px;--font-size-sm:11px;--font-size-xl:18px;--font-size-xs:10px;--font-size-xxl:22px;--font-size-xxxl:26px;--form-switch-checked-bg:var(--color-primary);--form-type-check-input-checked-bg:var(--color-primary);--link-color:#0a523b;--link-hover-color:#21795d;--resize-handler-hover-bg:var(--color-primary);--responsive-header-bg:var(--white);--sidebar-bg:var(--gray-200);--sidebar-max-width:245px;--sidebar-menu-active-item-bg:var(--gray-300);--table-thead-color:var(--bs-table-color);--translatable-country-flag-width:17px}*{accent-color:var(--color-primary)}.form-widget input[type=radio].form-check-input:checked{--form-type-check-input-box-shadow:none;border:0}.btn-primary{--bs-btn-disabled-bg:#5f8e7f;--bs-btn-disabled-border-color:#5f8e7f}.country-flag,.translatable-country-flag{outline:1px solid rgba(0,0,0,.2);outline-offset:-1px}.translatable-country-flag{width:var(--translatable-country-flag-width)}.datagrid td.actions a:not(.dropdown-item) .action-icon{margin-right:0}@media (min-width:992px){body.page-login{block-size:unset;overflow:unset;padding-top:10px;position:relative}.login-wrapper{margin-block-start:0}}.form-group:has(label~.form-widget>[hidden]):not(.field-collection){display:none}.form-select.locked,.input-group .input-group-text{background-color:var(--sidebar-bg);pointer-events:none}admin-image>img{cursor:pointer;cursor:zoom-in;margin:6px 4px 12px;max-block-size:120px;max-inline-size:100%}admin-image>dialog,admin-image>img{box-shadow:0 0 0 4px var(--white),0 0 4px 3px var(--gray-600)}admin-image>dialog{border:0;cursor:pointer;cursor:zoom-out;outline:none;padding:5px;z-index:1000}admin-image>dialog::backdrop{background-color:rgba(0,0,0,.35)}admin-image>dialog>img{max-block-size:80vh;max-inline-size:80vw}.input-group button.trix-button,.input-group button.trix-button:active,.input-group button.trix-button:focus,.input-group button.trix-button:hover{margin-block-start:0}trix-toolbar .trix-button-group.trix-button-group--block-tools{display:none}.badge{border:0;text-transform:uppercase}.badge-state-success{background:var(--badge-boolean-true-bg);box-shadow:var(--badge-boolean-true-box-shadow);color:var(--badge-boolean-true-color)}.badge-state-danger{background:var(--badge-boolean-false-bg);box-shadow:var(--badge-boolean-false-box-shadow);color:var(--badge-boolean-false-color)}.badge-state-muted{background:var(--badge-secondary-bg);box-shadow:var(--badge-secondary-box-shadow);color:var(--badge-secondary-color)}[is=admin-journey] #wrapper{min-height:100vh}[is=admin-journey] #summary{max-height:80vh;overflow-y:auto;position:sticky;top:65px}admin-journey-stay .card-header{align-items:center;display:flex;justify-content:space-between}.logo img{width:400px}.bg-highlighted-green{background-color:#479f76}.bg-highlighted-green-light{background-color:#a3cfbb}.bg-weekend{background-color:#e2e8f0}.inventory-table{border-collapse:collapse;width:100%}.inventory-equipment-header,.inventory-table{td,th{text-align:center}}.inventory-table,.inventory-table-modal{td,th{border:1px solid #ccc;padding:0}}.inventory-header{background-color:#f4f4f4}.inventory-date{font-weight:700}.inventory-weekend{background-color:#f0f0f0}.inventory-equipment-header{background-color:#f4f4f4;font-weight:700;text-align:left}.inventory-navigation{align-items:center;background-color:#f8f9fa;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:20px;padding:10px}.inventory-navigation .current-month{font-size:1.2em;font-weight:700}.inventory-navigation .btn{min-width:140px;text-align:center}#inventory-form{display:flex;justify-content:right}.equipment-disabled{background-color:#eca4a4}.bulk-update{display:flex;justify-content:right}.bg-custom-warning{background-color:var(--alert-warning-bg)!important;color:var(--alert-warning-color)!important}.disabled-row{opacity:.5;pointer-events:none}#ea-index-Journey div.global-actions a.action-new{display:none}.field-bool .badge-boolean-false{background:var(--badge-boolean-false-bg);color:var(--badge-boolean-false-color);flex-direction:row}.field-bool .badge-boolean-true{background:var(--badge-boolean-true-bg);color:var(--badge-boolean-true-color);flex-direction:row}.badge-state-warning{background:var(--orange-500);color:#fff}.badge-state-primary{background:var(--color-primary);color:#fff}.badge-state-secondary{background:var(--color-secondary);color:#fff}.planing-table{border-collapse:collapse;font-family:Arial,sans-serif;text-align:center;width:100%;thead{background-color:#ccc;position:sticky;top:0;z-index:100}td,th{border:1px solid #ccc;position:relative;&.disabled:before{background-color:rgba(0,0,0,.5);content:"";display:block;height:100%;inset:0;position:absolute;width:100%;z-index:0}& a{color:#000;display:block;padding:5px;position:relative;text-align:center;z-index:2}}.site-name{a{color:var(--badge-boolean-true-bg);text-align:left}}th{background-color:#e0e0e0}.sales{background-color:#dfba49;color:var(--text-color);a{color:var(--text-color)}}.full{background-color:#5cb85c;color:#fff;a{color:#fff}}.warning{background-color:#d9534f;color:#fff;a{color:#fff}}.planning-header{background-color:#6c757d;color:#fff}}.search-container{background-color:#f8f9fa;padding:12px}.country-state-filter+.form-select{align-items:center;height:100%}.form-switch{padding-left:0}label[for$=__token]{display:none}.actions{white-space:nowrap}.cursor-grab{cursor:grab}#main-menu .menu .menu-item-badge{inset-block-start:0;margin-left:auto}#main-menu .menu .menu-item-badge.badge-secondary{background:none}admin-file.input-group{display:inline-flex;position:relative;width:auto;input[type=file]{cursor:pointer;inset:0;opacity:0;position:absolute;z-index:99}}