.CalculadoraSistemasNumericos-module__PH3peq__container{max-width:1200px;padding:var(--spacing-xl)var(--spacing-lg);background:var(--bg-primary);min-height:100vh;margin:0 auto}.CalculadoraSistemasNumericos-module__PH3peq__hero{text-align:center;margin-top:80px;margin-bottom:var(--spacing-xl);padding:var(--spacing-2xl)var(--spacing-xl);background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);border-radius:var(--radius-large);color:#fff}.CalculadoraSistemasNumericos-module__PH3peq__heroIcon{margin-bottom:var(--spacing-md);font-size:3rem;display:block}.CalculadoraSistemasNumericos-module__PH3peq__title{margin:0 0 var(--spacing-sm)0;font-size:2.2rem;font-weight:700}.CalculadoraSistemasNumericos-module__PH3peq__subtitle{opacity:.95;margin:0;font-size:1.1rem}.CalculadoraSistemasNumericos-module__PH3peq__mainContent{gap:var(--spacing-xl);margin-bottom:var(--spacing-xl);grid-template-columns:1fr 1fr;display:grid}.CalculadoraSistemasNumericos-module__PH3peq__conversionSection,.CalculadoraSistemasNumericos-module__PH3peq__operationsSection{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-large);padding:var(--spacing-xl)}.CalculadoraSistemasNumericos-module__PH3peq__sectionTitle{color:var(--text-primary);margin:0 0 var(--spacing-lg)0;padding-bottom:var(--spacing-sm);border-bottom:2px solid var(--primary);font-size:1.3rem}.CalculadoraSistemasNumericos-module__PH3peq__inputGroup{margin-bottom:var(--spacing-lg)}.CalculadoraSistemasNumericos-module__PH3peq__label{color:var(--text-primary);margin-bottom:var(--spacing-sm);font-size:.95rem;font-weight:600;display:block}.CalculadoraSistemasNumericos-module__PH3peq__input{width:100%;padding:var(--spacing-md);border:2px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);font-family:Monaco,Consolas,Courier New,monospace;font-size:1.1rem;transition:all .3s}.CalculadoraSistemasNumericos-module__PH3peq__input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus);outline:none}.CalculadoraSistemasNumericos-module__PH3peq__inputError{border-color:#e74c3c}.CalculadoraSistemasNumericos-module__PH3peq__errorMsg{color:#e74c3c;margin-top:var(--spacing-xs);font-size:.85rem;display:block}.CalculadoraSistemasNumericos-module__PH3peq__baseSelector{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.CalculadoraSistemasNumericos-module__PH3peq__baseBtn{padding:var(--spacing-sm)var(--spacing-md);border:2px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;font-size:.9rem;font-weight:600;transition:all .2s}.CalculadoraSistemasNumericos-module__PH3peq__baseBtn:hover{border-color:var(--primary);background:var(--hover)}.CalculadoraSistemasNumericos-module__PH3peq__baseBtnActive{background:var(--primary)!important;color:#fff!important;border-color:var(--primary)!important}.CalculadoraSistemasNumericos-module__PH3peq__resultsGrid{gap:var(--spacing-md);margin-bottom:var(--spacing-lg);grid-template-columns:1fr 1fr;display:grid}.CalculadoraSistemasNumericos-module__PH3peq__resultCard{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-md)}.CalculadoraSistemasNumericos-module__PH3peq__resultHeader{margin-bottom:var(--spacing-sm);justify-content:space-between;align-items:center;display:flex}.CalculadoraSistemasNumericos-module__PH3peq__resultLabel{color:var(--text-secondary);font-size:.85rem;font-weight:500}.CalculadoraSistemasNumericos-module__PH3peq__copyBtn{cursor:pointer;opacity:.6;background:0 0;border:none;font-size:1rem;transition:opacity .2s}.CalculadoraSistemasNumericos-module__PH3peq__copyBtn:hover{opacity:1}.CalculadoraSistemasNumericos-module__PH3peq__resultValue{color:var(--primary);word-break:break-all;font-family:Monaco,Consolas,Courier New,monospace;font-size:1.2rem;font-weight:600}.CalculadoraSistemasNumericos-module__PH3peq__stepsSection{margin-top:var(--spacing-lg)}.CalculadoraSistemasNumericos-module__PH3peq__stepsToggle{width:100%;padding:var(--spacing-md);background:var(--hover);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-primary);cursor:pointer;text-align:left;font-weight:600;transition:all .2s}.CalculadoraSistemasNumericos-module__PH3peq__stepsToggle:hover{background:var(--border)}.CalculadoraSistemasNumericos-module__PH3peq__stepsContent{margin-top:var(--spacing-md);padding:var(--spacing-md);background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius);font-family:Monaco,Consolas,Courier New,monospace;font-size:.9rem}.CalculadoraSistemasNumericos-module__PH3peq__step{padding:var(--spacing-xs)0;color:var(--text-secondary);border-bottom:1px dashed var(--border)}.CalculadoraSistemasNumericos-module__PH3peq__step:last-child{border-bottom:none}.CalculadoraSistemasNumericos-module__PH3peq__operationInputs{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.CalculadoraSistemasNumericos-module__PH3peq__operationSelector{gap:var(--spacing-sm);grid-template-columns:repeat(4,1fr);display:grid}.CalculadoraSistemasNumericos-module__PH3peq__opBtn{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm);border:2px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);cursor:pointer;flex-direction:column;transition:all .2s;display:flex}.CalculadoraSistemasNumericos-module__PH3peq__opBtn:hover{border-color:var(--secondary);background:var(--hover)}.CalculadoraSistemasNumericos-module__PH3peq__opBtnActive{background:var(--secondary)!important;color:#fff!important;border-color:var(--secondary)!important}.CalculadoraSistemasNumericos-module__PH3peq__opSymbol{font-family:Monaco,Consolas,Courier New,monospace;font-size:1.2rem;font-weight:700}.CalculadoraSistemasNumericos-module__PH3peq__opName{font-size:.7rem;font-weight:500}.CalculadoraSistemasNumericos-module__PH3peq__calculateBtn{width:100%;padding:var(--spacing-md)var(--spacing-xl);border-radius:var(--radius);background:var(--primary);color:#fff;cursor:pointer;margin-top:var(--spacing-md);border:none;font-size:1.1rem;font-weight:600;transition:all .3s}.CalculadoraSistemasNumericos-module__PH3peq__calculateBtn:hover{background:#256a8a;transform:translateY(-2px)}.CalculadoraSistemasNumericos-module__PH3peq__opResultCard{margin-top:var(--spacing-lg);background:var(--bg-primary);border:2px solid var(--primary);border-radius:var(--radius);padding:var(--spacing-lg)}.CalculadoraSistemasNumericos-module__PH3peq__opResultHeader{color:var(--text-primary);margin-bottom:var(--spacing-md);font-weight:600}.CalculadoraSistemasNumericos-module__PH3peq__opResultValue{gap:var(--spacing-sm);flex-direction:column;display:flex}.CalculadoraSistemasNumericos-module__PH3peq__opResultRow{padding:var(--spacing-sm);background:var(--bg-card);border-radius:var(--radius);justify-content:space-between;align-items:center;display:flex}.CalculadoraSistemasNumericos-module__PH3peq__opResultRow span{color:var(--text-secondary);font-size:.9rem}.CalculadoraSistemasNumericos-module__PH3peq__opResultRow code{color:var(--primary);font-family:Monaco,Consolas,Courier New,monospace;font-size:1rem;font-weight:600}.CalculadoraSistemasNumericos-module__PH3peq__opExplanation{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--border);color:var(--text-secondary);font-family:Monaco,Consolas,Courier New,monospace;font-size:.85rem}.CalculadoraSistemasNumericos-module__PH3peq__referenceSection{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-large);padding:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.CalculadoraSistemasNumericos-module__PH3peq__referenceTable{overflow-x:auto}.CalculadoraSistemasNumericos-module__PH3peq__referenceTable table{border-collapse:collapse;width:100%;font-family:Monaco,Consolas,Courier New,monospace}.CalculadoraSistemasNumericos-module__PH3peq__referenceTable th,.CalculadoraSistemasNumericos-module__PH3peq__referenceTable td{padding:var(--spacing-sm)var(--spacing-md);text-align:center;border:1px solid var(--border)}.CalculadoraSistemasNumericos-module__PH3peq__referenceTable th{background:var(--primary);color:#fff;font-weight:600}.CalculadoraSistemasNumericos-module__PH3peq__referenceTable tr:nth-child(2n){background:var(--hover)}.CalculadoraSistemasNumericos-module__PH3peq__referenceTable td{color:var(--text-primary)}.CalculadoraSistemasNumericos-module__PH3peq__infoSection{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-large);padding:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.CalculadoraSistemasNumericos-module__PH3peq__infoGrid{gap:var(--spacing-lg);grid-template-columns:repeat(2,1fr);display:grid}.CalculadoraSistemasNumericos-module__PH3peq__infoCard{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg)}.CalculadoraSistemasNumericos-module__PH3peq__infoCard h3{color:var(--text-primary);margin:0 0 var(--spacing-sm)0;font-size:1.1rem}.CalculadoraSistemasNumericos-module__PH3peq__infoCard p{color:var(--text-secondary);margin:0 0 var(--spacing-sm)0;font-size:.9rem;line-height:1.5}.CalculadoraSistemasNumericos-module__PH3peq__infoCard code{color:var(--primary);background:var(--hover);padding:var(--spacing-sm);border-radius:var(--radius);font-family:Monaco,Consolas,Courier New,monospace;font-size:.85rem;display:block}[data-theme=dark] .CalculadoraSistemasNumericos-module__PH3peq__conversionSection,[data-theme=dark] .CalculadoraSistemasNumericos-module__PH3peq__operationsSection,[data-theme=dark] .CalculadoraSistemasNumericos-module__PH3peq__referenceSection,[data-theme=dark] .CalculadoraSistemasNumericos-module__PH3peq__infoSection,[data-theme=dark] .CalculadoraSistemasNumericos-module__PH3peq__input,[data-theme=dark] .CalculadoraSistemasNumericos-module__PH3peq__baseBtn{background:var(--bg-card)}[data-theme=dark] .CalculadoraSistemasNumericos-module__PH3peq__resultCard,[data-theme=dark] .CalculadoraSistemasNumericos-module__PH3peq__stepsContent{background:#ffffff0d}[data-theme=dark] .CalculadoraSistemasNumericos-module__PH3peq__opBtn{background:var(--bg-card)}[data-theme=dark] .CalculadoraSistemasNumericos-module__PH3peq__opResultCard{background:#2e86ab1a}[data-theme=dark] .CalculadoraSistemasNumericos-module__PH3peq__opResultRow,[data-theme=dark] .CalculadoraSistemasNumericos-module__PH3peq__infoCard{background:#ffffff0d}[data-theme=dark] .CalculadoraSistemasNumericos-module__PH3peq__infoCard code{background:#ffffff1a}[data-theme=dark] .CalculadoraSistemasNumericos-module__PH3peq__referenceTable tr:nth-child(2n){background:#ffffff0d}@media (max-width:1024px){.CalculadoraSistemasNumericos-module__PH3peq__mainContent,.CalculadoraSistemasNumericos-module__PH3peq__infoGrid{grid-template-columns:1fr}}@media (max-width:768px){.CalculadoraSistemasNumericos-module__PH3peq__container{padding:var(--spacing-lg)var(--spacing-md)}.CalculadoraSistemasNumericos-module__PH3peq__hero{padding:var(--spacing-xl)var(--spacing-md);margin-top:70px}.CalculadoraSistemasNumericos-module__PH3peq__heroIcon{font-size:2.5rem}.CalculadoraSistemasNumericos-module__PH3peq__title{font-size:1.6rem}.CalculadoraSistemasNumericos-module__PH3peq__subtitle{font-size:.95rem}.CalculadoraSistemasNumericos-module__PH3peq__resultsGrid,.CalculadoraSistemasNumericos-module__PH3peq__operationInputs{grid-template-columns:1fr}.CalculadoraSistemasNumericos-module__PH3peq__operationSelector{grid-template-columns:repeat(4,1fr)}.CalculadoraSistemasNumericos-module__PH3peq__baseSelector{flex-wrap:wrap}}@media (max-width:480px){.CalculadoraSistemasNumericos-module__PH3peq__operationSelector{grid-template-columns:repeat(2,1fr)}.CalculadoraSistemasNumericos-module__PH3peq__baseSelector{grid-template-columns:repeat(2,1fr);display:grid}}
