.apycalculator_apyContainer__5c2P8{max-width:1200px;margin:0 auto;padding:2rem}.apycalculator_toolSection__CjUH_{background:var(--card-background);border-radius:12px;padding:2rem;margin:2rem 0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.apycalculator_inputGrid__ztwhy{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.apycalculator_inputLight__qGPvN{background:#fff;border-radius:8px;color:#333}.apycalculator_inputDark__6Akvk{background:#2a2a2a;border-radius:8px;color:#e0e0e0}.apycalculator_inputDark__6Akvk input{color:#e0e0e0!important}.apycalculator_labelLight__iYz2_{color:#666!important}.apycalculator_labelDark__YfFSc{color:#aaa!important}.apycalculator_selectLight__knTab{background:#fff;color:#333}.apycalculator_selectDark__ajREC{background:#2a2a2a!important;color:#e0e0e0}.apycalculator_buttonGroup__ggFnH{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:1.5rem 0}.apycalculator_buttonGroup__ggFnH button{min-width:150px}.apycalculator_resultsSection__7E3UP{margin-top:3rem;padding-top:2rem;border-top:2px solid var(--border-color,#ddd)}.apycalculator_h2Light__lzqqL{color:#333;font-size:1.8rem;font-weight:600;margin-bottom:1.5rem}.apycalculator_h2Dark__k3G9b{color:#ffffff;font-size:1.8rem;font-weight:600;margin-bottom:1.5rem}.apycalculator_resultCards___kjf_{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.apycalculator_resultCard__8SdFj{display:flex;align-items:center;gap:1rem;padding:1.5rem;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:transform .2s,box-shadow .2s}.apycalculator_resultCard__8SdFj:hover{transform:translateY(-4px);box-shadow:0 6px 16px rgba(0,0,0,.15)}.apycalculator_cardLight__3MZe0{background:#fff;border:1px solid #e0e0e0}.apycalculator_cardDark__YoOud{background:#2a2a2a;border:1px solid #444}.apycalculator_cardIcon__9UOyZ{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:rgba(248,130,4,.1);flex-shrink:0}.apycalculator_cardContent__fdQDO{flex:1 1}.apycalculator_cardLabel__WeoY0{font-size:.9rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.apycalculator_cardLight__3MZe0 .apycalculator_cardLabel__WeoY0{color:#888}.apycalculator_cardDark__YoOud .apycalculator_cardLabel__WeoY0{color:#aaa}.apycalculator_cardValue__3hbDz{font-size:1.8rem;font-weight:700;color:#f88204}.apycalculator_comparisonSection__WPDvo{margin-top:3rem;padding-top:2rem;border-top:2px solid var(--border-color,#ddd)}.apycalculator_tableLight__ZrVKx{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.apycalculator_tableDark__U5bAf{background:#2a2a2a;box-shadow:0 2px 8px rgba(0,0,0,.3)}.apycalculator_tableHeaderLight__xxUfk{background:#f5f5f5;font-weight:600;color:#333;font-size:.95rem}.apycalculator_tableHeaderDark__klKMP{background:#1f1f1f;font-weight:600;color:#e0e0e0;font-size:.95rem}.apycalculator_tableRowLight__aTMu_:hover{background:#fafafa}.apycalculator_tableRowDark__mYHy7:hover{background:#333}.apycalculator_tableCellLight__2QV2v{color:#333;border-bottom:1px solid #e0e0e0}.apycalculator_tableCellDark__ZBGWy{color:#e0e0e0;border-bottom:1px solid #444}.apycalculator_infoSection__bvr9D{margin-top:3rem;padding:2rem;border-radius:12px}.apycalculator_infoSectionLight__6Q0Ji{background:#f9f9f9}.apycalculator_infoSectionDark__Cl_0_{background:#1f1f1f}.apycalculator_infoSection__bvr9D h2{margin-top:2rem;margin-bottom:1rem}.apycalculator_infoSection__bvr9D h2:first-child{margin-top:0}.apycalculator_infoSection__bvr9D p{line-height:1.8;margin-bottom:1rem}@media (max-width:768px){.apycalculator_apyContainer__5c2P8{padding:1rem}.apycalculator_toolSection__CjUH_{padding:1.5rem}.apycalculator_inputGrid__ztwhy{grid-template-columns:1fr;gap:1rem}.apycalculator_buttonGroup__ggFnH{flex-direction:column}.apycalculator_buttonGroup__ggFnH button{width:100%}.apycalculator_resultCards___kjf_{grid-template-columns:1fr}.apycalculator_cardValue__3hbDz,.apycalculator_h2Dark__k3G9b,.apycalculator_h2Light__lzqqL{font-size:1.5rem}}