.ShellMessagingChrome_launcher__NGMFd{text-decoration:none}.ShellMessagingChrome_launcher__NGMFd[data-navigation-pending=true],.ShellMessagingChrome_noticeActionLink__4_Rhq[data-navigation-pending=true]{color:var(--primary)}.ShellMessagingChrome_launcherBadge__jt2oW{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;border-radius:999px;padding:0 var(--spacing-xs);background:var(--accent);color:var(--accent-foreground);font-size:var(--text-xs);font-weight:900}.ShellMessagingChrome_footerLauncher__vyeYh{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);border:1px solid var(--footer-border);border-radius:var(--radius-pill);padding:calc(var(--spacing-xs) + var(--spacing-2xs)) var(--spacing-md);background:color-mix(in srgb,var(--footer-fg) 6%,var(--footer-bg));color:var(--footer-fg);font-size:var(--text-sm);font-weight:800;white-space:nowrap;transition:background .2s ease,border-color .2s ease}.ShellMessagingChrome_footerLauncher__vyeYh:focus-visible,.ShellMessagingChrome_footerLauncher__vyeYh:hover{background:color-mix(in srgb,var(--primary) 18%,var(--footer-bg));border-color:color-mix(in srgb,var(--primary) 45%,var(--footer-border))}.ShellMessagingChrome_utilityLauncher__jYR6A{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);min-height:2.5rem;padding:0 calc(var(--spacing-md) - var(--spacing-2xs));border:1px solid color-mix(in srgb,var(--primary) 10%,var(--border));border-radius:var(--radius-pill);background:color-mix(in srgb,var(--surface) 94%,var(--background-alt));color:color-mix(in srgb,var(--foreground) 78%,var(--muted-foreground));font-size:var(--text-sm);font-weight:700;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.ShellMessagingChrome_utilityLauncher__jYR6A:focus-visible,.ShellMessagingChrome_utilityLauncher__jYR6A:hover{color:var(--primary);background:color-mix(in srgb,var(--surface) 98%,var(--background));border-color:color-mix(in srgb,var(--primary) 20%,var(--border));box-shadow:0 12px 26px -24px color-mix(in srgb,var(--primary) 22%,transparent)}.ShellMessagingChrome_mobileLauncher__gQuTW{display:flex;align-items:center;justify-content:space-between;min-height:var(--control-min-height);padding:0 var(--spacing-md);border:1px solid color-mix(in srgb,var(--primary) 10%,var(--border));border-radius:var(--radius);background:color-mix(in srgb,var(--surface) 92%,var(--background-alt));color:var(--foreground);font-size:var(--text-sm);font-weight:700}.ShellMessagingChrome_mobileLauncher__gQuTW:focus-visible,.ShellMessagingChrome_mobileLauncher__gQuTW:hover{color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,var(--surface))}.ShellMessagingChrome_launcherContent__oK5CP{display:inline-flex;align-items:center;gap:var(--spacing-sm);min-width:0}.ShellMessagingChrome_launcherLabel__iKZk1{min-width:0}.ShellMessagingChrome_launcherIcon__YfmUl{display:inline-flex;align-items:center;justify-content:center;color:inherit}.ShellMessagingChrome_notice__VunZy{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);color:var(--foreground)}.ShellMessagingChrome_siteNotice__LpDfy{padding:var(--spacing-md) var(--spacing-lg);background:color-mix(in srgb,var(--primary) 8%,var(--background-alt));border-top:1px solid color-mix(in srgb,var(--primary) 14%,var(--border))}.ShellMessagingChrome_portalNotice__JEM46{padding:var(--spacing-md) var(--spacing-lg);border:1px solid color-mix(in srgb,var(--primary) 14%,var(--border));border-radius:calc(var(--radius-xl) + 2px);background:color-mix(in srgb,var(--surface) 96%,var(--background-alt));box-shadow:var(--shadow-section)}.ShellMessagingChrome_noticeCopy__1Mleh{display:flex;flex-direction:column;gap:var(--spacing-2xs)}.ShellMessagingChrome_noticeMessage__ygNle{margin:0;font-size:var(--text-sm);font-weight:700}.ShellMessagingChrome_noticeActions__N8S4e{display:inline-flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.ShellMessagingChrome_noticeActionLink__4_Rhq{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:0 var(--spacing-md);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb,var(--primary) 18%,var(--border));background:color-mix(in srgb,var(--surface) 94%,var(--background));color:var(--foreground);font-size:var(--text-sm);font-weight:700;text-decoration:none;white-space:nowrap}.ShellMessagingChrome_noticeActionLink__4_Rhq:focus-visible,.ShellMessagingChrome_noticeActionLink__4_Rhq:hover{color:var(--primary);border-color:color-mix(in srgb,var(--primary) 28%,var(--border));background:color-mix(in srgb,var(--primary) 8%,var(--surface))}.ShellMessagingChrome_noticeDismissButton__kbBHA{white-space:nowrap}@media(max-width:767px){.ShellMessagingChrome_footerLauncher__vyeYh{justify-content:space-between}.ShellMessagingChrome_notice__VunZy,.ShellMessagingChrome_portalNotice__JEM46,.ShellMessagingChrome_siteNotice__LpDfy{align-items:flex-start;flex-direction:column}.ShellMessagingChrome_noticeActions__N8S4e{width:100%}}