body{background:#f8fafc;padding:0}textarea{min-height:200px}table tr td{white-space:nowrap}a{text-decoration:none}.deleted{opacity:.65}#main{padding:2em}.shadow-sm{box-shadow:0 .125rem .25rem #00000013}.card.category{margin-bottom:1em}.list-group .list-group{min-height:1em;margin-top:1em}.btn svg.feather{stroke-width:3px;vertical-align:-2px;width:16px;height:16px}.modal-title svg.feather{vertical-align:-3px;margin-right:.5em}.modal-title svg.feather.text-muted{color:#fff!important}.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(--gray);cursor:help}.fixed-bottom-right{position:fixed;bottom:0;right:10px}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.mask{opacity:0;z-index:1020;background:#32323233;transition:opacity .2s;display:none;position:fixed;inset:0}.mask.show{opacity:1}.form-check{user-select:none}.sortable-chosen{background:var(--light)}.header-options{margin-left:225px}.btn-primary{color:#fff;background:#093770;border:1px solid #093770;border-radius:9999px;padding:11px 24px;font-size:14px;font-weight:600;line-height:24px;transition:all .5s ease-in-out}.btn-primary:hover{background-color:#8ac142;border-color:#8ac142}.btn-light{color:#093770;background:0 0;border:#0000;padding:11px 24px;font-size:14px;font-weight:600;line-height:24px}@media (width<=575.98px){#main{padding:1em}}.navbar-light .header-menu .navbar-nav.header-options .nav-link{margin:0 15px;padding:0;position:relative}.navbar-light .header-menu .navbar-nav.header-options .nav-link:before{content:"";background:#093770;width:0;height:1px;transition:all .5s ease-in-out;position:absolute;bottom:0;left:0}.navbar-light .header-menu .navbar-nav.header-options .nav-link:hover:before{width:100%}.navbar-light .header-menu .navbar-nav.header-options .nav-link:hover{color:#093770}.category-dropdown{z-index:1001;border-radius:10px;padding:0;right:0}.category-dropdown .dropdown-item{padding:10px 14px;transition:all .5s ease-in-out}.category-dropdown .dropdown-item:hover{color:#fff;background-color:#093770}@media (width<=1199px){.header-options{margin-left:60px}}.navbar-nav{align-items:center}@media (width<=991px){.header-options{margin-left:20px}.navbar-light .header-menu .navbar-nav.header-options .nav-link{margin:0 7px;font-size:14px}}.icon-custom{color:#093770;background-color:#0937701a;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.educast-modal .modal-content{border-radius:16px!important}.educast-modal .modal-header{background:#8ac142!important}.educast-modal .modal-header h5{text-align:left;color:#fff;align-items:center;font-size:20px;font-weight:600;line-height:21.6px;display:flex}.educast-modal .educast-img img{width:30px;height:30px;margin-right:15px;display:block}.educast-modal .educast-modal-content{padding:20px}.educast-modal .educast-modal-content p{text-align:left;color:#000c;font-family:Inter;font-size:14px;font-weight:400;line-height:16.8px}.educast-modal .educast-modal-content .btn-cancel{color:#093770;background:0 0;border:1px solid #093770;font-size:14px;font-weight:600;line-height:16.94px}.educast-modal .educast-modal-content .btn-submit{color:#fff;font-size:14px;font-weight:600;line-height:16.94px}.educast-modal .educast-modal-content .btn-group{justify-content:end;margin-left:auto;display:flex}.educast-modal .educast-modal-content .btn-group .btn{margin-left:10px;height:40px!important}.educast-modal .check-label{text-align:left;color:#1b1e22;font-weight:400;line-height:14.52px;font-size:12px!important}.educast-modal .ui-sortable{font-size:15px}.educast-modal .modal-header .btn-close{opacity:1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC41Ij4KPHBhdGggZD0iTTExIDIxQzE2LjUgMjEgMjEgMTYuNSAyMSAxMUMyMSA1LjUgMTYuNSAxIDExIDFDNS41IDEgMSA1LjUgMSAxMUMxIDE2LjUgNS41IDIxIDExIDIxWiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNOC4xNjk5MiAxMy44Mjk5TDEzLjgyOTkgOC4xNjk5MiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTMuODI5OSAxMy44Mjk5TDguMTY5OTIgOC4xNjk5MiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:23px 23px;border-radius:50%}.educast-modal .modal-header .btn-close:focus{box-shadow:none}.educast-modal .modal-body{padding:0}.educast-modal .modal-body .form-control{color:#1b1e22;background:#fff;border:1px solid #bdc5d4;border-radius:10px;padding:14px 16px;font-size:16px;font-style:normal;font-weight:400;line-height:20px;height:auto!important}.educast-modal .modal-body .form-control:focus{box-shadow:none;border:1px solid #000}.educast-modal .modal-body .check-box-details{display:flex}.educast-modal .modal-body .form-check{margin-right:50px}.educast-modal .modal-body .check-box-details:last-child .form-check{margin-right:0}.educast-modal .modal-footer{margin-top:10px;padding:10px 0 0}.educast-modal .modal-footer .btn-primary{margin:0;font-size:16px}.toast{z-index:1050;width:215px;padding:2px;font-size:16px;position:fixed;top:20px;right:20px}.toast-header .btn-close{opacity:1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC41Ij4KPHBhdGggZD0iTTExIDIxQzE2LjUgMjEgMjEgMTYuNSAyMSAxMUMyMSA1LjUgMTYuNSAxIDExIDFDNS41IDEgMSA1LjUgMSAxMUMxIDE2LjUgNS41IDIxIDExIDIxWiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNOC4xNjk5MiAxMy44Mjk5TDEzLjgyOTkgOC4xNjk5MiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTMuODI5OSAxMy44Mjk5TDguMTY5OTIgOC4xNjk5MiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:23px 23px;border-radius:50%}.toast-header .btn-close:hover{box-shadow:none}.rename-form-control{color:#1b1e22;background:#fff;border:1px solid #bdc5d4;padding:8px 20px;font-size:16px;font-style:normal;font-weight:400;line-height:19px;height:auto!important;margin-left:3px!important}.edt-cat-btn{text-align:center;color:#fff;background-color:#093770;border-radius:9999px;min-width:6rem;padding:.5rem 1rem;font-size:1.125rem;font-weight:500;transition:background-color .3s;display:inline-block}.edt-cat-btn:hover{background-color:#8ac142;border-color:#8ac142}.custom-threads-action{display:inline-flex}.custom-threads-action .btn-danger{margin-right:5px}@media (width<=768px){.custom-threads-action{flex-wrap:nowrap;gap:10px;display:flex}.custom-threads-action .btn{white-space:nowrap;padding:6px 10px;font-size:14px}.custom-threads-action .btn svg{width:16px;height:16px;margin-right:5px}.custom-threads-action.btn-group{flex-wrap:nowrap;display:flex}.custom-threads-action.btn-group .btn{flex:0 auto;margin:0}.custom-threads-action .btn-danger{margin-right:0;padding:4px 8px;font-size:14px}.custom-btn-grp{width:100%}.custom-btn-grp .btn-group{border-radius:8px;justify-content:center;gap:0;display:inline-flex;overflow:hidden}.custom-btn-grp .btn{white-space:nowrap;text-align:center;border-radius:9999px;padding:8px 14px;font-size:14px}}