table,td,th,tr{padding:0;margin:0}table{border-color:#ccc}.card{background-color:#fff;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.1);margin-bottom:10px;overflow:hidden}.card-header{background-color:#0490ee;color:#fff;padding:5px 5px;font-size:16px;font-weight:700}.card-body{padding:5px}.btn{display:inline-block;padding:10px 20px;border-radius:4px;border:none;font-size:16px;font-weight:700;cursor:pointer;text-align:center;transition:background-color .3s}.btn-primary{background-color:#2ecc71;color:#fff}.btn-primary:hover{background-color:#27ae60}.medication-category{background-color:#f2f2f2;padding:8px;font-weight:700;margin-top:15px;margin-bottom:5px;border-radius:4px}.feature-header h4{font-size:16px;color:#0490ee;border-left:4px solid #0490ee}table{width:100%;border-collapse:collapse;margin-bottom:5px}td,th{border:1px solid #0490ee;padding:1px;text-align:center;font-size:14px}th{background-color:#0490ee;font-weight:700}tr:nth-child(2n){background-color:#e9ebf5}.pill-icon{width:24px;height:16px;background-color:#000;border-radius:8px}span{font-size:14px}.active-text{font-size:16px}.custom-field input{background-color:#e9ebf5!important}.custom-field-align input,.custom-field input{text-align:center!important}.custom-nav-bar .van-nav-bar{background-color:#0490ee;color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.custom-title{font-size:18px;color:#fff;font-weight:700;align-content:center}.van-button--primary{background-color:#6a6adb;border-color:#6a6adb;color:#fff;font-size:16px}