.SimuladorEconomiaTributaria_darkContainer__W2ieL{background-color:#06152b;color:#fff;border-radius:var(--radius-xl,1rem);padding:1rem .75rem;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 20px 40px rgba(6,21,43,.4);width:100%;max-width:100%;box-sizing:border-box}@media (min-width:640px){.SimuladorEconomiaTributaria_darkContainer__W2ieL{border-radius:var(--radius-2xl,1.5rem);padding:2.25rem}}.SimuladorEconomiaTributaria_twoColumnGrid__isFcb{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;align-items:stretch;min-width:0;width:100%}@media (min-width:1024px){.SimuladorEconomiaTributaria_twoColumnGrid__isFcb{grid-template-columns:1fr 1fr;gap:3rem}}.SimuladorEconomiaTributaria_leftCol__SvLi_{display:flex;flex-direction:column;gap:1.5rem;min-width:0;width:100%}.SimuladorEconomiaTributaria_colHeader__DRMf_{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem;min-width:0}.SimuladorEconomiaTributaria_headerIcon__H3H1I{color:var(--color-primary-light,#e0effe);flex-shrink:0}.SimuladorEconomiaTributaria_headerIconGreen___ZHh_{color:var(--color-success,#00a651);flex-shrink:0}.SimuladorEconomiaTributaria_colTitle__3L4gh{font-family:var(--font-heading);font-size:1.125rem;font-weight:700;color:#fff;margin:0;word-break:break-word}@media (min-width:640px){.SimuladorEconomiaTributaria_colTitle__3L4gh{font-size:1.25rem}}.SimuladorEconomiaTributaria_colSubtext__kO1Dg{font-size:.813rem;color:hsla(0,0%,100%,.7);margin:.25rem 0 0}.SimuladorEconomiaTributaria_sliderGroup___W1My{display:flex;flex-direction:column;gap:.625rem;background:hsla(0,0%,100%,.04);padding:.875rem;border-radius:var(--radius-xl);border:1px solid hsla(0,0%,100%,.08);min-width:0}@media (min-width:640px){.SimuladorEconomiaTributaria_sliderGroup___W1My{padding:1.25rem}}.SimuladorEconomiaTributaria_sliderHeader__rMrwx{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.SimuladorEconomiaTributaria_inputLabel__Q87kG{font-family:var(--font-heading);font-size:.875rem;font-weight:600;color:#fff}@media (min-width:640px){.SimuladorEconomiaTributaria_inputLabel__Q87kG{font-size:.938rem}}.SimuladorEconomiaTributaria_inputBadgeWrapper__EnI9t{display:flex;align-items:center;gap:.25rem;background:rgba(0,166,81,.18);border:1px solid rgba(0,166,81,.35);border-radius:var(--radius-md);padding:.25rem .5rem}.SimuladorEconomiaTributaria_currencyPrefix__QacPg{font-family:var(--font-heading);font-weight:800;font-size:.875rem;color:#4ade80}.SimuladorEconomiaTributaria_numberInput__0HejC{background:transparent;border:none;color:#4ade80;font-family:var(--font-heading);font-weight:800;font-size:.95rem;width:105px;outline:none}.SimuladorEconomiaTributaria_numberInput__0HejC::-webkit-inner-spin-button,.SimuladorEconomiaTributaria_numberInput__0HejC::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.SimuladorEconomiaTributaria_numberInput__0HejC{-moz-appearance:textfield}.SimuladorEconomiaTributaria_sliderBadge__HQ6FT{font-family:var(--font-heading);font-weight:800;font-size:.938rem;color:#4ade80;background:rgba(0,166,81,.18);padding:.25rem .625rem;border-radius:var(--radius-md);border:1px solid rgba(0,166,81,.35)}@media (min-width:640px){.SimuladorEconomiaTributaria_sliderBadge__HQ6FT{font-size:1.125rem;padding:.25rem .75rem}}.SimuladorEconomiaTributaria_rangeSlider__7E3pJ{width:100%;height:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsla(0,0%,100%,.2);border-radius:9999px;outline:none;cursor:pointer;transition:background var(--transition-fast)}.SimuladorEconomiaTributaria_rangeSlider__7E3pJ::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:var(--color-success,#00a651);border:3px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.3);cursor:pointer;-webkit-transition:transform var(--transition-fast),background-color var(--transition-fast);transition:transform var(--transition-fast),background-color var(--transition-fast)}.SimuladorEconomiaTributaria_rangeSlider__7E3pJ::-webkit-slider-thumb:hover{transform:scale(1.15);background:#00bf5d}.SimuladorEconomiaTributaria_rangeSlider__7E3pJ::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--color-success,#00a651);border:3px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.3);cursor:pointer;-moz-transition:transform var(--transition-fast);transition:transform var(--transition-fast)}.SimuladorEconomiaTributaria_sliderLabels__sLOWY{display:flex;justify-content:space-between;font-size:.7rem;color:hsla(0,0%,100%,.5);margin-top:.25rem;flex-wrap:wrap;gap:.25rem}.SimuladorEconomiaTributaria_inputWrapper__6cTt0{display:flex;flex-direction:column;min-width:0}.SimuladorEconomiaTributaria_inputWrapper__6cTt0 label{color:#fff!important;font-size:.875rem;margin-bottom:.375rem}.SimuladorEconomiaTributaria_inputWrapper__6cTt0 select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:hsla(0,0%,100%,.08)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 1.25rem center!important;background-size:1.125rem!important;padding-right:3rem!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.2)!important;border-radius:var(--radius-lg)!important;cursor:pointer!important;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);max-width:100%}.SimuladorEconomiaTributaria_inputWrapper__6cTt0 select:focus{border-color:var(--color-success,#00a651)!important;box-shadow:0 0 0 3px rgba(0,166,81,.25)!important}.SimuladorEconomiaTributaria_inputWrapper__6cTt0 select option{background-color:#0b2545;color:#fff}.SimuladorEconomiaTributaria_rightCol__XKXHl{display:flex;flex-direction:column;gap:1.25rem;background:hsla(0,0%,100%,.04);padding:1rem .75rem;border-radius:var(--radius-xl);border:1px solid hsla(0,0%,100%,.08);min-width:0;width:100%}@media (min-width:640px){.SimuladorEconomiaTributaria_rightCol__XKXHl{gap:1.5rem;padding:1.75rem}}.SimuladorEconomiaTributaria_resultsList__ggakY{display:flex;flex-direction:column;gap:1rem;min-width:0}.SimuladorEconomiaTributaria_resultCard__k7n2a{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-lg);padding:.875rem 1rem;display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;min-width:0}@media (min-width:640px){.SimuladorEconomiaTributaria_resultCard__k7n2a{padding:1rem 1.25rem;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}}.SimuladorEconomiaTributaria_resultCardHighlight__fGZ4h{background:linear-gradient(135deg,rgba(0,166,81,.2),rgba(24,75,160,.2));border:1px solid rgba(0,166,81,.4);border-radius:var(--radius-lg);padding:1rem;display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;box-shadow:0 4px 12px rgba(0,166,81,.15);min-width:0}@media (min-width:640px){.SimuladorEconomiaTributaria_resultCardHighlight__fGZ4h{padding:1.25rem;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}}.SimuladorEconomiaTributaria_resultLabel__soWpU{font-size:.875rem;color:hsla(0,0%,100%,.8);font-weight:500}.SimuladorEconomiaTributaria_resultLabelHighlight__qfYWK{font-family:var(--font-heading);font-size:.938rem;color:#fff;font-weight:700}.SimuladorEconomiaTributaria_resultValue__TCboK{font-family:var(--font-heading);font-size:1.25rem;font-weight:800;color:#4ade80;word-break:break-all}@media (min-width:640px){.SimuladorEconomiaTributaria_resultValue__TCboK{font-size:1.375rem}}.SimuladorEconomiaTributaria_resultValueHighlight__JIBvF{font-family:var(--font-heading);font-size:1.375rem;font-weight:800;color:#4ade80;word-break:break-all}@media (min-width:640px){.SimuladorEconomiaTributaria_resultValueHighlight__JIBvF{font-size:1.625rem}}.SimuladorEconomiaTributaria_ctaWrapper__UQuZW{display:flex;flex-direction:column;margin-top:.5rem;width:100%}.SimuladorEconomiaTributaria_ctaWrapper__UQuZW a,.SimuladorEconomiaTributaria_ctaWrapper__UQuZW button{width:100%;justify-content:center;padding:.875rem 1rem;font-size:.9rem}.SimuladorEconomiaTributaria_disclaimer__M7Xug{font-size:.75rem;color:hsla(0,0%,100%,.55);text-align:center;font-style:italic;margin-top:.25rem;margin-bottom:0;line-height:1.4}.SimuladorEconomiaTributaria_simularBtnWrapper__SMq9s{display:flex;flex-direction:column;margin-top:.5rem;width:100%}.SimuladorEconomiaTributaria_simularBtn__yen5T{width:100%;justify-content:center;font-weight:700;box-shadow:0 4px 14px rgba(0,166,81,.35);font-size:1rem}.SimuladorEconomiaTributaria_simularBtn__yen5T:hover:not(:disabled){box-shadow:0 6px 20px rgba(0,166,81,.5);transform:translateY(-2px)}.Badge_badge___Jmm6{display:inline-flex;align-items:center;gap:var(--space-xs);padding:.375rem .75rem;border-radius:var(--radius-full);font-family:var(--font-heading);font-size:.813rem;font-weight:600;line-height:1.3;max-width:100%}@media (max-width:640px){.Badge_badge___Jmm6{white-space:normal;word-break:break-word;border-radius:var(--radius-lg)}}.Badge_default__O0QWO{background:var(--color-bg-secondary);color:var(--color-text-secondary);border:1px solid var(--color-border)}.Badge_primary__UCh52{background:var(--color-primary-light);color:var(--color-primary)}.Badge_success__RaaS6{background:#e6f7ed;color:var(--color-success)}.Badge_accent__xvpSY{background:#fff4ec;color:var(--color-accent)}.Badge_info__v9I5d{background:#e5f7fd;color:var(--color-info)}.Input_wrapper__C3t_D{display:flex;flex-direction:column;gap:var(--space-xs);width:100%}.Input_label__RfGA8{font-family:var(--font-heading);font-size:.875rem;font-weight:600;color:var(--color-text-primary)}.Input_input__a5J6C{width:100%;padding:.75rem 1rem;font-size:1rem;font-family:var(--font-body);color:var(--color-text-primary);background-color:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.Input_input__a5J6C:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(24,75,160,.15)}.Input_inputError__XTb9F{border-color:#ef4444}.Input_inputError__XTb9F:focus{box-shadow:0 0 0 3px rgba(239,68,68,.15)}.Input_error__Nqe_D{font-size:.813rem;color:#ef4444;font-weight:500}