.public-shell_main__6lyzk{background:var(--surface)}.public-shell_launcher__r6CB0{position:fixed;inset-inline-end:var(--space-6);inset-block-end:var(--space-6);z-index:1700;width:54px;height:54px;border-radius:var(--radius-pill);background:var(--brand-700);color:var(--on-brand-solid);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-overlay);animation:public-shell_drift__xM0US 4s ease-in-out infinite}.public-shell_launcher__r6CB0:hover{background:var(--brand-600);color:var(--on-brand-solid)}@keyframes public-shell_drift__xM0US{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.public-shell_launcher__r6CB0{animation:none}}.public-shell_launcherBar__9tFBP{display:none;position:fixed;inset-inline:var(--space-4);inset-block-end:var(--space-4);z-index:1250;align-items:center;justify-content:center;gap:var(--space-2);min-height:48px;font-size:var(--text-lead);font-weight:var(--weight-semibold);color:var(--on-accent);background:var(--accent-500);border-radius:var(--radius-md);text-decoration:none;box-shadow:var(--shadow-lg)}.public-shell_launcherBar__9tFBP:hover{color:var(--on-accent)}@media (max-width:720px){.public-shell_launcher__r6CB0{display:none}.public-shell_launcherBar__9tFBP{display:flex;inset-block-end:calc(var(--space-4) + env(safe-area-inset-bottom))}}