.ws-accuracy{margin:2rem 0;color:#352c28;scroll-margin-top:1rem}.ws-accuracy>details{border:1px solid #d9c7b3;border-radius:14px;background:#fffaf2}.ws-accuracy>details>summary{padding:1.2rem;font-size:1.15rem;font-weight:700;cursor:pointer}.ws-accuracy summary small{display:block;margin-top:.4rem;font-size:.9rem;font-weight:400;color:#685b51}.ws-accuracy-body{padding:0 1.2rem 1.2rem}.ws-accuracy p{line-height:1.75}.ws-accuracy-warning{border-left:3px solid #bc8c54;padding:.7rem .9rem;background:#f8efdf;font-size:.95rem}.ws-accuracy-small{font-size:.9rem;color:#685b51}.ws-accuracy-fields{display:grid;grid-template-columns:2fr 1fr 1fr;gap:1rem}.ws-accuracy label{display:flex;flex-direction:column;gap:.4rem;min-width:0;font-weight:600}.ws-accuracy select,.ws-accuracy input{width:100%;min-width:0;box-sizing:border-box;min-height:44px;border:1px solid #b9a48f;border-radius:8px;background:#fff;color:#352c28;padding:.65rem;font:inherit}.ws-accuracy button{min-height:44px;border:1px solid #b59c85;border-radius:8px;padding:.6rem .9rem;background:#fff5e7;color:#49382b;font:inherit;cursor:pointer}.ws-accuracy button:hover{background:#efdfca}.ws-accuracy .ws-accuracy-primary{background:#9d3328;border-color:#9d3328;color:#fff;font-weight:700}.ws-accuracy .ws-accuracy-primary:hover,.ws-accuracy .ws-accuracy-primary:focus-visible{background:#77251e;border-color:#77251e;color:#fff}.ws-accuracy button:focus-visible,.ws-accuracy input:focus-visible,.ws-accuracy select:focus-visible,.ws-accuracy summary:focus-visible{outline:3px solid #a2392c;outline-offset:3px}.ws-accuracy-actions{display:flex;gap:.65rem;flex-wrap:wrap}.ws-accuracy-error{color:#9e261f;font-weight:600}.ws-accuracy-error:empty{display:none}.ws-accuracy-monster-info{display:flex;gap:.8rem;align-items:center;flex-wrap:wrap;margin:1rem 0;padding:.8rem;border:1px solid #dccab7;border-radius:10px;background:#fff}.ws-accuracy-monster-info img{object-fit:contain;image-rendering:pixelated;flex:none}.ws-accuracy-monster-info p{flex:1;margin:0}.ws-accuracy-results{border-top:1px solid #d9c7b3;margin-top:1rem;padding-top:1rem}.ws-accuracy-rate{font-weight:700;font-size:1.15rem}.ws-accuracy-thresholds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.ws-accuracy-thresholds article{border:1px solid #dccab7;border-radius:10px;background:#fff;padding:1rem;min-width:0}.ws-accuracy h4{margin:0}.ws-accuracy-table,.ws-accuracy-method{margin-top:1.2rem}.ws-accuracy-table>summary,.ws-accuracy-method>summary{cursor:pointer;font-weight:600}.ws-accuracy-table-scroll{overflow-x:auto;max-width:100%}.ws-accuracy table{width:100%;border-collapse:collapse;margin-top:.7rem}.ws-accuracy th,.ws-accuracy td{padding:.65rem;text-align:left;border-bottom:1px solid #e4d7c6}.ws-accuracy td{white-space:nowrap}.ws-accuracy code{overflow-wrap:anywhere}.ws-accuracy [hidden]{display:none!important}@media(max-width:700px){.ws-accuracy-body{padding:0 .8rem 1rem}.ws-accuracy>details>summary{padding:1rem .8rem}.ws-accuracy-fields,.ws-accuracy-thresholds{grid-template-columns:minmax(0,1fr)}.ws-accuracy-actions{flex-direction:column}.ws-accuracy-actions button{width:100%}.ws-accuracy-monster-info p{min-width:160px}}
