.wrb{--wrb-ink: #10121a;--wrb-body: #58595e;--wrb-muted: #8e9097;--wrb-line: #e6e8f0;--wrb-yellow: #ffb200;--wrb-surface: #fff;--wrb-on-dark: #fff;--wrb-on-dark-soft: #d5d6db;--wrb-on-dark-muted: #b0b1b3;font-family:var(--font-oracle, "Oracle", system-ui, sans-serif);color:var(--wrb-ink);-webkit-font-smoothing:antialiased}.wrb *{box-sizing:border-box}.wrb .wrb__intro{margin:0 0 1.25rem}.wrb .wrb__title{font-size:1.5rem;line-height:1.2;font-weight:600;letter-spacing:-.01em;margin:0 0 .5rem;color:var(--wrb-ink)}.wrb.wrb--embed .wrb__title{font-size:1.75rem}.wrb .wrb__lede{margin:0;color:var(--wrb-body);font-size:1rem;line-height:1.55;max-width:44rem}.wrb .wrb__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:1rem;align-items:start}@media(max-width:720px){.wrb .wrb__grid{grid-template-columns:minmax(0,1fr)}}.wrb .wrb__panel{border:1px solid var(--wrb-line);border-radius:12px;padding:1.25rem;background:var(--wrb-surface)}.wrb .wrb__field{margin:0 0 1rem}.wrb .wrb__field label,.wrb .wrb__range-head label{display:block;font-size:.9375rem;font-weight:600;color:var(--wrb-ink);margin:0 0 .375rem}.wrb .wrb__range-head{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}.wrb .wrb__range-head output{font-variant-numeric:tabular-nums;font-weight:600;font-size:.9375rem;color:var(--wrb-ink)}.wrb .wrb__hint{margin:.375rem 0 0;font-size:.875rem;line-height:1.45;color:var(--wrb-muted)}.wrb input[type=number],.wrb select{width:100%;min-height:2.75rem;margin:0;padding:.5rem .75rem;border:1px solid var(--wrb-line);border-radius:8px;background:var(--wrb-surface);color:var(--wrb-ink);font:inherit;font-size:1rem}.wrb input[type=number]:focus-visible,.wrb select:focus-visible,.wrb input[type=range]:focus-visible,.wrb .wrb__btn:focus-visible,.wrb .wrb__link:focus-visible{outline:2px solid var(--wrb-ink);outline-offset:2px}.wrb input[type=range]{width:100%;height:2rem;margin:0;padding:0;accent-color:var(--wrb-ink);background:transparent}.wrb .wrb__btn{appearance:none;display:inline-block;border:1px solid var(--wrb-ink);border-radius:999px;margin:0;padding:.75rem 1.25rem;font:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;cursor:pointer;background:var(--wrb-surface);color:var(--wrb-ink);text-decoration:none}.wrb .wrb__btn--ghost{margin-top:.25rem;background:transparent;border-color:var(--wrb-line)}.wrb .wrb__btn--ghost:hover{border-color:var(--wrb-ink)}.wrb .wrb__btn--primary{background:var(--wrb-yellow);border-color:var(--wrb-yellow);color:var(--wrb-ink)}.wrb .wrb__btn--primary:hover{filter:brightness(.96)}.wrb .wrb__results{background:var(--wrb-ink);border-color:var(--wrb-ink);color:var(--wrb-on-dark)}.wrb .wrb__headline{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap;margin:0 0 .75rem}.wrb .wrb__big{font-size:3.5rem;line-height:1;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--wrb-yellow)}.wrb .wrb__big-label{font-size:1.125rem;font-weight:600;color:var(--wrb-on-dark)}.wrb .wrb__how{margin:0 0 1rem;font-size:.9375rem;line-height:1.5;color:var(--wrb-on-dark-soft)}.wrb .wrb__split{list-style:none;margin:0 0 1.25rem;padding:0;border-top:1px solid rgba(255,255,255,.16)}.wrb .wrb__split li{display:flex;justify-content:space-between;gap:1rem;margin:0;padding:.6rem 0;border-bottom:1px solid rgba(255,255,255,.16);font-size:.9375rem;color:var(--wrb-on-dark-soft)}.wrb .wrb__split li:before{content:none}.wrb .wrb__split strong{font-variant-numeric:tabular-nums;font-weight:600;color:var(--wrb-on-dark)}.wrb .wrb__actions{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;margin:0 0 1rem}.wrb .wrb__link{color:var(--wrb-on-dark);font-size:.9375rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}.wrb .wrb__link:hover{color:var(--wrb-yellow)}.wrb .wrb__note{margin:0;font-size:.875rem;line-height:1.5;color:var(--wrb-on-dark-muted)}.wrb .wrb__powered{margin:1rem 0 0;font-size:.9375rem;line-height:1.5;color:var(--wrb-body)}.wrb .wrb__powered a{color:var(--wrb-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}
