.dm{position:relative;margin:0;background:#fff;border:1px solid var(--hairline);border-radius:var(--radius-l);box-shadow:0 30px 70px -24px #16233f47;text-align:left;color:var(--ink);transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.dm:hover{transform:translateY(-3px);box-shadow:0 36px 80px -22px #16233f57}.dm-bar{display:flex;align-items:center;gap:6px;padding:11px 14px;border-bottom:1px solid var(--hairline)}.dm-bar i{width:9px;height:9px;border-radius:50%;background:#e2e6ec}.dm-bar span{margin-left:10px;padding:3px 10px;border-radius:6px;background:var(--surface-raised);font:500 12px var(--font-mono);color:var(--ink-muted)}.dm-in{padding:22px 24px 24px}.dm-head h3{margin:0;font:700 19px/1.25 var(--font-display);letter-spacing:-.01em}.dm-head p{margin:4px 0 0;font-size:14px;color:var(--ink-muted)}.dm-foot{margin:16px 0 0;padding:12px 14px;border-radius:10px;background:var(--surface-raised);font-size:14px;color:var(--ink)}.dm-hint{display:block;margin-top:10px;font-size:12.5px;color:var(--ink-muted)}.dm-logo{width:18px;height:18px;flex:none}.dm-logos{display:inline-flex;gap:3px}.dm-logos span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#fff;border:1px solid var(--hairline)}.dm-logos img{width:13px;height:13px}.dm [data-tip]{position:relative}.dm [data-tip]:after{content:attr(data-tip);display:none;position:absolute;left:50%;bottom:calc(100% + 8px);translate:-50% 0;width:max-content;max-width:260px;padding:9px 12px;border-radius:8px;background:var(--navy);color:#fff;font:500 13px/1.4 var(--font-text);letter-spacing:0;text-transform:none;text-align:left;white-space:pre-line;box-shadow:0 12px 28px #16233f4d;pointer-events:none;z-index:30}.dm [data-tip]:hover:after,.dm [data-tip]:focus-visible:after{display:block;animation:dm-tip .16s ease-out}.dm .tip-l[data-tip]:after{left:0;translate:0 0}.dm .tip-r[data-tip]:after{left:auto;right:0;translate:0 0}@keyframes dm-tip{0%{opacity:0}}.dm [tabindex]:focus-visible{outline:2px solid var(--focus-ring, var(--sky));outline-offset:2px}.dm-rows{margin-top:14px}.dm-row{display:grid;align-items:center;gap:14px;padding:11px 10px;border-top:1px solid #EDF0F4;border-radius:8px;transition:background .2s,transform .25s cubic-bezier(.2,.8,.2,1);cursor:default}.dm-row:hover,.dm-row:focus-visible{background:#f1f7fb;transform:translate(3px)}.dm-rows:hover .dm-row:not(:hover){opacity:.62}.dm-row.you{background:#fff4e0}.dm-row.you:hover{background:#ffebc7}.dm-pill{display:inline-block;margin-left:6px;padding:2px 8px;border-radius:999px;background:#fff;border:1px solid var(--hairline);font-size:12px;font-weight:600}.dm-av{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:6px;background:var(--surface-raised);font:700 11px var(--font-mono);color:var(--ink);flex:none}.you .dm-av{background:var(--marigold)}.dm-num{font:600 15px var(--font-mono);font-variant-numeric:tabular-nums}.dm-mut{color:var(--ink-muted);font-size:13px;font-family:var(--font-mono)}.dm-plot{position:relative;height:18px}.dm-plot:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:#e6eaf0}.dm-plot .rg{position:absolute;top:50%;height:8px;margin-top:-4px;border-radius:4px;background:#0e95d240;left:var(--lo);width:calc(var(--hi) - var(--lo));transition:background .2s}.dm-plot .dt{position:absolute;top:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;background:var(--ink);left:var(--v);transition:transform .25s}.you .dm-plot .dt{background:var(--sky)}.dm-row:hover .dm-plot .dt{transform:scale(1.35)}.dm-row:hover .dm-plot .rg{background:#0e95d26b}.dm-meter{position:relative;height:10px;border-radius:5px;background:#f0eee8;overflow:visible}.dm-meter>b{position:absolute;left:0;top:0;bottom:0;width:var(--w);border-radius:5px;background:var(--c, var(--sky));transform-origin:left;transition:filter .2s}.dm-meter>s{position:absolute;top:-3px;bottom:-3px;width:2px;left:var(--norm);background:var(--ink);opacity:.45}.dm-meter>u{position:absolute;top:2px;bottom:2px;left:var(--lo);width:calc(var(--hi) - var(--lo));background:#ffffff8c;border-radius:3px;text-decoration:none}.dm-row:hover .dm-meter>b{filter:brightness(1.12) saturate(1.1)}.dm-cols{position:relative;display:flex;align-items:flex-end;gap:12px;height:220px;margin-top:22px;padding-bottom:0;border-bottom:1px solid var(--hairline)}.dm-col{position:relative;flex:1;height:100%;display:flex;align-items:flex-end;justify-content:center;cursor:default}.dm-col .dm-rng{position:absolute;left:18%;right:18%;bottom:var(--lo);height:calc(var(--hi) - var(--lo));border-radius:4px;background:#0e95d224}.dm-col .dm-v{position:relative;width:52%;height:var(--v);background:var(--sky);clip-path:polygon(0 0,100% 8%,100% 100%,0 100%);clip-path:polygon(0 0,100% 7px,100% 100%,0 100%);transform-origin:50% 100%;transition:filter .2s,translate .35s cubic-bezier(.2,.8,.2,1)}.dm-col:last-child .dm-v{background:var(--pine)}.dm-col .riv{position:absolute;left:50%;bottom:var(--r);width:12px;height:12px;margin:0 0 -6px -6px;border-radius:50%;background:var(--tangerine);border:2px solid #fff;box-shadow:0 1px 3px #0003}.dm-cols:hover .dm-col:not(:hover) .dm-v{opacity:.5}.dm-col:hover .dm-v,.dm-col:focus-visible .dm-v{translate:0 -6px;filter:brightness(1.1)}.dm-x{display:flex;gap:12px;margin-top:8px;font:500 12px var(--font-mono);color:var(--ink-muted)}.dm-x span{flex:1;text-align:center}.dm-key{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:14px;font-size:13px;color:var(--ink-muted)}.dm-key span{display:inline-flex;align-items:center;gap:7px}.dm-key i{width:11px;height:11px;border-radius:3px;background:var(--sky)}.dm-key i.r{border-radius:50%;background:var(--tangerine)}.dm-key i.b{background:#0e95d233}.dm-tail{display:flex;align-items:flex-end;gap:6px;height:200px;margin-top:22px;border-bottom:1px solid var(--hairline)}.dm-tail .tb{position:relative;flex:1;height:100%;display:flex;align-items:flex-end;cursor:default}.dm-tail .tb>b{display:block;width:100%;height:var(--h);background:var(--c);clip-path:polygon(0 0,100% 6px,100% 100%,0 100%);transform-origin:50% 100%;transition:translate .35s cubic-bezier(.2,.8,.2,1),filter .2s,opacity .2s}.dm-tail .tb>em{position:absolute;left:50%;bottom:calc(var(--h) + 6px);translate:-50% 0;font:600 11px var(--font-mono);font-style:normal;color:var(--ink);white-space:nowrap}.dm-tail:hover .tb:not(:hover)>b{opacity:.5}.dm-tail .tb:hover>b,.dm-tail .tb:focus-visible>b{translate:0 -6px;filter:brightness(1.12)}@media(prefers-reduced-motion:no-preference){.dm-cols .dm-v,.dm-tail .tb>b{animation:dm-grow .9s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * 70ms + .15s);animation-play-state:paused}.dm-meter>b{animation:dm-fill 1s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * 80ms + .15s);animation-play-state:paused}.dm.in .dm-cols .dm-v,.dm.in .dm-tail .tb>b,.dm.in .dm-meter>b,.rv-in .dm-cols .dm-v{animation-play-state:running}@keyframes dm-grow{0%{transform:scaleY(0)}}@keyframes dm-fill{0%{transform:scaleX(0)}}}.dm-quotes{display:grid;gap:10px;margin-top:14px}.dm-q{margin:0;padding:12px 14px;border-radius:10px;background:var(--surface-raised);border-left:3px solid var(--sky);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,background .2s}.dm-q:hover{transform:translate(4px);background:#fff;box-shadow:0 10px 24px #16233f1a}.dm-q-top{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.dm-q p{margin:6px 0 4px;font-size:15px;color:var(--ink)}.dm-q small{font-size:12.5px;color:var(--ink-muted)}.dm-shot{position:relative;margin:0}.dm-shot .dm-img{position:relative;border-radius:var(--radius-l);border:1px solid var(--hairline);background:#fff;box-shadow:0 30px 80px -20px #16233f47;transition:box-shadow .35s,transform .35s cubic-bezier(.2,.8,.2,1)}.dm-shot:hover .dm-img{transform:translateY(-3px);box-shadow:0 36px 90px -20px #16233f57}.dm-shot img{display:block;width:100%;height:auto;border-radius:var(--radius-l)}.dm-hot{position:absolute;left:var(--x);top:var(--y);width:22px;height:22px;margin:-11px 0 0 -11px;padding:0;border:0;border-radius:50%;background:var(--tangerine);box-shadow:0 0 0 5px #ff7a2f40;cursor:pointer;z-index:3}.dm-hot:before{content:"";position:absolute;inset:7px;border-radius:50%;background:#fff}.dm-shot .dm-hot[data-tip]:after{content:attr(data-tip);display:none;position:absolute;left:50%;bottom:calc(100% + 10px);translate:-50% 0;width:max-content;max-width:250px;padding:9px 12px;border-radius:8px;background:var(--navy);color:#fff;font:500 13px/1.4 var(--font-text);text-align:left;white-space:pre-line;box-shadow:0 12px 28px #16233f4d;pointer-events:none;z-index:30}.dm-shot .dm-hot:hover:after,.dm-shot .dm-hot:focus-visible:after{display:block;animation:dm-tip .16s ease-out}@media(hover:none){.dm-shot .dm-hot:focus:after{display:block;animation:dm-tip .16s ease-out}}.dm-shot .dm-hot.tip-l:after{left:0;translate:0 0}.dm-shot .dm-hot.tip-r:after{left:auto;right:0;translate:0 0}@media(prefers-reduced-motion:no-preference){.dm-hot{animation:dm-ping 2.4s ease-out infinite}@keyframes dm-ping{0%{box-shadow:0 0 #ff7a2f80}80%,to{box-shadow:0 0 0 16px #ff7a2f00}}}.dm-live:hover .dm-img{transform:none}.dm-zone{position:absolute;left:var(--x);top:var(--y);width:var(--w);height:var(--h);margin:0;padding:0;border:0;border-radius:10px;background:transparent;cursor:default;z-index:2;transition:background .15s,box-shadow .15s}.dm-z-tile:hover{box-shadow:0 0 0 2px #0e95d28c,0 12px 26px -12px #16233f59}.dm-z-nav{border-radius:8px}.dm-z-nav:hover{background:#ffffff1f}.dm-z-logo{border-radius:50%}.dm-z-logo:hover{box-shadow:0 0 0 2px #0e95d299}.dm-z-cell{border-radius:8px}.dm-z-cell:hover{box-shadow:0 0 0 2px #0e95d299}.dm-z-col{border-radius:0}.dm-z-col:before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:1px dashed rgba(22,35,63,.5);opacity:0;transition:opacity .12s}.dm-z-col:hover:before{opacity:1}.dm-shot .dm-zone[data-tip]:after{content:attr(data-tip);display:none;position:absolute;left:50%;bottom:calc(100% + 8px);translate:-50% 0;width:max-content;max-width:260px;padding:9px 12px;border-radius:8px;background:var(--navy);color:#fff;font:500 13px/1.4 var(--font-text);text-align:left;white-space:pre-line;box-shadow:0 12px 28px #16233f4d;pointer-events:none;z-index:30}.dm-shot .dm-zone:hover:after,.dm-shot .dm-zone:focus-visible:after{display:block;animation:dm-tip .14s ease-out}@media(hover:none){.dm-shot .dm-zone:focus:after{display:block;animation:dm-tip .14s ease-out}}.dm-shot .dm-zone.tip-l:after{left:0;translate:0 0}.dm-shot .dm-zone.tip-r:after{left:auto;right:0;translate:0 0}.dm-shot .dm-z-nav[data-tip]:after{left:calc(100% + 8px);top:50%;bottom:auto;translate:0 -50%}.dm-shot figcaption{margin-top:12px;font-size:13.5px;color:var(--ink-muted)}@media(max-width:700px){.dm-in{padding:18px 16px}.dm-hot{width:18px;height:18px;margin:-9px 0 0 -9px}.dm-hide-sm{display:none!important}}.dm-who{display:flex;align-items:center;gap:10px;min-width:0}.dm-nm{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dm-ranked .dm-row{grid-template-columns:minmax(150px,1.1fr) 2fr 48px}.dm-engines .dm-row{grid-template-columns:minmax(130px,1fr) 2fr 44px}.dm-searches .dm-row{grid-template-columns:minmax(0,1.6fr) 1fr 32px}.dm-wins .dm-row{grid-template-columns:minmax(0,1.7fr) 1fr 64px}.dm-num{text-align:right}.dm-qy{font:500 14px var(--font-mono);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dm-wt{display:flex;flex-direction:column;gap:6px;min-width:0}.dm-wt strong{font-size:15px;line-height:1.3}.dm-ba>i{position:absolute;top:-3px;bottom:-3px;left:var(--was);width:3px;margin-left:-1px;border-radius:2px;background:var(--ink);opacity:.5}.dm-scale{display:grid;grid-template-columns:minmax(150px,1.1fr) 2fr 48px;gap:14px;padding:6px 10px 0;font:500 11.5px var(--font-mono);color:var(--ink-muted)}.dm-scale span:nth-child(1){grid-column:2;grid-row:1;justify-self:start}.dm-scale span:nth-child(2){grid-column:2;grid-row:1;justify-self:center}.dm-scale span:nth-child(3){grid-column:2;grid-row:1;justify-self:end}.dm-key i.ln{width:2px;height:14px;border-radius:1px;background:var(--ink);opacity:.5}@media(max-width:700px){.dm-ranked .dm-row,.dm-scale{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 40px;gap:10px}.dm-ranked .dm-av{display:none}.dm-nm{font-size:14px}.dm-engines .dm-row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 40px;gap:10px}.dm-wins .dm-row{grid-template-columns:minmax(0,1fr) 64px}.dm-wins .dm-ba{display:none}.dm-searches .dm-row{grid-template-columns:minmax(0,1fr) 70px 28px;gap:10px}.dm-cols{gap:7px;height:180px}.dm-x{gap:7px}.dm-tail{gap:4px;height:160px}.dm [data-tip]:after{max-width:220px}}@media(scripting:none){.dm .dm-v,.dm .tb>b,.dm .dm-meter>b{animation:none!important}}
