#suit-quiz{border:1px solid #d9e1e7;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 8px 30px #102a4310}.sq-toolbar{display:flex;gap:16px;align-items:center;flex-wrap:wrap;padding:20px;background:#f2f6f8}.sq-toolbar label{display:flex;gap:8px;align-items:center}.sq-toolbar select{padding:8px;max-width:100%}.sq-score{margin-left:auto;color:#36536a}.sq-grid{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr)}.sq-holding{background:#082c39;color:white;padding:32px;display:flex;flex-direction:column;justify-content:center;text-align:center}.sq-holding h3{color:#eacb87;font-size:1rem}.sq-cards{font-size:clamp(1.5rem,3vw,2.5rem);letter-spacing:.12em;font-weight:700;overflow-wrap:anywhere}.sq-target{margin:24px 0 0;padding:14px;border:1px solid #7a9ba5;border-radius:10px}.sq-question{padding:28px}.sq-question h3{margin-top:0}.sq-choices{display:grid;gap:12px}.sq-choice{text-align:left;background:white;color:#15374a;border:2px solid #d6e1e7;border-radius:10px;padding:15px;font:inherit;cursor:pointer;line-height:1.5}.sq-choice:hover:not(:disabled){background:#eef6fa;border-color:#306880}.sq-choice:focus-visible,#suit-quiz button:focus-visible,#suit-quiz select:focus-visible{outline:3px solid #b27616;outline-offset:3px}.sq-choice:disabled{cursor:default;opacity:1}.sq-choice[data-result=correct]{background:#e6f6ec;border-color:#247247}.sq-choice[data-result=wrong]{background:#fff0ed;border-color:#ab3e32}.sq-feedback{margin-top:20px;padding:18px;border-radius:12px;background:#f0f5f7}.sq-feedback[hidden]{display:none}.sq-probability{font-size:1.6rem;font-weight:bold;color:#123d52}.sq-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.sq-notes{padding:18px 24px;border-top:1px solid #d9e1e7;font-size:.9rem;color:#486170}.sq-notes summary{cursor:pointer;font-weight:700}.sq-status{min-height:1.5em}@media(max-width:700px){.sq-grid{grid-template-columns:1fr}.sq-holding{padding:22px}.sq-question{padding:20px}.sq-score{margin-left:0}.sq-toolbar{align-items:flex-start;flex-direction:column}}

#suit-quiz [hidden]{display:none!important} #suit-combination-testing{scroll-margin-top:160px}
