._container_ai7ry_1{max-width:600px;margin:0 auto}._backLink_ai7ry_6{display:inline-block;font-size:.85rem;color:var(--color-primary);text-decoration:none;margin-bottom:12px}._backLink_ai7ry_6:hover{text-decoration:underline}._titleRow_ai7ry_18{display:flex;align-items:center;gap:6px;margin-bottom:20px}._title_ai7ry_18{font-size:1.4rem}._section_ai7ry_29{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:18px;margin-bottom:20px}._fields_ai7ry_37{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:12px}@media(min-width:480px){._fields_ai7ry_37{grid-template-columns:1fr 1fr}}._field_ai7ry_37{display:flex;flex-direction:column;gap:4px}._label_ai7ry_56{font-size:.78rem;font-weight:600;color:#6c757d}._input_ai7ry_62{width:100%;padding:10px 12px;border:1px solid var(--color-border);border-radius:8px;font-size:.9rem;background:var(--color-surface);color:var(--color-text);font-family:inherit;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}._input_ai7ry_62:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(var(--color-primary-rgb),.15)}._bigResult_ai7ry_81{margin-top:14px;padding:18px;background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.08),#ff9f4314);border:1px solid rgba(var(--color-primary-rgb),.2);border-radius:10px;text-align:center}._bigResultLabel_ai7ry_90{display:block;font-size:.75rem;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}._bigResultValue_ai7ry_100{display:block;font-size:1.2rem;font-weight:700;color:var(--color-primary)}._results_ai7ry_107{margin-top:14px;background:var(--color-bg);border-radius:8px;padding:4px 0}._resultRow_ai7ry_114{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;font-size:.88rem;border-bottom:1px solid var(--color-border)}._resultRow_ai7ry_114:last-child{border-bottom:none}._resultRow_ai7ry_114 span{color:#6c757d}._resultRow_ai7ry_114 strong{color:var(--color-text);font-weight:700;font-variant-numeric:tabular-nums}
