label.required::after,legend.required::after{content:" *";color:var(--bs-danger)}.dataTable td,.dataTable thead th{vertical-align:top;white-space:nowrap!important}.dataTable td .dot-separator,.dataTable thead th .dot-separator{margin:0 .35rem!important;background-color:#9191a7;width:4px;height:4px;display:inline-block}.dataTable td p,.dataTable thead th p{margin-bottom:0}.dashboard-widget-card{padding:0 2px;background-color:#f8f8f8!important;border-color:#f2f2f2!important;box-shadow:rgba(31,33,36,.1)0 1px 1px 0}.dashboard-widget-card .card-body,.table-card .card-body{padding:0}.dashboard-widget-card .card-body .title{padding-left:.75rem;font-weight:500;font-size:.875rem;margin-bottom:0;padding-top:.25rem;padding-bottom:.25rem}.dashboard-widget-card .card-body .content{border-radius:.325rem;padding:.5rem .75rem;background-color:#fff}.dashboard-widget-card .card-body .content .number{font-size:28px;margin-bottom:0}.dashboard-widget-card .card-body .content .description,.dashboard-widget-card .card-body .content .number .uom{font-size:.875rem;margin-bottom:0}.dashboard-widget-card .card-body .content .number .compare{margin-left:.25rem;font-size:.75rem;position:relative;display:inline-flex;font-weight:500}.dashboard-widget-card .card-body .content .number .compare svg{top:0;width:18px;height:18px}.dashboard-widget-card .card-body .content .compare{color:#616a75;font-size:.75rem;margin-bottom:0}.dashboard-widget-card .card-body .content .progress{height:5px;margin-top:.75rem;margin-bottom:.25rem}.table-card .card-body .table{margin-bottom:0}.table-card .card-body .table th{color:#000;font-weight:500;padding:.5rem .75rem;white-space:nowrap}.table-card .card-body .table td{white-space:nowrap}.table-card .card-body .table td .btn-icon,.table-card .card-body .table th .btn-icon{box-shadow:unset}.table-card .card-body .table td .btn-icon:active,.table-card .card-body .table td .btn-icon:hover,.table-card .card-body .table th .btn-icon:active,.table-card .card-body .table th .btn-icon:hover{background-color:#f2f2f2}.table-card .card-body .table tbody tr:last-child td,.table-card .card-body .table tbody tr:last-child th{border-bottom:unset!important}.table-card .card-body .table .value{font-weight:400!important;font-size:.875rem;margin-bottom:0}.table-card .card-body .table .label{font-size:.75rem;color:#616a75;margin-bottom:0}.table-card .card-body .table a .value{color:#000}.table-card .card-body .table a .value:hover{text-decoration:underline}.table-card .card-body .table .badge{border-radius:50rem;background-color:rgba(59,130,246,.2);padding-left:.65rem;padding-right:.65rem}.table-card .card-body .table .listing-item{display:flex;align-items:center;gap:.75rem}.table-card .card-body .table .listing-item .ratio{width:55px;min-width:55px;max-width:55px}.table-card .card-body .table .listing-item .ratio img{object-fit:cover;border-radius:.1625rem}.table-card .card-body .table .progress{height:5px}.table-card .card-body .table .user-item{display:flex;align-items:center;gap:.75rem}.table-card .card-body .table .user-item .ratio{width:40px;max-width:40px;height:40px}.table-card .card-body .table .user-item .ratio img{object-fit:cover;border-radius:.25rem}.table-card .card-body .table .user-item .title{margin-bottom:0}.table-card .card-body .table .user-item .description{margin-bottom:0;color:#616a75}.table-card .card-body .table-empty-state{color:#616a75;padding:1rem;margin-bottom:0}.global-search-results-item .global-search-menu-item-secondary{position:relative;font-size:.75rem;color:#616a75;padding-left:.5rem}.global-search-results-item .global-search-menu-item-secondary:before{content:" ";position:absolute;top:50%;left:0;transform:translateY(-50%);width:3px;height:3px;background-color:#b5b5b5}.global-search-results-item .badge{font-size:.75rem;padding:.2rem .3rem!important}.reminders-card .card-body table td,.reminders-card .card-body table th{vertical-align:middle}.reminders-card .card-body table .row-title{text-decoration:underline;font-weight:400!important;text-decoration-color:#b5b5b5;text-underline-offset:4px;font-size:1rem;margin-bottom:0}.reminders-card .card-body table .badge{background-color:#fff!important;border-radius:50rem;border:1px solid #dbd6e1;padding-left:.5rem;padding-right:.5rem;font-weight:400}.reminders-card .card-body table .badge .status-dot{width:10px;min-width:10px;height:10px}.reminders-card .card-body table .close-btn{padding:0!important;background-color:#00a86b;box-shadow:unset;border:unset;width:24px;height:24px;min-width:24px}.reminders-card .card-body table .close-btn svg{color:#fff;stroke-width:2px}.card-body+.card-body{border-top:1px solid #f2f2f2}.fc-event-time{font-size:11px}.fc-h-event .fc-event-main-frame{display:block}.fc-event-title{font-size:12px;font-weight:700}.fc-event.resulted{opacity:.65}