:root{--ptis-action-primary:var(--pine);--ptis-action-primary-hover:var(--pine-deep);--ptis-action-secondary:var(--surface-raised);--ptis-action-secondary-hover:var(--pine-soft);--ptis-control-height:40px;--ptis-control-radius:10px;--ptis-action-gap:8px}@media screen{@media (min-width:901px){:root body .operationsMain:not(.operationsMainBare){padding:24px}}@media (max-width:640px){:root body .pageHeading .primaryButton{flex:0 auto;width:auto}}:root body :is(.kitchenPrimary,.kofPrimary){background:var(--ptis-action-primary);color:var(--primary-foreground);box-shadow:none;min-height:var(--ptis-control-height);border-radius:var(--ptis-control-radius)}:root body :is(.kitchenPrimary,.kofPrimary):hover:not(:disabled){background:var(--ptis-action-primary-hover)}:root body :is(.maintenancePrimary,.maintenanceGhost,.maintenanceDanger,.hiPrimary,.hiSecondary,.stationeryPrimary,.stationerySecondary,.medicalSupplyPrimary,.medicalSupplySecondary,.medicalSupplyDanger,.leaveButtonPrimary,.leaveButtonSecondary,.leaveButtonDanger,.procurementBtn,.stockPrimaryButton,.stockSecondaryButton,.stgPrimary,.stgSecondary,.budgetPrimary,.budgetGhost,.budgetDanger,.bt-btn,.primaryButton,.secondaryButton,[data-ui-action]){min-height:var(--ptis-control-height);justify-content:center;align-items:center;gap:var(--ptis-action-gap);border-radius:var(--ptis-control-radius);text-align:center;box-shadow:none;cursor:pointer;border:1px solid #0000;padding:8px 16px;font-size:max(12px,.875em);font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}:root body :is(.maintenancePrimary,.hiPrimary,.stationeryPrimary,.medicalSupplyPrimary,.leaveButtonPrimary,.procurementBtnPrimary,.stockPrimaryButton,.stgPrimary,.budgetPrimary,.bt-btn-primary,.primaryButton,[data-ui-action=primary]){color:var(--primary-foreground);background:var(--ptis-action-primary);border-color:var(--ptis-action-primary)}:root body :is(.maintenancePrimary,.hiPrimary,.stationeryPrimary,.medicalSupplyPrimary,.leaveButtonPrimary,.procurementBtnPrimary,.stockPrimaryButton,.stgPrimary,.budgetPrimary,.bt-btn-primary,.primaryButton,[data-ui-action=primary]):hover:not(:disabled){background:var(--ptis-action-primary-hover);border-color:var(--ptis-action-primary-hover);color:var(--primary-foreground);filter:none}:root body :is(.maintenanceGhost,.hiSecondary,.stationerySecondary,.medicalSupplySecondary,.leaveButtonSecondary,.procurementBtn:not(.procurementBtnPrimary),.stockSecondaryButton,.stgSecondary,.budgetGhost,.bt-btn-secondary,.secondaryButton,[data-ui-action=secondary]){color:var(--ink);background:var(--ptis-action-secondary);border-color:var(--line-strong)}:root body :is(.maintenanceGhost,.hiSecondary,.stationerySecondary,.medicalSupplySecondary,.leaveButtonSecondary,.procurementBtn:not(.procurementBtnPrimary),.stockSecondaryButton,.stgSecondary,.budgetGhost,.bt-btn-secondary,.secondaryButton,[data-ui-action=secondary]):hover:not(:disabled){color:var(--ink);background:var(--ptis-action-secondary-hover);border-color:var(--line-strong);filter:none}:root body :is(.maintenanceDanger,.medicalSupplyDanger,.leaveButtonDanger,.budgetDanger,[data-ui-action=danger]){color:var(--danger);background:var(--danger-soft);border-color:var(--danger)}:root body :is(.maintenancePrimary,.maintenanceGhost,.maintenanceDanger,.hiPrimary,.hiSecondary,.stationeryPrimary,.stationerySecondary,.medicalSupplyPrimary,.medicalSupplySecondary,.medicalSupplyDanger,.leaveButton,.procurementBtn,.stockPrimaryButton,.stockSecondaryButton,.stgPrimary,.stgSecondary,.budgetPrimary,.budgetGhost,.budgetDanger,.bt-btn,.primaryButton,.secondaryButton,[data-ui-action]):focus-visible{outline:2px solid var(--pine);outline-offset:3px}:root body :is(.maintenancePrimary,.maintenanceGhost,.maintenanceDanger,.hiPrimary,.hiSecondary,.stationeryPrimary,.stationerySecondary,.medicalSupplyPrimary,.medicalSupplySecondary,.medicalSupplyDanger,.leaveButton,.procurementBtn,.stockPrimaryButton,.stockSecondaryButton,.stgPrimary,.stgSecondary,.budgetPrimary,.budgetGhost,.budgetDanger,.bt-btn,.primaryButton,.secondaryButton,[data-ui-action]):disabled{opacity:.55;cursor:not-allowed;box-shadow:none}:root body :is(.maintenanceActions,.stationeryActions,.medicalSupplyActions,.leaveActions,.procurementActions,.stockFormActions,.stgActions,.budgetActions,.operationsMessagePopoverActions,.photoReviewActions){align-items:center;gap:var(--ptis-action-gap);flex-wrap:wrap}:root body :is(.maintenanceActions,.stationeryActions,.medicalSupplyActions,.leaveActions,.procurementActions,.stockFormActions,.stgActions,.budgetActions)>:is(p,small):empty{display:none}}
