:root{--background-dark-color: #ddd}html,body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#ddd}main{flex:1;display:flex;flex-direction:column}a,.btn-link{color:#006bb7}.page{position:relative;display:flex;flex-direction:column}.top-row{background-color:#f7f7f7;border-bottom:1px solid #d6d5d5;justify-content:flex-end;height:3.5rem;display:flex;align-items:center}.top-row ::deep a,.top-row ::deep .btn-link{white-space:nowrap;margin-left:1.5rem;text-decoration:none}.top-row ::deep a:hover,.top-row ::deep .btn-link:hover{text-decoration:underline}.top-row ::deep a:first-child{overflow:hidden;text-overflow:ellipsis}@media(max-width: 640.98px){.top-row{justify-content:space-between}.top-row ::deep a,.top-row ::deep .btn-link{margin-left:0}}@media(min-width: 641px){.page{flex-direction:row}.sidebar{width:250px;height:100vh;position:sticky;top:0}.top-row{position:sticky;top:0;z-index:1}.top-row.auth ::deep a:first-child{flex:1;text-align:right;width:0}article{padding:0 !important;flex:1}}.content{padding-top:1.1rem}.navbar-top-row{background-color:#090 !important;border-bottom:1px solid #090 !important;border-right:1px solid #090 !important;box-shadow:inset -4px -4px 6px #070;font-weight:600}@media(max-width: 640.98px){.dropdown-selection{border:1px solid rgba(0,0,0,.375);width:100%}}@media(min-width: 641px){.dropdown-selection{width:18rem}}.options-dropdown{min-width:8rem;text-align:end}.connectx-layout-header{align-items:center;gap:.75rem}.company-dropdown{display:flex;align-items:center;flex:0 1 18rem;min-width:8rem}.company-dropdown-toggle{display:inline-flex !important;align-items:center;justify-content:center;width:100%;min-height:2.5rem;height:2.5rem;padding:.35rem .75rem !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-dropdown-toggle::after{flex:0 0 auto;margin-left:.35rem}.account-dropdown{display:flex;align-items:center;height:100%;flex-shrink:0}.account-dropdown-toggle{display:inline-flex !important;align-items:center;justify-content:flex-end;gap:.45rem;max-width:min(36vw,18rem);overflow:hidden}.account-dropdown-toggle::after{flex:0 0 auto}.account-dropdown-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-dropdown-avatar{display:none;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid rgba(0,0,0,.2);border-radius:50%;background:#fff;color:#090;font-weight:700;line-height:1;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.7),0 2px 8px rgba(0,0,0,.12)}@media(max-width: 900px){.connectx-layout-header{gap:.5rem}.company-dropdown{flex:1 1 auto;min-width:0;max-width:20rem}.account-dropdown-toggle{justify-content:center;width:2.5rem;min-width:2.5rem;height:2.5rem;padding:0 !important;border:1px solid rgba(0,0,0,.2) !important;border-radius:50% !important;background:hsla(0,0%,100%,.92) !important;text-align:center}.account-dropdown-toggle::after{display:none}.account-dropdown-label{display:none}.account-dropdown-avatar{display:flex}.account-dropdown-toggle .account-notification-dot{position:absolute;top:0;right:0;width:9px;height:9px;margin-left:0;border:2px solid #f7f7f7}}.dropdown-selection{border:1px solid rgba(0,0,0,.375);background-color:#fff !important;box-shadow:3px 2px 3px #999}h1:focus{outline:none}.valid.modified:not([type=checkbox]){outline:1px solid #26b050}.invalid{outline:1px solid #e50000}.darker-border-checkbox.form-check-input{border-color:#929292}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:var(--bs-secondary-color);text-align:end}.form-floating>.form-control-plaintext:focus::placeholder,.form-floating>.form-control:focus::placeholder{text-align:start}.searchbar-container{border:0;border-radius:0;border-bottom:1px rgba(0,0,0,.375) solid;border-top:solid rgba(0,0,0,.375) 1px;background-color:rgba(0,0,0,0)}.searchbar{width:-webkit-fill-available;border:0;border-radius:15px;outline:0;margin:7px;padding-left:10px;padding-right:10px}.searchbar:focus{box-shadow:inset 3px 2px 3px #999;background-color:#fff}.button-link{display:flex;align-items:center;justify-content:space-between;width:100%;padding-left:0}.conx-modal{display:flex;flex-direction:column}.company-info-inhaber-info{display:flex;flex-direction:column}.save-edit-form-page{height:-webkit-fill-available;display:grid;grid-template-rows:auto min-content max-content;gap:.5rem}.save-edit-form-content{overflow-y:auto}.save-btn-row{display:flex;justify-content:end;padding:5px}.save-btn{width:10rem;justify-self:flex-end}.autocomplete-dropdown{max-height:19.5rem;overflow-y:auto;z-index:1050}@media(min-width: 641px){.form-control{width:30vw !important}.input-group>.form-control{width:calc(30vw - 42px) !important}}@media(max-width: 640.98px){.form-control{width:90vw !important}}.fake-link{cursor:pointer;color:#00e;text-decoration:underline}.fake-link :active{color:red}.textarea-input{height:5rem;resize:none}.password-input-container{display:flex}.password-input-container>input{border-right:1px rgba(0,0,0,.2) solid !important;border-end-end-radius:0;border-start-end-radius:0}.password-input-container>button{border:1px rgba(0,0,0,.375) solid !important;border-left:0 !important;border-end-start-radius:0;border-start-start-radius:0;outline:0}.password-input-container>button:hover{background-color:#ddd}.unread-dot{width:10px;height:10px;border-radius:50%;background:#dc3545;display:inline-block;margin-left:.5rem;animation:pulse-red 2s infinite}.notification-badge-after>a::after{content:"";width:12px;height:12px;border-radius:50%;background:#dc3545;box-shadow:0 0 0 0 rgba(220,53,69,.7);display:inline-block;margin-left:.5rem;animation:pulse-red 2s infinite}@keyframes pulse-red{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(220,53,69,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(220,53,69,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(220,53,69,0)}}.nav-item-unread>a,.nav-item-unread{position:relative}.nav-item-unread::after{content:"";position:absolute;top:6px;right:8px;width:8px;height:8px;background:#dc3545;border-radius:50%}.chat-secondary{font-size:.75rem;opacity:.7}.settings-container{height:100%;display:flex;flex-direction:row}@media(max-width: 640.98px){.settings-container{display:flex;flex-direction:row}}@media(min-width: 641px){.settings-container{display:grid;grid-template-columns:2fr 1fr;column-gap:.5rem}}.menu-dropdown-toggle-button::after{display:none}.profile-avatar{width:150px;height:150px;border-radius:50%;border:2px dashed #bbb;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;position:relative;background:#f8f9fa}.profile-avatar:hover{border-color:#888}.profile-avatar img{width:100%;height:100%;object-fit:cover;pointer-events:none}.profile-file-input{position:absolute;inset:0;opacity:0;cursor:pointer}.avatar-delete-btn{top:-150px;right:-110px;background:#dc3545;color:#fff;border:none;border-radius:50%;width:45px;height:45px;align-items:center;justify-content:center}.avatar-delete-btn:hover{background:#b02a37}@media(max-width: 640.98px){.avatar-delete-btn{display:grid}}@media(min-width: 641px){.avatar-delete-btn{display:none}.profile-avatar:hover+.avatar-delete-btn{display:grid;position:relative}.avatar-delete-btn:hover{display:grid;position:relative;color:#fff}}.chat-selection{display:flex;flex:1;flex-direction:column;border-right:1px solid #d6d5d5;background:#ccc;height:100%;min-height:0;border-color:rgba(0,0,0,.575) !important}.chat-item{display:flex;position:relative;flex-direction:column;padding:.75rem 1rem;text-align:left;border:none;border-bottom:1px solid gray;cursor:pointer}.chat-item button{padding:0;height:18px;outline:none !important;box-shadow:none !important;border:0}.chat-item:hover:not(.selected-chat-item){box-shadow:inset 4px 4px 2px #999;background-color:#fff;border:1px solid rgba(0,0,0,.575);font-weight:550;border-radius:5px}.selected-chat-item{box-shadow:4px 4px 2px #999;background-color:#fff;border:1px solid rgba(0,0,0,.575);font-weight:700;margin-right:3px;border-radius:5px}.menu-container .menu-expander{display:none;position:absolute;right:0;bottom:0}.menu-container .menu-expander i{padding:10px;margin-right:-12px}.menu-container:hover .menu-expander{display:block}.chat-image{min-width:50px;height:50px;border-radius:50%;border:solid rgba(0,0,0,.575) 1px;box-shadow:3px 3px 2px #888;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f8f9fa}.chat-image img{width:100%;height:100%;object-fit:cover;pointer-events:none}.chatroom{display:grid;grid-template-columns:clamp(200px,25%,350px) 5fr;font-size:1rem;min-height:0}.chat-detail{min-width:0;min-height:0;height:100%;display:flex;flex-direction:column}.chat-mobile-back-button{display:none}.chatroom-card{height:100%;min-height:0;display:flex;flex-direction:column;font-size:.9rem;border:0}.chat-content{flex:1 1 auto;min-height:0;max-height:100%;display:flex;flex-direction:column;gap:10px}.message-bubble{padding:5px 7px 7px 7px;border-radius:10px;position:relative;border:1px solid rgba(0,0,0,.375);display:flex;flex-direction:column;max-width:70%}.sent-message{align-self:flex-end;text-align:right;box-shadow:4px 4px 3px #999;background-color:rgba(0,153,0,.15);padding-right:9px}.sent-message>.message-text{padding-right:25px}.received-message{align-self:flex-start;text-align:left;box-shadow:4px 4px 3px #999;background-color:#fff}@media(max-width: 900px){.client-shell--mobile .chatroom-height{height:100%}.chatroom{grid-template-columns:minmax(0, 1fr)}.chatroom--chat-open .chat-selection{display:none}.chatroom--list-open .chat-detail{display:none}.chat-selection{width:100%;border-right:0}.chat-detail{height:100%}.chat-mobile-back-button{display:inline-flex;align-items:center;gap:.45rem;width:fit-content;min-height:2.5rem;margin-bottom:.5rem;padding:.45rem .75rem;border:1px solid rgba(0,0,0,.375);border-radius:8px;background:#fff;color:#222;font-weight:700}.chat-mobile-back-button:focus-visible{border-color:#090;outline:none}.message-bubble{min-width:10vw;max-width:86%}}@media(min-width: 641px){.message-bubble{min-width:20vw}}.message-text{margin-bottom:5px;width:-webkit-fill-available}.message-meta{font-size:.7em;color:#666;align-self:flex-end;margin-left:.5rem;padding-right:7px}.message-sender{font-weight:bold}.date-timestamp{align-self:center;border-radius:5px;border:1px solid rgba(0,0,0,.375);padding:2px 10px;box-shadow:2px 2px 3px #999;background-color:hsla(0,0%,100%,.5)}.sent-files-container{display:inline-flex;flex-direction:column}.sent-file-display{margin:2px 0;border:1px solid rgba(0,0,0,.375);border-radius:5px;padding:0 5px;display:flex}.sent-file-display:hover{background:rgba(0,0,0,.3)}@media(max-width: 900px){.chatroom-height{height:calc(100vh - 7rem)}}@media(min-width: 901px){.chatroom-height{height:calc(100vh - 3.5rem)}}.chat-input-footer{flex:0 0 auto;min-height:48px;max-height:20vh;border-top:1px solid rgba(0,0,0,.375)}.chat-input-bar{width:100%;align-items:flex-end;border:1px solid rgba(0,0,0,.375);border-radius:10px;transition:border-color .2s}.chat-input-bar.drag-active{border-color:#007bff}.chat-input-bar textarea.chat-input-textarea{flex:1;padding:.4em;margin:0;resize:none;box-sizing:border-box;min-height:1.2em;max-height:7.2em;line-height:1.2;overflow-y:auto;font:inherit;border:0;border-radius:10px;border-right:1px solid rgba(0,0,0,.375)}.chat-input-bar textarea.chat-input-textarea:focus{outline:none;box-shadow:none}.chat-input-bar .chat-send-btn{white-space:nowrap;height:-webkit-fill-available}.chat-input-bar .chat-send-btn:hover{box-shadow:inset 3px 3px 4px #999;background-color:#fff;border:1px solid rgba(0,0,0,.575);border-radius:5px}.file-label{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;font-size:1.5rem;line-height:1;cursor:pointer;user-select:none;border-radius:6px;transition:background .2s;margin-bottom:.2rem}.file-label:hover{background:rgba(0,0,0,.3)}.selected-files-container{overflow-y:auto;max-height:4.2em}.selected-file{border-radius:10px;border:1px solid rgba(0,0,0,.375);padding:2px 0 2px 10px}.selected-file:hover{background:rgba(0,0,0,.3)}.conx-table{max-height:100%;overflow-y:auto}.conx-table table{width:100%;border-color:rgba(0,0,0,.375)}.conx-table table thead{position:sticky;top:0;background-color:#fff;display:table-header-group;border-width:0}.conx-table table thead tr{border-width:0}.conx-table table thead tr th:first-child{border-left:0}.conx-table table thead tr th:last-child{border-right:0}.conx-table table thead tr::after{content:"";position:absolute;inset:0;border:1px solid rgba(0,0,0,.575);border-top-left-radius:8px;border-top-right-radius:8px;pointer-events:none;box-sizing:border-box}.conx-table table tbody>tr td{padding:0}.conx-table table tbody>tr td:not(:has(>*)){padding:2px .5rem}.conx-table table tbody>tr td>*{padding:2px .5rem}.table-striped>tbody>*>*{background-color:rgba(0,153,0,.05)}.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:rgba(0,153,0,.1)}.grid-column-button-display{display:flex;justify-content:space-between;gap:.45rem;padding:0 !important;border:0;border-right:1px solid rgba(0,0,0,.375)}.grid-column-button-display button{width:-webkit-fill-available;box-shadow:inset -4px -4px 6px rgba(0,0,0,.5)}.pending-request>td{background-color:rgba(0,0,0,0) !important}.pending-request:nth-of-type(odd)>td{background-color:#ddd !important}.buttons-column{border:0;border-right:1px solid rgba(0,0,0,.375);display:flex;justify-content:space-around;padding:0 !important}.buttons-column button{width:100%}.buttons-column button:not(:first-child){border-left:1px solid rgba(0,0,0,.375);border-radius:0}.simple-table{border:1px solid rgba(0,0,0,.375);height:-webkit-fit-content}.simple-table>*:not(:last-child){border-bottom:1px solid rgba(0,0,0,.375)}.simple-table>*:nth-of-type(odd){background-color:#ecedee}.border-bottom{border-bottom:1px solid rgba(0,0,0,.375)}.align-end{align-self:end}.medium-text{font-size:.9rem}.small-text{font-size:.8rem}.text-start-center{align-content:center;align-items:center}.light-border{border:solid 1px rgba(0,0,0,.375)}.no-border{border:0 !important}.flex-space-between{display:flex;justify-content:space-between}.flex-gap-5{display:flex;gap:.5rem}.width-fill-content{width:100% !important;min-width:0 !important}.height-fill-content{height:100% !important;min-height:0 !important}.margin-left-05{margin-left:.5rem}.pos-right-top{position:absolute !important;top:0;right:1px;padding:0}.mr-0-5{margin-right:.5rem}.overflow-y-auto{flex:1 1 auto;overflow-y:auto;min-height:0}.font-bold{font-weight:700}.opacity-half{opacity:.5}.center-container{display:flex;justify-content:center;align-items:center;height:100%}.center-container>p{color:rgba(0,0,0,.375);text-shadow:4px 7px 8px rgba(0,0,0,.575);height:15%}.conx-page-centered{display:flex;justify-content:center;align-items:flex-start;min-height:100vh;padding-top:10vh;padding-bottom:2rem;padding-left:1rem;padding-right:1rem}.conx-card{width:100%;max-width:450px;background-color:#fff;border:1px solid rgba(0,0,0,.375);border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);padding:2rem;display:flex;flex-direction:column;transition:box-shadow .25s ease,transform .25s ease}.conx-card:hover{box-shadow:0 8px 28px rgba(0,0,0,.12);transform:translateY(-2px)}.conx-card--wide{max-width:800px}.conx-card-logo{display:block;margin:0 auto 1.5rem auto;height:3.5vh}.conx-card-header{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.conx-card-header h5{margin:0;font-weight:700;font-size:1.15rem;color:#222}.conx-card-header-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:linear-gradient(135deg, #090, rgb(0, 91.8, 0));color:#fff;flex-shrink:0}.conx-card-description{color:#666;font-size:.88rem;margin-bottom:1.5rem;line-height:1.5}.conx-card-body{flex:1;display:flex;flex-direction:column;justify-content:flex-end}.conx-card-input{border:1px solid rgba(0,0,0,.375) !important;width:-webkit-fill-available !important}.conx-card .form-control{width:100% !important}.conx-card .btn-full-width{width:100%;border-radius:8px;padding:.55rem 1rem;font-weight:600;transition:background-color .2s ease,transform .15s ease}.conx-card .btn-full-width:active{transform:scale(0.98)}.conx-cards-row{display:flex;justify-content:center;align-items:stretch;gap:2rem;padding:3rem 2rem;min-height:60vh}@media(max-width: 640.98px){.conx-cards-row{flex-direction:column;align-items:center;padding:1.5rem 1rem;gap:1.5rem}}.conx-cards-row>.conx-card{flex:1;max-width:420px}@media(max-width: 640.98px){.conx-cards-row>.conx-card{max-width:100%;width:100%}}.conx-cards-divider{display:flex;align-items:center;justify-content:center;writing-mode:vertical-lr;text-orientation:mixed;color:#aaa;font-size:.85rem;font-weight:600;letter-spacing:.05em;padding:0 .25rem;user-select:none}@media(max-width: 640.98px){.conx-cards-divider{writing-mode:horizontal-tb;padding:0}}.align-center{display:flex;flex-direction:column;align-items:center}:root{--conx-mobile-nav-height: 56px}.bb-page{flex-direction:column-reverse}.navbar-toggler{display:none !important}.bb-sidebar2-content{background-image:linear-gradient(180deg, rgb(0, 0, 0) 25%, #090 70%)}.bb-sidebar2 nav .nav-item[b-3gpeuglz5y] a.active{background-color:rgba(0,0,0,0);width:var(--bb-sidebar-width)}.bb-sidebar2 nav .nav-item[b-3gpeuglz5y] a.active:hover{background-color:var(--bb-sidebar2-nav-item-background-hover-color)}.nav-item{background-color:rgba(0,0,0,0) !important}@media(min-width: 641px){.nav-scrollable{overflow-y:unset !important}}.conx-mobile-sidebar{height:var(--conx-mobile-nav-height);background-image:linear-gradient(to right, #090 20%, #000 90%);position:relative;overflow:visible;overflow-x:clip;display:none}.conx-nav{display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:stretch;height:inherit}.mobile-nav-item{position:relative;width:100%;height:100%}.mobile-nav-link{display:flex;justify-content:center;align-items:center;color:#fff;width:100%;height:100%;transition:background-color .15s ease,color .15s ease,transform .1s ease}.mobile-nav-link:hover{background-color:hsla(0,0%,100%,.2);color:#fff;border-radius:15px}.mobile-nav-dropdown{width:100%;height:100%}.mobile-nav-dropdown>.mobile-nav-link.dropdown-toggle{padding:0 !important;border:0 !important;border-radius:0;background:rgba(0,0,0,0) !important;box-shadow:none !important}.mobile-nav-dropdown>.mobile-nav-link.dropdown-toggle::after{display:none}.mobile-nav-dropdown>.mobile-nav-link.dropdown-toggle[aria-expanded=true]{background-color:hsla(0,0%,100%,.2) !important;color:#fff !important;border-radius:15px}.conx-mobile-nav-popup{position:absolute;left:50% !important;right:auto !important;top:auto !important;bottom:calc(100% + .5rem) !important;display:block;transform:translateX(-50%) translateY(0.25rem) !important;min-width:220px;padding:.5rem;background:rgba(15,15,15,.96);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;box-shadow:0 12px 32px rgba(0,0,0,.35);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,transform .15s ease,visibility .15s ease;z-index:1000;margin:0 !important}.mobile-nav-dropdown .conx-mobile-nav-popup.show{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0) !important}.conx-mobile-nav-popup-link{display:flex !important;align-items:center;gap:.75rem;padding:.65rem .8rem;color:#fff !important;text-decoration:none !important;white-space:nowrap;border-radius:10px;transition:background-color .15s ease,color .15s ease;background:rgba(0,0,0,0) !important}.conx-mobile-nav-popup-link:hover{background-color:hsla(0,0%,100%,.1) !important;color:#5cffb0 !important}@media(max-width: 900px){.bb-page{flex-direction:column-reverse !important;min-height:100vh;min-height:100dvh}.bb-page>main,.bb-page>.main{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;height:auto !important}.bb-page>main>article,.bb-page>.main>article{flex:1 1 auto;min-height:0}.bb-sidebar2{display:none}.conx-mobile-sidebar{display:block;flex:0 0 var(--conx-mobile-nav-height);position:sticky;bottom:0;z-index:1020}}.btn,bt.show{transition:none;border-color:rgba(0,0,0,0) !important}.grid-btn:hover{box-shadow:inset 6px 6px 4px #888;border-right:1px rgba(0,0,0,.375) solid !important;border-radius:0}.form-control{border:0}.form-control:focus{box-shadow:inset 3px 3px 4px #888}.save-btn{background-color:rgba(0,153,0,.8);border-color:rgba(0,0,0,.375);min-width:max-content}.save-btn:hover{box-shadow:4px 4px 3px #888;background-color:#090;border-color:rgba(0,0,0,.375)}:root{--bb-preload-modal-z-index: 2055;--bb-preload-modal-backdrop-z-index: 2050;--bb-confirm-dialog-z-index: 2045;--bb-confirm-dialog-backdrop-z-index: 2040;--bb-offcanvas-close-icon-font-size: 2rem;--bb-offcanvas-footer-padding-y: 1rem;--bb-offcanvas-footer-padding-x: 1rem;--bb-offcanvas-horizontal-width-sm: 300px;--bb-offcanvas-horizontal-width-lg: 800px;--bb-tooltip-primary: var(--bs-primary);--bb-tooltip-secondary: var(--bs-secondary);--bb-tooltip-success: var(--bs-success);--bb-tooltip-danger: var(--bs-danger);--bb-tooltip-warning: var(--bs-warning);--bb-tooltip-info: var(--bs-info);--bb-tooltip-light: var(--bs-light);--bb-tooltip-dark: var(--bs-dark);--bb-tooltip-color-white: var(--bs-white);--bb-tooltip-color-dark: var(--bs-black);--bs-border-radius-xs: .125rem;--bs-border-radius-md: .375rem;--bb-table-sticky-background-color: var(--bs-body-bg);--bb-table-freeze-column-background-color: var(--bs-body-bg);--bb-table-selected-row-color: #000;--bb-table-selected-row-background-color: rgba(0, 0, 0, .075);--bb-table-selected-row-hover-color: #000;--bb-table-selected-row-hover-background-color: rgba(0, 0, 0, .075);--bb-grid-filter-dropdown-max-height: 300px;--bb-callout-link: 10, 88, 202;--bb-callout-code-color: #ab296a;--bb-violet: #090;--bb-violet-bg: #090;--bb-violet-bg-rgb: 0, 153, 0;--bb-sidebar-width: 270px;--bb-sidebar-collapsed-width: 50px;--bb-sidebar-background-color: rgba(255, 255, 255, 1);--bb-sidebar-top-row-background-color: #000;--bb-sidebar-top-row-border-color: #000;--bb-sidebar-title-text-color: rgb(255, 255, 255);--bb-sidebar-brand-icon-color: rgb(255, 255, 255);--bb-sidebar-brand-image-width: 24px;--bb-sidebar-brand-image-height: 24px;--bb-sidebar-title-badge-text-color: var(--bb-violet-bg);--bb-sidebar-title-badge-background-color: rgb(255, 255, 255);--bb-sidebar-navbar-toggler-icon-color: var(--bb-violet-bg);--bb-sidebar-navbar-toggler-background-color: rgb(255, 255, 255);--bb-sidebar-content-border-color: rgb(214, 213, 213);--bb-sidebar-nav-item-text-color: rgba(0, 0, 0, .9);--bb-sidebar-nav-item-text-active-color-rgb: 112.520718, 44.062154, 249.437846;--bb-sidebar-nav-item-text-hover-color: rgba(var(--bb-sidebar-nav-item-text-active-color-rgb), .9);--bb-sidebar-nav-item-text-active-color: rgba(var(--bb-sidebar-nav-item-text-active-color-rgb), .9);--bb-sidebar-nav-item-background-hover-color: rgba(var(--bb-sidebar-nav-item-text-active-color-rgb), .08);--bb-sidebar-nav-item-group-background-color: rgba(var(--bb-sidebar-nav-item-text-active-color-rgb), .08);--bb-sidebar2-width: 270px;--bb-sidebar2-collapsed-width: 50px;--bb-sidebar2-background-color: rgba(255, 255, 255, 1);--bb-sidebar2-top-row-background-color: #000;--bb-sidebar2-top-row-border-color: #000;--bb-sidebar2-title-text-color: rgb(255, 255, 255);--bb-sidebar2-brand-icon-color: rgb(255, 255, 255);--bb-sidebar2-brand-image-width: 24px;--bb-sidebar2-brand-image-height: 24px;--bb-sidebar2-title-badge-text-color: var(--bb-violet-bg);--bb-sidebar2-title-badge-background-color: rgb(255, 255, 255);--bb-sidebar2-navbar-toggler-icon-color: var(--bb-violet-bg);--bb-sidebar2-navbar-toggler-background-color: rgb(255, 255, 255);--bb-sidebar2-content-border-color: rgb(214, 213, 213);--bb-sidebar2-nav-item-text-color: rgba(255, 255, 255, .9);--bb-sidebar2-nav-item-text-active-color-rgb: 255, 255, 255;--bb-sidebar2-nav-item-text-hover-color: rgba(var(--bb-sidebar2-nav-item-text-active-color-rgb), .9);--bb-sidebar2-nav-item-text-active-color: #fff;--bb-sidebar2-nav-item-background-hover-color: rgba(var(--bb-sidebar2-nav-item-text-active-color-rgb), .6);--bb-sidebar2-nav-item-group-background-color: rgba(var(--bb-sidebar2-nav-item-text-active-color-rgb), .08)}.p-4{padding:0 !important}li:not(:last-child) .dropdown-item-with-devider{border-bottom:1px rgba(0,0,0,.375) solid}.fs-7{font-size:.75rem !important}.card{background-color:rgba(0,0,0,0) !important}.card-header{font-size:1rem;border-top:solid rgba(0,0,0,.375) 1px;border-bottom:0}.card-header:first-child{border-radius:0}.card-body{border-top:solid rgba(0,0,0,.375) 1px}.card-footer{background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,.575)}.modal-content{background-color:#ddd !important}.modal-header{border-bottom:1px solid rgba(0,0,0,.375) !important}.modal-body{max-height:80vh;overflow-y:auto}.modal-footer{border-top:1px solid rgba(0,0,0,.375) !important}
