body{padding:0;background:#eef5f9;font-family:Inter,sans-serif;font-size:1rem;color:#000;line-height:1.75rem}textarea{min-height:200px}table tr td{white-space:nowrap}a{text-decoration:none}.deleted{opacity:.65}#main{padding:1rem 2em}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.card.category{margin-bottom:1em}.list-group .list-group{min-height:1em;margin-top:1em}.btn svg.feather{width:16px;height:16px;stroke-width:3px;vertical-align:-2px}.modal-title svg.feather{margin-inline-end:.5em;vertical-align:-3px}.category .subcategories{background:#fff}.category>.list-group-item{z-index:1000}.category .subcategories .list-group-item:first-child{border-radius:0}.timestamp{border-bottom:1px dotted var(--bs-gray);cursor:help}.fixed-bottom-right{position:fixed;inset-inline-end:0;bottom:0;width:270px}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.mask{display:none;position:fixed;top:0;inset-inline-end:0;bottom:0;inset-inline-start:0;background:rgba(50,50,50,.2);opacity:0;transition:opacity .2s ease;z-index:1020}.mask.show{opacity:1}.form-check{user-select:none}.sortable-chosen{background:var(--bs-light)}@media (max-width:575.98px){#main{padding:1em}}h2{font-size:1.3rem!important;color:#000!important;font-weight:600}a{color:var(--bs-blue)!important;text-decoration:none!important}.lead,h5 a{font-weight:500!important;color:#007bff!important}.btn-danger,.btn-info,.btn-primary,.btn-secondary,.btn-success,.btn-warning{color:#fff!important}.btn-link{border:none;background:0 0}.bg-primary,.btn-primary{background-color:var(--bs-blue)!important;border-color:var(--bs-blue)!important;color:#fff!important}.btn-outline-primary{border-color:var(--bs-blue)}.btn-outline-primary:hover{color:#fff!important}.btn-primary:focus{background-color:#3056d3!important;color:#fff!important}.btn-primary:hover{background-color:#3056d3!important;border-color:#3056d3!important;color:#fff!important}.btn-primary.disabled,.btn-primary:disabled{color:#ccc}.list-group-item{padding:15px 20px}.list-group-item .card-text,.list-group-item .text-muted{margin-top:10px;margin-bottom:10px;line-height:20px}.subcategories .list-group-item{padding-inline-start:40px}.badge{margin:3.5px 0;font-size:10px}.thread-badges .badge{font-size:10px}.list-group-item .badge.rounded-pill{width:20px;height:20px;padding:4.5px 0 0 0}.timestamp{border-bottom-width:0}.breadcrumb{padding-inline-end:0;float:inline-end;margin-bottom:1rem}.fixed-bottom-right .card-header{background-color:#475f7b!important}.fixed-bottom-right .btn-primary{background-color:#fff!important;color:#000!important}.bg-light{background-color:#f8fafc!important}.nav-link{color:#000!important}.nav-link.text-primary{font-weight:600;color:#007bff!important}.card-header span.text-muted{font-size:12px}
