.sidebar{z-index:1040;background-color:#fff;width:300px;height:100vh;transition:transform .4s,opacity .4s;position:fixed;top:0;left:0;box-shadow:0 0 10px #0000001a}.main-background{background:var(--background-first)}
.toggle-button{--bs-btn-border-color:transparent!important;--bs-btn-bg:transparent!important;--bs-btn-color:black!important}.toggle-button:hover{--bs-btn-hover-bg:var(--seebo-search-grey);--bs-btn-hover-color:black;--bs-btn-hover-border-color:transparent}.toggle-button:focus,.toggle-button:checked,.toggle-button.active,.toggle-button.show,.toggle-button:first-child:active,:not(.toggle-button-check)+.toggle-button:active{--bs-btn-active-bg:var(--seebo-search-grey);--bs-btn-active-border-color:transparent;--bs-btn-active-color:black}.dropdown-menu-color{--bs-dropdown-link-active-bg:var(--seebo-search-grey)!important}.header-background{background:var(--background-first);align-items:center;gap:1rem;padding:1rem;display:flex}
.default-toggle:after{display:none!important}
.toggle-round-button,.toggle-round-button:hover{background-color:var(--seebo-teal-300);border-color:var(--seebo-teal-300);color:#fff;width:2rem;height:2rem;padding:0;font-weight:400}.toggle-dropdown-menu-color{--bs-dropdown-link-active-bg:var(--seebo-search-grey)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{background-color:var(--seebo-teal-300)!important;background-color:var(--seebo-teal-300)!important;border-color:#0000!important}
.side-bar-container{background:var(--background-default);width:18.75rem;min-width:18.75rem}.ellipsis,.history-button .ellipsis{white-space:nowrap;text-overflow:ellipsis;align-items:center;max-width:100%;display:flex;overflow:hidden}.toggle{--bs-btn-border-color:transparent;--bs-btn-bg:white;--bs-btn-color:black;--bs-btn-line-height:.5rem;--bs-btn-active-bg:transparent;--bs-btn-active-border-color:transparent;--bs-btn-active-color:black;--bs-btn-hover-bg:transparent;--bs-btn-hover-color:black;--bs-btn-hover-border-color:transparent;padding:0}.dropdown-menu-color{padding:.1rem;--bs-dropdown-link-active-bg:var(--seebo-bright-grey)!important}.history-container{max-height:60vh;overflow:hidden}.history-list{scrollbar-width:thin;scrollbar-color:#0003 transparent;height:60vh;overflow-y:auto}.history-list::-webkit-scrollbar{width:6px}.history-list::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.history-list::-webkit-scrollbar-track{background:0 0}.history-list .list-group-item{cursor:pointer;border:none;padding:.5rem .75rem}.history-list .list-group-item:hover{background-color:var(--bs-light);border-radius:.375rem}.history-button{background:var(--background-default);border:1px solid #0000;border-radius:.5rem;align-items:baseline;padding:.3rem .75rem;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}.history-button:hover{background:var(--seebo-bg-resource-navigation)}.history-button.active{background:#2e2e2e14}.history-button-search{background:var(--background-default);border:1px solid #0000;border-radius:.5rem;padding:.3rem .75rem;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}.history-button-search:hover{background:var(--seebo-bg-resource-navigation)}.history-button-search.active{background:#2e2e2e14}.history-item{position:relative}.history-button-menu{z-index:1051;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.history-button-menu .toggle.btn{border-radius:999px;justify-content:center;align-items:center;padding:.1rem .3rem;display:flex;background:var(--seebo-bg-resource-navigation)!important;border:none!important}.new-badge{color:#0d6efd;background:#0d6efd1f;border:1px solid #0d6efd33;border-radius:999px;margin-left:.35rem;padding:.1rem .4rem;font-size:.7rem}@keyframes flash-enter{0%{background:#0d6efd1a;box-shadow:0 0 0 .2rem #0d6efd26}60%{background:#0d6efd0f;box-shadow:0 0 0 .08rem #0d6efd1a}to{background:var(--bs-body-bg);box-shadow:none}}.history-button.flash{animation:1.2s ease-out both flash-enter}.description-value{opacity:1;color:#fff;padding:.25rem;font-size:.7rem;background:#7cc4b385!important;border-radius:.25rem!important}
.modalSize{flex-direction:column;max-width:100%;max-height:100vh;margin:auto;padding:2rem;display:flex;overflow:hidden}.modalSize .modal-content{flex-direction:column;height:100%;display:flex;overflow:hidden}.modalSize .modal-body{flex:1;overflow-y:auto}
