.offline-banner[data-v-e8be52af]{height:34px;padding:0 var(--v2-space-lg,16px);background:var(--v2-color-surface-sunken);color:var(--v2-color-ink-muted);font:var(--v2-role-status-banner-font);text-align:center;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid var(--v2-color-line);justify-content:center;align-items:center;display:flex;overflow:hidden}.wordmark[data-v-f46aa557]{color:var(--v2-color-ink);line-height:0;text-decoration:none;display:inline-block}.v2{-webkit-tap-highlight-color:transparent}.v2 [role=button],.v2 a,.v2 button,.v2 summary{touch-action:manipulation;transition:opacity var(--v2-interaction-press-ms) ease}.v2 :is(a,button,[role=button],summary,[role=tab]):focus-visible{outline:var(--v2-interaction-focus-ring-width) solid var(--v2-color-ink);outline-offset:var(--v2-interaction-focus-ring-offset)}@media (prefers-reduced-motion:reduce){.v2 [role=button],.v2 a,.v2 button,.v2 summary{transition:none}}:where(.v2-hit,.v2-hit-y){position:relative}.v2-hit-y:before,.v2-hit:before{content:"";height:max(100%,var(--v2-size-touch-min));position:absolute;top:50%;transform:translateY(-50%)}.v2-hit:before{width:max(100%,var(--v2-size-touch-min));left:50%;transform:translate(-50%,-50%)}.v2-hit-y:before{left:0;right:0}.live.quiet,.live:empty{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
