.mc{--bone:#f1eee4;--ink:var(--text);--stone:#24231f;--stone2:#34322d;--soft:#e9e3d2;--down:#d8453a;min-height:100vh;overflow-x:hidden}.mc-wrap{width:min(1120px,100% - 32px);margin-inline:auto}.mc b{font-weight:700}.mc-intro{z-index:80;background:var(--bg);place-items:center;animation:.5s 2.9s forwards mc-fade-out;display:grid;position:fixed;inset:0}.mc-intro-enter{height:44px;color:var(--ink);font:600 15px var(--f-ui);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#3a9a261f;border:1px solid #3a9a2673;border-radius:999px;padding:0 22px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.mc-intro-enter:hover{background:#3a9a2638}.mc-intro-in{text-align:center;justify-items:center;gap:18px;padding:16px;display:grid}.mc-intro-skull{width:min(260px,60vw);height:auto;animation:1.6s cubic-bezier(.2,.8,.2,1) both mc-rise}.mc-intro-line{font:800 clamp(30px, 6vw, 56px)/1.05 var(--f-ui);letter-spacing:-.03em;color:var(--ink);animation:.8s .9s both mc-up}@keyframes mc-rise{0%{opacity:0;filter:blur(6px);transform:translateY(60px)scale(.9)}to{opacity:1;filter:none;transform:none}}@keyframes mc-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes mc-fade-out{to{opacity:0;visibility:hidden}}.mc-top{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#f5f1e3db;position:sticky;top:0}.mc-top-in{align-items:center;gap:18px;height:64px;display:flex}.mc-brand{letter-spacing:-.02em;align-items:center;gap:10px;font-size:18px;font-weight:800;display:flex}.mc-brand img{border-radius:8px}.mc-tabs{gap:4px;margin-left:10px;display:flex}.mc-tabs a{color:var(--muted);border-radius:8px;padding:7px 12px;font-size:14px;font-weight:500}.mc-tabs a:hover{color:var(--ink);background:var(--soft)}.mc-top-r{align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.mc-top-r .ca{max-width:220px;height:34px;padding:2px 4px 2px 12px}.mc-top-r .ca-v{font-size:12px}.mc-x{border:1px solid var(--line);width:34px;height:34px;color:var(--ink);border-radius:999px;place-items:center;display:grid}.mc-revival{grid-template-columns:minmax(260px,380px) 1fr;align-items:end;gap:48px;padding:56px 0 26px;display:grid}.mc-grave{justify-items:center;padding-top:70px;display:grid;position:relative}.mc-stone{background:linear-gradient(180deg, var(--stone2), var(--stone));z-index:1;border:3px solid #000;border-radius:125px 125px 14px 14px;align-content:center;justify-items:center;gap:16px;width:250px;height:300px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #f1eee40f}.mc-stone .mc-pic{object-fit:cover;border:3px solid #f1eee4d9;border-radius:999px}.mc-stone-sym{font:800 22px var(--f-ui);letter-spacing:.02em;color:var(--bone)}.mc-crack{background:linear-gradient(#0000,#0000);width:26px;height:90px;position:absolute;top:0;right:62px}.mc-crack:before{content:"";clip-path:polygon(40% 0,60% 0,45% 30%,70% 48%,38% 72%,52% 100%,40% 100%,26% 70%,52% 50%,24% 30%);background:#000;position:absolute;inset:0}.mc-sprout{z-index:2;width:140px;transition:all 1s;position:absolute;top:0;left:50%;transform:translate(-50%,2px)}.mc-dirt{background:radial-gradient(#5a4430 0%,#6b5139 55%,#0000 72%);border-radius:50%;width:330px;height:34px;margin-top:-12px}.mc-rev-info{gap:18px;min-width:0;padding-bottom:20px;display:grid}.mc-kicker{width:fit-content;color:var(--accent);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.mc-kicker:before{content:"";background:var(--accent);width:18px;height:2px}.mc-rev-name{font:800 clamp(38px, 6vw, 72px)/1 var(--f-ui);letter-spacing:-.035em;color:var(--ink);overflow-wrap:anywhere}.mc-rev-name span{color:var(--accent)}.mc-rev-stats{border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.mc-rev-stats div{background:var(--panel);gap:2px;padding:14px 16px;display:grid}.mc-rev-stats div+div{border-left:1px solid var(--line)}.mc-rev-stats b{font:700 24px var(--f-num);color:var(--ink)}.mc-rev-stats span{color:var(--muted);font-size:13px}.mc .down{color:var(--down)}.mc-clocks{flex-wrap:wrap;gap:10px;display:flex}.mc-clock{background:#3a9a2614;border:1px solid #3a9a2640;border-radius:12px;align-items:baseline;gap:10px;padding:10px 16px;display:flex}.mc-clock span{color:var(--muted);font-size:13px}.mc-clock b{font:700 20px var(--f-num);color:var(--accent);font-variant-numeric:tabular-nums}.mc-rev-wait{color:var(--muted);font-size:17px}.mc-rev-sub{color:var(--muted);max-width:56ch;font-size:16px}.mc-yard-art{aspect-ratio:1536/330;object-fit:cover;object-position:center 58%;width:100%;max-width:900px;margin:0 auto;-webkit-mask-image:radial-gradient(52% 62%,#000 62%,#0000 100%);mask-image:radial-gradient(52% 62%,#000 62%,#0000 100%)}.mc-sec{gap:18px;padding:34px 0;display:grid}.mc-sec-head{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.mc-sec-head h2{font:800 30px var(--f-ui);letter-spacing:-.025em;color:var(--ink)}.mc-sec-head p{color:var(--muted)}.mc-empty{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:14px;padding:26px}.mc-table{border:1px solid var(--line);border-radius:14px;overflow:hidden}.mc-tr{border-top:1px solid var(--line);grid-template-columns:minmax(0,2.4fr) 1fr 1fr 1fr .8fr 1fr;align-items:center;gap:12px;padding:11px 16px;display:grid}.mc-tr:first-child{border-top:0}.mc-th{background:var(--panel);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}a.mc-tr:hover{background:var(--panel)}.mc-tr.is-rev{background:linear-gradient(90deg,#3a9a2621,#0000 70%)}.mc-coin{align-items:center;gap:12px;min-width:0;display:flex}.mc-tomb{background:var(--soft);width:26px;height:30px;font:600 11px var(--f-num);color:var(--muted);border-radius:13px 13px 4px 4px;flex:none;place-items:center;display:grid}.is-rev .mc-tomb{color:var(--accent);background:#3a9a262e;font-size:14px}.mc-pic{object-fit:cover;background:var(--soft);border-radius:999px;flex:none}.mc-pic-x{font:700 12px var(--f-ui);color:var(--muted);place-items:center;display:grid}.mc-coin-t{min-width:0;display:grid}.mc-coin-t b{white-space:nowrap;text-overflow:ellipsis;color:var(--ink);overflow:hidden}.mc-coin-t small{color:var(--muted)}.mc-n{font:500 14px var(--f-num);font-variant-numeric:tabular-nums}.mc-totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.mc-totals div{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:16px;display:grid}.mc-totals b{font:700 28px var(--f-num);color:var(--ink)}.mc-totals span{color:var(--muted);font-size:13px}.mc-burns{border:1px solid var(--line);border-radius:14px;margin:0;padding:0;list-style:none;overflow:hidden}.mc-burns li{border-top:1px solid var(--line);align-items:center;gap:12px;padding:12px 16px;animation:.5s both mc-up;display:flex}.mc-burns li:first-child{border-top:0}.mc-burn-t{min-width:0;color:var(--muted);flex:1}.mc-burn-t b{color:var(--ink)}.mc-burn-l{gap:8px;display:flex}.mc-burn-l a{color:var(--accent);border:1px solid #3a9a264d;border-radius:6px;padding:3px 9px;font-size:13px}.mc-burns time{color:var(--muted);font:400 13px var(--f-num);text-align:right;min-width:64px}.mc-how-art{aspect-ratio:1536/300;object-fit:cover;object-position:center 55%;width:100%;max-width:760px;margin:0 auto;-webkit-mask-image:radial-gradient(52% 62%,#000 62%,#0000 100%);mask-image:radial-gradient(52% 62%,#000 62%,#0000 100%)}.mc-how-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.mc-how-row b{color:var(--accent);font-size:18px}.mc-how-row p{color:var(--muted);margin-top:6px}.mc-roots{aspect-ratio:1536/330;object-fit:cover;object-position:center 82%;width:100%;max-width:1200px;margin:30px auto 0;display:block;-webkit-mask-image:radial-gradient(55% 70%,#000 66%,#0000 100%);mask-image:radial-gradient(55% 70%,#000 66%,#0000 100%)}@media (max-width:860px){.mc-tabs{display:none}.mc-revival{grid-template-columns:1fr;justify-items:center;gap:24px;padding-top:30px}.mc-rev-info{justify-items:stretch;width:100%}.mc-tr{grid-template-columns:minmax(0,2fr) 1fr .8fr}.hide-s{display:none}.mc-how-row{grid-template-columns:1fr;gap:16px}.mc-top-r .ca{display:none}}@media (max-width:520px){.mc-rev-stats{grid-template-columns:1fr}.mc-rev-stats div+div{border-left:0;border-top:1px solid var(--line)}.mc-totals b{font-size:22px}.mc-stone{width:210px;height:260px}.mc-burn-l{display:none}}@media (prefers-reduced-motion:reduce){.mc *,.mc-intro{transition:none!important;animation:none!important}.mc-intro{animation:10ms 2.9s forwards mc-fade-out!important}}
