.dataTables_wrapper .dataTable td,table.dataTable thead th{white-space:nowrap!important}table.dataTable tbody tr:nth-child(even){background-color:var(--bs-gray-200)}.card:not(.security-card){border:1px solid var(--bs-gray-300);background-color:var(--bs-gray-200);box-shadow:rgba(31,33,36,.1)0 1px 1px 0;--bs-card-cap-padding-y:0.75rem}.card:not(.security-card) .card-header{display:flex;justify-content:space-between}.card:not(.security-card) .card-header .card-title{font-weight:500;margin-bottom:0;font-size:1.125rem}.card:not(.security-card) .card-header .card-description{margin-top:.25rem;color:var(--bs-gray-600);font-size:.875rem;margin-bottom:0}.widget-card{border:1px solid var(--bs-gray-300)}.widget-card .card-body .key{font-size:1rem;margin-bottom:1rem}.widget-card .card-body .value{line-height:1;font-size:3rem;margin-bottom:0}@media (max-width:992px){.widget-card .card-body .value{font-size:2rem}}.fw-bold{font-weight:500!important}.empty-offer-alert{display:flex;align-items:center;justify-content:space-between}@media (max-width:992px){.empty-offer-alert{flex-direction:column;gap:1.5rem;align-items:start}}.empty-offer-alert .content{display:flex;gap:1rem}.empty-offer-alert .content .title{margin:0}.empty-offer-alert .link{color:#0d6efd}.relation-card .card-header{display:flex;align-items:center;justify-content:start!important;gap:1rem}.relation-card .form-label,header .header-logo img.light{display:none}.relation-card [id^=form]{flex:1}.relation-card .mb-3{margin-bottom:0!important}.photos-folder-card .card-body,header .content{display:flex;justify-content:space-between;align-items:center}.photos-folder-card .card-body .content{display:flex;gap:1rem;align-items:center}.photos-folder-card .card-body .content .folder-icon{height:50px;width:50px;min-width:50px;background-color:#f5f6f8;border-radius:.325rem;display:flex;align-items:center;justify-content:center}.photos-folder-card .card-body .content .folder-icon svg{color:#d7261d}.photos-folder-card .card-body .content .title{font-weight:500;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.photos-folder-card .card-body .content .description{font-size:.875rem;color:#616a75;margin-bottom:0}.photo-card .card-body{display:flex;justify-content:space-between;gap:1rem}.photo-card .card-body>div:first-child{min-width:0;flex:1}.photo-card .card-body .title{font-weight:500;margin-bottom:0;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.photo-card .card-body .title:hover{text-decoration:underline}.photo-card .card-body .description{font-size:.875rem;color:#616a75;margin-bottom:0}.items{display:flex;flex-direction:column}.items .item{padding:.75rem 0;display:flex;justify-content:space-between}.items .item .key{margin-bottom:0;color:#616a75}.items .item .value{margin-bottom:0}.items .item+.item{border-top:1px solid var(--bs-gray-300)}.global-search-results-item .global-search-menu-item-secondary{position:relative;font-size:.75rem;color:#616a75;padding-left:.5rem}.global-search-results-item .global-search-menu-item-secondary:before{content:" ";position:absolute;top:50%;left:0;transform:translateY(-50%);width:3px;height:3px;background-color:#b5b5b5}.global-search-results-item .badge{font-size:.75rem;padding:.2rem .3rem!important}.text-one-line{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.btn-action{border:1px solid var(--bs-gray-300)}.body-content,header{padding-left:0!important}.body-content{padding-bottom:0!important}footer{padding-bottom:1.5rem!important}@media (min-width:992px){body{background-color:var(--bs-gray-800)}}.page-content{min-height:calc(100vh - 57px - 1rem)!important}.block-editor-row .flex-1>div,.header .header-profile-dropdown>.btn,.header .header-toolbar .btn{background-color:var(--bs-white)}@media (max-width:992px){.header .header-profile-dropdown>.btn,.header .header-toolbar .btn{color:var(--bs-body-color)}}@media (min-width:992px){.page-content,footer{background-color:var(--bs-white);padding-left:2rem;padding-right:2rem}}.btn-white,.menu-items{background-color:var(--bs-gray-200);border:1px solid var(--bs-gray-500)}.btn-white.active,.btn-white:hover{background-color:var(--bs-dark);border:1px solid var(--bs-dark);color:var(--bs-white)}header{background-color:var(--bs-primary);padding-right:0!important}.menu-items .menu-item .content,header .content .menu-container{display:flex;align-items:center;gap:1rem}header .header-logo{display:block!important}header .header-logo img{height:30px;width:max-content!important;min-width:max-content!important}@media (max-width:992px){header .header-logo img.dark{display:none}header .header-logo img.light{display:block}}header .topbar-menu-items{display:flex;gap:.5rem}@media (max-width:992px){header .topbar-menu-items{display:none!important}}header .topbar-menu-items .btn{border:1px solid;border-color:var(--bs-dark);box-shadow:none!important;background-color:var(--bs-gray-200)}header .topbar-menu-items .btn.active,header .topbar-menu-items .btn:hover{border-color:var(--bs-dark);background-color:var(--bs-dark);color:var(--bs-white)}header .header-search-bar{margin-right:.5rem}.menu-items{padding:1rem;border:1px solid var(--bs-gray-300);border-radius:.325rem}@media (max-width:992px){.menu-items{padding:0;border:0}}.menu-items .menu-separator{padding-top:1.5rem;font-size:.875rem;text-transform:uppercase;margin-bottom:.5rem}.menu-items .menu-item{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0}.menu-items .menu-item .content .menu-icon{background-color:var(--bs-white);width:32px;height:32px;border-radius:.325rem;display:flex;align-items:center;justify-content:center;color:#d7261d}.menu-items .menu-item .content .menu-icon svg,.menu-items .menu-item .navigator-icon svg{width:18px;height:18px}.menu-items .menu-item .content .item-label{color:#000}.menu-items .menu-item:hover{background-color:var(--bs-gray-400)}.menu-items .menu-item .navigator-icon{color:var(--bs-gray-600)}.menu-items .menu-item+.menu-item{border-top:1px solid var(--bs-gray-400)}.summary-content-menu{display:flex;flex-direction:column;gap:.5rem}.summary-content-menu .btn{width:100%;text-align:left}@media (max-width:992px){.summary-content-menu{display:none}}.block-editor-row .flex-1>div{border:2px solid var(--bs-gray-300);border-radius:.375rem;padding:1rem}.block-editor-row .flex-1>div input,.block-editor-row .flex-1>div select,.block-editor-row .flex-1>div textarea{border:1px solid var(--bs-gray-300)!important;box-shadow:rgba(31,33,36,.1)0 1px 1px 0}.block-editor-row:not(.add-row){width:90%;margin:2%auto}