@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;600&display=swap";*{box-sizing:border-box;margin:0;padding:0}body{color:#1e293b;background:#f8f9f4;font-family:Plus Jakarta Sans,sans-serif}button{cursor:pointer;border:none;outline:none;font-family:inherit}input{outline:none;font-family:inherit}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:99px}@media (width<=768px){.sidebar-desktop{display:none!important}.main-content{margin-left:0!important}.login-left{display:none!important}.login-right{width:100%!important}.hamburger{display:flex!important}.stat-row{grid-template-columns:1fr;display:grid!important}.dash-stats-wrap{margin-top:24px!important}.patient-card{flex-direction:column!important;align-items:flex-start!important;gap:.75rem!important}.patient-card-info{width:100%;gap:.75rem!important}.patient-search-row{flex-direction:column!important}.patient-search-row>*{border-radius:6px!important;width:100%!important}.table-action-btns{flex-wrap:wrap!important}}@media (width>=769px){.sidebar-mobile,.hamburger{display:none!important}}.line-item-row{grid-template-columns:1fr 80px 120px 100px 36px;align-items:center;gap:8px;display:grid}@media (width<=600px){.line-item-row{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.line-item-row>:first-child{grid-column:1/-1}.line-item-row>:last-child{grid-column:2/3}}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
