.fishbse-support{--fbs-support-ink:#143c48;--fbs-support-muted:#4b6570;--fbs-support-link:#086d70;display:block;min-width:0;margin:18px 0 0;padding:17px 18px;border:1px solid #c5e3e0;border-radius:16px;background:#f0f9f7;text-align:left;font-family:inherit;line-height:1.5;overflow-wrap:anywhere}
.fishbse-support .fishbse-support-label{display:block;margin:0 0 2px;color:var(--fbs-support-ink);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
body .fishbse-support .fishbse-support-phone{display:inline-flex;align-items:center;min-height:44px;color:var(--fbs-support-link)!important;font-size:clamp(19px,2vw,24px);font-weight:800;letter-spacing:-.025em;text-decoration:none;white-space:nowrap}
body .fishbse-support .fishbse-support-phone:hover{text-decoration:underline;text-underline-offset:4px}
.fishbse-support .fishbse-support-phone:focus-visible{outline:3px solid currentColor;outline-offset:4px;border-radius:4px}
.fishbse-support p.fishbse-support-hours,.fishbse-support p.fishbse-support-closed{margin:4px 0 0;color:var(--fbs-support-muted);font-size:12px;line-height:1.65}
.fishbse-support.fishbse-support-inverse,body.dark-mode .fishbse-support{--fbs-support-ink:#eefbf8;--fbs-support-muted:#c2dbdc;--fbs-support-link:#8df0d1;border-color:#ffffff35;background:#09283250}
.support-intro>.fishbse-support{margin-bottom:20px}
@media(max-width:480px){.fishbse-support{padding:15px;border-radius:13px}}
