.event-countdown.svelte-hpl8mr{display:inline-flex;align-items:center;gap:var(--space-2);color:currentColor;text-decoration:none;font-family:var(--font-body)}.event-countdown.svelte-hpl8mr .cd-icon{flex-shrink:0;opacity:.85}.cd-title.svelte-hpl8mr{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:var(--cd-title-max, none)}.cd-status.svelte-hpl8mr{display:inline-flex;align-items:baseline;gap:var(--space-2);white-space:nowrap}.cd-time.svelte-hpl8mr{font-family:var(--font-mono);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.02em}.cd-today.svelte-hpl8mr,.cd-now.svelte-hpl8mr{font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-size:.85em}.event-countdown[data-variant=banner].svelte-hpl8mr{gap:var(--space-2);font-size:var(--text-xs);--cd-title-max: 38vw}a.event-countdown[data-variant=banner].svelte-hpl8mr:hover{text-decoration:underline}a.event-countdown[data-variant=banner].svelte-hpl8mr:focus-visible{outline:2px solid var(--uaw-white);outline-offset:2px}.event-countdown[data-variant=hero].svelte-hpl8mr{flex-wrap:wrap;gap:var(--space-2) var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--uaw-orange);border-radius:var(--radius-md);background:var(--uaw-orange-light, rgba(249, 115, 22, .06));color:hsl(var(--foreground))}.event-countdown[data-variant=hero].svelte-hpl8mr .cd-title:where(.svelte-hpl8mr){font-family:var(--font-heading);font-weight:700;font-size:var(--text-lg);white-space:normal}.event-countdown[data-variant=hero].svelte-hpl8mr .cd-time:where(.svelte-hpl8mr){font-size:var(--text-2xl);color:var(--uaw-orange)}.event-countdown[data-variant=hero].svelte-hpl8mr .cd-today:where(.svelte-hpl8mr),.event-countdown[data-variant=hero].svelte-hpl8mr .cd-now:where(.svelte-hpl8mr){color:var(--uaw-orange)}a.event-countdown[data-variant=hero].svelte-hpl8mr:hover{border-color:var(--uaw-orange-dark)}a.event-countdown[data-variant=hero].svelte-hpl8mr:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px}.event-countdown[data-variant=detail].svelte-hpl8mr{max-width:100%;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--uaw-orange);border-radius:var(--radius-sm);background:var(--uaw-orange-light, rgba(249, 115, 22, .06));color:hsl(var(--foreground));font-size:var(--text-sm)}.event-countdown[data-variant=detail].svelte-hpl8mr .cd-time:where(.svelte-hpl8mr){font-size:var(--text-base);color:var(--uaw-orange)}.event-countdown[data-variant=detail].svelte-hpl8mr .cd-title:where(.svelte-hpl8mr){min-width:0;white-space:normal;overflow-wrap:anywhere}.event-countdown[data-variant=detail].svelte-hpl8mr .cd-today:where(.svelte-hpl8mr),.event-countdown[data-variant=detail].svelte-hpl8mr .cd-now:where(.svelte-hpl8mr){color:var(--uaw-orange)}a.event-countdown[data-variant=detail].svelte-hpl8mr:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px}.news-banner.svelte-1lgrf8a{position:fixed;top:0;left:0;right:0;height:36px;background:var(--uaw-orange);color:var(--uaw-black);display:flex;align-items:center;overflow:hidden;z-index:var(--z-banner)}@media(min-width:1024px){.news-banner.svelte-1lgrf8a{height:32px}}.sr-only.svelte-1lgrf8a{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.banner-countdown.svelte-1lgrf8a{flex-shrink:0;display:flex;align-items:center;height:100%;padding:0 var(--space-3) 0 var(--space-4);z-index:1}.banner-track.svelte-1lgrf8a{display:flex;align-items:center;white-space:nowrap;will-change:transform;flex:1;min-width:0;padding-right:48px;animation:svelte-1lgrf8a-scroll-left var(--cycle-duration, 30s) linear infinite}.banner-track.svelte-1lgrf8a:hover{animation-play-state:paused}@keyframes svelte-1lgrf8a-scroll-left{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--cycle-width, 0px)))}}@media(prefers-reduced-motion:reduce){.banner-track.svelte-1lgrf8a{animation:none;justify-content:center;padding-right:48px}.banner-cycle.svelte-1lgrf8a:not(:first-child){display:none}}.banner-cycle.svelte-1lgrf8a{display:inline-flex;align-items:center;flex-shrink:0}.banner-item.svelte-1lgrf8a{display:inline-flex;align-items:center;gap:var(--space-3);color:var(--uaw-black);text-decoration:none;flex-shrink:0}a.banner-item.svelte-1lgrf8a:hover .banner-text:where(.svelte-1lgrf8a){text-decoration:underline}.banner-separator.svelte-1lgrf8a{display:inline-block;padding:0 var(--space-6);color:#0a0a0acc;flex-shrink:0;font-size:var(--text-xs)}.banner-separator--cycle.svelte-1lgrf8a{padding:0 var(--space-6)}.banner-badge.svelte-1lgrf8a{display:inline-flex;align-items:center;padding:3px var(--space-2);background:#0003;color:var(--uaw-black);font-family:var(--font-mono);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border-radius:3px;line-height:1;flex-shrink:0}.banner-text.svelte-1lgrf8a{font-family:var(--font-body);font-weight:500;font-size:var(--text-xs);letter-spacing:.01em;flex-shrink:0}@media(min-width:768px){.banner-text.svelte-1lgrf8a{font-size:var(--text-sm);letter-spacing:.02em}}.banner-dismiss.svelte-1lgrf8a{position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:44px;padding:0;background:linear-gradient(90deg,transparent 0%,var(--uaw-orange) 30%);border:none;color:var(--uaw-black);cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast);z-index:1}.banner-dismiss.svelte-1lgrf8a:hover{color:var(--uaw-black);background:linear-gradient(90deg,transparent 0%,var(--uaw-orange-dark) 30%)}.banner-dismiss.svelte-1lgrf8a:focus-visible{outline:2px solid var(--uaw-white);outline-offset:-2px}.share-root.svelte-1k6vt1s{position:relative;display:inline-block}.share-trigger.svelte-1k6vt1s{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-body);font-weight:600;font-size:var(--text-sm);letter-spacing:.01em;border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);padding:var(--space-2) var(--space-3);min-height:36px}.share-trigger.svelte-1k6vt1s:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px}.share-trigger--ghost.svelte-1k6vt1s{background:transparent;border:1px solid transparent}.share-root--dark.svelte-1k6vt1s .share-trigger--ghost:where(.svelte-1k6vt1s){color:hsl(var(--muted-foreground))}.share-root--dark.svelte-1k6vt1s .share-trigger--ghost:where(.svelte-1k6vt1s):hover{color:var(--uaw-orange);background:var(--uaw-orange-light)}.share-root--light.svelte-1k6vt1s .share-trigger--ghost:where(.svelte-1k6vt1s){color:#ffffffb3}.share-root--light.svelte-1k6vt1s .share-trigger--ghost:where(.svelte-1k6vt1s):hover{color:var(--uaw-orange);background:#ffffff14}.share-trigger--icon.svelte-1k6vt1s{padding:0;width:40px;height:40px;min-height:40px;justify-content:center;border-radius:9999px;border:1px solid transparent}.share-root--dark.svelte-1k6vt1s .share-trigger--icon:where(.svelte-1k6vt1s){color:hsl(var(--foreground));background:transparent;border-color:var(--uaw-gray-border)}.share-root--dark.svelte-1k6vt1s .share-trigger--icon:where(.svelte-1k6vt1s):hover{color:var(--uaw-orange);border-color:var(--uaw-orange)}.share-root--light.svelte-1k6vt1s .share-trigger--icon:where(.svelte-1k6vt1s){color:var(--uaw-white);background:transparent;border-color:#fff3}.share-root--light.svelte-1k6vt1s .share-trigger--icon:where(.svelte-1k6vt1s):hover{color:var(--uaw-orange);border-color:var(--uaw-orange);background:#ffffff0d}.share-trigger--button.svelte-1k6vt1s{background:var(--uaw-orange);color:var(--uaw-white);border:1px solid var(--uaw-orange)}.share-trigger--button.svelte-1k6vt1s:hover{background:var(--uaw-orange-dark);border-color:var(--uaw-orange-dark);color:var(--uaw-white)}.share-menu.svelte-1k6vt1s{position:absolute;z-index:var(--z-dropdown, 50);top:calc(100% + 6px);right:0;min-width:14rem;padding:var(--space-1);background:hsl(var(--background));border:1px solid var(--uaw-gray-border);border-radius:var(--radius-md);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;display:flex;flex-direction:column;gap:1px;animation:svelte-1k6vt1s-share-menu-in .14s ease-out}@keyframes svelte-1k6vt1s-share-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.share-menu.svelte-1k6vt1s{animation:none}}.share-item.svelte-1k6vt1s{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-family:var(--font-body);font-weight:500;font-size:var(--text-sm);color:hsl(var(--foreground));background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:background-color var(--transition-fast),color var(--transition-fast)}.share-item.svelte-1k6vt1s:hover,.share-item.svelte-1k6vt1s:focus-visible{background:var(--uaw-orange-light);color:var(--uaw-orange);outline:none}.share-menu.svelte-1k6vt1s svg{flex-shrink:0}@media print{.share-root.svelte-1k6vt1s{display:none!important}}.theme-toggle.svelte-o1i844{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:transparent;border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;border-radius:var(--radius-sm);transition:color var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast)}.theme-toggle.svelte-o1i844:hover{color:var(--uaw-orange);border-color:var(--uaw-orange);background:var(--uaw-orange-light)}.theme-toggle.svelte-o1i844:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px}.site-header.svelte-hv3zzy{position:sticky;top:0;left:0;right:0;z-index:var(--z-header);background:transparent;transition:background var(--transition-base)}.site-header.banner-offset.svelte-hv3zzy{top:36px;background:hsl(var(--background))}@media(min-width:1024px){.site-header.banner-offset.svelte-hv3zzy{top:32px}}.site-header.scrolled.svelte-hv3zzy{background:hsl(var(--background));box-shadow:var(--shadow-md)}.site-header.theme-orange.svelte-hv3zzy,.site-header.theme-orange.scrolled.svelte-hv3zzy,.site-header.theme-orange.banner-offset.svelte-hv3zzy{background:var(--uaw-orange);box-shadow:none}.site-header.theme-orange.svelte-hv3zzy .wordmark:where(.svelte-hv3zzy),.site-header.theme-orange.svelte-hv3zzy .wordmark-sub:where(.svelte-hv3zzy),.site-header.theme-orange.svelte-hv3zzy .wordmark-uaw:where(.svelte-hv3zzy),.site-header.theme-orange.svelte-hv3zzy .wordmark:where(.svelte-hv3zzy):hover .wordmark-sub:where(.svelte-hv3zzy),.site-header.theme-orange.svelte-hv3zzy .wordmark:where(.svelte-hv3zzy):focus-visible .wordmark-sub:where(.svelte-hv3zzy){color:var(--uaw-black)}.site-header.theme-orange.svelte-hv3zzy .nav-link:where(.svelte-hv3zzy),.site-header.theme-orange.svelte-hv3zzy .nav-link:where(.svelte-hv3zzy):visited{color:var(--uaw-black)}.site-header.theme-orange.svelte-hv3zzy .nav-link:where(.svelte-hv3zzy):hover,.site-header.theme-orange.svelte-hv3zzy .nav-link:where(.svelte-hv3zzy):focus-visible{color:var(--uaw-black);background:#ffffff1f}.site-header.theme-orange.svelte-hv3zzy .mobile-menu-button:where(.svelte-hv3zzy){color:var(--uaw-black)}.site-header.theme-orange.svelte-hv3zzy .join-button:where(.svelte-hv3zzy){background:transparent;border-color:var(--uaw-black);color:var(--uaw-black)}.site-header.theme-orange.svelte-hv3zzy .join-button:where(.svelte-hv3zzy):hover,.site-header.theme-orange.svelte-hv3zzy .join-button.join-button--open:where(.svelte-hv3zzy){background:#ffffff1f}.header-inner.svelte-hv3zzy{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--gutter);min-height:48px}@media(min-width:1024px){.header-inner.svelte-hv3zzy{min-height:64px;gap:var(--space-4)}}.wordmark.svelte-hv3zzy{flex-shrink:0;display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-display);font-weight:400;font-size:var(--text-lg);color:hsl(var(--foreground));text-decoration:none;letter-spacing:.005em;line-height:1.1;min-width:0}@media(min-width:1024px){.wordmark.svelte-hv3zzy{font-size:var(--text-xl)}}.wordmark-logo.svelte-hv3zzy{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}@media(min-width:1024px){.wordmark-logo.svelte-hv3zzy{width:44px;height:44px}}.wordmark.svelte-hv3zzy:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px;border-radius:0}.wordmark-full.svelte-hv3zzy,.wordmark-short.svelte-hv3zzy{display:flex;align-items:center;transition:opacity .25s ease;white-space:nowrap}.wordmark-full.svelte-hv3zzy{display:none}.wordmark-short.svelte-hv3zzy{opacity:1;pointer-events:auto}.wordmark-uaw.svelte-hv3zzy{color:var(--uaw-orange)}.wordmark-text.svelte-hv3zzy{display:flex;flex-direction:column}.wordmark-sub.svelte-hv3zzy{display:none}@media(min-width:1920px){.wordmark.svelte-hv3zzy{position:relative}.wordmark-full.svelte-hv3zzy{display:block;opacity:1}.wordmark-sub.svelte-hv3zzy{display:block;font-family:var(--font-heading);font-size:var(--text-xs);font-weight:600;letter-spacing:.02em;color:hsl(var(--foreground));line-height:1;margin-top:2px;width:100%;text-align:justify;text-align-last:justify;transition:color .25s ease}.wordmark-short.svelte-hv3zzy{display:none}.wordmark.svelte-hv3zzy:hover .wordmark-sub:where(.svelte-hv3zzy),.wordmark.svelte-hv3zzy:focus-visible .wordmark-sub:where(.svelte-hv3zzy){color:var(--uaw-orange)}}.desktop-nav.svelte-hv3zzy{display:none}@media(min-width:1280px){.desktop-nav.svelte-hv3zzy{display:flex;align-items:center;flex:1;justify-content:center;min-width:0}}.nav-list.svelte-hv3zzy{display:flex;align-items:center;width:100%;max-width:calc(var(--max-width) - 2 * var(--gutter));margin:0 auto;justify-content:center;gap:var(--space-1);list-style:none;padding:0}.nav-link.svelte-hv3zzy{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-3);font-family:var(--font-heading);font-weight:700;font-size:var(--text-sm);color:hsl(var(--foreground));text-decoration:none;border-radius:0;transition:color var(--transition-fast),background var(--transition-fast);white-space:nowrap;letter-spacing:-.01em}.nav-link.svelte-hv3zzy:hover{color:var(--uaw-orange);background:var(--uaw-orange-50)}.nav-link.active.svelte-hv3zzy,.nav-link--campaign.svelte-hv3zzy{color:var(--uaw-orange);font-weight:800}.nav-link--campaign.svelte-hv3zzy:hover{color:var(--uaw-orange-dark)}.nav-link.svelte-hv3zzy:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px}.nav-dropdown.svelte-hv3zzy{position:relative}.nav-dropdown-trigger.svelte-hv3zzy{display:inline-flex;align-items:center;gap:var(--space-1);border:none;background:none;cursor:pointer}.dropdown-chevron{transition:transform var(--transition-fast);opacity:.4}.dropdown-chevron.is-open{transform:rotate(180deg)}.dropdown-menu.svelte-hv3zzy{position:absolute;top:calc(100% + var(--space-4));right:0;min-width:14rem;padding:var(--space-1) 0;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:0;box-shadow:var(--shadow-md);z-index:10}.dropdown-item.svelte-hv3zzy{display:block;padding:var(--space-2) var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;color:hsl(var(--foreground));text-decoration:none;white-space:nowrap;transition:color var(--transition-fast),background var(--transition-fast)}.dropdown-item.svelte-hv3zzy:hover{color:var(--uaw-orange);background:var(--uaw-orange-50)}.dark .dropdown-item.svelte-hv3zzy:hover{background:#f9731614}.dropdown-item.active.svelte-hv3zzy{color:var(--uaw-orange);font-weight:600}.dropdown-item.svelte-hv3zzy:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.dropdown-chevron{transition:none}}.header-actions.svelte-hv3zzy{display:flex;align-items:center;gap:var(--space-2)}@media(min-width:1024px){.header-actions.svelte-hv3zzy{gap:var(--space-3);flex-shrink:0}}.social-link.svelte-hv3zzy{display:none;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:0;color:hsl(var(--foreground));border-radius:0;cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast)}.social-link.svelte-hv3zzy:hover{color:var(--uaw-orange);background:var(--uaw-orange-50)}.social-link.svelte-hv3zzy:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px}@media(min-width:1280px){.social-link.svelte-hv3zzy{display:flex}}.header-share.svelte-hv3zzy{display:none}@media(min-width:1280px){.header-share.svelte-hv3zzy{display:inline-flex}}.header-theme-toggle.svelte-hv3zzy{display:none}@media(min-width:1024px){.header-theme-toggle.svelte-hv3zzy{display:inline-flex}}.header-theme-toggle.svelte-hv3zzy .theme-toggle{width:36px;height:36px;border-color:transparent;color:hsl(var(--foreground))}.header-theme-toggle.svelte-hv3zzy .theme-toggle:hover{color:var(--uaw-orange);border-color:transparent;background:var(--uaw-orange-50)}.ig-group.svelte-hv3zzy{position:relative;display:none}@media(min-width:1280px){.ig-group.svelte-hv3zzy{display:inline-flex}}.ig-popover.svelte-hv3zzy{position:absolute;top:calc(100% + 6px);right:0;z-index:var(--z-dropdown, 50);width:340px;padding:var(--space-3);background:hsl(var(--background));border:1px solid var(--uaw-gray-border);border-radius:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;animation:svelte-hv3zzy-ig-popover-in .14s ease-out}.ig-popover-header.svelte-hv3zzy{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.ig-popover-avatar.svelte-hv3zzy{width:36px;height:36px;border-radius:9999px;object-fit:cover;border:2px solid var(--uaw-orange);flex-shrink:0}.ig-popover-identity.svelte-hv3zzy{display:flex;flex-direction:column;min-width:0;line-height:1.2}.ig-popover-handle.svelte-hv3zzy{font-family:var(--font-body);font-weight:600;font-size:var(--text-sm);color:hsl(var(--foreground))}.ig-popover-followers.svelte-hv3zzy{font-family:var(--font-mono);font-size:11px;color:hsl(var(--muted-foreground));margin-top:2px;letter-spacing:.02em}@keyframes svelte-hv3zzy-ig-popover-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ig-popover.svelte-hv3zzy{animation:none}}.ig-popover-grid.svelte-hv3zzy{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;list-style:none;padding:0;margin:0}.ig-popover-cell.svelte-hv3zzy{aspect-ratio:1 / 1}.ig-popover-tile.svelte-hv3zzy{position:relative;display:block;width:100%;height:100%;overflow:hidden;background:hsl(var(--muted))}.ig-popover-badge.svelte-hv3zzy{position:absolute;top:4px;right:4px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:#0a0a0ab3;color:var(--uaw-white);border-radius:9999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ig-popover-tile.svelte-hv3zzy img:where(.svelte-hv3zzy){width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--transition-base)}.ig-popover-tile.svelte-hv3zzy:hover img:where(.svelte-hv3zzy),.ig-popover-tile.svelte-hv3zzy:focus-visible img:where(.svelte-hv3zzy){transform:scale(1.05)}.ig-popover-tile.svelte-hv3zzy:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px}@media(prefers-reduced-motion:reduce){.ig-popover-tile.svelte-hv3zzy img:where(.svelte-hv3zzy){transition:none}.ig-popover-tile.svelte-hv3zzy:hover img:where(.svelte-hv3zzy),.ig-popover-tile.svelte-hv3zzy:focus-visible img:where(.svelte-hv3zzy){transform:none}}.ig-popover-cta.svelte-hv3zzy{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-2) var(--space-3);font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;color:var(--uaw-orange);text-decoration:none;border-top:1px solid var(--uaw-gray-border);border-radius:0;transition:background var(--transition-fast),color var(--transition-fast)}.ig-popover-cta.svelte-hv3zzy:hover{background:var(--uaw-orange-50)}.ig-popover-cta.svelte-hv3zzy span:where(.svelte-hv3zzy){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ig-popover-cta.svelte-hv3zzy:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px}.header-share.svelte-hv3zzy .share-trigger--icon{width:36px;height:36px;min-height:36px;border-radius:0;border-color:transparent;color:hsl(var(--foreground))}.header-share.svelte-hv3zzy .share-trigger--icon:hover{color:var(--uaw-orange);background:var(--uaw-orange-50);border-color:transparent}.overtime-ticker.svelte-hv3zzy{display:none;align-items:center;gap:var(--space-2);text-decoration:none;padding:var(--space-1) var(--space-3);border-radius:0;transition:background var(--transition-fast);cursor:pointer}.overtime-ticker.svelte-hv3zzy:hover{background:var(--uaw-orange-50)}.overtime-ticker.svelte-hv3zzy:hover .ticker-label:where(.svelte-hv3zzy){color:hsl(var(--foreground))}.overtime-ticker.svelte-hv3zzy:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px}@media(min-width:1800px){.overtime-ticker.svelte-hv3zzy{display:flex}}.ticker-digits.svelte-hv3zzy{display:flex;align-items:center;font-family:var(--font-mono);font-weight:600;font-size:var(--text-sm);color:var(--uaw-orange);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1}.ticker-digit-slot.svelte-hv3zzy{display:inline-block;height:1em;overflow:hidden;width:.65em;text-align:center}.ticker-reel.svelte-hv3zzy{display:flex;flex-direction:column;transition:transform .6s cubic-bezier(.16,1,.3,1)}.ticker-digit.svelte-hv3zzy{display:block;height:1em;line-height:1}.ticker-comma.svelte-hv3zzy{display:inline-block;width:.3em;text-align:center;color:var(--uaw-orange);opacity:.5}.ticker-plus.svelte-hv3zzy{display:inline-block;margin-left:.08em;color:var(--uaw-orange);font-weight:700}@media(prefers-reduced-motion:reduce){.ticker-reel.svelte-hv3zzy{transition:none}}.ticker-label.svelte-hv3zzy{font-family:var(--font-body);font-weight:500;font-size:9px;line-height:1.15;color:hsl(var(--foreground));white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;transition:color var(--transition-fast)}@media(min-width:1280px){.ticker-label.svelte-hv3zzy{font-size:10px}}.members-link.svelte-hv3zzy{display:none;align-items:center;padding:var(--space-2) var(--space-2);font-family:var(--font-heading);font-weight:700;font-size:var(--text-sm);color:hsl(var(--foreground));text-decoration:none;letter-spacing:-.01em;white-space:nowrap;border-radius:0;transition:color var(--transition-fast),background var(--transition-fast)}.members-link.svelte-hv3zzy:hover{color:var(--uaw-orange);background:var(--uaw-orange-50)}.members-link.active.svelte-hv3zzy{color:var(--uaw-orange)}.members-link.svelte-hv3zzy:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px}@media(min-width:1280px){.members-link.svelte-hv3zzy{display:inline-flex}}.site-header.theme-orange.svelte-hv3zzy .members-link:where(.svelte-hv3zzy),.site-header.theme-orange.svelte-hv3zzy .members-link:where(.svelte-hv3zzy):visited{color:var(--uaw-black)}.site-header.theme-orange.svelte-hv3zzy .members-link:where(.svelte-hv3zzy):hover,.site-header.theme-orange.svelte-hv3zzy .members-link:where(.svelte-hv3zzy):focus-visible{color:var(--uaw-black);background:#ffffff1f}.join-group.svelte-hv3zzy{position:relative;display:inline-flex}.join-button.svelte-hv3zzy{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-1) var(--space-3);background:var(--uaw-orange);color:var(--uaw-black);font-family:var(--font-display);font-weight:400;font-size:12px;line-height:1;text-decoration:none;border:2px solid var(--uaw-white);border-radius:0;text-transform:uppercase;letter-spacing:.03em;min-height:32px;transition:background var(--transition-fast),transform var(--transition-fast)}.join-button.svelte-hv3zzy:hover,.join-button--open.svelte-hv3zzy{background:var(--uaw-orange-dark)}.join-button.svelte-hv3zzy:active{transform:scale(.98)}.join-button.svelte-hv3zzy:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px}@media(min-width:1024px){.join-button.svelte-hv3zzy{font-size:var(--text-base);letter-spacing:.025em;padding:var(--space-2) var(--space-6)}}.join-popover.svelte-hv3zzy{display:none;position:absolute;top:calc(100% + var(--space-2));right:0;z-index:50;width:min(22rem,calc(100vw - var(--space-6)));padding:var(--space-5);background:var(--uaw-black);color:var(--uaw-white);border:2px solid var(--uaw-white);border-radius:0;box-shadow:0 20px 40px #0006;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);text-transform:none;letter-spacing:0;animation:svelte-hv3zzy-join-popover-in .16s ease-out}@media(min-width:768px){.join-popover.svelte-hv3zzy{display:block}}.join-pitch.svelte-hv3zzy{margin:0 0 var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid rgba(255,255,255,.15);font-weight:500;color:var(--uaw-white)}.join-popover-label.svelte-hv3zzy{margin:0 0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--uaw-orange)}.join-popover-list.svelte-hv3zzy{list-style:none;margin:0 0 var(--space-4);padding:0;display:flex;flex-direction:column;gap:2px;font-size:var(--text-sm)}.join-popover-list.svelte-hv3zzy li:where(.svelte-hv3zzy){padding:1px 0;color:#ffffffd9}.join-popover-list.svelte-hv3zzy li:where(.svelte-hv3zzy):before{content:"> ";color:var(--uaw-orange);font-weight:600}.join-popover-cta.svelte-hv3zzy{display:inline-flex;align-items:center;gap:6px;padding:var(--space-2) var(--space-4);font-family:var(--font-display);font-weight:400;font-size:var(--text-base);text-transform:uppercase;letter-spacing:.03em;color:var(--uaw-black);background:var(--uaw-orange);border-radius:0;text-decoration:none;min-height:44px;width:100%;justify-content:center;transition:background var(--transition-fast)}.join-popover-cta.svelte-hv3zzy:hover{background:var(--uaw-orange-dark);color:var(--uaw-black);text-decoration:none}.join-popover-student.svelte-hv3zzy{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);margin-bottom:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);color:hsl(var(--foreground));background:hsl(var(--muted) / .6);border:1px solid var(--uaw-gray-border);border-left:3px solid var(--uaw-orange);border-radius:var(--radius-sm);text-decoration:none;transition:background var(--transition-fast)}.join-popover-student.svelte-hv3zzy:hover,.join-popover-student.svelte-hv3zzy:focus-visible{background:hsl(var(--muted));text-decoration:none}.join-popover-student-pill.svelte-hv3zzy{display:inline-block;padding:2px 8px;border-radius:999px;font-family:var(--font-mono);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;background:#15803d;color:var(--uaw-white)}.join-popover-student-label.svelte-hv3zzy{flex:1;line-height:1.3}@keyframes svelte-hv3zzy-join-popover-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.join-popover.svelte-hv3zzy{animation:none}}.mobile-menu-button.svelte-hv3zzy{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:transparent;border:none;color:hsl(var(--foreground));cursor:pointer;border-radius:0;transition:color var(--transition-fast),background var(--transition-fast)}.mobile-menu-button.svelte-hv3zzy:hover{color:var(--uaw-orange);background:var(--uaw-orange-50)}.mobile-menu-button.svelte-hv3zzy:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px}@media(min-width:1280px){.mobile-menu-button.svelte-hv3zzy{display:none}}@media(min-width:1280px)and (max-width:1599px){.nav-link.svelte-hv3zzy{padding-inline:var(--space-1)}.header-share.svelte-hv3zzy,.ig-group.svelte-hv3zzy{display:none}}.mobile-nav.svelte-15ams6y:not([open]){display:none}.mobile-nav.svelte-15ams6y{position:fixed;inset:0;z-index:var(--z-mobile-nav);background:hsl(var(--background));color:hsl(var(--foreground));display:flex;flex-direction:column;animation:svelte-15ams6y-slideIn .3s ease-out;overflow-y:auto;-webkit-overflow-scrolling:touch;border:none;padding:0;margin:0;width:100%;height:100%;max-width:100%;max-height:100%}.mobile-nav.svelte-15ams6y>nav:where(.svelte-15ams6y){display:flex;flex-direction:column;flex:1;min-height:100%}@keyframes svelte-15ams6y-slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.mobile-nav.svelte-15ams6y{animation:none}}.mobile-nav-header.svelte-15ams6y{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--gutter);min-height:56px;flex-shrink:0;border-bottom:1px solid hsl(var(--border))}.mobile-nav-actions.svelte-15ams6y{display:inline-flex;align-items:center;gap:var(--space-1)}.wordmark.svelte-15ams6y{font-family:var(--font-display);font-weight:400;font-size:var(--text-2xl);color:hsl(var(--foreground));text-decoration:none;letter-spacing:0;line-height:1}.wordmark.svelte-15ams6y:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px;border-radius:var(--radius-sm)}.close-button.svelte-15ams6y{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:transparent;border:none;color:hsl(var(--foreground));cursor:pointer;border-radius:var(--radius-sm);transition:color var(--transition-fast),background var(--transition-fast)}.close-button.svelte-15ams6y:hover{color:var(--uaw-orange);background:var(--uaw-orange-50)}.close-button.svelte-15ams6y:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px}.mobile-nav-body.svelte-15ams6y{flex:1;padding:var(--space-4) 0;overflow-y:auto}.nav-list.svelte-15ams6y{list-style:none;margin:0;padding:0}.nav-item.svelte-15ams6y{border-bottom:1px solid hsl(var(--border))}.nav-item.svelte-15ams6y:last-child{border-bottom:none}.nav-link.svelte-15ams6y{display:flex;align-items:center;width:100%;min-height:48px;padding:var(--space-3) var(--gutter);font-family:var(--font-body);font-weight:500;font-size:var(--text-lg);color:hsl(var(--foreground));text-decoration:none;transition:color var(--transition-fast),background var(--transition-fast)}.nav-link.svelte-15ams6y:hover{color:var(--uaw-orange);background:var(--uaw-orange-50)}.nav-link.active.svelte-15ams6y{color:var(--uaw-orange);font-weight:600}.nav-link.svelte-15ams6y:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:-2px}.nav-group-header.svelte-15ams6y{display:flex;align-items:center}.nav-group-header.svelte-15ams6y .nav-link:where(.svelte-15ams6y){flex:1}.expand-button.svelte-15ams6y{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;background:transparent;border:none;color:var(--uaw-gray);cursor:pointer;flex-shrink:0;transition:color var(--transition-fast)}.expand-button.svelte-15ams6y:hover{color:var(--uaw-orange)}.expand-button.svelte-15ams6y:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:-2px}.expand-icon.svelte-15ams6y{display:flex;transition:transform var(--transition-base)}.expand-icon.expanded.svelte-15ams6y{transform:rotate(180deg)}.sub-list.svelte-15ams6y{list-style:none;margin:0;padding:0 0 var(--space-2) 0}.sub-link.svelte-15ams6y{display:flex;align-items:center;min-height:44px;padding:var(--space-2) var(--gutter) var(--space-2) var(--space-8);font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:hsl(var(--muted-foreground));text-decoration:none;transition:color var(--transition-fast),background var(--transition-fast)}.sub-link.svelte-15ams6y:hover{color:var(--uaw-orange);background:var(--uaw-orange-50)}.sub-link.active.svelte-15ams6y{color:var(--uaw-orange);font-weight:600}.sub-link.svelte-15ams6y:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:-2px}.mobile-nav-footer.svelte-15ams6y{flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--gutter) var(--space-8);border-top:1px solid hsl(var(--border))}.student-cta.svelte-15ams6y{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;min-height:44px;padding:var(--space-2) var(--space-4);background:hsl(var(--muted) / .6);color:hsl(var(--foreground));font-family:var(--font-body);font-weight:600;font-size:var(--text-sm);text-decoration:none;border:1px solid var(--uaw-gray-border);border-left:3px solid var(--uaw-orange);border-radius:var(--radius-sm)}.student-cta.svelte-15ams6y:hover,.student-cta.svelte-15ams6y:focus-visible{background:hsl(var(--muted))}.student-cta-pill.svelte-15ams6y{display:inline-block;padding:2px 8px;border-radius:999px;font-family:var(--font-mono);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;background:#15803d;color:var(--uaw-white)}.join-cta.svelte-15ams6y{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:var(--space-3) var(--space-6);background:var(--uaw-orange);color:var(--uaw-black);font-family:var(--font-display);font-weight:400;font-size:var(--text-xl);text-transform:uppercase;letter-spacing:.025em;text-decoration:none;border-radius:var(--radius-md);transition:background var(--transition-fast),transform var(--transition-fast)}.join-cta.svelte-15ams6y:hover{background:var(--uaw-orange-dark)}.join-cta.svelte-15ams6y:active{transform:scale(.98)}.join-cta.svelte-15ams6y:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px}.members-portal-link.svelte-15ams6y{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:var(--space-2) var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;color:hsl(var(--muted-foreground));text-decoration:none;text-align:center}.members-portal-link.svelte-15ams6y:hover,.members-portal-link.svelte-15ams6y:focus-visible{color:var(--uaw-orange)}.members-portal-link.svelte-15ams6y:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px;border-radius:var(--radius-sm)}.site-footer.svelte-7lfk2o{background:var(--uaw-black);color:var(--uaw-white);font-family:var(--font-body)}.footer-inner.svelte-7lfk2o{padding-inline:var(--gutter)}.footer-top.svelte-7lfk2o{border-bottom:1px solid rgba(255,255,255,.08);padding-block:var(--space-10)}.footer-top.svelte-7lfk2o .footer-inner:where(.svelte-7lfk2o){display:grid;grid-template-columns:1fr;gap:var(--space-10)}@media(min-width:768px){.footer-top.svelte-7lfk2o .footer-inner:where(.svelte-7lfk2o){grid-template-columns:1fr 1fr;gap:var(--space-12)}}@media(min-width:1024px){.footer-top.svelte-7lfk2o .footer-inner:where(.svelte-7lfk2o){grid-template-columns:1.2fr 2fr;gap:var(--space-16)}}.footer-brand.svelte-7lfk2o{display:flex;align-items:flex-start;gap:var(--space-4)}.footer-logo-link.svelte-7lfk2o{display:inline-flex;flex-shrink:0;transition:opacity var(--transition-fast)}.footer-logo-link.svelte-7lfk2o:hover{opacity:.8}.footer-logo-link.svelte-7lfk2o:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px;border-radius:50%}.footer-logo.svelte-7lfk2o{width:48px;height:48px;border-radius:50%;object-fit:cover}@media(min-width:768px){.footer-logo.svelte-7lfk2o{width:56px;height:56px}}.footer-brand-text.svelte-7lfk2o{display:flex;flex-direction:column;gap:2px;padding-top:2px}.footer-brand-name.svelte-7lfk2o{font-family:var(--font-display);font-weight:400;font-size:var(--text-sm);color:var(--uaw-white);letter-spacing:.005em;line-height:1.1;text-transform:uppercase}@media(min-width:768px){.footer-brand-name.svelte-7lfk2o{font-size:var(--text-base)}}.footer-tagline.svelte-7lfk2o{font-size:var(--text-xs);color:#fff9;line-height:var(--leading-normal);margin-top:var(--space-1)}.footer-cta.svelte-7lfk2o{font-size:var(--text-xs);color:#fff;font-weight:600;line-height:var(--leading-normal)}.footer-parent-union.svelte-7lfk2o{font-size:var(--text-xs);line-height:var(--leading-relaxed);color:#ffffff8c;margin:var(--space-3) 0 0;max-width:38ch}.footer-parent-union-link.svelte-7lfk2o{color:#ffffffbf;text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:2px;white-space:nowrap}.footer-parent-union-link.svelte-7lfk2o:hover,.footer-parent-union-link.svelte-7lfk2o:focus-visible{color:var(--uaw-orange);text-decoration-color:var(--uaw-orange)}.footer-nav.svelte-7lfk2o{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-8)}@media(min-width:768px){.footer-nav.svelte-7lfk2o{grid-template-columns:repeat(3,1fr);gap:var(--space-8)}}.footer-col.svelte-7lfk2o{display:flex;flex-direction:column;gap:var(--space-2)}.footer-col-heading.svelte-7lfk2o{font-family:var(--font-mono);font-weight:600;font-size:10px;color:var(--uaw-orange);text-transform:uppercase;letter-spacing:.12em;margin-bottom:var(--space-2)}.footer-link.svelte-7lfk2o{font-size:var(--text-sm);color:#ffffffb3;text-decoration:none;transition:color var(--transition-fast);line-height:var(--leading-relaxed)}.footer-link.svelte-7lfk2o:hover{color:var(--uaw-white)}.footer-link--join.svelte-7lfk2o{color:var(--uaw-orange);font-weight:600}.footer-link--join.svelte-7lfk2o:hover{color:var(--uaw-orange-dark)}.footer-link.svelte-7lfk2o:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px;border-radius:var(--radius-sm)}.footer-bottom-row.svelte-7lfk2o{padding-block:var(--space-5)}.footer-bottom-inner.svelte-7lfk2o{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4) var(--space-6)}.acknowledgement.svelte-7lfk2o{margin:0;padding-left:calc(48px + var(--space-4));flex:1 1 20rem;min-width:0;font-size:var(--text-xs);line-height:var(--leading-relaxed);color:#ffffffb3}@media(min-width:768px){.acknowledgement.svelte-7lfk2o{padding-left:calc(56px + var(--space-4))}}.footer-meta-group.svelte-7lfk2o{display:inline-flex;flex-wrap:wrap;max-width:100%;align-items:center;gap:var(--space-3);flex-shrink:0}.footer-social.svelte-7lfk2o{display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:#fff9;border-radius:var(--radius-sm);transition:color var(--transition-fast),background var(--transition-fast)}.footer-social.svelte-7lfk2o:hover{color:var(--uaw-orange)}.footer-social.svelte-7lfk2o:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px}.footer-legal-links.svelte-7lfk2o{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-2xs)}.footer-legal-link.svelte-7lfk2o{color:#fff9;text-decoration:none;transition:color var(--transition-fast)}.footer-legal-link.svelte-7lfk2o:hover{color:var(--uaw-white)}.footer-legal-link.svelte-7lfk2o:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px;border-radius:var(--radius-sm)}.footer-legal-sep.svelte-7lfk2o{color:#ffffff4d}.copyright.svelte-7lfk2o{font-size:var(--text-2xs);color:#ffffff8c}.credit-link.svelte-7lfk2o{text-decoration:underline;text-underline-offset:3px;color:#ffffffbf;transition:color var(--transition-fast)}.credit-link.svelte-7lfk2o:hover{color:var(--uaw-white)}.credit-link.svelte-7lfk2o:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px;border-radius:var(--radius-sm)}.fab-container.svelte-zdmxio{position:fixed;bottom:var(--space-6);right:var(--space-6);z-index:50;display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-3)}.fab-button.svelte-zdmxio{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--uaw-orange);color:var(--uaw-white);border:none;cursor:pointer;box-shadow:var(--shadow-lg);transition:background var(--transition-fast),transform var(--transition-fast)}.fab-button.svelte-zdmxio:hover{background:var(--uaw-orange-dark);transform:scale(1.05)}.fab-button.svelte-zdmxio:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:3px}.fab-panel.svelte-zdmxio{width:300px;max-width:calc(100vw - var(--space-12));padding:var(--space-4);background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius-md);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:var(--space-4)}.fab-message.svelte-zdmxio{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-snug);color:hsl(var(--foreground));margin:0;font-weight:500}.fab-section.svelte-zdmxio{display:flex;flex-direction:column;gap:2px;padding-top:var(--space-3);border-top:1px solid hsl(var(--border))}.fab-section-label.svelte-zdmxio{font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:var(--space-2)}.fab-cta.svelte-zdmxio{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--uaw-orange);color:var(--uaw-white);font-family:var(--font-body);font-weight:600;font-size:var(--text-sm);text-decoration:none;border-radius:var(--radius-sm);margin-bottom:var(--space-2);transition:background-color var(--transition-fast)}.fab-cta.svelte-zdmxio:hover{background:var(--uaw-orange-dark);color:var(--uaw-white);text-decoration:none}.fab-cta.svelte-zdmxio:focus-visible{outline:2px solid var(--uaw-orange);outline-offset:2px}.fab-action.svelte-zdmxio{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;color:hsl(var(--foreground));background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer;text-align:left;text-decoration:none;transition:background-color var(--transition-fast),color var(--transition-fast)}.fab-action.svelte-zdmxio:hover,.fab-action.svelte-zdmxio:focus-visible{background:var(--uaw-orange-light);color:var(--uaw-orange);outline:none;text-decoration:none}@media print{.fab-container.svelte-zdmxio{display:none!important}}.admin-bar.svelte-ppeb13{position:relative;z-index:90;background-color:var(--uaw-charcoal, #3d3d3d);border-top:2px solid var(--uaw-orange);padding:var(--space-2) var(--space-4)}.admin-bar-inner.svelte-ppeb13{display:flex;align-items:center;gap:var(--space-3)}.admin-bar-label.svelte-ppeb13{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;color:var(--uaw-white);text-transform:uppercase;letter-spacing:.1em}.source-badge.svelte-ppeb13{display:inline-flex;align-items:center;gap:3px;font-family:var(--font-mono);font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:2px var(--space-2);border-radius:2px}.source-badge.is-db.svelte-ppeb13{color:#22c55e;background:#22c55e26}.source-badge.is-fallback.svelte-ppeb13{color:#facc15;background:#facc1526}.bar-spacer.svelte-ppeb13{flex:1}.admin-bar-btn.svelte-ppeb13{display:inline-flex;align-items:center;gap:var(--space-1);font-family:var(--font-body);font-size:var(--text-xs);font-weight:500;color:var(--uaw-black);background-color:var(--uaw-orange);border:none;border-radius:var(--radius-sm);padding:var(--space-1) var(--space-3);text-decoration:none;cursor:pointer;transition:background-color var(--transition-fast),opacity var(--transition-fast);min-height:28px}.admin-bar-btn.svelte-ppeb13:hover{background-color:var(--uaw-orange-dark);text-decoration:none}.admin-bar-btn--secondary.svelte-ppeb13{background-color:transparent;color:var(--uaw-white);border:1px solid rgba(255,255,255,.3)}.admin-bar-btn--secondary.svelte-ppeb13:hover{background-color:#ffffff1a}.admin-bar-btn--active.svelte-ppeb13{background-color:#eab30833;border-color:#eab308;color:#eab308}.admin-bar-draft-error.svelte-ppeb13{font-size:.7rem;color:#fca5a5;padding:0 var(--space-1);align-self:center}.admin-bar-btn--active.svelte-ppeb13:hover{background-color:#eab3084d}.draft-banner.svelte-ppeb13{position:fixed;top:0;left:0;right:0;z-index:91;padding:3px 0;background:var(--uaw-amber);color:var(--uaw-amber-dark);font-family:var(--font-mono);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;text-align:center;line-height:1}body:has(.draft-banner){padding-top:22px!important}.issue-popover.svelte-ppeb13{position:fixed;bottom:48px;right:var(--space-4);top:auto;left:auto;z-index:92;width:320px;max-width:calc(100vw - 2rem);background:var(--uaw-white, #fff);color:var(--uaw-black, #1a1a1a);border:1px solid var(--uaw-gray-border, #ddd);border-radius:var(--radius-md, 8px);box-shadow:0 8px 24px #0003;padding:var(--space-4);margin:0}.issue-popover.svelte-ppeb13:not([open]){display:none}.issue-popover.svelte-ppeb13::backdrop{background:transparent}.issue-header.svelte-ppeb13{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.issue-heading.svelte-ppeb13{font-family:var(--font-heading);font-weight:700;font-size:var(--text-sm);color:var(--uaw-black, #1a1a1a)}.issue-close.svelte-ppeb13{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;color:var(--uaw-gray, #888);cursor:pointer;border-radius:3px}.issue-close.svelte-ppeb13:hover{background:var(--uaw-gray-light, #f5f5f5)}.issue-form.svelte-ppeb13{display:flex;flex-direction:column;gap:var(--space-2)}.issue-input.svelte-ppeb13,.issue-textarea.svelte-ppeb13,.issue-select.svelte-ppeb13{font-family:var(--font-body);font-size:var(--text-xs);padding:var(--space-2);border:1px solid var(--uaw-gray-border, #ddd);border-radius:var(--radius-sm, 4px);background:var(--uaw-white, #fff);color:var(--uaw-black, #1a1a1a);width:100%}.issue-input.svelte-ppeb13:focus,.issue-textarea.svelte-ppeb13:focus,.issue-select.svelte-ppeb13:focus{outline:2px solid var(--uaw-orange);outline-offset:1px}.issue-textarea.svelte-ppeb13{resize:vertical;min-height:40px}.issue-row.svelte-ppeb13{display:flex;gap:var(--space-2);align-items:center}.issue-select.svelte-ppeb13{flex:1}.issue-upload-label.svelte-ppeb13{flex-shrink:0;display:inline-flex;align-items:center;font-family:var(--font-body);font-size:10px;font-weight:500;color:var(--uaw-charcoal, #555);border:1px solid var(--uaw-gray-border, #ddd);border-radius:var(--radius-sm, 4px);padding:var(--space-1) var(--space-2);cursor:pointer;white-space:nowrap}.issue-upload-label.svelte-ppeb13:hover{background:var(--uaw-gray-light, #f5f5f5)}.issue-screenshot-badge.svelte-ppeb13{flex-shrink:0;display:inline-flex;align-items:center;gap:3px;font-family:var(--font-body);font-size:10px;font-weight:500;color:#16a34a;background:#22c55e1a;border:1px solid rgba(34,197,94,.3);border-radius:var(--radius-sm, 4px);padding:var(--space-1) var(--space-2);cursor:pointer;white-space:nowrap}.issue-screenshot-badge.svelte-ppeb13:hover{background:#ef44441a;color:#dc2626;border-color:#ef44444d}.issue-submit.svelte-ppeb13{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);font-family:var(--font-body);font-size:var(--text-xs);font-weight:600;color:var(--uaw-white, #fff);background:var(--uaw-orange);border:none;border-radius:var(--radius-sm, 4px);padding:var(--space-2) var(--space-3);cursor:pointer;transition:background-color var(--transition-fast)}.issue-submit.svelte-ppeb13:hover:not(:disabled){background:var(--uaw-orange-dark)}.issue-submit.svelte-ppeb13:disabled{opacity:.5;cursor:not-allowed}.issue-success.svelte-ppeb13{text-align:center;padding:var(--space-3) 0}.issue-success.svelte-ppeb13 p:where(.svelte-ppeb13){font-family:var(--font-body);font-size:var(--text-sm);color:#16a34a;font-weight:600;margin:0}.sr-only.svelte-ppeb13{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cursor.svelte-1ai7cqm{position:fixed;top:0;left:0;z-index:99999;pointer-events:none;color:#fff;mix-blend-mode:difference;will-change:transform}.cursor--hover.svelte-1ai7cqm{color:var(--uaw-orange);mix-blend-mode:normal}.cursor.svelte-1ai7cqm svg:where(.svelte-1ai7cqm){display:block}@media(pointer:coarse){.cursor.svelte-1ai7cqm{display:none}}
