.ditd-page .article-hero figure img{image-rendering:auto}.ditd-page .source-box a{display:inline;padding:0;font-size:inherit}.ditd-version-warning{margin:20px 0;padding:14px 16px;border:1px solid #bc7b25;background:#fff3cd;color:#5d4105}.ditd-evidence{font-size:13px;color:var(--muted)!important}.ditd-card header p{font-size:13px;color:var(--muted)}.ditd-table-wrap{overflow-x:auto}.ditd-table{width:100%;border-collapse:collapse;background:var(--white)}.ditd-table th,.ditd-table td{padding:10px;border:1px solid var(--line);text-align:left}.ditd-tool-controls{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.ditd-tool-controls label{display:grid;gap:6px;font-weight:750}.ditd-tool-controls input,.ditd-tool-controls select,.ditd-tool-controls button{min-height:44px;padding:8px;border:1px solid #789083;background:var(--white);color:var(--ink);font:inherit}.ditd-tool-controls button{align-self:end;font-weight:750}.ditd-results{margin-top:20px}.ditd-distribution{display:grid;gap:5px;margin:18px 0}.ditd-distribution>div{display:grid;grid-template-columns:48px 1fr 76px;gap:8px;align-items:center}.ditd-distribution i{height:10px;background:linear-gradient(90deg,#49a578 var(--bar),var(--mint) var(--bar));border:1px solid var(--line)}.ditd-distribution strong{text-align:right;font-size:13px}.ditd-deck-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ditd-deck-card{padding:18px;border:1px solid var(--line);background:var(--white)}.ditd-deck-card h3{margin-top:0}.ditd-deck-card .ditd-table{font-size:14px}.ditd-route,.ditd-route ul{padding-left:22px}.ditd-route li{margin:8px 0}.ditd-route small{color:var(--muted)}.ditd-upgrade-card h2{font-size:19px}:root[data-theme=dark] .ditd-version-warning{background:#4c3b0c;color:#ffe7a4}:root[data-theme=dark] .ditd-table{background:var(--white)}@media(max-width:700px){.ditd-deck-grid{grid-template-columns:1fr}.ditd-upgrade-card{overflow-wrap:anywhere}}
