:root{--lux-adaptative-padding: 4vh;--lux-vertical-spacing: 1rem;--lux-horizontal-spacing: 3rem;--lux-mobile-vertical-spacing: 1rem;--lux-mobile-horizontal-spacing: 1rem;--lux-tiles-row-gap: 50px;--lux-tile-border-radius: 5px;--lux-tile-nav-link-padding: .5rem 1rem;--lux-tile-text-padding-top: 10px;--lux-tile-text-letter-spacing: 2px;--lux-tile-text-font-weight: 500;--lux-button-icon-padding: 0;--lux-tile-text-font-size: 0.8rem;--lux-font-size: 16px;--lux-mobile-font-size: 14px;--lux-mobile-header-height: 10dvh;--lux-mobile-footer-height: 70px;--lux-mobile-search-bar-min-height: 25px;--lux-mobile-margin-equipmentdetail: 50px;--lux-icon-size: 25px;--lux-icon-small-size: 16px;--lux-icon-xl-size: 75px;--lux-forms-input-height: 2.25rem}@font-face{font-family:"Ubuntu";src:url("../fonts/Ubuntu/Ubuntu-Medium.ttf");font-weight:500}@font-face{font-family:"Ubuntu";src:url("../fonts/Ubuntu/Ubuntu-Bold.ttf");font-weight:700}@font-face{font-family:"Ubuntu";src:url("../fonts/Ubuntu/Ubuntu-Regular.ttf");font-weight:400}@font-face{font-family:"Ubuntu";src:url("../fonts/Ubuntu/Ubuntu-light.ttf");font-weight:300}.bbbs-icon,.lux-icon{height:var(--lux-icon-size);width:var(--lux-icon-size);background-color:var(--bbbs-palette-primary);display:inline-block}.bbbs-icon-small,.lux-icon-small{height:var(--lux-icon-small-size);width:var(--lux-icon-small-size);padding-left:var(--lux-icon-small-size)}.bbbs-icon-xl,.lux-icon-xl{height:var(--lux-icon-xl-size);width:var(--lux-icon-xl-size);padding-left:var(--lux-icon-xl-size)}.bbbs-icon-dark,.lux-icon-dark{background-color:var(--bbbs-palette-primary)}.bbbs-icon-light,.lux-icon-light{background-color:var(--bbbs-palette-white)}.lux-icon-account{-webkit-mask:url("../images/icons/icon-profile.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-profile.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-ban{-webkit-mask:url("../images/icons/icon-ban.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-ban.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-letter-filled{-webkit-mask:url("../images/icons/icon-letter-filled.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-letter-filled.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-shield-keyhole-filled{-webkit-mask:url("../images/icons/icon-shield-keyhole-filled.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-shield-keyhole-filled.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-app{-webkit-mask:url("../images/icons/icon-app.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-app.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-listing-filled{-webkit-mask:url("../images/icons/icon-liste.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-liste.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-layout-video-searchbar{-webkit-mask:url("../images/icons/icon-galerie.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-galerie.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-loupe{-webkit-mask:url("../images/icons/icon-loupe.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-loupe.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-spare-parts-searchbar{-webkit-mask:url("../images/icons/icon-reparation.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-reparation.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-export{-webkit-mask:url("../images/icons/icon-export.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-export.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-equipment-manual-searchbar{-webkit-mask:url("../images/icons/icon-roue.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-roue.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-home{-webkit-mask:url("../images/icons/icon-home.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-home.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-download{-webkit-mask:url("../images/icons/icon-download.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-download.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-carts{-webkit-mask:url("../images/icons/icon-panier.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-panier.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-support{-webkit-mask:url("../images/icons/icon-B_sav.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-B_sav.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-code-lcs{-webkit-mask:url("../images/icons/icon-codelcs.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-codelcs.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-upload{-webkit-mask:url("../images/icons/icon-telecharger.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-telecharger.svg") no-repeat 50% 50%;mask-size:cover;transform:rotate(180deg)}.lux-icon-elec{-webkit-mask:url("../images/icons/icon-elec.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-elec.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-trie{-webkit-mask:url("../images/icons/icon-trie.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-trie.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-frequency{-webkit-mask:url("../images/icons/icon-frequence.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-frequence.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-plus{-webkit-mask:url("../images/icons/icon-B_plus.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-B_plus.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-renew{-webkit-mask:url("../images/icons/icon-B_renews.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-B_renews.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-replace{-webkit-mask:url("../images/icons/icon-B_replace.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-B_replace.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-remove{-webkit-mask:url("../images/icons/icon-B_remove.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-B_remove.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-archive{-webkit-mask:url("../images/icons/icon-B_archive.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-B_archive.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-done{-webkit-mask:url("../images/icons/icon-B_done.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-B_done.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-mail{-webkit-mask:url("../images/icons/icon_mail.svg") no-repeat 50% 50%;mask:url("../images/icons/icon_mail.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-open{-webkit-mask:url("../images/icons/icon-open.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-open.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-user-manual{-webkit-mask:url("../images/icons/icon-livre.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-livre.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-menu{-webkit-mask:url("../images/icons/icon-menu.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-menu.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-minus{-webkit-mask:url("../images/icons/icon-minus.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-minus.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-card-image{-webkit-mask:url("../images/icons/icon-card-image.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-card-image.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-globe{-webkit-mask:url("../images/icons/icon-globe.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-globe.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-loop-circular{-webkit-mask:url("../images/icons/icon-loop-circular.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-loop-circular.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-reload{-webkit-mask:url("../images/icons/icon-reload.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-reload.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-calendar{-webkit-mask:url("../images/icons/icon-calendar.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-calendar.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-check{-webkit-mask:url("../images/icons/icon-check.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-check.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-history{-webkit-mask:url("../images/icons/icon-history.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-history.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-warning{-webkit-mask:url("../images/icons/icon-warning.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-warning.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-print{-webkit-mask:url("../images/icons/icon-print.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-print.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-spare-parts{background-color:rgba(0,0,0,0);background-image:url("../images/icons/icon-spare-parts.svg");background-size:auto 100%}.lux-icon-layout-video{background-color:rgba(0,0,0,0);background-image:url("../images/icons/bouton-galerie.svg");background-size:auto 100%}.lux-icon-equipment-manual{background-color:rgba(0,0,0,0);background-image:url("../images/icons/bouton-livre.svg");background-size:auto 100%}.lux-icon-listing{background-color:rgba(0,0,0,0);background-image:url("../images/icons/bouton-listing.svg");background-size:auto 100%}.lux-icon-add-cart{background-color:rgba(0,0,0,0);background-image:url("../images/icons/icon-panier-ajouter.svg");background-size:auto 100%}.lux-icon-scan-lcs{background-color:rgba(0,0,0,0);background-image:url("../images/icons/icon-code-lcs.png");background-size:auto 100%;background-position:center}.lux-icon-bouee{background-color:rgba(0,0,0,0);background-image:url("../images/icons/icon-bouee.png");background-size:auto 100%}.lux-icon-news{background-color:rgba(0,0,0,0);background-image:url("../images/icons/icon-news.png");background-size:auto 100%}.lux-icon-bar{background-color:rgba(0,0,0,0);background-image:url("../images/family/picto-bar.svg");background-size:auto 100%}.lux-icon-galley{background-color:rgba(0,0,0,0);background-image:url("../images/family/picto-galley.svg");background-size:auto 100%}.lux-icon-cold-room,.lux-icon-provision-store,.lux-icon-store{background-color:rgba(0,0,0,0);background-image:url("../images/family/picto-store.svg");background-size:auto 100%}.lux-icon-laundry{background-color:rgba(0,0,0,0);background-image:url("../images/family/picto-laundry.svg");background-size:auto 100%}.lux-icon-restaurant{background-color:rgba(0,0,0,0);background-image:url("../images/family/picto-restaurant.svg");background-size:auto 100%}.lux-icon-garbage{background-color:rgba(0,0,0,0);background-image:url("../images/family/picto-garbage.svg");background-size:auto 100%}.lux-icon-gym{background-color:rgba(0,0,0,0);background-image:url("../images/family/picto-gym.svg");background-size:auto 100%}.lux-icon-casino{background-color:rgba(0,0,0,0);background-image:url("../images/family/picto-casino.svg");background-size:auto 100%}.lux-icon-storage,.lux-icon-storage-locker,.lux-icon-phoenix-store{background-color:rgba(0,0,0,0);background-image:url("../images/family/picto-storage.svg");background-size:auto 100%}.lux-icon-hood{background-color:rgba(0,0,0,0);background-image:url("../images/family/picto-hood.svg");background-size:auto 100%}.lux-icon-faucets{background-color:rgba(0,0,0,0);background-image:url("../images/family/picto-faucet.svg");background-size:auto 100%}.lux-icon-fountain,.lux-icon-water-fountain{background-color:rgba(0,0,0,0);background-image:url("../images/family/picto-fountain.svg");background-size:auto 100%}.lux-icon-cabin-service-pantry,.lux-icon-housekeeping,.lux-icon-h-keeping,.lux-icon-service-pantry-bellbox{background-color:rgba(0,0,0,0);background-image:url("../images/family/picto-service.svg");background-size:auto 100%}.lux-icon-trolley{background-color:rgba(0,0,0,0);background-image:url("../images/family/picto-trolley.svg");background-size:auto 100%}.lux-icon-mobile-equipment{background-color:rgba(0,0,0,0);background-image:url("../images/family/picto-mobile-equipement.svg");background-size:auto 100%}.lux-icon-caret-left-fill{-webkit-mask:url("../../images/icons/icon-caret-left-fill.svg") no-repeat 50% 50%;mask:url("../../images/icons/icon-caret-left-fill.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-caret-right-fill{-webkit-mask:url("../../images/icons/icon-caret-right-fill.svg") no-repeat 50% 50%;mask:url("../../images/icons/icon-caret-right-fill.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-media-step-backward{-webkit-mask:url("../../images/icons/icon-media-step-backward.svg") no-repeat 50% 50%;mask:url("../../images/icons/icon-media-step-backward.svg") no-repeat 50% 50%;mask-size:cover}.lux-icon-media-step-forward{-webkit-mask:url("../../images/icons/icon-media-step-forward.svg") no-repeat 50% 50%;mask:url("../../images/icons/icon-media-step-forward.svg") no-repeat 50% 50%;mask-size:cover}.partner-icon.regent{background-image:url(../images/partners/logo-regent.png)}.partner-icon.viking{background-image:url(../images/partners/logo-viking.png)}.partner-icon.oceania{background-image:url(../images/partners/logo-oceania.png)}.partner-icon.norwegian{background-image:url(../images/partners/logo-norwegian.png)}.partner-icon.lindblad{background-image:url(../images/partners/logo-lindblad.png)}.partner-icon.virgin{background-image:url(../images/partners/logo-virgin-voyages.png)}.partner-icon.wilhelmsen{background-image:url(../images/partners/logo-wilhelmsen.png)}.partner-icon.expeditions{background-image:url(../images/partners/logo-viking-expeditions.png)}.bbbs-btn{display:flex;align-items:center;justify-content:center;cursor:pointer}.bbbs-btn-primary{background:var(--lux-palette-blue-background-gradiant);border-color:var(--bbbs-palette-primary);font-weight:700}.bbbs-btn-yellow,.bbbs-modal.modal-active.top .modal-dialog .modal-content .modal-footer .bbbs-btn-secondary{background-color:var(--bbbs-palette-secondary)}.bbbs-btn-uppercase{text-transform:uppercase}.bbbs-btn-icon{background-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);display:inline-block;margin:8px 0;padding:.375rem .75rem}.search-tab-container{grid-area:search-bar;width:27vw;max-width:500px;background:#f0f4f9;background:var(--lux-palette-grey-background-gradiant);overflow-y:scroll}@media only screen and (max-width: 480px){.search-tab-container{max-width:unset;width:100%;min-height:var(--lux-mobile-search-bar-min-height);height:100%;overflow:hidden}}.search-tab-container .search-title-row{display:flex;flex-direction:row;margin-top:2rem}.search-tab-container .search-title-row .search-title{text-align:center;color:var(--bbbs-palette-primary);font-size:1rem;display:flex;flex-wrap:wrap;text-transform:uppercase;letter-spacing:.1rem;justify-content:center;margin-bottom:1.8rem;row-gap:10px}.search-tab-container .search-title-row .search-title .lux-icon-spare-parts,.search-tab-container .search-title-row .search-title .lux-icon-listing{height:42px;width:50px;margin-left:1.5rem}.search-tab-container .search-title-row .search-title .search-title-text{margin:auto 0}.search-tab-container .search-title-row .extend-button{width:30px;background-color:red;width:40px;height:40px}.search-tab-container .search-otherwise-text{text-align:center;color:var(--bbbs-palette-primary);font-size:.8rem;font-weight:500;display:flex;justify-content:center;margin-bottom:1.8rem}.search-tab-container .search-form .form-lcs-code{flex:.9}.search-tab-container .search-form .form-scan button{padding:.375rem 20px}.search-tab-container .search-form .form-scan i{background-color:#fff;vertical-align:bottom;margin:0 10px 0 0}.search-tab-container .search-form .form-input{display:flex;justify-content:space-between;align-items:center}.search-tab-container .search-form .form-input.gap-line{gap:1rem}.search-tab-container .search-form .form-group{margin-bottom:1rem;padding:0rem 2rem}.search-tab-container .search-form .form-group .search-form-text{margin-bottom:.5rem;color:var(--bbbs-palette-primary);font-size:.8rem;font-weight:550}.search-tab-container .search-form .form-group .form-input select,.search-tab-container .search-form .form-group .form-input select option{text-transform:capitalize;font-weight:bold}.search-tab-container .search-form .form-group .form-input .form-control{width:100%;height:2.25rem;margin:0;padding:0 .5rem}.search-tab-container .search-form .bbbs-btn{height:2.25rem;margin:0}.search-tab-container .search-form .btn-submit{color:var(--bbbs-palette-white);background-color:var(--bbbs-palette-primary);border-color:var(--bbbs-palette-primary);display:inline-block;font-weight:400;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.report{padding:0 0 0 2rem;color:var(--bbbs-palette-primary)}.report progress{position:relative;top:-15px;left:25px}.central-container{grid-area:central-row;width:100%;height:100%;background-color:var(--lux-palette-central-container-background);background-image:url("../images/fond-logo.svg");background-repeat:no-repeat;background-position-x:right;background-position-y:bottom;background-size:600px;overflow-y:hidden}@media only screen and (max-width: 480px){.central-container{min-height:calc(100dvh - var(--lux-mobile-header-height) - var(--lux-mobile-search-bar-min-height) - var(--lux-mobile-footer-height))}}.central-container .tab-controls{width:50px;height:50px;display:flex;justify-content:space-around;align-items:center;background:#f0f4f9;background:var(--lux-palette-grey-background-gradiant);border-radius:0 5px 5px 0;cursor:pointer}@media only screen and (max-width: 480px){.central-container .tab-controls{position:relative;top:0;left:80%;border-radius:0 0 5px 5px}}.central-container .page-layout{display:grid;grid-template-columns:1fr auto;grid-template-areas:"main-column links-column";height:calc(100% - 50px)}.central-container .page-layout .main-layout{grid-area:main-column;margin:50px}.central-container .page-layout .links-layout{grid-area:links-column;margin:50px 0}.central-container .trace-container{height:100%;overflow:auto}.footer-actions{height:var(--lux-mobile-footer-height)}.footer-actions .bbbs-icon{width:var(--lux-icon-size);height:var(--lux-icon-size);padding-left:var(--lux-icon-size)}.datagrid-container{overflow-x:auto}.datagrid-container::-webkit-scrollbar-thumb:vertical{border-top-left-radius:0;border-bottom-left-radius:0}.datagrid-container table thead tr{z-index:1}.datagrid-container table thead tr th{background-color:var(--lux-palette-blue-dark);color:#fff;border:none;font-weight:400;font-style:italic}.datagrid-container table thead tr th.conditionned:not(:has(.conditionned-displayed)){display:none}.datagrid-container table thead tr th .col-header-content{justify-content:center}.datagrid-container table thead tr th .col-header-content .col-title{font-weight:normal}.datagrid-container table thead tr th .col-header-content .col-title .col-title-text{overflow:visible}.datagrid-container table thead tr th i{background-color:var(--bbbs-palette-white)}.datagrid-container table tbody tr{background-color:var(--bbbs-palette-white);color:var(--bbbs-palette-primary)}.datagrid-container table tbody tr:has(td){border-width:1px 0}.datagrid-container table tbody tr:hover td{background-color:rgba(0,0,0,.075)}.datagrid-container table tbody tr td.conditionned:not(:has(.conditionned-displayed)){display:none}.datagrid-container table tbody tr td.bold{font-weight:bold}.datagrid-container table tbody tr td .bbbs-btn.view{padding:.375rem .75rem;font-size:1rem;border:1px solid rgba(0,0,0,0)}@media only screen and (min-width: 481px)and (max-width: 1024px){.datagrid-container table tbody tr td .bbbs-btn.view{font-size:.75rem}}.datagrid-container table tbody tr.highlight{color:#fabf0b;font-weight:600}.bbbs-download .bbbs-download-btn{color:var(--lux-palette-export-button-color);font-weight:normal;font-style:normal}.bbbs-download .bbbs-download-btn:hover{color:var(--lux-palette-export-button-color)}.bbbs-download .bbbs-download-btn .bbbs-download-icon{background-color:var(--lux-palette-export-button-color)}.footer-actions{width:100%;display:grid;grid-template-columns:20% 20% 20% 20% 20%}.footer-actions .bbbs-btn{justify-self:center;padding:.75rem}input[type=text]:focus,select:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.25);border-color:#86b7fe}.form-select-validator-icon{background-image:url("../../images/icons/icon-valid-checkmark-filled.svg");background-repeat:no-repeat;background-position:calc(100% - 15px) center;background-size:15px}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}select:disabled{background-color:var(--bbbs-palette-action-disabled-background)}.lcs-autocomplete-group .form-group{padding:0;margin:0}.lcs-autocomplete-input{width:100%;height:var(--lux-forms-input-height);margin:0;padding:0 .5rem}.login-page{grid-column:span 2;align-self:center;padding:2rem 3rem;width:75%;min-width:400px;max-width:500px;border-radius:10px;background:var(--lux-palette-grey-background-gradiant);color:var(--bbbs-palette-primary)}@media only screen and (min-width: 481px)and (max-width: 1024px){.login-page{min-width:250px}}@media only screen and (max-width: 480px){.login-page{min-width:unset;max-width:unset;width:100%;padding:var(--lux-mobile-vertical-spacing) var(--lux-mobile-horizontal-spacing)}}.login-page .login-form-header-label{text-transform:uppercase}.login-page .login-form-header-bold{font-weight:bold;text-align:center}.login-page .login-form-content .login-forms-groups{display:flex;flex-direction:column}.login-page .login-form-content .login-forms-groups .form-group{margin:0}.login-page .login-form-content .login-forms-groups .form-group input{margin:0}.login-page .login-form-content .login-forms-groups label{font-weight:bold;margin:10px 0px 10px 0px}.login-page .login-form-submit{display:flex;justify-content:center;width:100%;margin-top:var(--lux-vertical-spacing)}@media only screen and (max-width: 480px){.login-page .login-form-submit{margin-top:var(--lux-mobile-vertical-spacing)}}.login-page .login-form-submit .bbbs-btn-primary{margin:0;height:3.2rem;background:var(--lux-palette-blue-background-gradiant);text-transform:uppercase;font-weight:bold;font-size:.8rem;min-width:130px}.login-page .login-form-submit .bbbs-btn-primary:hover{background:linear-gradient(70deg, var(--lux-palette-dark-background) 0%, var(--lux-palette-blue-darkest) 100%);color:#fff}.navigation{width:100%;padding:0 var(--lux-horizontal-spacing);gap:var(--lux-vertical-spacing) var(--lux-horizontal-spacing);display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (max-width: 480px){.navigation{padding:0 var(--lux-mobile-horizontal-spacing);gap:var(--lux-mobile-vertical-spacing) var(--lux-horizontal-spacing)}}.navigation .bbbs-btn{text-align:center;margin:0;min-width:150px}.bbbs-btn-tertiary{margin:0;height:3.2rem;text-transform:uppercase;font-weight:bold;font-size:.8rem;width:220px;display:inline-flex;align-items:center;justify-content:center}.bbbs-btn-tertiary:hover{color:#fff;background-color:var(--lux-palette-blue-very-light);border-color:#565e64}.bbbs-modal.modal-active.top{padding-top:1.75rem}@media only screen and (max-width: 480px){.bbbs-modal.modal-active.top{padding-top:0}}.bbbs-modal.modal-active.top .modal-dialog .modal-content{max-height:calc(100dvh - 3.5rem);overflow:hidden;display:flex;flex-direction:column;padding:15px 15px 0px 15px;background-color:var(--lux-palette-blue-very-light);border-radius:5px}@media only screen and (max-width: 480px){.bbbs-modal.modal-active.top .modal-dialog .modal-content{height:100dvh;max-height:100dvh;width:100vw;max-width:100vw}}.bbbs-modal.modal-active.top .modal-dialog .modal-content .modal-header{padding:0 0 1rem 0;border-bottom:1px solid #dee2e6}.bbbs-modal.modal-active.top .modal-dialog .modal-content .modal-header .modal-title{line-height:1.2;font-size:1.5rem;font-weight:500}.bbbs-modal.modal-active.top .modal-dialog .modal-content .modal-body{overflow-y:auto;flex-direction:column;padding:1rem;min-width:30rem}@media only screen and (max-width: 480px){.bbbs-modal.modal-active.top .modal-dialog .modal-content .modal-body{flex-grow:1;min-width:unset}}.bbbs-modal.modal-active.top .modal-dialog .modal-content .modal-body div{margin-bottom:.5rem}.bbbs-modal.modal-active.top .modal-dialog .modal-content .modal-body .form-group label{margin-bottom:.5rem;color:var(--bbbs-palette-primary);font-size:.8rem;font-weight:550}.bbbs-modal.modal-active.top .modal-dialog .modal-content .modal-body .form-group input,.bbbs-modal.modal-active.top .modal-dialog .modal-content .modal-body .form-group textarea{width:100%;margin:0;padding:0 .5rem}.bbbs-modal.modal-active.top .modal-dialog .modal-content .modal-body .form-group .form-control{height:2.25rem}.bbbs-modal.modal-active.top .modal-dialog .modal-content .modal-body .form-group textarea{height:6.75rem}.bbbs-modal.modal-active.top .modal-dialog .modal-content .modal-footer{border-top:1px solid #dee2e6;align-items:center;padding:1rem 0}.bbbs-modal.modal-active.top .modal-dialog .modal-content .modal-footer .bbbs-btn-secondary{font-weight:700;text-transform:none;width:unset}.bbbs-modal.modal-active.top .modal-dialog .modal-content .modal-footer .bbbs-btn:disabled{background:var(--bbbs-palette-action-disabled)}.navbar-sub{grid-area:sub-nav;width:50px;display:flex;flex-direction:column;justify-content:center}.navbar-sub .lux-icon{background-color:var(--lux-palette-blue-darkest)}.navbar-sub .navbar-sub-item{display:flex;justify-content:center;margin:.5rem 0}.navbar-sub .navbar-sub-item .nav-link.active .lux-icon{background-color:var(--bbbs-palette-secondary)}.navbar-sub .navbar-sub-item .nav-link.disabled{pointer-events:none}.left-layout-controls{width:17vw;max-width:300px;justify-self:flex-end;height:calc(100dvh - 150px);margin:50px 0;display:flex;flex-direction:column;gap:2vh;overflow:hidden;font-size:var(--bbbs-typography-button-size);align-items:center}.left-layout-controls .table{width:100%}.left-layout-controls .table thead,.left-layout-controls .table tbody tr{display:table;width:100%}.left-layout-controls .table thead tr:first-child th{border-top-left-radius:10px}.left-layout-controls .table tbody{overflow:auto;display:block;background-color:var(--bbbs-palette-white);border-bottom-left-radius:10px}.left-layout-controls .table tbody tr:not(:first-child){border-top:1px solid var(--bbbs-palette-secondary)}.left-layout-controls .table th,.left-layout-controls .table td{display:flex;font-weight:bold;text-align:start;align-items:center;min-height:50px}.left-layout-controls .table th i,.left-layout-controls .table td i{margin:0 1vw;align-self:center}.left-layout-controls .table th{background-color:var(--bbbs-palette-secondary);color:var(--bbbs-palette-white)}.left-layout-controls .table td{color:var(--bbbs-palette-primary)}.left-layout-controls .table td:hover{background-color:rgba(0,0,0,.075)}.left-layout-controls .documentation{overflow:hidden;width:100%}.left-layout-controls .documentation-container{overflow:hidden;height:100%}.left-layout-controls .documentation-container .documentation-header{height:50px;width:100%;border-top-left-radius:10px;background-color:var(--bbbs-palette-secondary);color:var(--bbbs-palette-white);position:sticky;top:0;z-index:1;display:flex;font-weight:bold;text-align:start;align-items:center;font-size:1rem}.left-layout-controls .documentation-container .documentation-header i{margin:0 1vw;align-self:center}.left-layout-controls .documentation-container .documentation-documents{width:100%;height:calc(100% - 50px);overflow:auto;background-color:var(--bbbs-palette-white);color:var(--bbbs-palette-primary);border-bottom-left-radius:10px}.left-layout-controls .documentation-container .documentation-documents-item{display:flex;font-weight:bold;text-align:start;align-items:center;min-height:50px;font-size:1rem;padding:0 .5rem}.left-layout-controls .documentation-container .documentation-documents-item:not(:first-child){border-top:1px solid var(--bbbs-palette-secondary)}.left-layout-controls .documentation-container .documentation-documents-item:last-child{border-bottom-left-radius:10px}.left-layout-controls .documentation-container .documentation-documents-item:hover{background-color:rgba(0,0,0,.075)}.left-layout-controls .documentation-container .documentation-documents i{margin:0 1vw;align-self:center}.left-layout-controls .right-pannel-btn{margin:0;padding:.375rem;border-radius:10px 0 0 10px;font-weight:bold;line-height:1.5rem;display:flex;justify-content:flex-start;text-align:left;background:var(--lux-palette-blue-background-gradiant);width:100%;min-height:4rem;gap:0 1vw}.left-layout-controls .right-pannel-btn-yellow{border:0;background:linear-gradient(110deg, var(--bbbs-palette-secondary) 0%, #d8a509 100%)}.left-layout-controls .right-pannel-btn-yellow:hover{background-color:#d7a409}.left-layout-controls .right-pannel-btn .bbbs-icon{width:var(--lux-icon-size);height:var(--lux-icon-size);padding-left:var(--lux-icon-size)}.left-layout-controls .right-pannel-btn i{background-color:var(--bbbs-palette-white);margin-left:1vw}.pdf-link{text-decoration:none;color:var(--bbbs-palette-primary)}.no-decoration-link{text-decoration:none}.nav-tile-layout{grid-area:central-row;display:grid;align-content:center;grid-template-columns:repeat(auto-fit, minmax(250px, auto));justify-content:space-evenly;justify-items:center;row-gap:50px}.nav-tile-layout .nav-tile-base,.nav-tile-layout .nav-tile-admin,.nav-tile-layout .nav-tile{display:flex;justify-content:space-around;align-items:center;border-radius:5px;background:var(--lux-palette-grey-background-gradiant)}.nav-tile-layout .nav-tile{width:18vw;min-width:250px;height:500px;flex-direction:column;padding:0 30px 20px 30px}@media only screen and (min-width: 481px)and (max-width: 1024px){.nav-tile-layout .nav-tile{width:250px;height:350px}}.nav-tile-layout .nav-tile .lux-icon{width:150px;height:150px;top:-85px;margin-bottom:-75px;position:relative}.nav-tile-layout .nav-tile h5{font-weight:bold;color:var(--lux-palette-blue-darkest);text-transform:uppercase}.nav-tile-layout .nav-tile .nav-tile-summary{height:200px;text-align:left;color:var(--bbbs-palette-primary)}.nav-tile-layout .nav-tile .nav-link{background:var(--lux-palette-blue-background-gradiant);text-decoration:none;cursor:pointer;user-select:none;border:1px solid rgba(0,0,0,0);border-radius:.25rem;padding:10px 70px;font-size:1rem}.nav-tile-layout .nav-tile .nav-link.disabled{pointer-events:none}.nav-tile-layout .nav-tile .nav-link .tile-text,.nav-tile-layout .nav-tile .nav-link .tile-text-photo{color:var(--bbbs-palette-white);font-size:1.5rem}.nav-tile-layout .nav-tile-admin{width:200px;height:200px}.nav-tile-layout .nav-tile-admin .nav-tile-icon{display:flex;flex-direction:column}.nav-tile-layout .nav-tile-admin .nav-link{padding:.5rem 1rem;color:#0d6efd;text-decoration:none}.nav-tile-layout .nav-tile-admin .nav-link .tile-text{letter-spacing:2px;text-align:center;color:var(--lux-palette-blue-dark);font-weight:500;font-size:.8rem;padding-top:10px}.nav-tile-layout .nav-tile-admin .nav-link .tile-icon{align-self:center}.nav-tile-layout .nav-tile-admin .nav-link .tile-text-photo{padding-top:0;letter-spacing:2px;color:var(--lux-palette-blue-dark);font-weight:500;font-size:.8rem}.nav-tile-layout .nav-tile-admin .nav-link .lux-icon{width:75px;height:75px}.navbar-header{width:100%}@media only screen and (max-width: 480px){.navbar-header{height:10vh;display:flex;justify-content:space-between}}.navbar-header .logo{width:65%;margin-top:34px;margin-left:35px}@media only screen and (min-width: 481px)and (max-width: 1024px){.navbar-header .logo{height:100%;width:100%;margin:0}.navbar-header .logo .nav-link{padding:.5rem}}@media only screen and (max-width: 480px){.navbar-header .logo{width:25%;height:100%;margin:0}.navbar-header .logo .nav-link{height:100%}}.navbar-header .logo .nav-link img{height:100%;width:100%}.navbar-header .btn-menu-toggler{background-color:inherit}.navbar-header .btn-menu-toggler .lux-icon{background-color:#fff}.navbar-links{width:100%;padding-left:17%;overflow-y:auto;overflow-x:hidden}@media only screen and (min-width: 481px)and (max-width: 1024px){.navbar-links{padding-left:0;align-self:center}}@media only screen and (max-width: 480px){.navbar-links{flex-direction:column}}.navbar-links .navbar-link:first-child{border-top:1px solid #185b8c}.navbar-links .navbar-link .nav-link{border-bottom:1px solid #185b8c;height:3.5rem;display:flex;align-items:center;color:var(--lux-palette-blue-lightest);font-weight:400;font-size:.7rem;text-transform:uppercase}@media only screen and (min-width: 481px)and (max-width: 1024px){.navbar-links .navbar-link .nav-link{justify-content:center}}.navbar-links .navbar-link .nav-link.active{background-color:#fff;color:var(--bbbs-palette-primary);font-weight:700}.navbar-links .navbar-link .nav-link.active .lux-icon{background-color:var(--bbbs-palette-primary)}.navbar-links .navbar-link .nav-link.expandabled{padding-left:15%}.navbar-links .navbar-link .nav-link .lux-icon{width:1.8rem;max-width:25px;background-color:var(--bbbs-palette-white);margin-right:10px}.navbar-links .navbar-link .nav-link .lux-icon.expander{margin-left:auto}.navbar-links .navbar-link .nav-link .lux-icon.expander.active{background-color:var(--bbbs-palette-primary)}@media only screen and (min-width: 481px)and (max-width: 1024px){.navbar-links .navbar-link .nav-link .lux-icon{margin-right:0}}.navbar-footer{align-self:flex-end;width:100%}.navbar-footer.navbar-account{background-image:url(../../images/wave.svg);padding:2rem;text-align:center;background-size:cover;background-position:bottom}@media only screen and (min-width: 481px)and (max-width: 1024px){.navbar-footer.navbar-account{padding:0}}.navbar-footer .navmenu-police{color:var(--lux-palette-blue-lightest);text-transform:uppercase;font-weight:400;font-size:.7rem}.navbar-footer .version{font-size:.6rem;color:#7e8b9b;position:absolute;display:flex;width:100%;flex-direction:row;margin:0 0 0 -2rem;padding:0;align-items:center;justify-content:center}@media only screen and (min-width: 481px)and (max-width: 1024px){.navbar-footer .version{display:none}}.nav-link{display:block;padding:.5rem 1rem;text-decoration:none;color:#0d6efd;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.nav-icon{width:2.3rem;color:var(--lux-palette-blue-lightest);letter-spacing:2px}@media only screen and (min-width: 481px)and (max-width: 1024px){.navbar-text{display:none}}.navbar-content{display:none}.navbar-content.open{height:90vh;display:flex;flex-direction:column;justify-content:space-between}.navbar-content.open .navbar-links{padding:5%}.news-container .news-article{display:flex;flex-direction:column;padding:1rem;margin:1rem 0;color:var(--bbbs-palette-primary);border-radius:8px;background-color:var(--bbbs-palette-white)}.news-container .news-article-title{margin-top:0;font-weight:bold}.news-container .news-article p{margin-bottom:0}.news-container .news-article p img{max-width:100%;height:auto}.news-container button{width:270px;height:3rem;background:var(--lux-palette-blue-background-gradiant);margin:1rem 0}.virtualize-container{display:flex;flex-direction:column}.virtualize-container .virtualize-item{margin:1rem;padding:8px 8px;background-color:var(--lux-palette-blue-very-light);display:grid}.virtualize-container .virtualize-item .virtualize-item-info{display:grid;grid-template-columns:100px 1fr;grid-template-rows:100%;align-items:center}.virtualize-container .virtualize-item .virtualize-item-info:not(:last-child){border-bottom:solid 1px var(--bbbs-palette-white)}.pagination-container,.bbbs-pagination-center-page{padding-top:1rem;background-color:rgba(0,0,0,0);justify-content:center;margin:5px 0px;border:0}.pagination-container .pagination,.bbbs-pagination-center-page .pagination{display:flex;padding-left:0;list-style:none;justify-content:center;margin:5px 0px}.pagination-container .pagination li,.pagination-container .pagination button.bbbs-btn,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary,.bbbs-pagination-center-page .pagination li,.bbbs-pagination-center-page .pagination button.bbbs-btn,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary{width:30px;height:30px;margin:0px 5px;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:400;line-height:30px;cursor:pointer;color:#000;background:rgba(0,0,0,0) !important;border:none}.pagination-container .pagination li:not(.current-page):hover,.pagination-container .pagination button.bbbs-btn:not(.current-page):hover,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary:not(.current-page):hover,.bbbs-pagination-center-page .pagination li:not(.current-page):hover,.bbbs-pagination-center-page .pagination button.bbbs-btn:not(.current-page):hover,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary:not(.current-page):hover{background-color:rgba(0,0,0,0)}.pagination-container .pagination li.page-item,.pagination-container .pagination button.bbbs-btn.page-item,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary.page-item,.bbbs-pagination-center-page .pagination li.page-item,.bbbs-pagination-center-page .pagination button.bbbs-btn.page-item,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary.page-item{padding:0}.pagination-container .pagination li.current-page,.pagination-container .pagination button.bbbs-btn.current-page,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary.current-page,.bbbs-pagination-center-page .pagination li.current-page,.bbbs-pagination-center-page .pagination button.bbbs-btn.current-page,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary.current-page{background-color:var(--bbbs-palette-primary) !important;border-radius:5px;color:#fff;font-weight:bold}.pagination-container .pagination li .pagination-icon,.pagination-container .pagination button.bbbs-btn .pagination-icon,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary .pagination-icon,.bbbs-pagination-center-page .pagination li .pagination-icon,.bbbs-pagination-center-page .pagination button.bbbs-btn .pagination-icon,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary .pagination-icon{background-color:#000}.pagination-container .pagination li span.icon,.pagination-container .pagination li span.bbbs-icon,.pagination-container .pagination button.bbbs-btn span.icon,.pagination-container .pagination button.bbbs-btn span.bbbs-icon,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary span.icon,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary span.bbbs-icon,.bbbs-pagination-center-page .pagination li span.icon,.bbbs-pagination-center-page .pagination li span.bbbs-icon,.bbbs-pagination-center-page .pagination button.bbbs-btn span.icon,.bbbs-pagination-center-page .pagination button.bbbs-btn span.bbbs-icon,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary span.icon,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary span.bbbs-icon{background-color:#000;width:16px;height:16px}.pagination-container .pagination li span.icon-chevron-double-left,.pagination-container .pagination li span.bbbs-icon-chevron-double-left,.pagination-container .pagination button.bbbs-btn span.icon-chevron-double-left,.pagination-container .pagination button.bbbs-btn span.bbbs-icon-chevron-double-left,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary span.icon-chevron-double-left,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary span.bbbs-icon-chevron-double-left,.bbbs-pagination-center-page .pagination li span.icon-chevron-double-left,.bbbs-pagination-center-page .pagination li span.bbbs-icon-chevron-double-left,.bbbs-pagination-center-page .pagination button.bbbs-btn span.icon-chevron-double-left,.bbbs-pagination-center-page .pagination button.bbbs-btn span.bbbs-icon-chevron-double-left,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary span.icon-chevron-double-left,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary span.bbbs-icon-chevron-double-left{-webkit-mask:url("../../images/icons/icon-media-step-backward.svg") no-repeat 50% 50%;mask:url("../../images/icons/icon-media-step-backward.svg") no-repeat 50% 50%;mask-size:cover}.pagination-container .pagination li span.icon-chevron-left,.pagination-container .pagination li span.bbbs-icon-chevron-left,.pagination-container .pagination button.bbbs-btn span.icon-chevron-left,.pagination-container .pagination button.bbbs-btn span.bbbs-icon-chevron-left,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary span.icon-chevron-left,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary span.bbbs-icon-chevron-left,.bbbs-pagination-center-page .pagination li span.icon-chevron-left,.bbbs-pagination-center-page .pagination li span.bbbs-icon-chevron-left,.bbbs-pagination-center-page .pagination button.bbbs-btn span.icon-chevron-left,.bbbs-pagination-center-page .pagination button.bbbs-btn span.bbbs-icon-chevron-left,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary span.icon-chevron-left,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary span.bbbs-icon-chevron-left{-webkit-mask:url("../../images/icons/icon-caret-left-fill.svg") no-repeat 50% 50%;mask:url("../../images/icons/icon-caret-left-fill.svg") no-repeat 50% 50%;mask-size:cover}.pagination-container .pagination li span.icon-chevron-right,.pagination-container .pagination li span.bbbs-icon-chevron-right,.pagination-container .pagination button.bbbs-btn span.icon-chevron-right,.pagination-container .pagination button.bbbs-btn span.bbbs-icon-chevron-right,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary span.icon-chevron-right,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary span.bbbs-icon-chevron-right,.bbbs-pagination-center-page .pagination li span.icon-chevron-right,.bbbs-pagination-center-page .pagination li span.bbbs-icon-chevron-right,.bbbs-pagination-center-page .pagination button.bbbs-btn span.icon-chevron-right,.bbbs-pagination-center-page .pagination button.bbbs-btn span.bbbs-icon-chevron-right,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary span.icon-chevron-right,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary span.bbbs-icon-chevron-right{-webkit-mask:url("../../images/icons/icon-caret-right-fill.svg") no-repeat 50% 50%;mask:url("../../images/icons/icon-caret-right-fill.svg") no-repeat 50% 50%;mask-size:cover}.pagination-container .pagination li span.icon-chevron-double-right,.pagination-container .pagination li span.bbbs-icon-chevron-double-right,.pagination-container .pagination button.bbbs-btn span.icon-chevron-double-right,.pagination-container .pagination button.bbbs-btn span.bbbs-icon-chevron-double-right,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary span.icon-chevron-double-right,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary span.bbbs-icon-chevron-double-right,.bbbs-pagination-center-page .pagination li span.icon-chevron-double-right,.bbbs-pagination-center-page .pagination li span.bbbs-icon-chevron-double-right,.bbbs-pagination-center-page .pagination button.bbbs-btn span.icon-chevron-double-right,.bbbs-pagination-center-page .pagination button.bbbs-btn span.bbbs-icon-chevron-double-right,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary span.icon-chevron-double-right,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary span.bbbs-icon-chevron-double-right{-webkit-mask:url("../../images/icons/icon-media-step-forward.svg") no-repeat 50% 50%;mask:url("../../images/icons/icon-media-step-forward.svg") no-repeat 50% 50%;mask-size:cover}.pagination-container .pagination li.disabled,.pagination-container .pagination li:disabled,.pagination-container .pagination button.bbbs-btn.disabled,.pagination-container .pagination button.bbbs-btn:disabled,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary.disabled,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary:disabled,.bbbs-pagination-center-page .pagination li.disabled,.bbbs-pagination-center-page .pagination li:disabled,.bbbs-pagination-center-page .pagination button.bbbs-btn.disabled,.bbbs-pagination-center-page .pagination button.bbbs-btn:disabled,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary.disabled,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary:disabled{cursor:not-allowed;background-color:rgba(0,0,0,0) !important}.pagination-container .pagination li.disabled span.bbbs-icon,.pagination-container .pagination li.disabled span.icon,.pagination-container .pagination li:disabled span.bbbs-icon,.pagination-container .pagination li:disabled span.icon,.pagination-container .pagination button.bbbs-btn.disabled span.bbbs-icon,.pagination-container .pagination button.bbbs-btn.disabled span.icon,.pagination-container .pagination button.bbbs-btn:disabled span.bbbs-icon,.pagination-container .pagination button.bbbs-btn:disabled span.icon,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary.disabled span.bbbs-icon,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary.disabled span.icon,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary:disabled span.bbbs-icon,.pagination-container .pagination button.bbbs-btn.bbbs-btn-primary:disabled span.icon,.bbbs-pagination-center-page .pagination li.disabled span.bbbs-icon,.bbbs-pagination-center-page .pagination li.disabled span.icon,.bbbs-pagination-center-page .pagination li:disabled span.bbbs-icon,.bbbs-pagination-center-page .pagination li:disabled span.icon,.bbbs-pagination-center-page .pagination button.bbbs-btn.disabled span.bbbs-icon,.bbbs-pagination-center-page .pagination button.bbbs-btn.disabled span.icon,.bbbs-pagination-center-page .pagination button.bbbs-btn:disabled span.bbbs-icon,.bbbs-pagination-center-page .pagination button.bbbs-btn:disabled span.icon,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary.disabled span.bbbs-icon,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary.disabled span.icon,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary:disabled span.bbbs-icon,.bbbs-pagination-center-page .pagination button.bbbs-btn.bbbs-btn-primary:disabled span.icon{background-color:gray}.pagination-container .pagination .more-item,.bbbs-pagination-center-page .pagination .more-item{width:30px;height:30px;font-size:.5rem;cursor:text;align-content:center;letter-spacing:.15rem}::-webkit-scrollbar{width:5px;height:10px}#documentation::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:rgba(241,241,241,.4)}::-webkit-scrollbar-thumb{background:var(--bbbs-palette-primary);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--lux-palette-blue-darkest)}:root{--nav-menu-desktop-min-width: 175px;--nav-menu-tablet-min-width: 70px}.page{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"nav-menu main";grid-gap:0;height:100dvh}@media only screen and (max-width: 480px){.page{grid-template-columns:100%;grid-template-rows:auto 1fr auto;grid-template-areas:"nav-menu" "main" "footer"}.page.menu-open{grid-template-columns:100%;grid-template-rows:100% 0 0;grid-template-areas:"nav-menu" "main" "footer"}.page.menu-open .nav-menu{width:100vw;height:100dvh}.page.menu-open main{display:none}.page.menu-open .footer{display:none}}.page .nav-menu{background:linear-gradient(217deg, var(--lux-palette-dark-background) 0%, var(--lux-palette-blue-darkest) 100%);grid-area:nav-menu;display:flex;flex-direction:column;width:11vw;height:100dvh;position:sticky;top:0;overflow:auto;justify-content:space-between}@media only screen and (min-width: 1025px){.page .nav-menu{min-width:var(--nav-menu-desktop-min-width)}}@media only screen and (min-width: 481px)and (max-width: 1024px){.page .nav-menu{min-width:var --nav-menu-tablet-min-width}}@media only screen and (max-width: 480px){.page .nav-menu{width:100vw;height:10vh;z-index:1;box-shadow:0 2px 5px rgba(31,51,93,.3)}}.page main{grid-area:main}@media only screen and (max-width: 480px){.page main{overflow-x:hidden;overflow-y:scroll}}.page main .container{height:100dvh;display:grid;margin:0;padding:0 !important;grid-template-rows:100%;grid-template-columns:auto auto 1fr;grid-template-areas:"sub-nav search-bar central-row"}@media only screen and (min-width: 481px)and (max-width: 1024px){.page main .container{grid-template-columns:auto 1fr;grid-template-areas:"search-bar central-row"}}@media only screen and (max-width: 480px){.page main .container{height:unset;grid-template-rows:auto auto;grid-template-columns:100%;grid-template-areas:"search-bar" "central-row"}}.page main .container-collapsed{height:100dvh;display:grid;margin:0;padding:0 !important;grid-template-rows:100%;grid-template-columns:50px 50px auto;grid-template-areas:"sub-nav search-bar central-row"}@media only screen and (min-width: 481px)and (max-width: 1024px){.page main .container-collapsed{grid-template-columns:25px 1fr;grid-template-areas:"search-bar central-row"}}@media only screen and (max-width: 480px){.page main .container-collapsed{height:unset;grid-template-rows:25px 1fr;grid-template-columns:100%;grid-template-areas:"search-bar" "central-row"}}.page .footer{display:none}@media only screen and (max-width: 480px){.page .footer{grid-area:footer;display:flex;box-shadow:0 -2px 5px rgba(0,0,0,.075)}}.landscape{display:none}@media only screen and (max-height: 480px)and (orientation: landscape){.portrait{display:none}.landscape{display:flex;height:100dvh;font-weight:bold;font-size:1.5rem;justify-content:center;background:url("../images/fond-logo.svg");background-repeat:no-repeat;background-position-x:right;background-position-y:bottom;background-size:600px}}:root{font-size:var(--lux-font-size)}@media only screen and (min-width: 481px)and (max-width: 1024px){:root{font-size:var(--lux-mobile-font-size)}}html,body{font-family:"Ubuntu",Serif}h1:focus{outline:none}.valid.modified:not([type=checkbox]){outline:1px solid #26b050}.invalid{outline:1px solid red}.validation-message{color:red}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff}.blazor-error-boundary::after{content:"An error has occurred."}.darker-border-checkbox.form-check-input{border-color:#929292}.bold{font-weight:bold}a.disabled{pointer-events:none}.uppercase{text-transform:uppercase}
