.dog-root.svelte-baaxf3{min-height:100vh;min-height:100dvh;background:var(--dog-bg);color:var(--dog-ink);font-family:Montserrat,system-ui,-apple-system,sans-serif;display:flex;flex-direction:column;-webkit-font-smoothing:antialiased;color-scheme:dark}.dog-root[data-dog-theme=light].svelte-baaxf3{color-scheme:light}.dog-root.svelte-baaxf3 *:focus-visible{outline:2px solid var(--dog-accent-ring);outline-offset:2px}.dog-root.svelte-baaxf3 a{color:var(--dog-accent-text)}.dog-root.svelte-baaxf3 .mono{font-family:JetBrains Mono,ui-monospace,monospace}@media(prefers-reduced-motion:reduce){.dog-root.svelte-baaxf3 *{animation-duration:.01ms!important;transition-duration:.01ms!important}}.bh.svelte-molvas{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;max-width:1280px;margin:0 auto;padding:18px clamp(14px,4vw,40px) 0}.bh.compact.svelte-molvas{padding-top:10px}.bh-id.svelte-molvas{display:flex;align-items:center;gap:14px;min-width:0}.bh-logo.svelte-molvas{width:56px;height:56px;border-radius:14px;object-fit:contain;background:var(--dog-surface-2);border:1px solid var(--dog-edge);flex:0 0 auto}.compact.svelte-molvas .bh-logo:where(.svelte-molvas){width:40px;height:40px;border-radius:10px}.bh-paw.svelte-molvas{display:grid;place-items:center;font-size:1.6rem}.bh-text.svelte-molvas{min-width:0}h1.svelte-molvas{font-size:clamp(1.15rem,3vw,1.6rem);margin:0;line-height:1.15;font-weight:800;letter-spacing:-.01em}.compact.svelte-molvas h1:where(.svelte-molvas){font-size:clamp(1rem,2.5vw,1.2rem)}.bh-welcome.svelte-molvas{margin:4px 0 0;font-size:.95rem;color:var(--dog-ink-muted);line-height:1.4}.bh-status.svelte-molvas{margin-top:6px;font-size:.78rem;color:var(--dog-ink-muted);display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.bh-status.svelte-molvas:empty{display:none}.bh-side.svelte-molvas{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}@media(max-width:600px){.bh.svelte-molvas{flex-direction:column;align-items:stretch}.bh-side.svelte-molvas{justify-content:flex-start}.bh-side.svelte-molvas:empty{display:none}}.toasts.svelte-1kaagkd{position:fixed;left:50%;bottom:max(16px,env(safe-area-inset-bottom));transform:translate(-50%);display:flex;flex-direction:column;gap:8px;z-index:60;pointer-events:none;width:min(92vw,420px)}.toast.svelte-1kaagkd{background:var(--dog-ink);color:var(--dog-bg);padding:10px 14px;border-radius:10px;font-size:.9rem;font-weight:600;text-align:center;box-shadow:0 8px 24px var(--dog-scrim);animation:svelte-1kaagkd-rise .18s ease-out}.toast.ok.svelte-1kaagkd{background:var(--dog-ok);color:#0b0e11}.toast.warn.svelte-1kaagkd{background:var(--dog-warn);color:#0b0e11}.toast.danger.svelte-1kaagkd{background:var(--dog-danger);color:#fff}@keyframes svelte-1kaagkd-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.toast.svelte-1kaagkd{animation:none}}
