.IvWN3a_formWrapper{max-width:800px;padding:0 0 var(--space-12);margin:0 auto}.IvWN3a_stepsHeader{margin-bottom:var(--space-8);padding:var(--space-4) 0;justify-content:space-between;align-items:center;gap:var(--space-2);display:flex;overflow-x:auto}.IvWN3a_stepIndicator{align-items:center;gap:var(--space-2);flex:1;min-width:140px;display:flex;position:relative}.IvWN3a_stepCircle{border-radius:var(--radius-full);background:var(--slate-200);width:32px;height:32px;color:var(--slate-600);font-weight:700;font-size:var(--text-sm);transition:all var(--transition-base);z-index:2;flex-shrink:0;justify-content:center;align-items:center;display:flex}.IvWN3a_stepLabel{font-size:var(--text-xs);color:var(--slate-500);white-space:nowrap;font-weight:600}.IvWN3a_stepActive .IvWN3a_stepCircle{background:var(--primary-600);color:#fff;box-shadow:0 0 12px #0ea5e966}.IvWN3a_stepActive .IvWN3a_stepLabel{color:var(--primary-700);font-weight:700}.IvWN3a_stepCompleted .IvWN3a_stepCircle{background:var(--secondary-500);color:#fff}.IvWN3a_stepCompleted .IvWN3a_stepLabel{color:var(--secondary-600)}.IvWN3a_stepConnector{background:var(--slate-200);height:2px;margin-left:var(--space-2);z-index:1;flex-grow:1;min-width:20px;position:absolute;top:50%;left:calc(100% - 10px);right:10px;transform:translateY(-50%)}.IvWN3a_stepCompleted .IvWN3a_stepConnector{background:var(--secondary-500)}.IvWN3a_formCard{border:1px solid var(--slate-200);border-radius:var(--radius-xl);padding:var(--space-8);box-shadow:var(--shadow-lg);background:#fff;position:relative}.IvWN3a_autosaveBadge{top:var(--space-4);right:var(--space-4);color:var(--slate-400);align-items:center;gap:var(--space-1);font-size:11px;display:flex;position:absolute}.IvWN3a_stepPanel{animation:.3s ease-out IvWN3a_fadeIn}.IvWN3a_stepTitle{font-size:var(--text-2xl);color:var(--primary-800);margin-bottom:var(--space-2);font-weight:700}.IvWN3a_stepDesc{font-size:var(--text-sm);color:var(--slate-500);margin-bottom:var(--space-6)}.IvWN3a_formRow{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.IvWN3a_checklistGrid{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}.IvWN3a_checkboxOption{align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--slate-600);cursor:pointer;display:flex}.IvWN3a_warningAlertBox{margin-top:var(--space-6);border-radius:var(--radius-lg);padding:var(--space-4);background:#fffbeb;border:1px solid #fef3c7}.IvWN3a_warningsList{margin:0;padding:0;list-style-type:none}.IvWN3a_warningsList li{color:#92400e;margin-bottom:var(--space-1);padding-left:var(--space-4);font-size:.8rem;position:relative}.IvWN3a_warningsList li:before{content:"•";color:#d97706;position:absolute;left:0}.IvWN3a_formActions{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--slate-200);display:flex}.IvWN3a_previewContainer{padding:0 0 var(--space-16);animation:.4s ease-out IvWN3a_fadeIn}.IvWN3a_previewHeader{margin-bottom:var(--space-8);border-bottom:1px solid var(--slate-200);padding-bottom:var(--space-4);justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.IvWN3a_previewTitle{font-size:var(--text-3xl);color:var(--primary-800);margin-bottom:var(--space-1);font-weight:800}.IvWN3a_previewSubtitle{font-size:var(--text-sm);color:var(--slate-500)}.IvWN3a_previewMainActions{gap:var(--space-2);display:flex}.IvWN3a_diagnosticPanel{gap:var(--space-6);margin-bottom:var(--space-8);grid-template-columns:1fr 1fr 1fr;display:grid}.IvWN3a_gaugeCard{border:1px solid var(--slate-200);border-radius:var(--radius-xl);padding:var(--space-5);box-shadow:var(--shadow-sm);text-align:center;background:#fff;flex-direction:column;align-items:center;display:flex}.IvWN3a_gaugeTitle{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.5px;color:var(--slate-400);margin-bottom:var(--space-3);font-weight:700}.IvWN3a_gaugeDisplay{justify-content:center;align-items:center;gap:var(--space-1);font-size:var(--text-4xl);margin-bottom:var(--space-2);font-weight:800;display:flex}.IvWN3a_gaugeHelp{color:var(--slate-400);font-size:11px;line-height:1.4}.IvWN3a_risksCard,.IvWN3a_suggestionsCard{border:1px solid var(--slate-200);border-radius:var(--radius-xl);padding:var(--space-5);box-shadow:var(--shadow-sm);background:#fff;max-height:220px;overflow-y:auto}.IvWN3a_diagnosticTitle{font-size:var(--text-sm);margin-bottom:var(--space-3);align-items:center;gap:var(--space-2);font-weight:700;display:flex}.IvWN3a_diagnosticList{margin:0;padding:0;list-style:none}.IvWN3a_riskItem,.IvWN3a_suggestionItem{font-size:var(--text-xs);margin-bottom:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);line-height:1.4}.IvWN3a_riskItem{color:#991b1b;background:#fef2f2;border-left:3px solid #ef4444}.IvWN3a_suggestionItem{color:#166534;background:#f0fdf4;border-left:3px solid #10b981}.IvWN3a_funnelStrip{background:linear-gradient(135deg, var(--primary-900), var(--primary-700));color:#fff;border-radius:var(--radius-xl);padding:var(--space-6) var(--space-8);margin-bottom:var(--space-8);justify-content:space-between;align-items:center;gap:var(--space-6);box-shadow:var(--shadow-lg);display:flex}.IvWN3a_funnelText h3{font-size:var(--text-lg);color:#fff;margin-bottom:var(--space-1)}.IvWN3a_funnelText p{font-size:var(--text-xs);color:var(--primary-100);max-width:600px}.IvWN3a_funnelCTAs{gap:var(--space-3);display:flex}.IvWN3a_editorArea{border:1px solid var(--slate-200);border-radius:var(--radius-xl);padding:var(--space-8);box-shadow:var(--shadow-sm);margin-bottom:var(--space-8);background:#fff}.IvWN3a_editorDisclaimer{background:var(--slate-50);border:1px solid var(--slate-200);color:var(--slate-500);padding:var(--space-4);border-radius:var(--radius-lg);font-size:var(--text-xs);margin-bottom:var(--space-6);line-height:1.4}.IvWN3a_sectionBlock{margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--slate-100)}.IvWN3a_sectionBlock:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.IvWN3a_sectionBlockHeader{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.IvWN3a_sectionBlockHeader h2{font-size:var(--text-lg);color:var(--primary-800)}.IvWN3a_editBtn{font-size:var(--text-xs);color:var(--primary-600);background:var(--primary-50);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);border:none;font-weight:600}.IvWN3a_editBtn:hover{background:var(--primary-100)}.IvWN3a_editButtons{gap:var(--space-2);display:flex}.IvWN3a_editSaveBtn,.IvWN3a_editCancelBtn{font-size:var(--text-xs);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);cursor:pointer;font-weight:600}.IvWN3a_editSaveBtn{background:var(--secondary-500);color:#fff;border:none}.IvWN3a_editCancelBtn{background:var(--slate-100);color:var(--slate-600);border:1px solid var(--slate-200)}.IvWN3a_editorTextarea{width:100%;font-family:inherit;font-size:var(--text-sm);color:var(--slate-700);padding:var(--space-4);border:1px solid var(--slate-300);border-radius:var(--radius-lg);resize:vertical;line-height:1.6}.IvWN3a_sectionContent{font-size:var(--text-sm);color:var(--slate-600);text-align:justify;white-space:pre-wrap;line-height:1.7}.IvWN3a_schemesGridSection{margin-top:var(--space-8)}.IvWN3a_reportFrame{border:1px solid var(--slate-200);border-radius:var(--radius-xl);width:100%;height:1100px;margin-bottom:var(--space-8);background:#e9edf2;display:block}.IvWN3a_reviewNote{font-size:var(--text-xs);color:var(--slate-500);margin:0 0 var(--space-3)}.IvWN3a_derivedField{background:var(--slate-50);font-weight:600}.IvWN3a_fieldHint{font-size:var(--text-xs);color:var(--slate-500);margin-top:4px;display:block}.IvWN3a_schemesGridSection h2{font-size:var(--text-xl);color:var(--primary-800);margin-bottom:var(--space-1)}.IvWN3a_schemesSectionSubtitle{font-size:var(--text-sm);color:var(--slate-500);margin-bottom:var(--space-6)}.IvWN3a_schemesGrid{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.IvWN3a_schemeDetailCard{border:1px solid var(--slate-200);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;display:flex}.IvWN3a_schemeCardTop{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.IvWN3a_schemeCardBenefit{font-size:var(--text-sm);color:var(--secondary-600)}.IvWN3a_schemeDetailCard h4{font-size:var(--text-base);color:var(--slate-800);margin-bottom:var(--space-2)}.IvWN3a_schemeDetailCard p{font-size:var(--text-xs);color:var(--slate-500);margin-bottom:var(--space-4);flex-grow:1;line-height:1.5}.IvWN3a_schemeCardLink{font-size:var(--text-xs);color:var(--primary-600);align-items:center;gap:var(--space-1);font-weight:600;text-decoration:none;display:flex}.IvWN3a_leadFormWrapper{max-width:550px;margin:var(--space-12) auto}.IvWN3a_leadFormCard{border:1px solid var(--slate-200);border-radius:var(--radius-xl);padding:var(--space-8);box-shadow:var(--shadow-xl);text-align:center;background:#fff}.IvWN3a_leadFormCard h2{font-size:var(--text-2xl);color:var(--primary-800);margin-bottom:var(--space-2)}.IvWN3a_leadFormCard p{font-size:var(--text-sm);color:var(--slate-500);margin-bottom:var(--space-6)}@media (max-width:1024px){.IvWN3a_diagnosticPanel{gap:var(--space-4);grid-template-columns:1fr}.IvWN3a_funnelStrip{text-align:center;padding:var(--space-6);flex-direction:column;align-items:stretch}.IvWN3a_funnelText p{max-width:100%;margin-bottom:var(--space-4)}.IvWN3a_funnelCTAs{flex-wrap:wrap;justify-content:center}}@media (max-width:768px){.IvWN3a_formRow{gap:var(--space-4);grid-template-columns:1fr}.IvWN3a_previewHeader{flex-direction:column;align-items:stretch}.IvWN3a_previewMainActions{margin-top:var(--space-4);gap:var(--space-2);flex-direction:column}.IvWN3a_schemesGrid{grid-template-columns:1fr}}.IvWN3a_stepsHeader:focus-visible{outline:2px solid var(--primary-600,#0284c7);outline-offset:2px;border-radius:var(--radius-md)}.IvWN3a_downloadError{color:#991b1b;margin:0 0 var(--space-6);background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 14px;font-size:.9rem;font-weight:600}.IvWN3a_savedReportBanner{justify-content:space-between;align-items:center;gap:var(--space-3);color:#1e3a8a;margin-bottom:var(--space-6);background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;flex-wrap:wrap;padding:12px 16px;font-size:.9rem;display:flex}
.F9nbUq_panel{border:1px solid var(--slate-200);border-radius:var(--radius-lg);padding:var(--space-5);margin-bottom:var(--space-5);background:#fff}.F9nbUq_panel h2,.F9nbUq_panel h3{font-size:var(--text-lg);margin:0 0 var(--space-2);color:var(--primary-800)}.F9nbUq_hint{font-size:var(--text-sm);color:var(--slate-600);margin:0 0 var(--space-3);line-height:1.6}.F9nbUq_error{color:var(--error);font-size:var(--text-sm);margin:var(--space-2) 0}.F9nbUq_ok{color:var(--success);font-size:var(--text-sm);margin:var(--space-2) 0}.F9nbUq_warn{color:var(--warning);font-size:var(--text-sm);margin:var(--space-2) 0}.F9nbUq_mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-xs)}.F9nbUq_muted{color:var(--slate-600);font-size:var(--text-sm)}.F9nbUq_row{gap:var(--space-3);margin:var(--space-3) 0;flex-wrap:wrap;align-items:flex-end;display:flex}.F9nbUq_field{flex-direction:column;flex:180px;gap:4px;min-width:160px;display:flex}.F9nbUq_field label,.F9nbUq_legend{font-size:var(--text-xs);color:var(--slate-600);text-transform:uppercase;letter-spacing:.4px;font-weight:600}.F9nbUq_field input,.F9nbUq_field select,.F9nbUq_field textarea,.F9nbUq_input{border:1px solid var(--slate-300);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--slate-800);background:#fff;width:100%;padding:8px 10px}.F9nbUq_field textarea{resize:vertical;min-height:110px;line-height:1.5}.F9nbUq_check{font-size:var(--text-sm);color:var(--slate-800);align-items:center;gap:8px;display:flex}.F9nbUq_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.F9nbUq_table th{text-align:left;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.4px;color:var(--slate-600);border-bottom:1px solid var(--slate-200);padding:8px 10px}.F9nbUq_table td{border-bottom:1px solid var(--slate-100);vertical-align:top;padding:10px}.F9nbUq_scroll{overflow-x:auto}.F9nbUq_pill{font-size:var(--text-xs);border-radius:999px;padding:2px 10px;font-weight:700;display:inline-block}.F9nbUq_pillOk{background:var(--success-light);color:var(--success)}.F9nbUq_pillWait{background:var(--warning-light);color:var(--warning)}.F9nbUq_pillOff{background:var(--slate-100);color:var(--slate-600)}.F9nbUq_pillBad{background:var(--error-light);color:var(--error)}.F9nbUq_due{white-space:nowrap;font-weight:700}.F9nbUq_dueOverdue{color:var(--error)}.F9nbUq_dueOk{color:var(--slate-600)}.F9nbUq_step{border:1px solid var(--slate-200);border-radius:var(--radius-md);padding:var(--space-3);margin:var(--space-3) 0;background:var(--slate-50)}.F9nbUq_step h4{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--primary-800)}.F9nbUq_actions{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.F9nbUq_reasons{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--slate-800);padding-left:1.1rem;line-height:1.6}.F9nbUq_bar{background:var(--slate-100);height:10px;margin:var(--space-2) 0;border-radius:999px;display:flex;overflow:hidden}.F9nbUq_barValue{background:var(--primary-600)}.F9nbUq_barUrgency{background:var(--warning)}.F9nbUq_barRegion{background:var(--success)}.F9nbUq_save{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border:1px dashed var(--slate-300);border-radius:var(--radius-md);background:var(--slate-50)}.F9nbUq_saveHint{font-size:var(--text-xs);color:var(--slate-600);margin:var(--space-2) 0 0;line-height:1.6}.F9nbUq_saveStatus{font-size:var(--text-sm);margin-top:var(--space-2)}.F9nbUq_saveStatusOk{color:var(--success)}.F9nbUq_saveStatusErr{color:var(--error)}.F9nbUq_resume{margin:var(--space-4) 0;padding:var(--space-3) var(--space-4);border-left:4px solid var(--primary-700);background:var(--slate-50);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--slate-800)}
.KCrwea_layout{gap:var(--space-10);padding:var(--space-10) 0 var(--space-16);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.KCrwea_formCard{padding:var(--space-8);border-radius:var(--radius-lg);border:1px solid var(--slate-200);background:#fff}.KCrwea_sidebar{gap:var(--space-6);flex-direction:column;display:flex}.KCrwea_infoCard{background:var(--primary-50);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--primary-100)}.KCrwea_infoTitle{font-size:var(--text-lg);color:var(--primary-800);margin-bottom:var(--space-4)}.KCrwea_checklist{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}.KCrwea_checkItem{align-items:flex-start;gap:var(--space-3);font-size:var(--text-sm);color:var(--slate-700);display:flex}.KCrwea_checkIcon{color:var(--primary-500);flex-shrink:0;margin-top:2px}.KCrwea_formGrid{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.KCrwea_fullWidth{grid-column:span 2}.KCrwea_checkboxGrid{gap:var(--space-3);margin-top:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));display:grid}.KCrwea_checkboxLabel{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--slate-600);cursor:pointer;display:flex}@media (max-width:1024px){.KCrwea_layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.KCrwea_formGrid{grid-template-columns:minmax(0,1fr)}.KCrwea_formCard{padding:var(--space-5) var(--space-4)}.KCrwea_layout{padding-top:var(--space-6)}.KCrwea_fullWidth{grid-column:span 1}}
.On6pEG_toolSection{padding:var(--space-6) 0 var(--space-16)}@media (max-width:768px){.On6pEG_toolSection{padding:var(--space-4) 0 var(--space-12)}}.On6pEG_adNote{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md,8px);color:#78350f;font-size:var(--text-sm);background:#fffbeb;border:1px solid #fde68a}.On6pEG_stepsCompact{margin-bottom:var(--space-6)}.On6pEG_stepsCompactLabel{font-size:var(--text-sm);color:var(--slate-700);margin:0 0 var(--space-2)}.On6pEG_stepsCompactLabel span{color:#0f172a;font-weight:700}.On6pEG_progressTrack{background:var(--slate-200);border-radius:999px;height:6px;overflow:hidden}.On6pEG_progressFill{background:#f59e0b;border-radius:999px;height:100%;transition:width .3s}.On6pEG_stepsWide{display:none}@media (min-width:640px){.On6pEG_stepsCompact{display:none}.On6pEG_stepsWide{display:block}}@media (prefers-reduced-motion:reduce){.On6pEG_progressFill{transition:none}}.On6pEG_formHelp{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--slate-600);text-align:center}.On6pEG_formHelp a{color:var(--primary-700);text-underline-offset:2px;font-weight:600;text-decoration:underline}.On6pEG_formContainer{border-radius:var(--radius-xl);max-width:700px;padding:var(--space-8);box-shadow:var(--shadow-lg);border:1px solid var(--slate-200);background:#fff;margin:0 auto}.On6pEG_stepContent{animation:.3s ease-out On6pEG_fadeIn}.On6pEG_stepContent h2{font-size:var(--text-2xl);margin-bottom:var(--space-6);color:var(--primary-800)}.On6pEG_stepDesc{font-size:var(--text-sm);color:var(--slate-500);margin-bottom:var(--space-6)}.On6pEG_formGrid{gap:0 var(--space-6);grid-template-columns:1fr 1fr;display:grid}.On6pEG_radioGroup{gap:var(--space-3);display:flex}.On6pEG_radioCard{padding:var(--space-4);border:1.5px solid var(--slate-200);border-radius:var(--radius-md);cursor:pointer;font-size:var(--text-sm);color:var(--slate-600);transition:all var(--transition-fast);text-align:center;flex:1;font-weight:500}.On6pEG_radioCard:hover{border-color:var(--primary-300)}.On6pEG_radioActive{border-color:var(--primary-500);background:var(--primary-50);color:var(--primary-700)}.On6pEG_radioInput{display:none}.On6pEG_checkboxGrid{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.On6pEG_checkboxCard{padding:var(--space-4);border:1.5px solid var(--slate-200);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);align-items:flex-start;gap:var(--space-3);display:flex;position:relative}.On6pEG_checkboxCard:hover{border-color:var(--primary-300)}.On6pEG_checkboxActive{border-color:var(--primary-500);background:var(--primary-50)}.On6pEG_checkboxInput{display:none}.On6pEG_checkboxCard strong{font-size:var(--text-sm);color:var(--slate-800);margin-bottom:var(--space-1);display:block}.On6pEG_checkboxCard span{font-size:var(--text-xs);color:var(--slate-500)}.On6pEG_checkboxIcon{top:var(--space-3);right:var(--space-3);color:var(--primary-500);position:absolute}.On6pEG_msmeClassification{margin-top:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--primary-50);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--primary-700);border:1px solid var(--primary-100)}.On6pEG_classNote{font-size:var(--text-xs);color:var(--slate-500)}.On6pEG_reviewGrid{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.On6pEG_reviewItem{padding:var(--space-3) var(--space-4);background:var(--slate-50);border-radius:var(--radius-md)}.On6pEG_reviewItem span{font-size:var(--text-xs);color:var(--slate-400);text-transform:uppercase;letter-spacing:.5px;display:block}.On6pEG_reviewItem strong{font-size:var(--text-sm);color:var(--slate-800)}.On6pEG_privacyNote{align-items:center;gap:var(--space-2);margin-top:var(--space-6);padding:var(--space-3) var(--space-4);background:var(--info-light);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--info);display:flex}.On6pEG_formNav{align-items:center;gap:var(--space-3);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--slate-200);display:flex}.On6pEG_resultHero{background:linear-gradient(135deg, var(--primary-900), var(--secondary-700));padding:var(--space-16) 0;min-height:100vh}.On6pEG_resultContent{max-width:800px;margin:0 auto}.On6pEG_resultMain{animation:.5s ease-out On6pEG_fadeInUp}.On6pEG_resultTitle{font-size:var(--text-4xl);color:#fff;margin-bottom:var(--space-4)}.On6pEG_saveWarning{align-items:center;gap:var(--space-3);color:#7f1d1d;border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-6);font-size:var(--text-sm);background:#fef2f2;border:1px solid #fecaca;border-left:4px solid #b91c1c;flex-wrap:wrap;line-height:1.5;display:flex}.On6pEG_resultSubtitle{font-size:var(--text-lg);color:var(--primary-200);margin-bottom:var(--space-8)}.On6pEG_resultSummary{gap:var(--space-4);margin-bottom:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}.On6pEG_summaryItem{padding:var(--space-5);border-radius:var(--radius-lg);text-align:center;background:#ffffff14;border:1px solid #ffffff1f}.On6pEG_summaryLabel{font-size:var(--text-xs);color:var(--primary-300);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--space-1);display:block}.On6pEG_summaryValue{font-size:var(--text-xl);color:#fff;font-weight:800}.On6pEG_summaryValueHighlight{font-size:var(--text-xl);color:var(--accent-300);font-weight:800}.On6pEG_estimateBasis{font-size:var(--text-sm);color:var(--primary-200);margin:calc(-1 * var(--space-4)) 0 var(--space-8);max-width:70ch}.On6pEG_previewHeading{font-size:var(--text-base);margin:var(--space-6) 0 var(--space-3);font-weight:700}.On6pEG_previewList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.On6pEG_previewItem{padding:var(--space-3) var(--space-4);background:var(--slate-50);border-radius:var(--radius-md);border:1px solid var(--slate-200)}.On6pEG_previewItem strong{font-size:var(--text-sm);color:var(--slate-800);display:block}.On6pEG_previewItem span{font-size:var(--text-xs);color:var(--slate-500)}.On6pEG_schemeGroup{margin-bottom:var(--space-8)}.On6pEG_schemeGroupTitle{font-size:var(--text-xl);color:#fff;margin-bottom:var(--space-1);font-weight:700}.On6pEG_schemeGroupTitle span{color:var(--primary-300);font-weight:500;font-size:var(--text-base)}.On6pEG_schemeGroupNote{font-size:var(--text-sm);color:var(--primary-200);margin-bottom:var(--space-4);max-width:60ch}.On6pEG_schemeResults{gap:var(--space-4);margin-bottom:var(--space-8);flex-direction:column;display:flex}.On6pEG_schemeCard{padding:var(--space-5);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff1a}.On6pEG_schemeCardHeader{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.On6pEG_schemeState{font-size:var(--text-xs);color:var(--primary-300)}.On6pEG_schemeCard h3{font-size:var(--text-lg);color:#fff;margin-bottom:var(--space-1);font-weight:700}.On6pEG_schemeName{font-size:var(--text-sm);color:var(--primary-300);margin-bottom:var(--space-2)}.On6pEG_schemeBenefit{font-size:var(--text-sm);color:var(--primary-200);margin-bottom:var(--space-3)}.On6pEG_schemeBenefit strong{color:#fff}.On6pEG_schemeLink{font-size:var(--text-sm);color:var(--secondary-300);align-items:center;gap:var(--space-1);font-weight:600;display:flex}.On6pEG_noMatch{padding:var(--space-8);border-radius:var(--radius-lg);margin-bottom:var(--space-8);background:#ffffff0f;border:1px solid #ffffff1a}.On6pEG_noMatch h2{font-size:var(--text-2xl);color:#fff;margin-bottom:var(--space-3)}.On6pEG_noMatch p{color:var(--primary-200);font-size:var(--text-sm);margin-bottom:var(--space-3)}.On6pEG_noMatch ul{padding:0;list-style:none}.On6pEG_noMatch li{color:var(--primary-300);font-size:var(--text-sm);padding:var(--space-1) 0}.On6pEG_noMatch li:before{content:"• ";color:var(--accent-400)}.On6pEG_resultActions{gap:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:768px){.On6pEG_formContainer{padding:var(--space-5) var(--space-4)}.On6pEG_formGrid{grid-template-columns:1fr}.On6pEG_radioGroup{flex-direction:column}.On6pEG_checkboxGrid,.On6pEG_reviewGrid,.On6pEG_resultSummary{grid-template-columns:1fr}.On6pEG_resultTitle{font-size:var(--text-2xl)}}.On6pEG_printOnly{display:none}@media print{.On6pEG_saveWarning{display:none!important}.On6pEG_printOnly{color:#0f172a;border-bottom:1px solid #cbd5e1;margin-bottom:12pt;padding-bottom:8pt;font-size:11pt;line-height:1.5;display:block}.On6pEG_printOnly span{color:#475569;font-size:9pt}.On6pEG_resultHero{color:#0f172a!important;background:#fff!important;padding:0!important}.On6pEG_resultContent{max-width:none}.On6pEG_resultTitle,.On6pEG_schemeGroupTitle,.On6pEG_schemeCard h3,.On6pEG_summaryValue,.On6pEG_summaryValueHighlight{color:#0f172a!important}.On6pEG_resultSubtitle,.On6pEG_schemeGroupNote,.On6pEG_schemeName,.On6pEG_schemeState,.On6pEG_summaryLabel,.On6pEG_estimateBasis{color:#475569!important}.On6pEG_resultSummary{border:1px solid #cbd5e1;background:#f8fafc!important}.On6pEG_schemeCard{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;box-shadow:none!important;background:#fff!important;border:1px solid #cbd5e1!important}.On6pEG_schemeGroup{break-inside:avoid-page}.On6pEG_schemeLink,.On6pEG_resultActions{display:none!important}.On6pEG_resultMain{animation:none}}
.ev18yW_planPrice{font-size:var(--text-2xl);color:var(--primary-800);font-weight:800;display:block}.ev18yW_planLabel{font-size:var(--text-sm);margin-top:var(--space-1);font-weight:600;display:block}.ev18yW_planNote{font-size:var(--text-xs);color:var(--slate-500);margin-top:var(--space-1);font-weight:400;display:block}.ev18yW_creditNote{margin-top:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--success-light);color:var(--success);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:600}.ev18yW_checkForm{margin-top:var(--space-6)}.ev18yW_checkRow{gap:var(--space-3);display:flex}.ev18yW_checkRow .ev18yW_gstinInput{flex:1;min-width:0}.ev18yW_gstinInput{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-lg);letter-spacing:1.5px;text-transform:uppercase}.ev18yW_disclaimer{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--slate-200);font-size:var(--text-xs);color:var(--slate-500);line-height:var(--leading-relaxed)}.ev18yW_reportSection{background:linear-gradient(135deg, var(--primary-900), var(--secondary-700));padding:var(--space-12) 0 var(--space-16)}.ev18yW_reportHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.ev18yW_reportGstin{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-3xl);color:#fff;letter-spacing:1.5px;word-break:break-all}.ev18yW_demoBanner{margin-bottom:var(--space-6);padding:var(--space-3) var(--space-4);background:var(--warning-light);color:#8a4d0f;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:500}.ev18yW_summarySub{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--primary-200);display:block}.ev18yW_lockedValue{align-items:center;gap:var(--space-1);color:var(--primary-300);font-size:var(--text-sm);font-weight:600;display:inline-flex}.ev18yW_riskFlag{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full,999px);font-size:var(--text-sm);font-weight:700;display:inline-flex}.ev18yW_riskDot{background:currentColor;border-radius:50%;width:10px;height:10px}.ev18yW_risk_green{background:var(--success-light);color:var(--success)}.ev18yW_risk_yellow{background:var(--warning-light);color:#ae6113}.ev18yW_risk_red{background:var(--error-light);color:var(--error)}.ev18yW_detailGrid{gap:var(--space-3) var(--space-6);margin-top:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.ev18yW_detailItem{min-width:0}.ev18yW_detailLabel{font-size:var(--text-xs);color:var(--primary-300);text-transform:uppercase;letter-spacing:.5px;display:block}.ev18yW_detailValue{font-size:var(--text-sm);color:#fff;word-break:break-word;font-weight:600}.ev18yW_reasonList{margin:var(--space-2) 0 var(--space-3);padding:0;list-style:none}.ev18yW_reasonList li{color:var(--primary-100);font-size:var(--text-sm);padding:var(--space-1) 0}.ev18yW_reasonList li:before{content:"• ";color:var(--accent-400)}.ev18yW_ruleNote{font-size:var(--text-xs);color:var(--primary-300);line-height:var(--leading-relaxed)}.ev18yW_tableWrap{margin-top:var(--space-3);overflow-x:auto}.ev18yW_historyTable{border-collapse:collapse;width:100%;font-size:var(--text-sm);min-width:280px}.ev18yW_historyTable th{text-align:left;padding:var(--space-2) var(--space-3);font-size:var(--text-xs);color:var(--primary-300);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #ffffff26}.ev18yW_historyTable td{padding:var(--space-2) var(--space-3);color:#fff;vertical-align:top;border-bottom:1px solid #ffffff14}.ev18yW_filingPill{padding:2px var(--space-2);border-radius:var(--radius-sm,4px);font-size:var(--text-xs);font-weight:700;display:inline-block}.ev18yW_fs_ON_TIME{background:var(--success-light);color:var(--success)}.ev18yW_fs_LATE{background:var(--warning-light);color:#ae6113}.ev18yW_fs_NOT_FILED{background:var(--error-light);color:var(--error)}.ev18yW_filedOn{font-size:var(--text-xs);color:var(--primary-300);margin-top:2px;display:block}.ev18yW_lockedWrap{display:grid}.ev18yW_lockedContent,.ev18yW_paywall{grid-area:1/1}.ev18yW_lockedContent{filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none}.ev18yW_skeletonRows{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;display:flex}.ev18yW_skeletonRow{border-radius:var(--radius-md);background:#ffffff1f;height:28px}.ev18yW_paywall{z-index:1;padding:var(--space-4);justify-content:center;align-items:center;display:flex;position:relative}.ev18yW_paywallCard{border-radius:var(--radius-xl);width:100%;max-width:440px;padding:var(--space-6);box-shadow:var(--shadow-lg);background:#fff}.ev18yW_paywallCard h3{font-size:var(--text-xl);color:var(--primary-800);margin-bottom:var(--space-3)}.ev18yW_paywallText{font-size:var(--text-sm);color:var(--slate-500);margin-bottom:var(--space-4)}.ev18yW_lockIcon{color:var(--primary-500);margin-bottom:var(--space-2)}.ev18yW_unlockList{margin-bottom:var(--space-4);gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.ev18yW_unlockList li{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--slate-700);display:flex}.ev18yW_unlockList svg{color:var(--success);flex-shrink:0}.ev18yW_paywallPlan{font-size:var(--text-sm);color:var(--primary-700);margin-bottom:var(--space-3);font-weight:600}.ev18yW_paywallActions{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;justify-content:flex-end;display:flex}.ev18yW_demoNote{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--slate-500);text-align:center}.ev18yW_reportDisclaimer{margin-top:var(--space-6);font-size:var(--text-xs);color:var(--primary-300);line-height:var(--leading-relaxed)}@media (max-width:768px){.ev18yW_checkRow{flex-direction:column}.ev18yW_detailGrid{grid-template-columns:1fr}.ev18yW_reportGstin{font-size:var(--text-xl)}.ev18yW_historyTable th,.ev18yW_historyTable td{padding:var(--space-2) var(--space-1)}}.ev18yW_offlineNotify{border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-lg,0 10px 25px #0f172a33);background:#fff}.ev18yW_offlineNotify h3{font-size:var(--text-lg);color:var(--primary-800);margin-bottom:var(--space-3)}.ev18yW_offlineText{font-size:var(--text-sm);color:var(--slate-600);line-height:var(--leading-relaxed);margin-bottom:var(--space-3)}.ev18yW_offlineText a{color:var(--primary-700);text-decoration:underline}.ev18yW_saveWarning{align-items:center;gap:var(--space-3);color:#7f1d1d;border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-6);font-size:var(--text-sm);background:#fef2f2;border:1px solid #fecaca;border-left:4px solid #b91c1c;flex-wrap:wrap;line-height:1.5;display:flex}
