:root{--ea-primary:#0a523b;--color-secondary:#81b524;--button-info-color:#0679b7;--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);--button-border-radius:4px;--button-height:28px;--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;--link-color:var(--ea-primary);--link-hover-color:#21795d;--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);--page-login-form-control-button-bg:var(--color-primary)}*{accent-color:var(--color-primary)}td{white-space:nowrap}.form-widget input[type=radio].form-check-input:checked{--form-type-check-input-box-shadow:none;border:0}.btn-info:not(.btn-invisible),.btn-secondary:not(.btn-invisible):where(:not(.action-filters-button):not(.action-filters-reset)){--button-icon-color:var(--white);--button-color:var(--white);--button-bg:var(--button-info-color);--button-hover-bg:var(--button-info-color);--button-border-color:var(--button-info-color);--button-hover-border-color:var(--button-info-color);--button-hover-color:var(--white);--button-active-color:var(--white);--button-active-bg:var(--button-info-color)}.btn-primary:not(.btn-invisible){--button-icon-color:var(--white);--button-color:var(--white);--button-bg:var(--color-primary);--button-hover-bg:var(--color-primary);--button-border-color:var(--color-primary);--button-hover-border-color:var(--color-primary);--button-active-color:var(--white);--button-active-bg:var(--color-primary)}.btn.btn-danger{--button-icon-color:var(--white);--button-color:var(--white);--button-bg:rgb(var(--bs-danger-rgb));--button-border-color:rgb(var(--bs-danger-rgb));--button-hover-bg:var(--button-danger-hover-bg);--button-hover-color:var(--white);--button-hover-border-color:var(--button-danger-hover-border-color);--button-active-color:var(--white);--button-active-bg:rgb(var(--bs-danger-rgb))}.btn.btn-warning{--button-icon-color:var(--white);--button-color:var(--white);--button-bg:var(--button-warning-color);--button-hover-bg:var(--button-warning-color);--button-border-color:var(--button-warning-color);--button-hover-border-color:var(--button-warning-color);--button-hover-color:var(--white);--button-active-color:var(--white);--button-active-bg:var(--button-warning-color)}.btn.btn-success{--button-icon-color:var(--white);--button-color:var(--white);--button-bg:var(--button-success-color);--button-hover-bg:var(--button-success-color);--button-border-color:var(--button-success-color);--button-hover-border-color:var(--button-success-color);--button-hover-color:var(--white);--button-active-color:var(--white);--button-active-bg:var(--button-success-color)}#modal-clear-button,.action-filters-button,.btn-white,.btn.action-down,.btn.action-index,.btn.action-saveAndAddAnother,.btn.action-saveAndContinue,.btn.action-up,.btn.btn-secondary[data-bs-dismiss],admin-file .btn{--button-color:var(--text-color);--button-icon-color:var(--text-color);--button-bg:var(--white);--button-hover-bg:var(--white);--button-border-color:color-mix(in srgb,var(--black) 20%,transparent);--button-hover-border-color:color-mix(in srgb,var(--black) 20%,transparent);--button-hover-color:var(--text-color);--button-active-color:var(--text-color);--button-active-bg:var(--white)}.btn.action-inventory{--button-color:var(--white);--button-icon-color:var(--white);--button-bg:rgb(var(--bs-dark-rgb));--button-hover-bg:rgb(var(--bs-dark-rgb));--button-border-color:color-mix(in srgb,var(--black) 20%,transparent);--button-hover-border-color:color-mix(in srgb,var(--black) 20%,transparent);--button-hover-color:var(--white);--button-active-color:var(--white);--button-active-bg:rgb(var(--bs-dark-rgb))}.ea-text-editor-wrapper:has(+.input-group-text){border-bottom-left-radius:0;border-bottom-right-radius:0}.ea-text-editor-wrapper+.input-group-text{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-top:0;border-top-left-radius:0;border-top-right-radius:0}.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{justify-content:center;min-width:140px}.form-select.locked,.input-group .input-group-text{background-color:var(--sidebar-bg);pointer-events:none}admin-file{display:inline-flex;overflow:hidden;position:relative;width:auto;input[type=file]{cursor:pointer;inset:0;opacity:0;position:absolute;z-index:99}}admin-file .btn:has(+.input-group-text){border-bottom-right-radius:0;border-top-right-radius:0}admin-file .btn+.input-group-text{border-bottom-left-radius:0;border-bottom-right-radius:var(--button-border-radius);border-top-left-radius:0;border-top-right-radius:var(--button-border-radius)}.btn:has(.btn-icon):not(:has(.btn-label)){min-inline-size:32px}.btn:not(:disabled):not(.disabled):active{background:var(--button-bg);border-color:var(--button-border-color);box-shadow:none;color:var(--button-color);outline:none}.btn:not(:disabled):not(.disabled):not([aria-haspopup]):active{translate:0}.modal-backdrop{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:rgba(0,0,0,.3)}.modal .table{--bs-table-bg:transparent}#staysModal .modal-content{gap:0}.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-form{display:flex;justify-content:right}.equipment-disabled{background-color:#eca4a4}.bulk-update{display:flex;justify-content:right}.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}}.datagrid td.actions a:not(.dropdown-item) .action-icon{margin-right:0}.datagrid thead th{inset-block-start:0;position:sticky;z-index:2}.datagrid td.actions{inset-inline-end:0;position:sticky;z-index:1}.datagrid thead th:last-child{inset-inline-end:0;z-index:3}.content-header .page-actions,.content-top .navbar-custom-menu,.list-pagination-paginator{inset-inline-end:var(--lg-content-padding-right,var(--ea-sp-8));position:sticky}@media (min-width:992px){body.page-login{block-size:unset;overflow:unset;padding-top:10px;position:relative}.login-wrapper{margin-block-start:0}}.form-fieldset.has-fieldset-error{border:0;box-shadow:none}.form-column .form-fieldset.has-fieldset-error{box-shadow:inset 0 0 0 1px var(--form-fieldset-border-color)}.form-group:has(label~.form-widget>[hidden]):not(.field-collection){display: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}.ea-sidebar-group-label{font-size:var(--font-size-base)}.ea-sidebar-group:has(.ea-sidebar-group-label) .ea-sidebar-group-items{padding-inline-start:var(--ea-sp-6)}.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}.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-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}.search-container{background-color:#f8f9fa;padding:12px}.country-state-filter+.form-select{align-items:center;height:100%}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}trix-toolbar .trix-button-group.trix-button-group--block-tools{display:none}trix-toolbar .trix-button--icon-underline:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' d='M7 5v7a5 5 0 0 0 10 0V5h-2v7a3 3 0 0 1-6 0V5z'/%3E%3Crect width='14' height='2' x='5' y='19' fill='%23000' rx='1'/%3E%3C/svg%3E")}trix-editor h3{font-size:1.1rem}trix-editor a{cursor:pointer;text-decoration:underline}