.sim-page[data-astro-cid-hbpbbcpy]{--sim-border:#384064;--sim-muted:#9ba6c7;max-width:1510px;padding-top:22px;padding-bottom:54px}.sim-crumb[data-astro-cid-hbpbbcpy]{color:#a4afcd;align-items:center;gap:9px;margin-bottom:19px;font-size:12px;display:flex}.sim-crumb[data-astro-cid-hbpbbcpy] a[data-astro-cid-hbpbbcpy]:hover{color:#ddbcff}.sim-hero[data-astro-cid-hbpbbcpy]{isolation:isolate;background:radial-gradient(at 87% 16%,#48326b50,#0000 49%),linear-gradient(135deg,#201a38,#151b35 65%,#171c32);border:1px solid #48406b;border-radius:16px;justify-content:space-between;align-items:center;gap:22px;margin-bottom:17px;padding:30px 32px;display:flex;position:relative;overflow:hidden}.sim-hero[data-astro-cid-hbpbbcpy]:after{content:"";z-index:-1;border:1px solid #7653a448;border-radius:50%;width:320px;height:320px;position:absolute;top:-130px;right:-95px;box-shadow:0 0 0 50px #784ab018,0 0 0 100px #784ab010}.sim-eyebrow[data-astro-cid-hbpbbcpy]{letter-spacing:1.8px;color:#ba9ce2;font-size:11px;font-weight:700}.sim-flask[data-astro-cid-hbpbbcpy]{color:#e7cbff;vertical-align:middle;background:#62419269;border:1px solid #8c64b17f;border-radius:8px;place-items:center;width:26px;height:26px;margin-right:5px;font-size:20px;display:inline-grid}.sim-title-area[data-astro-cid-hbpbbcpy] h1[data-astro-cid-hbpbbcpy]{color:#f2efff;margin:10px 0 9px;font-size:clamp(30px,3vw,39px);line-height:1.2}.sim-title-area[data-astro-cid-hbpbbcpy] h1[data-astro-cid-hbpbbcpy] span[data-astro-cid-hbpbbcpy]{color:#c797fb}.sim-title-area[data-astro-cid-hbpbbcpy] p[data-astro-cid-hbpbbcpy]{color:#aab5d2;max-width:670px;margin:0;font-size:13px;line-height:1.85}.sim-title-area[data-astro-cid-hbpbbcpy] p[data-astro-cid-hbpbbcpy] strong[data-astro-cid-hbpbbcpy]{color:#e1d0ff;font-weight:550}.sim-hero-side[data-astro-cid-hbpbbcpy]{flex-direction:column;flex:none;align-items:flex-end;gap:14px;display:flex}.sim-engine[data-astro-cid-hbpbbcpy]{color:#b9bcda;background:#27213d;border:1px solid #555171;border-radius:99px;padding:9px 12px;font-size:11px}.sim-engine[data-astro-cid-hbpbbcpy].ready{color:#8ddcc6;border-color:#447f80}.sim-engine[data-astro-cid-hbpbbcpy].error{color:#f7a9af;border-color:#a65e67}.sim-hero-points[data-astro-cid-hbpbbcpy]{letter-spacing:.4px;color:#a89dbc;gap:8px;font-size:10px;display:flex}.sim-hero-points[data-astro-cid-hbpbbcpy] b[data-astro-cid-hbpbbcpy]{color:#7c688b}.sim-layout[data-astro-cid-hbpbbcpy]{grid-template-columns:minmax(290px,335px) minmax(0,1fr);align-items:start;gap:17px;display:grid}.sim-sidebar[data-astro-cid-hbpbbcpy],.sim-results[data-astro-cid-hbpbbcpy]{flex-direction:column;gap:16px;min-width:0;display:flex}.sim-card[data-astro-cid-hbpbbcpy]{border:1px solid var(--sim-border);background:linear-gradient(155deg,#1c233b,#151b30);border-radius:13px;min-width:0;padding:21px;box-shadow:0 4px 16px #00000012}.sim-config[data-astro-cid-hbpbbcpy]{background:linear-gradient(165deg,#24223e,#191d32 78%);border-color:#524476}.sim-card-heading[data-astro-cid-hbpbbcpy]{justify-content:space-between;align-items:center;gap:12px;padding-bottom:15px;display:flex}.sim-card-heading[data-astro-cid-hbpbbcpy]>div[data-astro-cid-hbpbbcpy]{align-items:center;gap:9px;display:flex}.sim-card-heading[data-astro-cid-hbpbbcpy] h2[data-astro-cid-hbpbbcpy]{color:#ecedfa;margin:0;font-size:16px;font-weight:700}.sim-icon[data-astro-cid-hbpbbcpy]{color:#cb9afc;font-size:22px;line-height:1}.sim-step[data-astro-cid-hbpbbcpy]{white-space:nowrap;color:#a9a2c7;background:#ffffff0a;border-radius:7px;padding:6px 8px;font-size:10px}.sim-subline[data-astro-cid-hbpbbcpy]{color:#9da9c8;margin:-5px 0 18px;font-size:12px;line-height:1.75}.sim-divider-label[data-astro-cid-hbpbbcpy]{letter-spacing:.7px;color:#bba4da;border-bottom:1px solid #484464;margin:20px 0 14px;padding-bottom:9px;font-size:11px;font-weight:800}.sim-field-grid[data-astro-cid-hbpbbcpy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-bottom:12px;display:grid}.sim-field[data-astro-cid-hbpbbcpy]{color:#d5daee;flex-direction:column;gap:8px;min-width:0;font-size:12px;display:flex}.sim-field[data-astro-cid-hbpbbcpy] input[data-astro-cid-hbpbbcpy],.sim-field[data-astro-cid-hbpbbcpy] select[data-astro-cid-hbpbbcpy]{color:#f3f2ff;background:#111a2e;border:1px solid #485571;border-radius:8px;outline:none;width:100%;min-width:0;min-height:42px;padding:9px 11px;font-family:inherit;font-size:13px}.sim-field[data-astro-cid-hbpbbcpy] input[data-astro-cid-hbpbbcpy]:focus,.sim-field[data-astro-cid-hbpbbcpy] select[data-astro-cid-hbpbbcpy]:focus{border-color:#bd84ed;box-shadow:0 0 0 2px #995ad028}.sim-field[data-astro-cid-hbpbbcpy] select[data-astro-cid-hbpbbcpy]{appearance:auto}.sim-field[data-astro-cid-hbpbbcpy] small[data-astro-cid-hbpbbcpy]{color:#8594b4;font-size:10px;line-height:1.45}.sim-full[data-astro-cid-hbpbbcpy]{margin-bottom:13px}.sim-mini-note[data-astro-cid-hbpbbcpy]{color:#b7bdda;background:#2c254678;border:1px solid #4a3c6b;border-radius:8px;margin-bottom:14px;padding:11px;font-size:11px;line-height:1.85}.sim-mini-note[data-astro-cid-hbpbbcpy] b[data-astro-cid-hbpbbcpy]{color:#d9b8fb;font-weight:600}.sim-form-actions[data-astro-cid-hbpbbcpy]{grid-template-columns:1fr auto;gap:9px;margin-top:23px;display:grid}.sim-run[data-astro-cid-hbpbbcpy]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#b968f0,#6b47b8);border:1px solid #c691fa;border-radius:9px;min-height:45px;padding:11px 16px;font-size:14px;font-weight:800;box-shadow:0 5px 17px #7c43c34d}.sim-run[data-astro-cid-hbpbbcpy]:not(:disabled):hover{filter:brightness(1.1)}.sim-run[data-astro-cid-hbpbbcpy]:disabled{opacity:.58;cursor:wait}.sim-run[data-astro-cid-hbpbbcpy] span[data-astro-cid-hbpbbcpy]{margin-right:8px}.sim-reset[data-astro-cid-hbpbbcpy]{color:#dce0f2;cursor:pointer;background:#2a2c43;border:1px solid #585774;border-radius:9px;padding:10px;font-size:12px}.sim-reset[data-astro-cid-hbpbbcpy]:hover{background:#383956}.sim-run[data-astro-cid-hbpbbcpy]:focus-visible,.sim-reset[data-astro-cid-hbpbbcpy]:focus-visible{outline-offset:3px;outline:2px solid #ead2ff}.sim-share[data-astro-cid-hbpbbcpy]{background:#171a31a6;border:1px solid #555075;border-radius:10px;margin-top:20px;padding:14px}.sim-share-heading[data-astro-cid-hbpbbcpy]{justify-content:space-between;align-items:center;gap:8px;display:flex}.sim-share-heading[data-astro-cid-hbpbbcpy] strong[data-astro-cid-hbpbbcpy]{color:#f0e4ff;font-size:12px}.sim-share-heading[data-astro-cid-hbpbbcpy] span[data-astro-cid-hbpbbcpy]{color:#a99bc8;font-size:10px}.sim-share[data-astro-cid-hbpbbcpy]>p[data-astro-cid-hbpbbcpy]{color:#9faccc;margin:10px 0;font-size:11px;line-height:1.75}.sim-share-row[data-astro-cid-hbpbbcpy]{align-items:stretch;gap:7px;display:flex}.sim-share-row[data-astro-cid-hbpbbcpy] input[data-astro-cid-hbpbbcpy]{color:#c8daef;background:#10182c;border:1px solid #4a5671;border-radius:7px;flex:1;width:100%;min-width:0;padding:9px;font-size:11px}.sim-share-row[data-astro-cid-hbpbbcpy] input[data-astro-cid-hbpbbcpy]:focus{outline-offset:1px;outline:2px solid #b58ce8}.sim-share-row[data-astro-cid-hbpbbcpy] button[data-astro-cid-hbpbbcpy]{color:#fff;white-space:nowrap;cursor:pointer;background:#634995;border:1px solid #9a73d5;border-radius:7px;min-height:40px;padding:8px 10px;font-size:11px;font-weight:700}.sim-share-row[data-astro-cid-hbpbbcpy] button[data-astro-cid-hbpbbcpy]:not(:disabled):hover{background:#7555ad}.sim-share-row[data-astro-cid-hbpbbcpy] button[data-astro-cid-hbpbbcpy]:disabled{opacity:.46;cursor:not-allowed}.sim-share-row[data-astro-cid-hbpbbcpy] button[data-astro-cid-hbpbbcpy]:focus-visible{outline-offset:2px;outline:2px solid #eacfff}.sim-share[data-astro-cid-hbpbbcpy] .sim-share-status[data-astro-cid-hbpbbcpy]{color:#93d7bd;margin-bottom:0}.sim-share[data-astro-cid-hbpbbcpy] .sim-share-status[data-astro-cid-hbpbbcpy][data-kind=error]{color:#ff9ea6}.sim-config-footer[data-astro-cid-hbpbbcpy]{text-align:center;color:#7c89a8;padding-top:13px;font-size:10px}.sim-explain[data-astro-cid-hbpbbcpy]{background:#1b2035}.sim-explain[data-astro-cid-hbpbbcpy] p[data-astro-cid-hbpbbcpy]{color:#9eabc7;margin:0 0 11px;font-size:12px;line-height:1.85}.sim-explain[data-astro-cid-hbpbbcpy] p[data-astro-cid-hbpbbcpy]:last-child{margin:0}.sim-explain[data-astro-cid-hbpbbcpy] strong[data-astro-cid-hbpbbcpy]{color:#e4cff8}.sim-stats[data-astro-cid-hbpbbcpy]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.sim-stat[data-astro-cid-hbpbbcpy]{background:#131b30;border:1px solid #3c4863;border-radius:10px;flex-direction:column;gap:8px;padding:14px 13px;display:flex}.sim-stat[data-astro-cid-hbpbbcpy] span[data-astro-cid-hbpbbcpy]{color:#a8b4d0;font-size:11px}.sim-stat[data-astro-cid-hbpbbcpy] strong[data-astro-cid-hbpbbcpy]{color:#f0f2ff;font-variant-numeric:tabular-nums;letter-spacing:-.5px;font-size:clamp(18px,2vw,28px)}.sim-stat[data-astro-cid-hbpbbcpy] .sim-red[data-astro-cid-hbpbbcpy]{color:#f18a94}.sim-stat[data-astro-cid-hbpbbcpy] .sim-blue[data-astro-cid-hbpbbcpy]{color:#77bffc}.sim-stat[data-astro-cid-hbpbbcpy] .sim-green[data-astro-cid-hbpbbcpy]{color:#62d7b0}.sim-stat[data-astro-cid-hbpbbcpy] small[data-astro-cid-hbpbbcpy]{color:#7789a9;font-size:10px}.sim-result-status[data-astro-cid-hbpbbcpy]{color:#aebadb;margin:15px 0 0;font-size:11px;line-height:1.65}.sim-result-status[data-astro-cid-hbpbbcpy][data-kind=error]{color:#f8a1a9}.sim-result-status[data-astro-cid-hbpbbcpy][data-kind=success]{color:#8bdfbf}.sim-chart-card[data-astro-cid-hbpbbcpy]{background:linear-gradient(165deg,#20213c,#161d33);border-color:#51406f}.sim-chart-legend[data-astro-cid-hbpbbcpy]{color:#b6c0d8;flex-wrap:wrap;align-items:center;gap:18px;margin:1px 0 14px;font-size:11px;display:flex}.sim-chart-legend[data-astro-cid-hbpbbcpy] span[data-astro-cid-hbpbbcpy]{align-items:center;gap:6px;display:flex}.sim-chart-legend[data-astro-cid-hbpbbcpy] i[data-astro-cid-hbpbbcpy]{border-radius:99px;width:17px;height:3px;display:inline-block}.sim-legend-banker[data-astro-cid-hbpbbcpy]{background:#ae81ff}.sim-legend-player[data-astro-cid-hbpbbcpy]{background:#57c6f1}.sim-legend-alternate[data-astro-cid-hbpbbcpy]{background:#f3bc79}.sim-legend-baseline[data-astro-cid-hbpbbcpy]{border-top:2px dashed #adbedc;background:0 0!important;height:0!important}.sim-chart[data-astro-cid-hbpbbcpy]{background:linear-gradient(150deg,#171f34,#14192b);border:1px solid #303d5b;border-radius:10px;justify-content:center;align-items:center;min-height:260px;padding:12px;display:flex;overflow:hidden}.sim-chart[data-astro-cid-hbpbbcpy] svg{min-width:0;display:block}.sim-empty[data-astro-cid-hbpbbcpy]{text-align:center;color:#8a98b9;padding:32px 12px}.sim-empty-symbol[data-astro-cid-hbpbbcpy]{color:#72529a;margin-bottom:12px;font-size:52px}.sim-empty[data-astro-cid-hbpbbcpy] strong[data-astro-cid-hbpbbcpy]{color:#c8d1eb;font-size:17px}.sim-empty[data-astro-cid-hbpbbcpy] p[data-astro-cid-hbpbbcpy]{max-width:330px;margin:9px auto 0;font-size:12px;line-height:1.8}.sim-chart-footer[data-astro-cid-hbpbbcpy]{color:#9ba9c5;flex-wrap:wrap;gap:15px;margin-top:13px;font-size:11px;display:flex}.sim-chart-footer[data-astro-cid-hbpbbcpy] b[data-astro-cid-hbpbbcpy]{color:#e3d9fa;font-variant-numeric:tabular-nums}.sim-report-actions[data-astro-cid-hbpbbcpy]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sim-report-button[data-astro-cid-hbpbbcpy]{color:#e5d9f6;cursor:pointer;background:#2d2948;border:1px solid #735e9b;border-radius:8px;min-height:36px;padding:9px 11px;font-size:11px}.sim-report-button[data-astro-cid-hbpbbcpy]:disabled{opacity:.42;cursor:not-allowed}.sim-report-button[data-astro-cid-hbpbbcpy]:not(:disabled):hover{background:#443762}.sim-report-button[data-astro-cid-hbpbbcpy]:focus-visible,.sim-shoe-select[data-astro-cid-hbpbbcpy]:focus-visible{outline-offset:2px;outline:2px solid #ead2ff}.sim-distribution[data-astro-cid-hbpbbcpy]{gap:15px;padding:4px 0 11px;display:grid}.sim-dist-row[data-astro-cid-hbpbbcpy]{grid-template-columns:72px minmax(0,1fr) 145px;align-items:center;gap:12px;display:grid}.sim-dist-label[data-astro-cid-hbpbbcpy]{color:#dde5f6;font-size:12px;font-weight:650}.sim-dist-bar[data-astro-cid-hbpbbcpy]{background:#30394d;border-radius:5px;height:17px;display:flex;overflow:hidden}.sim-dist-segment[data-astro-cid-hbpbbcpy]{min-width:0;display:block}.sim-dist-segment[data-astro-cid-hbpbbcpy].positive,.sim-dist-legend[data-astro-cid-hbpbbcpy] .positive[data-astro-cid-hbpbbcpy]{background:#58bf9d}.sim-dist-segment[data-astro-cid-hbpbbcpy].zero,.sim-dist-legend[data-astro-cid-hbpbbcpy] .zero[data-astro-cid-hbpbbcpy]{background:#75849e}.sim-dist-segment[data-astro-cid-hbpbbcpy].negative,.sim-dist-legend[data-astro-cid-hbpbbcpy] .negative[data-astro-cid-hbpbbcpy]{background:#cc687b}.sim-dist-numbers[data-astro-cid-hbpbbcpy]{color:#bdc5d8;text-align:right;font-variant-numeric:tabular-nums;font-size:11px}.sim-dist-legend[data-astro-cid-hbpbbcpy]{color:#a9b5ce;flex-wrap:wrap;gap:15px;margin-top:8px;font-size:10px;display:flex}.sim-dist-legend[data-astro-cid-hbpbbcpy] span[data-astro-cid-hbpbbcpy]{align-items:center;gap:6px;display:flex}.sim-dist-legend[data-astro-cid-hbpbbcpy] i[data-astro-cid-hbpbbcpy]{border-radius:3px;width:8px;height:8px}.sim-placeholder-inline[data-astro-cid-hbpbbcpy]{color:#8e9db9;margin:12px 0;font-size:12px}.sim-shoe-select[data-astro-cid-hbpbbcpy]{color:#e6d1ff;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;padding:7px 5px;font-weight:750}.sim-shoe-select[data-astro-cid-hbpbbcpy]:hover{background:#51416c}.sim-shoe-select[data-astro-cid-hbpbbcpy][aria-pressed=true]{color:#fff;background:#644495;border-color:#a783d3}.sim-shoe-table[data-astro-cid-hbpbbcpy] tbody[data-astro-cid-hbpbbcpy] tr[data-astro-cid-hbpbbcpy].sim-shoe-selected{background:#5b438d34}.sim-focus-card[data-astro-cid-hbpbbcpy]{scroll-margin-top:94px}.sim-focus-chart[data-astro-cid-hbpbbcpy]{background:linear-gradient(150deg,#171f34,#14192b);border:1px solid #303d5b;border-radius:10px;justify-content:center;align-items:center;min-height:240px;padding:10px;display:flex;overflow:hidden}.sim-focus-chart[data-astro-cid-hbpbbcpy] svg{min-width:0;display:block}.sim-focus-stats[data-astro-cid-hbpbbcpy]{gap:7px;margin-top:13px;display:grid}.sim-focus-stat[data-astro-cid-hbpbbcpy]{border-bottom:1px solid #33405b;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:7px 1px;font-size:11px;display:flex}.sim-focus-stat[data-astro-cid-hbpbbcpy] span[data-astro-cid-hbpbbcpy]{color:#b8c4dc;font-variant-numeric:tabular-nums}.sim-focus-sequence-label[data-astro-cid-hbpbbcpy]{color:#a6b3cf;margin:17px 0 0;font-size:11px}.sim-chart-explore[data-astro-cid-hbpbbcpy]{background:#20243b80;border:1px solid #414665;border-radius:9px;grid-template-columns:auto minmax(110px,1fr);align-items:center;gap:7px 14px;margin-top:12px;padding:10px 12px;display:grid}.sim-chart-explore[data-astro-cid-hbpbbcpy] label[data-astro-cid-hbpbbcpy]{color:#c9c2e1;font-size:11px}.sim-chart-explore[data-astro-cid-hbpbbcpy] input[data-astro-cid-hbpbbcpy]{accent-color:#b484e9;cursor:pointer;width:100%;min-width:0}.sim-chart-explore[data-astro-cid-hbpbbcpy] input[data-astro-cid-hbpbbcpy]:disabled{opacity:.45;cursor:not-allowed}.sim-chart-explore[data-astro-cid-hbpbbcpy] output[data-astro-cid-hbpbbcpy]{color:#c6cce1;white-space:normal;font-variant-numeric:tabular-nums;grid-column:1/-1;min-height:19px;font-size:11px;line-height:1.8}.sim-report-preview-actions[data-astro-cid-hbpbbcpy]{justify-content:flex-end;margin-top:13px;display:flex}.sim-seed-form[data-astro-cid-hbpbbcpy]{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;display:flex}.sim-seed-form[data-astro-cid-hbpbbcpy] label[data-astro-cid-hbpbbcpy]{color:#cbd3e8;font-size:11px}.sim-seed-form[data-astro-cid-hbpbbcpy] input[data-astro-cid-hbpbbcpy]{color:#fff;background:#111a2e;border:1px solid #515c7a;border-radius:7px;flex:1;min-width:140px;min-height:39px;padding:10px 12px;font-size:12px}.sim-seed-form[data-astro-cid-hbpbbcpy] input[data-astro-cid-hbpbbcpy]:focus{outline-offset:1px;outline:2px solid #ae81ff}.sim-seed-form[data-astro-cid-hbpbbcpy] button[data-astro-cid-hbpbbcpy]{white-space:nowrap;min-height:39px}.sim-report-dialog[data-astro-cid-hbpbbcpy]{color:#ecedfa;background:#181e34;border:1px solid #73629b;border-radius:14px;width:min(850px,100vw - 24px);max-height:88dvh;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 20px 80px #0009}.sim-report-dialog[data-astro-cid-hbpbbcpy]::backdrop{background:#080d1dc9}.sim-report-modal[data-astro-cid-hbpbbcpy] header[data-astro-cid-hbpbbcpy]{border-bottom:1px solid #444a65;justify-content:space-between;align-items:center;gap:14px;padding:19px 22px;display:flex}.sim-report-modal[data-astro-cid-hbpbbcpy] header[data-astro-cid-hbpbbcpy] h2[data-astro-cid-hbpbbcpy]{margin:7px 0 0;font-size:20px}.sim-report-modal-body[data-astro-cid-hbpbbcpy]{color:#cbd3e6;padding:20px 22px}.sim-report-modal-body[data-astro-cid-hbpbbcpy] p[data-astro-cid-hbpbbcpy]{font-size:12px;line-height:1.9}.sim-report-modal-body[data-astro-cid-hbpbbcpy] h3[data-astro-cid-hbpbbcpy]{margin:24px 0 12px;font-size:15px}.sim-report-modal-body[data-astro-cid-hbpbbcpy] dl[data-astro-cid-hbpbbcpy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.sim-report-modal-body[data-astro-cid-hbpbbcpy] dl[data-astro-cid-hbpbbcpy]>div[data-astro-cid-hbpbbcpy]{background:#111a2d;border:1px solid #3e4768;border-radius:8px;padding:11px}.sim-report-modal-body[data-astro-cid-hbpbbcpy] dt[data-astro-cid-hbpbbcpy]{color:#94a4c6;margin-bottom:6px;font-size:11px}.sim-report-modal-body[data-astro-cid-hbpbbcpy] dd[data-astro-cid-hbpbbcpy]{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600}.sim-report-caution[data-astro-cid-hbpbbcpy]{background:#392c4b;border:1px solid #665078;border-radius:8px;padding:12px}.sim-table-scroll[data-astro-cid-hbpbbcpy]{max-width:100%;overflow-x:auto}.sim-shoe-scroll[data-astro-cid-hbpbbcpy]{scrollbar-width:thin;scrollbar-color:#546184 #172036;max-height:360px;overflow:auto}.sim-shoe-table[data-astro-cid-hbpbbcpy]{min-width:760px}.sim-shoe-table[data-astro-cid-hbpbbcpy] thead[data-astro-cid-hbpbbcpy]{z-index:1;position:sticky;top:0}.sim-table[data-astro-cid-hbpbbcpy]{border-collapse:collapse;text-align:right;width:100%;min-width:640px;font-size:12px}.sim-table[data-astro-cid-hbpbbcpy] th[data-astro-cid-hbpbbcpy],.sim-table[data-astro-cid-hbpbbcpy] td[data-astro-cid-hbpbbcpy]{font-variant-numeric:tabular-nums;border-bottom:1px solid #36415d;padding:13px 10px}.sim-table[data-astro-cid-hbpbbcpy] thead[data-astro-cid-hbpbbcpy] th[data-astro-cid-hbpbbcpy]{color:#929fbd;white-space:nowrap;background:#1c2740;font-size:10px;font-weight:550}.sim-table[data-astro-cid-hbpbbcpy] td[data-astro-cid-hbpbbcpy],.sim-table[data-astro-cid-hbpbbcpy] tbody[data-astro-cid-hbpbbcpy] th[data-astro-cid-hbpbbcpy]{color:#dfebfc;font-weight:550}.sim-table[data-astro-cid-hbpbbcpy] th[data-astro-cid-hbpbbcpy]:first-child,.sim-table[data-astro-cid-hbpbbcpy] td[data-astro-cid-hbpbbcpy]:first-child{text-align:left}.sim-table[data-astro-cid-hbpbbcpy] tbody[data-astro-cid-hbpbbcpy] tr[data-astro-cid-hbpbbcpy]:last-child td[data-astro-cid-hbpbbcpy],.sim-table[data-astro-cid-hbpbbcpy] tbody[data-astro-cid-hbpbbcpy] tr[data-astro-cid-hbpbbcpy]:last-child th[data-astro-cid-hbpbbcpy]{border-bottom:none}.sim-table[data-astro-cid-hbpbbcpy] tbody[data-astro-cid-hbpbbcpy] .sim-positive[data-astro-cid-hbpbbcpy]{color:#68d7a9}.sim-table[data-astro-cid-hbpbbcpy] tbody[data-astro-cid-hbpbbcpy] .sim-negative[data-astro-cid-hbpbbcpy]{color:#f2929d}.sim-table-placeholder[data-astro-cid-hbpbbcpy]{text-align:center!important;color:#8b99ba!important;padding:30px!important}.sim-findings[data-astro-cid-hbpbbcpy]{background:#34254475;border:1px solid #614a85;border-radius:9px;align-items:flex-start;gap:12px;margin-top:15px;padding:13px 15px;display:flex}.sim-findings-icon[data-astro-cid-hbpbbcpy]{color:#dcb6fc;font-size:19px;line-height:1.2}.sim-findings[data-astro-cid-hbpbbcpy] p[data-astro-cid-hbpbbcpy]{color:#c1c3dd;margin:0;font-size:11px;line-height:1.9}.sim-sequence[data-astro-cid-hbpbbcpy]{scrollbar-width:thin;align-items:center;gap:5px;min-height:57px;padding:9px 0;display:flex;overflow-x:auto}.sim-ball[data-astro-cid-hbpbbcpy]{color:#e7f0ff;background:#344057;border:1px solid #60708a;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:grid}.sim-ball[data-astro-cid-hbpbbcpy].B{color:#ffe5e7;background:#953d4e;border-color:#d46a74}.sim-ball[data-astro-cid-hbpbbcpy].P{color:#dcecff;background:#28519a;border-color:#6d9cee}.sim-ball[data-astro-cid-hbpbbcpy].T{color:#e2fff1;background:#1b735d;border-color:#60caa6}.sim-sequence-empty[data-astro-cid-hbpbbcpy]{color:#8191b3;font-size:12px}.sim-summary[data-astro-cid-hbpbbcpy]{color:#8496b6;border-top:1px solid #35415d;margin:10px 0 0;padding-top:12px;font-size:11px;line-height:1.75}.sim-footnote[data-astro-cid-hbpbbcpy]{background:#151d2e;border:1px solid #38435b;border-radius:12px;margin-top:18px;padding:19px 23px}.sim-footnote[data-astro-cid-hbpbbcpy] h2[data-astro-cid-hbpbbcpy]{color:#e6ddf3;margin:0 0 9px;font-size:14px}.sim-footnote[data-astro-cid-hbpbbcpy] p[data-astro-cid-hbpbbcpy]{color:#91a1bf;margin:8px 0 0;font-size:11px;line-height:1.95}.sim-footnote[data-astro-cid-hbpbbcpy] strong[data-astro-cid-hbpbbcpy]{color:#c7cfe4}@media (width<=1050px){.sim-layout[data-astro-cid-hbpbbcpy]{grid-template-columns:275px minmax(0,1fr)}.sim-field-grid[data-astro-cid-hbpbbcpy]{gap:8px}.sim-card[data-astro-cid-hbpbbcpy]{padding:17px}.sim-stats[data-astro-cid-hbpbbcpy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=780px){.sim-layout[data-astro-cid-hbpbbcpy]{grid-template-columns:1fr}.sim-sidebar[data-astro-cid-hbpbbcpy]{display:contents}.sim-config[data-astro-cid-hbpbbcpy]{order:0}.sim-results[data-astro-cid-hbpbbcpy]{order:1}.sim-explain[data-astro-cid-hbpbbcpy]{order:2}.sim-hero[data-astro-cid-hbpbbcpy]{flex-direction:column;align-items:flex-start;gap:18px}.sim-hero-side[data-astro-cid-hbpbbcpy]{align-items:flex-start}}@media (width<=520px){.sim-share-row[data-astro-cid-hbpbbcpy]{flex-wrap:wrap}.sim-share-row[data-astro-cid-hbpbbcpy] input[data-astro-cid-hbpbbcpy]{flex-basis:100%;min-height:39px}.sim-share-row[data-astro-cid-hbpbbcpy] button[data-astro-cid-hbpbbcpy]{width:100%;min-height:43px}.sim-report-modal-body[data-astro-cid-hbpbbcpy] dl[data-astro-cid-hbpbbcpy]{grid-template-columns:1fr}.sim-report-modal[data-astro-cid-hbpbbcpy] header[data-astro-cid-hbpbbcpy],.sim-report-modal-body[data-astro-cid-hbpbbcpy]{padding:14px}.sim-chart-explore[data-astro-cid-hbpbbcpy]{grid-template-columns:1fr;gap:6px}.sim-chart-explore[data-astro-cid-hbpbbcpy] output[data-astro-cid-hbpbbcpy]{grid-column:1}.sim-seed-form[data-astro-cid-hbpbbcpy]{align-items:stretch}.sim-seed-form[data-astro-cid-hbpbbcpy] label[data-astro-cid-hbpbbcpy]{width:100%}.sim-seed-form[data-astro-cid-hbpbbcpy] input[data-astro-cid-hbpbbcpy],.sim-seed-form[data-astro-cid-hbpbbcpy] button[data-astro-cid-hbpbbcpy]{flex:1}.sim-dist-row[data-astro-cid-hbpbbcpy]{grid-template-columns:1fr;gap:5px}.sim-dist-numbers[data-astro-cid-hbpbbcpy]{text-align:left}.sim-report-actions[data-astro-cid-hbpbbcpy]{gap:6px}.sim-report-button[data-astro-cid-hbpbbcpy]{flex:1;min-height:40px;font-size:10px}.sim-focus-chart[data-astro-cid-hbpbbcpy]{min-height:205px;padding:4px}.sim-focus-stat[data-astro-cid-hbpbbcpy]{flex-direction:column;gap:5px}.sim-page[data-astro-cid-hbpbbcpy]{padding-top:13px}.sim-hero[data-astro-cid-hbpbbcpy]{padding:20px 17px}.sim-hero[data-astro-cid-hbpbbcpy]:after{opacity:.55}.sim-hero-points[data-astro-cid-hbpbbcpy]{flex-wrap:wrap;gap:5px}.sim-card[data-astro-cid-hbpbbcpy]{padding:14px}.sim-card-heading[data-astro-cid-hbpbbcpy] h2[data-astro-cid-hbpbbcpy]{font-size:14px}.sim-field-grid[data-astro-cid-hbpbbcpy]{gap:9px}.sim-field[data-astro-cid-hbpbbcpy] input[data-astro-cid-hbpbbcpy],.sim-field[data-astro-cid-hbpbbcpy] select[data-astro-cid-hbpbbcpy]{font-size:12px}.sim-stats[data-astro-cid-hbpbbcpy]{gap:7px}.sim-stat[data-astro-cid-hbpbbcpy]{padding:11px}.sim-stat[data-astro-cid-hbpbbcpy] strong[data-astro-cid-hbpbbcpy]{font-size:21px}.sim-chart[data-astro-cid-hbpbbcpy]{min-height:210px;padding:4px}.sim-chart-legend[data-astro-cid-hbpbbcpy]{gap:10px;font-size:10px}.sim-chart-footer[data-astro-cid-hbpbbcpy]{gap:8px}.sim-footnote[data-astro-cid-hbpbbcpy]{padding:15px}.sim-form-actions[data-astro-cid-hbpbbcpy]{grid-template-columns:1fr auto}}@media (prefers-reduced-motion:reduce){.sim-run[data-astro-cid-hbpbbcpy],.sim-reset[data-astro-cid-hbpbbcpy]{transition:none}}
