.mhead{align-items:center;gap:16px;padding:28px 0 8px;display:flex}.mavatar{background:var(--color-panel);border:1px solid #ffffff17;border-radius:50%;flex:none;place-items:center;width:96px;height:96px;display:grid;overflow:hidden}.mavatar img{object-fit:cover;width:100%;height:100%}.mavatar span{font-family:var(--font-serif);color:var(--color-mut);font-size:30px}.mkick{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-brass);font-size:11px}.mhead h1{font-family:var(--font-serif);letter-spacing:-.02em;margin-top:6px;font-size:clamp(28px,5.5vw,42px);font-weight:600;line-height:1.05}.mvenue{background:var(--color-panel);border:1px solid #ffffff0e;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:16px 18px;transition:border-color .15s;display:flex}.mvenue:hover{border-color:#e2762a66}.mvenue-name{font-family:var(--font-serif);font-size:18px;font-weight:600}.mvenue-where{font-family:var(--font-mono);color:var(--color-mut);margin-top:4px;font-size:11.5px}.mvenue-go{font-family:var(--font-mono);color:var(--color-ember);white-space:nowrap;font-size:12px}.mtagline{color:var(--color-mut);margin-top:7px;font-size:15px}.mstats{font-family:var(--font-mono);color:var(--color-mut);flex-wrap:wrap;gap:18px;margin-top:12px;font-size:12px;display:flex}.mstats b{font-family:var(--font-sans);color:var(--color-txt);margin-right:5px;font-size:16px;font-weight:600}.vsub{color:var(--color-mut);margin-top:5px;font-size:14.5px}.mreels{scrollbar-width:none;gap:12px;margin-top:14px;display:flex;overflow-x:auto}.mreels::-webkit-scrollbar{display:none}.mreel{aspect-ratio:9/16;background:var(--color-panel);border:1px solid #ffffff0e;border-radius:14px;flex:none;width:168px;position:relative;overflow:hidden}.mreel img{object-fit:cover;filter:brightness(.62)saturate(.85);width:100%;height:100%}.mplay{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#08080a9e;border-radius:50%;place-items:center;width:42px;height:42px;margin:auto;display:grid;position:absolute;inset:0}.mdur{font-family:var(--font-mono);color:#fff;background:#08080ab8;border-radius:999px;padding:3px 7px;font-size:10.5px;position:absolute;top:8px;right:8px}.mreel-b{background:linear-gradient(#0000,#08080aeb);padding:10px 11px;position:absolute;bottom:0;left:0;right:0}.mreel-t{font-size:13px;line-height:1.3}.mreel-v{font-family:var(--font-mono);color:var(--color-mut);margin-top:3px;font-size:10.5px}.mtut{background:var(--color-panel);border:1px solid #ffffff0e;border-radius:14px;gap:14px;margin-top:12px;padding:12px;display:flex}.mtut img{object-fit:cover;filter:brightness(.66)saturate(.85);border-radius:9px;flex:none;width:128px;height:84px}.mtut h3{font-family:var(--font-serif);font-size:17px;font-weight:600}.mtut p{color:var(--color-mut);margin-top:5px;font-size:14px;line-height:1.45}.mmeta{font-family:var(--font-mono);color:var(--color-faint);gap:14px;margin-top:8px;font-size:11px;display:flex}.mrev{background:var(--color-panel);border:1px solid #ffffff0e;border-radius:14px;margin-top:12px;padding:15px 17px}.mrev-h{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.mrev h3{font-family:var(--font-serif);font-size:18px;font-weight:600}.mrat{color:var(--color-brass);letter-spacing:2px;white-space:nowrap;font-size:11px}.mrat .off{color:#ffffff24}.mrev-s{font-family:var(--font-mono);color:var(--color-faint);margin-top:4px;font-size:11px}.mrev p{color:var(--color-mut);margin-top:8px;font-size:14.5px;line-height:1.5}.mmix{background:var(--color-panel);border:1px solid #ffffff0e;border-radius:14px;margin-top:12px;padding:15px 17px}.mmix h3{font-family:var(--font-serif);font-size:18px;font-weight:600}.mmix p{color:var(--color-mut);margin-top:5px;font-size:14.5px}.mbar{border-radius:999px;height:7px;margin-top:12px;display:flex;overflow:hidden}.mbar span[data-i="0"],.mparts i[data-i="0"]{background:var(--color-ember)}.mbar span[data-i="1"],.mparts i[data-i="1"]{background:var(--color-brass)}.mbar span[data-i="2"],.mparts i[data-i="2"]{background:var(--color-mint)}.mparts{font-family:var(--font-mono);color:var(--color-mut);gap:5px;margin-top:10px;font-size:12px;list-style:none;display:grid}.mparts li{align-items:center;gap:8px;display:flex}.mparts i{border-radius:2px;flex:none;width:8px;height:8px}@media (max-width:560px){.mtut{flex-direction:column}.mtut img{width:100%;height:150px}}.mdraft{color:var(--color-txt);background:#e2762a14;border:1px solid #e2762a66;border-radius:13px;margin-top:22px;padding:15px 17px;font-size:14.5px;line-height:1.55}.mdraft b{font-weight:600}.mdraft a{color:var(--color-ember);text-underline-offset:3px;text-decoration:underline}
