.BjTools-module__ZDB6UG__box{border:1px solid #ffffff14;border-top:2px solid var(--accent);background:linear-gradient(#151b22,#0f1318);flex-direction:column;gap:16px;padding:22px 20px;display:flex}.BjTools-module__ZDB6UG__seg{flex-wrap:wrap;gap:2px;display:flex}.BjTools-module__ZDB6UG__seg button{color:#b4bcc7;min-width:38px;font-family:var(--fd);letter-spacing:.04em;text-transform:uppercase;background:#0e1116;border:1px solid #2a313b;padding:7px 11px;font-size:15px;font-weight:800}.BjTools-module__ZDB6UG__seg button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#0e1116}.BjTools-module__ZDB6UG__pick{flex-direction:column;gap:6px;display:flex}.BjTools-module__ZDB6UG__pick>span,.BjTools-module__ZDB6UG__hands span{font-family:var(--fd);letter-spacing:.14em;text-transform:uppercase;color:#8b95a3;font-size:13px;font-weight:800}.BjTools-module__ZDB6UG__hands{flex-wrap:wrap;gap:32px;display:flex}.BjTools-module__ZDB6UG__hands>div{flex-direction:column;gap:8px;display:flex}.BjTools-module__ZDB6UG__cards{--cw:64px;gap:6px;display:flex}.BjTools-module__ZDB6UG__bars{flex-direction:column;gap:4px;display:flex}.BjTools-module__ZDB6UG__bar{color:#b4bcc7;grid-template-columns:100px minmax(0,1fr) 80px;align-items:center;gap:10px;font-size:14px;display:grid}.BjTools-module__ZDB6UG__bar span{font-family:var(--fd);text-transform:uppercase;font-weight:800}.BjTools-module__ZDB6UG__bar i{min-width:2px;height:10px;display:block}.BjTools-module__ZDB6UG__bar b{font-family:var(--fm);color:#f2f4f0;text-align:right;font-size:13px}.BjTools-module__ZDB6UG__bar[data-best=true] span,.BjTools-module__ZDB6UG__bar[data-best=true] b{color:var(--accent)}.BjTools-module__ZDB6UG__bars em{color:#5b6573;font-size:12px;font-style:normal}.BjTools-module__ZDB6UG__note{color:#b4bcc7;margin:0;font-size:15px;line-height:1.55}.BjTools-module__ZDB6UG__note b{color:#f2f4f0}.BjTools-module__ZDB6UG__small{color:#8b95a3;margin:0;font-size:13px;line-height:1.5}.BjTools-module__ZDB6UG__small b{color:#f2f4f0;font-family:var(--fm)}.BjTools-module__ZDB6UG__more summary{cursor:pointer;font-family:var(--fd);letter-spacing:.1em;text-transform:uppercase;color:#8b95a3;font-size:14px;font-weight:800}.BjTools-module__ZDB6UG__rules{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin-top:10px;display:grid}.BjTools-module__ZDB6UG__rules label,.BjTools-module__ZDB6UG__sliders label{font-family:var(--fd);letter-spacing:.12em;text-transform:uppercase;color:#5b6573;flex-direction:column;gap:5px;font-size:12px;font-weight:800;display:flex}.BjTools-module__ZDB6UG__rules select,.BjTools-module__ZDB6UG__sliders select{color:#f2f4f0;font:inherit;font-family:var(--fb);letter-spacing:0;text-transform:none;background:#0e1116;border:1px solid #3a434f;padding:8px 10px;font-size:14px}.BjTools-module__ZDB6UG__sliders{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.BjTools-module__ZDB6UG__sliders input[type=range]{accent-color:var(--accent)}.BjTools-module__ZDB6UG__sliders b{font-family:var(--fm);color:#f2f4f0;letter-spacing:0;font-size:14px}.BjTools-module__ZDB6UG__tiles{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:6px;display:grid}.BjTools-module__ZDB6UG__tiles>div{background:#0e1116;border:1px solid #1a2028;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.BjTools-module__ZDB6UG__tiles span{font-family:var(--fd);letter-spacing:.12em;text-transform:uppercase;color:#5b6573;font-size:12px;font-weight:800}.BjTools-module__ZDB6UG__tiles b{font-family:var(--fd);color:#f2f4f0;font-size:32px;font-weight:900}.BjTools-module__ZDB6UG__tiles em{color:#8b95a3;font-size:12px;font-style:normal}.BjTools-module__ZDB6UG__scroll{overflow-x:auto}.BjTools-module__ZDB6UG__table{border-collapse:separate;border-spacing:2px;width:100%;min-width:520px;font-size:13px}.BjTools-module__ZDB6UG__table th{font-family:var(--fd);color:#f2f4f0;padding:6px;font-size:15px;font-weight:900}.BjTools-module__ZDB6UG__table td{font-family:var(--fm);text-align:center;color:#f2f4f0;padding:7px 4px}.BjTools-module__ZDB6UG__score{font-family:var(--fd);letter-spacing:.1em;text-transform:uppercase;color:#8b95a3;gap:20px;font-size:14px;font-weight:800;display:flex}.BjTools-module__ZDB6UG__score b{color:#f2f4f0;font-family:var(--fm);margin-left:4px}.BjTools-module__ZDB6UG__moves{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:6px;display:grid}.BjTools-module__ZDB6UG__moves button{color:#f2f4f0;font-family:var(--fd);letter-spacing:.05em;text-transform:uppercase;background:#0e1116;border:2px solid #3a434f;justify-content:center;align-items:center;gap:8px;padding:14px 8px;font-size:20px;font-weight:900;display:flex}.BjTools-module__ZDB6UG__moves button:hover:not(:disabled){border-color:#f2f4f0}.BjTools-module__ZDB6UG__moves button[data-st=right]{background:var(--accent);border-color:var(--accent);color:#0e1116}.BjTools-module__ZDB6UG__moves button[data-st=wrong]{color:#0e1116;background:#ff6a5c;border-color:#ff6a5c}.BjTools-module__ZDB6UG__moves button:disabled:not([data-st=right]):not([data-st=wrong]){opacity:.45}.BjTools-module__ZDB6UG__moves kbd,.BjTools-module__ZDB6UG__btnLime kbd{font-family:var(--fm);opacity:.5;border:1px solid;padding:1px 5px;font-size:11px;font-weight:600}.BjTools-module__ZDB6UG__result{border-left:3px solid var(--accent);flex-direction:column;gap:8px;padding-left:12px;display:flex}.BjTools-module__ZDB6UG__result[data-ok=false]{border-left-color:#ff6a5c}.BjTools-module__ZDB6UG__result>b{font-family:var(--fd);text-transform:uppercase;color:#f2f4f0;font-size:24px;font-weight:900}.BjTools-module__ZDB6UG__result p{color:#b4bcc7;margin:0;font-size:14px;line-height:1.55}.BjTools-module__ZDB6UG__btnLime{background:var(--accent);color:#0e1116;font-family:var(--fd);letter-spacing:.06em;text-transform:uppercase;border:0;align-self:flex-start;align-items:center;gap:8px;padding:11px 18px;font-size:16px;font-weight:900;display:inline-flex}.BjTools-module__ZDB6UG__flip{--cw:110px;background:#0e1116;border:1px solid #1a2028;justify-content:center;align-items:center;min-height:170px;display:flex}.BjTools-module__ZDB6UG__row{gap:8px;display:flex}.BjTools-module__ZDB6UG__input{color:#f2f4f0;width:130px;font-family:var(--fm);background:#0e1116;border:1px solid #3a434f;padding:10px;font-size:16px}@media (max-width:640px){.BjTools-module__ZDB6UG__bar{grid-template-columns:80px minmax(0,1fr) 70px}.BjTools-module__ZDB6UG__cards{--cw:52px}}
