input[type=number],input[type=text],input[type=email],select,textarea{font-size:16px!important}canvas{max-width:100%!important}@media (max-width: 640px),body.force-mobile *{--mobile: 1}@media (max-width: 640px){.tab-row{gap:3px!important;flex-wrap:nowrap!important;overflow:visible!important}}body.force-mobile .tab-row{gap:3px!important;flex-wrap:nowrap!important;overflow:visible!important}@media (max-width: 640px){.tab-row button:not(:last-child){flex:1 1 0!important;min-width:0!important;padding:7px 4px!important;font-size:10.5px!important;border-radius:6px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}body.force-mobile .tab-row button:not(:last-child){flex:1 1 0!important;min-width:0!important;padding:7px 4px!important;font-size:10.5px!important;border-radius:6px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media (max-width: 640px){.tab-row button:last-child{flex:0 0 auto!important;padding:7px 10px!important;font-size:14px!important;border-radius:6px!important;margin-left:auto!important}}body.force-mobile .tab-row button:last-child{flex:0 0 auto!important;padding:7px 10px!important;font-size:14px!important;border-radius:6px!important;margin-left:auto!important}@media (max-width: 640px){.inputs-label{display:none!important}}body.force-mobile .inputs-label{display:none!important}@media (max-width: 640px){.chart-grid{grid-template-columns:1fr!important}}body.force-mobile .chart-grid{grid-template-columns:1fr!important}@media (max-width: 640px){.diag-grid{grid-template-columns:repeat(2,1fr)!important}}body.force-mobile .diag-grid{grid-template-columns:repeat(2,1fr)!important}@media (max-width: 640px){.sidebar-metrics{flex-direction:row!important;flex-wrap:wrap!important;gap:6px!important}}body.force-mobile .sidebar-metrics{flex-direction:row!important;flex-wrap:wrap!important;gap:6px!important}@media (max-width: 640px){.sidebar-metrics>div{flex:1 1 calc(50% - 3px)!important;min-width:0!important}}body.force-mobile .sidebar-metrics>div{flex:1 1 calc(50% - 3px)!important;min-width:0!important}@media (max-width: 640px){.accel-paydown{flex:1 1 100%!important}}body.force-mobile .accel-paydown{flex:1 1 100%!important}@media (max-width: 640px){.chart-canvas-wrap{height:190px!important}}body.force-mobile .chart-canvas-wrap{height:190px!important}@media (max-width: 640px){.action-grid,.neg-grid{grid-template-columns:1fr!important}}body.force-mobile .action-grid,body.force-mobile .neg-grid{grid-template-columns:1fr!important}@media (max-width: 640px){.best-path-row{flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none}}body.force-mobile .best-path-row{flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none}@media (max-width: 640px){.best-path-row::-webkit-scrollbar{display:none}}body.force-mobile .best-path-row::-webkit-scrollbar{display:none}@media (max-width: 640px){.dep-chart-container{overflow-x:auto!important}}body.force-mobile .dep-chart-container{overflow-x:auto!important}@media (max-width: 640px){table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}body.force-mobile table{display:block;overflow-x:auto}@media (max-width: 640px){.form-step-card{padding:12px 14px!important;margin-bottom:8px!important}.field-label{margin-top:6px!important;margin-bottom:3px!important;font-size:11px!important}.field-input{padding:8px 10px!important;font-size:15px!important}.next-btn{margin-top:8px!important;padding:12px!important}.step-section-head{margin-top:6px!important;margin-bottom:6px!important}}body.force-mobile .form-step-card{padding:12px 14px!important;margin-bottom:8px!important}body.force-mobile .field-label{margin-top:6px!important;margin-bottom:3px!important;font-size:11px!important}body.force-mobile .field-input{padding:8px 10px!important}body.force-mobile .next-btn{margin-top:8px!important;padding:12px!important}body.force-mobile *{max-width:100%!important;box-sizing:border-box!important}body.force-mobile{overflow-x:hidden!important}
