.mls-opening-status{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:6px 11px;border-radius:999px;border:1px solid #dbe5ef;background:#f4f7fa;color:#475569;font-size:12px;font-weight:700;line-height:1.35;white-space:normal}.mls-opening-dot{display:inline-block;flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:currentColor}.mls-opening-open{background:#e9f8ef;border-color:#bde9cf;color:#137a43}.mls-opening-closed{background:#fff0ed;border-color:#f5d2ca;color:#a13d2d}.mls-opening-appointment{background:#fff7e9;border-color:#f1dfb7;color:#8e630f}.mls-company-card .mls-opening-status{margin:8px 0 0;font-size:11px}.mls-public-profile .mls-opening-status{margin:7px 0 8px}.mls-public-profile .mls-hours-panel .mls-opening-status{margin:0 0 14px}@media(max-width:640px){.mls-company-card .mls-opening-status{font-size:11px;padding:5px 8px}}.mls-next-opening{margin:6px 0 14px;color:#547089;font-size:12px;font-weight:650;line-height:1.4}