.orientation-switch,.orientation-menu{--orientation-female:#f2101e;--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}}
.community-entry{--community-entry-red:#f2101e;-webkit-tap-highlight-color:transparent;border-radius:999px;flex-shrink:0;align-items:center;min-height:44px;padding-inline:2px;text-decoration:none;display:inline-flex}.community-entry-pill{background:var(--community-entry-red);color:#fff;height:30px;font-family:var(--platform-font);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding-inline:11px;font-size:13px;font-weight:700;line-height:1;transition:background-color .12s,box-shadow .12s;display:inline-flex;box-shadow:0 2px 10px #f2101e59}.community-entry-icon{flex-shrink:0;width:16px;height:16px;display:none}@media not all and (min-width:40rem){.community-entry{padding-inline:0}.community-entry-pill{padding-inline:9px}html:not([lang=zh]) .community-entry-pill{justify-content:center;width:32px;padding:0}html:not([lang=zh]) .community-entry-icon{display:block}html:not([lang=zh]) .community-entry-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (min-width:40rem){.community-entry-pill{height:32px;padding-inline:14px;font-size:14px}.community-entry-icon{display:block}}@media (hover:hover){.community-entry:hover .community-entry-pill{background:#ff2b38}}.community-entry:focus-visible{outline:none}.community-entry:focus-visible .community-entry-pill,.community-entry[aria-current=page] .community-entry-pill{box-shadow:0 0 0 2px hsl(var(--platform-gold))}@media not all and (min-width:48rem){html[data-app] .community-entry{display:none}}@media (prefers-reduced-motion:reduce){.community-entry-pill{transition:none}}