.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-float infinite 3s ease-in-out}}.App-header{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin)}.App-link{color:#704cb6}@keyframes App-logo-float{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}.ant-layout .ant-layout-sider-trigger{position:sticky}.app-container{display:flex;height:100vh;justify-content:center;align-items:center}.app-container .login-form-container{display:flex;flex-direction:column;align-items:center;max-width:800px;min-width:500px;max-height:400px}.app-container .login-form-container .verify-email{display:flex;flex-direction:column;justify-content:center;align-items:center}.app-container .login-form-container .steps-content{padding-top:25px}.db-switch-container{display:flex;justify-content:flex-end;align-items:center}.db-switch-container .label,.custom-reports-page .presets-label{margin-right:15px}.custom-reports-page .filter{padding:15px 0;display:flex;flex-direction:row;gap:10px}.custom-reports-page .filter.date-range-filter{gap:10px}.custom-reports-page .filter.date-range-filter .btn-container{display:flex;justify-content:space-between}.custom-reports-page .filter.date-range-filter .btn-container .search-btn,.custom-reports-page .filter.date-range-filter .btn-container .reset-btn{width:120px}.custom-reports-page .filter .db-switch-wrapper,.custom-reports-page .filter .reset-filters-wrapper{flex:1}.custom-reports-page .filter .reset-filters-wrapper .reset-filters{display:flex;justify-content:flex-end;align-items:center}.custom-reports-page .filter .rx-label{text-wrap:nowrap;margin-right:10px}.custom-reports-page .filter .switch-340b{gap:10px}.custom-reports-page .custom-reports.table-root .ant-table-content{overflow:auto hidden;overflow-x:scroll!important}.custom-reports-page .custom-reports.table-root .have-loss.ant-table-row .ant-table-cell,.custom-reports-page .custom-reports.table-root .have-loss.ant-table-row .ant-table-cell-fix-left,.custom-reports-page .custom-reports.table-root .have-loss.ant-table-row .ant-table-cell-fix-right{background:#ffe8e5}.insurance-popover-root{max-width:40vw}.dashboard .doc-summary,.dashboard .clinics-summary,.dashboard .doctors-report,.dashboard .clinics-report{margin-bottom:80px}.dashboard .doc-summary .year-and-date-container,.dashboard .clinics-summary .year-and-date-container,.dashboard .doctors-report .year-and-date-container,.dashboard .clinics-report .year-and-date-container{display:flex;justify-content:flex-start;gap:50px}.dashboard .doc-summary .month-select,.dashboard .clinics-summary .month-select,.dashboard .doctors-report .month-select,.dashboard .clinics-report .month-select{display:flex;align-items:center;overflow-x:auto;overflow-y:hidden;white-space:nowrap;max-width:100%;scrollbar-width:thin}.dashboard .doc-summary .month-select::-webkit-scrollbar,.dashboard .clinics-summary .month-select::-webkit-scrollbar,.dashboard .doctors-report .month-select::-webkit-scrollbar,.dashboard .clinics-report .month-select::-webkit-scrollbar{height:6px}.dashboard .doc-summary .month-select::-webkit-scrollbar-track,.dashboard .clinics-summary .month-select::-webkit-scrollbar-track,.dashboard .doctors-report .month-select::-webkit-scrollbar-track,.dashboard .clinics-report .month-select::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.dashboard .doc-summary .month-select::-webkit-scrollbar-thumb,.dashboard .clinics-summary .month-select::-webkit-scrollbar-thumb,.dashboard .doctors-report .month-select::-webkit-scrollbar-thumb,.dashboard .clinics-report .month-select::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.dashboard .doc-summary .month-select::-webkit-scrollbar-thumb:hover,.dashboard .clinics-summary .month-select::-webkit-scrollbar-thumb:hover,.dashboard .doctors-report .month-select::-webkit-scrollbar-thumb:hover,.dashboard .clinics-report .month-select::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.dashboard .doc-summary .month-select .db-switch-container,.dashboard .clinics-summary .month-select .db-switch-container,.dashboard .doctors-report .month-select .db-switch-container,.dashboard .clinics-report .month-select .db-switch-container{flex:1;margin-left:20px;flex-shrink:0}.dashboard .doc-summary .month-select .label,.dashboard .clinics-summary .month-select .label,.dashboard .doctors-report .month-select .label,.dashboard .clinics-report .month-select .label{margin-right:15px}.dashboard .doc-summary .container,.dashboard .clinics-summary .container,.dashboard .doctors-report .container,.dashboard .clinics-report .container{display:flex;flex-direction:row;gap:50px}.dashboard .doc-summary .container .table-container,.dashboard .clinics-summary .container .table-container,.dashboard .doctors-report .container .table-container,.dashboard .clinics-report .container .table-container{display:flex;flex-direction:column;flex:1;gap:20px}.dashboard .doc-summary .container .table-title,.dashboard .clinics-summary .container .table-title,.dashboard .doctors-report .container .table-title,.dashboard .clinics-report .container .table-title{display:inline-block;margin-right:10px}.dashboard .doc-summary .container .stats-container,.dashboard .clinics-summary .container .stats-container,.dashboard .doctors-report .container .stats-container,.dashboard .clinics-report .container .stats-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.dashboard .doc-summary .container .dashboard-reports.table-root .have-loss.ant-table-row .ant-table-cell,.dashboard .doc-summary .container .dashboard-reports.table-root .have-loss.ant-table-row .ant-table-cell-fix-left,.dashboard .doc-summary .container .dashboard-reports.table-root .have-loss.ant-table-row .ant-table-cell-fix-right,.dashboard .clinics-summary .container .dashboard-reports.table-root .have-loss.ant-table-row .ant-table-cell,.dashboard .clinics-summary .container .dashboard-reports.table-root .have-loss.ant-table-row .ant-table-cell-fix-left,.dashboard .clinics-summary .container .dashboard-reports.table-root .have-loss.ant-table-row .ant-table-cell-fix-right,.dashboard .doctors-report .container .dashboard-reports.table-root .have-loss.ant-table-row .ant-table-cell,.dashboard .doctors-report .container .dashboard-reports.table-root .have-loss.ant-table-row .ant-table-cell-fix-left,.dashboard .doctors-report .container .dashboard-reports.table-root .have-loss.ant-table-row .ant-table-cell-fix-right,.dashboard .clinics-report .container .dashboard-reports.table-root .have-loss.ant-table-row .ant-table-cell,.dashboard .clinics-report .container .dashboard-reports.table-root .have-loss.ant-table-row .ant-table-cell-fix-left,.dashboard .clinics-report .container .dashboard-reports.table-root .have-loss.ant-table-row .ant-table-cell-fix-right{background:#ffe8e5}.dashboard .doc-summary .month-select .ant-typography.active,.dashboard .doc-summary .year-select .ant-typography.active,.dashboard .clinics-summary .month-select .ant-typography.active,.dashboard .clinics-summary .year-select .ant-typography.active,.dashboard .doctors-report .month-select .ant-typography.active,.dashboard .doctors-report .year-select .ant-typography.active,.dashboard .clinics-report .month-select .ant-typography.active,.dashboard .clinics-report .year-select .ant-typography.active{font-weight:700}.dashboard .doc-summary .month-select .ant-typography.inactive,.dashboard .doc-summary .year-select .ant-typography.inactive,.dashboard .clinics-summary .month-select .ant-typography.inactive,.dashboard .clinics-summary .year-select .ant-typography.inactive,.dashboard .doctors-report .month-select .ant-typography.inactive,.dashboard .doctors-report .year-select .ant-typography.inactive,.dashboard .clinics-report .month-select .ant-typography.inactive,.dashboard .clinics-report .year-select .ant-typography.inactive{color:#7d7d7d91}.dashboard .doc-summary .year-select,.dashboard .clinics-summary .year-select,.dashboard .doctors-report .year-select,.dashboard .clinics-report .year-select,.dashboard .doc-summary .custom-date-range,.dashboard .clinics-summary .custom-date-range,.dashboard .doctors-report .custom-date-range,.dashboard .clinics-report .custom-date-range{margin-bottom:10px;display:flex;align-items:center}.dashboard .doc-summary .custom-date-range .ant-picker,.dashboard .clinics-summary .custom-date-range .ant-picker,.dashboard .doctors-report .custom-date-range .ant-picker,.dashboard .clinics-report .custom-date-range .ant-picker{border-radius:6px}.dashboard .doc-summary .ant-table-expanded-row .ant-table-thead .ant-table-cell,.dashboard .clinics-summary .ant-table-expanded-row .ant-table-thead .ant-table-cell,.dashboard .doctors-report .ant-table-expanded-row .ant-table-thead .ant-table-cell,.dashboard .clinics-report .ant-table-expanded-row .ant-table-thead .ant-table-cell{background:#b7b7b7a8}.dashboard .doc-summary .ant-table-expanded-row .ant-table-tbody .ant-table-cell,.dashboard .clinics-summary .ant-table-expanded-row .ant-table-tbody .ant-table-cell,.dashboard .doctors-report .ant-table-expanded-row .ant-table-tbody .ant-table-cell,.dashboard .clinics-report .ant-table-expanded-row .ant-table-tbody .ant-table-cell{background:#b7b7b72e}.prescription-type-switch-container{display:flex;justify-content:flex-end;align-items:baseline}.prescription-type-switch-container .label{margin-right:15px}.prescription-type-switch-container .radio-group{display:flex;align-items:center}.doctors-performance .filters-card .ant-card-body{padding:20px}.doctors-performance .filters-card label{font-weight:500;color:#666;margin-bottom:8px;display:block}.doctors-performance .ant-statistic .ant-statistic-title{font-size:14px;color:#666;margin-bottom:8px}.doctors-performance .ant-statistic .ant-statistic-content{font-size:20px;font-weight:600}.doctors-performance .performance-metrics .ant-col{margin-bottom:16px}.doctors-performance .chart-container .ant-card-head-title{display:flex;align-items:center;gap:8px}@media (max-width: 768px){.doctors-performance .filters-card .ant-row .ant-col{margin-bottom:16px}.doctors-performance .ant-statistic-content{font-size:18px!important}}@media (max-width: 576px){.doctors-performance .filters-card .ant-card-body{padding:16px}.doctors-performance .ant-statistic-content{font-size:16px!important}}.doctors-performance .db-switch-container .radio-group{display:flex}.doctors-performance-loading{display:flex;justify-content:center;align-items:center;min-height:200px}.doctors-performance-empty{text-align:center;padding:40px 20px;color:#999}.doctors-performance-empty .anticon{font-size:48px;margin-bottom:16px;color:#d9d9d9}.doctors-performance-empty h4{color:#999;margin-top:16px}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.nowrap{white-space:nowrap}
