main{max-width:1060px}.cd-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:24px 0}.cd-fields label{display:grid;gap:8px;color:var(--muted,#b4b5c5)}.cd-fields select{width:100%;min-width:0;padding:12px 8px;background:#0d1423;border:1px solid #67718a;border-radius:8px;color:#eee;font:inherit}.cd-figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:30px 0}.cd-figure{text-align:center}.cd-figure h3{font-size:14px;color:#c6b482}.cd-hex-name{font:28px/1.8 serif;color:#dfc58b}.cd-lines{display:grid;gap:9px;width:min(140px,90%);margin:20px auto}.cd-line{display:flex;gap:0;height:9px}.cd-line i{background:#d4c59d;width:50%}.cd-line.broken{gap:20%}.cd-line.broken i{width:40%}.cd-line.moving i{background:#8ac9bf;box-shadow:0 0 8px #8ac9bf66}.cd-figure p{font-size:13px;margin:6px 0}.cd-verdict{border-inline-start:3px solid #c6aa68;padding:4px 20px;font-size:19px;line-height:1.9}.cd-evidence{display:grid;grid-template-columns:1fr 1fr;gap:10px 28px}.cd-evidence h3{font-size:16px;color:#9ac9bc}.cd-six{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:30px 0}.cd-six>div{padding:25px 8px;text-align:center;border:1px solid #50576c;border-radius:12px;font-size:21px;color:#a4aabd}.cd-six .active{color:#e4c88c;background:#c9ac7014;border-color:#c9ac70}.cd-count{line-height:2.3}.cd-math{direction:ltr;text-align:left;overflow-wrap:anywhere;font:14px/1.9 monospace}.result{scroll-margin-top:90px}#now{margin-top:16px}#cast{margin-top:0;width:100%}@media(max-width:600px){.cd-fields{grid-template-columns:1fr 1fr}.cd-figures{gap:8px}.cd-hex-name{font-size:23px}.cd-figure p{font-size:12px}.cd-evidence{grid-template-columns:1fr}.cd-verdict{padding-inline:14px;font-size:17px}.cd-six>div{font-size:18px;padding:20px 4px}}@media print{.top,.table,footer,button,#language{display:none!important}.result{display:block!important;break-inside:avoid}body{background:white;color:black}.cd-line i{print-color-adjust:exact}.cd-figure h3,.cd-hex-name,.cd-evidence h3{color:black}}
@media print{.result{background:white;color:black;border-color:#aaa}.hint,.cd-figure p,blockquote{color:#333;background:transparent}.cd-six>div{color:#333;border-color:#777}.cd-six .active{color:black;background:#eee}}
