.dr-label{text-align:center;margin:25px 0;font:15px/1.5 system-ui}.dr-pieces{list-style:none;display:flex;justify-content:center;gap:18px;padding:0;margin:30px 0}.dr-pieces li{display:grid;gap:15px;min-width:0;flex:1;max-width:150px;padding:20px 10px;text-align:center;border-bottom:5px solid #789fd3;background:#eef4ff}.dr-pieces li[data-piece="2"]{border-color:#b6975b;background:#fff8e8}.dr-pieces li[data-piece="3"]{border-color:#9a85bb;background:#f5f0fc}.dr-pieces li[data-piece="4"]{border-color:#6e9b86;background:#eff8f2}.dr-pieces small{font:12px/1.5 system-ui}.dr-pieces code{font-size:30px}.dr-join{text-align:center;font:17px/1.5 system-ui;margin:25px}.dr-question,.dr-record{display:grid;gap:18px;padding:25px;margin:25px auto;max-width:700px;border-left:4px solid #789fd3;background:#eef4ff}.dr-question code,.dr-record code{font-size:21px;overflow-wrap:anywhere}.dr-question small,.dr-record small{font:12px/1.5 system-ui}.dr-question span,.dr-record span{font:15px/1.5 system-ui}.dr-record>div{padding:20px;background:white;border-bottom:4px solid #789fd3;font:650 24px/1.5 system-ui;overflow-wrap:anywhere}.dr-stop{display:grid;gap:20px;text-align:center;padding:30px;margin:25px 0;background:#fff3ef;border-block:1px dashed #b79083}.dr-stop code{font-size:24px}.dr-stop b{font:650 24px/1.5 system-ui}.dr-back{display:grid;gap:16px;margin:25px auto;max-width:650px;text-align:center}.dr-back>code{font-size:24px}.dr-back>small{font-size:12px}.dr-back>span{font-size:15px}.dr-back ul{list-style:none;margin:0;padding:0}.dr-back li{display:flex;justify-content:space-between;gap:15px;padding:18px 10px;border-bottom:2px solid #8daacf}.dr-back li code{font-size:22px}.dr-back li b{font:12px/1.5 system-ui}.dr-verdict{display:grid;gap:14px;text-align:center;padding:20px;background:#f1f5fc;border-left:4px solid #789fd3;margin:22px 0}.dr-verdict b{font:650 22px/1.5 system-ui}.dr-verdict span{font:14px/1.5 system-ui}
@container(max-width:600px){.dr-label{font-size:12px;margin:18px 0}.dr-pieces{gap:8px;margin:22px 0}.dr-pieces li{gap:12px;padding:16px 4px;border-bottom-width:4px}.dr-pieces small{font-size:9px}.dr-pieces code{font-size:21px}.dr-join{font-size:14px;margin:20px 0}.dr-question,.dr-record{gap:14px;padding:18px 12px;margin:20px 0}.dr-question code,.dr-record code{font-size:15px}.dr-question small,.dr-record small{font-size:10px}.dr-question span,.dr-record span{font-size:12px}.dr-record>div{font-size:18px;padding:16px 10px}.dr-stop{gap:16px;padding:24px 12px;margin:20px 0}.dr-stop code{font-size:18px}.dr-stop b{font-size:19px}.dr-back{gap:13px;margin:20px 0}.dr-back>code{font-size:18px}.dr-back>small{font-size:10px}.dr-back>span{font-size:12px}.dr-back li{gap:10px;padding:14px 6px}.dr-back li code{font-size:16px}.dr-back li b{font-size:10px}.dr-verdict{gap:12px;padding:16px 10px;margin:18px 0}.dr-verdict b{font-size:17px}.dr-verdict span{font-size:12px}}
