.cnnet-bonus-lab{margin:2rem 0;padding:clamp(1rem,3vw,2rem);border:1px solid #d8ccaf;border-top:4px solid #96533e;background:#fbf8f0;color:#272820;border-radius:6px}
.cnnet-bonus-lab fieldset{border:0;margin:1.5rem 0;padding:0;min-width:0}.cnnet-bonus-lab legend{font-weight:700;margin-bottom:1rem;font-size:1rem}
.cnnet-bonus-questions{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.cnnet-bonus-question{background:#fffdf8;border:1px solid #e2dac8;padding:1rem;border-radius:4px;min-width:0;display:flex;flex-direction:column;gap:.45rem}
.cnnet-bonus-question label{font-weight:700;line-height:1.35}.cnnet-bonus-question p{font-size:.95rem;margin:0;line-height:1.5}.cnnet-bonus-question select{margin-top:auto}
.cnnet-bonus-question select,.cnnet-spins-lab input{box-sizing:border-box;max-width:100%;width:100%;min-width:0;min-height:46px;font:inherit;padding:.6rem;border:1px solid #827d6d;border-radius:3px;background:#fff;color:#272820}
.cnnet-bonus-question a{font-size:.9rem}.cnnet-bonus-result{padding:1.1rem;margin-top:1.25rem;background:#f0eadb;border-left:3px solid #786945;overflow-wrap:anywhere}.cnnet-bonus-result>:first-child{margin-top:0}.cnnet-bonus-result>:last-child{margin-bottom:0}.cnnet-bonus-result[data-error]{border-left-color:#9d3228}
.cnnet-spins-facts{margin:0}.cnnet-spins-facts>div{display:flex;justify-content:space-between;gap:1rem;padding:.65rem 0;border-bottom:1px solid #d7ceba}.cnnet-spins-facts dt{font-weight:400}.cnnet-spins-facts dd{font-weight:700;margin:0;text-align:right;font-variant-numeric:tabular-nums}.cnnet-bonus-lab .cnnet-note{font-size:.9rem;line-height:1.6}
.cnnet-bonus-actions[hidden]{display:none}.cnnet-bonus-lab :focus-visible{outline:3px solid #8a4831;outline-offset:3px}
@media(max-width:650px){.cnnet-bonus-questions,.cnnet-spins-lab .cnnet-tool-fields{grid-template-columns:1fr}.cnnet-spins-facts>div{display:block}.cnnet-spins-facts dd{text-align:left;margin-top:.2rem}.cnnet-bonus-lab{padding:1rem}.cnnet-bonus-question select{font-size:1rem}}
