.DashboardMain_container__Iiem1{display:flex;flex-direction:column;gap:32px;padding:24px 32px;width:100%;min-height:100%;background:#f5f5f5}.DashboardMain_pageHeader__20eMx{display:flex;flex-direction:column;gap:12px;width:100%;flex-shrink:0}.DashboardMain_titleGroup__nCHJR{display:flex;flex-direction:column;gap:4px}.DashboardMain_title__tRc4k{font-family:var(--font-primary);font-size:24px;font-weight:var(--font-medium);line-height:32px;color:#0f0f0f;margin:0}.DashboardMain_subtitle__0PKcA{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-regular);line-height:20px;color:#404040;margin:0}.DashboardMain_metaRow__YqluZ{display:flex;align-items:center;gap:16px}.DashboardMain_metaItem____GUu{display:flex;align-items:center;gap:8px}.DashboardMain_metaLabel__n3xm7{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-regular);line-height:20px;color:#404040;white-space:nowrap}.DashboardMain_planBadge__sBR5I{padding:4.667px 8.667px;background:#96090a;color:#ffffff}.DashboardMain_planBadge__sBR5I,.DashboardMain_unitsBadge__Zowtv{display:inline-flex;align-items:center;justify-content:center;border-radius:6px;font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:16px;white-space:nowrap}.DashboardMain_unitsBadge__Zowtv{padding:2.667px 8.667px;background:#cfcfcf;color:#0f0f0f}.DashboardMain_metaDivider__aYeWT{width:1px;height:20px;background:#878787;flex-shrink:0}.DashboardMain_section___SfIP{display:flex;flex-direction:column;gap:16px;width:100%;flex-shrink:0}.DashboardMain_sectionHeader__p8ikZ{display:flex;align-items:center;justify-content:space-between;height:32px;width:100%}.DashboardMain_sectionTitle__zrm7Y{font-family:var(--font-primary);font-size:18px;font-weight:var(--font-semibold);line-height:28px;color:#0f0f0f;margin:0;white-space:nowrap}.DashboardMain_placeholderText__TuO3N{font-family:var(--font-primary);font-size:var(--text-base);color:#737373;margin:0;padding:24px;background:#ffffff;border:1px dashed #d4d4d4;border-radius:12px;text-align:center}.DashboardMain_viewAllBtn__H80PT{height:32px;padding:0 12px;background:none;border:none;border-radius:6px;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:20px;color:#404040;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}.DashboardMain_viewAllBtn__H80PT:hover{background:#e5e5e5}.DashboardMain_quickActionsGrid__1ItI5{display:flex;gap:16px;width:100%}.DashboardMain_actionCard__RAPpF{display:flex;flex-direction:column;gap:16px;flex:1;min-width:0;padding:24px 16px;background:#ffffff;border:none;border-radius:20px;box-shadow:0 2px 40px 0 rgba(142,142,142,.1);text-align:left;cursor:pointer;transition:box-shadow .15s ease}.DashboardMain_actionCard__RAPpF:hover{box-shadow:0 4px 48px 0 rgba(142,142,142,.18)}.DashboardMain_actionIconBox__sLMDW{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#96090a;border-radius:4px;flex-shrink:0}.DashboardMain_actionText__kis_Y{display:flex;flex-direction:column;gap:4px}.DashboardMain_actionTitle__O0XGD{font-family:var(--font-primary);font-size:18px;font-weight:var(--font-medium);line-height:27px;color:#0f0f0f;white-space:nowrap}.DashboardMain_actionDesc__RFIkm{font-family:var(--font-primary);font-size:16px;font-weight:var(--font-regular);line-height:16px;color:#404040}.DashboardMain_summaryGrid__8cmpN{display:flex;gap:16px;width:100%}.DashboardMain_statCard__da8XM{display:flex;align-items:center;justify-content:space-between;flex:1;min-width:0;padding:24px;background:#ffffff;border-radius:20px;box-shadow:0 2px 40px 0 rgba(142,142,142,.1)}.DashboardMain_statText__Cply9{display:flex;flex-direction:column;gap:4px}.DashboardMain_statLabel__gwVyX{font-size:var(--text-base);font-weight:var(--font-regular);color:#404040}.DashboardMain_statLabel__gwVyX,.DashboardMain_statValue__PNzz_{font-family:var(--font-primary);line-height:normal;white-space:nowrap}.DashboardMain_statValue__PNzz_{font-size:20px;font-weight:var(--font-medium);color:#0f0f0f}.DashboardMain_statIconBox__k_svS{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#96090a;border-radius:4px;flex-shrink:0}.DashboardMain_cardsRow__hvg05{display:flex;gap:16px;width:100%}.DashboardMain_analysisCard__YAdEp{display:flex;flex-direction:column;gap:16px;flex:1;min-width:0;padding:24px;background:#ffffff;border-radius:20px;box-shadow:0 2px 40px 0 rgba(142,142,142,.1)}.DashboardMain_analysisCardHeader__ehZYJ{display:flex;flex-direction:column;gap:17px}.DashboardMain_analysisName__scHVF{font-size:16px;line-height:20px;margin:0}.DashboardMain_analysisName__scHVF,.DashboardMain_typeBadge__2Wimu{font-family:var(--font-primary);font-weight:var(--font-medium);color:#0f0f0f}.DashboardMain_typeBadge__2Wimu{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border:.667px solid #d4d4d4;border-radius:6px;font-size:var(--text-base);line-height:16px;white-space:nowrap;align-self:flex-start}.DashboardMain_analysisMetaRow__PXeap{display:flex;align-items:center;justify-content:space-between;width:100%;white-space:nowrap}.DashboardMain_analysisMetaLabel__sBPN0{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-regular);line-height:20px;color:#404040}.DashboardMain_analysisMetaValue__YFOLP{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:normal;color:#0f0f0f}.DashboardMain_fanFileCard__kwFJC{display:flex;flex-direction:column;gap:16px;flex:1;min-width:0;padding:24px;background:#ffffff;border-radius:20px;box-shadow:0 2px 40px 0 rgba(142,142,142,.1)}.DashboardMain_fanFileCardHeader__HFdXa{display:flex;align-items:center;gap:8px;height:20px}.DashboardMain_fanFileName__7LydK{font-family:var(--font-primary);font-size:16px;font-weight:var(--font-medium);line-height:20px;color:#0f0f0f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DashboardMain_fanFileMeta__gGcOz{display:flex;flex-direction:column;gap:8px;width:100%}.DashboardMain_fanFileMetaRow__QvSOE{display:flex;align-items:center;justify-content:space-between;height:20px;width:100%;white-space:nowrap}.DashboardMain_fanFileMetaLabel__YzxZi{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-regular);line-height:20px;color:#404040}.DashboardMain_fanFileMetaValue__cMnlS{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:20px;color:#0f0f0f}.DashboardMain_divider__5jO3C{width:100%;height:1px;background:#d4d4d4;flex-shrink:0}.DashboardMain_openBtn__siVXb{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px 24px;background:#96090a;border:none;border-radius:6px;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:20px;color:#ffffff;white-space:nowrap;cursor:pointer;transition:opacity .15s ease}.DashboardMain_openBtn__siVXb:hover{opacity:.9}.ExpansionAngleCalculatorModal_fieldError__LNqre{font-size:var(--text-xs);color:#c4161c;margin:2px 0 0;line-height:1.4}.ExpansionAngleCalculatorModal_backdrop__F_VZs{position:fixed;inset:0;background:rgba(15,15,15,.72);display:flex;align-items:center;justify-content:center;z-index:300;padding:24px}.ExpansionAngleCalculatorModal_card__oXt6N{background:#ffffff;border-radius:12px;box-shadow:0 24px 48px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:16px;padding:20px 24px 24px;width:100%;max-width:960px;max-height:92vh;overflow:hidden}.ExpansionAngleCalculatorModal_header__Z7has{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.ExpansionAngleCalculatorModal_title__boNqS{font-size:var(--text-xl);font-weight:var(--font-semibold);color:#0f0f0f;margin:0}.ExpansionAngleCalculatorModal_closeBtn__fWafX{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;border-radius:6px;cursor:pointer;opacity:.55;flex-shrink:0;transition:background .15s,opacity .15s}.ExpansionAngleCalculatorModal_closeBtn__fWafX:hover{background:#f5f5f5;opacity:1}.ExpansionAngleCalculatorModal_body__HcosF{display:flex;gap:16px;align-items:stretch;flex:1;min-height:0;overflow:hidden}.ExpansionAngleCalculatorModal_diagramPanel__CTWo_{flex:0 0 calc(45% - 8px);align-self:stretch;min-height:300px;border-radius:16px;overflow:hidden;position:relative;box-shadow:0 2px 24px rgba(142,142,142,.14);flex-shrink:0}.ExpansionAngleCalculatorModal_diagramImg__rY_7l{object-fit:contain;object-position:center}.ExpansionAngleCalculatorModal_rightPanel__KKXD4{flex:1;display:flex;flex-direction:column;background:#ffffff;border-radius:12px;border:.8px solid #e8e8e8;box-shadow:0 2px 12px rgba(0,0,0,.06);padding:16px 20px 20px;overflow-y:auto;gap:10px;min-width:0}.ExpansionAngleCalculatorModal_tableHeader__DfC2M{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.ExpansionAngleCalculatorModal_tableTitle__gNfcS{font-size:var(--text-lg);font-weight:var(--font-semibold);color:#0f0f0f;margin:0;line-height:var(--lh-lg)}.ExpansionAngleCalculatorModal_tableSubtitle__RCzVb{font-size:var(--text-sm);font-weight:var(--font-regular);color:#737373;margin:0;line-height:var(--lh-sm)}.ExpansionAngleCalculatorModal_tableWrapper__b9kkr{border:.8px solid #d4d4d4;border-radius:12px;overflow:hidden;flex:1}.ExpansionAngleCalculatorModal_table__MBhD1{width:100%;border-collapse:collapse}.ExpansionAngleCalculatorModal_th__laFxo{text-align:left;padding:10px 12px;font-size:var(--text-xs);font-weight:var(--font-semibold);color:#0f0f0f;background:#f9f9f9;line-height:1.3;vertical-align:middle;border-bottom:.8px solid #d4d4d4}.ExpansionAngleCalculatorModal_tr__7TU6t{height:52px}.ExpansionAngleCalculatorModal_tr__7TU6t:hover .ExpansionAngleCalculatorModal_td__fWjnz{background:#fafafa}.ExpansionAngleCalculatorModal_td__fWjnz{padding:8px 12px;font-size:var(--text-sm);font-weight:var(--font-regular);color:#0f0f0f;line-height:var(--lh-sm);vertical-align:middle;position:relative}.ExpansionAngleCalculatorModal_tr__7TU6t:not(:last-child) .ExpansionAngleCalculatorModal_td__fWjnz:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:#eeeeee}.ExpansionAngleCalculatorModal_tr__7TU6t:not(:last-child) .ExpansionAngleCalculatorModal_td__fWjnz:first-child:after{left:16px}.ExpansionAngleCalculatorModal_tr__7TU6t:not(:last-child) .ExpansionAngleCalculatorModal_td__fWjnz:last-child:after{right:16px}.ExpansionAngleCalculatorModal_input__e_nXN{width:100%;height:36px;border:.8px solid #cfcfcf;border-radius:6px;padding:0 10px;text-align:left;font-size:var(--text-sm);font-family:var(--font-primary);font-weight:var(--font-regular);color:#0f0f0f;outline:none;background:#ffffff;transition:border-color .15s,box-shadow .15s;display:block}.ExpansionAngleCalculatorModal_input__e_nXN:hover{border-color:#a0a0a0}.ExpansionAngleCalculatorModal_input__e_nXN:focus{border-color:#0f0f0f;box-shadow:0 0 0 2px rgba(15,15,15,.1)}.ExpansionAngleCalculatorModal_input__e_nXN::-webkit-inner-spin-button,.ExpansionAngleCalculatorModal_input__e_nXN::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ExpansionAngleCalculatorModal_trDisabled__PU3mV td{opacity:.4}.ExpansionAngleCalculatorModal_rowToggle__y742m{width:26px;height:26px;border:1px solid #d4d4d4;border-radius:4px;background:#f9f9f9;cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ExpansionAngleCalculatorModal_rowToggle__y742m:hover{background:#e5e5e5}.ExpansionAngleCalculatorModal_bladeDiamField__c_sdh{display:flex;align-items:center;gap:10px;margin-bottom:4px}.ExpansionAngleCalculatorModal_bladeDiamLabel__WxyJR{font-size:var(--text-sm);font-weight:var(--font-semibold);color:#0f0f0f;white-space:nowrap;flex-shrink:0}.ExpansionAngleCalculatorModal_averageRow__z8NKW{display:flex;align-items:center;gap:8px;padding:8px 0;border-top:1px solid #e2e2e2}.ExpansionAngleCalculatorModal_averageLabel__0SYPE{font-size:var(--text-base);font-weight:var(--font-semibold);color:#0f0f0f}.ExpansionAngleCalculatorModal_averageValue__aVFEA{font-size:var(--text-lg);font-weight:var(--font-bold);color:#22b14c}.ExpansionAngleCalculatorModal_actionRow__VCPwH{display:flex;gap:8px;align-items:center}.ExpansionAngleCalculatorModal_calcBtn__hM1qW{height:40px;padding:0 20px;background:#0f0f0f;color:#ffffff;border:none;border-radius:6px;font-size:var(--text-base);font-weight:var(--font-medium);cursor:pointer}.ExpansionAngleCalculatorModal_calcBtn__hM1qW:disabled{opacity:.5;cursor:not-allowed}.ExpansionAngleCalculatorModal_acceptBtn__cAy7i{height:40px;padding:0 20px;background:#22b14c;color:#ffffff;border:none;border-radius:6px;font-size:var(--text-base);font-weight:var(--font-medium);cursor:pointer}.ExpansionAngleCalculatorModal_acceptBtn__cAy7i:hover{opacity:.88}.ExpansionAngleCalculatorModal_errorText__MPH0E{font-size:var(--text-sm);color:#d32f2f;margin:4px 0}.ExpansionAngleCalculatorModal_input__e_nXN[type=number]{-moz-appearance:textfield}.ExpansionAngleCalculatorModal_resultCell__xjzGG{font-size:var(--text-sm);font-family:var(--font-primary);font-weight:var(--font-bold);color:#0f0f0f;line-height:20px}@media (max-width:900px){.ExpansionAngleCalculatorModal_card__oXt6N{gap:12px;padding:16px}.ExpansionAngleCalculatorModal_th__laFxo{padding:8px 10px}.ExpansionAngleCalculatorModal_td__fWjnz{padding:6px 10px}.ExpansionAngleCalculatorModal_tr__7TU6t{height:46px}.ExpansionAngleCalculatorModal_rightPanel__KKXD4{padding:12px 16px 16px}}@media (max-width:720px){.ExpansionAngleCalculatorModal_backdrop__F_VZs{padding:16px;align-items:flex-start;overflow-y:auto}.ExpansionAngleCalculatorModal_card__oXt6N{max-height:none;overflow:visible;gap:14px;padding:18px}.ExpansionAngleCalculatorModal_body__HcosF{flex-direction:column;overflow:visible;min-height:0}.ExpansionAngleCalculatorModal_diagramPanel__CTWo_{flex:none;width:100%;aspect-ratio:16/9;max-height:280px}.ExpansionAngleCalculatorModal_rightPanel__KKXD4{flex:none;overflow-y:visible;min-height:0}.ExpansionAngleCalculatorModal_tableWrapper__b9kkr{overflow-x:auto}}@media (max-width:600px){.ExpansionAngleCalculatorModal_backdrop__F_VZs{padding:12px}.ExpansionAngleCalculatorModal_card__oXt6N{padding:14px;gap:12px;border-radius:10px}.ExpansionAngleCalculatorModal_title__boNqS{font-size:var(--text-lg)}.ExpansionAngleCalculatorModal_diagramPanel__CTWo_{max-height:200px;border-radius:10px}.ExpansionAngleCalculatorModal_rightPanel__KKXD4{padding:12px 14px 14px;border-radius:10px;gap:8px}.ExpansionAngleCalculatorModal_tableTitle__gNfcS{font-size:var(--text-base)}.ExpansionAngleCalculatorModal_tableSubtitle__RCzVb{font-size:var(--text-xs)}.ExpansionAngleCalculatorModal_th__laFxo{padding:10px;font-size:var(--text-xs);height:auto;white-space:nowrap}.ExpansionAngleCalculatorModal_td__fWjnz{padding:8px 10px}.ExpansionAngleCalculatorModal_tr__7TU6t{height:auto;min-height:52px}.ExpansionAngleCalculatorModal_input__e_nXN{height:38px;font-size:var(--text-xs);padding:0 8px}.ExpansionAngleCalculatorModal_resultCell__xjzGG{font-size:var(--text-xs)}}.DeleteFanFileDialog_backdrop__ZvQ6c{position:fixed;inset:0;z-index:300;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;padding:16px}.DeleteFanFileDialog_card__V4lTc{width:100%;max-width:420px;background:#ffffff;border-radius:12px;padding:24px;box-shadow:0 10px 40px rgba(0,0,0,.18);display:flex;flex-direction:column;gap:14px}.DeleteFanFileDialog_title__GDrUG{font-family:var(--font-primary);font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:24px;color:#0f0f0f;margin:0}.DeleteFanFileDialog_body__KwJcI{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-regular);line-height:20px;color:#404040;margin:0}.DeleteFanFileDialog_error__7UlCs{color:#d32f2f}.DeleteFanFileDialog_error__7UlCs,.DeleteFanFileDialog_warning__fmDMd{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-medium);margin:0}.DeleteFanFileDialog_warning__fmDMd{color:#8a5a00;background:#fff6e6;border:1px solid #ffd591;border-radius:6px;padding:10px 12px;line-height:1.4}.DeleteFanFileDialog_actions__OMIT7{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.DeleteFanFileDialog_btnCancel__g0T5j{padding:10px 18px;background:#ffffff;border:1px solid #d4d4d4;border-radius:6px;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-semibold);color:#0f0f0f;cursor:pointer;transition:background-color .15s ease}.DeleteFanFileDialog_btnCancel__g0T5j:hover:not(:disabled){background:#f5f5f5}.DeleteFanFileDialog_btnCancel__g0T5j:disabled{opacity:.5;cursor:not-allowed}.DeleteFanFileDialog_btnDelete__ci0gn{padding:10px 18px;background:#96090a;border:none;border-radius:6px;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-semibold);color:#ffffff;cursor:pointer;transition:opacity .15s ease}.DeleteFanFileDialog_btnDelete__ci0gn:hover:not(:disabled){opacity:.9}.DeleteFanFileDialog_btnDelete__ci0gn:disabled{opacity:.5;cursor:not-allowed}.AmcaUnwindPanel_fieldError__KyjiM{font-size:var(--text-xs);color:#c4161c;margin:2px 0 0;line-height:1.4}.AmcaUnwindPanel_panel__mOGAL{position:relative;background:#ffffff;border:.8px solid #d4d4d4;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);width:100%;display:flex;flex-direction:column;gap:26px;padding:50px 24px 24px}.AmcaUnwindPanel_closeBtn__ldt3o{position:absolute;top:12px;right:12px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:none;border:none;border-radius:6px;cursor:pointer;z-index:1}.AmcaUnwindPanel_closeBtn__ldt3o:hover{background:#f5f5f5}.AmcaUnwindPanel_body__iVn7A{display:flex;gap:26px;align-items:flex-start;width:100%}.AmcaUnwindPanel_inputsPanel__hLGYZ{display:flex;flex-direction:column;gap:16px;width:320px;flex-shrink:0}.AmcaUnwindPanel_sectionTitle__9Kim7{font-family:var(--font-primary);font-size:var(--text-xl);font-weight:var(--font-semibold);line-height:28px;color:#0f0f0f;margin:0}.AmcaUnwindPanel_field__piKNb{display:flex;flex-direction:column;gap:8px;width:100%}.AmcaUnwindPanel_fieldLabel__HgAlp{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:20px;color:#404040}.AmcaUnwindPanel_required__Z9zjm{color:#96090a}.AmcaUnwindPanel_selectWrapper__Lv4xP{position:relative;width:100%}.AmcaUnwindPanel_select__jK0GN{width:100%;height:41px;padding:4px 36px 4px 12px;background:#ffffff;border:.8px solid #cfcfcf;border-radius:6px;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-regular);color:#0f0f0f;appearance:none;cursor:pointer}.AmcaUnwindPanel_selectChevron__vENgp{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.AmcaUnwindPanel_radioRow__iZYJX{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px}.AmcaUnwindPanel_radioItem__Be8dU{display:flex;align-items:center;gap:8px;cursor:pointer}.AmcaUnwindPanel_radioBox__FlH2b{width:16px;height:16px;border:.8px solid #d4d4d4;border-radius:4px;background:#ffffff;display:flex;align-items:center;justify-content:center;padding:1px;flex-shrink:0;cursor:pointer}.AmcaUnwindPanel_radioBoxChecked__nv_cE{background:#96090a;border-color:#96090a}.AmcaUnwindPanel_radioLabel__zTSUR{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:20px;color:#0f0f0f;white-space:nowrap}.AmcaUnwindPanel_angleInput__2tog2{display:flex;align-items:center;height:41px;border:.8px solid #cfcfcf;border-radius:6px;overflow:hidden;background:#ffffff;padding:0 12px;gap:2px}.AmcaUnwindPanel_angleInputField__et2SP{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-regular);color:#0f0f0f;-moz-appearance:textfield}.AmcaUnwindPanel_angleInputField__et2SP::-webkit-inner-spin-button,.AmcaUnwindPanel_angleInputField__et2SP::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.AmcaUnwindPanel_angleDeg__OMQFQ{flex-shrink:0}.AmcaUnwindPanel_angleDeg__OMQFQ,.AmcaUnwindPanel_plainInput__xSRXT{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-regular);color:#0f0f0f}.AmcaUnwindPanel_plainInput__xSRXT{width:100%;height:41px;padding:4px 12px;border:.8px solid #cfcfcf;border-radius:6px;background:#ffffff}.AmcaUnwindPanel_plainInput__xSRXT::-webkit-inner-spin-button,.AmcaUnwindPanel_plainInput__xSRXT::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.AmcaUnwindPanel_plainInput__xSRXT{-moz-appearance:textfield;appearance:textfield}.AmcaUnwindPanel_unitInput__wcrQq{display:flex;height:41px;border:.8px solid #cfcfcf;border-radius:6px;overflow:hidden;background:#ffffff}.AmcaUnwindPanel_unitInputField__Zgdbi{flex:1;min-width:0;padding:4px 12px;border:none;outline:none;background:transparent;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-regular);color:#0f0f0f}.AmcaUnwindPanel_unitInputField__Zgdbi::-webkit-inner-spin-button,.AmcaUnwindPanel_unitInputField__Zgdbi::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.AmcaUnwindPanel_unitInputField__Zgdbi{-moz-appearance:textfield;appearance:textfield}.AmcaUnwindPanel_unitSuffix__2_Mrf{width:47px;display:flex;align-items:center;justify-content:center;border-left:.8px solid #cfcfcf;background:#f5f5f5;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-regular);color:#404040;flex-shrink:0}.AmcaUnwindPanel_autoChip__Aub7r{align-self:center;font-size:10px;font-weight:var(--font-semibold);color:#666;background:#f0f0f0;border-radius:4px;padding:1px 5px;margin-right:4px;user-select:none}.AmcaUnwindPanel_calcBtn__Io4JQ{width:100%;height:42px;background:#0f0f0f;border:none;border-radius:6px;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:20px;color:#ffffff;cursor:pointer;transition:opacity .15s ease;margin-top:4px}.AmcaUnwindPanel_calcBtn__Io4JQ:hover{opacity:.85}.AmcaUnwindPanel_calcBtn__Io4JQ:disabled{opacity:.5;cursor:not-allowed}.AmcaUnwindPanel_resultsPanel__lCyk1{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px;align-self:stretch}.AmcaUnwindPanel_resultsHeader__6Zgou{display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:16px}.AmcaUnwindPanel_acceptAllBtn__A1Ync{display:flex;align-items:center;gap:5px;padding:11px 14px;border:1px solid #d4d4d4;border-radius:6px;background:#ffffff;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:20px;color:#0f0f0f;cursor:pointer;transition:background-color .15s ease}.AmcaUnwindPanel_acceptAllBtn__A1Ync:hover{background:#f5f5f5}.AmcaUnwindPanel_resultsPlaceholder__f3Wkv{display:flex;align-items:center;justify-content:flex-start;padding:9px 10px;background:#f5f5f5;border-left:2px solid #96090a;width:100%}.AmcaUnwindPanel_placeholderText__2MiuD{font-family:var(--font-primary);font-size:var(--text-xs);font-weight:var(--font-regular);line-height:16px;color:#404040;margin:0}.AmcaUnwindPanel_resultsList__yD8az{display:flex;flex-direction:column;gap:12px;width:100%}.AmcaUnwindPanel_resultCard__frzpO{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#ffffff;border-radius:8px;border:1px solid #e5e5e5;box-shadow:0 1px 4px 0 rgba(0,0,0,.06)}.AmcaUnwindPanel_resultCardAccepted__NpQBw{border-color:#00a63e;background:#f0fdf4}.AmcaUnwindPanel_resultInfo__Dhlgg{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.AmcaUnwindPanel_resultLabel__IA5pR{font-family:var(--font-primary);font-size:var(--text-xs);font-weight:var(--font-medium);line-height:16px;color:#737373;white-space:normal;text-transform:uppercase;letter-spacing:.02em}.AmcaUnwindPanel_resultValue__O0QRx{font-family:var(--font-primary);font-size:var(--text-lg);font-weight:var(--font-bold);line-height:24px;color:#0f0f0f;white-space:normal;word-break:break-word}.AmcaUnwindPanel_markAcceptBtn__NQ2jF{display:flex;align-items:center;gap:5px;padding:11px 14px;border:1px solid #d4d4d4;border-radius:6px;background:#ffffff;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:20px;color:#0f0f0f;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background-color .15s ease}.AmcaUnwindPanel_markAcceptBtn__NQ2jF:hover{background:#f5f5f5}.AmcaUnwindPanel_acceptedBtn__RtQDp{display:flex;align-items:center;gap:5px;padding:11px 14px;border:1px solid #00a63e;border-radius:6px;background:#00a63e;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:20px;color:#ffffff;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:opacity .15s ease}.AmcaUnwindPanel_acceptedBtn__RtQDp:hover{opacity:.88}.AmcaUnwindPanel_acceptedBtn__RtQDp:disabled,.AmcaUnwindPanel_markAcceptBtn__NQ2jF:disabled{opacity:.5;cursor:not-allowed}.AmcaUnwindPanel_fillBtn__xvb4u{height:42px;padding:11px 24px;background:#96090a;border:none;border-radius:6px;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:20px;color:#ffffff;cursor:pointer;transition:opacity .15s ease;align-self:flex-end;margin-top:8px}.AmcaUnwindPanel_fillBtn__xvb4u:hover{opacity:.88}.AmcaUnwindPanel_fillBtn__xvb4u:disabled{opacity:.5;cursor:not-allowed}.AmcaUnwindPanel_errorText__K81b3{font-size:var(--text-sm);color:#d32f2f;margin:4px 0 0}.AmcaUnwindPanel_staleWarning___2U4T{font-size:var(--text-sm);color:#e65100;font-style:italic;margin-bottom:4px}@media (max-width:1280px){.AmcaUnwindPanel_inputsPanel__hLGYZ{width:260px}}@media (max-width:1024px){.AmcaUnwindPanel_body__iVn7A{flex-direction:column}.AmcaUnwindPanel_inputsPanel__hLGYZ{width:100%}.AmcaUnwindPanel_panel__mOGAL{padding:16px;gap:20px}.AmcaUnwindPanel_acceptedBtn__RtQDp,.AmcaUnwindPanel_markAcceptBtn__NQ2jF{padding:8px 10px;font-size:var(--text-sm)}}.DataValidatorBanner_container__VLG45{width:100%;background:#ffffff;border-radius:16px;box-shadow:0 2px 20px 0 rgba(0,0,0,.1);padding:16px}.DataValidatorBanner_header__yLGVv{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;padding:0;cursor:pointer;user-select:none}.DataValidatorBanner_headerTitle__9_MsG{font-family:var(--font-primary);font-size:20px;font-weight:var(--font-semibold);line-height:normal;color:#0f0f0f}.DataValidatorBanner_chevron__0mBGC{display:block;transition:transform .2s ease;flex-shrink:0}.DataValidatorBanner_chevronOpen__36phi{transform:rotate(180deg)}.DataValidatorBanner_body__MAWc8{margin-top:14px;display:flex;flex-direction:column;gap:6px}.DataValidatorBanner_indicatorRow__HcrRt{position:relative;width:100%;height:38px}.DataValidatorBanner_indicator__1GxnQ{position:absolute;display:flex;flex-direction:column;align-items:center;gap:2px;transform:translateX(-50%);transition:left .4s cubic-bezier(.4,0,.2,1);pointer-events:none}.DataValidatorBanner_indicatorLabel__SAqJ_{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:16px;color:#0f0f0f;white-space:nowrap}.DataValidatorBanner_segmentBar__ZhVF9{display:flex;width:100%}.DataValidatorBanner_segment__rGGaN{flex:1;min-height:84px;display:flex;align-items:center;justify-content:center;text-align:center;padding:6px 4px;font-family:var(--font-primary);font-size:14px;font-weight:var(--font-bold);line-height:normal;word-break:break-word;hyphens:auto;border:1px solid #d4d4d4;transition:box-shadow .3s ease}.DataValidatorBanner_segmentActive__Jn2f8{box-shadow:inset 0 0 0 2px rgba(255,255,255,.55);position:relative;z-index:1}.DataValidatorBanner_bottomRow__lAB0n{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:2px}.DataValidatorBanner_bottomLabelHigh__dDT0F,.DataValidatorBanner_bottomLabelLow__crR5L{font-family:var(--font-primary);font-size:14px;font-weight:var(--font-bold);line-height:normal;color:#e6191c}.DataValidatorBanner_placeholderText__s6C2h{font-size:var(--text-sm);color:#666;font-style:italic;text-align:center;padding:16px 0}.DataValidatorBanner_loadingText__Gc8cK{font-size:var(--text-sm);color:#999;text-align:center;padding:16px 0}.DataValidatorBanner_errorText__tq_o0{font-size:var(--text-sm);color:#c62828;text-align:center;padding:12px 16px;background:#fff5f5;border:1px solid #ffcdd2;border-radius:8px;margin:0}.FanModuleResultsPaid_contaminationScroll__946y5{overflow-y:auto;overflow-x:hidden;flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:#d4d4d4 transparent;scrollbar-gutter:stable}.FanModuleResultsPaid_contaminationScroll__946y5::-webkit-scrollbar{width:6px}.FanModuleResultsPaid_contaminationScroll__946y5::-webkit-scrollbar-track{background:transparent}.FanModuleResultsPaid_contaminationScroll__946y5::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:3px}.FanModuleResultsPaid_pane__Mc0u1{position:relative;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column}.FanModuleResultsPaid_container__gGX5C{display:flex;flex-direction:column;gap:16px;padding:24px;width:100%;flex:1;min-height:0;overflow-y:auto;background:#f5f5f5}.FanModuleResultsPaid_tabBar__XiJAv{display:flex;gap:8px;width:100%;flex-shrink:0}.FanModuleResultsPaid_tab__t9Jrj{flex:1;height:42px;padding:11px 22px;border-radius:6px;border:.8px solid #d4d4d4;background:#ffffff;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:20px;color:#0f0f0f;cursor:pointer;text-align:center;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.FanModuleResultsPaid_tabActive__c8jUa{background:#950a0b;border-color:#950a0b;color:#ffffff}.FanModuleResultsPaid_tab__t9Jrj:last-child{white-space:nowrap;min-width:fit-content}.FanModuleResultsPaid_vizWrapper__X7kD8{position:relative;width:100%;height:689px;border-radius:20px;overflow:hidden;flex-shrink:0;box-shadow:0 2px 40px 0 rgba(142,142,142,.1)}.FanModuleResultsPaid_vizImage__NCa2J{object-fit:cover;border-radius:20px;pointer-events:none}.FanModuleResultsPaid_customizeSection__qpg6p{display:flex;flex-direction:column;gap:16px;padding-top:16px;border-top:1px solid #d4d4d4;width:100%}.FanModuleResultsPaid_customizeHeader__wrcom{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.FanModuleResultsPaid_customizeHeaderText__jykZ3{display:flex;flex-direction:column;gap:4px}.FanModuleResultsPaid_presetGroup__K7G1K{display:flex;align-items:center;gap:8px}.FanModuleResultsPaid_presetGroupLabel__8QxRP{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-regular);color:#404040}.FanModuleResultsPaid_presetBtn__XX99X{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);padding:6px 16px;border-radius:8px;border:1px solid #d4d4d4;background:#ffffff;color:#0f0f0f;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.FanModuleResultsPaid_presetBtn__XX99X:hover{border-color:#96090a;color:#96090a}.FanModuleResultsPaid_presetBtnDark__0dsI1{background:#1f1f1f;border-color:#1f1f1f;color:#ffffff}.FanModuleResultsPaid_presetBtnDark__0dsI1:hover{background:#000000;border-color:#000000;color:#ffffff}.FanModuleResultsPaid_presetBtnActive__mugGq,.FanModuleResultsPaid_presetBtnDark__0dsI1.FanModuleResultsPaid_presetBtnActive__mugGq{background:#950a0b;border-color:#950a0b;color:#ffffff}.FanModuleResultsPaid_presetBtnActive__mugGq:hover,.FanModuleResultsPaid_presetBtnDark__0dsI1.FanModuleResultsPaid_presetBtnActive__mugGq:hover{background:#7a0809;border-color:#7a0809;color:#ffffff}.FanModuleResultsPaid_customizeTitle__y9_UI{font-family:var(--font-primary);font-size:var(--text-2xl);font-weight:var(--font-semibold);line-height:var(--lh-xl);color:#0f0f0f;white-space:nowrap;margin:0}.FanModuleResultsPaid_customizeSubtitle__zV92t{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-regular);line-height:var(--lh-sm);color:#404040;white-space:nowrap;margin:0}.FanModuleResultsPaid_pickerGrid__87D4t{display:flex;gap:6px;width:100%}.FanModuleResultsPaid_pickerCard__WM6nC{flex:1;display:flex;flex-direction:column;gap:16px;padding:16px;background:#ffffff;border-radius:16px;box-shadow:0 2px 20px 0 rgba(0,0,0,.1);min-width:0}.FanModuleResultsPaid_pickerLabel__RB0sx{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-regular);line-height:var(--lh-xs);color:#404040;margin:0}.FanModuleResultsPaid_pickerRow__35UUC{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}.FanModuleResultsPaid_thumbnail__P_3ip{position:relative;width:101px;height:101px;border-radius:20px;overflow:hidden;border:none;padding:0;cursor:pointer;flex-shrink:0;outline:none;transition:box-shadow .15s ease}.FanModuleResultsPaid_thumbnail__P_3ip:focus-visible{box-shadow:0 0 0 2px #96090a}.FanModuleResultsPaid_thumbnailSelected__k9fN1{box-shadow:0 0 0 4px #96090a}.FanModuleResultsPaid_thumbnailImage__emGI2{object-fit:cover;border-radius:20px;pointer-events:none}.FanModuleResultsPaid_thumbnailGradient__yxE3E{display:block;width:100%;height:100%;border-radius:20px}.FanModuleResultsPaid_airColorItem__UHgpC{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer}.FanModuleResultsPaid_airColorSwatch__knOEx{width:101px;height:101px;padding:0;border:1px solid #d4d4d4;border-radius:20px;background:none;cursor:pointer;flex-shrink:0}.FanModuleResultsPaid_airColorSwatch__knOEx::-webkit-color-swatch-wrapper{padding:0}.FanModuleResultsPaid_airColorSwatch__knOEx::-webkit-color-swatch{border:none;border-radius:19px}.FanModuleResultsPaid_airColorSwatch__knOEx::-moz-color-swatch{border:none;border-radius:19px}.FanModuleResultsPaid_airColorCaption__P7F9N{font-family:var(--font-primary);font-size:var(--text-sm);color:#404040}.FanModuleResultsPaid_placeholder__Ddqpj{display:flex;align-items:center;justify-content:center;width:100%;height:400px;background:#ffffff;border-radius:20px;box-shadow:0 2px 20px 0 rgba(0,0,0,.1)}.FanModuleResultsPaid_placeholderText__CMZ1Y{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-regular);color:#878787}@media (max-width:1000px){.FanModuleResultsPaid_container__gGX5C{padding:16px;gap:12px}.FanModuleResultsPaid_vizWrapper__X7kD8{height:340px}.FanModuleResultsPaid_thumbnail__P_3ip{width:72px;height:72px;border-radius:12px}.FanModuleResultsPaid_customizeTitle__y9_UI{white-space:normal;font-size:var(--text-lg)}.FanModuleResultsPaid_customizeSubtitle__zV92t{white-space:normal}.FanModuleResultsPaid_tab__t9Jrj{padding:8px 10px;font-size:var(--text-sm)}}@media (max-width:768px){.FanModuleResultsPaid_container__gGX5C{padding:16px;gap:12px}.FanModuleResultsPaid_vizWrapper__X7kD8{height:480px}}@media (max-width:640px){.FanModuleResultsPaid_container__gGX5C{padding:12px}.FanModuleResultsPaid_tab__t9Jrj{padding:8px 10px;font-size:var(--text-sm);height:36px}.FanModuleResultsPaid_vizWrapper__X7kD8{height:380px}}@media (max-width:480px){.FanModuleResultsPaid_tabBar__XiJAv{flex-wrap:wrap}.FanModuleResultsPaid_tab__t9Jrj{flex:none;width:calc(50% - 4px)}}.FanModuleResultsPaid_resultsCard__PWbV_{display:flex;flex-direction:column;gap:16px;padding:24px;background:#ffffff;border-radius:16px;box-shadow:0 2px 20px 0 rgba(0,0,0,.1);width:100%}.FanModuleResultsPaid_resultsTitle__ywDge{font-family:var(--font-primary);font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:var(--lh-lg);color:#0f0f0f;margin:0;white-space:nowrap}.FanModuleResultsPaid_metricList__Em69t{display:flex;flex-direction:column;gap:12px;width:100%}.FanModuleResultsPaid_metricRow__qO_QE{display:flex;align-items:center;justify-content:space-between;width:100%;white-space:nowrap}.FanModuleResultsPaid_metricLabel__SbemZ{font-family:var(--font-primary);font-size:var(--text-xl);font-weight:var(--font-regular);line-height:var(--lh-xs);color:#404040}.FanModuleResultsPaid_metricValue__y8kx2{font-family:var(--font-primary);font-size:var(--text-xl);font-weight:var(--font-bold);line-height:var(--lh-xs);color:#0f0f0f}.FanModuleResultsPaid_thrustBar__m_KJ5{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#0f0f0f;border-radius:8px;gap:12px}.FanModuleResultsPaid_thrustBarLabel__MZlsc{font-size:var(--text-sm);font-weight:var(--font-semibold);color:#ffffff;text-transform:uppercase;letter-spacing:.06em}.FanModuleResultsPaid_thrustBarValue__SHAzj{font-size:var(--text-lg);font-weight:var(--font-bold);color:#ffffff;font-variant-numeric:tabular-nums}.FanModuleResultsPaid_actionHeader__jE91l{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;width:100%;flex-shrink:0}.FanModuleResultsPaid_actionHeaderButtons__nXvsN{display:flex;gap:8px;height:42px;flex-shrink:0}.FanModuleResultsPaid_btnReport__hx_hP,.FanModuleResultsPaid_btnSave__vg2tC{display:flex;align-items:center;justify-content:center;gap:6px;height:42px;padding:7px 16px;border-radius:6px;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:20px;cursor:pointer;white-space:nowrap;transition:opacity .15s ease}.FanModuleResultsPaid_btnSave__vg2tC{background:#96090a;border:none;color:#ffffff}.FanModuleResultsPaid_btnSave__vg2tC:hover{opacity:.9}.FanModuleResultsPaid_btnSave__vg2tC:disabled{opacity:.5;cursor:not-allowed}.FanModuleResultsPaid_btnReport__hx_hP{background:#ffffff;border:.8px solid #d4d4d4;color:#0f0f0f}.FanModuleResultsPaid_btnReport__hx_hP:hover{opacity:.85}.FanModuleResultsPaid_btnReport__hx_hP:disabled{opacity:.5;cursor:not-allowed}.FanModuleResultsPaid_loadedAnalysisBox__UQH_u{display:flex;align-items:stretch;border:1.5px solid #0f0f0f;border-radius:6px;overflow:hidden;height:42px;max-width:360px}.FanModuleResultsPaid_loadedAnalysisLabel__I5uZk{font-size:var(--text-sm);font-weight:var(--font-semibold);border-right:1.5px solid #0f0f0f;background:#f5f5f5}.FanModuleResultsPaid_loadedAnalysisLabel__I5uZk,.FanModuleResultsPaid_loadedAnalysisName__Tdqna{display:flex;align-items:center;padding:0 12px;font-family:var(--font-primary);color:#0f0f0f;white-space:nowrap}.FanModuleResultsPaid_loadedAnalysisName__Tdqna{font-size:var(--text-base);font-weight:var(--font-medium);overflow:hidden;text-overflow:ellipsis}.PlotChart_card__cAAKg{display:flex;flex-direction:column;gap:16px;padding:24px 16px;background:#ffffff;border-radius:20px;box-shadow:0 2px 40px 0 rgba(142,142,142,.1);width:100%}.PlotChart_title__A97Q6{font-family:var(--font-primary);font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:var(--lh-lg);color:#0f0f0f;white-space:nowrap;margin:0}.PlotChart_chartWrapper__uA_wx{position:relative;width:100%;overflow:hidden}.PlotChart_svg__hrAFe{display:block;overflow:visible}.PlotChart_axisLabel___bYAQ{font-size:11px;fill:#737373}.PlotChart_axisLabel___bYAQ,.PlotChart_axisTitle__aQcv_{font-family:var(--font-primary);font-weight:var(--font-regular)}.PlotChart_axisTitle__aQcv_{font-size:12px;fill:#0f0f0f}.PlotChart_legend__mNSyY{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;gap:8px 20px}.PlotChart_legendGroup__Ecuhw{display:flex;flex-direction:column;gap:3px}.PlotChart_legendItem__48XWZ{display:flex;align-items:center;gap:4px}.PlotChart_legendLine__L0tMS{display:block;width:16px;height:2px;border-radius:1px;flex-shrink:0}.PlotChart_legendDot__a0kuP{display:block;width:8px;height:8px;border-radius:50%;background:#0f0f0f;border:1.6px solid #ffffff;box-shadow:0 0 0 1px #0f0f0f;flex-shrink:0}.PlotChart_legendLabel__2WfcA{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-regular);line-height:var(--lh-xs);color:#404040;white-space:nowrap}.ResultsTable_card__KbT3c{display:flex;flex-direction:column;gap:16px;padding:24px;background:#ffffff;border-radius:16px;box-shadow:0 2px 20px 0 rgba(0,0,0,.1);width:100%}.ResultsTable_cardHeader__yq7gq{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;width:100%;flex-shrink:0}.ResultsTable_title__vpPPU{font-family:var(--font-primary);font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:var(--lh-lg);color:#0f0f0f;margin:0;white-space:nowrap}.ResultsTable_actions__OeFcN{display:flex;gap:8px;height:42px;flex-shrink:0}.ResultsTable_btnReport__zCzvI,.ResultsTable_btnSave__sCzvY{display:flex;align-items:center;justify-content:center;gap:6px;height:42px;padding:7px 16px;border-radius:6px;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:20px;cursor:pointer;white-space:nowrap;transition:opacity .15s ease}.ResultsTable_btnSave__sCzvY{background:#96090a;border:none;color:#ffffff}.ResultsTable_btnSave__sCzvY:hover{opacity:.9}.ResultsTable_btnSave__sCzvY:disabled,.ResultsTable_btnSave__sCzvY[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ResultsTable_btnSave__sCzvY:disabled:hover{opacity:.5}.ResultsTable_btnReport__zCzvI{background:#ffffff;border:.8px solid #d4d4d4;color:#0f0f0f}.ResultsTable_btnReport__zCzvI:hover{background:#f5f5f5}.ResultsTable_tableScroll__McUgY{width:100%;overflow-x:auto;border-radius:12px;scrollbar-width:thin;scrollbar-color:#e0e0e0 transparent}.ResultsTable_tableScroll__McUgY::-webkit-scrollbar{height:4px}.ResultsTable_tableScroll__McUgY::-webkit-scrollbar-track{background:transparent}.ResultsTable_tableScroll__McUgY::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:2px}.ResultsTable_tableWrapper__Q5aL6{min-width:480px;border-radius:12px;overflow:hidden;flex-shrink:0}.ResultsTable_colHeaderRow__CTMQi{display:flex;width:100%}.ResultsTable_colHeader__7WK0P{background:#f9f9f9;padding:16px;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:20px;color:#0f0f0f;white-space:nowrap}.ResultsTable_colParams____ZMy{width:clamp(180px,40%,280px);flex-shrink:0}.ResultsTable_colData__4PQHz{flex:1;min-width:72px}.ResultsTable_colHeaderStack__ivgKu{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;white-space:normal}.ResultsTable_colHeaderIdRow__J41us{display:inline-flex;align-items:center;gap:6px}.ResultsTable_colHeaderParent__PLq8h{font-size:var(--text-xs);font-weight:var(--font-regular);line-height:14px;color:#6b6b6b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ResultsTable_sectionHeader__VYd_L{width:100%;background:#c0c0c0;padding:8px 16px;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:20px;color:#0f0f0f;white-space:nowrap}.ResultsTable_tableRow__F1HI9{display:flex;align-items:stretch;width:100%}.ResultsTable_tableRow__F1HI9:not(:last-child) .ResultsTable_cell__d_l98{border-bottom:1px solid #f0f0f0}.ResultsTable_cell__d_l98{display:flex;align-items:center;padding:18px 16px;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-regular);line-height:20px;color:#0f0f0f}.ResultsTable_cellLabel__ARO9e{width:clamp(180px,40%,280px);flex-shrink:0}.ResultsTable_cellData__6MqwM{flex:1;min-width:72px;font-weight:var(--font-medium);overflow:hidden;word-break:break-word}.ResultsTable_cellInput__pnk6N{width:100%;min-width:0;padding:6px 8px;border:1px solid #d4d4d4;border-radius:6px;background:#ffffff;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:20px;color:#0f0f0f;outline:none}.ResultsTable_cellInput__pnk6N:focus{border-color:#96090a;box-shadow:0 0 0 2px rgba(150,9,10,.15)}.ResultsTable_cellInputInvalid__dcfl3{border-color:#d32f2f;background:#fff5f5}.ResultsTable_cellInputInvalid__dcfl3:focus{border-color:#d32f2f;box-shadow:0 0 0 2px rgba(211,47,47,.18)}.ResultsTable_cellInput__pnk6N::-webkit-inner-spin-button,.ResultsTable_cellInput__pnk6N::-webkit-outer-spin-button{opacity:.5}@media (max-width:1024px){.ResultsTable_cellLabel__ARO9e,.ResultsTable_colParams____ZMy{width:clamp(130px,30%,200px)}.ResultsTable_cellData__6MqwM,.ResultsTable_colData__4PQHz{min-width:60px}.ResultsTable_tableWrapper__Q5aL6{min-width:360px}}@media (max-width:640px){.ResultsTable_card__KbT3c{padding:16px;gap:12px}.ResultsTable_cell__d_l98{padding:14px 12px;font-size:var(--text-sm)}.ResultsTable_colHeader__7WK0P{padding:12px;font-size:var(--text-sm)}.ResultsTable_sectionHeader__VYd_L{padding:6px 12px;font-size:var(--text-sm)}.ResultsTable_actions__OeFcN{height:36px}.ResultsTable_btnReport__zCzvI,.ResultsTable_btnSave__sCzvY{height:36px;padding:6px 12px;font-size:var(--text-sm)}}@media (max-width:480px){.ResultsTable_card__KbT3c{padding:12px}.ResultsTable_cardHeader__yq7gq{flex-direction:column;align-items:flex-start}.ResultsTable_actions__OeFcN{width:100%;height:36px}.ResultsTable_btnReport__zCzvI,.ResultsTable_btnSave__sCzvY{flex:1}}.ResultsTable_colActive__sAShU{background:rgba(0,163,255,.08);box-shadow:inset 0 2px 0 #00a3ff,inset 2px 0 0 #00a3ff,inset -2px 0 0 #00a3ff}.ResultsTable_cellActive__PVibZ{background:rgba(0,163,255,.06);box-shadow:inset 2px 0 0 #00a3ff,inset -2px 0 0 #00a3ff}