/* Center frame */

.announcement{height:28px;display:flex;align-items:center;justify-content:center;gap:8px;border-bottom:1px solid #ffffff0f;background:#101417;font-weight:680;font-size:10px;color:#b5bfc5;letter-spacing:.01em}.announcement i{width:5px;height:5px;background:var(--lime);border-radius:50%;display:inline-block}
.header{height:79px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#14171b;border-bottom:1px solid #ffffff15;position:relative;z-index:10}
.logo{display:flex;align-items:center;gap:9px;flex:none}.logo-mark{width:36px;height:40px;display:grid;place-items:center;border:2px solid var(--lime);border-radius:9px;transform:skew(-10deg);color:var(--lime)}.logo-text{font-size:24px;font-weight:1000;letter-spacing:-1.25px;line-height:1}.logo-text span{color:var(--lime)}.logo-sub{font-size:8px;font-weight:950;letter-spacing:.23em;color:#a1aeb8;margin-top:3px}
.nav{display:flex;align-items:center;justify-content:flex-end;gap:1px;margin-left:auto}.nav-link{display:flex;align-items:center;flex-direction:column;gap:6px;font-weight:900;font-size:10px;white-space:nowrap;color:#c0c6cb;padding:8px 9px;border-radius:9px;transition:.16s}.nav-link:hover,.nav-link.active{background:#aefc1510;color:#eaffd0}.nav-link svg{width:18px;height:18px}.nav-link.active svg{color:var(--lime)}.nav-dot{position:absolute;top:-2px;right:-2px;border:2px solid #14171b;background:#ff5c6d;border-radius:50%;width:7px;height:7px}
.icon{width:18px;height:18px;flex:none}.nav-mobile{display:none;background:none;border:1px solid var(--line);color:white;border-radius:9px;padding:8px}

