.card {
    --tblr-card-bg: var(--tblr-light)
}
.bg-\[\#7A8193\] {
  --tw-bg-opacity: 1;
  background-color: rgb(213, 240, 218);
}
.bg-\[\#658C8E\] {
  --tw-bg-opacity: 1;
  background-color: rgb(213, 240, 218);
}
.btn {
    --tblr-btn-border-radius: calc(var(--tblr-btn-padding-y)) 
}
.bg-\[transparent\] {
    background-color: #dbe8f500;
    font-weight: 500;
}
.w-\[34px\] {
    background-color: #fff
}
.input[type=search] {
    border-radius: 1em
}
.rounded-full {
    border-radius: 6px
}
.gap-\[20px\] {
    gap: 7px;
    column-gap: 14px;
}
.avatar {
    --tblr-border-radius: .5rem
}
.toast-error {
    background-color: #f10707
}
.workbook-form input {
    padding: 14px;
    font-family: inherit;
    font-size: 13px;
    background-color: #f8fafc!important;
    color: var(--lqd-heading-color);
    border-radius: var(--tblr-border-radius);
}
div.tox .tox-toolbar__primary {
    padding-top: 1em;
    padding-left: 0.3em
}
.tox .tox-editor-container {
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    overflow: hidden;
    border: solid;
    border-radius: 15px;
    border-color: #f8fafc;
}
.bg-\[--tblr-body-bg\] {
  background-color: #f8fafc;
}
.hover\:bg-black\/5:hover {
    background-color: var(--tblr-success-bg-subtle);
}
.\[\&\.active\]\:bg-black\/5.active {
    background-color: var(--tblr-success-bg-subtle);
}
.py-\[0\.15rem\] {
  padding-top: .7rem;
  padding-bottom: .7rem;
}
.avatar {
    --tblr-avatar-bg: #dbe8f5;
}
.\[\&_svg\]\:h-\[20px\] svg {
    height: 24px;
}
.\[\&_svg\]\:w-\[20px\] svg {
    width: 30px;
}
.lg\:h-full {
    height: 100%;
    border-left: solid;
    border-left-color: #d6d7d9  
}
.w-\[30px\] {
    width: 60px;
    height: 60px;
}
}
.pt-\[30px\] {
  padding-top: 2px;
}
  .navbar-vertical.navbar-expand-lg .navbar-collapse .navbar-nav .nav-link-label, .navbar-vertical.navbar-expand-lg .navbar-collapse .navbar-nav .nav-link {
}
.page-title {
    --tblr-font-weight-bold: 700;
    margin-bottom: .36em;
    font-size: 2.357em;
    color: #064789;
}
:root {
--lqd-heading-color: #064789;
}
.bg-primary {
    --tblr-bg-opacity: 1;
    background-color: rgb(75 118 44) !important;
}
.col-form-label, .form-label {
    color: #0e0f0f;
}
.form-select {
    background-color: #f8fafc
}
.form-select, .form-control, .input-group-text, .form-label {
    --tblr-border-color: #f8fafc;
}
.form-control, .form-control:focus, .input-group-text, .input-group-text:focus {
  background: #f8fafc;
}
.page-pretitle {
  color: #0f4786;
}
.bg-\[--lqd-pink\] {
  background-color: #fd846933;
}
.btn-primary {
    --tblr-btn-bg: #064789;
    --tblr-btn-hover-bg: rgb(15 71 134);
}
.hover\:bg-\[--tblr-primary\]:hover, .hover\:bg-\[var\(--tblr-primary\)\]:hover {
    background-color: #0f4786;
}
.bg-\[\#9E9EFF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(253, 132, 105);
}
.bg-primary {
    --tblr-bg-opacity: 1;
    background-color: rgb(123 183 49) !important;
}
.px-16 {
    padding-left: 2rem;
    padding-right: 4rem;
}
.pt-\[30px\] {
    padding-top: 10px;
}
.pt-6 {
    padding-top: 0.5rem;
}
.form-select, .form-control, .input-group-text, .form-label {
    --tblr-border-color: #e4e6ea;
    font-size: .88rem;
    font-weight: var(--tblr-font-weight-medium);
}
@media (min-width: 992px) {
    .lg\:pr-14 {
        padding-right: 1.5rem;
    }
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
    font-family: Calibri;
    color: var(--lqd-heading-color);
}
.text-\[17px\] {
  font-size: 20px;
}
.nav-link {
  font-size: 0.9rem;
}
.tox-edit-area .lqd-typing {
  background: #ffe6e1 !important;
  }
.navbar .navbar-nav .nav-link:hover, .navbar .navbar-nav .nav-link.active {
    color: var(--tblr-primary);
    background-color: rgb(219 232 245);
}
@media (min-width: 1024px) {
  .navbar-search {
    width: 423px;
    padding-left: 2rem;
  }
}
.workbook-form input {
    padding: 16px;
}
.py-\[0\.75em\] {
    padding-top: 1em;
    padding-bottom: 0.9em;
}
.btn {
    --tblr-btn-padding-y: .6rem;
}
.bg-\[\#F3E2FD\] {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 232, 245, 0.56);
}
.pt-8 {
    padding-top: 1rem;
}
.pb-10 {
    padding-bottom: .5rem;
}
.border-card-border {
    border-color: rgba(0, 0, 0, .05);
}
.border-solid {
    border-style: none;
}
.fill-\[\#D8DBE5\] {
    fill: #81b641;
}
body {
    --navbar-width: 15rem;
}
.btn-primary {
    --tblr-btn-bg: #064789;
    --tblr-btn-hover-bg: rgb(134 181 77);
}
.bottom-\[calc\(100\%\+0\.75rem\)\]
 {
    bottom: calc(100% + .75rem);
    white-space: normal;
}
