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