.mkt{--ink:#141418FFF;--ink-2:#B7B9C2;--ink-3:#80838D;--ink-4:#4E515B;--line:#26272D;--line-2:#2E2F36;--bg:#17181D;--brand:#F24A3B;--brand-soft:rgba(242,74,59,.16);--accent:#4ADE80;--accent-soft:rgba(74,222,128,.14);--warn:#D97706;--warn-soft:#1414187E6;--bad:#DC2626;--bad-soft:#FEF2F2;--moz:#2563EB;--ahrefs:#F97316;--semrush:#FF642D;--mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--sh:0 1px 2px rgba(0,0,0,.4),0 6px 20px rgba(0,0,0,.5)}.mkt *{box-sizing:border-box}.mkt{-webkit-text-size-adjust:100%}.mkt{margin:0 auto;font-family:"Outfit",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:14px;color:var(--ink);background:#141418;line-height:1.45}.mkt a{color:var(--brand)}.mkt button{font:inherit;cursor:pointer}.mkt input,.mkt select{font:inherit;color:var(--ink)}.mkt svg.ic{width:16px;height:16px;flex:none}.mkt .top{display:none;position:sticky;top:0;z-index:30;background:#141418;border-bottom:1px solid var(--line)}.mkt .top .in{max-width:1280px;margin:0 auto;height:64px;display:flex;align-items:center;gap:22px;padding:0 20px}.mkt .brand{display:flex;align-items:center;gap:10px;font-weight:800;font-size:17px;color:var(--ink);text-decoration:none;letter-spacing:-.01em}.mkt .brand .mark{width:34px;height:34px;border-radius:9px;background:#1B1B2F;display:grid;place-items:center}.mkt .brand .mark svg{width:21px;height:21px}.mkt .top nav{display:flex;gap:18px;font-weight:600;color:var(--ink-2);font-size:13.5px}.mkt .top nav a{color:inherit;text-decoration:none}.mkt .top nav a.on{color:var(--ink);border-bottom:2px solid var(--brand);padding-bottom:2px}.mkt .top .sp{flex:1}.mkt .btn{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line-2);background:#141418;border-radius:8px;height:38px;padding:0 14px;font-weight:700;font-size:13px;color:var(--ink);text-decoration:none;white-space:nowrap}.mkt .btn.p{background:var(--brand);border-color:var(--brand);color:#fff}.mkt .btn.p:hover{background:#d92c22;border-color:#d92c22}.mkt .btn.g{background:var(--accent);border-color:var(--accent);color:#fff}.mkt .btn.s{height:32px;padding:0 11px;font-size:12.5px}.mkt .btn:disabled{opacity:.6;cursor:default}.mkt .wrap{max-width:1280px;margin:0 auto;padding:0 24px 40px}.mkt .hero h1{margin:0;font-size:30px;letter-spacing:-.02em;line-height:1.15}.mkt .hero p{margin:8px 0 0;color:var(--ink-3);font-size:15px;max-width:760px}.mkt .stats{display:flex;gap:26px;margin:16px 0 0;flex-wrap:wrap}.mkt .stats div{font-size:13px;color:var(--ink-3)}.mkt .stats b{display:block;font-size:20px;color:var(--ink);font-family:var(--mono)}.mkt .chiprow{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.mkt .chiprow .lbl{font-size:12px;font-weight:700;color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;width:100%;margin-bottom:-2px}.mkt .chip{border:1px solid var(--line-2);background:#141418;border-radius:999px;height:32px;padding:0 13px;font-size:13px;font-weight:600;color:var(--ink-2)}.mkt .chip.on{background:var(--brand);border-color:var(--brand);color:#fff}.mkt .chip small{color:var(--ink-4);font-weight:600;margin-left:4px}.mkt .chip.on small{color:rgba(255,255,255,.7)}.mkt .fbar{position:sticky;top:64px;z-index:20;margin-top:18px;background:#141418;border:1px solid var(--line);border-radius:12px;padding:10px;display:flex;gap:8px;flex-wrap:wrap;align-items:center;box-shadow:var(--sh)}.mkt .fbar .in{height:38px;border:1px solid var(--line-2);border-radius:8px;padding:0 10px;font-size:13px;background:#141418}.mkt .fbar .search{position:relative;flex:1;min-width:210px}.mkt .fbar .search .ic{position:absolute;left:11px;top:11px;color:var(--ink-4)}.mkt .fbar .search .in{width:100%;padding-left:33px}.mkt .fbar .num{width:96px}.mkt .seg{display:inline-flex;border:1px solid var(--line-2);border-radius:8px;overflow:hidden;height:38px}.mkt .seg button{border:0;background:#141418;padding:0 12px;font-weight:700;font-size:12.5px;color:var(--ink-2);border-right:1px solid var(--line-2)}.mkt .seg button:last-child{border-right:0}.mkt .seg button.on{background:var(--brand);color:#fff}.mkt .seg .lbl{display:grid;place-items:center;padding:0 9px;font-size:11px;font-weight:700;color:var(--ink-4);text-transform:uppercase;letter-spacing:.06em;background:var(--bg);border-right:1px solid var(--line-2)}.mkt .tog{border:1px solid var(--line-2);border-radius:8px;height:38px;padding:0 11px;font-size:12.5px;font-weight:700;background:#141418;color:var(--ink-2)}.mkt .tog.on{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.mkt .card{margin-top:14px;border:1px solid var(--line);border-radius:12px;background:#141418;overflow:hidden}.mkt .tb{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line);font-size:13px;color:var(--ink-3)}.mkt .tb .grow{flex:1}.mkt .tb select{height:32px;border:1px solid var(--line-2);border-radius:7px;padding:0 8px}.mkt .tw{overflow-x:auto}.mkt table{width:100%;border-collapse:collapse;min-width:1040px}.mkt th{font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3);text-align:left;padding:10px 12px;border-bottom:1px solid var(--line);background:#1B1C21;white-space:nowrap}.mkt td{padding:11px 12px;border-bottom:1px solid var(--line);vertical-align:middle}.mkt tr:hover td{background:#FAFBFF}.mkt th.num,.mkt td.num{text-align:right}.mkt th.c,.mkt td.c{text-align:center}.mkt .site{display:flex;align-items:center;gap:11px;min-width:0}.mkt .fav{width:34px;height:34px;border-radius:8px;border:1px solid var(--line);background:#fff;display:grid;place-items:center;flex:none;overflow:hidden}.mkt .fav img{width:18px;height:18px}.mkt .fav span{font-weight:800;font-size:11px;color:var(--ink-3)}.mkt .dom{font-weight:700;font-size:14px;color:var(--ink);text-decoration:none}.mkt .dom:hover{color:var(--brand)}.mkt .tags{display:flex;gap:5px;flex-wrap:wrap;margin-top:4px}.mkt .tag{font-size:11px;font-weight:600;color:var(--ink-3);background:var(--bg);border-radius:5px;padding:2px 7px}.mkt .tag.gn{background:var(--brand-soft);color:var(--brand)}.mkt .tag.sp{background:var(--warn-soft);color:var(--warn)}.mkt .met{font-family:var(--mono);font-weight:600;font-size:14px}.mkt .met small{display:block;font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:11px;color:var(--ink-4)}.mkt .bar{width:44px;height:5px;background:var(--line);border-radius:3px;margin:4px auto 0;overflow:hidden}.mkt .bar i{display:block;height:100%;border-radius:3px;background:var(--accent)}.mkt .bar i.t2{background:#84CC16}.mkt .bar i.t1{background:#F59E0B}.mkt .bar i.t0{background:#EF4444}.mkt .cc{font-family:var(--mono);font-size:11px;font-weight:700;background:var(--bg);border-radius:4px;padding:1px 5px;color:var(--ink-2)}.mkt .price{font-family:var(--mono);font-weight:700;font-size:15px;color:var(--accent)}.mkt .price small{display:block;font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:10.5px;color:var(--ink-4)}.mkt .lock{display:inline-flex;align-items:center;gap:6px;border:1px dashed var(--line-2);background:var(--bg);border-radius:7px;padding:5px 9px;font-size:12px;font-weight:700;color:var(--ink-2);cursor:pointer;white-space:nowrap}.mkt .lock .ic{width:13px;height:13px}.mkt .tf{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;font-size:12.5px;color:var(--ink-3)}.mkt .pager{display:flex;gap:4px}.mkt .pager button{border:1px solid var(--line-2);background:#141418;border-radius:7px;min-width:32px;height:32px;padding:0 9px;font-weight:700;font-size:12.5px;color:var(--ink-2)}.mkt .pager button.on{background:var(--brand);border-color:var(--brand);color:#fff}.mkt .pager button:disabled{opacity:.4}.mkt .empty{padding:40px;text-align:center;color:var(--ink-3)}.mkt .empty b{display:block;color:var(--ink);font-size:15px;margin-bottom:4px}.mkt .skel{height:14px;border-radius:6px;background:linear-gradient(90deg,var(--bg) 25%,#ECEEF5 50%,var(--bg) 75%);background-size:200% 100%;animation:sk 1.2s infinite}@keyframes sk{to{background-position:-200% 0}}.mkt .foot{margin-top:28px;border-top:1px solid var(--line);padding-top:16px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12.5px;color:var(--ink-3)}.mkt .ov{position:fixed;inset:0;background:rgba(20,22,40,.5);display:none;align-items:center;justify-content:center;z-index:50;padding:16px}.mkt .ov.open{display:flex}.mkt .md{background:#141418;border-radius:14px;width:min(420px,100%);box-shadow:0 20px 60px rgba(0,0,0,.25)}.mkt .md header{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid var(--line)}.mkt .md h2{margin:0;font-size:17px}.mkt .md .body{padding:18px}.mkt .fld label{display:block;font-size:12px;font-weight:700;color:var(--ink-2);margin-bottom:5px}.mkt .fld .in{width:100%;height:40px;border:1px solid var(--line-2);border-radius:8px;padding:0 11px}.mkt .ib{border:0;background:transparent;width:32px;height:32px;border-radius:7px;display:grid;place-items:center;color:var(--ink-3)}.mkt .ib:hover{background:var(--bg)}.mkt .err{background:var(--bad-soft);color:var(--bad);border-radius:8px;padding:8px 11px;font-size:13px;margin-bottom:12px}.mkt .toast{border-radius:999px;position:fixed;left:50%;bottom:24px;transform:translateX(-50%) translateY(20px);background:var(--ink);color:#fff;padding:10px 16px;border-radius:9px;font-size:13px;font-weight:600;opacity:0;transition:.2s;z-index:60;pointer-events:none}.mkt .toast.on{opacity:1;transform:translateX(-50%)}@media(max-width:820px){.mkt .top nav{display:none}.mkt .hero h1{font-size:24px}.mkt .fbar{position:static}}
.mkt{background:transparent}.mkt .mtools{display:flex;justify-content:flex-end;gap:8px;padding:0 0 14px}
