.usmap{--usmap-fill:#f0fdf4;--usmap-fill-hover:#15803d;--usmap-fill-selected:#166534;--usmap-border:#fff;--usmap-border-resting:#bbf7d0;--usmap-label:#15803d;--usmap-label-active:#fff;--usmap-leader:#94a3b8;--usmap-leader-label:#475569;--usmap-focus:#15803d;--usmap-tooltip-bg:#fff;--usmap-tooltip-fg:#1e293b;--usmap-tooltip-border:#e2e8f0;--usmap-tooltip-shadow:0 4px 6px -1px #0000001a;--usmap-caption:#64748b;--usmap-motion:.15s;width:100%;margin:0;position:relative}.usmap__svg{width:100%;height:auto;display:block;overflow:visible}.usmap__state{cursor:pointer;outline:none}.usmap__path{fill:var(--usmap-fill);stroke:var(--usmap-border);stroke-width:.75px;stroke-linejoin:round;transition:fill var(--usmap-motion) ease, stroke var(--usmap-motion) ease, stroke-width var(--usmap-motion) ease}.usmap__state.is-hover .usmap__path,.usmap__state:hover .usmap__path{fill:var(--usmap-fill-hover);stroke:var(--usmap-border);stroke-width:1px}.usmap__state.is-selected .usmap__path{fill:var(--usmap-fill-selected);stroke:var(--usmap-border);stroke-width:1px}.usmap__state:focus-visible .usmap__path{fill:var(--usmap-fill-hover);stroke:var(--usmap-focus);stroke-width:2.5px}.usmap__label{fill:var(--usmap-label);pointer-events:none;transition:fill var(--usmap-motion) ease;-webkit-user-select:none;user-select:none;font:700 11px/1 Outfit,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.usmap__label.is-active{fill:var(--usmap-label-active)}.usmap__leaderline{stroke:var(--usmap-leader);stroke-width:.75px}.usmap__leaderdot{fill:var(--usmap-leader)}.usmap__leaderlabel{fill:var(--usmap-leader-label);text-anchor:start;-webkit-user-select:none;user-select:none;font:700 11px/1 Outfit,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.usmap__leader.is-active .usmap__leaderline,.usmap__leader.is-active .usmap__leaderdot{stroke:var(--usmap-fill-hover);fill:var(--usmap-fill-hover)}.usmap__leader.is-active .usmap__leaderlabel{fill:var(--usmap-fill-hover);font-weight:700}.usmap__tooltip{z-index:5;background:var(--usmap-tooltip-bg);color:var(--usmap-tooltip-fg);border:1px solid var(--usmap-tooltip-border);box-shadow:var(--usmap-tooltip-shadow);white-space:nowrap;pointer-events:none;border-radius:8px;padding:6px 12px;font:600 16px/1.2 Outfit,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:absolute;transform:translate(-50%,calc(-100% - 12px))}.usmap__caption{text-align:center;color:var(--usmap-caption);margin-top:16px;font:400 16px/1.6 Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}@media (max-width:480px){.usmap__label,.usmap__leaderlabel{font-size:12px}.usmap__caption{font-size:13px}}@media (prefers-reduced-motion:reduce){.usmap__path,.usmap__label{transition:none}}