.eb-laundry{--lc-ink:#183d4a;--lc-blue:#075f88;--lc-line:#b7d1df;color:var(--lc-ink);background:#f3f8fb;border:1px solid var(--lc-line);padding:clamp(18px,3vw,30px);margin:28px 0;border-radius:10px;font:16px/1.55 'Segoe UI',Arial,sans-serif;scroll-margin-top:90px}.eb-laundry *{box-sizing:border-box}.eb-laundry [hidden]{display:none!important}.eb-laundry h2{font-size:clamp(25px,4vw,34px);line-height:1.15;margin:8px 0 14px;letter-spacing:-.5px}.eb-laundry h3{font-size:20px;margin:0 0 10px}.eb-laundry p{max-width:72ch}.eb-laundry a{color:var(--lc-blue);text-underline-offset:3px}.eb-laundry .lc-kicker{font-size:12px;letter-spacing:1.4px;font-weight:750;text-transform:uppercase;margin:0}.eb-laundry .lc-note{font-size:13px;color:#486572}.eb-laundry .lc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.eb-laundry fieldset{margin:18px 0;padding:18px;background:#fff;border:1px solid var(--lc-line);min-width:0}.eb-laundry legend{font-weight:750;padding:0 8px}.eb-laundry label{display:block;font-size:14px;font-weight:650;margin:8px 0}.eb-laundry input:not([type=checkbox]),.eb-laundry select{display:block;width:100%;min-height:45px;margin:5px 0 0;padding:10px;border:1px solid #789aaa;border-radius:4px;background:white;color:var(--lc-ink);font:inherit}.eb-laundry .lc-confirm{display:flex;align-items:flex-start;gap:10px;font-weight:500}.eb-laundry input[type=checkbox]{width:21px;height:21px;flex:0 0 21px;margin:2px 0;padding:0}.eb-laundry button{background:var(--lc-ink);color:#fff;border:1px solid var(--lc-ink);border-radius:5px;padding:12px 17px;font:650 15px/1.35 'Segoe UI',Arial,sans-serif;cursor:pointer;margin:8px 6px 8px 0}.eb-laundry button.lc-secondary{background:white;color:var(--lc-ink)}.eb-laundry :focus-visible{outline:3px solid #a96b00;outline-offset:3px}.eb-laundry .lc-results{background:#fff;border-top:4px solid var(--lc-blue);padding:20px;margin:20px 0;scroll-margin-top:90px}.eb-laundry .lc-verdict{font-size:22px;font-weight:750;line-height:1.3;margin:10px 0}.eb-laundry .lc-bars>div{display:grid;grid-template-columns:110px 1fr 88px;gap:10px;align-items:center;margin:14px 0;font-size:14px}.eb-laundry .lc-track{height:20px;background:#e4edf2;border-radius:3px}.eb-laundry .lc-bar{display:block;height:100%;width:0;min-width:1px;background:#087ca7;transition:width .55s ease;border-radius:3px}.eb-laundry [data-bar=dehum]{background:#668334}.eb-laundry .lc-detail{border-top:1px solid var(--lc-line);padding-top:12px}.eb-laundry summary{cursor:pointer;font-weight:650;padding:12px 0}.eb-laundry .lc-status{min-height:1.5em;font-size:13px}.eb-laundry .lc-evidence{font-size:14px;border-left:3px solid #668334;padding-left:14px}.eb-laundry .lc-share-url{font-size:13px;overflow-wrap:anywhere}.eb-laundry .lc-error{color:#922824;font-weight:650}@media(max-width:560px){.eb-laundry .lc-grid{grid-template-columns:1fr;gap:0}.eb-laundry .lc-bars>div{grid-template-columns:94px 1fr 70px;font-size:13px}.eb-laundry fieldset{padding:12px}.eb-laundry button{width:100%;margin-right:0}.eb-laundry .lc-results{padding:15px}}@media(prefers-reduced-motion:reduce){.eb-laundry .lc-bar{transition:none}}@media print{.eb-laundry form,.eb-laundry button,.eb-laundry details{display:none}.eb-laundry .lc-results{break-inside:avoid}}
