.language-menu{z-index:1500;flex-shrink:0;align-items:center;display:flex;position:relative}.language-trigger{color:#b9c9ce;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;width:36px;height:36px;padding:6px;transition:background .2s,opacity .2s;display:grid}.language-trigger svg{width:24px;height:24px}.language-trigger:focus-visible,.language-options button:focus-visible{outline-offset:2px;outline:2px solid #d4ab50}.language-popover{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);color:#e7eef0;text-align:left;background:linear-gradient(145deg,#17232bd9,#0c141df5 70%);border:1px solid #34474f;border-radius:14px;width:290px;max-width:calc(100vw - 24px);padding:18px;position:absolute;top:calc(100% + 15px);right:0;box-shadow:0 20px 55px #0009,inset 0 1px #ffffff08}.language-popover header{justify-content:space-between;align-items:center;margin-bottom:14px;font-size:14px;display:flex}.language-popover header button{color:#8ea3ad;cursor:pointer;background:0 0;border:0;font-size:23px;line-height:1}.language-popover input{box-sizing:border-box;color:#e6eef4;background:#090f1780;border:1px solid #33434e;border-radius:8px;width:100%;height:36px;margin:0 0 10px;padding:0 11px;font-size:12px}.language-popover input:focus{border-color:#b49047;outline:1px solid #b49047}.language-options{gap:4px;max-height:300px;display:grid;overflow:auto}.language-options button{color:#b8c9d0;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;padding:11px 10px;display:flex}.language-options button:hover{color:#edf5f8;background:#22323d80}.language-options button.is-selected{color:#e4b34c;background:#b68f2210;border-color:#b68f224a}.language-options b{font-size:13px;font-weight:600;display:block}.language-options small{color:#7994a2;margin-top:4px;font-size:11px;display:block}.language-options p{color:#91a5b0;padding:10px;font-size:12px}.header-menu-region .header{overflow:visible}@media (max-width:600px){.language-trigger{width:32px;height:34px;padding:5px}.language-trigger svg{width:22px;height:22px}.language-popover{width:290px;position:fixed;top:80px;right:12px}.header-right{gap:3px!important}.header-inner .logo-mark{width:clamp(118px,36vw,176px)}}
.UnreadDot-module___GxfXG__dot{vertical-align:middle;background:#ef4444;border-radius:50%;flex:0 0 8px;width:8px;height:8px;margin-inline-start:7px;display:inline-block;box-shadow:0 0 0 3px #ef44441f}.UnreadDot-module___GxfXG__panel{border:1px solid var(--border-color,#334155);background:var(--card-bg,#151c28);color:var(--text-primary,#f1f5f9);border-radius:12px;align-items:center;gap:8px;margin:12px 0;padding:14px 18px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.UnreadDot-module___GxfXG__panel:hover{border-color:#60a5fa}
