[data-ui=clinical-action-form] .clinical-dialog-heading{color:#fff;background:#073b24;border-radius:16px;padding:16px}.clinical-form-section{background:#fff;border:1px solid #dce5e1;border-radius:16px;padding:16px;box-shadow:0 3px 10px #073b240f}[data-ui=clinical-action-form] .clinical-primary{color:#fff;text-transform:none;letter-spacing:normal;background:#064e3b;border-radius:12px;min-height:42px;font-size:13px}[data-ui=clinical-action-form] .clinical-primary:hover{background:#022c22}[data-ui=clinical-action-form] .clinical-field-label{color:#1e4033;text-transform:none;letter-spacing:normal;font-size:14px;font-weight:700;display:block}[data-ui=structured-prescription-form] .clinical-medication-section{background:#fff;border:1px solid #d8e3de;border-top:3px solid #059669;border-radius:16px;margin-top:20px;padding:20px;box-shadow:0 4px 14px #073b2412}[data-ui=structured-prescription-form] .clinical-section-title{color:#065f46;text-transform:none;letter-spacing:normal;border-bottom:1px solid #dce5e1;margin-bottom:14px;padding-bottom:10px;font-size:16px;font-weight:750}[data-ui=structured-prescription-form] label{display:block}[data-ui=structured-prescription-form] label>span:first-child{color:#334155;text-transform:none;letter-spacing:normal;margin-bottom:8px;padding-left:0;font-size:14px;font-weight:700;line-height:1.4;display:block}[data-ui=structured-prescription-form] .clinical-field-grid{grid-template-columns:minmax(0,1fr);gap:20px 24px;display:grid}[data-ui=structured-prescription-form] :is(input,select,textarea){background-color:#fff;border-color:#b9cbc2;font-size:14px}[data-ui=structured-prescription-form] :is(input,select):not([type=checkbox]){min-height:44px}[data-ui=clinical-calculators-hub] .calculator-result-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}[data-ui=clinical-calculators-hub] .calculator-result-grid>:last-child:nth-child(odd){grid-column:1/-1}[data-ui=clinical-calculators-hub] .calculator-result-label{opacity:.85;letter-spacing:normal;text-transform:none;font-size:13px;font-weight:600}[data-ui=clinical-calculators-hub] .calculator-result-value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:8px;font-size:28px;font-weight:750;line-height:1.2;display:flex}[data-ui=clinical-calculators-hub] .calculator-result-unit{text-transform:none;font-size:14px;font-weight:600}[data-ui=clinical-calculators-hub] aside button[aria-pressed=true]>span{color:#fff!important}[data-ui=clinical-calculators-hub] [data-ui=clinical-unit-segment] button{letter-spacing:normal;text-transform:none!important}[data-ui=clinical-calculators-hub]{--calculator-border:#89b99a;background-color:#fff}[data-ui=clinical-calculators-hub]>:is(aside,section){border-color:var(--calculator-border);background-image:none;box-shadow:none!important}[data-ui=clinical-calculators-hub] [data-ui=calculator-field-group]{border-color:var(--calculator-border);background:#fff;border-radius:8px;box-shadow:none!important}[data-ui=clinical-calculators-hub] :is(input,select,button){border:1px solid var(--calculator-border);border-radius:8px;box-shadow:none!important}[data-ui=clinical-calculators-hub] :is(input,select){background-color:#fff}[data-ui=clinical-calculators-hub] [data-ui=calculator-number-field]{border-color:var(--calculator-border)}[data-ui=clinical-calculators-hub] [data-ui=calculator-number-field] input{border:0;border-radius:0}[data-ui=clinical-calculators-hub] [data-ui=clinical-unit-segment]{border:1px solid var(--calculator-border);background:#cfe5c7;border-radius:8px}[data-ui=clinical-calculators-hub] [data-ui=clinical-unit-segment] button{color:#315744;background:#fff}[data-ui=clinical-calculators-hub] [data-ui=clinical-unit-segment] button[aria-pressed=true],[data-ui=clinical-calculators-hub] aside button[aria-pressed=true]{color:#fff;background:#065f46;border-color:#065f46}[data-ui=clinical-calculators-hub] :is(button,input,select):focus-visible{outline-offset:2px;outline:2px solid #087a58!important}[data-ui=clinical-calculators-hub] .calculator-result-grid>div{border-color:var(--calculator-border);box-shadow:none!important}@media (width>=720px){[data-ui=structured-prescription-form] .clinical-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){[data-ui=structured-prescription-form] .clinical-medication-section{padding:12px}[data-ui=clinical-calculators-hub] .calculator-result-value{font-size:24px}}
