.RedeemForm_form__k7tvK{display:flex;flex-direction:column;gap:6px}.RedeemForm_label__P0U2l{font-size:13px;font-weight:600;color:#374151}.RedeemForm_row__qC2Yf{display:flex;gap:8px;flex-wrap:wrap}.RedeemForm_input__lYcfM{flex:1 1 220px;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-family:Courier New,monospace;letter-spacing:1px;text-transform:uppercase}.RedeemForm_button__h7u0Q{padding:8px 16px;border:none;border-radius:6px;background:#0f3d5c;color:#fff;font-weight:600;cursor:pointer}.RedeemForm_button__h7u0Q:disabled{opacity:.6;cursor:not-allowed}.RedeemForm_error__CUb9P{margin:0;color:#b91c1c;font-size:13px}.CreditsCard_card__gQg0W{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px;margin:16px auto 0;max-width:720px;box-sizing:border-box}.CreditsCard_title__w7txg{margin:0 0 8px;font-size:18px;font-weight:700;color:#111827}.CreditsCard_balance__iFK6_{margin:0;font-size:28px;font-weight:700;color:#0f3d5c}.CreditsCard_muted__ma4jV{margin:4px 0 0;color:#6b7280;font-size:14px}.CreditsCard_error__bFsXJ{margin:4px 0 0;color:#b91c1c;font-size:14px}.CreditsCard_startLink__07gqS{display:inline-block;margin-top:10px;color:#0f3d5c;font-weight:600;text-decoration:underline}.CreditsCard_table__fg_ou{width:100%;margin-top:14px;border-collapse:collapse;font-size:13px}.CreditsCard_table__fg_ou td,.CreditsCard_table__fg_ou th{text-align:left;padding:6px 8px;border-bottom:1px solid #f3f4f6}.CreditsCard_table__fg_ou th{color:#6b7280;font-weight:600}.CreditsCard_history__2Bdv6{list-style:none;margin:14px 0 0;padding:0;font-size:13px}.CreditsCard_history__2Bdv6 li{display:grid;grid-template-columns:1fr auto auto;gap:12px;padding:4px 0}.CreditsCard_debit__zJjit{color:#b91c1c}.CreditsCard_creditAmt__CFB_k{color:#047857}.CreditsCard_redeem__LhOoO{margin-top:16px}.CreditsCard_success__RjXB_{margin:8px 0 0;color:#065f46;font-size:14px;font-weight:600}.CreditsCard_success__RjXB_:empty{margin:0}.CreditsCard_finePrint__hjvyc{margin:10px 0 0;font-size:12px;color:#6b7280}.page_content__zMrot{padding:24px 32px}.page_title__2SbrY{margin:0 0 6px;font-size:22px;font-weight:700;color:#111827}.page_muted__r_8Cz{margin:0 0 16px;color:#6b7280;font-size:14px;max-width:640px}.page_card__UtIZc{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px 24px;max-width:560px}.page_successBanner__fRQhP{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46;border-radius:6px;padding:10px 14px;margin-bottom:16px;font-size:14px;max-width:640px}.page_inlineLink__tTAzR{color:#065f46;font-weight:600;text-decoration:underline}.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{position:relative;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_card__V4lTc:focus{outline:none}.DeleteFanFileDialog_closeBtn__06ekO{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:none;border-radius:6px;cursor:pointer;transition:background-color .15s ease}.DeleteFanFileDialog_closeBtn__06ekO:hover:not(:disabled){background:#f5f5f5}.DeleteFanFileDialog_closeBtn__06ekO:disabled{opacity:.5;cursor:not-allowed}.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}.Organisation_page__efCnW{padding:24px 32px;background:#f5f5f5;min-height:100%}.Organisation_content__2be4Q{max-width:1000px;display:flex;flex-direction:column;gap:16px}.Organisation_title__IQRvQ{font-size:var(--text-2xl);font-weight:var(--font-semibold);color:#0f0f0f;margin:0}.Organisation_subtitle__wZKUs{font-size:var(--text-sm);color:#525252;margin:0}.Organisation_card__FQs43{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:12px}.Organisation_cardTitle__Czcyw{font-size:var(--text-lg);font-weight:var(--font-semibold);color:#0f0f0f;margin:0}.Organisation_muted__d_XyR{font-size:var(--text-sm);color:#737373;margin:0}.Organisation_notice__8NYov{font-size:var(--text-sm);color:#262626;background:#f0f6ff;border:1px solid #c7dbf5;border-radius:8px;padding:10px 12px;margin:0}.Organisation_warn__CCwEc{font-size:var(--text-sm);color:#6b4200;background:#fff7e6;border:1px solid #f2d39c;border-radius:8px;padding:10px 12px;margin:0}.Organisation_error__q7iqc{font-size:var(--text-sm);color:#96090a;margin:0}.Organisation_label__DOUcZ{font-size:var(--text-sm);font-weight:var(--font-medium);color:#262626}.Organisation_input__ZEf9X,.Organisation_select__BCDZH{font-size:var(--text-sm);padding:8px 10px;border:1px solid #d4d4d4;border-radius:8px;background:#fff;color:#0f0f0f;min-width:0}.Organisation_input__ZEf9X:focus,.Organisation_select__BCDZH:focus{outline:2px solid #96090a;outline-offset:1px}.Organisation_field__vg4TY{display:flex;flex-direction:column;gap:4px}.Organisation_fieldRow__CaYf3{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.Organisation_actions__5O9ce{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.Organisation_btnDanger__xuyRi,.Organisation_btnPrimary__KeVux,.Organisation_btn__6Xqtz{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 14px;border-radius:8px;font-size:var(--text-sm);font-weight:var(--font-semibold);text-decoration:none;cursor:pointer}.Organisation_btn__6Xqtz{background:#fff;color:#0f0f0f;border:1px solid #d4d4d4}.Organisation_btnPrimary__KeVux{background:#96090a;color:#fff;border:1px solid #96090a}.Organisation_btnDanger__xuyRi{background:#fff;color:#96090a;border:1px solid #96090a}.Organisation_btnDanger__xuyRi:disabled,.Organisation_btnPrimary__KeVux:disabled,.Organisation_btn__6Xqtz:disabled{opacity:.55;cursor:default}.Organisation_btnLink__Dh6Js{background:none;border:none;padding:0;color:#96090a;font-size:var(--text-sm);text-decoration:underline;cursor:pointer}.Organisation_btnLink__Dh6Js:disabled{opacity:.55;cursor:default}.Organisation_table__WGWzn{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.Organisation_table__WGWzn th{text-align:left;color:#525252;font-weight:var(--font-medium);padding:8px;border-bottom:1px solid #e5e5e5;white-space:nowrap}.Organisation_table__WGWzn td{padding:8px;border-bottom:1px solid #f0f0f0;vertical-align:middle;color:#0f0f0f}.Organisation_tableWrap__rlCvH{overflow-x:auto}.Organisation_chip__Rdat_{background:#eef2ff;color:#3730a3;white-space:nowrap}.Organisation_badge__UIjJj,.Organisation_chip__Rdat_{display:inline-block;font-size:var(--text-xs);padding:2px 8px;border-radius:999px;margin-left:6px}.Organisation_badge__UIjJj{background:#fdecec;color:#96090a}.Organisation_seatGrid__xQhmE{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.Organisation_seatLine__QJlr_{border:1px solid #ececec;border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:4px}.Organisation_danger__ZZqw3{border-color:#f1c0c0}.Organisation_dl__74rj0{display:grid;grid-template-columns:max-content 1fr;gap:4px 16px;margin:0;font-size:var(--text-sm)}.Organisation_dl__74rj0 dt{color:#737373}.Organisation_dl__74rj0 dd{margin:0;color:#0f0f0f;overflow-wrap:anywhere}.Organisation_srOnly__4tcJQ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Organisation_checkRow__nmM6s{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:var(--text-sm);font-weight:var(--font-medium);color:#0f0f0f}.Organisation_checkRow__nmM6s input{width:18px;height:18px;margin:0;accent-color:#96090a}.Organisation_checkRow__nmM6s input:focus-visible{outline:2px solid #96090a;outline-offset:2px}.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;flex-wrap:wrap;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;white-space:nowrap;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);isolation:isolate;container-type:inline-size}.FanModuleResultsPaid_vizThrust__KvNa5{position:absolute;top:16px;left:50%;transform:translateX(-50%);z-index:2;max-width:calc(100% - 32px);pointer-events:none}@container (max-width: 580px){.FanModuleResultsPaid_vizThrust__KvNa5{--thrust-font:var(--text-sm);--thrust-pad:5px 8px}}@container (max-width: 530px){.FanModuleResultsPaid_vizThrust__KvNa5{--thrust-font:var(--text-md);--thrust-pad:8px 14px;top:172px}}@container (max-width: 480px){.FanModuleResultsPaid_vizThrust__KvNa5{top:164px}}.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_srOnly__3ANbq{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.FanModuleResultsPaid_presetBar__GidxN{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:12px}.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_airColorSwatch__knOEx,.FanModuleResultsPaid_thumbnail__P_3ip{width:72px;height:72px;border-radius:12px}.FanModuleResultsPaid_airColorSwatch__knOEx::-webkit-color-swatch{border-radius:11px}.FanModuleResultsPaid_airColorSwatch__knOEx::-moz-color-swatch{border-radius:11px}.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}.FanModuleResultsPaid_pickerGrid__87D4t{flex-direction:column}}@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_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;flex-wrap:wrap;gap:8px;min-height:42px;min-width: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;container-type:inline-size}.PlotChart_centerLabel__HpxLr{position:absolute;top:24px;left:calc(50% + var(--plot-centre-offset, 0px));transform:translateX(-50%);max-width:calc(100% - 32px);pointer-events:none}@container (max-width: 500px){.PlotChart_centerLabel__HpxLr{--thrust-font:var(--text-sm);--thrust-pad:5px 8px}}@container (max-width: 445px){.PlotChart_centerLabel__HpxLr{--thrust-font:var(--text-md);--thrust-pad:8px 14px;top:172px;left:50%}}.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}.LoadingOverlay_overlay__3k_Z_{position:absolute;inset:0;z-index:30;background:rgba(255,255,255,.72);backdrop-filter:blur(3px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;pointer-events:none;opacity:0;transition:opacity .18s ease}.LoadingOverlay_visible__6LCNd{opacity:1}.LoadingOverlay_spinner__k_Z9s{width:40px;height:40px;border:3px solid #e5e5e5;border-top-color:#96090a;border-radius:50%;animation:LoadingOverlay_spin__CNQl3 .7s linear infinite}@keyframes LoadingOverlay_spin__CNQl3{to{transform:rotate(1turn)}}.LoadingOverlay_label__oa_EW{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-semibold);color:#0f0f0f}.AddFanDropdown_wrapper__XcJj2{position:relative;display:inline-flex}.AddFanDropdown_dropdown__XMlIP{position:fixed;z-index:9999;background:#ffffff;border-radius:16px;box-shadow:0 2px 20px 0 rgba(0,0,0,.1);padding:16px;width:320px;display:flex;flex-direction:column;gap:16px;max-height:calc(100vh - 24px)}.AddFanDropdown_title__6VbLW{font-size:14px;font-weight:600;line-height:16px;color:#404040;margin:0;text-transform:capitalize}.AddFanDropdown_list__rglGV{display:flex;flex-direction:column;gap:16px;overflow-y:auto;min-height:0}.AddFanDropdown_item__RY_iH{display:flex;align-items:flex-start;gap:8px;cursor:pointer;width:100%;background:none;border:none;padding:0;text-align:left}.AddFanDropdown_item__RY_iH:hover .AddFanDropdown_itemName__y8hoe{color:#96090a}.AddFanDropdown_itemInfo__gaLn5{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.AddFanDropdown_itemHeader__5UuYe{display:flex;align-items:center;gap:6px}.AddFanDropdown_dot__A2J1q{width:12px;height:12px;border-radius:50%;flex-shrink:0}.AddFanDropdown_itemName__y8hoe{font-size:14px;font-weight:600;line-height:20px;color:#0f0f0f;margin:0;flex:1;min-width:0}.AddFanDropdown_itemModel__7Z1kP{font-size:12px;font-weight:400;line-height:16px;color:#404040;margin:0}.AddFanDropdown_selectIcon__omeGR{flex-shrink:0;margin-top:2px}.AddFanDropdown_searchInput__8RqEz{width:100%;padding:7px 10px;border:1px solid #d4d4d4;border-radius:8px;font-size:13px;color:#0f0f0f;background:#f9f9f9;outline:none;box-sizing:border-box}.AddFanDropdown_searchInput__8RqEz:focus{border-color:#96090a;background:#fff}.AddFanDropdown_empty__Za8AF{font-size:13px;color:#404040;text-align:center;padding:8px 0}.ColumnsDropdown_dropdown__YXtIQ{position:absolute;top:calc(100% + 8px);right:0;z-index:200;background:#ffffff;border-radius:16px;box-shadow:0 2px 20px 0 rgba(0,0,0,.1);padding:16px;width:260px;display:flex;flex-direction:column;gap:12px}.ColumnsDropdown_title__qgoBB{font-size:14px;font-weight:600;line-height:16px;color:#404040;margin:0}.ColumnsDropdown_list__4ThPF{display:flex;flex-direction:column}.ColumnsDropdown_row__cj55G{display:flex;align-items:center;gap:6px;padding:12px 16px;cursor:pointer;width:100%;background:none;border:none;text-align:left}.ColumnsDropdown_row__cj55G:hover{background:#f5f5f5;border-radius:8px}.ColumnsDropdown_subRow__kDaqU{display:flex;align-items:center;gap:6px;padding:12px 16px 12px 40px;cursor:pointer;width:100%;background:none;text-align:left;border:none;border-left:1px solid #d4d4d4;margin-left:16px}.ColumnsDropdown_subRow__kDaqU:hover{background:#f5f5f5}.ColumnsDropdown_checkbox__rvK7V{width:16px;height:16px;flex-shrink:0;border-radius:4px;display:flex;align-items:center;justify-content:center;border:1px solid #96090a;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.ColumnsDropdown_checkboxOn__JK5qY{background:#96090a}.ColumnsDropdown_checkboxOff__Unh8Y{background:#ffffff}.ColumnsDropdown_checkImg__5Uw5t{display:block}.ColumnsDropdown_colName__XERGr{font-size:14px;font-weight:600;line-height:20px;color:#0f0f0f;margin:0}.ColumnsDropdown_colUnit__PfJEa{font-size:12px;font-weight:400;line-height:16px;color:#404040;margin:0}.ColumnsDropdown_searchInput__ZLiL7{width:100%;padding:7px 10px;border:1px solid #d4d4d4;border-radius:8px;font-size:13px;color:#0f0f0f;background:#f9f9f9;outline:none;box-sizing:border-box}.ColumnsDropdown_searchInput__ZLiL7:focus{border-color:#96090a;background:#fff}.ColumnsDropdown_noResults__aLaOl{font-size:13px;color:#737373;text-align:center;padding:8px 16px;margin:0}.ComparisonMissingDataBanner_banner__d458j{position:relative;display:flex;flex-direction:column;gap:8px;padding:12px 40px 12px 16px;border-radius:8px;background:#fff8e1;border:1px solid #ffd54f;color:#5d4037;font-family:var(--font-primary);font-size:var(--text-sm);line-height:20px}.ComparisonMissingDataBanner_header___uVX5{display:flex;align-items:center;gap:8px}.ComparisonMissingDataBanner_icon__f_ONw{flex-shrink:0}.ComparisonMissingDataBanner_heading__ECenR{margin:0;font-size:var(--text-base);font-weight:var(--font-semibold);line-height:22px;color:#5d4037}.ComparisonMissingDataBanner_body__ghtS1{margin:0;color:#5d4037}.ComparisonMissingDataBanner_fanList__vHXdF{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none}.ComparisonMissingDataBanner_fanListItem___yUgy{margin:0}.ComparisonMissingDataBanner_fanLink__65yMr{display:inline-flex;align-items:center;gap:4px;color:#6d4c00;text-decoration:underline;cursor:pointer;font-weight:var(--font-medium)}.ComparisonMissingDataBanner_fanLink__65yMr:hover{color:#4a3500}.ComparisonMissingDataBanner_fanLink__65yMr:focus-visible{outline:2px solid #6d4c00;outline-offset:2px;border-radius:2px}.ComparisonMissingDataBanner_dismiss__PS61P{position:absolute;top:8px;right:8px;width:24px;height:24px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;color:inherit;line-height:1}.ComparisonMissingDataBanner_dismiss__PS61P:hover{background:rgba(0,0,0,.06)}.ComparisonMissingDataBanner_dismiss__PS61P:focus-visible{outline:2px solid #6d4c00;outline-offset:1px}@media (max-width:720px){.ComparisonMissingDataBanner_fanList__vHXdF{flex-direction:column;gap:6px}}.ComparisonPlotPanel_card__umPir{background:#ffffff;border-radius:20px;box-shadow:0 2px 40px 0 rgba(142,142,142,.1);padding:24px;display:flex;flex-direction:column;gap:26px;width:303px;flex-shrink:0;align-self:flex-start}.ComparisonPlotPanel_title___aNVB{font-size:18px;font-weight:600;line-height:28px;color:#0f0f0f;margin:0}.ComparisonPlotPanel_list__s25pg{display:flex;flex-direction:column;width:100%}.ComparisonPlotPanel_rowLast___2Ykf,.ComparisonPlotPanel_row__bEi3U{display:flex;align-items:center;gap:10px;padding:24px 16px;border-bottom:1px solid #d4d4d4;width:100%}.ComparisonPlotPanel_fanInfo__0xvZ5{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.ComparisonPlotPanel_dot__3I19v{width:12px;height:12px;border-radius:50%;flex-shrink:0}.ComparisonPlotPanel_names__tpodk{display:flex;flex-direction:column;min-width:0}.ComparisonPlotPanel_fanName__cUpz1{font-size:14px;font-weight:600;line-height:20px;color:#0f0f0f;margin:0}.ComparisonPlotPanel_fanModel__ea1zj{font-size:12px;font-weight:400;line-height:16px;color:#404040;margin:0}.ComparisonPlotPanel_btnRemove__1y8_i{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;flex-shrink:0;opacity:.5}.ComparisonPlotPanel_btnRemove__1y8_i:hover{opacity:1}.ComparisonPlotPanel_btnAdd__8oTRd{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:42px;padding:12px 23px;background:#ffffff;border:1px solid #cfcfcf;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;line-height:20px;color:#0f0f0f}.ComparisonPlotPanel_btnAdd__8oTRd:hover{background:#f5f5f5}.ComparisonPlotChart_card__m7v_W{background:#ffffff;border-radius:20px;box-shadow:0 2px 40px 0 rgba(142,142,142,.1);padding:24px;display:flex;flex-direction:column;gap:26px;flex:1;min-width:0}.ComparisonPlotChart_title__AW8AG{font-size:18px;font-weight:600;line-height:28px;color:#0f0f0f;margin:0;flex-shrink:0}.ComparisonPlotChart_titleRow__95G9R{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.ComparisonPlotChart_titleSetback__m0wMS{display:inline-block;vertical-align:top;color:#c4161c}.ComparisonPlotChart_pointIndicator__U1y52{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#c4161c}.ComparisonPlotChart_pointIndicatorDot__sh1M3{font-size:14px;line-height:1;color:#c4161c}.ComparisonPlotChart_chartWrap__D1ZHQ{flex:1;min-height:320px}.ComparisonPlotChart_empty__5B3PD{display:flex;align-items:center;justify-content:center;min-height:320px;font-size:14px;color:#737373;margin:0;text-align:center}.ComparisonPlotChart_svg__1yRnZ{display:block;overflow:visible}.ComparisonPlotChart_legend__le8or{display:flex;flex-wrap:wrap;gap:16px;align-items:center;border-top:.8px solid #d4d4d4;padding-top:16px;flex-shrink:0}.ComparisonPlotChart_legendItem__7YHJF{display:flex;align-items:center;gap:8px}.ComparisonPlotChart_legendDot__Ibs2t{width:16px;height:16px;border-radius:50%;border:1.6px solid #ffffff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1);flex-shrink:0}.ComparisonPlotChart_legendName__eHvZY{font-size:12px;font-weight:500;color:#0f0f0f;white-space:nowrap}.ComparisonPlotChart_legendModel__ScWgn{font-size:12px;font-weight:400;color:#404040;white-space:nowrap}.TabSettingsControl_wrap__fnjWG{display:flex;align-items:center;gap:8px}.TabSettingsControl_dropdownWrap___JJC7{position:relative;min-width:240px}.TabSettingsControl_dropdownBtn__1qCoZ{display:flex;align-items:center;gap:8px;width:100%;height:36px;padding:0 10px;background:#fff;border:1px solid #d4d4d4;border-radius:6px;font-size:13px;color:#404040;cursor:pointer}.TabSettingsControl_dropdownBtn__1qCoZ:hover{border-color:#a3a3a3}.TabSettingsControl_dropdown__skHzJ{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #e5e5e5;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.08);z-index:30;overflow:hidden}.TabSettingsControl_dropdownItem__xAW51{display:block;width:100%;padding:8px 12px;background:#fff;border:0;text-align:left;font-size:13px;color:#404040;cursor:pointer}.TabSettingsControl_dropdownItem__xAW51:hover{background:#f5f5f5}.TabSettingsControl_dropdownItemActive__0aQsZ{background:#fef2f2;color:#96090a;font-weight:500}.TabSettingsControl_input__LocsY{width:110px;height:36px;padding:0 10px;border:1px solid #d4d4d4;border-radius:6px;font-size:13px;color:#404040;background:#fff}.TabSettingsControl_input__LocsY:disabled{background:#f5f5f5;color:#737373;cursor:not-allowed}.TabSettingsControl_input__LocsY:focus{outline:none;border-color:#96090a}.TabSettingsControl_unit__xOxfZ{font-size:12px;color:#737373;min-width:30px}.TierSwitch_group__357Cn{display:inline-flex;border:1px solid #d9d9d9;border-radius:8px;background:#fff}.TierSwitch_option__J7h_G:first-child{border-radius:7px 0 0 7px}.TierSwitch_option__J7h_G:last-child{border-radius:0 7px 7px 0}.TierSwitch_option__J7h_G{position:relative;padding:6px 14px;font-size:var(--text-sm);font-weight:var(--font-medium);color:#0f0f0f;background:transparent;border:0;cursor:pointer}.TierSwitch_option__J7h_G+.TierSwitch_option__J7h_G{border-left:1px solid #d9d9d9}.TierSwitch_option__J7h_G:not(.TierSwitch_optionActive__bWKMN):hover:not([aria-disabled=true]){background:#f4f4f4}.TierSwitch_option__J7h_G:focus-visible{outline:2px solid #96090a;outline-offset:-2px}.TierSwitch_option__J7h_G[aria-disabled=true]{cursor:progress;opacity:.7}.TierSwitch_optionActive__bWKMN{background:#96090a;color:#fff}.TierSwitch_optionActive__bWKMN:focus-visible{outline-color:#0f0f0f;box-shadow:inset 0 0 0 4px #fff}.TierSwitch_groupSm__5Dv_4 .TierSwitch_option__J7h_G{padding:4px 10px;font-size:var(--text-xs)}.TierSwitch_groupLg__bDFZX{box-sizing:border-box;height:42px}.TierSwitch_groupLg__bDFZX .TierSwitch_option__J7h_G{padding:0 18px;font-size:var(--text-base)}.TierSwitch_bubble__bQtxG{position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%);z-index:20;padding:6px 10px;border-radius:6px;background:#0f0f0f;color:#fff;font-size:var(--text-sm);font-weight:var(--font-regular);line-height:16px;white-space:nowrap;text-align:center;visibility:hidden;opacity:0;transition:opacity .12s ease-out}.TierSwitch_bubble__bQtxG:before{content:"";position:absolute;left:0;right:0;top:-6px;height:6px}.TierSwitch_option__J7h_G:first-child .TierSwitch_bubble__bQtxG{left:0;transform:none}.TierSwitch_option__J7h_G:last-child .TierSwitch_bubble__bQtxG{left:auto;right:0;transform:none}.TierSwitch_group__357Cn:not([data-bubbles-dismissed]) .TierSwitch_option__J7h_G:focus-visible .TierSwitch_bubble__bQtxG,.TierSwitch_group__357Cn:not([data-bubbles-dismissed]) .TierSwitch_option__J7h_G:hover .TierSwitch_bubble__bQtxG{visibility:visible;opacity:1}@media (prefers-reduced-motion:reduce){.TierSwitch_bubble__bQtxG{transition:none}}.TierSwitch_srOnly__xGNbA{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:480px){.TierSwitch_bubble__bQtxG{white-space:normal;width:max-content;max-width:150px}}@media (max-width:400px){.TierSwitch_groupLg__bDFZX .TierSwitch_option__J7h_G{padding:0 10px}}.FanModuleFreeUser_fieldError__4135I{font-size:var(--text-xs);color:#c4161c;margin:2px 0 0;line-height:1.4}.FanModuleFreeUser_container__GACWw{display:flex;flex-direction:column;gap:22px;padding:24px;background:#ffffff;box-shadow:0 2px 40px 4px rgba(0,0,0,.1);width:100%;min-width:0;box-sizing:border-box}.FanModuleFreeUser_section__l1a_R{display:flex;flex-direction:column;gap:20px;width:100%}.FanModuleFreeUser_bannerCard__s34wP{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);width:100%}.FanModuleFreeUser_bannerTop__LKkvQ{display:flex;align-items:flex-start;width:100%}.FanModuleFreeUser_bannerMeta__zpYRK{display:flex;flex-direction:column;gap:6px;flex:1}.FanModuleFreeUser_bannerTitle__YRehW{display:flex;align-items:center;gap:6px}.FanModuleFreeUser_bannerTitleText__aXkm_{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:16px;color:#0f0f0f}.FanModuleFreeUser_bannerDesc__R36GJ{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-regular);line-height:16px;color:#404040}.FanModuleFreeUser_upgradeBtn__1cMTI{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:32px;padding:0 12.667px;background:#ffffff;border:.667px solid #d4d4d4;border-radius:6px;cursor:pointer;transition:background-color .15s ease}.FanModuleFreeUser_upgradeBtn__1cMTI:hover{background-color:#f5f5f5}.FanModuleFreeUser_upgradeBtnText__rLJPW{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:20px;color:#0f0f0f;white-space:nowrap}.FanModuleFreeUser_divider__pRRlg{width:100%;height:0;border-top:.8px solid #d4d4d4}.FanModuleFreeUser_accordion__0GScQ{display:flex;flex-direction:column;gap:16px;width:100%}.FanModuleFreeUser_accordionHeader__S9_jM{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;padding:0;cursor:pointer}.FanModuleFreeUser_chevronClosed__z350N{transform:rotate(180deg)}.FanModuleFreeUser_accordionTitle__gryBb{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:20px;color:#0f0f0f;white-space:nowrap}.FanModuleFreeUser_accordionContent__aC8IP{display:flex;flex-direction:column;gap:16px;width:100%}.FanModuleFreeUser_field__jm5Aw{display:flex;flex-direction:column;gap:6px;width:100%}.FanModuleFreeUser_fieldLabel__V2mGR{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:normal;color:#404040}.FanModuleFreeUser_unitInput__JMEYU{display:flex;align-items:center;height:36px;border:.8px solid #cfcfcf;border-radius:6px;background:#ffffff;overflow:hidden;width:100%}.FanModuleFreeUser_unitInputField__hU4LE{flex:1;min-width:0;height:100%;padding:4px 12px;border:none;outline:none;background:transparent;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-regular);line-height:20px;color:#0f0f0f;-moz-appearance:textfield}.FanModuleFreeUser_unitInputField__hU4LE::-webkit-inner-spin-button,.FanModuleFreeUser_unitInputField__hU4LE::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.FanModuleFreeUser_unitSuffix__MHCcv{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:47px;height:36px;padding:0 3px;background:#f5f5f5;border-left:.8px solid #cfcfcf;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-regular);line-height:20px;color:#404040;white-space:nowrap}.FanModuleFreeUser_sectionLabel__zF5gx{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:16px;color:#404040;white-space:nowrap}.FanModuleFreeUser_doorSection__pZGZu{display:flex;flex-direction:column;gap:10px;width:100%}.FanModuleFreeUser_doorSubLabel__Fvu5j{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:16px;color:#404040;white-space:nowrap}.FanModuleFreeUser_doorRow__n_p3i{display:flex;gap:8px;width:100%}.FanModuleFreeUser_doorField__w8hz0{display:flex;flex-direction:column;gap:6px;flex:1 1 0%;min-width:0;width:0}.FanModuleFreeUser_plainInput__9mnGy{width:100%;height:36px;padding:4px 12px;background:#ffffff;border:.8px solid #cfcfcf;border-radius:6px;outline:none;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-regular);line-height:20px;color:#0f0f0f;box-sizing:border-box}.FanModuleFreeUser_plainInput__9mnGy:focus{border-color:#96090a}.FanModuleFreeUser_radioRow__m01c4{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.FanModuleFreeUser_radioItem__wUhHP{display:flex;align-items:center;gap:8px;cursor:pointer}.FanModuleFreeUser_radioBox__ZYI_A{width:16px;height:16px;border:.8px solid #d4d4d4;border-radius:4px;background:#ffffff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center;padding:1px;flex-shrink:0;cursor:pointer}.FanModuleFreeUser_radioBoxChecked__XHs_l{background:#96090a;border-color:#96090a}.FanModuleFreeUser_radioLabel__r44ym{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:20px;color:#0f0f0f;white-space:nowrap}.FanModuleFreeUser_grillCheckBox__qsQvX{width:16px;height:16px;border:1px solid #d4d4d4;border-radius:3px;background:#ffffff;display:flex;align-items:center;justify-content:center;padding:1px;flex-shrink:0;cursor:pointer}.FanModuleFreeUser_grillCheckBoxChecked__5Qe4V{border-color:#0f0f0f;background:#ffffff}.FanModuleFreeUser_calcResultInput__PWchD{display:flex;align-items:center;height:36px;border:.8px solid #cfcfcf;border-radius:6px;background:#f5f5f5;overflow:hidden;width:100%}.FanModuleFreeUser_calcResultValue__mjg2P{flex:1;padding:4px 12px;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-regular);line-height:20px;color:#0f0f0f}.FanModuleFreeUser_fieldHint__SUx8u{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-regular);line-height:16px;color:#404040;margin:0;white-space:nowrap}@media (max-width:1000px){.FanModuleFreeUser_container__GACWw{padding:16px;gap:16px}.FanModuleFreeUser_radioRow__m01c4{flex-wrap:wrap;gap:10px}.FanModuleFreeUser_fieldHint__SUx8u{white-space:normal}}.FanModuleFreeUser_slider__EltGH{-webkit-appearance:none;appearance:none;width:100%;height:4px;border-radius:2px;outline:none;cursor:pointer;background:linear-gradient(to right,#96090a 0,#96090a var(--slider-pct,50%),#d4d4d4 var(--slider-pct,50%),#d4d4d4 100%)}.FanModuleFreeUser_slider__EltGH::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#96090a;border:2px solid #ffffff;box-shadow:0 0 0 1px #96090a;cursor:pointer}.FanModuleFreeUser_slider__EltGH::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#96090a;border:2px solid #ffffff;box-shadow:0 0 0 1px #96090a;cursor:pointer}.FanModuleFreeUser_calculateBtn__jL2Pz{width:100%;padding:11px 0;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;text-align:center;cursor:pointer;transition:background-color .15s ease}.FanModuleFreeUser_calculateBtn__jL2Pz:hover{background-color:#2a2a2a}.FanModuleFreeUser_calculateBtn__jL2Pz:disabled{opacity:.6;cursor:not-allowed}.FanModuleResults_container__a3O7t{display:flex;flex-direction:column;gap:16px;padding:24px;width:100%;height:100%}.FanModuleResults_sceneBar__b0_cZ{display:flex;justify-content:flex-end;margin-bottom:-4px}.FanModuleResults_resetViewBtn__3Enpo{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:border-color .15s ease,color .15s ease}.FanModuleResults_resetViewBtn__3Enpo:hover{border-color:#96090a;color:#96090a}.FanModuleResults_resetViewBtn__3Enpo:focus-visible{outline:2px solid #96090a;outline-offset:2px}.FanModuleResults_vizWrapper__xpVXf{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)}.FanModuleResults_vizImage__GmzM_{object-fit:cover;border-radius:20px;pointer-events:none}.FanModuleResults_card__Cbf9C{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%;flex-shrink:0}.FanModuleResults_cardTitle__FoiH8{font-family:var(--font-primary);font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:28px;color:#0f0f0f;white-space:nowrap;margin:0}.FanModuleResults_metricList__ujVTn{display:flex;flex-direction:column;gap:12px;width:100%}.FanModuleResults_metricRow__IxNYP{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;flex-wrap:wrap}.FanModuleResults_metricLabel__KuVY5{font-family:var(--font-primary);font-size:var(--text-xl);font-weight:var(--font-regular);line-height:24px;color:#404040;flex:1;min-width:0}.FanModuleResults_metricValue__nh_6_{font-family:var(--font-primary);font-size:var(--text-xl);font-weight:var(--font-bold);line-height:24px;color:#0f0f0f;white-space:nowrap}@media (max-width:1000px){.FanModuleResults_vizWrapper__xpVXf{height:340px}.FanModuleResults_metricRow__IxNYP{flex-direction:column;align-items:flex-start;gap:4px}.FanModuleResults_metricLabel__KuVY5{font-size:var(--text-base);line-height:20px}.FanModuleResults_metricValue__nh_6_{font-size:var(--text-lg);line-height:22px}}.page_page__4A5Nw{display:flex;width:100%;height:100%;min-height:0;background-color:#f5f5f5}.page_leftPanel__lrokf{flex-shrink:0;width:400px;min-width:400px;height:100%;overflow-y:auto;border-right:.8px solid #d4d4d4;background:#ffffff}.page_rightPanel__evoc8{flex:1;min-width:0;height:100%;overflow-y:auto}@media (max-width:1000px) and (min-width:769px){.page_leftPanel__lrokf{width:320px;min-width:320px}}@media (max-width:768px){.page_page__4A5Nw{flex-direction:column;height:auto;min-height:100%;overflow-x:auto}.page_leftPanel__lrokf{width:100%;min-width:0;height:auto;overflow-y:visible;border-right:none;border-bottom:.8px solid #d4d4d4;flex-shrink:0}.page_rightPanel__evoc8{height:auto;overflow-y:visible;flex:none;width:100%}}.RenameAnalysisDialog_input__muOcr{width:100%;padding:10px 12px;border:1px solid #d4d4d4;border-radius:6px;font-family:var(--font-primary);font-size:var(--text-base);color:#0f0f0f;background:#ffffff;outline:none;box-sizing:border-box}.RenameAnalysisDialog_input__muOcr:focus{border-color:#0f0f0f}.RenameAnalysisDialog_input__muOcr[aria-invalid=true]{border-color:#d32f2f}.RenameAnalysisDialog_helperRow__4lhJ1{display:flex;justify-content:flex-end;margin-top:-6px}.RenameAnalysisDialog_charCount__Zokn3{font-family:var(--font-primary);font-size:var(--text-xs);color:#737373}.RenameAnalysisDialog_nameError___jm5O{font-size:var(--text-sm);color:#c4161c;margin-top:4px}.ReadOnlyNotice_notice__yyYBu{font-size:var(--text-xs);color:#737373;margin:0}.page_page__O4rlD{display:flex;flex-direction:column;width:100%;height:100%;background:#f5f5f5}.page_content__bZqKT{flex:1;overflow-y:auto;padding:24px;width:100%}.page_title__dNqwJ{font-size:var(--text-2xl);font-weight:var(--font-bold);margin:0 0 16px}.page_canceledBanner__8zXuH{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;color:#92400e}.page_canceledBanner__8zXuH,.page_paidBanner__yp0EA{padding:12px 16px;font-size:var(--text-sm);margin-bottom:16px}.page_paidBanner__yp0EA{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;color:#166534}.page_inlineLink__vRqRS{color:#2563eb;text-decoration:underline}.page_cards__y72yM{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;max-width:880px;margin:0 auto}.page_card___N5Ae{display:flex;flex-direction:column;background:#ffffff;border:1px solid #e5e7eb;border-radius:12px;padding:24px}.page_planName__be08r{font-size:var(--text-lg);font-weight:var(--font-semibold);margin:0 0 8px}.page_price__cUHNU{font-size:var(--text-4xl);font-weight:var(--font-bold);margin:0 0 16px}.page_per___8T8o{font-size:var(--text-base);font-weight:var(--font-regular);color:#6b7280}.page_features__YMNfW{margin:0 0 20px;padding-left:20px;font-size:var(--text-sm);line-height:1.8;color:#374151}.page_addonRow__ERST2{display:flex;align-items:flex-start;gap:10px;padding:12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;font-size:var(--text-sm);margin-bottom:16px;cursor:pointer}.page_addonRow__ERST2 input{margin-top:3px;width:16px;height:16px;flex-shrink:0}.page_addonPrice__J24gL{color:#6b7280}.page_subscribeBtn__T71MJ{padding:12px 20px;background:#2563eb;color:#ffffff;border:none;border-radius:8px;font-size:var(--text-base);font-weight:var(--font-semibold);cursor:pointer;min-height:44px}.page_subscribeBtn__T71MJ:hover:not(:disabled){background:#1d4ed8}.page_subscribeBtn__T71MJ:disabled{background:#9ca3af;cursor:not-allowed}.page_subscribeBtn__T71MJ:focus-visible{outline:2px solid #1d4ed8;outline-offset:2px}.page_creditHint__5goFq{margin:8px 0 0;font-size:13px;color:#047857;font-weight:600}.page_error__Yik5o{margin:12px 0 0;color:#b91c1c;font-size:var(--text-sm)}.page_finePrint__iCrge{margin:12px 0 0;color:#6b7280;font-size:var(--text-xs)}.page_cardHighlight__INBsr{outline:2px solid #96090a;outline-offset:2px}.page_priceNote__RyDhv{font-size:var(--text-sm);color:#525252;margin:0 0 16px}.ReportMain_wrapper__QmZlX::-webkit-scrollbar{width:4px}.ReportMain_wrapper__QmZlX::-webkit-scrollbar-track{background:transparent}.ReportMain_wrapper__QmZlX::-webkit-scrollbar-thumb{background:#c0c0c0;border-radius:4px}.ReportMain_wrapper__QmZlX::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.ReportMain_tableWrap__pNfwh::-webkit-scrollbar{height:4px}.ReportMain_tableWrap__pNfwh::-webkit-scrollbar-track{background:transparent}.ReportMain_tableWrap__pNfwh::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:4px}.ReportMain_tableWrap__pNfwh::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.ReportMain_pane__GpIbe{position:relative;flex:1;min-width:0;height:100%;overflow:hidden;display:flex}.ReportMain_wrapper__QmZlX{flex:1;min-width:0;height:100%;overflow-y:auto;background:#cfcfcf;padding:32px;position:relative}.ReportMain_card__sXm0O[data-loading=true]{opacity:.65;transition:opacity .2s ease}.ReportMain_card__sXm0O{background:#ffffff;border:.8px solid #cfcfcf;border-radius:12px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1),0 4px 6px 0 rgba(0,0,0,.1);width:100%;max-width:1102px;margin:0 auto;padding:48px;display:flex;flex-direction:column;gap:32px}.ReportMain_reportHead__JzywI{display:flex;flex-direction:column;gap:16px;padding-bottom:4px;border-bottom:4px solid #96090a}.ReportMain_reportTitle__jfXoy{font-family:var(--font-primary);font-size:30px;font-weight:var(--font-bold);line-height:36px;color:#96090a;margin:0}.ReportMain_reportMeta__pcR5J{display:flex;align-items:flex-start;justify-content:space-between}.ReportMain_metaLeft__yx78h{display:flex;flex-direction:column;gap:2px}.ReportMain_metaProject__AJVGa{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:20px;color:#0f0f0f;margin:0}.ReportMain_metaPrepared__YHHj8{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-regular);line-height:16px;color:#404040;margin:0}.ReportMain_metaRight__6c9tX{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.ReportMain_metaDateLabel__uilHS{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-regular);line-height:16px;color:#404040;margin:0}.ReportMain_metaDateValue__k5MQR{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-bold);line-height:20px;color:#0f0f0f;margin:0;white-space:nowrap}.ReportMain_section__qcE_z{display:flex;flex-direction:column;gap:16px}.ReportMain_sectionHead__GtR2S{display:flex;align-items:center;gap:6px}.ReportMain_sectionTitle__BtMJF{font-family:var(--font-primary);font-size:20px;font-weight:var(--font-bold);line-height:28px;color:#96090a;margin:0}.ReportMain_summaryText__abEKg{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-regular);line-height:22px;color:#0f0f0f;margin:0}.ReportMain_paramsCard__I90LU{background:#f5f5f5;border:.8px solid #d4d4d4;border-radius:8px;padding:20px 24px}.ReportMain_paramsGrid__3Tp1m{display:grid;grid-template-columns:1fr 1fr;gap:16px 32px}.ReportMain_paramItem__w_dFJ{display:flex;flex-direction:column;gap:4px}.ReportMain_paramLabel__U_DYE{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-regular);line-height:16px;color:#737373;margin:0}.ReportMain_paramValue__5_4Rx{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-bold);line-height:20px;color:#0f0f0f;margin:0}.ReportMain_runtimeRow__ksAYH{display:flex;align-items:center;gap:12px;height:42px}.ReportMain_runtimeLabel__GFfNX{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:20px;color:#0f0f0f;white-space:nowrap}.ReportMain_runtimeInput__Rd8EE{display:flex;align-items:center;gap:8px;height:36px;padding:4px 12px;background:#ffffff;border:.8px solid #cfcfcf;border-radius:6px;min-width:160px}.ReportMain_runtimeValue__HleBu{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-regular);line-height:20px;color:#0f0f0f;flex:1}.ReportMain_tableWrap__pNfwh{width:100%;overflow-x:auto;border:1px solid #d4d4d4;border-radius:8px}.ReportMain_table__NwvCE{width:auto;min-width:1000px;border-collapse:collapse}.ReportMain_th__E8phC{background:#f5f5f5;padding:10px 12px;height:80px;vertical-align:bottom;text-align:right;border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4}.ReportMain_th__E8phC:last-child{border-right:none}.ReportMain_thModel__Ao5qZ{text-align:left;min-width:200px}.ReportMain_thContent__UK3FK{display:flex;align-items:center;gap:4px;justify-content:flex-end;font-family:var(--font-primary);font-size:14px;font-weight:var(--font-semibold);line-height:18px;color:#0f0f0f}.ReportMain_thModel__Ao5qZ .ReportMain_thContent__UK3FK{justify-content:flex-start}.ReportMain_thUnit__BRniC{display:block;margin-top:2px;font-family:var(--font-primary);font-size:12px;line-height:14px;color:#404040;text-align:right}.ReportMain_thModel__Ao5qZ .ReportMain_thUnit__BRniC{text-align:left}.ReportMain_tr__SmMnl{border-bottom:1px solid #d4d4d4}.ReportMain_trLast__Qy4ge{border-bottom:none}.ReportMain_td__K15xF{padding:16px 12px;font-family:var(--font-primary);font-size:14px;line-height:18px;color:#0f0f0f;text-align:right;vertical-align:middle;white-space:nowrap;border-right:1px solid #d4d4d4}.ReportMain_td__K15xF:last-child{border-right:none}.ReportMain_tdCapped__UWS2K{color:#c4161c;font-weight:700}.ReportMain_tdModel__9CE9Z{padding:16px 12px;min-width:200px;border-right:1px solid #d4d4d4;vertical-align:middle}.ReportMain_tdModelInner__eBqyj{display:flex;align-items:center;gap:8px}.ReportMain_tdGreen__rK_dr{font-weight:var(--font-bold);color:#16a34a}.ReportMain_tdCenter__rmsas{text-align:center}.ReportMain_fanDot__JyDFO{display:inline-block;width:12px;height:12px;border-radius:50%;flex-shrink:0;print-color-adjust:exact;-webkit-print-color-adjust:exact}.ReportMain_fanInfo__asyrA{display:flex;flex-direction:column;gap:2px}.ReportMain_fanName__t61tz{font-size:14px;font-weight:var(--font-semibold)}.ReportMain_fanSub__o_Qoz{font-size:12px;color:#404040}.ReportMain_graphCard__U0OZM{background:#f5f5f5;border:.8px solid #d4d4d4;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:12px}.ReportMain_graphCaption__GCNfQ{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-regular);line-height:16px;color:#404040;margin:0}.ReportMain_chartSvg__B1n3Y{width:100%;height:auto;display:block}.ReportMain_notesTable__OfTs4{min-width:400px}.ReportMain_thNotes__L_wfC{text-align:left;width:100%}.ReportMain_tdNotes__kQORp{text-align:left;white-space:pre-wrap;color:#404040;width:100%}.ReportMain_defTable__EqYrA{width:100%;min-width:0;table-layout:fixed}.ReportMain_tdTerm__6H5YV,.ReportMain_thTerm__sFB02{width:30%;text-align:left;white-space:normal;overflow-wrap:anywhere}.ReportMain_tdDefinition__upeco,.ReportMain_thDefinition__yKjIb{width:70%;text-align:left;white-space:normal;overflow-wrap:break-word;color:#404040}.ReportMain_footer__fing2{border-top:.8px solid #cfcfcf;padding-top:16px;display:flex;align-items:center;justify-content:center}.ReportMain_footerText__JXh8W{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-regular);line-height:16px;color:#404040}@media print{.ReportMain_pane__GpIbe{display:block}.ReportMain_pane__GpIbe,.ReportMain_wrapper__QmZlX{height:auto!important;min-height:0!important;overflow:visible!important}.ReportMain_wrapper__QmZlX{background:#ffffff;padding:0;flex:none!important}.ReportMain_card__sXm0O{box-shadow:none;border:none;max-width:none;padding:16px 0}.ReportMain_tableWrap__pNfwh{overflow:visible;border-radius:0;width:100%}.ReportMain_table__NwvCE{width:100%;min-width:0}.ReportMain_th__E8phC{padding:4px 6px;height:auto}.ReportMain_thContent__UK3FK{font-size:11px;line-height:14px}.ReportMain_thModel__Ao5qZ{min-width:130px}.ReportMain_td__K15xF{padding:6px;font-size:11px;line-height:14px}.ReportMain_tdModel__9CE9Z{padding:6px;min-width:130px}.ReportMain_fanName__t61tz{font-size:11px}.ReportMain_fanSub__o_Qoz{font-size:10px}.ReportMain_graphCard__U0OZM{border:.8px solid #d4d4d4;background:#ffffff}.ReportMain_chartSvg__B1n3Y{max-width:100%}}@media (max-width:768px){.ReportMain_wrapper__QmZlX{padding:16px}.ReportMain_card__sXm0O{padding:24px 20px;gap:24px}.ReportMain_reportTitle__jfXoy{font-size:22px;line-height:28px}.ReportMain_paramsGrid__3Tp1m{grid-template-columns:1fr}.ReportMain_reportMeta__pcR5J{flex-direction:column;gap:8px}.ReportMain_metaRight__6c9tX{align-items:flex-start}}