.results-wrapper[data-v-eb3eb8dc]{width:100%}.results-container[data-v-eb3eb8dc]{animation:fadeIn-eb3eb8dc .5s ease}@keyframes fadeIn-eb3eb8dc{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.result-card[data-v-eb3eb8dc]{background:#fff;border-radius:16px;border-top:4px solid #00b93e;padding:24px}.results-disclaimer[data-v-eb3eb8dc]{align-items:center;background:#fef3c7;border-radius:8px;color:#92400e;display:flex;font-size:.85rem;gap:.5rem;margin-bottom:1.5rem;padding:.75rem 1rem}.results-disclaimer .disclaimer-icon[data-v-eb3eb8dc]{flex-shrink:0}.result-header[data-v-eb3eb8dc]{margin-bottom:24px;text-align:center}.result-header .result-icon[data-v-eb3eb8dc]{margin-bottom:16px}.result-header .result-title[data-v-eb3eb8dc]{color:#1a1d1f;font-size:1.5rem;font-weight:600;margin:0 0 8px}.result-header .result-subtitle[data-v-eb3eb8dc]{color:#6f767e;font-size:1rem;margin:0}.debt-hero[data-v-eb3eb8dc]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border:2px solid #fecaca;border-radius:16px;margin-bottom:24px;padding:24px}.debt-hero .debt-hero-header[data-v-eb3eb8dc]{align-items:center;display:flex;gap:8px;margin-bottom:8px}.debt-hero .debt-hero-header .debt-hero-icon[data-v-eb3eb8dc]{font-size:1.5rem}.debt-hero .debt-hero-header .debt-hero-label[data-v-eb3eb8dc]{color:#991b1b;font-size:.95rem}.debt-hero .debt-hero-amount[data-v-eb3eb8dc]{color:#dc2626;font-size:2.5rem;font-weight:700;margin-bottom:16px}.debt-hero .debt-breakdown[data-v-eb3eb8dc]{background:#fff;border-radius:12px;margin-bottom:12px;padding:16px}.debt-hero .debt-breakdown-row[data-v-eb3eb8dc]{display:flex;font-size:.9rem;justify-content:space-between;padding:8px 0}.debt-hero .debt-breakdown-row[data-v-eb3eb8dc]:not(:last-child){border-bottom:1px solid #fee2e2}.debt-hero .debt-breakdown-row .debt-breakdown-value[data-v-eb3eb8dc]{font-weight:600}.debt-hero .debt-breakdown-row .debt-breakdown-value.warning[data-v-eb3eb8dc]{color:#f59e0b}.debt-hero .debt-note[data-v-eb3eb8dc]{color:#991b1b;font-size:.8rem;font-style:italic;text-align:center}.benefit-amount[data-v-eb3eb8dc]{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-radius:16px;margin-bottom:24px;padding:24px;text-align:center}.benefit-amount .amount-label[data-v-eb3eb8dc]{color:#047857;font-size:.95rem;margin-bottom:8px}.benefit-amount .amount-value[data-v-eb3eb8dc]{color:#059669;font-size:2.5rem;font-weight:700;margin:0 0 12px}.benefit-amount .amount-details[data-v-eb3eb8dc]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.benefit-amount .amount-details .amount-yearly[data-v-eb3eb8dc]{color:#047857;font-size:.9rem}.benefit-amount .amount-details .amount-percent[data-v-eb3eb8dc]{background:#059669;border-radius:20px;color:#fff;font-size:.85rem;font-weight:500;padding:4px 12px}.variants-compact[data-v-eb3eb8dc]{margin-bottom:24px}.section-title-small[data-v-eb3eb8dc]{color:#6f767e;font-size:.95rem;font-weight:600;margin:0 0 12px}.variants-row[data-v-eb3eb8dc]{display:flex;flex-wrap:wrap;gap:12px}.variant-mini[data-v-eb3eb8dc]{background:#f8fafc;border-radius:10px;flex:1;min-width:120px;padding:12px;text-align:center}.variant-mini.muted[data-v-eb3eb8dc]{background:#fffbeb}.variant-mini.muted .variant-mini-value[data-v-eb3eb8dc]{color:#d97706}.variant-mini .variant-mini-label[data-v-eb3eb8dc]{color:#6f767e;display:block;font-size:.75rem;margin-bottom:4px}.variant-mini .variant-mini-value[data-v-eb3eb8dc]{color:#10b981;display:block;font-size:1.1rem;font-weight:700}.section-title[data-v-eb3eb8dc]{color:#1a1d1f;font-size:1.1rem;font-weight:600;margin:0 0 12px}.recommended-method[data-v-eb3eb8dc]{margin-bottom:24px}.method-card[data-v-eb3eb8dc]{background:#f0f7ff;border-left:4px solid #008cff;border-radius:12px;display:flex;gap:16px;padding:16px}.method-card .method-icon[data-v-eb3eb8dc]{flex-shrink:0;font-size:2rem}.method-card .method-content h4[data-v-eb3eb8dc]{color:#1a1d1f;font-size:1rem;margin:0 0 4px}.method-card .method-content p[data-v-eb3eb8dc]{color:#475569;font-size:.9rem;margin:0}.court-info-section[data-v-eb3eb8dc]{margin-bottom:24px}.court-card-compact[data-v-eb3eb8dc]{background:#f8fafc;border-radius:12px;display:flex;flex-wrap:wrap;gap:24px;padding:16px}.court-card-compact .court-item[data-v-eb3eb8dc]{display:flex;gap:8px}.court-card-compact .court-item .court-label[data-v-eb3eb8dc]{color:#6f767e;font-size:.9rem}.court-card-compact .court-item .court-value[data-v-eb3eb8dc]{color:#1a1d1f;font-size:.9rem;font-weight:600}.documents-section[data-v-eb3eb8dc]{margin-bottom:24px}.documents-list-compact[data-v-eb3eb8dc]{margin:0;padding-left:1.5rem}.documents-list-compact li[data-v-eb3eb8dc]{color:#475569;font-size:.9rem;padding:6px 0}.documents-list-compact li[data-v-eb3eb8dc]::marker{color:#008cff}.enforcement-section[data-v-eb3eb8dc]{margin-bottom:24px}.enforcement-grid[data-v-eb3eb8dc]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.enforcement-item[data-v-eb3eb8dc]{align-items:center;background:#fef2f2;border-radius:10px;color:#991b1b;display:flex;font-size:.9rem;gap:10px;padding:12px}.enforcement-item .enforcement-icon[data-v-eb3eb8dc]{font-size:1.25rem}.important-compact[data-v-eb3eb8dc]{margin-bottom:24px}.important-grid[data-v-eb3eb8dc]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.important-item[data-v-eb3eb8dc]{background:#f8fafc;border-radius:10px;color:#475569;font-size:.85rem;padding:12px}.important-item strong[data-v-eb3eb8dc]{color:#1a1d1f;display:block;margin-bottom:2px}.details-section[data-v-eb3eb8dc]{border:1px solid #e2e8f0;border-radius:12px;margin-bottom:24px;overflow:hidden}.details-summary[data-v-eb3eb8dc]{background:#f8fafc;color:#1a1d1f;cursor:pointer;font-weight:600;padding:16px}.details-summary[data-v-eb3eb8dc]:hover{background:#f1f5f9}.details-content[data-v-eb3eb8dc]{padding:16px}.detail-block[data-v-eb3eb8dc]{margin-bottom:16px}.detail-block[data-v-eb3eb8dc]:last-child{margin-bottom:0}.detail-block h4[data-v-eb3eb8dc]{color:#1a1d1f;font-size:.95rem;margin:0 0 8px}.detail-block ul[data-v-eb3eb8dc]{margin:0;padding-left:1.25rem}.detail-block ul li[data-v-eb3eb8dc]{color:#475569;font-size:.85rem;padding:4px 0}.links-compact[data-v-eb3eb8dc]{display:flex;flex-wrap:wrap;gap:16px}.links-compact a[data-v-eb3eb8dc]{color:#008cff;font-size:.9rem;text-decoration:none}.links-compact a[data-v-eb3eb8dc]:hover{text-decoration:underline}.actions[data-v-eb3eb8dc]{border-top:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding-top:24px}.action-button[data-v-eb3eb8dc]{align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:8px;padding:12px 24px;transition:all .2s}.action-button.primary[data-v-eb3eb8dc]{background:#008cff;color:#fff}.action-button.primary[data-v-eb3eb8dc]:hover{background:#0070cc}.action-button.secondary[data-v-eb3eb8dc]{background:#fff;border:2px solid #008cff;color:#008cff}.action-button.secondary[data-v-eb3eb8dc]:hover{background:#f0f7ff}@media(max-width:768px){.result-card[data-v-eb3eb8dc]{padding:16px}.result-header .result-title[data-v-eb3eb8dc]{font-size:1.3rem}.benefit-amount .amount-value[data-v-eb3eb8dc],.debt-hero-amount[data-v-eb3eb8dc]{font-size:2rem}.variants-row[data-v-eb3eb8dc]{flex-direction:column}.variant-mini[data-v-eb3eb8dc]{min-width:auto}.enforcement-grid[data-v-eb3eb8dc],.important-grid[data-v-eb3eb8dc]{grid-template-columns:1fr}.court-card-compact[data-v-eb3eb8dc]{flex-direction:column;gap:8px}.method-card[data-v-eb3eb8dc]{text-align:center}.actions[data-v-eb3eb8dc],.method-card[data-v-eb3eb8dc]{flex-direction:column}.actions .action-button[data-v-eb3eb8dc]{justify-content:center;width:100%}}@media print{.actions[data-v-eb3eb8dc],.details-section[data-v-eb3eb8dc]{display:none!important}}.progress-fill[data-v-9824c009]{background:linear-gradient(90deg,#4361ee,#8b5cf6)}.progress-text strong[data-v-9824c009]{color:#4361ee}.stat-item .stat-value[data-v-9824c009]{align-items:center;display:flex;gap:.5rem}.estimate-note[data-v-9824c009]{align-items:flex-start;background:#fffbeb;border:1px solid #fcd34d;border-radius:8px;display:flex;gap:.5rem;margin-top:1rem;padding:.75rem}.estimate-note .estimate-icon[data-v-9824c009]{flex-shrink:0;font-size:1rem}.estimate-note .estimate-text[data-v-9824c009]{color:#92400e;font-size:.8rem;line-height:1.4}.estimate-badge[data-v-9824c009],.note-badge[data-v-9824c009]{border-radius:4px;font-size:.7rem;padding:.15rem .5rem}.estimate-badge[data-v-9824c009],.estimate-badge-inline[data-v-9824c009],.note-badge[data-v-9824c009]{background:#fef3c7;color:#92400e;display:inline-block;font-weight:600;text-transform:uppercase}.estimate-badge-inline[data-v-9824c009]{border-radius:3px;font-size:.65rem;margin-left:.25rem;padding:.1rem .4rem;vertical-align:middle}.variant-disclaimer[data-v-9824c009]{border-top:1px dashed #e2e8f0;font-style:italic;margin-top:.5rem;padding-top:.5rem}.note-small[data-v-9824c009],.variant-disclaimer[data-v-9824c009]{color:#94a3b8;font-size:.75rem}.children-count-section[data-v-9824c009]{margin-top:2rem}.additional-expenses-section[data-v-9824c009],.other-alimony-section[data-v-9824c009]{margin-top:1rem}.expense-types[data-v-9824c009]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.avg-salary-info[data-v-9824c009]{margin-top:1rem}.calc-row.warning-row[data-v-9824c009]{background:#fffbeb;border-bottom:none;border-radius:8px;margin:.5rem -1rem;padding:.75rem 1rem}.comparison-table[data-v-9824c009]{margin-top:1.5rem}.comparison-table h4[data-v-9824c009]{color:#1a1d1f;margin-bottom:1rem}.comparison-table table[data-v-9824c009]{border-collapse:collapse;font-size:.85rem;width:100%}.comparison-table table td[data-v-9824c009],.comparison-table table th[data-v-9824c009]{border-bottom:1px solid #e2e8f0;padding:.75rem .5rem;text-align:left}.comparison-table table th[data-v-9824c009]{background:#f8fafc;color:#1a1d1f;font-weight:600}.comparison-table table td[data-v-9824c009]{color:#475569}.comparison-table table tr:last-child td[data-v-9824c009]{border-bottom:none}.comparison-table .table-note[data-v-9824c009]{color:#6f767e;font-size:.8rem;font-style:italic;margin-top:.75rem}.result-variant .variant-header[data-v-9824c009]{flex-wrap:wrap}.result-variant .variant-header .estimate-badge[data-v-9824c009]{margin-left:auto}@media(max-width:768px){.alimony-calculator[data-v-9824c009]{background:#f6f7f9;border-radius:0;margin:0;padding:0}.container[data-v-9824c009]{padding:0}.content[data-v-9824c009]{border-radius:0;box-shadow:none;margin-bottom:0;padding:1rem 1rem 1.5rem}.disclaimer[data-v-9824c009]{border-radius:0;margin:-1rem -1rem 1rem}.step-title[data-v-9824c009]{font-size:1.3rem}.step-description[data-v-9824c009]{font-size:.9rem;margin-bottom:1.5rem}.option-card[data-v-9824c009]{padding:1rem}.option-card .option-icon[data-v-9824c009]{font-size:1.5rem}.option-card .option-text h3[data-v-9824c009]{font-size:.95rem}.option-card .option-text p[data-v-9824c009]{font-size:.8rem}.counter-row[data-v-9824c009]{align-items:flex-start;flex-direction:column;gap:.75rem}.comparison-table[data-v-9824c009]{overflow-x:auto}.comparison-table table[data-v-9824c009]{font-size:.75rem;min-width:400px}.comparison-table table td[data-v-9824c009],.comparison-table table th[data-v-9824c009]{padding:.5rem .25rem}.reasons-grid[data-v-9824c009],.suggestion-cards[data-v-9824c009]{grid-template-columns:1fr}.controls[data-v-9824c009]{border-radius:0;box-shadow:none;padding:1rem;position:static}.controls .big-button[data-v-9824c009]{flex:1;min-width:0;padding:1rem}.recipient-options.small[data-v-9824c009]{flex-direction:column}.recipient-options.small .option-card[data-v-9824c009]{min-width:auto}.explanation-cards[data-v-9824c009]{grid-template-columns:1fr}.disclaimer-bottom[data-v-9824c009]{border-bottom:none;border-left:none;border-radius:0;border-right:none;margin:1rem -1rem -.5rem}.estimate-note[data-v-9824c009]{flex-direction:column}.estimate-note .estimate-icon[data-v-9824c009]{align-self:flex-start}.salary-source .source-row[data-v-9824c009],.stat-item[data-v-9824c009]{align-items:flex-start;flex-direction:column;gap:.25rem}.stat-item[data-v-9824c009]{border-bottom:1px solid #e8eaed;padding:.5rem 0}.stat-item[data-v-9824c009]:last-child{border-bottom:none}.stat-item .stat-value[data-v-9824c009]{flex-wrap:wrap}}@media(max-width:480px){.big-income-input[data-v-9824c009]{font-size:1.1rem;padding:.875rem 4rem .875rem .875rem}.result-variant .variant-amount[data-v-9824c009]{font-size:1.25rem}.result-variant .variant-header[data-v-9824c009]{align-items:flex-start;flex-direction:column}.result-variant .variant-header .estimate-badge[data-v-9824c009]{margin-left:0;margin-top:.25rem}}.alimony-calculator[data-v-9824c009]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:24px;box-shadow:0 4px 20px #00000014;margin:1rem auto;max-width:100%;padding:2rem;width:100%}.container[data-v-9824c009]{display:flex;flex-direction:column;margin:0 auto;max-width:700px;padding:0}.content[data-v-9824c009]{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000f;margin-bottom:1rem;padding:2rem;position:relative}.progress-container[data-v-9824c009]{margin-bottom:2rem;text-align:center}.progress-bar[data-v-9824c009]{background-color:#e2e8f0;border-radius:4px;height:8px;margin-bottom:1rem;overflow:hidden}.progress-fill[data-v-9824c009]{background:linear-gradient(90deg,#008cff,#8b5cf6);border-radius:4px;box-shadow:0 0 20px #4361ee4d;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}.progress-text[data-v-9824c009]{color:#64748b;font-size:.9rem;font-weight:500}.progress-text strong[data-v-9824c009]{color:#008cff;font-weight:600}.step-title[data-v-9824c009]{color:#1a1d1f;font-size:1.75rem;font-weight:600;margin-bottom:.5rem;text-align:center}.step-description[data-v-9824c009]{color:#6f767e;line-height:1.5;margin-bottom:2rem;text-align:center}.subsection-title[data-v-9824c009]{color:#1a1d1f;font-size:1.1rem;font-weight:600;margin:1.5rem 0 1rem}.recipient-options[data-v-9824c009]{display:flex;flex-direction:column;gap:.75rem}.recipient-options.small[data-v-9824c009]{flex-direction:row;flex-wrap:wrap}.recipient-options.small .option-card[data-v-9824c009]{flex:1;min-width:200px}.option-card[data-v-9824c009]{border:2px solid #f0f2f5;border-radius:12px;cursor:pointer;display:block;padding:1.25rem;transition:all .2s}.option-card[data-v-9824c009]:hover{background:#f8fbff;border-color:#008cff}.option-card.selected[data-v-9824c009]{background:#f0f7ff;border-color:#008cff}.option-card.small[data-v-9824c009]{padding:1rem}.option-card.small .option-text h3[data-v-9824c009]{font-size:.95rem;margin:0}.option-card.small .option-text p[data-v-9824c009]{font-size:.8rem}.option-card input[type=radio][data-v-9824c009]{display:none}.option-content[data-v-9824c009]{align-items:center;display:flex;gap:1rem}.option-icon[data-v-9824c009]{flex-shrink:0;font-size:2rem}.option-text h3[data-v-9824c009]{color:#1a1d1f;font-size:1rem;margin:0 0 .25rem}.option-text p[data-v-9824c009]{color:#6f767e;font-size:.875rem;margin:0}.base-option[data-v-9824c009]{margin-bottom:1rem}.select-wrapper[data-v-9824c009]{position:relative;width:100%;z-index:10}.region-select-trigger[data-v-9824c009]{align-items:center;background:#fff;border:2px solid #e8eaed;border-radius:8px;cursor:pointer;display:flex;font-size:1rem;justify-content:space-between;padding:1rem;transition:border-color .2s;width:100%}.region-select-trigger[data-v-9824c009]:hover{border-color:#cbd5e1}.region-select-trigger .placeholder[data-v-9824c009]{color:#a2aab5}.dropdown-arrow[data-v-9824c009]{color:#6f767e;font-size:.8rem;transition:transform .2s}.dropdown-arrow.rotated[data-v-9824c009]{transform:rotate(180deg)}.region-dropdown[data-v-9824c009]{background:#fff;border:2px solid #e8eaed;border-radius:0 0 8px 8px;border-top:none;box-shadow:0 4px 20px #0000001a;left:0;max-height:300px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1001}.region-list[data-v-9824c009]{padding:.5rem 0}.region-option[data-v-9824c009]{align-items:center;border-left:3px solid transparent;cursor:pointer;display:flex;justify-content:space-between;padding:.75rem 1rem;transition:background-color .2s}.region-option[data-v-9824c009]:hover{background-color:#f8fbff;border-left-color:#008cff}.region-option.selected[data-v-9824c009]{background-color:#f0f7ff;border-left-color:#008cff}.region-option.selected .region-name[data-v-9824c009]{color:#008cff;font-weight:600}.region-name[data-v-9824c009]{color:#1a1d1f;font-size:.95rem}.region-pm[data-v-9824c009]{color:#6f767e;font-size:.85rem;font-weight:500}.selected-region-display[data-v-9824c009]{background:#f0f7ff;border-left:4px solid #008cff;border-radius:8px;margin-top:1rem;padding:1rem}.region-stats[data-v-9824c009]{display:grid;gap:.5rem}.stat-item[data-v-9824c009]{align-items:center;display:flex;justify-content:space-between}.stat-item .stat-label[data-v-9824c009]{color:#6f767e;font-size:.9rem}.stat-item .stat-value[data-v-9824c009]{color:#1a1d1f;font-weight:600}.counter-section[data-v-9824c009]{margin-top:1rem}.counter-row[data-v-9824c009]{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.counter-row label[data-v-9824c009]{color:#1a1d1f;flex:1;font-size:.95rem}.input-numbers[data-v-9824c009]{align-items:center;display:flex;gap:.5rem}.input-numbers button[data-v-9824c009]{align-items:center;background-color:#008cff;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;height:36px;justify-content:center;transition:background-color .2s;width:36px}.input-numbers button[data-v-9824c009]:hover:not(:disabled){background-color:#0070cc}.input-numbers button[data-v-9824c009]:disabled{background-color:#e8eaed;cursor:not-allowed}.number-input[data-v-9824c009]{-moz-appearance:textfield;border:1.5px solid #e8eaed;border-radius:6px;font-size:1rem;height:40px;text-align:center;width:60px}.number-input[data-v-9824c009]::-webkit-inner-spin-button,.number-input[data-v-9824c009]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.number-input[data-v-9824c009]:focus{border-color:#008cff;outline:none}.number-input.wide[data-v-9824c009]{width:80px}.percent-info[data-v-9824c009]{background:#ecfdf5;border-radius:8px;margin-top:1rem;padding:.75rem 1rem}.percent-info p[data-v-9824c009]{color:#047857;font-size:.9rem;margin:0}.custom-checkbox[data-v-9824c009]{align-items:flex-start;cursor:pointer;display:flex;font-size:.95rem;line-height:1.4;margin-bottom:1rem;padding-left:2rem;position:relative}.custom-checkbox input[type=checkbox][data-v-9824c009]{opacity:0;position:absolute}.custom-checkbox .checkmark[data-v-9824c009]{background-color:#fff;border:1.5px solid #e8eaed;border-radius:4px;height:20px;left:0;position:absolute;top:0;transition:all .2s;width:20px}.custom-checkbox .checkmark[data-v-9824c009]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:10px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.custom-checkbox input[type=checkbox]:checked~.checkmark[data-v-9824c009]{background-color:#008cff;border-color:#008cff}.custom-checkbox input[type=checkbox]:checked~.checkmark[data-v-9824c009]:after{display:block}.custom-checkbox:hover .checkmark[data-v-9824c009]{border-color:#008cff}.info-block[data-v-9824c009]{background:#f0f7ff;border-left:4px solid #008cff;border-radius:12px;margin:1.5rem 0;padding:1.25rem}.info-block h4[data-v-9824c009]{color:#1a1d1f;font-size:1rem;margin:0 0 .75rem}.info-block p[data-v-9824c009]{color:#475569;font-size:.9rem;line-height:1.5;margin:0 0 .5rem}.info-block p[data-v-9824c009]:last-child{margin-bottom:0}.info-block ol[data-v-9824c009],.info-block ul[data-v-9824c009]{margin:0;padding-left:1.25rem}.info-block ol li[data-v-9824c009],.info-block ul li[data-v-9824c009]{color:#475569;font-size:.9rem;margin-bottom:.5rem}.info-block.success-style[data-v-9824c009]{background:#ecfdf5;border-left-color:#10b981}.info-block.success-style h4[data-v-9824c009]{color:#047857}.info-block.warning-style[data-v-9824c009]{background:#fffbeb;border-left-color:#f59e0b}.info-block.warning-style h4[data-v-9824c009]{color:#92400e}.warning-block[data-v-9824c009]{background:#fef3c7;border:1px solid #fcd34d;border-radius:12px;margin:1rem 0;padding:1.25rem}.warning-block h4[data-v-9824c009]{color:#92400e;margin:0 0 .75rem}.warning-block p[data-v-9824c009]{color:#78350f;font-size:.9rem;line-height:1.5;margin:0 0 .5rem}.warning-block p[data-v-9824c009]:last-child{margin-bottom:0}.error-block[data-v-9824c009]{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;margin:1rem 0;padding:1.25rem}.error-block h4[data-v-9824c009]{color:#dc2626;margin:0 0 .75rem}.error-block p[data-v-9824c009]{color:#991b1b;font-size:.9rem;margin:0 0 .5rem}.income-input-block[data-v-9824c009],.income-input-section[data-v-9824c009]{margin-top:1.5rem}.big-input-wrapper[data-v-9824c009]{position:relative}.big-input-wrapper .currency[data-v-9824c009]{color:#6f767e;font-size:1rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.big-income-input[data-v-9824c009]{border:2px solid #e8eaed;border-radius:8px;color:#1a1d1f;font-size:1.25rem;font-weight:600;padding:1rem 5rem 1rem 1rem;width:100%}.big-income-input[data-v-9824c009]:focus{border-color:#008cff;outline:none}.big-income-input[data-v-9824c009]::-moz-placeholder{color:#a2aab5;font-weight:400}.big-income-input[data-v-9824c009]::placeholder{color:#a2aab5;font-weight:400}.calculation-preview[data-v-9824c009]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-top:1.5rem;padding:1.25rem}.calculation-preview h4[data-v-9824c009]{color:#1a1d1f;font-size:1rem;margin:0 0 1rem}.calc-row[data-v-9824c009]{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:.5rem 0}.calc-row[data-v-9824c009]:last-child{border-bottom:none}.calc-row.highlight[data-v-9824c009]{background:#f0f7ff;border-bottom:none;border-radius:8px;margin:.5rem -1rem;padding:.75rem 1rem}.calc-row.total[data-v-9824c009]{background:#1a1d1f;border-bottom:none;border-radius:0 0 12px 12px;color:#fff;margin:.5rem -1rem -1rem;padding:1rem}.calc-row.total .calc-value[data-v-9824c009]{color:#fff;font-size:1.1rem}.calc-row span[data-v-9824c009]:first-child{color:#6f767e;font-size:.9rem}.calc-value[data-v-9824c009]{color:#1a1d1f;font-weight:600}.calc-value.success[data-v-9824c009]{color:#10b981}.calc-value.warning[data-v-9824c009]{color:#f59e0b}.calc-value.error[data-v-9824c009]{color:#ef4444}.note-badge[data-v-9824c009]{background:#fef3c7;border-radius:4px;color:#92400e;display:inline-block;font-size:.7rem;font-weight:600;padding:.15rem .5rem;text-transform:uppercase}.salary-source[data-v-9824c009]{background:#ffffff80;border-radius:8px;margin:1rem 0;padding:.75rem}.salary-source .source-row[data-v-9824c009]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.salary-source .source-row .source-value[data-v-9824c009]{color:#1a1d1f;font-size:1.1rem;font-weight:700}.salary-source .source-note[data-v-9824c009]{align-items:center;color:#6f767e;display:flex;font-size:.8rem;gap:.5rem}.source-disclaimer[data-v-9824c009]{border-top:1px dashed #fcd34d;color:#78350f;font-size:.8rem;font-style:italic;margin-top:.75rem;padding-top:.75rem}.other-alimony-section[data-v-9824c009]{margin-top:1rem}.calculation-type-section[data-v-9824c009],.debt-calculation[data-v-9824c009]{margin-top:1.5rem}.debt-input-section[data-v-9824c009]{margin-bottom:1.5rem}.debt-input-section .input-group[data-v-9824c009]{align-items:center;display:flex;justify-content:space-between}.debt-input-section .input-group label[data-v-9824c009]{color:#1a1d1f;font-size:.95rem}.docs-section[data-v-9824c009]{margin-top:1.5rem}.docs-list[data-v-9824c009]{margin:0;padding-left:1.25rem}.docs-list li[data-v-9824c009]{color:#475569;font-size:.9rem;line-height:1.4;margin-bottom:.5rem}.process-steps[data-v-9824c009]{margin-top:1.5rem}.steps-list[data-v-9824c009]{margin:0;padding-left:1.25rem}.steps-list li[data-v-9824c009]{color:#475569;font-size:.9rem;line-height:1.5;margin-bottom:1rem}.steps-list li strong[data-v-9824c009]{color:#1a1d1f}.court-info[data-v-9824c009]{margin-top:1.5rem}.court-options[data-v-9824c009]{display:flex;flex-direction:column;gap:.75rem}.court-option[data-v-9824c009]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1rem}.court-option.highlight[data-v-9824c009]{background:#f0f7ff;border-color:#008cff}.court-option .court-name[data-v-9824c009]{color:#1a1d1f;display:block;font-weight:600;margin-bottom:.25rem}.court-note[data-v-9824c009],.court-option .court-desc[data-v-9824c009]{color:#6f767e;font-size:.85rem}.court-note[data-v-9824c009]{margin-top:.75rem}.calculation-result[data-v-9824c009]{margin-top:1.5rem}.result-card-mini[data-v-9824c009]{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:12px;padding:1rem}.result-row[data-v-9824c009]{align-items:center;display:flex;justify-content:space-between;padding:.5rem 0}.result-row .result-value[data-v-9824c009]{color:#1a1d1f;font-weight:600}.result-row .result-value.success[data-v-9824c009]{color:#10b981}.decrease-reasons[data-v-9824c009],.increase-reasons[data-v-9824c009]{margin-bottom:1.5rem}.reasons-grid[data-v-9824c009]{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-top:1rem}.reason-card[data-v-9824c009]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:1rem;padding:1rem}.reason-card .reason-icon[data-v-9824c009]{flex-shrink:0;font-size:1.5rem}.reason-card .reason-text h4[data-v-9824c009]{color:#1a1d1f;font-size:.95rem;margin:0 0 .25rem}.reason-card .reason-text p[data-v-9824c009]{color:#6f767e;font-size:.8rem;margin:0}.final-calculation .calc-summary[data-v-9824c009]{background:#f8fafc;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem}.final-calculation .calc-summary h3[data-v-9824c009]{color:#1a1d1f;font-size:1.1rem;margin:0 0 1rem}.final-calculation .param-grid[data-v-9824c009]{display:grid;gap:.5rem}.final-calculation .param-item[data-v-9824c009]{display:flex;justify-content:space-between}.final-calculation .param-item .param-label[data-v-9824c009]{color:#6f767e}.final-calculation .param-item .param-value[data-v-9824c009]{color:#1a1d1f;font-weight:600}.final-calculation .calc-results h3[data-v-9824c009]{color:#1a1d1f;font-size:1.1rem;margin:0 0 1rem}.result-variant[data-v-9824c009]{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;margin-bottom:1rem;padding:1.25rem}.result-variant.minimal[data-v-9824c009]{background:#fffbeb;border-color:#fcd34d}.result-variant .variant-header[data-v-9824c009]{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.result-variant .variant-header .variant-icon[data-v-9824c009]{font-size:1.25rem}.result-variant .variant-header .variant-title[data-v-9824c009]{color:#1a1d1f;font-weight:600}.result-variant .variant-amount[data-v-9824c009]{color:#10b981;font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.result-variant .variant-yearly[data-v-9824c009]{color:#6f767e;font-size:.9rem;margin-bottom:.25rem}.result-variant .variant-note[data-v-9824c009]{color:#94a3b8;font-size:.8rem}.enforcement-section[data-v-9824c009]{margin-top:1.5rem}.enforcement-list[data-v-9824c009]{margin:0;padding-left:1.25rem}.enforcement-list li[data-v-9824c009]{color:#475569;font-size:.9rem;margin-bottom:.5rem}.enforcement-list li strong[data-v-9824c009]{color:#1a1d1f}.amount-suggestion[data-v-9824c009]{margin-top:1.5rem}.amount-suggestion .suggestion-note-top[data-v-9824c009]{color:#6f767e;font-size:.9rem;margin-bottom:1rem}.suggestion-cards[data-v-9824c009]{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.suggestion-card[data-v-9824c009]{background:#f8fafc;border-radius:12px;padding:1rem;text-align:center}.suggestion-card .suggestion-label[data-v-9824c009]{color:#6f767e;display:block;font-size:.85rem;margin-bottom:.5rem}.suggestion-card .suggestion-value[data-v-9824c009]{color:#10b981;display:block;font-size:1.25rem;font-weight:700;margin-bottom:.25rem}.suggestion-card .suggestion-note[data-v-9824c009]{color:#94a3b8;font-size:.75rem}.cost-info[data-v-9824c009]{background:#f8fafc;border-radius:8px;margin-top:1.5rem;padding:1rem}.cost-info h4[data-v-9824c009]{color:#1a1d1f;font-size:.95rem;margin:0 0 .5rem}.cost-info p[data-v-9824c009]{color:#6f767e;font-size:.9rem;margin:0}.timeline-info[data-v-9824c009]{background:#f0f7ff;border-radius:8px;margin-top:1.5rem;padding:1rem}.timeline-info h4[data-v-9824c009]{color:#1a1d1f;font-size:.95rem;margin:0 0 .5rem}.timeline-info ul[data-v-9824c009]{margin:0;padding-left:1.25rem}.timeline-info ul li[data-v-9824c009]{color:#475569;font-size:.9rem;margin-bottom:.25rem}.controls[data-v-9824c009]{background:#fff;border-radius:16px;box-shadow:0 -4px 20px #0000000f;display:flex;gap:1rem;justify-content:space-between;padding:1.5rem}.big-button[data-v-9824c009]{background:#f6f7f9;border:none;border-radius:8px;color:#6f767e;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .2s}.big-button[data-v-9824c009]:hover:not(:disabled){background:#e8eaed}.big-button[data-v-9824c009]:disabled{cursor:not-allowed;opacity:.5}.big-button.primary[data-v-9824c009]{background:#008cff;color:#fff}.big-button.primary[data-v-9824c009]:hover:not(:disabled){background:#0070cc}.disclaimer-bottom[data-v-9824c009]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#94a3b8;font-size:.8rem;margin-top:1.5rem;padding:.75rem 1rem;text-align:center}.methods-explanation[data-v-9824c009]{border-top:1px solid #e2e8f0;margin-top:2rem;padding-top:1.5rem}.methods-explanation h4[data-v-9824c009]{color:#1a1d1f;font-size:1rem;margin:0 0 1rem}.explanation-cards[data-v-9824c009]{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.explanation-card[data-v-9824c009]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:1rem}.explanation-card .explanation-header[data-v-9824c009]{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.explanation-card .explanation-header .explanation-icon[data-v-9824c009]{font-size:1.25rem}.explanation-card .explanation-header .explanation-title[data-v-9824c009]{color:#1a1d1f;font-size:.95rem;font-weight:600}.explanation-card p[data-v-9824c009]{color:#6f767e;font-size:.8rem;line-height:1.4;margin:0}@media(max-width:768px){.alimony-calculator[data-v-9824c009]{background:#f6f7f9;border-radius:0;margin:0;padding:0}.container[data-v-9824c009]{padding:0}.content[data-v-9824c009]{border-radius:0;box-shadow:none;margin-bottom:0;padding:1rem 1rem 1.5rem}.step-title[data-v-9824c009]{font-size:1.3rem}.step-description[data-v-9824c009]{font-size:.9rem;margin-bottom:1.5rem}.option-card[data-v-9824c009]{padding:1rem}.option-card .option-icon[data-v-9824c009]{font-size:1.5rem}.option-card .option-text h3[data-v-9824c009]{font-size:.95rem}.option-card .option-text p[data-v-9824c009]{font-size:.8rem}.counter-row[data-v-9824c009]{align-items:flex-start;flex-direction:column;gap:.75rem}.reasons-grid[data-v-9824c009],.suggestion-cards[data-v-9824c009]{grid-template-columns:1fr}.controls[data-v-9824c009]{border-radius:0;box-shadow:none;padding:1rem;position:static}.controls .big-button[data-v-9824c009]{flex:1;min-width:0;padding:1rem}.recipient-options.small[data-v-9824c009]{flex-direction:column}.recipient-options.small .option-card[data-v-9824c009]{min-width:auto}.explanation-cards[data-v-9824c009]{grid-template-columns:1fr}.disclaimer-bottom[data-v-9824c009]{border-bottom:none;border-left:none;border-radius:0;border-right:none;margin:1rem -1rem -.5rem}.salary-source .source-row[data-v-9824c009],.stat-item[data-v-9824c009]{align-items:flex-start;flex-direction:column;gap:.25rem}.stat-item[data-v-9824c009]{border-bottom:1px solid #e8eaed;padding:.5rem 0}.stat-item[data-v-9824c009]:last-child{border-bottom:none}}@media(max-width:480px){.big-income-input[data-v-9824c009]{font-size:1.1rem;padding:.875rem 4rem .875rem .875rem}.result-variant .variant-amount[data-v-9824c009]{font-size:1.25rem}}.warning-block.critical[data-v-9824c009]{background:#fef2f2;border-color:#f87171;border-width:2px}.warning-block.critical h4[data-v-9824c009]{color:#dc2626}.warning-block.critical li[data-v-9824c009],.warning-block.critical p[data-v-9824c009]{color:#991b1b}.recommendation-block[data-v-9824c009]{background:linear-gradient(135deg,#eef2ff,#e0e7ff);border:2px solid #a5b4fc;border-radius:12px;margin-top:1.5rem;padding:1.25rem}.recommendation-block h4[data-v-9824c009]{color:#4338ca;font-size:1rem;margin:0 0 .75rem}.recommendation-block p[data-v-9824c009]{color:#4338ca;font-size:.9rem;line-height:1.5;margin:0}
