.office-status-dynamic{color:#A6192E;border-radius:6px;font-weight:700;font-size:14px;font-family:"Gibson",Arial,Helvetica,sans-serif;display:inline-block;background-color:#fff0;transition:background-color 0.3s ease}.office-status-dynamic.office-open{color:#0a7f30;background-color:#fff0}.office-status-dynamic.office-closing-soon{color:#c18400;background-color:#fff0}.office-status-dynamic.office-closed{color:#b70f24;background-color:#fff0}