.statistics-solver[data-astro-cid-lbqq6tdr]{box-sizing:border-box;width:100%;max-width:920px;margin:0 auto}.solver-shell[data-astro-cid-lbqq6tdr]{box-sizing:border-box;width:100%;padding:1.5rem;background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 14px 36px #1118270d,0 2px 6px #11182706}.solver-top[data-astro-cid-lbqq6tdr]{margin-bottom:1.25rem}.solver-kicker[data-astro-cid-lbqq6tdr]{margin:0 0 .3rem;color:#68577d;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.solver-top[data-astro-cid-lbqq6tdr] h2[data-astro-cid-lbqq6tdr]{margin:0;color:#172033;font-size:1.6rem;font-weight:800;line-height:1.2;letter-spacing:-.03em}.solver-input-wrap[data-astro-cid-lbqq6tdr]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.7rem}#statistics-solver-input[data-astro-cid-lbqq6tdr]{width:100%;min-width:0;min-height:50px;padding:0 .95rem;background:#f8fafc;border:1px solid #d0d5dd;border-radius:10px;color:#172033;outline:none;font:inherit;font-size:.9rem;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}#statistics-solver-input[data-astro-cid-lbqq6tdr]:focus{background:#fff;border-color:#68577d;box-shadow:0 0 0 3px #68577d1a}#statistics-solver-button[data-astro-cid-lbqq6tdr]{min-height:50px;padding:0 1rem;background:#68577d;border:1px solid #68577d;border-radius:10px;color:#fff;font:inherit;font-size:.84rem;font-weight:750;cursor:pointer}#statistics-solver-button[data-astro-cid-lbqq6tdr]:hover{background:#594a6b;border-color:#594a6b}.solver-meta[data-astro-cid-lbqq6tdr]{display:flex;justify-content:flex-end;margin-top:.65rem}.clear-button[data-astro-cid-lbqq6tdr]{padding:.45rem .7rem;background:transparent;border:1px solid #e2e8f0;border-radius:8px;color:#667085;font:inherit;font-size:.72rem;font-weight:700;cursor:pointer}.clear-button[data-astro-cid-lbqq6tdr]:hover{background:#f6f3f8;border-color:#d9d0e0;color:#68577d}.solver-examples[data-astro-cid-lbqq6tdr]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #e2e8f0}.solver-examples[data-astro-cid-lbqq6tdr]>span[data-astro-cid-lbqq6tdr]{flex:0 0 100%;color:#98a2b3;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.solver-examples[data-astro-cid-lbqq6tdr] button[data-astro-cid-lbqq6tdr]{padding:.45rem .65rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#667085;font:inherit;font-size:.72rem;font-weight:650;cursor:pointer}.solver-examples[data-astro-cid-lbqq6tdr] button[data-astro-cid-lbqq6tdr]:hover{background:#f6f3f8;border-color:#d9d0e0;color:#68577d}.solver-result[data-astro-cid-lbqq6tdr]{margin-top:1.2rem;padding:1rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;scroll-margin-top:110px}.result-header[data-astro-cid-lbqq6tdr]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.85rem;border-bottom:1px solid #e2e8f0}.result-label[data-astro-cid-lbqq6tdr]{margin:0;color:#667085;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#statistics-result-value[data-astro-cid-lbqq6tdr]{color:#68577d;font-size:1.45rem;font-weight:800;line-height:1.35;letter-spacing:-.03em}.result-grid[data-astro-cid-lbqq6tdr]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:.85rem}.result-grid[data-astro-cid-lbqq6tdr] span[data-astro-cid-lbqq6tdr]{color:#667085;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.result-grid[data-astro-cid-lbqq6tdr] p[data-astro-cid-lbqq6tdr]{margin:.35rem 0 0;color:#475467;font-size:.84rem;line-height:1.55;overflow-wrap:anywhere}.solver-error[data-astro-cid-lbqq6tdr]{margin-top:1rem;padding:.85rem .95rem;background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;color:#9a3412;font-size:.82rem;line-height:1.5}@media(max-width:700px){.solver-shell[data-astro-cid-lbqq6tdr]{padding:1.25rem;border-radius:16px}.solver-input-wrap[data-astro-cid-lbqq6tdr]{grid-template-columns:1fr}#statistics-solver-button[data-astro-cid-lbqq6tdr]{width:100%}.result-grid[data-astro-cid-lbqq6tdr]{grid-template-columns:1fr}}
