._pageContainer_wc0n5_1{display:flex;justify-content:center;align-items:flex-start;min-height:calc(100vh - 80px);background:var(--hero-background);padding:var(--spacing-6)}._calculatorWrapper_wc0n5_10{width:100%;max-width:800px;background:linear-gradient(135deg,#1e1b4bf2,#312e81f2);border-radius:var(--radius-lg);box-shadow:0 12px 48px #19204899;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(138,43,226,.3)}._voiceBanner_wc0n5_22{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background-color:#3ae;color:#fff;border-radius:var(--radius);font-size:.9375rem;font-weight:500;margin:var(--spacing-4) var(--spacing-6) 0}._voiceBanner_wc0n5_22 svg{flex-shrink:0}._inputWithVoice_wc0n5_38{display:flex;align-items:center;gap:var(--spacing-2)}._inputWithVoice_wc0n5_38>div:first-child,._inputWithVoice_wc0n5_38>input:first-child{flex:1;min-width:0}._header_wc0n5_49{padding:var(--spacing-6);border-bottom:1px solid rgba(138,43,226,.3);text-align:center}._progressContainer_wc0n5_55{width:100%}._progressLabel_wc0n5_59{display:block;font-size:.875rem;color:var(--muted-foreground);margin-top:var(--spacing-2)}._stepContainer_wc0n5_66{padding:var(--spacing-8);color:#fff}._stepContent_wc0n5_71{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-6)}._title_wc0n5_80{font-family:var(--font-family-heading);font-size:2rem;font-weight:700}._lastUpdated_wc0n5_86{font-size:.875rem;color:#fffc;margin-top:var(--spacing-2);margin-bottom:var(--spacing-2);font-style:italic;text-align:center}._subtitle_wc0n5_95{font-size:1.125rem;line-height:1.6;max-width:500px}._stepTitle_wc0n5_101{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-2);text-align:center}._stepDescription_wc0n5_109{font-size:1rem;text-align:center;margin-bottom:var(--spacing-8);max-width:600px;margin-left:auto;margin-right:auto}._ctaButton_wc0n5_118{width:100%;max-width:300px;background:var(--gradient-primary);border:none;color:#fff;font-weight:600;box-shadow:0 8px 32px #8a2be266;transition:all .3s ease}._ctaButton_wc0n5_118:hover{transform:translateY(-2px);box-shadow:0 12px 40px #8a2be299}._trustInfo_wc0n5_134{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground)}._formGrid_wc0n5_142{display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}@media(min-width:768px){._formGrid_wc0n5_142{grid-template-columns:1fr 1fr;gap:var(--spacing-6)}}._financialItemsList_wc0n5_155{display:flex;flex-direction:column;gap:var(--spacing-4)}._financialItem_wc0n5_155,._debtItem_wc0n5_162{display:grid;gap:var(--spacing-3);align-items:flex-end;padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius);background-color:#ffffff0d}._financialItem_wc0n5_155{grid-template-columns:1fr 1fr auto}._debtItem_wc0n5_162{grid-template-columns:1fr 1fr 1fr auto}._itemName_wc0n5_180,._debtCreditor_wc0n5_180,._debtType_wc0n5_180{flex-grow:1;min-width:0}._itemAmount_wc0n5_184,._debtAmount_wc0n5_184{min-width:0}._itemRemove_wc0n5_187{margin-bottom:var(--spacing-4)}._addItemButton_wc0n5_191{margin-top:var(--spacing-4);align-self:flex-start}._totalBar_wc0n5_196{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-4);margin-top:var(--spacing-6);background:#0003;border-radius:var(--radius);font-size:1.125rem}._reviewGrid_wc0n5_207{display:grid;grid-template-columns:1fr;gap:var(--spacing-6);margin-bottom:var(--spacing-6)}._reviewSection_wc0n5_214{background-color:#ffffff0d;padding:var(--spacing-6);border-radius:var(--radius)}._reviewSection_wc0n5_214 h3{font-family:var(--font-family-heading);font-size:1.25rem;margin-bottom:var(--spacing-4);border-bottom:1px solid var(--border);padding-bottom:var(--spacing-2)}._reviewSection_wc0n5_214 p{margin-bottom:var(--spacing-2)}._resultsGrid_wc0n5_232{display:grid;grid-template-columns:1fr;gap:var(--spacing-6);width:100%}@media(min-width:768px){._resultsGrid_wc0n5_232{grid-template-columns:1fr 1fr}}._resultCard_wc0n5_245{background-color:#ffffff0d;padding:var(--spacing-6);border-radius:var(--radius);border:1px solid var(--border)}._resultCard_wc0n5_245 h4{font-family:var(--font-family-heading);font-size:1.25rem;margin-bottom:var(--spacing-4)}._resultCard_wc0n5_245 p{margin-bottom:var(--spacing-2);font-size:1rem}._proposalCard_wc0n5_263{border-color:var(--primary);background-color:rgba(var(--primary-rgb),.1)}._disclaimer_wc0n5_268{display:flex;align-items:center;gap:var(--spacing-3);background-color:color-mix(in srgb,var(--info) 10%,transparent);color:var(--info);padding:var(--spacing-4);border-radius:var(--radius);font-size:.875rem;margin-top:var(--spacing-6)}._checkboxItem_wc0n5_280{grid-column:1 / -1;flex-direction:row;align-items:center;gap:var(--spacing-3);margin-bottom:0}._checkboxLabel_wc0n5_288{font-size:.875rem;font-weight:400;color:var(--muted-foreground)}._navigation_wc0n5_294{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-6);border-top:1px solid var(--border)}._footer_wc0n5_302{background-color:#0003;padding:var(--spacing-3);text-align:center;font-size:.875rem;color:var(--muted-foreground);display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);border-top:1px solid var(--border)}._resultIconSuccess_wc0n5_315{color:var(--success)}._editorialSection_wc0n5_320{background:var(--background);padding:var(--spacing-12) var(--spacing-6)}._editorialContainer_wc0n5_325{max-width:900px;margin:0 auto;color:var(--foreground)}._editorialContainer_wc0n5_325 h2{font-family:var(--font-family-heading);margin-bottom:var(--spacing-4);font-size:1.75rem}._editorialContainer_wc0n5_325 p{line-height:1.6;margin-bottom:var(--spacing-4);font-size:1rem}._editorialContainer_wc0n5_325 a{color:var(--primary);text-decoration:underline}._editorialContainer_wc0n5_325 a:hover{text-decoration:none}
