.sim-prod-progress[data-v-78b34a9c]{background:color-mix(in srgb,var(--brand-50) 70%,transparent);height:var(--sim-prod-progress-height)}.sim-prod-progress-bar[data-v-78b34a9c]{background:var(--brand);display:block;height:100%;transition:width .12s linear}.sim-prod-main[data-v-78b34a9c]{align-items:flex-start}.sim-prod-container[data-v-78b34a9c],.sim-prod-main[data-v-78b34a9c]{display:flex;justify-content:center}.sim-prod-container[data-v-78b34a9c]{flex-direction:column;gap:16px;max-width:600px;width:100%}.sim-prod-heading[data-v-78b34a9c]{display:flex;flex-direction:column;gap:6px;text-align:center}.sim-prod-title[data-v-78b34a9c]{color:var(--sim-text);font-size:20px;font-weight:700;margin:0}.sim-prod-subtitle[data-v-78b34a9c]{color:var(--sim-muted);font-size:13px;margin:0}.sim-prod-card[data-v-f7a36de0]{align-items:center;background:var(--sim-card-bg);border:1px solid var(--sim-card-border);border-radius:18px;box-shadow:var(--sim-shadow);color:var(--sim-card-title);display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:180px;min-width:180px;outline:none;padding:16px;text-align:center;transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease,border-color .14s ease;width:100%}@media(hover:hover){.sim-prod-card[data-v-f7a36de0]:hover{background:var(--sim-card-hover-bg);border-color:color-mix(in srgb,var(--sim-card-border) 65%,var(--sim-ring));box-shadow:var(--sim-shadow-hover);transform:translateY(-1px)}}.sim-prod-card[data-v-f7a36de0]:active{transform:translateY(0)}.sim-prod-card[data-v-f7a36de0]:focus-visible{border-color:var(--sim-ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--sim-ring) 35%,transparent),var(--sim-shadow-hover)}.sim-prod-card.is-selected[data-v-f7a36de0]{border-color:var(--sim-selected);box-shadow:0 0 0 3px color-mix(in srgb,var(--sim-selected) 28%,transparent),var(--sim-shadow-hover)}.sim-prod-card[data-v-f7a36de0]:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.sim-prod-card-icon[data-v-f7a36de0]{align-items:center;color:var(--sim-ring);display:inline-flex;justify-content:center}.sim-prod-card-icon svg[data-v-f7a36de0]{height:58px;width:58px}.sim-prod-card-icon-ui[data-v-f7a36de0]{height:44px;width:44px}.sim-prod-card-title[data-v-f7a36de0]{color:var(--sim-card-title);font-size:22px;font-weight:800;letter-spacing:-.01em;line-height:1.1}.sim-prod-card-subtitle[data-v-f7a36de0]{color:var(--sim-card-subtitle);font-size:13px;line-height:1.35}.sim-prod-grid[data-v-c272aee2]{display:grid;gap:25px;grid-template-columns:repeat(2,1fr);justify-content:center;justify-items:stretch}.sim-prod-grid[data-v-c272aee2]>:nth-child(3):last-child,.sim-prod-grid[data-v-c272aee2]>:nth-child(5):last-child,.sim-prod-grid[data-v-c272aee2]>:nth-child(7):last-child{grid-column:span 2}@media(min-width:768px){.sim-prod-grid[data-v-c272aee2]:has(>:nth-child(8):last-child){grid-template-columns:repeat(3,1fr)}.sim-prod-grid[data-v-c272aee2]:has(>:nth-child(8):last-child){grid-template-columns:repeat(4,1fr)}}.sim-prod-step[data-v-5ef52d9c]{display:flex;flex-direction:column;gap:12px}.sim-prod-step[data-v-db9ffb6d]{gap:12px}.sim-prod-question[data-v-db9ffb6d],.sim-prod-step[data-v-db9ffb6d]{display:flex;flex-direction:column}.sim-prod-question[data-v-db9ffb6d]{gap:6px;text-align:center}.sim-prod-step[data-v-c4606a55]{gap:12px}.sim-prod-question[data-v-c4606a55],.sim-prod-step[data-v-c4606a55]{display:flex;flex-direction:column}.sim-prod-question[data-v-c4606a55]{gap:6px;text-align:center}.sim-prod-step[data-v-714790c9]{gap:12px}.sim-prod-question[data-v-714790c9],.sim-prod-step[data-v-714790c9]{display:flex;flex-direction:column}.sim-prod-question[data-v-714790c9]{gap:6px;text-align:center}.sim-prod-step[data-v-0d153680]{gap:12px;text-align:center}.sim-prod-question[data-v-0d153680],.sim-prod-step[data-v-0d153680]{display:flex;flex-direction:column}.sim-prod-question[data-v-0d153680]{gap:6px}.sim-prod-amount[data-v-0d153680]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#16a34a;cursor:text;font-size:38px!important;font-weight:700;margin:0;outline:none;padding:0;text-align:center;width:100%}.sim-prod-amount[data-v-0d153680]:focus-visible{border-radius:8px;outline:2px solid #86efac}.sim-prod-slider[data-v-0d153680]{accent-color:#16a34a;width:100%}.sim-prod-grid[data-v-0d153680]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.sim-prod-quick[data-v-0d153680]{background:#fff;border:1px solid #cbd5e1;border-radius:12px;font-size:13px;font-weight:600;padding:10px}.sim-prod-primary[data-v-0d153680]{background:#16a34a;border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:700;padding:14px 16px}.sim-prod-step[data-v-aa447ee3]{gap:12px}.sim-prod-question[data-v-aa447ee3],.sim-prod-step[data-v-aa447ee3]{display:flex;flex-direction:column}.sim-prod-question[data-v-aa447ee3]{gap:6px;text-align:center}.sim-prod-step[data-v-e343b548]{gap:12px}.sim-prod-question[data-v-e343b548],.sim-prod-step[data-v-e343b548]{display:flex;flex-direction:column}.sim-prod-question[data-v-e343b548]{gap:6px;text-align:center}.sim-prod-form[data-v-e343b548]{display:grid;gap:10px}.sim-prod-field[data-v-e343b548]{display:grid;font-size:13px;gap:6px}.sim-prod-field label[data-v-e343b548]{color:#0f172a;font-weight:600}.sim-prod-field input[data-v-e343b548]{background:#fff;border:1px solid #cbd5e1;border-radius:12px;color:#0f172a;font-size:14px;padding:12px}.sim-prod-error[data-v-e343b548]{color:#dc2626;font-size:12px;margin:0}.sim-prod-primary[data-v-e343b548]{background:#16a34a;border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:700;padding:14px 16px}.sim-prod-primary[data-v-e343b548]:disabled{opacity:.6}
