.onboarding-chrome.svelte-cvo8hn{min-height:100svh}.onboarding-chrome__bar.svelte-cvo8hn{position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:var(--space-cluster);height:4rem;padding-inline:var(--container-gutter);border-bottom:1px solid var(--hairline);background:oklch(from var(--background) l c h / .96);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.onboarding-chrome__actions.svelte-cvo8hn{display:flex;align-items:center;gap:var(--space-cluster)}.onboarding-chrome__context.svelte-cvo8hn{display:none;color:var(--muted-foreground);font-size:var(--text-meta);font-weight:500}.onboarding-content.svelte-cvo8hn{min-height:calc(100svh - 4rem)}@media(min-width:768px){.onboarding-chrome__bar.svelte-cvo8hn{height:4.5rem}.onboarding-chrome__context.svelte-cvo8hn{display:inline}.onboarding-content.svelte-cvo8hn{min-height:calc(100svh - 4.5rem)}}.nav-progress.svelte-cvo8hn{position:fixed;inset:0 0 auto;height:2px;z-index:100}.nav-progress__bar.svelte-cvo8hn{height:100%;width:100%;background:var(--primary);transform-origin:left center;animation:nav-progress 1s ease-out forwards}.chrome.svelte-cvo8hn{position:sticky;top:0;z-index:50;border-block-end:1px solid transparent;background:oklch(from var(--background) l c h / .7);transition:background-color var(--motion-state),border-color var(--motion-state),box-shadow var(--motion-state),backdrop-filter var(--motion-state)}.chrome[data-scrolled=true].svelte-cvo8hn{background:oklch(from var(--background) l c h / .95);border-block-end-color:var(--hairline);box-shadow:var(--shadow-rest);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.chrome__bar.svelte-cvo8hn{max-width:var(--container-wide);margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-block);padding-inline:var(--container-gutter);height:4rem}@media(min-width:768px){.chrome__bar.svelte-cvo8hn{display:grid;grid-template-columns:1fr auto 1fr;height:4.5rem}}.chrome__nav.svelte-cvo8hn{display:none;align-items:center;gap:1.75rem;justify-self:center}@media(min-width:768px){.chrome__nav.svelte-cvo8hn{display:flex}}.chrome__link.svelte-cvo8hn{display:inline-flex;align-items:center;justify-content:center;min-width:var(--touch-target-min);min-height:var(--touch-target-min);font-size:var(--text-meta);font-weight:500;color:var(--muted-foreground);text-decoration:none;letter-spacing:var(--tracking-label);transition:color var(--motion-state)}.chrome__link.svelte-cvo8hn:hover{color:var(--foreground)}.chrome__link[data-active=true].svelte-cvo8hn{color:var(--foreground);font-weight:600}.chrome__actions.svelte-cvo8hn{display:flex;align-items:center;gap:var(--space-1);min-width:0}.chrome__location.svelte-cvo8hn{display:inline-flex;align-items:center;gap:var(--space-1-5);max-width:9rem;min-height:var(--touch-target-min);padding-inline:var(--space-3);border:1px solid var(--hairline);border-radius:var(--radius-pill);color:var(--foreground);font-size:var(--text-meta);font-weight:600;text-decoration:none}.chrome__location.svelte-cvo8hn span:where(.svelte-cvo8hn){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1024px){.chrome__location.svelte-cvo8hn{max-width:15rem}}@media(min-width:768px){.chrome__actions.svelte-cvo8hn{justify-self:end}}.chrome__icon-btn.svelte-cvo8hn{position:relative;display:grid;place-items:center;width:var(--touch-target-min);height:var(--touch-target-min);border-radius:var(--radius-control);background:transparent;border:0;color:var(--muted-foreground);cursor:pointer;transition:background-color var(--motion-state),color var(--motion-state)}.chrome__icon-btn.svelte-cvo8hn:hover{background:var(--surface-sunken);color:var(--foreground)}.chrome__icon{width:var(--icon-size-default);height:var(--icon-size-default);transition:transform var(--motion-state),opacity var(--motion-state)}.chrome__icon--sun{transform:rotate(0) scale(1);opacity:1}.chrome__icon--moon{position:absolute;transform:rotate(45deg) scale(.9);opacity:0}.dark .chrome__icon--sun{transform:rotate(-45deg) scale(.9);opacity:0}.dark .chrome__icon--moon{transform:rotate(0) scale(1);opacity:1}.chrome__divider.svelte-cvo8hn{display:inline-block;width:1px;height:var(--space-5);margin-inline:var(--space-2);background:var(--hairline)}.chrome__profile-label.svelte-cvo8hn{display:none}.chrome__profile-btn,.chrome__signin{min-height:var(--touch-target-min)}@media(min-width:640px){.chrome__profile-label.svelte-cvo8hn{display:inline}}@media(max-width:639px){.chrome__bar.svelte-cvo8hn{gap:var(--space-2)}.chrome__bar.svelte-cvo8hn .barbo-brand__mark{width:1.15rem;height:1.15rem}.chrome__bar.svelte-cvo8hn .barbo-brand__word{font-size:1.05rem}.chrome__location.svelte-cvo8hn{max-width:6.5rem;padding-inline:var(--space-2)}.chrome__icon-btn.svelte-cvo8hn,.chrome__divider.svelte-cvo8hn{display:none}}@media(max-width:359px){.chrome__location.svelte-cvo8hn{max-width:5rem}.chrome__actions.svelte-cvo8hn{gap:0}}.content.svelte-cvo8hn{min-height:100svh;padding-block-end:6rem}@media(min-width:768px){.content.svelte-cvo8hn{padding-block-end:0}}.bottom-nav.svelte-cvo8hn{position:fixed;inset-inline:var(--space-3);bottom:var(--space-3);z-index:50;border-radius:var(--radius-surface);background:var(--surface-raised);box-shadow:var(--shadow-floating);padding-bottom:env(safe-area-inset-bottom)}@media(min-width:768px){.bottom-nav.svelte-cvo8hn{display:none}}.bottom-nav__inner.svelte-cvo8hn{display:flex;align-items:stretch;justify-content:space-around;height:4rem}.bottom-nav__item.svelte-cvo8hn{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-1-5) var(--space-2);font-size:var(--text-xs);font-weight:500;color:var(--muted-foreground);text-decoration:none;transition:color var(--motion-state)}.bottom-nav__item[data-active=true].svelte-cvo8hn{color:var(--foreground)}.bottom-nav__icon{width:1.375rem;height:1.375rem}.bottom-nav__label.svelte-cvo8hn{font-size:var(--text-xs);letter-spacing:var(--tracking-label)}.bottom-nav__dot.svelte-cvo8hn{width:4px;height:4px;border-radius:var(--radius-pill);background:transparent}.bottom-nav__item[data-active=true].svelte-cvo8hn .bottom-nav__dot:where(.svelte-cvo8hn){background:var(--primary)}
