.owner-portal>.portal-header{width:min(1240px,calc(100% - 32px));margin:16px auto 0;top:12px;border:1px solid hsl(var(--border));border-radius:24px;background:hsl(var(--background)/.96);box-shadow:0 8px 28px rgb(15 9 40/.05)}.portal-header button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.portal-header button[role=combobox][data-state=open]{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}@media (max-width:767px){.owner-portal>.portal-header{width:calc(100% - 20px);margin-top:10px;top:8px;border-radius:18px}}@media (prefers-reduced-motion:no-preference){.portal-header button,.portal-header-brand>:first-child{transition:transform .18s cubic-bezier(.2,.8,.2,1),background-color .18s ease-out,color .18s ease-out}.portal-header button>svg{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.portal-header button[role=combobox][data-state=open]>svg:last-child{transform:rotate(180deg)}.portal-header button:active,.portal-header-brand:active>:first-child{transform:scale(.97);transition-duration:80ms}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.portal-header-brand:hover>:first-child{transform:scale(1.04)}.portal-header button:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.portal-header .landing-theme-control:hover>svg{transform:rotate(12deg)}}@media (prefers-reduced-motion:reduce){.portal-header button,.portal-header button>svg,.portal-header-brand>:first-child{transition:none;transform:none}}