.orientation-switch,.orientation-menu{--orientation-female:#fd3438;--orientation-male:#3d8bff;--orientation-trans:#ff5fc8}.orientation-sign-female{stroke:var(--orientation-female)}.orientation-sign-male,[data-sign=gay]{color:var(--orientation-male);stroke:var(--orientation-male)}[data-sign=trans]{color:var(--orientation-trans)}.orientation-switch{min-height:44px;color:hsl(var(--platform-header-text));font-family:var(--platform-font);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding-inline:6px;font-size:14px;font-weight:500;line-height:20px;transition:background-color .12s;display:inline-flex}.orientation-switch[data-state=open]{background:hsl(var(--platform-header-line))}@media (hover:hover){.orientation-switch:hover{background:hsl(var(--platform-header-line))}}.orientation-switch:focus-visible{outline:2px solid hsl(var(--platform-gold));outline-offset:-2px}.orientation-switch-sign{flex-shrink:0;width:20px;height:20px}.orientation-switch-chevron{width:14px;height:14px;color:var(--orientation-female);flex-shrink:0;transition:transform .15s}.orientation-switch[data-state=open] .orientation-switch-chevron{transform:rotate(180deg)}@media not all and (min-width:40rem){.orientation-switch{gap:2px;padding-inline:3px}.orientation-switch-name{display:none}.orientation-switch-chevron{width:12px;height:12px}}.orientation-menu{border-color:hsl(var(--platform-header-line));background:hsl(var(--platform-menu));min-width:200px;color:hsl(var(--platform-header-text));font-family:var(--platform-font);border-radius:6px;padding:6px}.orientation-menu .orientation-menu-item{min-height:44px;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;outline:none;align-items:center;gap:12px;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.orientation-menu .orientation-menu-item[data-highlighted]{background:hsl(var(--platform-header-line));color:hsl(var(--platform-header-text))}.orientation-menu .orientation-menu-item[data-disabled]{cursor:default;pointer-events:none}.orientation-menu .orientation-menu-item[data-disabled] .orientation-menu-sign,.orientation-menu .orientation-menu-item[data-disabled] .orientation-menu-name{opacity:.55}.orientation-menu-sign{flex-shrink:0;width:20px;height:20px}.orientation-menu-name{flex:1}.orientation-menu-check{width:16px;height:16px;color:hsl(var(--platform-gold));visibility:hidden;flex-shrink:0}.orientation-menu .orientation-menu-item[data-state=checked] .orientation-menu-check{visibility:visible}.orientation-menu-soon{color:hsl(var(--platform-gold));font-size:12px;line-height:16px}@media (prefers-reduced-motion:reduce){.orientation-switch,.orientation-switch-chevron{transition:none}}