[data-theme=codex][data-game=deadlock] .dl-dr-page{display:grid;gap:1.6rem}[data-theme=codex][data-game=deadlock] .dl-dr-board{display:grid;grid-template-columns:minmax(0,1fr) minmax(13rem,17rem) minmax(0,1fr);gap:1.2rem;align-items:start}[data-theme=codex][data-game=deadlock] .dl-dr-team{padding:.9rem 1rem 1rem;background:linear-gradient(170deg,var(--dr-tint),transparent 85%),url(/deadlock/game/ui/cns/speckle.webp) center / 520px,linear-gradient(170deg,#f1e4cc,#e5d4b6);background-blend-mode:normal,multiply,normal;box-shadow:6px 6px #0000008c}[data-theme=codex][data-game=deadlock] .dl-dr-team[data-side=a]{--dr-tint: rgba(214, 150, 40, .3);transform:rotate(-.4deg)}[data-theme=codex][data-game=deadlock] .dl-dr-team[data-side=b]{--dr-tint: rgba(52, 104, 170, .26);transform:rotate(.4deg)}[data-theme=codex][data-game=deadlock] .dl-dr-team-head{display:flex;width:100%;align-items:baseline;flex-wrap:wrap;justify-content:space-between;gap:.2rem .6rem;margin:0 0 .6rem;padding:0;border:0;background:none;color:var(--text);cursor:pointer;text-align:left}[data-theme=codex][data-game=deadlock] .dl-dr-team-name{font:700 1.15rem/1.1 var(--font-display);letter-spacing:.03em;text-transform:uppercase}[data-theme=codex][data-game=deadlock] .dl-dr-team[data-active] .dl-dr-team-name{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:5px;text-decoration-color:#c2512a}[data-theme=codex][data-game=deadlock] .dl-dr-team-pct{font:700 1.9rem/1 "VN Reaver",var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap}[data-theme=codex][data-game=deadlock] .dl-dr-team[data-side=a] .dl-dr-team-pct{color:#8a5d00}[data-theme=codex][data-game=deadlock] .dl-dr-team[data-side=b] .dl-dr-team-pct{color:#24548f}[data-theme=codex][data-game=deadlock] .dl-dr-slots{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}[data-theme=codex][data-game=deadlock] .dl-dr-slot>button{display:flex;width:100%;min-height:48px;align-items:center;gap:.6rem;padding:.2rem .6rem .2rem .25rem;border:0;background:#1e1a1412;color:var(--text);font:600 .95rem/1.2 var(--font-body);text-align:left;cursor:pointer}[data-theme=codex][data-game=deadlock] .dl-dr-picked img{flex:none;width:40px;height:40px;object-fit:cover}[data-theme=codex][data-game=deadlock] .dl-dr-picked span:not(.dl-dr-x){flex:1}[data-theme=codex][data-game=deadlock] .dl-dr-x{color:var(--text-faint);font-size:1.2rem}[data-theme=codex][data-game=deadlock] .dl-dr-picked:hover .dl-dr-x{color:#b2261c}[data-theme=codex][data-game=deadlock] .dl-dr-empty{justify-content:center;color:var(--text-faint)!important;font-style:italic;background:repeating-linear-gradient(135deg,rgba(30,26,20,.05) 0 8px,transparent 8px 16px)!important}[data-theme=codex][data-game=deadlock] .dl-dr-odds{display:grid;gap:.7rem;padding:1rem 1.1rem 1.1rem;background:url(/deadlock/game/ui/cns/speckle.webp) center / 520px,linear-gradient(170deg,#f1e4cc,#e5d4b6);background-blend-mode:multiply,normal;box-shadow:6px 6px #0000008c;text-align:center}[data-theme=codex][data-game=deadlock] .dl-dr-odds-label{font:700 .95rem/1 var(--font-display);letter-spacing:.05em;text-transform:uppercase}[data-theme=codex][data-game=deadlock] .dl-dr-bar{height:14px;background:#3a6aa6}[data-theme=codex][data-game=deadlock] .dl-dr-bar-a{display:block;height:100%;background:#d39a2c;transition:width .25s ease}[data-theme=codex][data-game=deadlock] .dl-dr-odds-nums{display:flex;justify-content:space-between}[data-theme=codex][data-game=deadlock] .dl-dr-odds-nums strong{font:700 2.3rem/1 "VN Reaver",var(--font-display);font-variant-numeric:tabular-nums}[data-theme=codex][data-game=deadlock] .dl-dr-odds-nums strong:first-child{color:#8a5d00}[data-theme=codex][data-game=deadlock] .dl-dr-odds-nums strong:last-child{color:#24548f}[data-theme=codex][data-game=deadlock] .dl-dr-odds-empty{margin:0;color:var(--text-dim)}[data-theme=codex][data-game=deadlock] .dl-dr-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}[data-theme=codex][data-game=deadlock] .dl-dr-actions button{padding:.35rem .7rem;border:0;background:#1e1a141a;color:var(--text);font:600 .85rem/1 var(--font-body);cursor:pointer}[data-theme=codex][data-game=deadlock] .dl-dr-actions button:hover{background:#c2512a;color:#f1e4cc}[data-theme=codex][data-game=deadlock] .dl-dr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(5.4rem,1fr));gap:.5rem}[data-theme=codex][data-game=deadlock] .dl-dr-hero{display:grid;justify-items:center;gap:.25rem;padding:.35rem .2rem;border:0;background:#1e1a140f;color:var(--text);font:600 .78rem/1.15 var(--font-body);cursor:pointer}[data-theme=codex][data-game=deadlock] .dl-dr-hero img{width:48px;height:48px;object-fit:cover}[data-theme=codex][data-game=deadlock] .dl-dr-hero:hover:not(:disabled){background:#c2512a2e}[data-theme=codex][data-game=deadlock] .dl-dr-hero:disabled{opacity:.3;cursor:default}[data-theme=codex][data-game=deadlock] .dl-dr-why{display:grid;grid-template-columns:minmax(0,2fr) repeat(auto-fit,minmax(14rem,1fr));gap:1.2rem;align-items:start}[data-theme=codex][data-game=deadlock] :is(.dl-dr-reasons,.dl-dr-best){display:grid;gap:.35rem;margin:0;padding:0;list-style:none}[data-theme=codex][data-game=deadlock] .dl-dr-reasons li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.3rem .5rem}[data-theme=codex][data-game=deadlock] .dl-dr-reasons li[data-side=a]{background:#d6962824}[data-theme=codex][data-game=deadlock] .dl-dr-reasons li[data-side=b]{background:#3468aa21}[data-theme=codex][data-game=deadlock] .dl-dr-reason-faces{display:flex;gap:2px}[data-theme=codex][data-game=deadlock] .dl-dr-reason-faces img{width:28px;height:28px;object-fit:cover}[data-theme=codex][data-game=deadlock] .dl-dr-reason-pp{font:700 1.05rem/1 var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap}[data-theme=codex][data-game=deadlock] .dl-dr-reason-pp small{font:600 .72rem/1 var(--font-body);color:var(--text-dim)}[data-theme=codex][data-game=deadlock] .dl-dr-best button{display:flex;width:100%;align-items:center;gap:.6rem;padding:.25rem .5rem .25rem .25rem;border:0;background:#1e1a1412;color:var(--text);font:600 .92rem/1.2 var(--font-body);cursor:pointer;text-align:left}[data-theme=codex][data-game=deadlock] .dl-dr-best button:hover{background:#c2512a2e}[data-theme=codex][data-game=deadlock] .dl-dr-best img{width:36px;height:36px;object-fit:cover}[data-theme=codex][data-game=deadlock] .dl-dr-best span{flex:1}[data-theme=codex][data-game=deadlock] .dl-dr-best strong{font:700 1.05rem/1 var(--font-display);font-variant-numeric:tabular-nums}@media (max-width: 860px){[data-theme=codex][data-game=deadlock] .dl-dr-board{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-theme=codex][data-game=deadlock] .dl-dr-odds{grid-column:1 / -1;grid-row:1}[data-theme=codex][data-game=deadlock] .dl-dr-why{grid-template-columns:minmax(0,1fr)}}@media (max-width: 520px){[data-theme=codex][data-game=deadlock] .dl-dr-slot>button{font-size:.85rem;gap:.4rem}[data-theme=codex][data-game=deadlock] .dl-dr-picked img{width:32px;height:32px}[data-theme=codex][data-game=deadlock] .dl-dr-team-pct{font-size:1.35rem}[data-theme=codex][data-game=deadlock] .dl-dr-team{padding:.7rem .6rem .8rem}[data-theme=codex][data-game=deadlock] .dl-dr-grid{grid-template-columns:repeat(auto-fill,minmax(4.2rem,1fr));gap:.35rem}[data-theme=codex][data-game=deadlock] .dl-dr-hero img{width:40px;height:40px}}@media (prefers-reduced-motion: reduce){[data-theme=codex][data-game=deadlock] .dl-dr-bar-a{transition:none}}[data-theme=codex][data-game=deadlock] .dl-ot{margin-top:1.6rem}[data-theme=codex][data-game=deadlock] .dl-ot-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none}[data-theme=codex][data-game=deadlock] .dl-ot-card{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"img hero" "img player" "img stats";column-gap:.6rem;align-items:center;padding:.35rem .6rem .35rem .35rem;background:#1e1a1412;color:var(--text);text-decoration:none}[data-theme=codex][data-game=deadlock] .dl-ot-card:hover{background:#c2512a2e}[data-theme=codex][data-game=deadlock] .dl-ot-card img{grid-area:img;width:44px;height:44px;object-fit:cover}[data-theme=codex][data-game=deadlock] .dl-ot-hero{grid-area:hero;font:700 .72rem/1.1 var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim)}[data-theme=codex][data-game=deadlock] .dl-ot-player{grid-area:player;overflow:hidden;font:700 .98rem/1.2 var(--font-body);text-overflow:ellipsis;white-space:nowrap}[data-theme=codex][data-game=deadlock] .dl-ot-stats{grid-area:stats;font:600 .8rem/1.2 var(--font-body);color:var(--text-dim);font-variant-numeric:tabular-nums}[data-theme=codex][data-game=deadlock] .dl-tb{margin-top:1.2rem}[data-theme=codex][data-game=deadlock] .dl-tb-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.8rem;margin:0;padding:0;list-style:none}[data-theme=codex][data-game=deadlock] .dl-tb-card{display:grid;gap:.5rem;align-content:start;padding:.8rem;background:#1e1a1412}[data-theme=codex][data-game=deadlock] .dl-tb-head{display:grid;gap:.1rem}[data-theme=codex][data-game=deadlock] .dl-tb-name{font:700 1.05rem/1.2 var(--font-display);letter-spacing:.02em;overflow-wrap:break-word}[data-theme=codex][data-game=deadlock] .dl-tb-by,[data-theme=codex][data-game=deadlock] .dl-tb-stats{margin:0;font:600 .82rem/1.3 var(--font-body);color:var(--text-dim)}[data-theme=codex][data-game=deadlock] .dl-tb-cat{display:grid;gap:.25rem}[data-theme=codex][data-game=deadlock] .dl-tb-cat-name{font:700 .72rem/1.1 var(--font-display);letter-spacing:.05em;text-transform:uppercase}[data-theme=codex][data-game=deadlock] .dl-tb-items{display:flex;flex-wrap:wrap;gap:3px}[data-theme=codex][data-game=deadlock] .dl-tb-items img{width:30px;height:30px;object-fit:contain;background:#1e1a141f}[data-theme=codex][data-game=deadlock] .dl-tb-open{justify-self:start;padding:.35rem .7rem;background:#c2512a;color:#f1e4cc;font:700 .85rem/1 var(--font-body);text-decoration:none}[data-theme=codex][data-game=deadlock] .dl-tb-open:hover{background:#8f3316}
