@layer theme, base, components, utilities;@layer components{.hw{--hw-edge:color-mix(in srgb,var(--color-rail-strong) 55%,var(--color-rail));position:relative;isolation:isolate;max-width:1200px;margin-inline:auto;overflow:clip;border:1px solid var(--hw-edge);border-radius:24px;background:var(--color-table);box-shadow:var(--shadow-lift);text-align:left}@media (max-width:639.98px){.hw{margin-inline:-16px;border-inline:0;border-radius:0}}.hw-bar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;height:46px;padding:0 16px;background:var(--color-card);border-bottom:1px solid var(--color-rail);box-shadow:inset 0 1px 0 rgb(255 255 255/.05)}.hw-dots{display:flex;gap:7px}.hw-dots i{width:10px;height:10px;border-radius:999px;background:var(--color-rail);box-shadow:inset 0 0 0 1px var(--color-rail-strong)}.hw-address{justify-content:center;gap:7px;min-width:260px;height:28px;padding:0 16px;border-radius:999px;background:var(--color-panel);border:1px solid var(--color-rail);font:400 12px/1 var(--font-mono);letter-spacing:.01em;color:var(--color-quiet);user-select:all}.hw-address,.hw-live{display:inline-flex;align-items:center;white-space:nowrap}.hw-live{justify-self:end;gap:8px;min-width:0;font-size:13px;line-height:1}.hw-live b{font-weight:700;letter-spacing:-.01em;color:var(--color-ink)}.hw-live-sub{font:400 12px/1 var(--font-mono);color:var(--color-quiet)}.hw-live-dot{position:relative;flex:none;width:8px;height:8px;margin-right:2px;border-radius:999px;background:var(--color-blue)}.hw-live-dot:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--color-blue);opacity:0;animation:hw-breathe 2.8s cubic-bezier(.37,0,.63,1) infinite}@keyframes hw-breathe{0%,to{transform:scale(1);opacity:0}50%{transform:scale(2.4);opacity:.26}}@media (prefers-reduced-motion:reduce){.hw-live-dot:after{animation:none}}@media (max-width:1279.98px){.hw-live-sub{display:none}}@media (max-width:519.98px){.hw-bar{grid-template-columns:auto minmax(0,1fr);padding:0 12px}.hw-dots{display:none}.hw-address{min-width:0;justify-self:start;padding:0 12px}.hw-live{font-size:12.5px}}.hw-bar[data-wrap]{height:auto;min-height:46px;padding-block:8px}.hw-end{justify-self:end;min-width:0;font:400 12px/1.3 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-ink);text-align:right}@media (max-width:519.98px){.hw-bar[data-wrap]{grid-template-columns:minmax(0,1fr);justify-items:start;row-gap:6px}.hw-bar[data-wrap] .hw-end{justify-self:start;text-align:left}}}