.memberShell{color:#0d1733;background:#f5f7fb;min-height:100vh;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.memberReportBuilder{gap:16px;display:grid}.memberReportScope{flex-wrap:wrap;align-items:center;gap:14px;margin:12px 0;display:flex}.memberReportScope label{align-items:center;gap:7px;font-weight:700;display:flex}.memberReportScope select{border:1px solid var(--member-border);background:var(--member-surface);min-height:40px;color:var(--member-text);border-radius:9px;padding:7px 10px}.memberReportProducts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:360px;display:grid;overflow:auto}.memberReportProducts>label{border:1px solid var(--member-border);border-radius:10px;grid-template-columns:auto 46px 1fr;align-items:center;gap:9px;padding:8px;display:grid}.memberReportProducts img,.memberReportProducts>label>span[aria-hidden]{object-fit:cover;color:#1464f4;background:#eaf2ff;border-radius:8px;place-items:center;width:46px;height:46px;font-weight:800;display:grid}.memberReportProducts label>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.memberReportProducts strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.memberReportProducts small{color:var(--member-muted)}.reportColumnChooser{border:0;margin:14px 0 0;padding:0}.reportColumnChooser legend{font-size:1rem;font-weight:800}.reportColumnChooser legend span{color:var(--member-muted);font-size:.8rem;font-weight:600}.reportChooserActions{gap:8px;margin:10px 0;display:flex}.reportChooserActions button{border:1px solid var(--member-border);background:var(--member-surface);color:var(--member-text);cursor:pointer;border-radius:8px;padding:7px 10px}.reportColumnChooser details{border-top:1px solid var(--member-border);padding:8px 0}.reportColumnChooser summary{cursor:pointer;font-weight:800}.reportColumnChooser details>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:9px 0;display:grid}.reportColumnChooser label{align-items:flex-start;gap:7px;font-size:.85rem;display:flex}.memberReportGenerate{color:#fff;background:#12233f;border-radius:12px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:14px;display:flex}.memberReportGenerate>div{flex-direction:column;gap:3px;margin-right:auto;display:flex}.memberReportGenerate span{color:#d7e4f8;font-size:.8rem}.memberDownloadHistory{gap:8px;display:grid}.memberDownloadHistory article{border-top:1px solid var(--member-border);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.memberDownloadHistory article>div{flex-direction:column;gap:3px;display:flex}.memberDownloadHistory span{color:var(--member-muted);font-size:.82rem}@media (max-width:700px){.memberReportProducts,.reportColumnChooser details>div{grid-template-columns:1fr}.memberReportGenerate{align-items:stretch}.memberReportGenerate>div{width:100%}.memberReportGenerate .memberPrimaryButton{flex:1}.memberDownloadHistory article{align-items:flex-start}}.memberListingDetailsForm{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.memberListingDetailsForm label{color:var(--member-muted);flex-direction:column;gap:5px;font-size:.8rem;font-weight:700;display:flex}.memberListingDetailsForm input,.memberListingDetailsForm select{border:1px solid var(--member-border);background:var(--member-surface);min-height:42px;color:var(--member-text);border-radius:9px;min-width:0;padding:8px 10px}.memberListingDetailsForm button{align-self:end}@media (max-width:700px){.memberListingDetailsForm{grid-template-columns:1fr}}.memberTopbar{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff7;border-bottom:1px solid #dce3ef;grid-template-columns:minmax(210px,auto) minmax(0,1fr) auto;align-items:center;gap:24px;min-height:72px;padding:0 32px;display:grid;position:sticky;top:0}.memberBrand{color:#071a3d;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.memberBrandMark{color:#fff;letter-spacing:-.04em;background:#146cff;border-radius:11px;place-items:center;width:38px;height:38px;font-family:Manrope,Inter,sans-serif;font-weight:800;display:grid}.memberBrand>span:last-child{gap:1px;display:grid}.memberBrand strong{font-family:Manrope,Inter,sans-serif;font-size:15px}.memberBrand small{color:#62708a;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700}.memberNav{justify-content:center;gap:4px;display:flex}.memberNavLink{color:#62708a;border-radius:9px;padding:10px 13px;font-size:13px;font-weight:700;text-decoration:none}.memberNavLink:hover,.memberNavLink.active{color:#0b3ba7;background:#eef3f9}.memberAccount{justify-content:flex-end;align-items:center;gap:9px;display:flex}.memberAccount form{margin:0}.memberTier,.memberMarketBadge,.memberProfitPill,.memberSoftPill,.memberHealthPill,.memberSeverity{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.memberTier{color:#0b3ba7;background:#eef3f9;min-height:30px;padding:0 10px;font-size:11px}.memberPageHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.memberPageHeader h1{letter-spacing:-.045em;margin:3px 0 6px;font-family:Manrope,Inter,sans-serif;font-size:clamp(29px,3.4vw,44px);line-height:1.05}.memberPageHeader>div>p:last-child{color:#62708a;max-width:720px;margin:0;font-size:14px;line-height:1.55}.memberEyebrow{color:#146cff;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:10px;font-weight:850}.memberPrimaryButton,.memberGhostButton,.memberDangerButton{min-height:38px;font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:8px 13px;font-size:12px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.memberPrimaryButton{color:#fff;background:#146cff;border:1px solid #146cff}.memberPrimaryButton:hover{background:#0b3ba7;border-color:#0b3ba7}.memberGhostButton{color:#0b3ba7;background:#fff;border:1px solid #dce3ef}.memberDangerButton{color:#dc2626;background:#fff;border:1px solid #dc2626}.memberNotice{background:#fff;border:1px solid #dce3ef;border-radius:11px;margin-bottom:18px;padding:12px 14px;font-size:13px;font-weight:650}.memberNotice.success{color:#166534;background:#16a34a0f;border-color:#16a34a40}.memberNotice.error{color:#991b1b;background:#dc26260d;border-color:#dc26263b}.memberFilterBar{background:#fff;border:1px solid #dce3ef;border-radius:13px;grid-template-columns:repeat(7,minmax(112px,1fr)) auto auto;gap:9px;margin-bottom:16px;padding:12px;display:grid}.memberFilterBar select,.memberFilterBar input[type=search]{color:#0d1733;min-width:0;min-height:40px;font:inherit;background:#fff;border:1px solid #dce3ef;border-radius:9px;padding:0 10px;font-size:12px}.memberFilterBar input[type=search]::placeholder{color:#7a879e}.memberSearchField{grid-column:span 2;min-width:0}.memberVisuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.memberTrendHelper{color:#62708a;margin:-6px 0 16px;font-size:12px;line-height:1.5}.memberTrendDemand{color:#0b3ba7;background:#eef5ff;border-radius:11px;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;padding:11px 12px;display:flex}.memberTrendDemand span{font-size:11px;font-weight:750}.memberTrendDemand strong{font-size:23px;line-height:1}.memberCatalogToolbar,.memberBulkBar{background:#fff;border:1px solid #dce3ef;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;padding:12px 14px;display:flex}.memberCatalogToolbar>div{align-items:baseline;gap:7px;display:flex}.memberCatalogToolbar span,.memberCatalogToolbar p,.memberBulkBar span{color:#62708a;margin:0;font-size:12px}.memberBulkActions{gap:8px;display:flex}.memberProductGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.memberDashboardMetrics article,.memberPerformanceGrid article{background:#fff;border:1px solid #dce3ef;border-radius:14px;padding:16px}.memberDashboardMetrics span,.memberPerformanceGrid span{color:#62708a;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.memberDashboardMetrics strong{color:#0d1733;margin-top:5px;font-size:27px;display:block}.memberMembershipCard{background:linear-gradient(135deg,#f7faff,#fff);border:1px solid #cddcf3;border-radius:16px;grid-template-columns:minmax(220px,1.2fr) minmax(360px,2fr) auto;align-items:center;gap:22px;margin-bottom:18px;padding:20px;display:grid}.memberMembershipCard h2{margin:8px 0 4px;font-size:18px}.memberMembershipCard p{color:#62708a;margin:0;font-size:12px;line-height:1.5}.memberMembershipCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;display:grid}.memberMembershipCard dl div{background:#fff;border:1px solid #e6ebf3;border-radius:9px;padding:9px}.memberMembershipCard dt{color:#62708a;text-transform:uppercase;font-size:9px;font-weight:800}.memberMembershipCard dd{color:#17233c;margin:3px 0 0;font-size:11px;font-weight:750}.memberDashboardSection{background:#fff;border:1px solid #dce3ef;border-radius:15px;margin-bottom:16px;padding:18px}.memberSectionHeading{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:13px;display:flex}.memberSectionHeading small{color:#146cff;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.memberSectionHeading h2{margin:3px 0 0;font-size:18px}.memberSectionHeading a{color:#0b3ba7;font-size:11px;font-weight:800;text-decoration:none}.memberPerformanceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.memberPerformanceGrid strong{margin-top:5px;font-size:15px;display:block}.memberPerformanceGrid p{color:#62708a;margin:5px 0 0;font-size:10px}.memberAttentionList,.memberDashboardSection{min-width:0}.memberAttentionList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.memberAttentionList a,.memberDashboardRow{color:#14203a;border:1px solid #edf1f6;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex}.memberAttentionList span,.memberDashboardRow span{color:#62708a;text-align:right;font-size:10px}.memberDashboardRow+.memberDashboardRow{margin-top:7px}.memberDashboardSplit{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.memberEmpty.compact{min-height:auto;padding:22px}.memberProductCard{background:#fff;border:1px solid #dce3ef;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 8px 26px #071a3d0b}.memberProductCard.monitored{box-shadow:none}.memberProductMedia{aspect-ratio:4/3;background:#eef3f9;position:relative;overflow:hidden}.memberProductMedia>img,.memberDetailImage>img{object-fit:cover;width:100%;height:100%}.memberImagePlaceholder{color:#62708a;place-items:center;width:100%;height:100%;font-family:Manrope,Inter,sans-serif;font-size:18px;font-weight:800;display:grid}.memberMarketBadge{color:#fff;background:#071a3ded;min-height:25px;padding:0 8px;font-size:10px;position:absolute;top:10px;left:10px}.memberSelectCheck{color:#0d1733;cursor:pointer;background:#fffffff2;border:1px solid #ffffffbf;border-radius:8px;align-items:center;gap:5px;min-height:28px;padding:0 8px;font-size:10px;font-weight:800;display:inline-flex;position:absolute;top:9px;right:9px}.memberSelectCheck input,.memberListedSelect input{accent-color:#146cff;width:15px;height:15px}.memberProductBody{padding:15px}.memberProductTitle{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:13px;display:flex}.memberProductTitle>div{min-width:0}.memberProductTitle small{color:#62708a;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;font-size:10px;display:block;overflow:hidden}.memberProductTitle h2{color:#0d1733;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:38px;margin:0;font-family:Manrope,Inter,sans-serif;font-size:14px;font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}.memberProfitPill{color:#0f9f6e;background:#0f9f6e1a;flex:none;min-height:28px;padding:0 9px;font-size:11px}.memberSoftPill{color:#62708a;background:#eef3f9;min-height:28px;padding:0 9px;font-size:10px}.memberMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.memberMetricGrid>div,.memberCompareStrip>div{background:#f8fafc;border:1px solid #eef1f5;border-radius:9px;min-width:0;padding:9px}.memberMetricGrid span,.memberCompareStrip span,.memberInfoRows span,.memberListedMetric span{color:#62708a;letter-spacing:.025em;text-transform:uppercase;font-size:9px;font-weight:750;display:block}.memberMetricGrid strong,.memberCompareStrip strong,.memberInfoRows strong,.memberListedMetric strong{color:#0d1733;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;display:block;overflow:hidden}.memberSupplierStrip{border-top:1px solid #eef1f5;justify-content:space-between;align-items:center;gap:9px;margin-top:12px;padding-top:11px;display:flex}.memberSupplierStrip span,.memberSupplierStrip small{color:#62708a;font-size:10px}.memberSupplierStrip strong{color:#0d1733}.memberCardActions{align-items:center;gap:8px;margin-top:12px;display:flex}.memberCardActions .memberPrimaryButton{flex:1}.memberLockedSupplier{color:#62708a;font-size:9px;font-weight:700}.memberEmpty{text-align:center;background:#fff;border:1px dashed #cfd8e6;border-radius:16px;justify-items:center;gap:7px;padding:52px 22px;display:grid}.memberEmpty strong{font-size:17px}.memberEmpty span{color:#62708a;max-width:520px;font-size:13px}.memberEmpty .memberPrimaryButton{margin-top:8px}.memberSubnav{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.memberSubnav a{color:#62708a;background:#fff;border:1px solid #dce3ef;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:800;text-decoration:none}.memberSubnav a.active{color:#0b3ba7;background:#eef5ff;border-color:#146cff}.memberCompareStrip{grid-template-columns:1.25fr .75fr;gap:7px;margin-bottom:7px;display:grid}.memberCompareStrip small{color:#62708a;margin-top:3px;font-size:9px;display:block}.memberHealthPill{color:#62708a;background:#eef3f9;min-height:27px;padding:0 8px;font-size:9px}.memberHealthPill.healthy{color:#15803d;background:#16a34a17}.memberHealthPill.price_changed,.memberHealthPill.margin_dropped,.memberHealthPill.delivery_slower,.memberHealthPill.needs_review{color:#a16207;background:#f59e0b1f}.memberHealthPill.low_margin,.memberHealthPill.out_of_stock,.memberHealthPill.variant_unavailable,.memberHealthPill.supplier_removed,.memberHealthPill.link_broken,.memberHealthPill.primary_supplier_issue,.memberHealthPill.no_longer_qualifies{color:#b91c1c;background:#dc262617}.memberDetailBack{margin:-8px 0 14px}.memberDetailBack a{color:#0b3ba7;font-size:12px;font-weight:750;text-decoration:none}.memberProductDetailHero{background:#fff;border:1px solid #dce3ef;border-radius:18px;grid-template-columns:minmax(290px,.8fr) minmax(0,1.2fr);gap:24px;margin-bottom:18px;padding:20px;display:grid}.memberDetailImage{background:#eef3f9;border-radius:13px;min-height:320px;position:relative;overflow:hidden}.memberDetailSummary{align-self:center}.memberDetailSummary h2{letter-spacing:-.04em;margin:10px 0 8px;font-family:Manrope,Inter,sans-serif;font-size:clamp(24px,3vw,36px)}.memberDetailSummary>p{color:#62708a;margin:0 0 18px;line-height:1.6}.memberDetailBadges{flex-wrap:wrap;gap:6px;display:flex}.memberDetailSummary form{margin-top:16px}.memberSavedState{color:#0b3ba7;background:#eef5ff;border-radius:9px;width:fit-content;margin-top:16px;padding:9px 11px;font-size:11px;font-weight:800}.memberDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.memberInfoPanel{background:#fff;border:1px solid #dce3ef;border-radius:16px;min-width:0;padding:20px}.memberInfoPanel h2{margin:4px 0 14px;font-family:Manrope,Inter,sans-serif;font-size:18px}.memberInfoRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.memberInfoRows>div{background:#f8fafc;border-radius:9px;min-width:0;padding:10px}.memberSupplierLink{margin-top:14px}.memberMethodology{color:#62708a;margin:14px 0 0;font-size:11px;line-height:1.55}.memberListedGrid{gap:8px;display:grid}.memberListedCard{background:#fff;border:1px solid #dce3ef;border-radius:12px;grid-template-columns:60px minmax(220px,1.7fr) repeat(6,minmax(84px,.65fr)) auto auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.memberListedSelect{color:#62708a;justify-items:center;gap:3px;font-size:8px;display:grid}.memberListedIdentity{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:9px;min-width:0;display:grid}.memberListedIdentity img,.memberMiniPlaceholder{object-fit:cover;background:#eef3f9;border-radius:8px;width:48px;height:48px}.memberMiniPlaceholder{color:#0b3ba7;place-items:center;font-weight:800;display:grid}.memberListedIdentity>div{min-width:0}.memberListedIdentity small,.memberListedIdentity span{color:#62708a;font-size:9px;display:block}.memberListedIdentity strong{text-overflow:ellipsis;white-space:nowrap;margin:2px 0;font-size:11px;display:block;overflow:hidden}.memberAlertSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.memberAlertSummary article{background:#fff;border:1px solid #dce3ef;border-radius:12px;padding:16px}.memberAlertSummary span{color:#62708a;text-transform:uppercase;font-size:10px;font-weight:750;display:block}.memberAlertSummary strong{margin-top:5px;font-size:24px;display:block}.memberAlertList{gap:9px;display:grid}.memberAlertCard{background:#fff;border:1px solid #dce3ef;border-radius:12px;grid-template-columns:36px 1fr;gap:12px;padding:14px;display:grid}.memberAlertCard.critical{border-left:4px solid #dc2626}.memberAlertCard.warning{border-left:4px solid #f59e0b}.memberAlertCard.info{border-left:4px solid #146cff}.memberAlertIcon{color:#071a3d;background:#eef3f9;border-radius:9px;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.memberAlertHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.memberAlertHeading span:first-child{color:#62708a;text-transform:uppercase;font-size:9px;font-weight:800}.memberAlertHeading h2{margin:2px 0 0;font-size:14px}.memberAlertCopy>p{color:#42506a;margin:7px 0;font-size:12px;line-height:1.5}.memberSeverity{text-transform:uppercase;min-height:24px;padding:0 8px;font-size:9px}.memberSeverity.critical{color:#b91c1c;background:#dc262617}.memberSeverity.warning{color:#a16207;background:#f59e0b1f}.memberSeverity.info{color:#0b3ba7;background:#eef5ff}.memberAlertMeta{color:#62708a;flex-wrap:wrap;gap:12px;font-size:10px;display:flex}.memberAlertMeta a{color:#0b3ba7;font-weight:800;text-decoration:none}@media (max-width:1200px){.memberProductGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.memberFilterBar{grid-template-columns:repeat(4,minmax(120px,1fr))}.memberListedCard{grid-template-columns:52px minmax(210px,1.6fr) repeat(3,minmax(85px,.7fr)) auto;overflow-x:auto}.memberListedCard .memberListedMetric:nth-of-type(n+4){display:none}}@media (max-width:900px){.memberTopbar{grid-template-columns:auto 1fr;gap:12px;padding:10px 18px}.memberNav{order:3;grid-area:2/1/auto/-1;justify-content:flex-start;overflow-x:auto}.memberAccount{grid-area:1/2}.memberContent{width:min(100% - 28px,900px);padding-top:24px}.memberProductGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.memberMembershipCard,.memberDashboardSplit{grid-template-columns:1fr}.memberPerformanceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.memberFilterBar{grid-template-columns:repeat(3,minmax(120px,1fr))}.memberProductDetailHero,.memberDetailGrid{grid-template-columns:1fr}.memberDetailImage{min-height:280px}}@media (max-width:620px){.memberTopbar{position:static}.memberBrand small,.memberAccount .memberTier{display:none}.memberContent{width:calc(100% - 22px);padding-top:20px}.memberPageHeader{margin-bottom:16px}.memberPageHeader h1{font-size:29px}.memberProductGrid{grid-template-columns:1fr}.memberDashboardMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.memberMembershipCard dl,.memberPerformanceGrid,.memberAttentionList{grid-template-columns:1fr}.memberFilterBar{grid-template-columns:repeat(2,minmax(0,1fr));padding:9px}.memberSearchField{grid-column:1/-1}.memberFilterBar .memberPrimaryButton,.memberFilterBar .memberGhostButton{width:100%}.memberCatalogToolbar,.memberBulkBar{flex-direction:column;align-items:stretch}.memberBulkActions{width:100%}.memberBulkActions>*{flex:1}.memberMetricGrid,.memberMetricGrid.detail{grid-template-columns:repeat(2,minmax(0,1fr))}.memberProductDetailHero{padding:12px}.memberDetailImage{min-height:230px}.memberInfoRows{grid-template-columns:1fr}.memberAlertSummary{grid-template-columns:repeat(3,minmax(0,1fr))}.memberListedCard{grid-template-columns:42px minmax(0,1fr) auto;align-items:start}.memberListedMetric{display:none}.memberListedCard>.memberHealthPill{grid-column:2}.memberListedCard>.memberGhostButton{grid-area:1/3}}.memberHistoryPanel{background:#fff;border:1px solid #dce3ef;border-radius:16px;margin-top:16px;padding:18px}.memberHistoryHeader{justify-content:space-between;align-items:end;gap:16px;margin-bottom:12px;display:flex}.memberHistoryHeader h2{margin:4px 0 0;font-family:Manrope,Inter,sans-serif;font-size:18px}.memberHistoryHeader>span{color:#62708a;font-size:10px;font-weight:750}.memberHistoryList{gap:7px;display:grid}.memberHistoryList article{background:#f8fafc;border:1px solid #eef1f5;border-radius:9px;grid-template-columns:minmax(180px,1.4fr) repeat(4,minmax(90px,.7fr));align-items:center;gap:10px;padding:10px 11px;display:grid}.memberHistoryList article>div{min-width:0}.memberHistoryList article>div:first-child strong{font-size:11px;display:block}.memberHistoryList article>div:first-child span{color:#62708a;margin-top:2px;font-size:9px;display:block}.memberHistoryList article>div:not(:first-child) span{color:#62708a;text-transform:uppercase;font-size:8px;font-weight:750;display:block}.memberHistoryList article>div:not(:first-child) strong{margin-top:2px;font-size:10px;display:block}.memberEmpty.compact{padding:24px 16px}.memberCompactSelect{color:#62708a;align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.memberCompactSelect input{accent-color:#155eef}@media (max-width:720px){.memberHistoryList article{grid-template-columns:repeat(2,minmax(0,1fr))}.memberHistoryList article>div:first-child{grid-column:1/-1}}.memberAppShell{color:#0d1733;background:#f4f7fb;min-height:100vh}.memberSidebar{z-index:50;color:#fff;background:#071a3d;border-right:1px solid #dce3ef;flex-direction:column;width:230px;display:flex;position:fixed;inset:0 auto 0 0}.memberSidebarHeader{border-bottom:1px solid #ffffff14;padding:18px 16px 14px}.memberBrand.memberBrandLink{color:#fff;flex-direction:row;flex:none;align-items:center;gap:10px;width:auto;height:auto;min-height:0;text-decoration:none;display:flex;position:static;overflow:visible}.memberBrand.memberBrandLink small{color:#8ea2c0;margin-top:2px;font-size:9px;font-weight:700;display:block}.memberBrand.memberBrandLink strong{font-size:16px}.memberSidebarNav{gap:3px;padding:14px 10px 18px;display:grid;overflow:auto}.memberNavGroupLabel{color:#7188aa;letter-spacing:.1em;text-transform:uppercase;margin:2px 9px 6px;font-size:9px;font-weight:850}.memberNavGroupLabel.account{margin-top:14px}.memberSideNavLink{color:#aebed5;border-radius:9px;grid-template-columns:27px 1fr;align-items:center;gap:8px;min-height:40px;padding:0 10px;font-size:11px;font-weight:750;text-decoration:none;transition:all .15s;display:grid}.memberSideNavLink:hover{color:#fff;background:#ffffff0f}.memberSideNavLink.active{color:#fff;background:linear-gradient(90deg,#146cff45,#146cff1a);box-shadow:inset 3px 0 #4f8cff}.memberNavDisclosure>summary{cursor:pointer;grid-template-columns:27px 1fr auto;list-style:none}.memberNavDisclosure>summary::-webkit-details-marker{display:none}.memberNavChevron{color:#7188aa;transition:transform .15s}.memberNavDisclosure[open] .memberNavChevron{transform:rotate(180deg)}.memberNavChildren{gap:2px;margin:3px 0 6px 35px;display:grid}.memberNavChildren a{color:#91a4c0;border-radius:7px;padding:7px 9px;font-size:10px;font-weight:700;text-decoration:none}.memberNavChildren a:hover,.memberNavChildren a.active{color:#fff;background:#ffffff0f}.memberSideNavIcon{background:#ffffff0f;border-radius:7px;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.memberSidebarAccount{border-top:1px solid #ffffff14;margin-top:auto;padding:12px}.memberProfileCard{color:#fff;border-radius:10px;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:8px;text-decoration:none;display:grid}.memberProfileCard:hover{background:#ffffff0d}.memberProfileAvatar{background:#146cff;border-radius:10px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:900;display:grid}.memberProfileCopy{min-width:0;display:grid}.memberProfileCopy strong{font-size:10px}.memberProfileCopy small{color:#8ea2c0;margin-top:2px;font-size:8px}.memberUpgradeLink{color:#dbe9ff;background:#146cff21;border:1px solid #5c97ff59;border-radius:9px;justify-content:center;align-items:center;min-height:34px;margin-top:7px;font-size:10px;font-weight:850;text-decoration:none;display:flex}.memberMain{min-height:100vh;margin-left:230px}.memberUtilityBar{z-index:35;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border-bottom:1px solid #e3e8f1;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:8px 22px;display:flex;position:sticky;top:0}.memberUtilitySearch{color:#68758c;background:#f8fafc;border:1px solid #e1e7ef;border-radius:10px;align-items:center;gap:8px;min-width:220px;padding:9px 12px;font-size:10px;font-weight:750;display:flex}.memberUtilityActions{align-items:center;gap:8px;display:flex}.memberUtilityLink{color:#43516b;font-size:10px;font-weight:800;text-decoration:none}.memberHeaderUpgrade{color:#fff;background:#146cff;border-radius:10px;justify-content:center;align-items:center;min-height:38px;padding:0 13px;font-size:10px;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:0 6px 16px #146cff2b}.memberContent{width:min(100% - 40px,1480px);margin:0 auto;padding:22px 0 36px}@media (max-width:900px){.memberSidebar{background:#071a3d;border-bottom:1px solid #dce3ef;border-right:0;grid-template-columns:auto 1fr auto;align-items:center;width:100%;height:auto;display:grid;position:sticky;top:0}.memberSidebarHeader{border:0;padding:9px 12px}.memberBrand.memberBrandLink small{display:none}.memberSidebarNav{padding:7px 6px;display:flex;overflow-x:auto}.memberNavGroupLabel{display:none}.memberSideNavLink{flex:none;min-height:34px;padding:0 9px;display:flex}.memberSideNavIcon{display:none}.memberNavDisclosure{flex:none;position:relative}.memberNavChildren{z-index:80;background:#0b2148;border:1px solid #ffffff1a;border-radius:9px;width:170px;margin:0;padding:5px;position:absolute;top:38px;left:0;box-shadow:0 10px 28px #00000040}.memberSidebarAccount{border:0;align-items:center;gap:6px;margin:0;padding:7px 10px;display:flex}.memberProfileCard{display:none}.memberUpgradeLink{min-height:32px;margin:0;padding:0 10px}.memberMain{margin-left:0}.memberUtilityBar{position:static}.memberContent{width:min(100% - 24px,1000px)}.memberNavDisclosure{display:contents}.memberNavDisclosure>summary{display:none}.memberNavChildren{width:auto;box-shadow:none;background:0 0;border:0;margin:0;padding:0;display:flex;position:static}.memberNavChildren a{flex:none;align-items:center;min-height:34px;padding:0 9px;font-size:11px;display:flex}}@media (max-width:620px){.memberSidebar{grid-template-columns:1fr}.memberSidebarHeader,.memberSidebarAccount{display:none}.memberSidebarNav{padding:8px}.memberSideNavLink{font-size:9px}.memberUtilityBar{padding:8px 12px}.memberUtilitySearch{flex:1;min-width:0}.memberUtilityActions .memberUtilityLink,.memberUtilityActions .memberTier,.memberHeaderUpgrade{display:none}.memberContent{width:calc(100% - 18px);padding-top:15px}}.memberSelectCheck input,.memberListedSelect input,.memberCompactSelect input{appearance:none;cursor:pointer;background:#fff;border:1px solid #bdcadc;border-radius:5px;place-items:center;width:17px;height:17px;transition:all .14s;display:grid}.memberSelectCheck input:after,.memberListedSelect input:after,.memberCompactSelect input:after{content:"✓";color:#fff;font-size:11px;font-weight:900;transition:all .12s;transform:scale(0)}.memberSelectCheck input:checked,.memberListedSelect input:checked,.memberCompactSelect input:checked{background:#146cff;border-color:#146cff}.memberSelectCheck input:checked:after,.memberListedSelect input:checked:after,.memberCompactSelect input:checked:after{transform:scale(1)}.memberSelectCheck input:focus-visible,.memberListedSelect input:focus-visible,.memberCompactSelect input:focus-visible{outline:0;box-shadow:0 0 0 4px #146cff21}.modernMemberAdminForm{grid-template-columns:minmax(115px,.8fr) minmax(115px,.8fr) minmax(150px,1fr) auto;align-items:center;gap:8px;display:grid}.modernMemberAdminForm .uiSwitchControl{min-width:140px}.modernMemberFilters{align-items:center}.modernSearchField{display:block}@media (max-width:1100px){.modernMemberAdminForm{grid-template-columns:1fr 1fr}.modernMemberAdminForm .uiSwitchControl{min-width:0}}.memberSidebar{background:#071a3d;width:236px}.memberMain{margin-left:236px}.memberSidebarHeader{padding:18px 14px 12px}.memberSidebarNav{padding:10px 10px 16px}.memberSideNavLink{border-radius:8px;min-height:36px;font-size:11px}.memberSideNavLink.active{background:#17335f;box-shadow:inset 3px 0 #63a1ff}.memberContent{width:min(100% - 44px,1500px);padding:24px 0 42px}.memberUtilityBar{min-height:52px;padding:7px 24px}.memberPageHeader{margin-bottom:16px}.memberPageHeader h1{letter-spacing:-.035em;font-size:clamp(26px,2.3vw,34px)}.memberPageHeader>div>p:last-child{max-width:820px;font-size:12px;line-height:1.5}.memberDashboardMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.memberDashboardMetrics article{min-height:84px;box-shadow:none;background:#fff;border:1px solid #e0e7f0;border-radius:13px;padding:14px 15px}.memberDashboardMetrics span{color:#748198;font-size:8.5px}.memberDashboardMetrics strong{margin-top:7px;font-size:25px}.memberMembershipCard{box-shadow:none;border-radius:14px;gap:16px;margin-bottom:12px;padding:16px}.memberMembershipCard h2{font-size:16px}.memberMembershipCard p{font-size:10.5px}.memberMembershipCard dl div{padding:8px}.memberMembershipCard dt{font-size:8px}.memberMembershipCard dd{font-size:10px}.memberDashboardSection{box-shadow:none;border-radius:14px;margin-bottom:12px;padding:16px}.memberDashboardSplit{gap:12px}.memberSectionHeading{margin-bottom:10px}.memberSectionHeading h2{font-size:16px}.memberAttentionList{gap:7px}.memberAttentionList a,.memberDashboardRow{min-height:48px;padding:9px 10px}.memberFilterBar.memberCompactFilterBar{background:#f8fafc;border:1px solid #e2e8f0;border-radius:13px;margin-bottom:12px;padding:10px;display:block}.memberPrimaryFilterRow{grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(140px,.8fr)) auto;align-items:end;gap:8px;display:grid}.memberPrimaryFilterRow .memberPrimaryButton{min-height:40px}.memberMoreFilters{margin-top:8px}.memberMoreFilters>summary{color:#38506f;cursor:pointer;background:#fff;border:1px solid #dbe4ef;border-radius:9px;align-items:center;gap:7px;min-height:32px;padding:0 10px;font-size:10px;font-weight:800;list-style:none;display:inline-flex}.memberMoreFilters>summary::-webkit-details-marker{display:none}.memberMoreFilters>summary:before{content:"⚙"}.memberMoreFiltersGrid{grid-template-columns:repeat(4,minmax(140px,1fr)) auto;align-items:end;gap:8px;margin-top:8px;display:grid}.memberFilterActions{gap:6px;display:flex}.memberAppShell .productCardGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.memberAppShell .productCard{border-radius:14px}.memberAppShell .productCardBody{padding:11px}.memberAppShell .productCardHeading small{font-size:8.5px}.memberAppShell .productCardMetric{padding:8px}.memberAppShell .productCardMetric span{font-size:7.5px}.memberAppShell .productCardHealth{font-size:8.5px}.memberCatalogToolbar{background:#fff;border:1px solid #e5eaf1;border-radius:11px;min-height:48px;padding:10px 12px}.memberCatalogToolbar strong{font-size:16px}.memberCatalogToolbar span,.memberCatalogToolbar p{font-size:9px}.memberProductDetailHero{border-radius:16px;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:20px;padding:18px;box-shadow:0 10px 28px #0f234609}.memberDetailImage{min-height:320px}.memberDetailSummary h2{font-size:clamp(25px,2.6vw,36px)}.memberDetailSummary>p{margin-bottom:14px;font-size:11.5px}.memberMetricGrid.detail{grid-template-columns:repeat(3,minmax(0,1fr))}.memberMetricGrid>div{padding:8px}.memberMetricGrid span{font-size:8px}.memberMetricGrid strong{font-size:11px}.memberInfoPanel{border-radius:14px;padding:16px}.memberInfoPanel h2{font-size:16px}.memberInfoRows>div{padding:9px}.memberInfoRows span{font-size:8px}.memberInfoRows strong{font-size:10.5px}.memberMobileBar{display:none}@media (max-width:1500px){.memberAppShell .productCardGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1250px){.memberAppShell .productCardGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.memberPrimaryFilterRow{grid-template-columns:minmax(220px,1.4fr) repeat(2,minmax(140px,1fr))}.memberPrimaryFilterRow .memberPrimaryButton{grid-column:1/-1;justify-self:start}}@media (max-width:1000px){.memberAppShell .productCardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.memberDashboardMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.memberMembershipCard{grid-template-columns:1fr}}@media (max-width:900px){.memberSidebar{display:none}.memberMain{margin-left:0}.memberUtilityBar{display:none}.memberMobileBar{z-index:90;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #e2e8f0;grid-template-columns:42px auto minmax(0,1fr) 36px;align-items:center;gap:9px;min-height:58px;padding:8px 14px;display:grid;position:sticky;top:0}.memberMobileDrawer{position:relative}.memberMobileMenu{cursor:pointer;background:#fff;border:1px solid #dce4ef;border-radius:10px;align-content:center;gap:4px;width:38px;height:38px;padding:9px;list-style:none;display:grid}.memberMobileMenu::-webkit-details-marker{display:none}.memberMobileMenu span{background:#263a58;border-radius:2px;height:2px}.memberMobilePanel{z-index:120;color:#fff;background:#071a3d;flex-direction:column;width:min(86vw,320px);display:flex;position:fixed;inset:0 auto 0 0;box-shadow:20px 0 50px #00000038}.memberMobileDrawer:not([open]) .memberMobilePanel{display:none}.memberMobilePanelHeader{border-bottom:1px solid #ffffff14;padding:18px 14px 12px}.memberMobileNav{flex:1;padding:10px;overflow:auto}.memberMobileFooter{border-top:1px solid #ffffff14;padding:12px}.memberMobileFooter .memberUpgradeLink{margin-bottom:7px}.memberMobileFooter .memberGhostButton{color:#dce7f7;background:#ffffff0d;border-color:#ffffff24;width:100%}.memberMobileBrand{color:#0c1f3d;align-items:center;gap:7px;text-decoration:none;display:flex}.memberMobileBrand .memberBrandMark{border-radius:8px;width:31px;height:31px;font-size:10px}.memberMobileBrand strong{font-size:13px}.memberMobileTitle{color:#6d7890;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:750;overflow:hidden}.memberMobileAccount{color:#0f5fc8;background:#eef5ff;border-radius:10px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:900;text-decoration:none;display:grid}.memberContent{width:calc(100% - 28px);padding:18px 0 34px}.memberPageHeader{flex-direction:column;align-items:flex-start;gap:8px}.memberHeaderUpgrade{display:none}.memberAppShell .productCardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.memberContent{width:calc(100% - 20px);padding-top:14px}.memberPageHeader h1{font-size:25px}.memberPageHeader>div>p:last-child{font-size:11px}.memberPrimaryFilterRow{grid-template-columns:repeat(2,minmax(0,1fr))}.memberPrimaryFilterRow>:first-child{grid-column:1/-1}.memberPrimaryFilterRow .memberPrimaryButton{grid-column:1/-1;justify-content:center;width:100%}.memberMoreFilters>summary{justify-content:center;width:100%}.memberMoreFilters[open]{z-index:140;background:#f5f7fb;margin:0;padding:18px 14px 30px;position:fixed;inset:0;overflow:auto}.memberMoreFilters[open]>summary{z-index:2;background:#fff;min-height:44px;position:sticky;top:0;box-shadow:0 8px 18px #0f234614}.memberMoreFiltersGrid{grid-template-columns:1fr;margin-top:12px}.memberFilterActions{grid-template-columns:1fr 1fr;display:grid}.memberFilterActions>*{justify-content:center;width:100%}.memberAppShell .productCardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.memberProductDetailHero{grid-template-columns:1fr;padding:12px}.memberDetailImage{aspect-ratio:16/10;min-height:0}.memberDetailGrid{grid-template-columns:1fr}.memberMetricGrid.detail,.memberInfoRows{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.memberMobileBrand strong{display:none}.memberAppShell .productCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.memberInfoRows{grid-template-columns:1fr 1fr}}@media (max-width:900px){.memberMobileDrawer[open]>.memberMobileMenu{z-index:150;background:#10284f;border-color:#ffffff26;position:fixed;top:10px;left:min(86vw - 48px,272px)}.memberMobileDrawer[open]>.memberMobileMenu span{background:#fff}.memberMobileDrawer[open]>.memberMobileMenu span:first-child{transform:translateY(6px)rotate(45deg)}.memberMobileDrawer[open]>.memberMobileMenu span:nth-child(2){opacity:0}.memberMobileDrawer[open]>.memberMobileMenu span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}}.memberDashboardMetrics span,.memberMembershipCard dt,.memberAppShell .productCardHeading small,.memberAppShell .productCardMetric span,.memberMetricGrid span,.memberInfoRows span{font-size:10px}.memberAppShell .productCardHeading h2{font-size:13.5px}.memberAppShell .productCardMetric strong{font-size:11.5px}.memberAppShell .productCardHealth{font-size:10px;line-height:1.4}.memberAppShell .productCardActions .memberPrimaryButton,.memberAppShell .productCardActions .memberGhostButton{min-height:36px;font-size:10.5px}.memberLockedSupplier{font-size:10px;line-height:1.35}.memberMembershipCard p,.memberPageHeader>div>p:last-child{font-size:12px}.memberProfileCopy small{font-size:9.5px}@media (max-width:700px){.memberAppShell .productCardHeading h2{font-size:12.5px}.memberAppShell .productCardMetric span{font-size:9px}.memberAppShell .productCardMetric strong{font-size:10.5px}.memberAppShell .productCardHealth{font-size:9.5px}.memberAppShell .productCardActions{flex-direction:column;align-items:stretch}.memberAppShell .productCardActions>*{width:100%}.memberTrendHelper{white-space:normal;line-height:1.5}}.memberCopyRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.memberCopyRow h2{margin-right:auto}.memberCopyButton{border:1px solid var(--member-border);background:var(--member-surface);color:var(--member-text);cursor:pointer;border-radius:8px;padding:5px 9px;font-size:.75rem;font-weight:800}.memberInlineReportActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}
:root{--brand-navy:#0b2d63;--brand-navy-deep:#071f49;--brand-blue:#0b72f4;--brand-blue-hover:#075fcf;--brand-cyan:#00b9dc;--brand-cyan-soft:#e9fbff;--brand-blue-soft:#eef6ff;--brand-surface:#fff;--brand-page:#f7fbff;--brand-panel-soft:#f5f9fe;--brand-border:#dce8f5;--brand-border-strong:#c8d9ee;--brand-text:#17365f;--brand-heading:#0b2d63;--brand-muted:#687d98;--brand-success:#169b68;--brand-warning:#b7791f;--brand-danger:#c94848;--brand-shadow:0 10px 30px #143a690f;--brand-shadow-hover:0 18px 42px #143a691c;--brand-radius:18px;--brand-radius-sm:12px;--text:var(--brand-text);--muted:var(--brand-muted);--surface:var(--brand-surface);--surface-muted:var(--brand-page);--surface-soft:var(--brand-panel-soft);--border:var(--brand-border);--border-strong:var(--brand-border-strong);--blue-600:var(--brand-blue);--blue-500:#2a83f5;--cyan-500:var(--brand-cyan);--navy-950:var(--brand-navy-deep);--navy-900:var(--brand-navy)}.reportKpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px;display:grid}.reportKpiGrid article{background:var(--surface,#fff);border:1px solid var(--border,#dce4ef);border-radius:14px;padding:16px;box-shadow:0 8px 24px #12233f0d}.reportKpiGrid span{color:var(--muted,#62708a);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:700;display:block}.reportKpiGrid strong{color:var(--ink,#12233f);margin-top:5px;font-size:1.65rem;display:block}.reportEngineStatus{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.reportEngineStatus>div{background:#eef8ff;border:1px solid #c8e7fa;border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.reportEngineStatus span{color:#52627b;font-size:.85rem}.reportFilters{background:#fff;border:1px solid #dce4ef;border-radius:14px;grid-template-columns:2fr repeat(4,minmax(130px,1fr)) auto;align-items:end;gap:10px;margin-bottom:14px;padding:14px;display:grid}.reportFilters label{color:#43516a;flex-direction:column;gap:5px;font-size:.78rem;font-weight:700;display:flex}.reportFilters input,.reportFilters select{color:#17233c;background:#fff;border:1px solid #cdd8e6;border-radius:9px;max-width:100%;min-height:40px;padding:8px 10px}.reportBulkBar{color:#fff;background:#12233f;border-radius:12px 12px 0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;display:flex}.reportBulkBar>div{flex-wrap:wrap;gap:8px;display:flex}.reportBulkBar .button:disabled{opacity:.45}.reportTableWrap{background:#fff;border:1px solid #dce4ef;border-top:0;border-radius:0 0 14px 14px;overflow:auto}.reportTable{border-collapse:collapse;width:100%;min-width:900px}.reportTable th{color:#43516a;text-transform:uppercase;letter-spacing:.04em;text-align:left;background:#f5f8fc;border-bottom:1px solid #dce4ef;padding:11px;font-size:.74rem}.reportTable td{vertical-align:top;color:#273650;border-bottom:1px solid #edf1f6;padding:11px}.reportProductCell{align-items:center;gap:10px;min-width:260px;display:flex}.reportProductCell img,.reportProductCell>span{object-fit:cover;color:#1464f4;background:#e8f1ff;border-radius:9px;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.reportProductCell div{flex-direction:column;gap:3px;display:flex}.reportProductCell small,.reportError{color:#69778c;font-size:.75rem;display:block}.reportError{color:#a12b2b;max-width:220px;margin-top:5px}.statusBadge{color:#37465d;background:#e9eef5;border-radius:999px;padding:4px 8px;font-size:.72rem;font-weight:800;display:inline-flex}.statusBadge.report_ready{color:#11623e;background:#def7ea}.statusBadge.needs_data,.statusBadge.stale{color:#76500a;background:#fff0cf}.statusBadge.failed{color:#902424;background:#ffe2e2}.statusBadge.processing,.statusBadge.queued{color:#075985;background:#dff3ff}.reportComplete{color:#11704a;font-weight:700}.reportTable details summary{cursor:pointer;color:#8a5b00;font-weight:700}.reportTable details ul{margin:6px 0 0;padding-left:18px;font-size:.78rem}@media (max-width:1200px){.reportFilters{grid-template-columns:repeat(3,minmax(0,1fr))}.reportFilters label:first-child{grid-column:1/-1}.reportFilters>*{min-width:0}.reportTableWrap{max-width:100%}.reportRecheckForm{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}}@media (max-width:900px){.reportKpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.reportEngineStatus{grid-template-columns:1fr}.reportFilters{grid-template-columns:1fr 1fr}.reportFilters label:first-child{grid-column:1/-1}}@media (max-width:520px){.reportKpiGrid{grid-template-columns:1fr 1fr;gap:8px}.reportKpiGrid article{padding:12px}.reportKpiGrid strong{font-size:1.3rem}.reportFilters{grid-template-columns:1fr}.reportFilters label:first-child{grid-column:auto}.reportBulkBar{align-items:flex-start}.reportBulkBar>div{width:100%}.reportBulkBar .button{flex:130px}.reportTableWrap{background:0 0;border:0;overflow:visible}.reportTable{min-width:0}.reportTable thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.reportTable,.reportTable tbody,.reportTable tr,.reportTable td{width:100%;display:block}.reportTable tr{background:#fff;border:1px solid #dce4ef;border-radius:12px;margin:10px 0;padding:10px}.reportTable td{border:0;padding:5px 4px}.reportTable td:before{content:attr(data-label);color:#69778c;text-transform:uppercase;font-size:.7rem;display:block}.reportProductCell{min-width:0}}*{box-sizing:border-box}html{background:var(--brand-page)}body{background:radial-gradient(circle at 90% -10%, #00b9dc14, transparent 28rem), var(--brand-page);color:var(--brand-text);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.55}a{text-underline-offset:3px}.ecommBrandLogo{object-fit:contain;width:178px;max-width:100%;height:auto;display:block}.ecommBrandIcon{object-fit:contain;width:38px;height:38px;display:block}.sidebarHeader .ecommBrandLogo,.memberSidebarHeader .ecommBrandLogo{width:176px}.mobileBrandCompact .ecommBrandIcon,.memberMobileBrand .ecommBrandIcon{width:34px;height:34px}.authBrandBlock{justify-items:start;gap:10px!important;margin-bottom:24px!important;display:grid!important}.authBrandBlock .ecommBrandLogo{width:205px}.authBrandBlock .eyebrow{margin:0}.shell,.memberAppShell{min-height:100vh;color:var(--brand-text);background:0 0}.shell{grid-template-columns:248px minmax(0,1fr)}.sidebar,.memberAppShell .memberSidebar,.mobileNavPanel,.memberMobilePanel{box-shadow:8px 0 32px #153a6709;color:var(--brand-text)!important;border-color:var(--brand-border)!important;background:#fff!important}.sidebar{width:248px}.memberSidebar{width:248px!important}.memberMain{margin-left:248px!important}.sidebarHeader,.memberSidebarHeader{border-color:var(--brand-border)!important;padding:22px 18px 16px!important}.workspacePill{min-height:34px;margin-top:14px;font-weight:750;background:var(--brand-cyan-soft)!important;color:#22627a!important;border:1px solid #d7eef5!important;border-radius:999px!important;font-size:11px!important}.workspaceDot{background:var(--brand-cyan)!important}.sidebarNav,.memberSidebarNav{padding:12px 11px 18px!important}.navGroupLabel,.memberNavGroupLabel{text-transform:uppercase;color:#8294ab!important;letter-spacing:.11em!important;margin:14px 10px 7px!important;font-size:10px!important;font-weight:850!important}.navItem,.memberSideNavLink{transition:background .15s,color .15s,border-color .15s,transform .15s;color:#45607f!important;border:1px solid #0000!important;border-radius:11px!important;min-height:43px!important;font-size:13px!important;font-weight:760!important}.navItem:hover,.memberSideNavLink:hover{color:var(--brand-blue)!important;background:#f5faff!important;border-color:#dfebf8!important}.navItem.active,.memberSideNavLink.active{color:var(--brand-blue)!important;box-shadow:inset 3px 0 0 var(--brand-cyan)!important;background:linear-gradient(90deg,#eaf4ff,#f4fbff)!important;border-color:#d4e7ff!important}.navIcon,.memberSideNavIcon{color:#6f86a1}.navItem:hover .navIcon,.navItem.active .navIcon,.memberSideNavLink:hover .memberSideNavIcon,.memberSideNavLink.active .memberSideNavIcon{color:var(--brand-blue)!important}.navChildren,.memberNavChildren{margin-left:33px!important}.navChildren a,.memberNavChildren a{white-space:normal;align-items:center;font-weight:700;text-decoration:none;display:flex;color:#637a96!important;border-radius:9px!important;min-height:36px!important;padding:7px 10px!important;font-size:12px!important}.navChildren a:hover,.navChildren a.active,.memberNavChildren a:hover,.memberNavChildren a.active{color:var(--brand-blue)!important;background:#edf6ff!important}.internalTools>summary{letter-spacing:.09em;font-weight:850;color:#8192a8!important;font-size:10px!important}.sidebarAccount,.memberSidebarAccount,.mobileNavHeader,.mobileNavAccount,.memberMobilePanelHeader,.memberMobileFooter{border-color:var(--brand-border)!important}.profileLink,.memberProfileCard{color:var(--brand-text)!important}.profileAvatar,.memberProfileAvatar,.mobileAvatar,.memberMobileAccount{box-shadow:0 6px 16px #0b72f42e;background:linear-gradient(145deg,var(--brand-blue),#2f89f8)!important;color:#fff!important}.profileCopy strong,.memberProfileCopy strong{color:var(--brand-heading)!important;font-size:13px!important}.profileCopy small,.memberProfileCopy small{color:var(--brand-muted)!important;font-size:10px!important}.memberUpgradeLink{background:var(--brand-blue-soft)!important;min-height:38px!important;color:var(--brand-blue)!important;border:1px solid #cce2ff!important;border-radius:10px!important;font-size:12px!important}.content{min-width:0;padding:28px 32px 48px!important}.memberContent{width:min(100% - 52px,1500px)!important;padding:28px 0 48px!important}.appUtilityBar,.memberUtilityBar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--brand-border)!important;background:#fffffff0!important;min-height:60px!important}.appUtilityBar{margin:-28px -32px 26px!important;padding:9px 32px!important}.memberUtilityBar{padding:9px 26px!important}.appUtilitySearch,.memberUtilitySearch{box-shadow:inset 0 1px #fffc;min-height:40px!important;color:var(--brand-muted)!important;background:#f8fbff!important;border:1px solid #dee9f5!important;border-radius:11px!important}.appUtilitySearch input,.memberUtilitySearch input{color:var(--brand-text)!important;font-size:13px!important}.memberUtilitySearch{flex:1;max-width:500px}.memberUtilitySearch button,.appUtilitySearch button{background:var(--brand-blue-soft);min-height:30px;color:var(--brand-blue);cursor:pointer;border:0;border-radius:8px;font-weight:800}.appUtilityActions a,.memberUtilityLink,.appRolePill,.memberTier{font-weight:800;color:#506884!important;font-size:12px!important}.pageHeader,.memberPageHeader{margin-bottom:22px!important}.pageHeader h1,.memberPageHeader h1{margin:4px 0 6px;color:var(--brand-heading)!important;letter-spacing:-.035em!important;font-size:clamp(28px,2.2vw,36px)!important;font-weight:820!important;line-height:1.14!important}.pageHeader p,.memberPageHeader>div>p:last-child{max-width:840px;color:var(--brand-muted)!important;font-size:14px!important;line-height:1.6!important}.eyebrow,.memberEyebrow{text-transform:uppercase;color:var(--brand-blue)!important;letter-spacing:.11em!important;font-size:10px!important;font-weight:900!important}.command,.memberPrimaryButton,.memberHeaderUpgrade{text-decoration:none;background:linear-gradient(135deg,var(--brand-blue),#2788f8)!important;color:#fff!important;border:1px solid #0000!important;border-radius:10px!important;min-height:42px!important;font-size:13px!important;font-weight:820!important;box-shadow:0 8px 20px #0b72f429!important}.command:hover,.memberPrimaryButton:hover,.memberHeaderUpgrade:hover{background:linear-gradient(135deg,var(--brand-blue-hover),#147bf1)!important;filter:none!important}.command.secondary,.memberGhostButton,.tableAction{min-height:40px;border:1px solid var(--brand-border-strong)!important;color:#31557f!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important;font-size:12px!important;font-weight:800!important}.command.danger{color:var(--brand-danger)!important;background:#fff!important;border-color:#f0cece!important}button:disabled,.command:disabled,.memberPrimaryButton:disabled{opacity:.48!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,[role=combobox]:focus-visible{outline-offset:3px!important;outline:3px solid #00b9dc59!important}input,textarea,select,.uiModernSelectTrigger,.memberFilterBar input{color:var(--brand-text)!important;background:#fff!important;border-color:#d9e5f2!important;border-radius:10px!important;font-size:14px!important}.uiField>label,.uiField>span,.editorForm label,.inventorySearch>span,.memberSearchField>span{color:#60758f!important;font-size:11px!important;font-weight:800!important}.uiFieldError{color:var(--brand-danger);font-size:12px}.authConsent{align-items:flex-start;gap:9px!important;display:flex!important}.authConsent input{accent-color:var(--brand-blue);flex:none;margin-top:2px;width:17px!important;height:17px!important}.authConsent>span{color:var(--brand-muted);font-size:11px;line-height:1.5}.authConsent a{color:var(--brand-blue);font-weight:800}.panel,.metric,.memberDashboardSection,.memberMembershipCard,.memberInfoPanel,.memberHistoryPanel,.memberAlertCard{border:1px solid var(--brand-border)!important;border-radius:var(--brand-radius)!important;box-shadow:var(--brand-shadow)!important;background:#fff!important}.panel{min-height:0!important;padding:20px!important}.panelHeader h2,.memberSectionHeading h2{letter-spacing:-.018em;margin-top:3px;color:var(--brand-heading)!important;font-size:19px!important}.muted,.emptyState,.memberEmpty,.memberDashboardSection p{color:var(--brand-muted)!important;font-size:13px!important;line-height:1.6!important}.dashboardKpiGrid,.metrics,.memberDashboardMetrics,.reportHeroGrid{gap:12px!important}.dashboardKpiGrid>article,.metric,.memberDashboardMetrics>article,.reportHeroGrid>article,.supplierDecisionStrip>article{position:relative;overflow:hidden;border:1px solid var(--brand-border)!important;min-height:102px!important;box-shadow:var(--brand-shadow)!important;background:radial-gradient(circle at 100% 0,#00b9dc14,#0000 7rem),#fff!important;border-radius:16px!important}.dashboardKpiGrid>article:before,.memberDashboardMetrics>article:before,.reportHeroGrid>article:before{content:"";background:linear-gradient(var(--brand-blue),var(--brand-cyan));width:3px;position:absolute;inset:0 auto 0 0}.dashboardKpiGrid article>span,.metric>span,.memberDashboardMetrics article>span,.reportHeroGrid article>span{letter-spacing:.05em;text-transform:uppercase;color:#70849c!important;font-size:11px!important;font-weight:850!important}.dashboardKpiGrid article>strong,.metric>strong,.memberDashboardMetrics article>strong,.reportHeroGrid article>strong{letter-spacing:-.03em;color:var(--brand-heading)!important;font-size:27px!important;font-weight:850!important}.dashboardKpiGrid article>small,.metric>small,.memberDashboardMetrics article>small,.reportHeroGrid article>small,.memberMembershipCard dt,.memberMembershipCard dd{color:var(--brand-muted)!important;font-size:11px!important}.productCardGrid,.memberAppShell .productCardGrid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.productCard{min-width:0;transition:transform .16s,box-shadow .16s,border-color .16s;overflow:hidden;border:1px solid var(--brand-border)!important;box-shadow:var(--brand-shadow)!important;background:#fff!important;border-radius:18px!important}.productCard:hover{transform:translateY(-3px);box-shadow:var(--brand-shadow-hover)!important;border-color:#c7dcf3!important}.productCardMedia{aspect-ratio:4/3;position:relative;overflow:hidden;background:radial-gradient(circle at 15% 0,#00b9dc1a,#0000 8rem),linear-gradient(155deg,#f8fcff,#eef8fd)!important}.productCardMedia img,.inventoryHeroMedia img{width:100%;height:100%;object-fit:contain!important;padding:14px!important}.productCardPlaceholder,.inventoryHeroPlaceholder{place-items:center;width:100%;height:100%;font-weight:750;display:grid;color:#7d91aa!important;font-size:12px!important}.productCardMarket{letter-spacing:.05em;border:1px solid #cfe4fb;border-radius:999px;align-items:center;min-height:25px;padding:0 9px;display:inline-flex;position:absolute;top:10px;left:10px;box-shadow:0 4px 14px #143a6914;color:var(--brand-blue)!important;background:#fffffff0!important;font-size:10px!important;font-weight:900!important}.productCardBody{padding:14px!important}.productCardHeading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid!important}.productCardHeading small{text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;font-weight:750;display:block;overflow:hidden;color:#7b8da4!important;font-size:10px!important}.productCardHeading h2{margin:0;min-height:42px!important;color:var(--brand-heading)!important;font-size:14px!important;font-weight:820!important;line-height:1.42!important}.statusBadge,.statusPill,.memberProfitPill,.memberHealthPill{border-radius:999px!important;font-size:10px!important;font-weight:850!important}.memberProfitPill{color:#16835d;background:#ecfaf4;align-items:center;min-height:25px;padding:0 8px;display:inline-flex}.productCardMetrics{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px;gap:8px!important;display:grid!important}.productCardMetric{border:1px solid #e5edf7;min-width:0;background:#f8fbff!important;border-radius:11px!important;padding:9px!important}.productCardMetric span{letter-spacing:.04em;text-transform:uppercase;display:block;color:#7a8da5!important;font-size:9px!important;font-weight:850!important}.productCardMetric strong{overflow-wrap:anywhere;margin-top:4px;display:block;color:#17375f!important;font-size:12px!important;font-weight:820!important;line-height:1.35!important}.productCardHealth{flex-wrap:wrap;justify-content:space-between;gap:5px 10px;margin-top:10px;line-height:1.45;color:#657a95!important;font-size:10px!important;display:flex!important}.productCardHealth span:first-child:before{content:none!important}.productCardActions{align-items:center;gap:8px;margin-top:12px;display:flex!important}.productCardActions>*{min-width:0}.memberCompactSelect{border:1px solid var(--brand-border-strong);background:#fff;border-radius:10px;align-items:center;gap:7px;min-height:36px;padding:0 10px;color:#45607f!important;font-size:11px!important;font-weight:800!important;display:inline-flex!important}.inventoryFilterForm,.memberFilterBar.memberCompactFilterBar{border:1px solid var(--brand-border)!important;background:linear-gradient(#fbfdff,#f5faff)!important;border-radius:15px!important;margin-bottom:16px!important;padding:12px!important}.memberCatalogToolbar{color:var(--brand-muted);margin-bottom:14px;border:1px solid var(--brand-border)!important;background:#fff!important;border-radius:13px!important;min-height:52px!important;padding:10px 14px!important}.memberCatalogToolbar strong{color:var(--brand-heading);font-size:17px!important}.memberCatalogPagination{color:var(--brand-muted);text-align:center;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:18px 3px 6px;font-size:12px;display:flex}.memberCatalogPagination .memberGhostButton{justify-content:center;min-width:140px;min-height:44px}@media (max-width:560px){.memberCatalogPagination{gap:8px;font-size:11px}.memberCatalogPagination .memberGhostButton{min-width:0;padding:10px}}.memberSelectionBar{z-index:24;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #cfe2f8;border-radius:13px;align-items:center;gap:12px;margin-bottom:14px;padding:10px 12px;display:flex;position:sticky;top:70px;box-shadow:0 10px 26px #143a6917}.memberSelectionBar>span{color:var(--brand-blue);font-size:12px;font-weight:850}.memberBulkActions{flex-wrap:wrap;gap:8px;min-width:0;margin-left:auto;display:flex}.productQuickView{width:min(620px,100vw - 28px);max-height:calc(100dvh - 36px);color:var(--brand-text);background:#fff;border:1px solid #cfdef0;border-radius:22px;padding:0;overflow:auto;box-shadow:0 30px 100px #08275252}.productQuickView::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#071f4994}.productQuickViewHeader{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-bottom:1px solid #e3edf8;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px 14px;display:flex;position:sticky;top:0}.productQuickViewHeader h2{color:var(--brand-heading);margin:0;font-size:20px;line-height:1.35}.productQuickViewImage{object-fit:contain;background:linear-gradient(145deg,#f8fdff,#edf9fd);border:1px solid #e4edf7;border-radius:16px;width:calc(100% - 40px);height:245px;margin:18px 20px 0;padding:14px}.productQuickViewMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:16px 20px;display:grid}.productQuickView>p,.productQuickView>details{margin-left:20px;margin-right:20px}.productQuickView>p{color:var(--brand-muted);font-size:12px;line-height:1.55}.productQuickView>details{border:1px solid var(--brand-border);background:#f8fbff;border-radius:12px;margin-bottom:20px;padding:11px 13px}.productQuickView summary{cursor:pointer;color:#31577f;font-size:12px;font-weight:850}.productQuickViewFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.productQuickViewFacts>div{background:#fff;border:1px solid #e0ebf6;border-radius:10px;min-width:0;padding:9px 10px}.productQuickViewFacts dt{color:var(--brand-muted);font-size:11px}.productQuickViewFacts dd{overflow-wrap:anywhere;color:var(--brand-heading);margin:4px 0 0;font-size:13px;font-weight:750}.inventoryProductHero{border:1px solid var(--brand-border)!important;box-shadow:var(--brand-shadow)!important;background:#fff!important;border-radius:20px!important}.inventoryHeroMedia{border:1px solid #e2edf7;background:linear-gradient(145deg,#f8fdff,#eef9fd)!important;border-radius:16px!important}.inventoryHeroMarket{border:1px solid #cfe4fb;color:var(--brand-blue)!important;background:#fffffff0!important;border-radius:999px!important}.inventoryHeroMain h1{color:var(--brand-heading)!important}.inventoryDetailCard,.inventoryNextAction,.inventoryAdvancedDetails,.inventoryDangerZone{border-color:var(--brand-border)!important;box-shadow:var(--brand-shadow)!important;border-radius:16px!important}.inventoryNextAction{background:radial-gradient(circle at 100% 0,#00b9dc1f,#0000 10rem),linear-gradient(145deg,#f9fdff,#eef7ff)!important}.inventoryDetailStat{background:#f8fbff!important;border-color:#e3edf7!important;border-radius:11px!important}.inventoryDetailStat.emphasis{background:#edf6ff!important;border-color:#cfe3fb!important}.inventoryDetailStat>span{color:#7589a1!important;font-size:10px!important}.inventoryDetailStat>strong{color:var(--brand-heading)!important;font-size:14px!important}.inventoryDetailTabs{box-shadow:0 8px 22px #143a690d;border-color:var(--brand-border)!important;border-radius:13px!important}.inventoryDetailTabs a{color:#60758f!important;font-size:12px!important}.inventoryDetailTabs a:hover{background:var(--brand-blue-soft)!important;color:var(--brand-blue)!important}.inventoryDetailDisclosure{border:1px solid var(--brand-border);box-shadow:var(--brand-shadow);background:#fff;border-radius:15px;margin-bottom:12px;overflow:hidden}.inventoryDetailDisclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:12px 15px;list-style:none;display:flex}.inventoryDetailDisclosure>summary::-webkit-details-marker{display:none}.inventoryDetailDisclosure>summary>span:first-child{gap:2px;min-width:0;display:grid}.inventoryDetailDisclosure>summary small{color:#7c90a8;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.inventoryDetailDisclosure>summary strong{color:var(--brand-heading);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.inventoryDetailDisclosure[open]>summary{border-bottom:1px solid var(--brand-border);background:#fbfdff}.inventoryDetailDisclosureBody{padding:14px}.inventoryDisclosureHint{color:var(--brand-blue);font-size:10px;font-weight:850}.categoryCreatePanel{overflow:hidden;padding:0!important}.categoryCreatePanel>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:13px 16px;list-style:none;display:flex}.categoryCreatePanel>summary::-webkit-details-marker{display:none}.categoryCreatePanel>summary>span:first-child{gap:2px;display:grid}.categoryCreatePanel>summary small{color:var(--brand-blue);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:900}.categoryCreatePanel>summary strong{color:var(--brand-heading);font-size:13px}.categoryCreatePanel>summary>span:last-child{color:var(--brand-blue);font-size:10px;font-weight:850}.categoryCreatePanel[open]>summary{border-bottom:1px solid var(--brand-border);background:#fbfdff}.categoryCreateBody{padding:16px}.criteriaRulesPrimary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.criteriaMoreRules{background:#f9fcff;border:1px solid #e1ebf5;border-radius:11px;margin-top:10px}.criteriaMoreRules>summary{cursor:pointer;color:var(--brand-blue);padding:9px 11px;font-size:10px;font-weight:850;list-style:none}.criteriaMoreRules>summary::-webkit-details-marker{display:none}.criteriaMoreRules>summary:after{content:" +"}.criteriaMoreRules[open]>summary:after{content:" −"}.criteriaMoreRules>.criteriaRules{padding:0 10px 10px}.tableWrap{background:#fff;border:1px solid #e2ebf5;border-radius:13px;overflow:auto}.dataTable{font-size:13px!important}.dataTable th{background:#f8fbff;color:#71859d!important;padding:11px 12px!important;font-size:10px!important;font-weight:900!important}.dataTable td{padding:12px!important}.dataTable tbody tr:hover td{background:#fbfdff}.cellSubtle{color:#71849b!important;font-size:10px!important}.notice,.memberNotice{border-radius:12px!important;font-size:12px!important}.emptyState,.memberEmpty{background:radial-gradient(circle at 50% 0,#00b9dc0f,#0000 10rem),#fff!important;border-color:#cddcef!important;border-radius:15px!important}.loginPage{background:radial-gradient(circle at 13% 8%,#00b9dc24,#0000 24rem),radial-gradient(circle at 92% 0,#0b72f41f,#0000 27rem),linear-gradient(#f8fdff,#f3f8ff)!important}.loginCard{background:#fffffffa!important;border:1px solid #d7e6f5!important;border-radius:24px!important;width:min(470px,100%)!important;box-shadow:0 28px 80px #0b2d631f!important}.loginHeading{letter-spacing:-.025em;color:var(--brand-heading)!important;font-size:25px!important}.loginIntro{color:var(--brand-muted)!important}.loginForm input{min-height:44px;background:#fbfdff!important;border:1px solid #d7e3f0!important;border-radius:11px!important}.loginPasswordField{gap:7px;min-width:0;display:grid}.loginPasswordField .passwordLabelRow>label{color:var(--brand-heading);font-size:12px;font-weight:700}.loginPasswordControl{width:100%;display:block;position:relative}.loginForm .loginPasswordControl input{width:100%;padding-right:76px!important}.loginPasswordToggle{min-width:58px;min-height:36px;color:var(--brand-blue);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:5px 8px;font-size:12px;font-weight:750;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.loginPasswordToggle:hover{background:var(--brand-blue-soft)}.loginPasswordToggle:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.loginSubmit{width:100%}.authBack,.authFooter a,.authHint a,.passwordLabelRow a{color:var(--brand-blue)!important}.authClosedActions{gap:10px;margin:22px 0;display:flex}.navigationDrawerBackdrop{z-index:98;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#071f4985;border:0;position:fixed;inset:0}.navigationDrawerContent{z-index:120;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;background:#071f4985;position:fixed;inset:0}.navigationDrawerContent>*{pointer-events:auto}.navigationDrawerContent>.mobileNavPanel,.navigationDrawerContent>.memberMobilePanel{z-index:1!important;display:flex!important;position:absolute!important;inset:0 auto 0 0!important}@media (max-width:900px){:is(.mobileAppBar:has(.mobileNavDrawer[open]),.memberMobileBar:has(.memberMobileDrawer[open])){z-index:1000!important;position:static!important}.mobileNavDrawer[open],.memberMobileDrawer[open]{z-index:1001!important;width:100vw!important;height:100dvh!important;position:fixed!important;inset:0!important}}.navigationDrawerClose{z-index:140;border:1px solid var(--brand-border);width:36px;height:36px;color:var(--brand-heading);cursor:pointer;background:#fff;border-radius:10px;position:fixed;top:12px;left:min(86vw - 48px,272px)}.mobileNavHeader,.memberMobilePanelHeader{padding-top:56px!important}.mobileNavAccount .logoutButton,.memberMobileFooter .memberGhostButton{color:var(--brand-text)!important;border-color:var(--brand-border)!important;background:#f5faff!important}@media (max-width:1500px){.productCardGrid,.memberAppShell .productCardGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:1120px){.productCardGrid,.memberAppShell .productCardGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:900px){.shell{display:block!important}.sidebar,.memberSidebar{display:none!important}.memberMain{margin-left:0!important}.content{padding:18px 16px 36px!important}.memberContent{width:calc(100% - 28px)!important;padding:20px 0 36px!important}.appUtilityBar,.memberUtilityBar{display:none!important}.mobileAppBar,.memberMobileBar{-webkit-backdrop-filter:none!important;display:grid!important}.mobileNavPanel,.memberMobilePanel{max-height:100dvh;overflow:hidden;color:var(--brand-text)!important;background:#fff!important}.mobileNavLinks,.memberMobileNav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;overflow-y:auto}.mobileNavLinks .navGroup{flex-direction:column;align-items:stretch;width:100%;display:flex}.mobileNavLinks .navItem{white-space:normal}.pageHeader h1,.memberPageHeader h1{font-size:28px!important}.productCardGrid,.memberAppShell .productCardGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:700px){.inventoryPrimaryFilters{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.inventoryPrimaryFilters>.inventorySearch:first-child,.inventoryPrimaryFilters>.uiField:nth-child(4),.inventoryPrimaryActions{grid-column:1/-1!important}.inventoryPrimaryActions{grid-template-columns:1fr 1fr;gap:7px;display:grid!important}.inventoryPrimaryActions>*{justify-content:center;width:100%!important}.inventoryFilterForm input,.inventoryFilterForm .uiModernSelectTrigger{min-height:44px!important}.productCardGrid,.memberAppShell .productCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.productCardBody{padding:10px!important}.productCardHeading{gap:5px;grid-template-columns:1fr!important}.productCardHeading h2{min-height:38px!important;font-size:13px!important}.productCardHeading small,.productCardMarket,.productCardMetric span{font-size:10.5px!important}.productCardMetric{padding:8px!important}.productCardMetric strong{font-size:12px!important}.productCardHealth{font-size:10.5px!important}.productCardActions{flex-direction:column!important;align-items:stretch!important}.productCardActions>*{justify-content:center;width:100%}.memberSelectionBar{flex-direction:column;align-items:stretch;top:66px}.memberBulkActions{flex-direction:column;width:100%;margin-left:0}.memberBulkActions>*{white-space:normal;flex:auto;width:100%}.productQuickView{border-radius:18px;width:calc(100vw - 18px)}.productQuickViewImage{height:210px}.inventoryProductHero{grid-template-columns:1fr!important}.inventoryHeroMedia{aspect-ratio:16/10;min-height:0!important}.inventoryDetailStats.two,.inventoryDetailStats.three,.inventoryDetailStats.four,.inventoryAdvancedGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.authClosedActions{flex-direction:column}.authClosedActions>*{justify-content:center;width:100%}}@media (max-width:560px){.productCardGrid,.memberAppShell .productCardGrid{grid-template-columns:minmax(0,1fr)!important}.productCardMetrics{gap:8px!important}.productCardMetric{padding:10px!important}.productCardMetric span{font-size:11px!important}.productCardMetric strong{font-size:13px!important}.productCardHeading h2{font-size:15px!important}.memberCompactSelect,.productCardActions .memberGhostButton{min-height:44px}}.dashboardCommerceStrip{border:1px solid var(--brand-border);box-shadow:var(--brand-shadow);background:linear-gradient(145deg,#fff,#f5fbff);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:0 0 16px;padding:10px;display:grid}.dashboardCommerceStrip article{border-right:1px solid #e4edf7;min-width:0;padding:12px 14px}.dashboardCommerceStrip article:last-child{border-right:0}.dashboardCommerceStrip span{color:#7488a0;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:900;display:block}.dashboardCommerceStrip strong{color:var(--brand-heading);letter-spacing:-.02em;margin-top:5px;font-size:18px;display:block}.dashboardCommerceStrip small{color:var(--brand-muted);margin-top:4px;font-size:10px;display:block}.dashboardCommerceStrip article.financial{background:radial-gradient(circle at 100% 0,#00b9dc14,#0000 7rem);border-radius:10px}.dashboardHealthPanel{margin-bottom:16px!important}.dashboardHealthLinks{gap:12px;display:flex}.dashboardHealthLinks a{color:var(--brand-blue);font-size:11px;font-weight:800;text-decoration:none}.dashboardHealthGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.dashboardHealthGroups>article{background:#f9fcff;border:1px solid #e2ebf5;border-radius:13px;padding:13px}.dashboardHealthGroupTitle{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.dashboardHealthGroupTitle strong{color:var(--brand-heading);font-size:12px}.dashboardHealthGroupTitle span{color:var(--brand-muted);font-size:9px}.dashboardMiniMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.dashboardMiniMetrics a{min-width:0;color:inherit;background:#fff;border:1px solid #e3edf7;border-radius:10px;padding:9px;text-decoration:none}.dashboardMiniMetrics span{color:#7589a1;text-transform:uppercase;font-size:8px;font-weight:850;display:block}.dashboardMiniMetrics strong{color:var(--brand-heading);margin-top:3px;font-size:16px;display:block}@media (max-width:900px){.dashboardHealthGroups{grid-template-columns:1fr}.dashboardCommerceStrip article{border-bottom:1px solid #e4edf7;border-right:0}.dashboardCommerceStrip article:last-child{border-bottom:0}}.listingEditorStep{scroll-margin-top:90px;overflow:hidden;padding:0!important}.listingEditorStep>summary{cursor:pointer;background:#fff;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:64px;padding:13px 15px;list-style:none;display:grid}.listingEditorStep>summary::-webkit-details-marker{display:none}.listingEditorStep[open]>summary{border-bottom:1px solid var(--brand-border);background:radial-gradient(circle at 100% 0,#00b9dc14,#0000 8rem),#fbfdff}.listingEditorStepNumber{background:var(--brand-blue-soft);width:32px;height:32px;color:var(--brand-blue);border-radius:10px;place-items:center;font-size:11px;font-weight:900;display:grid}.listingEditorStepCopy{gap:2px;min-width:0;display:grid}.listingEditorStepCopy strong{color:var(--brand-heading);font-size:14px}.listingEditorStepCopy small{color:var(--brand-muted);font-size:10px;line-height:1.4}.listingEditorStepState{color:#6f8299;background:#f7faff;border:1px solid #dde7f3;border-radius:999px;align-items:center;min-height:28px;padding:0 9px;font-size:9px;font-weight:900;display:inline-flex}.listingEditorStepState.current{background:var(--brand-blue-soft);color:var(--brand-blue);border-color:#c6ddfb}.listingEditorStepState.complete{color:#14805b;background:#eefaf4;border-color:#cfeadb}.listingEditorStepBody{padding:16px}.listingEditorStepBody>.truthChip{margin-bottom:10px}.listingEditorGrid{gap:12px!important}.listingStepNav{border-color:var(--brand-border)!important;background:#fffffff2!important;border-radius:13px!important;gap:7px!important;padding:8px!important;box-shadow:0 8px 22px #143a690d!important}.listingStepNav a{color:#617690!important;border-radius:9px!important;min-height:34px!important;font-size:10px!important}.listingStepNav a:hover{background:var(--brand-blue-soft)!important;color:var(--brand-blue)!important}.listingCompletenessBar{box-shadow:var(--brand-shadow);background:radial-gradient(circle at 100% 0,#00b9dc1a,#0000 9rem),#fff!important;border-color:#d5e4f4!important;border-radius:16px!important}@media (max-width:700px){.listingEditorStep>summary{grid-template-columns:30px minmax(0,1fr)}.listingEditorStepState{grid-column:2;justify-self:start}}.bulkImportSteps{border:1px solid var(--brand-border);background:#fff;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:12px;padding:7px;display:grid;box-shadow:0 6px 20px #143a690a}.bulkImportSteps span{color:#617792;background:#f8fbff;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:38px;font-size:10px;font-weight:850;display:flex}.bulkImportSteps b{background:var(--brand-blue-soft);width:22px;height:22px;color:var(--brand-blue);border-radius:7px;place-items:center;font-size:9px;display:grid}.bulkTemplateBar{background:#f8fbff;border:1px solid #dce8f5;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding:12px 14px;display:flex}.bulkTemplateBar>div:first-child{min-width:0}.bulkTemplateBar strong,.bulkTemplateBar span{display:block}.bulkTemplateBar strong{color:var(--brand-heading);font-size:11px}.bulkTemplateBar span{color:var(--brand-muted);margin-top:2px;font-size:9.5px}.bulkTemplateBar>div:last-child{flex:none;gap:7px;display:flex}.bulkMappingField{align-items:stretch!important}.bulkMappingSource{gap:3px;min-width:0;display:grid}.bulkMappingSource>span{color:var(--brand-heading)!important;font-size:11px!important;font-weight:850!important}.bulkMappingSource>small{color:var(--brand-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.35;overflow:hidden}.importHistoryPanel{margin-top:14px}@media (max-width:700px){.bulkImportSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.bulkTemplateBar{flex-direction:column;align-items:stretch}.bulkTemplateBar>div:last-child{flex-wrap:wrap}}.intakeChoiceCard{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,#00b9dc1a,#0000 12rem),#fff!important;min-height:250px!important;padding:24px!important}.intakeChoiceCard:after{content:"";pointer-events:none;border:24px solid #0b72f40b;border-radius:60% 0 0;width:190px;height:120px;position:absolute;bottom:-60px;right:-50px;transform:rotate(-12deg)}.intakeChoiceNumber{background:linear-gradient(135deg,var(--brand-blue),var(--brand-cyan));color:#fff;border-radius:13px;place-items:center;width:42px;height:42px;margin-bottom:22px;font-size:11px;font-weight:900;display:inline-grid;box-shadow:0 8px 20px #0b72f429}.intakeChoiceCard h2{color:var(--brand-heading);letter-spacing:-.025em;margin:4px 0 8px;font-size:23px}.intakeChoiceCard p:not(.eyebrow){max-width:540px;color:var(--brand-muted);margin:0 0 22px;font-size:12px;line-height:1.65}.intakeChoiceCard .command{z-index:1;width:fit-content;position:relative}.intakeSafetyNote{color:var(--brand-muted);background:#f7fbff;border:1px solid #d6e7f6;border-radius:13px;align-items:center;gap:9px;margin-top:14px;padding:12px 15px;font-size:11px;display:flex}@media (max-width:760px){.intakeChoiceGrid{grid-template-columns:1fr!important}.intakeChoiceCard{min-height:0!important}.intakeSafetyNote{flex-direction:column;align-items:flex-start}}.intakeEssentialsPanel{background:radial-gradient(circle at 100% 0,#00b9dc17,#0000 10rem),#fff!important;border-color:#cfe2f8!important}.intakeEssentialsGrid{margin-top:14px}.intakeSimpleChoice{background:#f8fbff;border:1px solid #dce8f5;border-radius:12px;margin-top:14px;padding:12px}.intakeOptionalPanel{overflow:hidden;padding:0!important}.intakeOptionalPanel>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:14px 17px;list-style:none;display:flex}.intakeOptionalPanel>summary::-webkit-details-marker{display:none}.intakeOptionalPanel>summary span:first-child{gap:2px;display:grid}.intakeOptionalPanel>summary small{color:var(--brand-blue);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.intakeOptionalPanel>summary strong{color:var(--brand-heading);font-size:14px}.intakeOptionalPanel>summary span:last-child{color:#617791;font-size:11px;font-weight:800}.intakeOptionalPanel>summary span:last-child:after{content:" +"}.intakeOptionalPanel[open]>summary span:last-child:after{content:" −"}.intakeOptionalBody{border-top:1px solid var(--brand-border);background:#fbfdff;padding:17px}.memberMembershipCompact{grid-template-columns:minmax(220px,.9fr) minmax(0,1.6fr) auto!important;gap:14px!important;padding:14px 16px!important;box-shadow:0 6px 20px #143a690a!important}.memberMembershipCompact h2{margin:5px 0 2px!important;font-size:15px!important}.memberMembershipCompact p{font-size:10.5px!important}.memberMembershipCompact dl{gap:6px!important}.memberMembershipCompact dl div{background:#fbfdff!important;padding:7px 8px!important}.memberMembershipCompact .memberGhostButton{white-space:nowrap;min-height:36px!important}@media (max-width:900px){.memberMembershipCompact{grid-template-columns:1fr!important}.memberMembershipCompact .memberGhostButton{justify-self:start}}.memberSupplierTechnical{background:#f9fcff;border:1px solid #e1ebf5;border-radius:11px;margin-top:10px}.memberSupplierTechnical>summary{cursor:pointer;color:#5d7693;padding:9px 11px;font-size:10px;font-weight:850;list-style:none}.memberSupplierTechnical>summary::-webkit-details-marker{display:none}.memberSupplierTechnical>summary:after{content:" +";color:var(--brand-blue)}.memberSupplierTechnical[open]>summary:after{content:" −"}.memberSupplierTechnical>.memberInfoRows{padding:0 10px 10px}.memberListingPack{background:radial-gradient(circle at 100% 0,#00b9dc12,#0000 10rem),#fff!important;border-color:#cfe0f4!important}.memberListingPackSummary{grid-template-columns:1.5fr repeat(5,minmax(100px,.7fr));gap:7px;margin:12px 0 14px;display:grid}.memberListingPackSummary>div{background:#f9fcff;border:1px solid #e2ecf6;border-radius:11px;min-width:0;padding:10px}.memberListingPackSummary span,.memberListingPackSummary small{color:#7589a1;text-transform:uppercase;font-size:8.5px;font-weight:800;display:block}.memberListingPackSummary strong{color:var(--brand-heading);text-overflow:ellipsis;margin-top:4px;font-size:11px;line-height:1.4;display:block;overflow:hidden}.memberListingPackSummary small{text-transform:none;margin-top:3px}.memberListingPackDetails{border:1px solid var(--brand-border);background:#fbfdff;border-radius:13px;overflow:hidden}.memberListingPackDetails>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:12px 14px;list-style:none;display:flex}.memberListingPackDetails>summary::-webkit-details-marker{display:none}.memberListingPackDetails>summary>span:first-child{gap:2px;min-width:0;display:grid}.memberListingPackDetails>summary small{color:var(--brand-blue);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:900}.memberListingPackDetails>summary strong{color:var(--brand-heading);font-size:12px}.memberListingPackDetails>summary>span:last-child{color:var(--brand-blue);font-size:10px;font-weight:850}.memberListingPackDetails[open]>summary{border-bottom:1px solid var(--brand-border);background:#fff}.memberListingPackDetailsBody{gap:12px;padding:14px;display:grid}.memberListingImageGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.memberListingImageGrid img{aspect-ratio:1;object-fit:contain;background:#f8fbff;border:1px solid #e1ebf5;border-radius:10px;width:100%;padding:6px}@media (max-width:1100px){.memberListingPackSummary{grid-template-columns:repeat(3,minmax(0,1fr))}.memberListingImageGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:620px){.memberListingPackSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.memberListingImageGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.memberOrderList{gap:10px;display:grid}.memberOrderCard{background:#fff;border:1px solid #e0eaf5;border-radius:14px;padding:14px}.memberOrderCardHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.memberOrderCardHeader>div{gap:2px;min-width:0;display:grid}.memberOrderCardHeader>div>span{color:#7a8da5;font-size:9px;font-weight:800}.memberOrderCardHeader a{color:var(--brand-heading);text-overflow:ellipsis;text-decoration:none;overflow:hidden}.memberOrderCardHeader strong{font-size:13px}.memberOrderCardHeader small{color:var(--brand-muted);font-size:9.5px}.memberOrderCardMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:11px;display:grid}.memberOrderCardMetrics>div{background:#f9fcff;border:1px solid #e4edf7;border-radius:10px;min-width:0;padding:8px}.memberOrderCardMetrics span{color:#778ba3;text-transform:uppercase;font-size:8px;font-weight:850;display:block}.memberOrderCardMetrics strong{color:var(--brand-heading);text-overflow:ellipsis;margin-top:3px;font-size:11px;display:block;overflow:hidden}.memberOrderCardFooter{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:9px;display:flex}.memberOrderCardFooter details{flex:1;min-width:0}.memberOrderCardFooter summary{cursor:pointer;color:var(--brand-blue);font-size:9.5px;font-weight:850}.memberOrderCardFooter .memberInfoRows{margin-top:7px}.memberOrderVoidReview>p{color:#8c3444;margin:8px 0;font-size:12px;line-height:1.5}.memberOrderVoidReview .memberDangerButton{min-height:38px}.memberOrderCapture .memberOrderCostDetails{margin:15px 0;padding:0 12px 12px}.memberOrderCapture .memberOrderCostDetails>summary{align-items:center;min-height:44px;font-size:12px;display:flex}.memberOrderCapture .memberOrderCostDetails>.memberMethodology{margin-top:4px;margin-bottom:12px}@media (max-width:620px){.memberOrderCardMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.memberOrderCardFooter{flex-direction:column;align-items:stretch}.memberOrderCardFooter form,.memberOrderCardFooter .memberDangerButton{width:100%}}.memberOrderSummaryMetrics{grid-template-columns:repeat(4,minmax(0,1fr))!important}.memberOrderCostDetails,.memberOrderCapture,.memberCalculatorDisclosure{overflow:hidden}.memberOrderCostDetails{background:#f9fcff;border:1px solid #e1ebf5;border-radius:11px;margin-top:10px}.memberOrderCostDetails>summary,.memberOrderCapture>summary,.memberCalculatorDisclosure>summary{cursor:pointer;list-style:none}.memberOrderCostDetails>summary::-webkit-details-marker{display:none}.memberOrderCapture>summary::-webkit-details-marker{display:none}.memberCalculatorDisclosure>summary::-webkit-details-marker{display:none}.memberOrderCostDetails>summary{color:#5d7693;padding:9px 11px;font-size:10px;font-weight:850}.memberOrderCostDetails>summary:after{content:" +";color:var(--brand-blue)}.memberOrderCostDetails[open]>summary:after{content:" −"}.memberOrderCostDetails>.memberInfoRows{padding:0 10px 10px}.memberOrderCapture,.memberCalculatorDisclosure{padding:0!important}.memberOrderCapture>summary,.memberCalculatorDisclosure>summary{justify-content:space-between;align-items:center;gap:14px;min-height:60px;padding:13px 16px;display:flex}.memberOrderCapture>summary>span:first-child,.memberCalculatorDisclosure>summary>span:first-child{gap:2px;min-width:0;display:grid}.memberOrderCapture>summary small,.memberCalculatorDisclosure>summary small{color:var(--brand-blue);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:900}.memberOrderCapture>summary strong,.memberCalculatorDisclosure>summary strong{color:var(--brand-heading);font-size:13px}.memberOrderCapture>summary>span:last-child,.memberCalculatorDisclosure>summary>span:last-child{color:var(--brand-blue);font-size:10px;font-weight:850}.memberOrderCapture[open]>summary,.memberCalculatorDisclosure[open]>summary{border-bottom:1px solid var(--brand-border);background:#fbfdff}.memberOrderCaptureBody,.memberCalculatorDisclosureBody{padding:15px}.memberCalculatorDisclosureBody>.ebayProfitCalculator,.memberCalculatorDisclosureBody>section{box-shadow:none!important;margin:0!important}@media (max-width:700px){.memberOrderSummaryMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.memberCommercialMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.memberDetailMoreMetrics{background:#f9fcff;border:1px solid #e1ebf6;border-radius:12px;margin-top:12px}.memberDetailMoreMetrics>summary{cursor:pointer;color:#54708f;padding:10px 12px;font-size:10px;font-weight:850;list-style:none}.memberDetailMoreMetrics>summary::-webkit-details-marker{display:none}.memberDetailMoreMetrics>summary:after{content:" +";color:var(--brand-blue)}.memberDetailMoreMetrics[open]>summary:after{content:" −"}.memberDetailMoreMetrics>.memberInfoRows{padding:0 12px 12px}.memberDetailDisclosure{overflow:hidden;padding:0!important}.memberDetailDisclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:13px 15px;list-style:none;display:flex}.memberDetailDisclosure>summary::-webkit-details-marker{display:none}.memberDetailDisclosure>summary>span:first-child{gap:2px;min-width:0;display:grid}.memberDetailDisclosure>summary small{color:var(--brand-blue);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:900}.memberDetailDisclosure>summary strong{color:var(--brand-heading);font-size:13px}.memberDisclosureMeta{color:var(--brand-muted);font-size:10px;font-weight:800}.memberDetailDisclosure[open]>summary{border-bottom:1px solid var(--brand-border);background:#fbfdff}.memberDetailDisclosureBody{padding:14px}.memberHistoryDisclosure{overflow:hidden;padding:0!important}.memberHistoryDisclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:13px 16px;list-style:none;display:flex}.memberHistoryDisclosure>summary::-webkit-details-marker{display:none}.memberHistoryDisclosure>summary>span:first-child{gap:2px;min-width:0;display:grid}.memberHistoryDisclosure>summary small{color:var(--brand-blue);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:900}.memberHistoryDisclosure>summary strong{color:var(--brand-heading);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.memberHistoryDisclosure>summary>span:last-child{color:var(--brand-muted);font-size:9px;font-weight:750}.memberHistoryDisclosure[open]>summary{border-bottom:1px solid var(--brand-border);background:#fbfdff}.memberHistoryDisclosureBody{padding:14px}@media (max-width:620px){.memberCommercialMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.memberDetailDisclosure>summary,.memberHistoryDisclosure>summary{align-items:flex-start}.memberHistoryDisclosure>summary>span:last-child{text-align:right;max-width:38%}}.memberJourneyTabs{border:1px solid var(--brand-border);background:#fff;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:-4px 0 16px;padding:7px;display:grid;box-shadow:0 6px 20px #143a690a}.memberJourneyTabs a{color:#637a95;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;font-size:11px;font-weight:850;text-decoration:none;display:flex}.memberJourneyTabs a span{color:#71869e;background:#eef5fd;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;display:grid}.memberJourneyTabs a.active{color:var(--brand-blue);background:linear-gradient(135deg,#edf6ff,#ecfbff)}.memberJourneyTabs a.active span{background:linear-gradient(135deg,var(--brand-blue),var(--brand-cyan));color:#fff}@media (max-width:560px){.memberJourneyTabs{gap:5px;padding:5px}.memberJourneyTabs a{gap:5px;min-height:38px;font-size:9px}.memberJourneyTabs a span{width:20px;height:20px}}.memberOnboardingCard{box-shadow:var(--brand-shadow);background:radial-gradient(circle at 100% 0,#00b9dc21,#0000 11rem),linear-gradient(145deg,#fbfeff,#eef8ff);border:1px solid #cae3f7;border-radius:20px;grid-template-columns:minmax(250px,.85fr) minmax(0,1.35fr) auto;align-items:center;gap:18px;margin-bottom:16px;padding:20px;display:grid}.memberOnboardingBadge{background:linear-gradient(135deg,var(--brand-blue),#2587f7);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:9px;font-weight:900;display:inline-flex}.memberOnboardingIntro h2{color:var(--brand-heading);letter-spacing:-.025em;margin:9px 0 6px;font-size:20px}.memberOnboardingIntro p{color:var(--brand-muted);margin:0;font-size:12px;line-height:1.55}.memberOnboardingSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.memberOnboardingSteps article{background:#fffffff0;border:1px solid #dceaf7;border-radius:12px;grid-template-columns:30px minmax(0,1fr);gap:9px;min-width:0;padding:11px;display:grid}.memberOnboardingSteps article>span{background:var(--brand-cyan-soft);width:30px;height:30px;color:var(--brand-blue);border-radius:9px;place-items:center;font-size:11px;font-weight:900;display:grid}.memberOnboardingSteps strong{color:var(--brand-heading);font-size:11px;display:block}.memberOnboardingSteps p{color:var(--brand-muted);margin:3px 0 0;font-size:9.5px;line-height:1.45}.memberOnboardingCard>.memberPrimaryButton{white-space:nowrap}.memberBetaCreate{overflow:hidden;padding:0!important}.memberBetaCreate>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:13px 17px;list-style:none;display:flex}.memberBetaCreate>summary::-webkit-details-marker{display:none}.memberBetaCreate>summary span:first-child{gap:2px;display:grid}.memberBetaCreate>summary small{color:var(--brand-blue);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.memberBetaCreate>summary strong{color:var(--brand-heading);font-size:13px}.memberBetaCreate>summary span:last-child{background:var(--brand-blue-soft);min-height:34px;color:var(--brand-blue);border:1px solid #cfe2f8;border-radius:10px;align-items:center;padding:0 11px;font-size:11px;font-weight:850;display:inline-flex}.memberBetaCreateBody{border-top:1px solid var(--brand-border);background:#fbfdff;grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:20px;padding:18px;display:grid}.memberBetaCreateBody h2{color:var(--brand-heading);margin:0 0 6px;font-size:18px}.memberBetaCreateBody p{color:var(--brand-muted);margin:0;font-size:11px;line-height:1.55}.memberBetaCreateForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.memberBetaCreateForm label{gap:5px;display:grid}.memberBetaCreateForm label span{color:#60758f;font-size:10px;font-weight:850}.memberBetaCreateForm input{min-height:42px;color:var(--brand-text);background:#fff;border:1px solid #d9e5f2;border-radius:10px;padding:0 11px}.memberBetaCreateForm .command{grid-column:1/-1;justify-self:start}@media (max-width:1050px){.memberOnboardingCard{grid-template-columns:1fr}.memberOnboardingCard>.memberPrimaryButton{justify-self:start}}@media (max-width:760px){.memberOnboardingSteps{grid-template-columns:1fr}.memberOnboardingCard>.memberPrimaryButton{justify-content:center;width:100%}.memberBetaCreateBody,.memberBetaCreateForm{grid-template-columns:1fr}.memberBetaCreateForm .command{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.intakeChoiceGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.intakeChoiceCard{min-height:220px;position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,#00b9dc14,#0000 12rem),#fff!important;border-color:#d9e6f5!important;padding:22px!important}.intakeChoiceCard h2{color:var(--brand-heading);margin:5px 0 8px;font-size:21px}.intakeChoiceCard p:not(.eyebrow){max-width:52ch;color:var(--brand-muted);font-size:11px;line-height:1.65}.intakeChoiceCard .command{width:fit-content;margin-top:auto}.intakeChoiceNumber{color:#dceafb;font-size:34px;font-weight:950;line-height:1;position:absolute;top:12px;right:16px}.intakeSafetyNote{color:#5f7189;background:#f8fbff;border:1px solid #dfe8f4;border-radius:11px;align-items:flex-start;gap:9px;margin-top:12px;padding:11px 13px;font-size:10.5px;line-height:1.5;display:flex}.intakeSafetyNote strong{color:#174f9d;flex:none}@media (max-width:760px){.intakeChoiceGrid{grid-template-columns:1fr!important}.intakeChoiceCard{min-height:0}.intakeSafetyNote{display:grid}}.memberDirectorySearch{grid-template-columns:auto minmax(180px,1fr) auto auto;align-items:center;gap:12px;margin-bottom:16px;padding:16px 18px;display:grid}.memberDirectorySearch label{color:var(--brand-heading);font-size:12px;font-weight:750}.memberDirectorySearch input[type=search]{width:100%;min-width:0;min-height:44px;color:var(--brand-heading);border:1px solid var(--brand-border-strong);font:inherit;background:#fff;border-radius:10px;padding:9px 12px;font-size:13px}.memberDirectorySearch input[type=search]:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.memberDirectorySearch .command{min-height:44px}@media (max-width:650px){.memberDirectorySearch{grid-template-columns:minmax(0,1fr) auto;gap:9px;padding:13px}.memberDirectorySearch label,.memberDirectorySearch input[type=search]{grid-column:1/-1}.memberDirectorySearch .command{min-width:100px}}@media (min-width:901px){.memberAppShell .memberSidebarNav{visibility:visible;opacity:1;flex:auto;grid-auto-rows:min-content;align-content:start;min-height:0;display:grid!important}.memberAppShell .memberSideNavLink{visibility:visible;opacity:1;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;display:grid!important}.memberAppShell .memberSidebarAccount{flex:none;display:block!important}}.memberUtilitySearch{width:min(100%,480px)}.memberUtilitySearch input[type=search]{outline-offset:3px;flex:auto;width:100%;min-width:0;font-size:13px;box-shadow:none!important;background:0 0!important;border:0!important}.memberPrimaryFilterRow{grid-template-columns:minmax(180px,1.6fr) repeat(4,minmax(125px,1fr)) minmax(90px,auto);align-items:end;gap:10px;display:grid}.memberPrimaryFilterRow>*{min-width:0}.memberPrimaryFilterRow>.memberSearchField{gap:5px;display:grid;grid-column:auto!important}.memberPrimaryFilterRow>.memberSearchField>input{width:100%}.memberPrimaryFilterRow>.memberPrimaryButton{grid-column:auto;justify-self:stretch;width:auto;min-width:90px}@media (min-width:901px) and (max-width:1450px){.memberPrimaryFilterRow{grid-template-columns:repeat(3,minmax(0,1fr))}.memberPrimaryFilterRow>.memberPrimaryButton{grid-column:auto}}@media (max-width:900px){.memberPrimaryFilterRow{grid-template-columns:repeat(2,minmax(0,1fr))}.memberPrimaryFilterRow>.memberSearchField{grid-column:1/-1!important}.memberPrimaryFilterRow>.memberPrimaryButton{grid-column:1/-1;width:100%}}.memberJourneyTabs{background:#fff;border:1px solid #d8e7f5;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 20px;padding:7px;box-shadow:0 7px 24px #1840700b;display:flex!important}.memberJourneyStages{flex:380px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;min-width:0;display:grid}.memberJourneyExtras{flex:0 auto;gap:5px;min-width:0;display:flex}.memberJourneyTabs a{white-space:nowrap;border-radius:11px;min-height:43px;padding:0 12px;font-size:13px;font-weight:750;transition:background .15s,color .15s}.memberJourneyTabs a:hover{color:#145cbf;background:#f1f7ff}.memberJourneyStages a{justify-content:center}.memberJourneyStages a span{flex:0 0 23px;width:23px;height:23px;font-size:11px;font-weight:800}.memberJourneyExtras a{justify-content:center;gap:7px;min-width:98px}.memberJourneyExtras svg{flex-shrink:0;width:16px;height:16px}.memberJourneyTabs a.active{color:#0d61bd;background:#eaf5ff;box-shadow:inset 0 0 0 1px #c5e0f7}.memberJourneyTabs a:focus-visible,.memberStatusOptions summary:focus-visible{outline-offset:2px;outline:3px solid #0b83db}.memberStatusOptions{background:#fff;border:1px solid #d9e7f3;border-radius:11px;width:fit-content;max-width:100%;margin:0 0 14px}.memberStatusOptions>summary{cursor:pointer;color:#426080;padding:10px 14px;font-size:12px;font-weight:750;list-style-position:inside}.memberStatusOptions>.memberSubnav{border-top:1px solid #e4edf6;flex-wrap:wrap;margin:0!important;padding:9px 12px 12px!important}@media (max-width:800px){.memberJourneyTabs{gap:6px}.memberJourneyStages{flex-basis:100%}.memberJourneyExtras{flex:100%;width:100%}.memberJourneyExtras a{flex:1;min-height:39px}}@media (max-width:420px){.memberJourneyTabs{padding:5px}.memberJourneyTabs a{gap:5px;min-height:39px;padding:0 6px;font-size:11px}.memberJourneyStages a span{width:20px;height:20px;font-size:10px}}.reportKpiPrimary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:2px 0 18px}.reportKpiPrimary>a{color:#153357;background:#fff;border:1px solid #d7e5f2;border-radius:17px;flex-direction:column;gap:6px;min-height:132px;padding:21px;text-decoration:none;transition:transform .15s,border-color .15s;display:flex;box-shadow:0 5px 18px #12355c0b}.reportKpiPrimary>a:hover{border-color:#67b4ed;transform:translateY(-2px)}.reportKpiPrimary>a:nth-child(2){border-top:3px solid #04add3}.reportKpiPrimary>a:nth-child(3){border-top:3px solid #f2a93b}.reportKpiPrimary>a:nth-child(4){border-top:3px solid #4188ef}.reportKpiPrimary>a>span{color:#56708d;letter-spacing:.015em;text-transform:none;font-size:12px;font-weight:800}.reportKpiPrimary>a>strong{letter-spacing:-.035em;font-size:35px;line-height:1.06}.reportKpiPrimary>a>small{color:#668099;margin-top:auto;font-size:11px;line-height:1.35}.reportEngineOverview{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:13px;margin-bottom:14px}.reportEngineOverview>div{background:linear-gradient(115deg,#f9fdff,#eff8ff);border:1px solid #d7e9f7;border-radius:15px;padding:17px 19px}.reportEngineOverview strong{color:#1a4b82;font-size:14px}.reportEngineOverview span{font-size:12px;line-height:1.5}.reportEngineOverview small{color:#6f8098;font-size:11px}.reportCoverageTrack{background:#dcebf7;border-radius:999px;height:7px;margin-top:10px;overflow:hidden}.reportCoverageTrack span{background:linear-gradient(90deg,#2682ef,#09b7d9);border-radius:999px;height:100%;display:block}.reportDiagnostics{background:#fff;border:1px solid #dce8f3;border-radius:13px;margin-bottom:20px}.reportDiagnostics>summary{cursor:pointer;color:#486988;padding:13px 16px;font-size:12px;font-weight:750}.reportDiagnostics>.reportDiagnosticGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 16px 12px;display:grid}.reportDiagnosticGrid>div{background:#f8fbff;border:1px solid #e1ebf5;border-radius:11px;padding:12px}.reportDiagnosticGrid span{color:#668099;font-size:11px;display:block}.reportDiagnosticGrid strong{color:#19395c;margin-top:4px;font-size:22px;display:block}.reportDiagnostics>p{color:#6b7c91;margin:0;padding:0 16px 14px;font-size:12px;line-height:1.6}.reportWorkspacePanel{background:#fff;border:1px solid #d6e5f2;border-radius:19px;padding:18px;box-shadow:0 8px 28px #153c640d}.reportWorkspaceHeading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.reportWorkspaceHeading h2{color:#173b6a;letter-spacing:-.02em;margin:0 0 5px;font-size:21px}.reportWorkspaceHeading p{color:#68809a;margin:0;font-size:12px;line-height:1.55}.reportWorkspaceHeading>a{white-space:nowrap;color:#126bd1;font-size:12px;font-weight:750;text-decoration:none}.reportWorkspacePanel .reportFilters{background:#f8fbff;grid-template-columns:minmax(200px,2fr) repeat(2,minmax(130px,1fr)) auto;gap:11px;margin-bottom:12px;padding:13px}.reportWorkspacePanel .reportFilters label{text-transform:none;font-size:12px}.reportWorkspacePanel .reportFilters input,.reportWorkspacePanel .reportFilters select{min-height:43px;font-size:13px}.reportWorkspacePanel .reportFilters>.button{border-radius:10px;min-height:43px}.reportAdvancedFilters{grid-column:1/-1}.reportAdvancedFilters>summary{cursor:pointer;color:#306ca7;width:fit-content;padding:4px 0;font-size:12px;font-weight:700}.reportAdvancedFilters>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding-top:9px;display:grid}.reportWorkspacePanel .reportBulkBar{background:#163f74;border-radius:12px 12px 0 0}.reportWorkspacePanel .reportTableWrap{border-color:#dbe8f4}.reportWorkspacePanel .reportTable th{letter-spacing:.02em;text-transform:none;font-size:11px}.reportWorkspacePanel .reportTable td{font-size:12px;line-height:1.55}.reportWorkspacePanel .reportTable a{color:#086bbd;font-weight:750}.reportRecheckForm{margin-bottom:12px}@media (max-width:1150px){.reportKpiPrimary,.reportWorkspacePanel .reportFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.reportWorkspacePanel .reportFilters>.button{align-self:end}}@media (max-width:600px){.reportKpiPrimary{gap:9px}.reportKpiPrimary>a{border-radius:13px;min-height:113px;padding:13px}.reportKpiPrimary>a>strong{font-size:27px}.reportKpiPrimary>a>small{font-size:10px}.reportEngineOverview{grid-template-columns:1fr}.reportDiagnosticGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.reportWorkspacePanel{border-radius:14px;padding:11px}.reportWorkspaceHeading{display:block}.reportWorkspaceHeading>a{margin-top:8px;display:inline-block}.reportWorkspacePanel .reportFilters,.reportAdvancedFilters>div{grid-template-columns:1fr}}.memberExportPanelHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.memberExportPanelHeading h2{margin:5px 0}.memberExportSelectTools{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.memberExportSelectTools>span{color:#536b87;min-width:75px;font-size:12px;font-weight:800}.memberExportSelectTools button{color:#1d6ab2;cursor:pointer;background:#f7fbff;border:1px solid #cfe1f2;border-radius:9px;min-height:35px;padding:7px 10px;font-size:12px;font-weight:750}.memberExportSelectTools button:hover{background:#e9f5ff}.memberExportPanel .memberReportScope{background:#f8fbff;border:1px solid #e2ecf5;border-radius:12px;margin:14px 0;padding:12px 14px}.memberExportPanel .memberReportProducts{max-height:450px}.memberExportPanel .memberReportProducts>label:has(input:checked){background:#f1f9ff;border-color:#65aeed}.memberExportPanel .memberReportProducts>label{cursor:pointer}.memberReportGenerate{background:linear-gradient(112deg,#12396c,#145a9f)!important;border-radius:15px!important;padding:18px!important}.memberReportGenerate>.memberPrimaryButton{border-radius:10px;min-height:44px}@media (max-width:650px){.memberExportPanelHeading{align-items:stretch}.memberExportSelectTools{width:100%}.memberExportPanel .memberReportScope{flex-direction:column;align-items:flex-start}.memberReportGenerate{gap:9px}.memberReportGenerate .memberPrimaryButton{width:100%}}.dashboardMainTask{background:linear-gradient(114deg,#eff8ff 0%,#fff 65%,#eafaff 100%);border:1px solid #c8ddf3;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin:0 0 15px;padding:24px 26px;display:flex;box-shadow:0 8px 25px #1647780b}.dashboardMainTask .eyebrow{letter-spacing:.08em;color:#2979bc;margin:0 0 7px;font-size:11px}.dashboardMainTask h2{color:#153a6d;letter-spacing:-.025em;margin:0 0 5px;font-size:clamp(21px,2vw,28px)}.dashboardMainTask p:last-child{color:#627e9a;max-width:58ch;margin:0;font-size:13px;line-height:1.55}.dashboardMainTaskActions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:9px;display:flex}.dashboardMainTaskActions a{align-items:center;min-height:41px;font-size:12px;display:inline-flex}.dashboardSampleNotice{color:#926025;background:#fff9ee;border:1px solid #f2dfbc;border-radius:12px;margin:0 0 14px;padding:11px 15px;font-size:12px;line-height:1.5}.dashboardOpsDisclosure{background:#fff;border:1px solid #dde9f5;border-radius:14px;margin:0 0 15px;overflow:hidden}.dashboardOpsDisclosure>summary{cursor:pointer;color:#345a80;padding:14px 17px;font-size:13px;font-weight:800;list-style-position:inside}.dashboardOpsDisclosure[open]>summary{border-bottom:1px solid #e5eef7}.dashboardOpsDisclosure>.dashboardCommerceStrip,.dashboardOpsDisclosure>.dashboardHealthPanel{box-shadow:none!important;border:0!important;margin:0!important}.dashboardOpsDisclosure .dashboardCommerceStrip{border-radius:0}.dashboardKpiGrid.primary article{min-height:96px;padding:18px 19px}.dashboardKpiGrid.primary article span{letter-spacing:.02em;text-transform:none;font-size:12px!important}.dashboardKpiGrid.primary article strong{letter-spacing:-.03em;font-size:31px!important}.dashboardAttentionRow{min-height:56px;padding:10px 12px}.dashboardAttentionRow strong{line-height:1.4;font-size:13px!important}.dashboardAttentionRow small{font-size:11px!important}@media (max-width:1050px){.dashboardMainTask{flex-direction:column;align-items:flex-start}.dashboardMainTaskActions{justify-content:flex-start}}@media (max-width:600px){.dashboardMainTask{border-radius:14px;padding:16px}.dashboardMainTaskActions{width:100%}.dashboardMainTaskActions>a{flex:130px;justify-content:center}}.sidebarNav .navItem,.memberAppShell .memberSideNavLink{font-size:12.5px!important;font-weight:730!important}.sidebarNav .navChildren a{line-height:1.4;padding:8px 11px!important;font-size:12px!important}.navGroupLabel,.memberNavGroupLabel{letter-spacing:.065em!important;font-size:10.5px!important}.sidebar .workspacePill,.memberSidebar .memberProfileCopy small{font-size:11px!important}.dashboardColumns .panelHeader h2,.dashboardHealthPanel .panelHeader h2{font-size:18px!important}.inventoryOverviewGrid span,.dashboardMiniMetrics span{font-size:11px!important}.inventoryOverviewGrid strong,.dashboardMiniMetrics strong{font-size:20px!important}.dashboardAttentionRow b{font-size:11px}.memberAppShell .memberPageHeader h1{letter-spacing:-.025em!important}.memberAppShell .memberInfoPanel h2{font-size:18px!important}.memberAppShell .memberInfoRows span{font-size:11px!important}.memberAppShell .memberReportProducts strong{font-size:13px;line-height:1.4}.memberAppShell .memberReportProducts small{font-size:11px}.memberAppShell .memberDashboardSection h2{font-size:20px}@media (max-width:900px){.mobileNavLinks .navItem,.memberMobileNav .memberSideNavLink{min-height:44px!important;font-size:14px!important}.mobileNavLinks .navChildren a{min-height:40px;font-size:13px!important}}.publicationSettingsDisclosure{background:#fff;border:1px solid #dbe7f2;border-radius:14px;margin:16px 0;overflow:hidden}.publicationSettingsDisclosure>summary{cursor:pointer;color:#37658e;padding:15px 18px;font-size:13px;font-weight:780}.publicationSettingsDisclosure[open]>summary{background:#f6faff;border-bottom:1px solid #e4edf6}.publicationSettingsDisclosure>.panel{box-shadow:none!important;margin:12px!important}@media (max-width:620px){.publicationSettingsDisclosure>.panel{margin:7px!important}}.memberListingContentDisclosure{background:#fff;border:1px solid #dbe8f4;border-radius:15px;margin:14px 0;overflow:hidden}.memberListingContentDisclosure>summary{cursor:pointer;color:#37628a;padding:15px 18px;font-size:13px;font-weight:780}.memberListingContentDisclosure[open]>summary{background:#f7fbff;border-bottom:1px solid #e6edf5}.memberListingContentDisclosure>.memberListingPack{box-shadow:none!important;border:0!important;margin:0!important}
