.marketplace-site-header{position:relative;z-index:30;container:marketplace-site-nav/inline-size;flex-shrink:0;min-width:0;background:var(--card);border-bottom:1px solid var(--border);color:var(--foreground);font-family:Marketplace Plex,ui-sans-serif,system-ui,sans-serif}.marketplace-site-header-inner{display:flex;align-items:center;gap:16px;min-height:74px;max-width:1440px;padding:12px 16px;margin-inline:auto}.marketplace-site-brand{display:flex;align-items:center;flex:0 1 352px;min-width:0;min-height:44px;border-radius:6px}.marketplace-site-brand>span{width:100%}.marketplace-site-account,.marketplace-site-desktop-nav,.marketplace-site-sidebar-toggle{display:none}.marketplace-site-header :is(a,button){outline-offset:4px}.marketplace-site-header :is(a,button):focus-visible{outline:2px solid var(--primary)}.marketplace-site-mobile{margin-inline-start:auto}.marketplace-site-menu-toggle{display:grid;place-items:center;width:44px;height:44px;flex:0 0 auto;border:1px solid var(--border);border-radius:9px;background:var(--card);color:var(--foreground);cursor:pointer}.marketplace-site-menu-toggle:hover{background:var(--muted)}.marketplace-site-business-panel,.marketplace-site-mobile-panel{position:absolute;z-index:35;padding:8px;border:1px solid var(--border);border-radius:12px;background:var(--card);box-shadow:0 16px 48px #10233b1f}.marketplace-site-mobile-panel{inset-inline-end:16px;top:calc(100% - 4px);width:min(330px,calc(100cqi - 32px));max-height:calc(100dvh - 110px - var(--support-session-height, 0px));overflow-y:auto;overscroll-behavior:contain}.marketplace-site-business-panel a,.marketplace-site-mobile-panel a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:10px 13px;border-radius:7px;color:var(--muted-foreground);font-size:14px;font-weight:600;text-decoration:none}.marketplace-site-header :is(a,button):hover,.marketplace-site-header a[aria-current=page]{color:var(--accent-foreground)}.marketplace-site-business-panel a:hover,.marketplace-site-mobile-panel a:hover,.marketplace-site-mobile-panel a[aria-current=page]{background:var(--accent)}.marketplace-site-mobile-group{display:block;margin:10px 13px 2px;color:var(--muted-foreground);font-size:11px;font-weight:600}.marketplace-site-mobile-account{border-top:1px solid var(--border);margin-top:8px;padding-top:8px}.marketplace-site-header .marketplace-site-cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:10px 18px;border-radius:9px;background:#cc2936;color:#fff;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.marketplace-site-header .marketplace-site-cta:hover{background:#b51f2c;color:#fff}.marketplace-site-mobile-account .marketplace-site-cta{display:flex;margin-top:4px}.marketplace-site-header [hidden]{display:none!important}@container marketplace-site-nav (min-width: 640px){.marketplace-site-header-inner{padding-inline:24px}.marketplace-site-mobile-panel{inset-inline-end:24px}}@container marketplace-site-nav (min-width: 1160px){.marketplace-site-header-inner{min-height:82px;gap:24px;padding-inline:32px}.marketplace-site-brand{flex-basis:352px}.marketplace-site-mobile{display:none}.marketplace-site-desktop-nav{display:flex;align-items:center;gap:24px;margin-inline-start:auto}.marketplace-site-account>a:not(.marketplace-site-cta),.marketplace-site-business>button,.marketplace-site-desktop-nav>a{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:var(--muted-foreground);font-size:13px;font-weight:700;white-space:nowrap;text-decoration:none}.marketplace-site-business{position:relative}.marketplace-site-business>button{border:0;background:none;cursor:pointer}.marketplace-site-business>button svg{transition:rotate .18s ease}.marketplace-site-business>button[aria-expanded=true] svg{rotate:180deg}.marketplace-site-business-panel{top:calc(100% + 8px);inset-inline-start:-12px;min-width:248px;max-width:320px}.marketplace-site-account{display:flex;align-items:center;gap:20px;margin-inline-start:12px}.marketplace-site-header .marketplace-site-desktop-nav>a[aria-current=page]{color:var(--accent-foreground)}}@media (width < 48rem){.marketplace-site-header-inner{gap:10px}.marketplace-site-sidebar-toggle{display:block;flex:0 0 44px}.marketplace-site-sidebar-toggle>button{width:44px;height:44px}}@media (prefers-reduced-motion:no-preference){.marketplace-site-header :is(a,button){transition:color .16s ease,background-color .16s ease}.marketplace-site-business-panel:not([hidden]),.marketplace-site-mobile-panel:not([hidden]){animation:marketplace-site-menu-in .17s cubic-bezier(.2,.8,.2,1) both}@keyframes marketplace-site-menu-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.marketplace-site-header *,.marketplace-site-header :after,.marketplace-site-header :before{animation:none!important;transition:none!important}}.marketplace-theme-toggle{--switch-track:#e8f4fb;--switch-thumb:#1b2957;--switch-sun:#fcff4b;--switch-moon:#29567a;--switch-shift:0px;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-height:46px;padding:4px;border:1px solid rgba(162,221,249,.3);border-radius:999px;color:#e5f2fa;background:rgba(162,221,249,.08);cursor:pointer;font:inherit;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;transition:border-color .3s ease,background-color .3s ease}.marketplace-theme-toggle:hover{border-color:#a2ddf9;background:rgba(162,221,249,.15)}.marketplace-workspace .marketplace-theme-toggle:focus-visible{outline:3px solid #fcff4b;outline-offset:4px}.marketplace-theme-toggle:disabled{cursor:default}.marketplace-theme-toggle-track{position:relative;display:block;flex:none;width:72px;height:38px;border:1px solid rgba(27,41,87,.13);border-radius:999px;background:var(--switch-track);transition:background-color .36s ease,border-color .36s ease}.marketplace-theme-toggle-thumb{position:absolute;top:3px;left:3px;width:30px;height:30px;border-radius:50%;background:var(--switch-thumb);box-shadow:0 2px 7px rgba(0,0,0,.18);transform:translateX(var(--switch-shift));transition:transform .38s cubic-bezier(.22,1.2,.36,1),background-color .36s ease,box-shadow .36s ease}.marketplace-theme-toggle-moon,.marketplace-theme-toggle-sun{position:absolute;z-index:1;top:10px;transition:color .36s ease,transform .38s cubic-bezier(.22,1.2,.36,1),opacity .36s ease}.marketplace-theme-toggle-sun{left:10px;color:var(--switch-sun);transform:rotate(0) scale(1)}.marketplace-theme-toggle-moon{right:10px;color:var(--switch-moon);transform:rotate(-22deg) scale(.88)}.dark .marketplace-theme-toggle{--switch-track:#29567a;--switch-thumb:#a2ddf9;--switch-sun:#a2ddf9;--switch-moon:#1b2957;--switch-shift:36px}.dark .marketplace-theme-toggle-sun{transform:rotate(45deg) scale(.88)}.dark .marketplace-theme-toggle-moon{transform:rotate(0) scale(1)}@media (prefers-reduced-motion:reduce){.marketplace-theme-toggle,.marketplace-theme-toggle-moon,.marketplace-theme-toggle-sun,.marketplace-theme-toggle-thumb,.marketplace-theme-toggle-track{transition-duration:.01ms!important}}