.PortalModal_modal__jYat8 .ant-modal-content{overflow:hidden;border-radius:24px;padding:0;background:#fff;box-shadow:0 30px 80px rgba(15,23,42,.16),0 8px 24px rgba(15,23,42,.08)}.PortalModal_modal__jYat8 .ant-modal-close{top:22px;right:22px;color:#6b7280}.PortalModal_header__5J2Cs{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px 28px 20px;border-bottom:1px solid rgba(226,232,240,.9);background:#fff}.PortalModal_headerText__1Cjal{min-width:0}.PortalModal_title__xZeEP{margin:0;color:#1f2937;font-size:24px;font-weight:800;letter-spacing:-.03em}.PortalModal_subtitle__ppjHM{margin-top:8px;color:#6b7280;font-size:14px;line-height:1.5}.PortalModal_chips__Nd4na{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.PortalModal_chip__Tew4E{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#f8fafc;border:1px solid #e2e8f0}.PortalModal_chipLabel__aV5nt{color:#64748b;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.PortalModal_chipValue__0TH3Q{color:#1f2937;font-size:13px;font-weight:600}.PortalModal_actions__frYEa{display:flex;align-items:center;gap:10px;padding-right:34px;flex-shrink:0}.PortalModal_body__8uoQK{padding:22px 28px 28px;background:#fff}@media (max-width:768px){.PortalModal_header__5J2Cs{flex-direction:column;padding:20px 18px 16px}.PortalModal_actions__frYEa{width:100%;justify-content:flex-start;padding-right:0}.PortalModal_body__8uoQK{padding:18px}.PortalModal_title__xZeEP{font-size:21px}}.JbvnlHomeOverview_page__LMeBo{display:flex;flex-direction:column;gap:18px}.JbvnlHomeOverview_tabSwitcher__hg9EX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;padding:6px;border-radius:18px;background:#fff;border:1px solid rgba(226,232,240,.88);box-shadow:0 10px 26px rgba(15,23,42,.05)}.JbvnlHomeOverview_tabButton___mlHv{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:14px 18px;border:1px solid transparent;border-radius:14px;background:transparent;cursor:pointer;text-align:left;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.JbvnlHomeOverview_tabButton___mlHv:hover{background:rgba(255,249,235,.7)}.JbvnlHomeOverview_tabButtonActive__mvzlU{background:#f8fafc;border-color:rgba(148,163,184,.28);box-shadow:0 10px 24px rgba(148,163,184,.12)}.JbvnlHomeOverview_tabButtonActive__mvzlU:before{content:"";position:absolute;left:10px;top:12px;bottom:12px;width:4px;border-radius:999px;background:linear-gradient(180deg,#1f3c88,#3b82f6)}.JbvnlHomeOverview_tabLabel__Uht4D{padding-left:10px;color:#111827;font-size:15px;font-weight:800}.JbvnlHomeOverview_tabHint__5cbJn{padding-left:10px;color:#64748b;font-size:12px;line-height:1.45}.JbvnlHomeOverview_section__a2Qkt{border-radius:26px;padding:24px;background:#fff;border:1px solid rgba(226,232,240,.88);box-shadow:0 22px 60px rgba(15,23,42,.06)}.JbvnlHomeOverview_sectionHeader__qZjb0{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px}.JbvnlHomeOverview_sectionEyebrow__aCjNG{color:#9a3412;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.JbvnlHomeOverview_sectionTitle__px8_w{margin:6px 0 8px;color:#111827;font-size:30px;font-weight:800;letter-spacing:-.03em}.JbvnlHomeOverview_sectionSubtitle__ZgH8o{max-width:680px;margin:0;color:#64748b;font-size:14px;line-height:1.6}.JbvnlHomeOverview_metaPill__hNEli{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;background:#f8fafc;border:1px solid #e2e8f0;color:#334155;font-size:12px;font-weight:700;white-space:nowrap}.JbvnlHomeOverview_summaryGrid__xzUYZ{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:16px;gap:16px}.JbvnlHomeOverview_metricCard__Ua8um{position:relative;overflow:hidden;min-height:154px;padding:18px;border-radius:22px;border:1px solid rgba(226,232,240,.9);background:#fff;box-shadow:0 14px 32px rgba(148,163,184,.09)}.JbvnlHomeOverview_metricCard__Ua8um:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#1f3c88,#3b82f6)}.JbvnlHomeOverview_metricLabel__orDqS{color:#64748b;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.JbvnlHomeOverview_metricValue__DGYI3{margin-top:14px;color:#111827;font-size:22px;font-weight:800;letter-spacing:-.03em}.JbvnlHomeOverview_metricHelper__uJWCN{margin-top:10px;color:#64748b;font-size:13px;line-height:1.45}.JbvnlHomeOverview_metricFooter__0R_MY{margin-top:10px;color:#475569;font-size:12px;font-weight:700}.JbvnlHomeOverview_filterBar__BXeBt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:20px;padding:18px;border:1px solid rgba(226,232,240,.9);border-radius:22px;background:hsla(0,0%,100%,.86)}.JbvnlHomeOverview_filterField__COkMs{display:flex;flex-direction:column;gap:8px}.JbvnlHomeOverview_filterField__COkMs label{color:#475569;font-size:13px;font-weight:700}.JbvnlHomeOverview_filterField__COkMs input{width:100%;height:42px;padding:0 12px;border:1px solid #dbe2ea;border-radius:12px;background:#fff;color:#111827}.JbvnlHomeOverview_filterActions__0hh8T{display:flex;align-items:flex-end;gap:10px}.JbvnlHomeOverview_primaryButton__bDal0,.JbvnlHomeOverview_secondaryButton__wK6fS{height:42px;padding:0 18px;border-radius:12px;border:0;font-weight:700;cursor:pointer}.JbvnlHomeOverview_primaryButton__bDal0{background:#f25f5c;color:#fff}.JbvnlHomeOverview_secondaryButton__wK6fS{background:#fff6df;color:#92400e;border:1px solid rgba(251,191,36,.32)}.JbvnlHomeOverview_detailSection__sDdAr{margin-top:28px}.JbvnlHomeOverview_detailTitle__zFDHt{margin-bottom:14px;color:#111827;font-size:26px;font-weight:800;letter-spacing:-.02em}.JbvnlHomeOverview_detailGrid__fqKf9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.JbvnlHomeOverview_detailCard__ZgbuW{padding:18px;border-radius:22px;border:1px solid rgba(226,232,240,.9);background:#fff;box-shadow:0 12px 28px rgba(148,163,184,.08)}.JbvnlHomeOverview_detailHeader__yYx_t{display:flex;justify-content:space-between;gap:12px;margin-bottom:16px}.JbvnlHomeOverview_detailCode__4gPz_{color:#1f3c88;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.JbvnlHomeOverview_detailName__vxuPS{margin-top:4px;color:#111827;font-size:20px;font-weight:800;line-height:1.2}.JbvnlHomeOverview_detailMeta__ND9v_{color:#64748b;font-size:12px;text-align:right}.JbvnlHomeOverview_detailMetrics__BEm0Y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.JbvnlHomeOverview_miniMetric__qYze1{padding:14px;border-radius:16px;border:1px solid #e2e8f0;background:#f8fafc}.JbvnlHomeOverview_miniLabel__NuaMV{color:#475569;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.JbvnlHomeOverview_miniValue__xrx2H{margin-top:8px;color:#111827;font-size:20px;font-weight:800}.JbvnlHomeOverview_miniHelper__BIZhf{margin-top:6px;color:#64748b;font-size:12px;line-height:1.4}.JbvnlHomeOverview_detailActions__SHDVI{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.JbvnlHomeOverview_detailNote__oNL3h{color:#64748b;font-size:12px;line-height:1.5}.JbvnlHomeOverview_linkButton__X4yl6{min-width:132px;height:40px;border-radius:12px;border:1px solid rgba(59,130,246,.24);background:#fff;color:#1f3c88;font-weight:700;cursor:pointer}.JbvnlHomeOverview_linkButton__X4yl6:hover{background:#eff6ff}.JbvnlHomeOverview_emptyState__TrJWf{padding:32px 24px;border-radius:18px;border:1px dashed rgba(203,213,225,.9);background:#fff}.JbvnlHomeOverview_emptyTitle__6iXl0{color:#111827;font-size:18px;font-weight:800}.JbvnlHomeOverview_emptyText__Gk1Fz{margin-top:8px;color:#64748b;font-size:14px;line-height:1.6}.JbvnlHomeOverview_loadingBlock__fRLVb{min-height:148px;border-radius:22px;background:linear-gradient(90deg,#f8fafc,#eef2f7 50%,#f8fafc);background-size:240% 100%;animation:JbvnlHomeOverview_shimmer__iUUJE 1.5s infinite}@keyframes JbvnlHomeOverview_shimmer__iUUJE{0%{background-position:200% 0}to{background-position:-200% 0}}.JbvnlHomeOverview_modalSummaryGrid__yFTPG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:18px}.JbvnlHomeOverview_modalSummaryCard__x4XyC{padding:16px;border-radius:18px;border:1px solid #e2e8f0;background:#f8fafc}.JbvnlHomeOverview_modalSummaryLabel__uBH7y{color:#64748b;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.JbvnlHomeOverview_modalSummaryValue__EnT9v{margin-top:8px;color:#111827;font-size:22px;font-weight:800}.JbvnlHomeOverview_modalTableWrap__2XVDw{margin-top:14px}@media (max-width:1200px){.JbvnlHomeOverview_detailGrid__fqKf9,.JbvnlHomeOverview_modalSummaryGrid__yFTPG,.JbvnlHomeOverview_summaryGrid__xzUYZ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.JbvnlHomeOverview_detailGrid__fqKf9,.JbvnlHomeOverview_filterBar__BXeBt,.JbvnlHomeOverview_modalSummaryGrid__yFTPG,.JbvnlHomeOverview_summaryGrid__xzUYZ,.JbvnlHomeOverview_tabSwitcher__hg9EX{grid-template-columns:minmax(0,1fr)}.JbvnlHomeOverview_section__a2Qkt{padding:18px}.JbvnlHomeOverview_detailHeader__yYx_t,.JbvnlHomeOverview_sectionHeader__qZjb0{flex-direction:column}.JbvnlHomeOverview_detailMeta__ND9v_{text-align:left}.JbvnlHomeOverview_filterActions__0hh8T{align-items:stretch}.JbvnlHomeOverview_detailActions__SHDVI{flex-direction:column;align-items:stretch}}