.MetricCalculators_calc__7yEhz{margin:28px 0 36px;display:grid;grid-template-columns:1.05fr .95fr;gap:22px;align-items:stretch}.MetricCalculators_inputs__rboDR{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:18px;padding:24px 26px;box-shadow:0 8px 30px rgba(0,0,0,.04);display:flex;flex-direction:column;gap:16px;min-width:0}.MetricCalculators_title__egRTV{margin:0;font-family:var(--fontForsMedium);font-size:17px;font-weight:600;color:#1f1f1f}.MetricCalculators_hint__ir_zS{margin:-8px 0 0;font-size:13px;line-height:1.5;color:#6b6f76}.MetricCalculators_tabs__Q3K4n{display:inline-flex;gap:4px;padding:4px;border-radius:12px;background:#f4f3fb;align-self:flex-start;flex-wrap:wrap}.MetricCalculators_tab__tzG7i{border:none;background:transparent;border-radius:9px;padding:8px 14px;font-family:var(--fontForsMedium);font-size:13.5px;color:#4b4f57;cursor:pointer}.MetricCalculators_tab__tzG7i[aria-selected=true]{background:#fff;color:#2b2b2b;box-shadow:0 1px 4px rgba(0,0,0,.08)}.MetricCalculators_cta__baBpU:focus-visible,.MetricCalculators_input__jm07W:focus-visible,.MetricCalculators_tab__tzG7i:focus-visible,.MetricCalculators_textarea__hk4oE:focus-visible{outline:2px solid #6a5cff;outline-offset:2px}.MetricCalculators_fields__R6Ega{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px 14px}.MetricCalculators_fieldsCompact__AwXla{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.MetricCalculators_field__eFF5t{display:flex;flex-direction:column;gap:6px;min-width:0}.MetricCalculators_label__V4a__{font-family:var(--fontForsMedium);font-size:13.5px;font-weight:600;color:#1f1f1f;line-height:1.3}.MetricCalculators_sub__TyKdH{display:block;font-family:inherit;font-weight:400;font-size:12px;color:#8a8e95}.MetricCalculators_input__jm07W,.MetricCalculators_textarea__hk4oE{width:100%;box-sizing:border-box;border:1px solid #d9d9e0;border-radius:10px;padding:10px 12px;font-size:16px;color:#1f1f1f;background:#fff;font-family:inherit}.MetricCalculators_textarea__hk4oE{min-height:120px;resize:vertical;line-height:1.5}.MetricCalculators_input__jm07W[aria-invalid=true],.MetricCalculators_textarea__hk4oE[aria-invalid=true]{border-color:#d4466e;background:#fff7fa}.MetricCalculators_error__CJ5aI{margin:0;font-size:12.5px;line-height:1.45;color:#b4234c}.MetricCalculators_note__hWy9X{margin:0;font-size:12.5px;line-height:1.5;color:#6b6f76}.MetricCalculators_reset__Eih0A{align-self:flex-start;border:none;background:none;padding:0;font-size:13px;color:#5b4fd6;cursor:pointer;text-decoration:underline}.MetricCalculators_result__HAxby{background:#0f0f12;border-radius:18px;padding:26px 26px 22px;color:#fff;position:relative;overflow:hidden;display:flex;flex-direction:column;min-width:0}.MetricCalculators_result__HAxby:before{content:"";position:absolute;top:-60px;right:-60px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(106,92,255,.4) 0,rgba(236,90,156,.15) 45%,transparent 70%);filter:blur(8px);pointer-events:none}.MetricCalculators_result__HAxby>*{position:relative}.MetricCalculators_eyebrow__UpveG{font-family:var(--fontForsMedium);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#b9a8ff}.MetricCalculators_big__uN2N9{font-family:var(--fontFors);font-size:52px;font-weight:600;letter-spacing:-.02em;line-height:1.05;margin:6px 0 2px;background:linear-gradient(120deg,#b9a8ff,#ec8fc0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.MetricCalculators_bigEmpty__aOZTD{font-size:30px}.MetricCalculators_caption__tl_Dl{margin:0 0 14px;font-size:13.5px;color:#a0a0aa}.MetricCalculators_bar__cwmmQ{display:flex;height:10px;border-radius:999px;overflow:hidden;background:rgba(255,255,255,.08);margin:4px 0 8px}.MetricCalculators_bar__cwmmQ span{display:block;height:100%}.MetricCalculators_segGood__OF7uL{background:#6ee7a8}.MetricCalculators_segMid__OG6Xp{background:#c9c9d3}.MetricCalculators_segBad__3IZkI{background:#ff8fa3}.MetricCalculators_legend__cHG5r{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0 0 14px;padding:0;list-style:none;font-size:12.5px;color:#c9c9d3}.MetricCalculators_legend__cHG5r li:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;background:currentColor}.MetricCalculators_legend__cHG5r .MetricCalculators_lgGood___agSm:before{background:#6ee7a8}.MetricCalculators_legend__cHG5r .MetricCalculators_lgMid__Ys21j:before{background:#c9c9d3}.MetricCalculators_legend__cHG5r .MetricCalculators_lgBad___grid:before{background:#ff8fa3}.MetricCalculators_working__WZDqQ{font-size:13.5px;line-height:1.55;color:#e6e0ff;background:rgba(106,92,255,.14);border:1px solid rgba(106,92,255,.3);border-radius:12px;padding:12px 14px;margin:0 0 12px;overflow-wrap:anywhere}.MetricCalculators_working__WZDqQ b{color:#fff;font-family:var(--fontForsMedium)}.MetricCalculators_formula__V0xFo{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.02em;color:#b9a8ff}.MetricCalculators_rows__Yg2gH{display:flex;flex-direction:column;gap:8px;border-top:1px solid rgba(255,255,255,.1);padding-top:12px;margin:0 0 12px}.MetricCalculators_row__j2ynZ{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13.5px;color:#d3d3da}.MetricCalculators_row__j2ynZ b{font-family:var(--fontForsMedium);color:#fff;white-space:nowrap}.MetricCalculators_interpret__kRhgc{margin:0 0 14px;font-size:13.5px;line-height:1.55;color:#d3d3da}.MetricCalculators_interpret__kRhgc strong{color:#fff;font-weight:600}.MetricCalculators_cta__baBpU{margin-top:auto;border:none;background:#fff;color:#0f0f12;border-radius:12px;padding:12px 16px;font-family:var(--fontForsMedium);font-size:14.5px;font-weight:600;text-align:left;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.MetricCalculators_cta__baBpU:hover{transform:translateY(-1px);box-shadow:0 10px 28px rgba(106,92,255,.4)}@media screen and (max-width:860px){.MetricCalculators_calc__7yEhz{grid-template-columns:1fr}}@media screen and (max-width:480px){.MetricCalculators_inputs__rboDR,.MetricCalculators_result__HAxby{padding:20px 18px}.MetricCalculators_big__uN2N9{font-size:44px}}