.mk-hero{position:relative;min-height:min(52svh,520px);display:flex;align-items:flex-end;overflow:hidden;isolation:isolate;background:#02050a}.mk-hero>picture,.mk-hero>.ph{position:absolute;inset:0;z-index:-2;background-size:cover;background-position:60% 45%}.mk-hero>picture img{width:100%;height:100%;object-fit:cover;object-position:60% 45%}.mk-hero::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(2,5,10,.94) 0%,rgba(2,5,10,.7) 42%,rgba(2,5,10,.12) 78%),linear-gradient(0deg,var(--bg) 0%,rgba(3,6,11,.4) 30%,rgba(3,6,11,0) 56%),linear-gradient(180deg,rgba(3,6,11,.7) 0%,rgba(3,6,11,0) 22%)}.mk-hero .wrap{width:100%;padding-top:calc(64px + env(safe-area-inset-top) + 44px);padding-bottom:clamp(28px,5vh,60px)}.mk-hero h1{font-size:clamp(40px,min(5.4vw,8vh),80px);text-transform:uppercase;margin:0 0 14px;text-shadow:0 2px 24px rgba(0,0,0,.6)}.mk-hero h1 em{font-style:normal;color:var(--gold);display:block;font-size:.5em;letter-spacing:.06em;margin-top:6px}.mk-hero .lead{margin:0;max-width:60ch;color:#c8d7e5;text-shadow:0 1px 12px rgba(0,0,0,.8)}.mk-hero .cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}.mk-facts{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px 28px}.mk-facts li{color:var(--muted);font:600 13px/1.2 var(--head);letter-spacing:.16em;text-transform:uppercase}.mk-facts b{display:block;color:#fff;font-size:30px;letter-spacing:.02em;line-height:1;margin-bottom:4px}.mk-crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:4px 0;margin:0 0 20px;padding:0;font:600 12.5px/1.2 var(--head);letter-spacing:.2em;text-transform:uppercase}.mk-crumbs li{display:flex;align-items:center;color:#c8d7e5}.mk-crumbs li + li::before{content:"\203A";margin:0 10px;color:var(--dim)}.mk-crumbs [aria-current]{color:#c8d7e5}.mk-head{position:relative;padding:calc(64px + env(safe-area-inset-top) + 36px) 0 var(--mk-gap);background:radial-gradient(ellipse 60% 120% at 12% 0%,color-mix(in srgb,var(--rc,var(--accent)) 14%,transparent),transparent 70%),linear-gradient(180deg,var(--bg2),var(--bg))}.mk-id{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(16px,2.4vw,28px);align-items:start}.mk-head h1{font-size:clamp(34px,4.6vw,60px);text-transform:uppercase;margin:0 0 10px;color:var(--rc,#eef7ff);overflow-wrap:anywhere}.mk-kind{font:600 13px/1.3 var(--head);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.mk-tags{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:0}.mk-tags li{padding:5px 10px;font:700 12px/1.2 var(--head);letter-spacing:.16em;text-transform:uppercase;color:#dbe7f2;box-shadow:inset 0 0 0 1px var(--line2)}.mk-tags .rt{color:var(--rc);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rc) 55%,transparent);background:color-mix(in srgb,var(--rc) 10%,transparent)}.mk-tags .vg{color:var(--gold);box-shadow:inset 0 0 0 1px rgba(242,195,92,.5)}.mk-head .lead{margin:0;max-width:70ch}.mk-ic{position:relative;display:grid;place-items:center;flex:none;width:40px;height:40px;background:radial-gradient(circle at 50% 40%,rgba(95,209,255,.1),rgba(7,13,21,.9) 70%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rc,#b4bfcc) 45%,transparent)}.mk-ic img{width:100%;height:100%;object-fit:contain}.mk-ic.big{width:clamp(84px,11vw,128px);height:clamp(84px,11vw,128px);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--rc,#b4bfcc) 60%,transparent),0 0 32px color-mix(in srgb,var(--rc,#b4bfcc) 22%,transparent)}.mk-ic.mono{font:700 14px/1 var(--head);letter-spacing:.04em;color:#dbe7f2}.mk-ic.big.mono{font-size:30px}.mk-tiles{list-style:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin:clamp(22px,3vw,34px) 0 0;padding:0;background:var(--line);box-shadow:0 0 0 1px var(--line)}.mk-tiles li{background:#070d15;padding:14px 16px;min-width:0}.mk-tiles span{display:block;font:700 11.5px/1.2 var(--head);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.mk-tiles b{display:block;font:700 clamp(20px,2vw,26px)/1.1 var(--head);color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mk-tiles li.sell b{color:#8fe3a5}.mk-tiles li.buy b{color:#8fd0ff}.mk-tiles li b.none{color:var(--dim);font-size:18px}@media (max-width:1000px){.mk-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.mk-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-tiles li{padding:12px}}.mk-panel{position:relative;padding:clamp(18px,2.4vw,28px);background:linear-gradient(160deg,rgba(95,209,255,.06),transparent 42%),var(--panel);box-shadow:inset 0 0 0 1px var(--line);clip-path:var(--cut);min-width:0}.mk-panel h2{font-size:clamp(24px,2.6vw,32px);margin:0 0 14px}.mk-ph{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-bottom:10px}.mk-ph h2{margin:0}.mk-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:var(--mk-gap,24px);align-items:start}@media (max-width:1000px){.mk-grid{grid-template-columns:1fr}}.market-page{--mk-gap:clamp(16px,2vw,24px);--mk-sec:clamp(40px,4.5vw,64px)}.mk-band{padding:0 0 var(--mk-gap)}main[data-mk="item"]>.band.tight{padding:calc(var(--mk-sec) - var(--mk-gap)) 0 max(var(--mk-sec),80px)}.market-page .mk-hero .wrap{padding-bottom:calc(var(--mk-sec) / 2)}main[data-mk="index"]>.band.tight{padding:calc(var(--mk-sec) / 2) 0 0}main[data-mk="index"]>.band.alt{padding:var(--mk-sec) 0}main[data-mk="index"]>.final{padding:clamp(160px,15vw,360px) 0 max(var(--mk-sec),80px)}.mk-scroll{max-height:470px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line2) transparent}.mk-scroll thead th{position:sticky;top:0;background:#0a1420;z-index:1}.mk-note,.mk-status{color:var(--muted);font-size:14px;line-height:1.55;margin:10px 0 0}.mk-seg{display:inline-flex;box-shadow:inset 0 0 0 1px var(--line2)}.mk-seg button{min-height:40px;min-width:76px;padding:0 14px;border:0;background:transparent;color:#b3c4d5;font:700 13px/1 var(--head);letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.mk-seg button[aria-pressed="true"]{background:var(--accent);color:#021018}.mk-seg button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mk-chart{position:relative;margin-top:6px;touch-action:pan-y}.mk-chart svg{display:block;width:100%;height:auto;overflow:visible;font:600 12px var(--head)}.mk-chart .grid{stroke:rgba(120,190,255,.1);stroke-width:1}.mk-chart .ax{fill:var(--muted);letter-spacing:.06em}.mk-chart .rng{stroke:rgba(95,209,255,.55);stroke-width:2;stroke-linecap:round}.mk-chart .area{fill:rgba(95,209,255,.1)}.mk-chart .avg{fill:none;stroke:var(--accent);stroke-width:2.4;stroke-linejoin:round;stroke-linecap:round}.mk-chart .dot{fill:var(--accent)}.mk-chart .vol{fill:rgba(242,195,92,.45)}.mk-chart .cur{stroke:rgba(255,255,255,.4);stroke-width:1;stroke-dasharray:3 3}.mk-chart .hit{fill:transparent;cursor:crosshair}.mk-empty{display:grid;place-items:center;min-height:220px;color:var(--muted);text-align:center;padding:20px;box-shadow:inset 0 0 0 1px var(--line)}.mk-tip{position:absolute;top:0;pointer-events:none;min-width:150px;padding:10px 12px;background:rgba(5,10,17,.95);box-shadow:inset 0 0 0 1px var(--line2),0 8px 24px rgba(0,0,0,.5);font-size:13px;line-height:1.5;color:#dbe7f2;z-index:2}.mk-tip b{display:block;font:700 13px/1.3 var(--head);letter-spacing:.12em;text-transform:uppercase;color:#fff;margin-bottom:4px}.mk-tip span{display:flex;justify-content:space-between;gap:14px;font-variant-numeric:tabular-nums}.mk-tip i{font-style:normal;color:var(--muted)}.mk-legend{list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px;margin:12px 0 0;padding:0;color:var(--muted);font-size:13px}.mk-legend li{display:flex;align-items:center;gap:8px}.mk-legend i{display:inline-block;width:18px;height:3px;background:var(--accent)}.mk-legend i.r{width:3px;height:14px;background:rgba(95,209,255,.55)}.mk-legend i.v{width:10px;height:12px;background:rgba(242,195,92,.45)}.mk-data{margin-top:12px}.mk-data summary{cursor:pointer;color:var(--accent);font-size:14px;min-height:32px;display:flex;align-items:center}.mk-table{overflow-x:auto}.mk-table table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.mk-table th,.mk-table td{padding:11px 12px;border-bottom:1px solid var(--line);text-align:right;white-space:nowrap}.mk-table th:first-child,.mk-table td:first-child{text-align:left}.mk-table thead th{color:var(--muted);font:700 12px/1.2 var(--head);letter-spacing:.18em;text-transform:uppercase}.mk-table tbody tr:hover{background:rgba(95,209,255,.05)}.mk-table tr:last-child td,.mk-table tr:last-child th{border-bottom:0}.mk-table .none{color:var(--dim)}.mk-stats{display:grid;grid-template-columns:minmax(0,1fr) auto;margin:0}.mk-stats dt,.mk-stats dd{margin:0;padding:9px 0;border-bottom:1px solid var(--line)}.mk-stats dt{color:var(--muted)}.mk-stats dd{color:#fff;text-align:right;font-variant-numeric:tabular-nums;padding-left:16px}.mk-stats dd.t-good{color:#8fe3a5}.mk-stats dd.t-bad{color:#ff8a7a}.mk-stats dd.t-warn{color:#ffcf6e}.mk-stats dd.t-accent{color:var(--accent)}.mk-stats dd.t-gold{color:var(--gold)}.mk-stats dd.t-shield{color:#7cc8ff}.mk-stats dd.t-armor{color:#ffb36b}.mk-stats dd.t-hull{color:#d8dde3}.mk-stats dd.t-cap{color:#ffe27a}.mk-lines{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:8px}.mk-lines li{color:#c8d7e5;padding-left:16px;position:relative}.mk-lines li::before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;background:var(--accent);transform:rotate(45deg)}.mk-lines.req li::before{background:var(--gold)}.mk-sub{font:700 13px/1.2 var(--head);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:22px 0 0}.mk-cta{display:flex;flex-direction:column;gap:14px;background:linear-gradient(160deg,rgba(242,195,92,.1),transparent 55%),var(--panel)}.mk-cta p{color:#c8d7e5;margin:0}.mk-cta .btn{align-self:flex-start}.mk-cta small{color:var(--muted);font-size:13.5px;line-height:1.55}.mk-rel{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin:0;padding:0}.mk-rel a{display:flex;align-items:center;gap:12px;min-height:60px;padding:10px 12px;background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);color:var(--rc);font:700 16px/1.2 var(--head);letter-spacing:.04em;text-decoration:none !important}.mk-rel a:hover,.mk-rel a:focus-visible{box-shadow:inset 0 0 0 1px var(--accent)}.mk-rel small{display:block;color:var(--muted);font:500 13px/1.3 var(--body);letter-spacing:0;margin-top:2px}.mk-tools{display:grid;grid-template-columns:minmax(220px,2fr) repeat(4,minmax(0,1fr));gap:12px 14px;align-items:end;margin:0 0 14px}.mk-tools label{display:block;font:700 12px/1 var(--head);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.mk-tools select,.mk-tools input{width:100%;min-height:48px;background:#0b1522;border:1px solid #35516a;color:#eef7ff;padding:10px 14px;border-radius:0;font:16px var(--body);-webkit-appearance:none;appearance:none}.mk-tools select{padding-right:34px;background-image:linear-gradient(45deg,transparent 50%,#8ea3b7 50%),linear-gradient(135deg,#8ea3b7 50%,transparent 50%);background-position:calc(100% - 18px) 21px,calc(100% - 13px) 21px;background-size:5px 5px;background-repeat:no-repeat}.mk-tools select:focus-visible,.mk-tools input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:1000px){.mk-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-tools .mk-q{grid-column:1 / -1}}.mk-hot{margin:0 0 clamp(26px,3vw,40px)}.mk-hot[hidden]{display:none}.mk-hot ul{list-style:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0;padding:0}.mk-hot a{display:flex;flex-direction:column;gap:8px;height:100%;padding:14px;background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);text-decoration:none !important}.mk-hot a:hover,.mk-hot a:focus-visible{box-shadow:inset 0 0 0 1px var(--accent)}.mk-hot b{color:var(--rc);font:700 16px/1.15 var(--head);letter-spacing:.04em}.mk-hot span{color:#c8d7e5;font-size:14px;font-variant-numeric:tabular-nums}.mk-hot small{color:var(--muted);font-size:12.5px}@media (max-width:1100px){.mk-hot ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.mk-hot ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.mk-list td,.mk-list th{vertical-align:middle}.mk-list tbody th{font-weight:400;white-space:normal;min-width:240px}.mk-list tbody th a{display:flex;align-items:center;gap:12px;color:var(--rc);text-decoration:none !important}.mk-list tbody th a:hover b{text-decoration:underline;text-underline-offset:3px}.mk-list tbody th b{font:700 16.5px/1.2 var(--head);letter-spacing:.04em}.mk-list tbody th small{display:block;color:var(--muted);font-size:13px;margin-top:2px}.mk-list .vgt{color:var(--gold)}.mk-list td.sell{color:#8fe3a5}.mk-list td.buy{color:#8fd0ff}.mk-list td.none{color:var(--dim)}.mk-list tr[hidden]{display:none}.mk-more{display:flex;justify-content:center;margin-top:16px}@media (max-width:720px){.mk-list table,.mk-list tbody{display:block}.mk-list thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.mk-list tbody tr{display:grid;grid-template-columns:1fr 1fr;gap:0 12px;padding:12px 4px;border-bottom:1px solid var(--line)}.mk-list tbody tr[hidden]{display:none}.mk-list tbody th{grid-column:1 / -1;min-width:0;padding:0 0 8px;border:0}.mk-list tbody td{display:flex;justify-content:space-between;gap:8px;padding:4px 0;border:0;font-size:14.5px}.mk-list tbody td:nth-of-type(1)::before{content:"Lowest sell"}.mk-list tbody td:nth-of-type(2)::before{content:"Highest buy"}.mk-list tbody td:nth-of-type(3)::before{content:"Listed"}.mk-list tbody td:nth-of-type(4)::before{content:"7-day volume"}.mk-list tbody td::before{color:var(--muted);font:700 11px/1.6 var(--head);letter-spacing:.14em;text-transform:uppercase}.mk-table th,.mk-table td{padding:10px 8px;font-size:14px}.mk-head{padding-top:calc(64px + env(safe-area-inset-top) + 22px)}.mk-id{grid-template-columns:1fr}}.mk-how{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}.mk-how article{padding:20px 22px;background:var(--panel);box-shadow:inset 0 0 0 1px var(--line)}.mk-how h3{font-size:22px;margin:0 0 10px}.mk-how p{color:#b3c4d5;font-size:15px;margin:0}@media (max-width:900px){.mk-how{grid-template-columns:1fr}}.mk-shot{margin-top:clamp(20px,3vw,32px)}.r1{--rc:#b4bfcc}.r2{--rc:#5fd47a}.r3{--rc:#4aa6ff}.r4{--rc:#b57bff}.r5{--rc:#ff9a2e}.r6{--rc:#ffd95e}