.CalculadoraGanhoCapitalImovel-module__o0zV9G__shell{gap:1.25rem}.CalculadoraGanhoCapitalImovel-module__o0zV9G__controls{gap:.85rem;display:grid}.CalculadoraGanhoCapitalImovel-module__o0zV9G__row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.CalculadoraGanhoCapitalImovel-module__o0zV9G__field{color:var(--color-text-secondary);gap:.35rem;font-size:.86rem;font-weight:500;display:grid}.CalculadoraGanhoCapitalImovel-module__o0zV9G__details{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);padding:.65rem .85rem}.CalculadoraGanhoCapitalImovel-module__o0zV9G__details summary{cursor:pointer;color:var(--color-text-secondary);font-size:.86rem;font-weight:600}.CalculadoraGanhoCapitalImovel-module__o0zV9G__detailsBody{gap:.65rem;margin-top:.75rem;display:grid}.CalculadoraGanhoCapitalImovel-module__o0zV9G__result{border-top:1px solid var(--color-border-subtle);flex-direction:column;gap:.6rem;padding-top:.5rem;display:flex}.CalculadoraGanhoCapitalImovel-module__o0zV9G__memoryTable{border-collapse:collapse;width:100%;font-size:.82rem}.CalculadoraGanhoCapitalImovel-module__o0zV9G__memoryTable th,.CalculadoraGanhoCapitalImovel-module__o0zV9G__memoryTable td{text-align:left;border-bottom:1px solid var(--color-border-subtle);padding:.4rem .5rem}.CalculadoraGanhoCapitalImovel-module__o0zV9G__memoryTable th{color:var(--color-text-disabled);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;font-weight:500}.CalculadoraGanhoCapitalImovel-module__o0zV9G__memoryTable tfoot td{border-bottom:none;border-top:1px solid var(--color-border-strong);font-weight:600}.CalculadoraGanhoCapitalImovel-module__o0zV9G__darfBox{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);flex-wrap:wrap;gap:.5rem 1.5rem;padding:.75rem .9rem;display:flex}.CalculadoraGanhoCapitalImovel-module__o0zV9G__darfItem{flex-direction:column;gap:.1rem;display:flex}.CalculadoraGanhoCapitalImovel-module__o0zV9G__darfItem span{color:var(--color-text-disabled);text-transform:uppercase;letter-spacing:.06em;font-size:.7rem}.CalculadoraGanhoCapitalImovel-module__o0zV9G__darfItem strong{color:var(--color-text-primary);font-family:var(--font-mono)}.CalculadoraGanhoCapitalImovel-module__o0zV9G__badge{border:1px solid #0000;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}.CalculadoraGanhoCapitalImovel-module__o0zV9G__badge[data-kind=ok]{color:var(--color-success);border-color:color-mix(in srgb, var(--color-success) 45%, transparent);background:color-mix(in srgb, var(--color-success) 12%, transparent)}.CalculadoraGanhoCapitalImovel-module__o0zV9G__badge[data-kind=warn]{color:var(--color-warning);border-color:color-mix(in srgb, var(--color-warning) 45%, transparent);background:color-mix(in srgb, var(--color-warning) 12%, transparent)}.CalculadoraGanhoCapitalImovel-module__o0zV9G__badge[data-kind=blocked]{color:var(--color-error);border-color:color-mix(in srgb, var(--color-error) 45%, transparent);background:color-mix(in srgb, var(--color-error) 10%, transparent)}.CalculadoraGanhoCapitalImovel-module__o0zV9G__isencaoNote{color:var(--color-text-secondary);margin:0;font-size:.82rem;line-height:1.5}@media (max-width:640px){.CalculadoraGanhoCapitalImovel-module__o0zV9G__row2{grid-template-columns:1fr}.CalculadoraGanhoCapitalImovel-module__o0zV9G__darfBox{flex-direction:column;gap:.6rem}}
