.reports_page__XRdy4{position:relative;width:100%;height:calc(100vh - var(--header-height, 64px));overflow:hidden}.reports_mapFullscreen__La_cj{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.reports_floatingPanel__9zesr{position:absolute;top:16px;left:16px;bottom:16px;width:360px;z-index:20;display:flex;flex-direction:column;pointer-events:none}.reports_floatingPanel__9zesr>*{pointer-events:auto}.reports_floatingPanelExpanded__rmEpc{width:540px}.reports_searchCard__STiqp{background:rgba(15,23,42,.85);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:24px;box-shadow:0 20px 25px -5px rgba(0,0,0,.5),0 10px 10px -5px rgba(0,0,0,.4);color:#f8fafc}.reports_searchCardTitle__4GTmx{font-size:1.15rem;font-weight:700;margin-bottom:20px;display:flex;align-items:center;gap:8px;color:#38bdf8}.reports_searchTitleText__EQiwm{background:linear-gradient(135deg,#38bdf8,#818cf8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.reports_toggleSearchBtn__srUIn{width:100%;padding:10px;background:transparent;border:1px dashed #e0e6ef;border-radius:8px;color:#5A6478;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:all .2s;margin-bottom:14px;margin-top:4px}.reports_toggleSearchBtn__srUIn:hover{background:#F5F8FC;border-color:#1976D2;color:#1976D2}.reports_searchOptions__YHL8r{display:flex;flex-direction:column;animation:reports_slideDown__OsjLs .3s ease-out}@keyframes reports_slideDown__OsjLs{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.reports_fieldGroup__NQYZS{margin-bottom:14px}.reports_fieldLabel__vA25o{display:block;font-size:12px;font-weight:600;color:#94a3b8;margin-bottom:6px}.reports_fieldInputWrap__sfvYo{position:relative}.reports_fieldInput__e_vM_{width:100%;padding:10px 40px 10px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.15);background:rgba(30,41,59,.8);color:#fff;font-size:14px;outline:none;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}.reports_fieldInput__e_vM_:-webkit-autofill,.reports_fieldInput__e_vM_:-webkit-autofill:active,.reports_fieldInput__e_vM_:-webkit-autofill:focus,.reports_fieldInput__e_vM_:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px rgba(30,41,59,1)!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}.reports_myLocationBtn__2FBSS{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:30px;height:30px;border:none;background:transparent;color:#1976D2;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:background .15s,color .15s;z-index:2}.reports_myLocationBtn__2FBSS:hover{background:rgba(25,118,210,.1);color:#0d47a1}.reports_fieldInput__e_vM_:focus{border-color:#38bdf8;box-shadow:0 0 0 3px rgba(56,189,248,.2)}.reports_fieldInputError__6Js82{border-color:#f59e0b!important;box-shadow:0 0 0 4px rgba(245,158,11,.3)!important;animation:reports_shake__AvQle .3s ease-in-out!important}@keyframes reports_shake__AvQle{0%,to{transform:translateX(0)}25%{transform:translateX(-6px)}75%{transform:translateX(6px)}}.reports_tooltipError__8ffFU{position:absolute;left:105%;top:50%;transform:translateY(-50%);background:#fff;border:2px solid #f59e0b;border-radius:10px;padding:8px 14px;box-shadow:0 8px 20px rgba(0,0,0,.15);white-space:nowrap;z-index:1000;color:#92400e;font-size:12px;font-weight:700;display:flex;align-items:center;gap:6px;animation:reports_popIn___DnUQ .3s cubic-bezier(.34,1.56,.64,1)}.reports_tooltipError__8ffFU:before{border:6px solid transparent;border-right-color:#f59e0b}.reports_tooltipError__8ffFU:after,.reports_tooltipError__8ffFU:before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%)}.reports_tooltipError__8ffFU:after{border:4px solid transparent;border-right-color:#fff;margin-right:-2px}@keyframes reports_popIn___DnUQ{0%{opacity:0;transform:translateY(-50%) scale(.9)}to{opacity:1;transform:translateY(-50%) scale(1)}}.reports_fieldSelect__7H7as{width:100%;padding:10px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.15);background:rgba(30,41,59,.8);color:#fff;font-size:14px;cursor:pointer;outline:none;box-sizing:border-box;transition:border-color .2s,box-shadow .2s}.reports_fieldSelect__7H7as:focus{border-color:#38bdf8;box-shadow:0 0 0 3px rgba(56,189,248,.2)}.reports_fieldSelect__7H7as option{background:#1e293b;color:#fff}.reports_upjongPath__XVqXM{font-size:10px;color:#8E99AE;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reports_dropdown__16WEu{position:absolute;top:100%;left:0;right:0;z-index:100;background:#1e293b;border:1px solid rgba(255,255,255,.1);border-top:none;border-radius:0 0 10px 10px;box-shadow:0 8px 24px rgba(0,0,0,.5);max-height:200px;overflow-y:auto}.reports_dropdownItem__cp6A_{padding:10px 14px;cursor:pointer;transition:background .1s;border-bottom:1px solid rgba(255,255,255,.05);background:#1e293b}.reports_dropdownItem__cp6A_:hover{background:rgba(56,189,248,.15)}.reports_dropdownItem__cp6A_:last-child{border-bottom:none}.reports_dropdownName__7HSYn{font-size:13px;font-weight:600;color:#fff}.reports_dropdownAddr__r30ql{font-size:11px;color:#94a3b8;margin-top:2px}.reports_dropdownItemActive__Ow3HQ{background:rgba(56,189,248,.2)!important;border-left:3px solid #38bdf8}.reports_analyzeBtn__dy3Qi{width:100%;padding:12px 20px;border-radius:10px;border:none;background:linear-gradient(135deg,#38bdf8,#6366f1);color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s;margin-top:4px;box-shadow:0 4px 14px rgba(56,189,248,.3);position:relative;display:flex;align-items:center;justify-content:center;gap:6px}.reports_analyzeBtn__dy3Qi:hover:not(:disabled){filter:brightness(1.1);box-shadow:0 6px 20px rgba(56,189,248,.5);transform:translateY(-1px)}.reports_analyzeBtn__dy3Qi:disabled{opacity:.5;cursor:not-allowed}.reports_btnUsageCount__nG9nz{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:13px;font-weight:500;opacity:.85}.reports_btnContent__X_Q_z{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto}.reports_selectedInfo__FaElr{margin-top:12px;padding:10px 14px;background:rgba(56,189,248,.1);border-radius:10px;border:1px solid rgba(56,189,248,.25);font-size:13px;font-weight:600;color:#38bdf8}.reports_selectedAddr__gDQFa{font-size:11px;color:#94a3b8;font-weight:400;margin-top:3px}.reports_searchLoading__2IVXm{display:flex;align-items:center;gap:10px;margin-top:14px;padding:12px;background:rgba(56,189,248,.1);border-radius:10px;font-size:13px;color:#38bdf8;font-weight:500}.reports_searchError__msv5g{margin-top:10px;padding:10px 14px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.25);border-radius:10px;color:#fca5a5;font-size:12px}.reports_searchNote___qZ9h{margin-top:14px;font-size:11px;color:#94a3b8;line-height:1.5}.reports_spinner__4bZW_{width:20px;height:20px;border:2px solid #e0e6ef;border-top-color:#1976d2;border-radius:50%;animation:reports_spin__OSwtq .8s linear infinite;flex-shrink:0}@keyframes reports_spin__OSwtq{to{transform:rotate(1turn)}}.reports_panelHeader__pqiG_{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:rgba(15,23,42,.85);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);border-bottom-color:rgba(255,255,255,.08);box-shadow:0 -2px 24px rgba(0,0,0,.3);flex-shrink:0;border-radius:20px 20px 0 0}.reports_panelTitle__oXUuu{font-size:16px;font-weight:700;color:#fff;display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reports_panelClose__eccPb{width:32px;height:32px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.05);color:#94a3b8;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s;flex-shrink:0}.reports_panelClose__eccPb:hover{background:rgba(239,68,68,.2);color:#f8fafc;border-color:rgba(239,68,68,.4);background:#F5F8FC;color:#E74C3C;border-color:rgba(231,76,60,.3)}.reports_tabScrollWrap__GdqAC{display:flex;align-items:center;background:rgba(15,23,42,.85);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-left:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1);position:relative;height:48px;flex-shrink:0}.reports_tabScrollBtn__9siGK{flex-shrink:0;width:28px;height:100%;border:none;background:linear-gradient(90deg,rgba(15,23,42,.95) 60%,rgba(15,23,42,0));color:#cbd5e1;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .15s;z-index:2}.reports_tabScrollBtn__9siGK:last-child{background:linear-gradient(270deg,rgba(15,23,42,.95) 60%,rgba(15,23,42,0))}.reports_tabScrollBtn__9siGK:hover{color:#1976D2}.reports_sectionDivider__x1Mw_{border-top:1px solid #e0e6ef;margin-top:20px;padding-top:20px}.reports_panelTabs__vP8N_{display:flex;align-items:center;gap:2px;padding:8px 4px;overflow-x:auto;scrollbar-width:none;flex:1 1;min-width:0;-webkit-overflow-scrolling:touch}.reports_panelTabs__vP8N_::-webkit-scrollbar{display:none}.reports_panelTab__djnEv{padding:8px 12px;border-radius:8px;border:none;background:transparent;color:#cbd5e1;font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .15s}.reports_panelTab__djnEv:hover{background:#E8F4FD;color:#1976D2}.reports_panelTabActive__wKhz1{background:#38bdf8!important;color:#0f172a!important;font-weight:600;box-shadow:0 2px 8px rgba(56,189,248,.3)}.reports_panelTabPremium__z_IRW{border:1px dashed rgba(245,158,11,.4);background:rgba(245,158,11,.05)}.reports_panelTabPremium__z_IRW:hover{background:rgba(245,158,11,.15)!important;color:#f59e0b!important}.reports_tabBadge__odrct{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-size:9px;margin-left:4px;font-weight:700}.reports_tabBadgeOk__0sGNd{background:#2ECC71;color:#fff}.reports_tabBadgeFail__6ffv7{background:#E74C3C;color:#fff}.reports_panelContent__8z4cg{flex:1 1;overflow-y:auto;padding:16px 20px;background:rgba(15,23,42,.8);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);border-top:none;box-shadow:0 4px 24px rgba(0,0,0,.3);box-sizing:border-box;border-radius:0 0 20px 20px;color:#f1f5f9}.reports_panelContent__8z4cg::-webkit-scrollbar{width:6px}.reports_panelContent__8z4cg::-webkit-scrollbar-track{background:transparent}.reports_panelContent__8z4cg::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}.reports_section__FMbrc{margin-bottom:16px;animation:reports_fadeIn__1DCtB .4s ease}@keyframes reports_fadeIn__1DCtB{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.reports_sectionTitle__hxy4V{font-size:15px;font-weight:700;margin:0 0 12px;display:flex;align-items:center;gap:8px;color:#fff}.reports_statGrid__2vXSU{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:14px}.reports_statCard__DGwYO{background:rgba(30,41,59,.4);border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:14px;text-align:center;transition:all .2s;box-shadow:0 1px 3px rgba(0,0,0,.2);box-sizing:border-box}.reports_statCard__DGwYO:hover{background:rgba(255,255,255,.02);border-color:rgba(255,255,255,.15)}.reports_statIcon__rpb32{font-size:20px;margin-bottom:4px;color:#cbd5e1}.reports_statLabel__K4g_8{font-size:10px;color:#cbd5e1;font-weight:500;margin-bottom:3px}.reports_statValue__qdvFE{font-size:17px;font-weight:700;color:#fff}.reports_statChange__cyJSh{font-size:10px;margin-top:2px}.reports_statUp__fT3AN{color:#E74C3C}.reports_statDown__oM4qd{color:#38bdf8}.reports_card__Vl0SS{background:rgba(30,41,59,.4);border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 1px 3px rgba(0,0,0,.2);box-sizing:border-box;min-width:0}.reports_gridTwo__DE2ez{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:12px;min-width:0}.reports_mapKeywordRow__7Qtw9{display:flex;flex-direction:column;gap:12px;margin-bottom:14px}.reports_mapCard__4yNNa{background:#fff;border:1px solid #edf1f7;border-radius:12px;padding:12px;box-shadow:0 1px 3px rgba(0,0,0,.04)}.reports_mapTitle__pHtnm{font-size:13px;font-weight:700;color:#1A1D26;margin-bottom:8px;display:flex;align-items:center;gap:6px}.reports_mapImage__G78nD{width:100%;border-radius:8px;border:1px solid #edf1f7}.reports_analysisBox__YiXgd{background:linear-gradient(135deg,#FFF0F5,#FFF5F0);border:1px solid rgba(255,107,129,.25);border-radius:12px;padding:14px 16px;margin-bottom:14px;line-height:1.7;font-size:13px;color:#1A1D26;position:relative}.reports_analysisBoxLabel__mf3ZJ{display:inline-flex;align-items:center;gap:4px;background:linear-gradient(135deg,#FF6B81,#FF4757);color:#fff;font-size:11px;font-weight:700;padding:2px 10px;border-radius:20px;margin-bottom:6px;margin-left:0}.reports_analysisBoxContent__uj_VO{margin-left:0;line-height:1.7;font-size:13px}.reports_keywordSection__1BOm0{background:rgba(30,41,59,.4);border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:14px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.reports_keywordTitle__VMMOD{font-size:14px;font-weight:700;color:#fff;margin-bottom:10px;display:flex;align-items:center;gap:6px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.05)}.reports_keywordTags__IcI8f{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.reports_keywordTagsVertical___27lr{display:flex;flex-wrap:wrap;gap:6px;padding-top:4px}.reports_keywordTag__5gBOE{display:inline-flex;align-items:center;background:rgba(30,41,59,.6);border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:8px 14px 8px 8px;font-size:13px;font-weight:600;color:#f1f5f9;transition:all .2s}.reports_keywordTag__5gBOE:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);transform:translateY(-1px)}.reports_keywordRank__u6_51{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;font-size:11px;font-weight:800;margin-right:8px;flex-shrink:0;color:#fff}.reports_keywordRank1__pbwUB{background:linear-gradient(135deg,#FFD700,#FFA500)}.reports_keywordRank2__sA9RN{background:linear-gradient(135deg,#C0C0C0,#A0A0A0)}.reports_keywordRank3__7hKaS{background:linear-gradient(135deg,#CD7F32,#B8860B)}.reports_keywordRank4__2lDlO{background:linear-gradient(135deg,#1976D2,#1565C0)}.reports_keywordRank5__CMWkq{background:linear-gradient(135deg,#5C6BC0,#3F51B5)}.reports_dataTable__0vX8m{width:100%;border-collapse:collapse;font-size:12px;margin-top:8px}.reports_dataTable__0vX8m th{background:rgba(30,41,59,.6);color:#e2e8f0;font-weight:600;padding:8px 10px;text-align:center;border-bottom:2px solid rgba(255,255,255,.08);white-space:nowrap}.reports_dataTable__0vX8m td{padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.05);color:#f1f5f9;text-align:center}.reports_dataTable__0vX8m tr:hover td{background:rgba(255,255,255,.02)}.reports_dataTable__0vX8m td:first-child,.reports_dataTable__0vX8m th:first-child{text-align:left;font-weight:600}.reports_noData__JoznN{text-align:center;padding:30px;color:#94a3b8;font-size:13px}.reports_careerGrid__oCKfX{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:12px}.reports_chartSubTitle__yN_Vh{font-size:12px;font-weight:600;color:#5A6478;text-align:center;margin-bottom:6px}.reports_changeUp__vvNiy{color:#E74C3C;font-weight:600}.reports_changeDown__DQqEG{color:#1976D2;font-weight:600}.reports_changeNeutral__gL1pj{color:#8E99AE;font-weight:600}.reports_usageBadge__49g5P{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;background:linear-gradient(135deg,#f0f7ff,#e8f0fe);border:1px solid rgba(25,118,210,.15);border-radius:10px;margin-bottom:10px;font-size:12px;color:#3b5998}.reports_usageBadgeLabel__BfQn0{font-weight:500}.reports_usageBadgeCount__91om9{font-weight:800;font-size:13px;color:#1976D2}.reports_usageBadgeCount__91om9.reports_usageExhausted__e9_Kf{color:#E74C3C}.reports_btnGroup__BuliM{display:flex;flex-direction:column;gap:8px;margin-top:4px}.reports_premiumBtn__5VQN4{width:100%;padding:12px 20px;border-radius:10px;border:none;background:linear-gradient(135deg,#f59e0b,#d97706,#b45309);color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px rgba(245,158,11,.35);display:flex;align-items:center;justify-content:center;gap:6px;position:relative;overflow:hidden}.reports_premiumBtn__5VQN4:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transform:translateX(-100%);will-change:transform;animation:reports_shimmer__kA7z0 3s ease-in-out infinite}@keyframes reports_shimmer__kA7z0{0%{transform:translateX(-100%)}50%{transform:translateX(100%)}to{transform:translateX(100%)}}.reports_premiumBtn__5VQN4:hover:not(:disabled){background:linear-gradient(135deg,#d97706,#b45309,#92400e);box-shadow:0 4px 16px rgba(245,158,11,.5);transform:translateY(-1px)}.reports_premiumBtn__5VQN4:disabled{opacity:.5;cursor:not-allowed}.reports_premiumPriceBadge__o8Iks{font-size:11px;font-weight:400;opacity:.85;background:rgba(0,0,0,.15);padding:2px 8px;border-radius:20px}.reports_modalOverlay__GCPWT{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10000;display:flex;align-items:center;justify-content:center;animation:reports_fadeInOverlay__vuWIA .2s ease}@keyframes reports_fadeInOverlay__vuWIA{0%{opacity:0}to{opacity:1}}.reports_modalCard__Erplb{background:rgba(255,255,255,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:32px 28px 24px;width:380px;max-width:calc(100vw - 32px);box-shadow:0 20px 60px rgba(0,0,0,.2),0 0 0 1px rgba(255,255,255,.5);animation:reports_slideUp__2ZBzd .3s cubic-bezier(.34,1.56,.64,1);text-align:center}@keyframes reports_slideUp__2ZBzd{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.reports_modalIcon__YEyFA{font-size:48px;margin-bottom:12px;display:block}.reports_modalTitle__lBUo5{font-size:18px;font-weight:800;color:#1A1D26;margin-bottom:8px}.reports_modalDesc__DQuX1{font-size:13px;color:#5A6478;line-height:1.7;margin-bottom:20px}.reports_modalHighlight__ywmFl{display:inline-block;background:linear-gradient(135deg,#e0efff,#d4e8ff);color:#1565C0;font-weight:700;padding:2px 10px;border-radius:8px;font-size:13px}.reports_modalHighlightPremium__LMDol{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e}.reports_modalBtnGroup__Ktg8B{display:flex;gap:10px;margin-top:8px}.reports_modalBtnConfirm__h1kco{flex:1 1;padding:12px 20px;border-radius:12px;border:none;background:linear-gradient(135deg,#1976D2,#1565C0);color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px rgba(25,118,210,.3)}.reports_modalBtnConfirm__h1kco:hover{background:linear-gradient(135deg,#1565C0,#0D47A1);transform:translateY(-1px);box-shadow:0 4px 16px rgba(25,118,210,.4)}.reports_modalBtnConfirmPremium__IkLw1{background:#dfb76c!important;color:#0f172a!important;font-weight:800!important;font-size:14px!important;border-radius:12px!important;box-shadow:0 4px 15px rgba(223,183,108,.35)!important;border:none!important;transition:all .2s ease!important}.reports_modalBtnConfirmPremium__IkLw1:hover{background:#d4ac5e!important;box-shadow:0 6px 20px rgba(223,183,108,.5)!important;transform:translateY(-1px)!important}.reports_modalBtnCancel__wpvgs{flex:1 1;padding:12px 20px;border-radius:12px;border:1px solid #e0e6ef;background:#fff;color:#5A6478;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.reports_modalBtnCancel__wpvgs:hover{background:#F5F8FC;border-color:#c8d0df}.reports_modalUsageInfo__zdLD6{background:#F5F8FC;border-radius:10px;padding:10px 14px;margin-bottom:16px;font-size:12px;color:#5A6478;line-height:1.6}.reports_modalUsageInfo__zdLD6 strong{color:#1976D2;font-weight:700}.reports_modalPriceTag__oxK2z{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#f59e0b,#d97706);border:none;border-radius:10px;padding:8px 16px;margin-bottom:16px;font-size:16px;font-weight:800;color:#ffffff}.reports_modalNeedPayBanner__MvV1U{background:linear-gradient(135deg,#fff5f5,#fee2e2);border:1px solid rgba(239,68,68,.2);border-radius:10px;padding:10px 14px;margin-bottom:16px;font-size:12px;color:#b91c1c;line-height:1.6}.reports_modalCardPremium__HFQGm{position:relative!important;background:radial-gradient(circle at top,#1e293b 0,#0b0f19 100%)!important;border:1px solid rgba(223,183,108,.4)!important;box-shadow:0 25px 60px -15px rgba(0,0,0,.9),0 0 50px rgba(223,183,108,.15),inset 0 1px 0 rgba(255,255,255,.05)!important;border-radius:20px!important;padding:32px 24px 24px!important;overflow:hidden!important}.reports_modalTitlePremium__iltRu{font-size:22px!important;font-weight:800!important;letter-spacing:-.5px;background:linear-gradient(135deg,#f1e4c3,#dfb76c 50%,#b38b4d)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;text-shadow:none!important;margin-bottom:12px!important;text-align:center}.reports_modalDescPremium__4lGbe{color:#94a3b8!important}.reports_modalPriceTagPremium__g_hoA{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;background:linear-gradient(135deg,rgba(223,183,108,.12),rgba(223,183,108,.03))!important;border:1px solid rgba(223,183,108,.35)!important;color:#f1e4c3!important;border-radius:30px!important;padding:6px 16px!important;font-size:14px!important;font-weight:700!important;margin-bottom:20px!important;box-shadow:0 4px 15px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.05)!important}.reports_modalUsageInfoPremium__k_hoA{background:rgba(11,15,25,.6)!important;color:#94a3b8!important;border:1px solid rgba(223,183,108,.15)!important;border-radius:12px!important;padding:12px 16px!important;margin-bottom:20px!important;font-size:13px!important;text-align:center!important}.reports_modalUsageInfoPremium__k_hoA strong{color:#f1e4c3!important;font-weight:800!important;font-size:14px!important;text-shadow:0 0 10px rgba(223,183,108,.4)!important}.reports_modalNeedPayBannerPremium__Kkbx0{background:rgba(239,68,68,.08)!important;border:1px solid rgba(239,68,68,.3)!important;color:#fca5a5!important;border-radius:12px!important;padding:12px 16px!important;margin-bottom:20px!important;font-size:12px!important;line-height:1.6!important;box-shadow:0 4px 15px rgba(239,68,68,.1)!important}.reports_modalBtnCancelPremium___rlqq{background:rgba(255,255,255,.02)!important;border:1px solid rgba(223,183,108,.25)!important;color:#94a3b8!important;border-radius:12px!important;font-weight:600!important;font-size:14px!important;transition:all .2s ease!important}.reports_modalBtnCancelPremium___rlqq:hover{background:rgba(223,183,108,.06)!important;color:#dfb76c!important;border-color:rgba(223,183,108,.5)!important}.reports_modalPremiumEmblemContainer__e_iGm{margin-bottom:24px!important}.reports_modalPremiumEmblemContainer__e_iGm,.reports_modalPremiumEmblemRing__TA3kp{display:flex!important;justify-content:center!important;position:relative!important}.reports_modalPremiumEmblemRing__TA3kp{width:80px!important;height:80px!important;border-radius:50%!important;background:radial-gradient(circle,rgba(223,183,108,.15) 0,rgba(223,183,108,.02) 70%)!important;border:1px solid rgba(223,183,108,.35)!important;align-items:center!important;box-shadow:0 0 20px rgba(223,183,108,.15),inset 0 0 15px rgba(223,183,108,.1)!important}.reports_modalPremiumEmblemStar__UwIs9{color:#dfb76c!important;fill:#dfb76c!important;filter:drop-shadow(0 0 10px rgba(223,183,108,.6))!important}@media (max-width:800px){.reports_tooltipError__8ffFU{left:0!important;right:0!important;top:115%!important;transform:none!important;white-space:normal!important;text-align:center!important;justify-content:center!important;animation:reports_popInMobile__7GQYN .3s cubic-bezier(.34,1.56,.64,1)!important}.reports_tooltipError__8ffFU:after,.reports_tooltipError__8ffFU:before{right:auto!important;left:20px!important;bottom:100%!important;top:auto!important;transform:none!important}.reports_tooltipError__8ffFU:before{border-color:transparent transparent #f59e0b!important}.reports_tooltipError__8ffFU:after{border-color:transparent transparent #fff!important;margin-bottom:-2px!important;margin-right:0!important}@keyframes reports_popInMobile__7GQYN{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.reports_page__XRdy4{position:relative;width:100%;height:calc(100vh - var(--header-height, 64px));overflow:hidden;display:flex;flex-direction:column}.reports_mapFullscreen__La_cj{position:relative;flex:1 1;min-height:0;width:100%;z-index:1}.reports_floatingPanel__9zesr{position:relative;top:auto;left:auto;right:auto;bottom:auto;width:100%;z-index:20;pointer-events:auto;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden!important;padding-top:32px!important;background:rgba(15,23,42,.85)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;border-top:1px solid rgba(255,255,255,.1)!important;border-radius:20px 20px 0 0!important;box-shadow:0 -4px 24px rgba(0,0,0,.15)!important;box-sizing:border-box!important}.reports_floatingPanelExpanded__rmEpc{width:100%}.reports_statGrid__2vXSU{grid-template-columns:repeat(2,1fr)}.reports_modalCard__Erplb{width:calc(100vw - 32px);padding:24px 20px 20px}.reports_searchCard__STiqp{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:12px 20px 32px!important;overflow-y:auto!important;flex:1 1;height:auto!important;width:100%;box-sizing:border-box!important;position:relative}.reports_dragHandle__3MY9C{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:100%;height:24px;cursor:ns-resize;-webkit-user-select:none;user-select:none;position:absolute;top:12px;left:0;z-index:100}.reports_dragHandleBar__1UoQg{width:36px;height:3px;background-color:rgba(255,255,255,.35);border-radius:2px;transition:background-color .2s}.reports_dragHandle__3MY9C:hover .reports_dragHandleBar__1UoQg{background-color:rgba(255,255,255,.7)}.reports_panelHeader__pqiG_{border-radius:20px 20px 0 0;border-left:none;border-right:none}.reports_panelContent__8z4cg{border-radius:0;border-left:none;border-right:none;border-bottom:none}.reports_tutorialGuideCard__E3jkw{position:fixed!important;left:50%!important;transform:translateX(-50%);bottom:20px!important;top:auto!important;width:calc(100vw - 32px)!important;max-width:450px!important;z-index:10010!important;box-sizing:border-box!important}.reports_tutorialGuideCard__E3jkw:before{display:none!important}.reports_tutorialGuideCardTop__4wSHO{position:fixed!important;left:50%!important;transform:translateX(-50%);top:20px!important;bottom:auto!important}.reports_pageHasReport__LxKgT{overflow:hidden!important}.reports_pageHasReport__LxKgT .reports_mapFullscreen__La_cj{display:none!important}.reports_pageHasReport__LxKgT .reports_floatingPanel__9zesr{max-height:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;padding-top:0!important}}@keyframes reports_slideUpMobile__o5Kxe{0%{opacity:0;transform:translate(-50%,15px)}to{opacity:1;transform:translate(-50%)}}@keyframes reports_slideDownMobile__jQZ9z{0%{opacity:0;transform:translate(-50%,-15px)}to{opacity:1;transform:translate(-50%)}}.reports_tutorialBtn__Xp8vw{position:relative;background-color:#1565C0;color:#fff;border:none;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:4px;transition:transform .2s}.reports_tutorialBtn__Xp8vw:after{content:"";position:absolute;inset:0;border-radius:6px;box-shadow:0 0 14px rgba(25,118,210,.85);opacity:0;pointer-events:none;animation:reports_blinkBtn__pYZyv 1.5s infinite alternate}.reports_tutorialBtn__Xp8vw:hover{transform:scale(1.05)}@keyframes reports_blinkBtn__pYZyv{0%{opacity:.15}to{opacity:1}}.reports_tutorialPopover__c96YD{position:absolute;top:60px;right:24px;background-color:rgba(15,23,42,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.12);border-radius:12px;box-shadow:0 10px 25px -5px rgba(0,0,0,.5),0 8px 10px -6px rgba(0,0,0,.5);padding:16px;width:260px;z-index:10000;text-align:left}.reports_tutorialPopover__c96YD:before{content:"";position:absolute;top:-6px;right:36px;width:12px;height:12px;background-color:rgba(15,23,42,.95);border-left:1px solid rgba(255,255,255,.12);border-top:1px solid rgba(255,255,255,.12);transform:rotate(45deg)}.reports_tutorialPopoverTitle__jZ8gy{font-size:14px;font-weight:700;color:#f8fafc;margin-bottom:12px;line-height:1.5}.reports_tutorialPopoverBtns__LMkFY{display:flex;gap:8px;justify-content:flex-end}.reports_tutorialPopoverBtnYes__o0G5i{background-color:#1976D2;color:#fff;border:none;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:700;cursor:pointer;transition:background .15s}.reports_tutorialPopoverBtnYes__o0G5i:hover{background-color:#1565C0}.reports_tutorialPopoverBtnNo__XwfPM{background-color:rgba(255,255,255,.08);color:#cbd5e1;border:1px solid rgba(255,255,255,.15);border-radius:6px;padding:6px 14px;font-size:12px;cursor:pointer;transition:all .15s}.reports_tutorialPopoverBtnNo__XwfPM:hover{background-color:rgba(255,255,255,.15);color:#fff}.reports_tutorialGuideCard__E3jkw{position:absolute;left:calc(100% + 16px);width:330px;background:rgba(15,23,42,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:2px solid #38bdf8;border-radius:14px;padding:20px;box-shadow:0 15px 35px rgba(0,0,0,.6);display:flex;flex-direction:column;gap:12px;z-index:10005;transition:top .3s ease-in-out,opacity .3s}.reports_tutorialGuideCard__E3jkw:before{content:"";position:absolute;left:-9px;top:30px;width:14px;height:14px;background-color:rgba(15,23,42,.95);border-left:2px solid #38bdf8;border-bottom:2px solid #38bdf8;transform:rotate(45deg);z-index:1}.reports_tutorialStep1__WP3Sa:before{top:40px!important}.reports_tutorialStep2__HOfcz:before{top:90px!important}.reports_tutorialStep3__UoQTV:before{top:100px!important}.reports_tutorialStep4__AetIF:before{top:90px!important}@keyframes reports_slideRight__ALZyl{0%{opacity:0;transform:translateX(-15px)}to{opacity:1;transform:translateX(0)}}.reports_tutorialGuideHeader__AqnGg{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e2e8f0;padding-bottom:8px}.reports_tutorialGuideTitle__X1nFU{font-size:14px;font-weight:700;color:#38bdf8}.reports_tutorialGuideClose__Qrs0Y{background:none;border:none;font-size:16px;color:#94a3b8;cursor:pointer;padding:0 4px}.reports_tutorialGuideClose__Qrs0Y:hover{color:#ef4444}.reports_tutorialGuideContent__IiLDc{font-size:13px;color:#e2e8f0;line-height:1.6}.reports_tutorialGuideFooter__scnwB{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.reports_tutorialGuideStepText__8jcLx{font-size:12px;color:#94a3b8;font-weight:500}.reports_tutorialGuideNavBtns__JlyDI{display:flex;gap:6px}.reports_tutorialGuideBtn__XVhST{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s}.reports_tutorialGuideBtnPrev__i1jQz{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);color:#cbd5e1}.reports_tutorialGuideBtnPrev__i1jQz:hover{background:rgba(255,255,255,.15);color:#fff}.reports_tutorialGuideBtnNext__23XUh{background:#38bdf8;border:none;color:#0f172a}.reports_tutorialGuideBtnNext__23XUh:hover{background:#0ea5e9}.reports_tutorialHighlight__TIoHZ{animation:reports_borderHighlight__xzoem 1.5s infinite alternate!important;border-width:2px!important;position:relative!important;z-index:10050!important;background-color:rgba(30,41,59,.8)!important}@keyframes reports_borderHighlight__xzoem{0%{border-color:#38bdf8;box-shadow:0 0 4px rgba(56,189,248,.4)}to{border-color:#ff9800;box-shadow:0 0 16px rgba(255,152,0,.85)}}.reports_tutorialHighlightError__WbcAi{animation:reports_borderHighlightError__2c5bJ 1.5s infinite alternate!important;border-width:2px!important;position:relative!important;z-index:10050!important;background-color:rgba(30,41,59,.8)!important}@keyframes reports_borderHighlightError__2c5bJ{0%{border-color:#e11d48;box-shadow:0 0 4px rgba(225,29,72,.4)}to{border-color:#f43f5e;box-shadow:0 0 16px rgba(244,63,94,.85)}}.reports_tutorialDimmed__qg7T0{pointer-events:none!important;opacity:.45!important;filter:grayscale(85%)!important;transition:all .25s ease-in-out}.reports_shake__AvQle{animation:reports_shakeVertical__midbp .4s ease-in-out!important}@keyframes reports_shakeVertical__midbp{0%,to{transform:translateY(0)}20%,60%{transform:translateY(-6px)}40%,80%{transform:translateY(6px)}}.reports_tutorialEntryTop__XeTTv,.reports_tutorialEntry___DsN0{animation:reports_slideRight__ALZyl .3s ease-out forwards!important}@media (max-width:800px){.reports_tutorialEntry___DsN0{animation:reports_slideUpMobile__o5Kxe .3s ease-out forwards!important}.reports_tutorialEntryTop__XeTTv{animation:reports_slideDownMobile__jQZ9z .3s ease-out forwards!important}.reports_shake__AvQle{animation:reports_shakeVerticalMobile__anB76 .4s ease-in-out!important}}@keyframes reports_shakeVerticalMobile__anB76{0%,to{transform:translateX(-50%) translateY(0)}20%,60%{transform:translateX(-50%) translateY(-6px)}40%,80%{transform:translateX(-50%) translateY(6px)}}.reports_myLocationBtnHighlight__xRc5l{z-index:10060!important}.reports_pcOnly__j5GUl{display:block}.reports_mobileOnly__DF3VB{display:none}@media (max-width:800px){.reports_toggleSearchBtn__srUIn svg{transform:rotate(180deg)}.reports_pcOnly__j5GUl{display:none!important}.reports_mobileOnly__DF3VB{display:block!important}.reports_radiusTabs__nfhzM{display:flex!important;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:4px;background:rgba(30,41,59,.8);padding:4px;border-radius:12px;border:1px solid rgba(255,255,255,.15);box-sizing:border-box;width:100%;scrollbar-width:none}.reports_radiusTabs__nfhzM::-webkit-scrollbar{display:none}.reports_radiusTabBtn__rbTt2{flex:1 0 auto;min-width:60px;padding:8px 6px;font-size:12px;font-weight:600;color:#94a3b8;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;text-align:center;white-space:nowrap}.reports_radiusTabBtnActive__OQuij{background:#38bdf8;color:#0f172a;font-weight:700;box-shadow:0 2px 8px rgba(56,189,248,.3)}.reports_tableResponsive__txKk_{width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;margin:12px 0!important;border-radius:8px;border:1px solid rgba(255,255,255,.08);position:relative;background:linear-gradient(90deg,#1e293b 30%,rgba(30,41,59,0)),linear-gradient(90deg,rgba(30,41,59,0),#1e293b 70%) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.3),rgba(0,0,0,0)),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.3),rgba(0,0,0,0)) 100% 0!important;background-repeat:no-repeat!important;background-size:30px 100%,30px 100%,10px 100%,10px 100%!important;background-attachment:local,local,scroll,scroll!important}.reports_dataTable__0vX8m{background-color:#1e293b!important}.reports_tableResponsive__txKk_::-webkit-scrollbar{height:6px!important;display:block!important}.reports_tableResponsive__txKk_::-webkit-scrollbar-track{background:rgba(30,41,59,.6)!important;border-radius:3px!important}.reports_tableResponsive__txKk_::-webkit-scrollbar-thumb{background:rgba(255,255,255,.15)!important;border-radius:3px!important}}.reports_loadingOverlay__zGfyh{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.65);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:11000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;animation:reports_fadeInOverlay__vuWIA .25s ease;color:#ffffff;text-align:center}.reports_loadingSpinner__lCG7M{width:54px;height:54px;border:4px solid rgba(255,255,255,.2);border-top-color:#ffffff;border-radius:50%;animation:reports_spin__OSwtq 1s linear infinite}.reports_loadingText__zpTZp{font-size:22px;font-weight:700;color:#ffffff;margin:0;letter-spacing:-.02em}.reports_loadingSubText__DQxeQ{font-size:14px;color:rgba(255,255,255,.8);margin:0}.reports_tooltipWrapper__nx0bH{position:relative;display:inline-flex;align-items:center;margin-left:6px;cursor:help;vertical-align:middle;color:#8E99AE;transition:color .2s}.reports_tooltipWrapper__nx0bH:hover{color:#1976D2}.reports_tooltipContent__zodtG{visibility:hidden;width:250px;background-color:#1e293b;color:#ffffff;text-align:left;border-radius:8px;padding:10px 14px;position:absolute;z-index:500;bottom:130%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .2s,transform .2s;font-size:11px;line-height:1.5;font-weight:400;box-shadow:0 10px 15px -3px rgba(0,0,0,.3);white-space:normal;pointer-events:none;border:1px solid rgba(255,255,255,.1)}.reports_tooltipContent__zodtG:after{content:"";position:absolute;top:100%;left:50%;margin-left:-6px;border:6px solid transparent;border-top-color:#1e293b}.reports_tooltipWrapper__nx0bH:hover .reports_tooltipContent__zodtG{visibility:visible;opacity:1;transform:translateX(-50%) translateY(-2px)}.reports_tooltipLeft__h5kNG{left:auto!important;right:0!important;transform:translateX(0) translateY(0)!important}.reports_tooltipLeft__h5kNG:after{left:auto!important;right:10px!important;margin-left:0!important}.reports_tooltipWrapper__nx0bH:hover .reports_tooltipLeft__h5kNG{transform:translateX(0) translateY(-2px)!important}.reports_panelTitleContainer__HZ_rt{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0}.reports_subscribeHeaderBtn__rlV6f{display:inline-flex;align-items:center;gap:4px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#ffffff;border:none;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:700;cursor:pointer;box-shadow:0 2px 6px rgba(245,158,11,.25);transition:all .2s;white-space:nowrap}.reports_subscribeHeaderBtn__rlV6f:hover{filter:brightness(1.1);transform:translateY(-.5px);box-shadow:0 4px 10px rgba(245,158,11,.4)}.reports_bottomSubscribeBanner__u0H1E{margin-top:24px;padding:24px;background:linear-gradient(135deg,rgba(30,41,59,.6),rgba(15,23,42,.8));border:1px solid rgba(245,158,11,.3);border-radius:14px;text-align:center;box-shadow:0 8px 16px rgba(0,0,0,.2)}.reports_bottomSubscribeTitle__VRieo{font-size:15px;font-weight:700;color:#f59e0b;margin-bottom:8px}.reports_bottomSubscribeDesc__JzJjp{font-size:12px;color:#cbd5e1;line-height:1.6;margin:0 0 16px}.reports_bottomSubscribeBtn__T5aV6{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#ffffff;border:none;border-radius:8px;padding:10px 20px;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 4px 10px rgba(245,158,11,.35);transition:all .2s}.reports_bottomSubscribeBtn__T5aV6:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 6px 14px rgba(245,158,11,.5)}.reports_subModalOverlay__0avQi{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:16px}.reports_subModal__I4h0Y{background:#ffffff;border-radius:20px;width:100%;max-width:480px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);overflow:hidden;animation:reports_modalUp__mWDCg .3s ease-out}@keyframes reports_modalUp__mWDCg{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.reports_subModalHeader__d9crK{background:linear-gradient(135deg,#1e3a8a,#3b82f6);padding:24px;color:#ffffff;text-align:left}.reports_subModalTitle__DIgCf{font-size:18px;font-weight:800;margin:0 0 4px;color:#ffffff}.reports_subModalDesc__xo7yg{font-size:13px;opacity:.9;margin:0;color:#ffffff}.reports_subModalContent__td7x3{padding:24px;text-align:left}.reports_subFormGroup__tqHTD{margin-bottom:16px}.reports_subFormLabel__H0fT2{display:block;font-size:13px;font-weight:700;color:#475569;margin-bottom:6px}.reports_subFormInput__UX1rV,.reports_subFormSelect__q7xQx{width:100%;padding:10px 12px;border:1px solid #cbd5e1;border-radius:8px;font-size:14px;color:#1e293b;outline:none;background-color:#fff;box-sizing:border-box}.reports_subFormInput__UX1rV:focus,.reports_subFormSelect__q7xQx:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.15)}.reports_subModalFooter__F_g0K{padding:16px 24px 24px;display:flex;gap:10px}.reports_subBtnCancel__YeMeK{flex:1 1;padding:12px;border:1px solid #cbd5e1;background:#ffffff;color:#475569;border-radius:8px;font-weight:700;font-size:14px;cursor:pointer;box-sizing:border-box}.reports_subBtnCancel__YeMeK:hover{background:#f1f5f9}.reports_subBtnSubmit__rCnVq{flex:2 1;padding:12px;border:none;background:linear-gradient(135deg,#1e3a8a,#3b82f6);color:#ffffff;border-radius:8px;font-weight:700;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box}.reports_subBtnSubmit__rCnVq:hover{background:linear-gradient(135deg,#1d4ed8,#2563eb)}.reports_subBtnSubmit__rCnVq:disabled{opacity:.6;cursor:not-allowed}.sample_banner__geEig{position:fixed;top:var(--header-height,64px);left:0;right:0;z-index:9999;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:12px 20px;background:linear-gradient(135deg,#0f172a,#1e3a5f 55%,#1d4ed8);color:#f8fafc;box-shadow:0 4px 20px rgba(15,23,42,.25)}.sample_bannerSpacer__ftZkn{width:100%;height:var(--sample-banner-height,72px);flex-shrink:0}.sample_bannerLeft__bo78Y{display:flex;flex-direction:column;gap:2px;min-width:200px}.sample_eyebrow__3csDF{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#93c5fd}.sample_title__3Q_8C{font-size:15px;font-weight:800}.sample_desc__Zxi4n{font-size:12px;color:#cbd5e1}.sample_actions__k2DaH{display:flex;gap:8px;flex-wrap:wrap}.sample_btn__3HJFL{display:inline-flex;align-items:center;justify-content:center;padding:9px 14px;border-radius:10px;font-size:13px;font-weight:700;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .15s,background .15s}.sample_btn__3HJFL:hover{transform:translateY(-1px)}.sample_btnPrimary__7wsLw{background:#fff;color:#1d4ed8}.sample_btnGhost__1c9O_{background:rgba(255,255,255,.08);color:#fff;border-color:rgba(255,255,255,.25)}.sample_shell__kiegd{min-height:calc(100vh - var(--header-height, 64px));background:#f1f5f9}.sample_panelShell__gtR4t{max-width:920px;margin:0 auto;padding:20px 16px 48px}.sample_panelCard__qvdOE{background:#fff;border:1px solid #e2e8f0;border-radius:18px;overflow:hidden;box-shadow:0 10px 30px rgba(15,23,42,.06)}@media (max-width:640px){.sample_banner__geEig{padding:12px 14px}.sample_title__3Q_8C{font-size:14px}.sample_bannerSpacer__ftZkn{height:var(--sample-banner-height,96px)}}.PaymentMethodModal_overlay__IkHQa{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(15,23,42,.45);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:9999;animation:PaymentMethodModal_fadeIn___lHJZ .2s ease-out}.PaymentMethodModal_card__wosQr{background-color:#ffffff;border:1px solid #e2e8f0;border-radius:16px;width:90%;max-width:460px;padding:24px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);position:relative;animation:PaymentMethodModal_scaleUp__1Jd94 .25s cubic-bezier(.16,1,.3,1)}.PaymentMethodModal_header__Rv6Iz{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px solid #e2e8f0;padding-bottom:12px}.PaymentMethodModal_title__tJmtd{font-size:18px;font-weight:700;color:#0f172a;margin:0}.PaymentMethodModal_closeBtn__LyLn_{background:none;border:none;color:#64748b;cursor:pointer;padding:4px;border-radius:6px;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.PaymentMethodModal_closeBtn__LyLn_:hover{background-color:#f1f5f9;color:#0f172a}.PaymentMethodModal_summary__tL9jU{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px 16px;margin-bottom:20px}.PaymentMethodModal_summaryRow__FtohU{display:flex;justify-content:space-between;margin-bottom:6px;font-size:14px}.PaymentMethodModal_summaryRow__FtohU:last-child{margin-bottom:0}.PaymentMethodModal_summaryLabel__y_mTL{color:#64748b}.PaymentMethodModal_summaryValue__wVLWI{color:#1e293b;font-weight:500}.PaymentMethodModal_price__Rhs8P{color:#2563eb!important;font-weight:700!important}.PaymentMethodModal_sectionTitle__z7b_Z{font-size:14px;font-weight:600;color:#475569;margin:0 0 12px}.PaymentMethodModal_grid__sB1E_{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}.PaymentMethodModal_methodBtn__YZy8C{background-color:#ffffff;border:1px solid #cbd5e1;border-radius:12px;padding:16px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:8px;transition:all .2s cubic-bezier(.4,0,.2,1);color:#475569}.PaymentMethodModal_methodBtn__YZy8C:hover{border-color:#94a3b8;color:#1e293b;background-color:#f8fafc;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.05)}.PaymentMethodModal_selected__ycJvu,.PaymentMethodModal_selected__ycJvu:hover{background-color:rgba(37,99,235,.05);border-color:#2563eb;color:#2563eb}.PaymentMethodModal_methodIcon__LsEBJ{display:flex;align-items:center;justify-content:center;padding:10px;border-radius:50%;background-color:#f1f5f9;transition:background-color .2s;color:#64748b}.PaymentMethodModal_selected__ycJvu .PaymentMethodModal_methodIcon__LsEBJ{background-color:rgba(37,99,235,.1);color:#2563eb}.PaymentMethodModal_methodLabel__kJ3FK{font-size:14px;font-weight:600}.PaymentMethodModal_notice__3RQXO{display:flex;gap:8px;background-color:rgba(245,158,11,.05);border:1px solid rgba(245,158,11,.25);border-radius:8px;padding:12px;margin-bottom:24px;color:#b45309;font-size:12px;line-height:1.5;animation:PaymentMethodModal_fadeIn___lHJZ .2s ease-out}.PaymentMethodModal_noticeIcon__brAC3{flex-shrink:0;margin-top:2px;color:#d97706}.PaymentMethodModal_actions__hNbbG{display:flex;gap:12px}.PaymentMethodModal_btnCancel__xTwpX{flex:1 1;background-color:#f1f5f9;border:1px solid #cbd5e1;color:#475569;padding:12px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .15s ease}.PaymentMethodModal_btnCancel__xTwpX:hover{background-color:#e2e8f0;color:#1e293b}.PaymentMethodModal_btnSubmit__ObFOQ{flex:1 1;background-color:#2563eb;border:none;color:#ffffff;padding:12px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .15s ease}.PaymentMethodModal_btnSubmit__ObFOQ:hover{background-color:#1d4ed8;box-shadow:0 4px 12px rgba(37,99,235,.25)}.PaymentMethodModal_btnSubmit__ObFOQ:disabled{background-color:#cbd5e1;color:#94a3b8;cursor:not-allowed;box-shadow:none}@keyframes PaymentMethodModal_fadeIn___lHJZ{0%{opacity:0}to{opacity:1}}@keyframes PaymentMethodModal_scaleUp__1Jd94{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}