.mm-open{border:1px solid var(--border-l);width:44px;height:44px;color:var(--tb-yellow);cursor:pointer;background:0 0;border-radius:2px;flex:none;justify-content:center;align-items:center;padding:0;display:none}.mm-open svg{fill:currentColor}.mm-open:hover,.mm-open:focus-visible{border-color:var(--tb-yellow)}@media (max-width:720px){.mm-open{display:flex}}.mm{z-index:90;overscroll-behavior:contain;-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#0a0a0bd6;flex-direction:column;animation:.18s ease-out mm-in;display:flex;position:fixed;inset:0;overflow-y:auto}@media (min-width:721px){.mm{display:none}}.mm-top{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.mm-brand img{display:block}.mm-x{background:var(--tb-yellow);color:#0a0a0b;width:44px;height:44px;font-family:var(--f-mono);cursor:pointer;border:none;border-radius:2px;justify-content:center;align-items:center;padding:0;font-size:16px;display:flex}.mm-body{flex-direction:column;gap:22px;padding:22px 16px 28px;display:flex}.mm-p{font-family:var(--f-mono);font-size:13px}.mm-p .c{color:var(--tb-cyan)}.mm-p .d{color:var(--fg3);margin-right:6px}.mm-list{flex-direction:column;display:flex}.mm-list a{border-bottom:1px solid var(--border);min-height:64px;color:var(--fg);justify-content:space-between;align-items:baseline;gap:12px;padding:14px 4px;text-decoration:none;animation:.28s ease-out both mm-row;display:flex}.mm-list a:first-child{border-top:1px solid var(--border)}.mm-list a:nth-child(2){animation-delay:30ms}.mm-list a:nth-child(3){animation-delay:60ms}.mm-list a:nth-child(4){animation-delay:90ms}.mm-list a:nth-child(5){animation-delay:.12s}.mm-list b{font-family:var(--f-mono);letter-spacing:-.01em;font-size:24px;font-weight:700}.mm-list span{font-family:var(--f-mono);letter-spacing:.14em;color:var(--fg3);text-transform:uppercase;white-space:nowrap;font-size:11px}.mm-list a:hover b,.mm-list a:focus-visible b,.mm-list a.on b{color:var(--tb-yellow)}.mm-list a.on b:before{content:"> "}.mm-acts{flex-direction:column;gap:10px;display:flex}.mm-acts a{height:50px;font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;font-size:13px;text-decoration:none;display:flex}.mm-acts .ghost{border:1px solid var(--border-l);color:var(--fg2);border-radius:2px}.mm-acts .ghost:hover{color:var(--tb-yellow);border-color:var(--tb-yellow)}.mm-soc{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;gap:18px;font-size:11px;display:flex}.mm-soc a{color:var(--fg2);text-decoration:none}.mm-soc a:hover{color:var(--tb-yellow)}@keyframes mm-in{0%{opacity:0}to{opacity:1}}@keyframes mm-row{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mm,.mm-list a{animation:none}}
