.mk-c{--bg:#0c0a12;--surface:#15121d;--surface-2:#1d1928;--border:#2a2438;--border-strong:#3d3452;--text:#f1eff6;--muted:#b1aac2;--faint:#6f6883;--accent:#9146ff;--accent-2:#bf94ff;--accent-soft:#9146ff29;--radius:16px;isolation:isolate;position:relative;overflow-x:clip}.c-aurora{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.c-aurora:before,.c-aurora:after{content:"";filter:blur(90px);opacity:.22;border-radius:50%;width:60vw;height:60vw;position:absolute}.c-aurora:before{background:#9146ff;animation:22s ease-in-out infinite alternate c-drift;top:-30vw;left:-15vw}.c-aurora:after{background:#3b1d8f;animation:28s ease-in-out infinite alternate-reverse c-drift;bottom:-35vw;right:-20vw}@keyframes c-drift{to{transform:translate(12vw,8vw)scale(1.15)}}.c-particles{z-index:-1;pointer-events:none;position:fixed;inset:0}.c-particles i{background:var(--accent-2);opacity:0;border-radius:50%;width:3px;height:3px;animation:14s linear infinite c-float;position:absolute}@keyframes c-float{0%{opacity:0;transform:translateY(0)}15%{opacity:.5}to{opacity:0;transform:translateY(-60vh)}}.c-logo{overflow:hidden;box-shadow:0 0 16px #9146ff8c;background:linear-gradient(135deg,#9146ff,#5c16c5)!important;width:30px!important;height:30px!important}.c-logo img{object-fit:cover;width:100%;height:100%;transform:scale(1.3)translateY(2px)}.mk-c .mk-logo span:last-child,.mk-c .mk-logo{font-weight:700}.c-brand{background:linear-gradient(90deg, #fff, var(--accent-2), #fff);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite mk-shine}.mk-c .mk-card{transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .25s,box-shadow .35s;position:relative}.mk-c .c-glow:hover,.mk-c .c-tilt:hover{background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(135deg, var(--accent), var(--accent-2) 50%, #5c16c5) border-box;border-color:#0000;box-shadow:0 10px 40px -12px #9146ff8c}.c-tilt{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));will-change:transform}.c-tilt:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(400px circle at var(--mx,50%) var(--my,50%), #bf94ff1f, transparent 45%);transition:opacity .3s;position:absolute;inset:0}.c-tilt:hover:after{opacity:1}.c-featured{animation:8s linear infinite mk-shine;background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(110deg, #9146ff, #2a2438 35%, #bf94ff 65%, #9146ff) border-box!important;background-size:100% 100%,300% 100%!important;border-color:#0000!important}.mk-c svg.lucide{color:var(--accent-2)}.mk-c .mk-pos svg,.mk-c .mk-neg svg{color:currentColor}.mk-c .mk-sh h2{color:var(--text)}.mk-c .mk-sh .c-sh-emote{width:auto;height:22px;margin-left:2px}.mk-c .mk-kpi .value{font-size:30px}.mk-c .mk-kpi .value.num{background:linear-gradient(90deg, #fff, var(--accent-2));color:#0000;-webkit-background-clip:text;background-clip:text}.c-mood{align-items:center;gap:10px;display:flex}.c-gauge{background:linear-gradient(90deg, var(--neg), #6f6883 50%, var(--pos));opacity:.85;border-radius:99px;height:6px;margin-top:10px;position:relative}.c-gauge b{background:#fff;border-radius:50%;width:12px;height:12px;transition:left 1s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #fff9}@keyframes c-in{0%{opacity:0;filter:blur(4px);transform:translateY(16px)scale(.98)}to{opacity:1;filter:none;transform:none}}.c-in>*{animation:.6s cubic-bezier(.2,.8,.2,1) backwards c-in}.c-in>:nth-child(2){animation-delay:70ms}.c-in>:nth-child(3){animation-delay:.14s}.c-in>:nth-child(4){animation-delay:.21s}.c-in>:nth-child(5){animation-delay:.28s}.c-in>:nth-child(6){animation-delay:.35s}.c-in>:nth-child(n+7){animation-delay:.42s}.c-day{animation:.5s cubic-bezier(.2,.8,.2,1) backwards c-in}.mk-c .mk-dates a{transition:background .2s,color .2s,transform .2s}.mk-c .mk-dates a:hover{color:var(--text);border-color:var(--border-strong);transform:translateY(-1px)}.mk-c .mk-dates a.on{background:linear-gradient(135deg,#9146ff,#772ce8);box-shadow:0 4px 18px -4px #9146ffcc}.c-hero{text-align:center;place-items:center;min-height:420px;margin-bottom:8px;display:grid;position:relative}.c-sphere{z-index:0;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70%,#000 40%,#0000 80%);mask-image:radial-gradient(70% 70%,#000 40%,#0000 80%)}.c-sphere>div{height:100%!important}.c-sphere-static img{object-fit:contain;width:34px;height:34px;transition:opacity .4s;animation:.6s both c-pop;position:absolute;transform:translate(-50%,-50%)}@keyframes c-pop{0%{transform:translate(-50%,-50%)scale(.3)}}.c-hero-inner{z-index:1;max-width:640px;position:relative}.c-hero h1{letter-spacing:-.03em;margin:0;font-size:46px;font-weight:750;line-height:1.05}.c-hero p{color:var(--muted);max-width:46ch;margin:12px auto 0}@media (max-width:640px){.c-hero{min-height:320px}.c-hero h1{font-size:32px}.c-sphere-static img{width:26px;height:26px}}.c-emote-badge{filter:drop-shadow(0 4px 10px #00000080);width:auto;height:30px;transition:transform .3s;position:absolute;top:14px;right:14px}.mk-card:hover .c-emote-badge{transform:rotate(-8deg)scale(1.15)}.c-hero-emotes{gap:6px;display:flex;position:absolute;top:18px;right:22px}.c-hero-emotes img{width:auto;height:34px;animation:3s ease-in-out infinite c-bob}.c-hero-emotes img:nth-child(2){animation-delay:.4s}.c-hero-emotes img:nth-child(3){animation-delay:.8s}@keyframes c-bob{50%{transform:translateY(-6px)rotate(4deg)}}@media (max-width:640px){.c-hero-emotes{margin-top:12px;position:static}}.mk-c .mk-row{border-radius:10px;transition:background .2s}.mk-c .mk-row:hover{background:var(--surface-2)}.c-rank1{font-weight:700}.c-toxic-head{box-shadow:inset 0 2px 0 0 var(--neg)}.c-nice-head{box-shadow:inset 0 2px 0 0 var(--pos)}.c-viewer{border-top:1px solid var(--border);padding:12px 0}.c-viewer:first-child{border-top:0;padding-top:0}.c-viewer summary{cursor:pointer;align-items:center;gap:10px;list-style:none;display:flex}.c-viewer summary::-webkit-details-marker{display:none}.c-viewer .chev{flex:none;margin-left:6px;transition:transform .25s}.c-viewer[open] .chev{transform:rotate(180deg)}.c-viewer .desc{color:var(--muted);margin:6px 0 0 32px;font-size:13px}.c-viewer:not([open]) .desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c-viewer[open] .desc{animation:.35s both c-in}.mk-c .mk-clip{background:radial-gradient(circle at 30% 20%, #9146ff59, transparent 60%), var(--surface-2)}.mk-c .mk-clip svg{filter:drop-shadow(0 0 12px #9146ffcc);transition:transform .3s}.mk-c .mk-moment:hover .mk-clip svg{transform:scale(1.2)}.mk-c .mk-bar>i{transform-origin:0;background:linear-gradient(90deg,#772ce8,#bf94ff);animation:1s cubic-bezier(.2,.8,.2,1) both mk-grow}.mk-c .mk-emote-cell{transition:transform .25s,background .25s}.mk-c .mk-emote-cell:hover{background:var(--accent-soft);transform:translateY(-3px)scale(1.04)}.mk-c .mk-emote-cell:first-child{background:var(--accent-soft);box-shadow:inset 0 0 0 1px #9146ff80}@media (max-width:1024px){.mk-c .mk-cols .mk-stack{display:contents}.mk-c .mk-cols{flex-direction:column;gap:20px;display:flex}.mk-c .o-toxic{order:1}.mk-c .o-nice{order:2}.mk-c .o-summary{order:3}.mk-c .o-moments{order:4}.mk-c .o-emotes{order:5}.mk-c .o-viewers{order:6}}@media (prefers-reduced-motion:reduce){.mk-c *,.mk-c :before,.mk-c :after,.c-aurora:before,.c-aurora:after{transition:none!important;animation:none!important}.c-tilt{transform:none!important}.c-particles{display:none}}.c-vhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.c-vhead h2{align-items:center;gap:8px;margin:0;font-size:18px;display:flex}.c-tabs{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;gap:4px;padding:4px;display:inline-flex}.c-tabs button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:7px 14px;font-size:14px;font-weight:600;display:inline-flex}.c-tabs button.on{color:#fff;background:linear-gradient(135deg,#9146ff,#6d28d9);box-shadow:0 4px 14px #9146ff59}.c-tabs button span{opacity:.8;font-size:12px}.c-vtools{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.c-search,.c-sort{background:var(--surface-2);border:1px solid var(--border);color:var(--muted);border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.c-search{flex:260px}.c-search:focus-within{border-color:#9146ff}.c-search input,.c-sort select{color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:10px 0;font-size:14px}.c-sort select option{background:#18181b}.c-vgrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.c-vcard{background:var(--surface-2);border:1px solid var(--border);border-left:3px solid var(--border);border-radius:14px;padding:14px 16px;transition:transform .2s,border-color .2s}.c-vcard:hover{border-color:#9146ff73;transform:translateY(-2px)}.c-vcard.v-toxic{border-left-color:#f43f5e}.c-vcard.v-nice{border-left-color:#22c55e}.c-vcard.v-mixed{border-left-color:#f59e0b}.c-vcard header{align-items:center;gap:8px;min-width:0;display:flex}.c-vcard header .mk-user{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.c-vcard p{color:var(--text);margin:10px 0 0;font-size:14px;line-height:1.6}.c-vcard p.clamp{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c-more,.c-btn{color:#d4bfff;font:inherit;cursor:pointer;background:#9146ff1f;border:1px solid #9146ff80;border-radius:9px;align-items:center;gap:6px;margin-top:10px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.c-btn{padding:9px 18px;font-size:14px}.c-more:hover,.c-btn:hover{background:#9146ff40}.c-vempty{text-align:center;padding:28px 0}@media (max-width:640px){.c-vgrid{grid-template-columns:1fr}.c-tabs{width:100%}.c-tabs button{flex:1;justify-content:center}}.c-type{display:grid}.c-type>span{grid-area:1/1}.c-type-live{text-align:inherit}.c-caret{vertical-align:-.08em;background:#bf94ff;width:.08em;height:.95em;margin-left:.06em;animation:1s step-end infinite c-blink;display:inline-block}@keyframes c-blink{50%{opacity:0}}.mk-c .mk-nav a.on{color:#fff;background:#9146ff38;border-radius:8px}.c-repdate{color:var(--muted);text-transform:capitalize;margin:0 0 8px 4px;font-size:13px;font-weight:650}.c-replist{grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:10px;display:grid}.c-reprow{align-items:center;gap:14px;display:flex!important}@media (max-width:640px){.c-replist{grid-template-columns:1fr}.c-hide-sm{display:none!important}}.c-clip-btn{cursor:pointer;color:#fff;font:inherit;border:0;width:100%}.c-clip-btn:hover svg{transform:scale(1.12)}.c-clip-btn svg{transition:transform .2s}.c-clip-off{opacity:.55}.c-clip-video{aspect-ratio:16/9;background:#000;border-radius:12px;width:100%}.c-more-emotes summary{margin-top:14px;list-style:none}.c-more-emotes summary::-webkit-details-marker{display:none}.c-more-emotes[open] summary{display:none}.c-vcard p.clamp{-webkit-line-clamp:6}.c-clip-btn{padding:0;position:relative;overflow:hidden}.c-poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.c-play{z-index:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:52px;height:52px;transition:transform .2s,background .2s;display:grid;position:relative}.c-clip-btn.sm .c-play{width:30px;height:30px}.c-clip-btn:hover .c-play{background:#9146ffcc;transform:scale(1.1)}.c-clip-btn .ts{z-index:1}.c-lightbox{z-index:9000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05030cdb;justify-content:center;align-items:center;padding:20px;animation:.2s both c-in;display:flex;position:fixed;inset:0}.c-lb-inner{background:var(--surface);border:1px solid var(--border);border-radius:18px;outline:none;width:min(1100px,100%);max-height:100%;padding:18px;overflow:auto;box-shadow:0 30px 80px #0009}.c-lb-top{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.c-lb-x{border:1px solid var(--border);background:var(--surface-2);color:var(--text);cursor:pointer;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.c-lb-stage{position:relative}.c-lb-video{aspect-ratio:16/9;background:#000;border-radius:12px;width:100%;display:block}.c-lb-nav{z-index:2;color:#fff;cursor:pointer;background:#0000008c;border:1px solid #fff3;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.c-lb-nav.l{left:10px}.c-lb-nav.r{right:10px}.c-lb-desc{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;margin-top:12px;display:flex}.c-lb-desc p{flex:400px;margin:0;font-size:14px;line-height:1.6}.c-lb-strip{gap:10px;margin-top:14px;padding-bottom:4px;display:flex;overflow-x:auto}.c-lb-chip{border:2px solid #0000;border-radius:12px;flex:0 0 168px;padding:4px}.c-lb-chip.on{background:#9146ff1f;border-color:#9146ff}.c-lb-chip .mk-clip{aspect-ratio:16/9;width:100%}.c-lb-chip .lbl{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;display:block;overflow:hidden}.c-lb-help{text-align:center;margin-top:10px;font-size:12px}@media (max-width:640px){.c-lightbox{padding:0}.c-lb-inner{border-radius:0;height:100%;padding:12px}.c-lb-nav{display:none}.c-lb-chip{flex-basis:130px}}.c-lb-video{object-fit:contain;max-height:58vh}.c-listen{color:#d4bfff;font:inherit;cursor:pointer;white-space:nowrap;background:#9146ff1f;border:1px solid #9146ff73;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.c-listen:hover{background:#9146ff40}.c-listen[data-state=error]{color:#ffb3b3;border-color:#ff5a5a80}.c-listen-t{font-variant-numeric:tabular-nums;opacity:.75;font-weight:500}.c-spin{animation:1s linear infinite c-spin}@keyframes c-spin{to{transform:rotate(360deg)}}.mk-c .mk-card,.mk-c .mk-stack,.mk-c .mk-cols>*{min-width:0;max-width:100%}.mk-c .mk-sh{flex-wrap:wrap;row-gap:6px;min-width:0}.mk-c .mk-prose,.mk-c .mk-prose p{overflow-wrap:anywhere;min-width:0}.mk-c .mk-kpi .sub{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mk-c .c-clamp{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mk-c .mk-pill{max-width:100%}.mk-c .o-summary .mk-pill{white-space:normal;align-items:flex-start;line-height:1.35}.mk-c .o-summary .mk-pill svg{flex:none;margin-top:2px}.mk-c .c-pill-short{text-overflow:ellipsis;display:inline-block;overflow:hidden}@media (max-width:640px){.mk-c .mk-prose p{font-size:15px;line-height:1.65}}
