.page-module___8aEwW__shell{color:#17202a;background:#f7f8fa;grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.page-module___8aEwW__sidebar{background:#fff;border-right:1px solid #e1e5ea;flex-direction:column;gap:28px;height:100vh;padding:24px 18px;display:flex;position:sticky;top:0}.page-module___8aEwW__brand,.page-module___8aEwW__connectionCard,.page-module___8aEwW__postCell,.page-module___8aEwW__actions,.page-module___8aEwW__sidebarStatus,.page-module___8aEwW__issueItem,.page-module___8aEwW__checklist li{align-items:center;display:flex}.page-module___8aEwW__brand{gap:12px}.page-module___8aEwW__brandMark{color:#fff;background:#17202a;border-radius:8px;place-items:center;width:40px;height:40px;font-size:13px;font-weight:700;display:grid}.page-module___8aEwW__brand strong,.page-module___8aEwW__connectionCard strong,.page-module___8aEwW__issueItem strong,.page-module___8aEwW__postCell strong{color:#101828;display:block}.page-module___8aEwW__brand span,.page-module___8aEwW__connectionCard span,.page-module___8aEwW__issueItem span,.page-module___8aEwW__postCell span,.page-module___8aEwW__sidebarStatus,.page-module___8aEwW__panelHeader p,.page-module___8aEwW__topbar p{color:#667085;font-size:13px;line-height:1.45}.page-module___8aEwW__sidebarMenu{z-index:1;gap:18px;width:212px;display:grid;position:fixed;top:24px;left:18px}.page-module___8aEwW__sidebarFooter{z-index:1;gap:10px;width:212px;margin-top:auto;display:grid;position:fixed;bottom:24px;left:18px}.page-module___8aEwW__sidebarLogo{width:98px;height:auto;display:block}.page-module___8aEwW__nav{gap:4px;display:grid}.page-module___8aEwW__nav a{color:#465362;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:14px;font-weight:600;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__nav a:hover,.page-module___8aEwW__navActive{color:#17202a;background:#f0f3f6}.page-module___8aEwW__navPending{opacity:0;background:#d5dbe3;border-radius:999px;height:2px;transition:opacity .12s;position:absolute;bottom:5px;left:10px;right:10px;overflow:hidden}.page-module___8aEwW__navPending:after{content:"";border-radius:inherit;background:#178b9b;width:42%;position:absolute;inset:0;transform:translate(-120%)}.page-module___8aEwW__navPendingActive{opacity:1}.page-module___8aEwW__navPendingActive:after{animation:.9s ease-in-out infinite page-module___8aEwW__pendingBar}.page-module___8aEwW__sidebarStatus{border:1px solid #e1e5ea;border-radius:8px;gap:8px;padding:12px}.page-module___8aEwW__signOutButton{color:#344054;cursor:pointer;width:100%;height:38px;font:inherit;background:#fff;border:1px solid #d9dee5;border-radius:8px;justify-content:flex-start;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.page-module___8aEwW__signOutButton:hover{color:#17202a;background:#f7f8fa}.page-module___8aEwW__workspace{min-width:0;padding:24px}.page-module___8aEwW__routeProgress{background:#dde3ea;border-radius:999px;height:3px;margin-bottom:18px;overflow:hidden}.page-module___8aEwW__routeProgress span{border-radius:inherit;background:#178b9b;width:44%;height:100%;animation:1.05s ease-in-out infinite page-module___8aEwW__pendingBar;display:block}.page-module___8aEwW__topbar{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.page-module___8aEwW__topbar h1{letter-spacing:0;margin:0 0 6px;font-size:28px;font-weight:700;line-height:1.15}.page-module___8aEwW__topbar .page-module___8aEwW__pageTitleLarge{font-size:38px}.page-module___8aEwW__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px}.page-module___8aEwW__primaryButton,.page-module___8aEwW__secondaryButton,.page-module___8aEwW__disabledButton,.page-module___8aEwW__iconButton{height:38px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.page-module___8aEwW__primaryButton{color:#fff;background:#17202a;border:1px solid #17202a;padding:0 14px}.page-module___8aEwW__secondaryButton,.page-module___8aEwW__disabledButton,.page-module___8aEwW__iconButton{color:#344054;background:#fff;border:1px solid #d9dee5}.page-module___8aEwW__secondaryButton{padding:0 14px}.page-module___8aEwW__disabledButton{cursor:not-allowed;opacity:.55;padding:0 14px}.page-module___8aEwW__iconButton{width:38px}.page-module___8aEwW__loginShell{color:#17202a;background:#f7f8fa;place-items:center;min-height:100vh;padding:24px;display:grid}.page-module___8aEwW__loginPanel{background:#fff;border:1px solid #e1e5ea;border-radius:8px;gap:18px;width:min(100%,380px);padding:24px;display:grid}.page-module___8aEwW__loginPanel h1{letter-spacing:0;margin:0;font-size:32px;line-height:1.15}.page-module___8aEwW__loginPanel p{color:#667085;margin:0;font-size:13px;line-height:1.45}.page-module___8aEwW__loginLogo{width:82px;height:auto;display:block}.page-module___8aEwW__loginForm{gap:10px;display:grid}.page-module___8aEwW__loginForm label{color:#667085;font-size:13px;font-weight:700}.page-module___8aEwW__loginForm input{color:#17202a;width:100%;height:40px;font:inherit;border:1px solid #d9dee5;border-radius:8px;padding:0 12px}.page-module___8aEwW__loginError{font-weight:700;color:#b42318!important}.page-module___8aEwW__statGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.page-module___8aEwW__statCard,.page-module___8aEwW__panel{background:#fff;border:1px solid #e1e5ea;border-radius:8px}.page-module___8aEwW__statCard{padding:16px}.page-module___8aEwW__statCard span{color:#667085;text-transform:uppercase;font-size:12px;font-weight:700}.page-module___8aEwW__statCard strong{color:#101828;margin:10px 0 4px;font-size:26px;line-height:1;display:block}.page-module___8aEwW__statCard small{color:#178b9b;font-size:13px;font-weight:700}.page-module___8aEwW__accountStrip{background:#e1e5ea;border:1px solid #e1e5ea;border-radius:8px;grid-template-columns:minmax(132px,1.25fr) repeat(5,minmax(0,1fr));gap:1px;margin-bottom:16px;display:grid;overflow:hidden}.page-module___8aEwW__accountStrip div{background:#fff;min-width:0;padding:12px 14px}.page-module___8aEwW__accountStrip span,.page-module___8aEwW__tiktokMetricCard span{color:#667085;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.page-module___8aEwW__accountStrip strong{color:#101828;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:17px;line-height:1.15;display:block;overflow:hidden}.page-module___8aEwW__accountSelect{color:#101828;background:#fff;border:1px solid #d9dee5;border-radius:6px;width:100%;height:30px;padding:0 28px 0 8px;font-size:15px;font-weight:800;line-height:1.15}.page-module___8aEwW__accountSelectWrap{margin-top:6px;display:block;position:relative;padding:0!important}.page-module___8aEwW__accountSelectProgress{opacity:0;background:#dde3ea;border-radius:0 0 6px 6px;height:2px;transition:opacity .12s;position:absolute;bottom:1px;left:1px;right:1px;overflow:hidden}.page-module___8aEwW__accountSelectProgress:after{content:"";border-radius:inherit;background:#d94d4e;width:45%;position:absolute;inset:0;transform:translate(-120%)}.page-module___8aEwW__accountSelectProgressActive{opacity:1}.page-module___8aEwW__accountSelectProgressActive:after{animation:.9s ease-in-out infinite page-module___8aEwW__pendingBar}.page-module___8aEwW__segmentedControl{background:#fff;border:1px solid #d9dee5;border-radius:8px;grid-template-columns:repeat(2,minmax(112px,1fr));padding:3px;display:inline-grid}.page-module___8aEwW__segmentedControl button{color:#465362;cursor:pointer;height:32px;font:inherit;background:0 0;border:0;border-radius:6px;font-size:13px;font-weight:800}.page-module___8aEwW__segmentedControl .page-module___8aEwW__segmentActive{color:#fff;background:#17202a}.page-module___8aEwW__tiktokMetricGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.page-module___8aEwW__tiktokMetricCard{border:1px solid #edf0f2;border-radius:8px;min-width:0;padding:14px}.page-module___8aEwW__tiktokMetricCard strong{color:#101828;margin:10px 0 5px;font-size:24px;line-height:1;display:block}.page-module___8aEwW__metricDelta{color:#667085;white-space:normal;align-items:baseline;gap:0;min-height:16px;font-size:12px;font-weight:750;line-height:1.35;display:flex;overflow:visible}.page-module___8aEwW__metricDelta.page-module___8aEwW__metricDeltaNegative,.page-module___8aEwW__metricDelta .page-module___8aEwW__metricDeltaNegative{color:#b42318}.page-module___8aEwW__metricDelta.page-module___8aEwW__metricDeltaPositive,.page-module___8aEwW__metricDelta .page-module___8aEwW__metricDeltaPositive{color:#178b55}.page-module___8aEwW__mainGrid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}.page-module___8aEwW__leftColumn,.page-module___8aEwW__rightRail{gap:16px;display:grid}.page-module___8aEwW__leftColumn{display:contents}.page-module___8aEwW__leftColumn>.page-module___8aEwW__panel:first-child,.page-module___8aEwW__chartGrid{grid-column:1}.page-module___8aEwW__leftColumn>.page-module___8aEwW__panel:last-child{grid-column:1/-1}.page-module___8aEwW__rightRail{grid-area:1/2/span 2}.page-module___8aEwW__panel{min-width:0;padding:18px}.page-module___8aEwW__loadingAccountStrip{background:#e1e5ea;border:1px solid #e1e5ea;border-radius:8px;grid-template-columns:minmax(132px,1.25fr) repeat(5,minmax(0,1fr));gap:1px;margin-bottom:16px;display:grid;overflow:hidden}.page-module___8aEwW__loadingAccountStrip div{background:#fff;min-width:0;padding:12px 14px}.page-module___8aEwW__loadingPanelHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.page-module___8aEwW__loadingMetricGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.page-module___8aEwW__loadingTable{gap:12px;display:grid}.page-module___8aEwW__loadingTable span{background:#edf0f2;border-radius:6px;height:38px;animation:1.2s ease-in-out infinite page-module___8aEwW__skeletonPulse}.page-module___8aEwW__skeletonLine,.page-module___8aEwW__skeletonLineShort,.page-module___8aEwW__skeletonTitle,.page-module___8aEwW__skeletonControl,.page-module___8aEwW__skeletonMetric{background:#edf0f2;border-radius:6px;animation:1.2s ease-in-out infinite page-module___8aEwW__skeletonPulse;display:block;overflow:hidden}.page-module___8aEwW__skeletonLineShort{width:58px;height:10px;margin-bottom:12px}.page-module___8aEwW__skeletonLine{width:min(100%,116px);height:18px}.page-module___8aEwW__skeletonTitle{width:148px;height:20px}.page-module___8aEwW__skeletonControl{width:196px;height:36px}.page-module___8aEwW__skeletonMetric{height:92px}.page-module___8aEwW__workspace>.page-module___8aEwW__panel+.page-module___8aEwW__panel,.page-module___8aEwW__workspace>.page-module___8aEwW__panel+.page-module___8aEwW__chartGrid{margin-top:16px}.page-module___8aEwW__panelHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.page-module___8aEwW__panelHeader h2{color:#101828;letter-spacing:0;margin:0 0 4px;font-size:17px;line-height:1.2}.page-module___8aEwW__connectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.page-module___8aEwW__connectionCard{border:1px solid #e6e8eb;border-radius:8px;grid-template-columns:40px minmax(0,1fr) auto;gap:10px 12px;padding:14px;display:grid}.page-module___8aEwW__platformIcon,.page-module___8aEwW__thumb,.page-module___8aEwW__issueIcon{border-radius:8px;flex:none;place-items:center;display:grid}.page-module___8aEwW__platformIcon{color:#d94d4e;background:#fff1ef;width:40px;height:40px}.page-module___8aEwW__connectionMeta{text-align:right}.page-module___8aEwW__connectionMeta strong{font-size:15px}.page-module___8aEwW__statusActive,.page-module___8aEwW__statusWarning{border-radius:999px;grid-column:2/4;justify-self:start;padding:5px 9px;font-size:12px;font-weight:800}.page-module___8aEwW__statusActive{color:#117d8c;background:#e8f7f8}.page-module___8aEwW__statusWarning{color:#ad5a00;background:#fff3e8}.page-module___8aEwW__chartGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.page-module___8aEwW__chartFrame{width:100%;height:300px}.page-module___8aEwW__chartFrame svg{max-width:100%}.page-module___8aEwW__chartLegend{color:#465362;white-space:nowrap;align-items:center;gap:14px;font-size:12px;font-weight:800;display:flex}.page-module___8aEwW__chartLegend span{align-items:center;gap:6px;display:inline-flex}.page-module___8aEwW__chartLegend i{border-radius:999px;width:18px;height:3px}.page-module___8aEwW__instagramSwatch{background:#d94d4e}.page-module___8aEwW__tiktokSwatch{background:#178b9b}.page-module___8aEwW__tableWrap{overflow-x:auto}.page-module___8aEwW__mediaTable{border-collapse:collapse;width:100%;min-width:850px;font-size:13px}.page-module___8aEwW__mediaTable th{color:#667085;text-align:right;font-size:12px}.page-module___8aEwW__mediaTable th:first-child,.page-module___8aEwW__mediaTable td:first-child{text-align:left}.page-module___8aEwW__mediaTable th,.page-module___8aEwW__mediaTable td{text-align:right;white-space:nowrap;border-bottom:1px solid #edf0f2;padding:12px 10px}.page-module___8aEwW__mediaTable td:first-child{max-width:420px}.page-module___8aEwW__mediaTable tbody tr:last-child td{border-bottom:0}.page-module___8aEwW__tiktokTable{min-width:1780px}.page-module___8aEwW__instagramTable{min-width:1220px}.page-module___8aEwW__tiktokTable td{vertical-align:middle}.page-module___8aEwW__sortHeaderButton{width:100%;color:inherit;cursor:pointer;font:inherit;font-size:inherit;text-align:right;white-space:nowrap;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:5px;padding:0;font-weight:800;display:inline-flex}.page-module___8aEwW__mediaTable th:first-child .page-module___8aEwW__sortHeaderButton{text-align:left;justify-content:flex-start}.page-module___8aEwW__sortHeaderButton svg{color:#98a2b3}.page-module___8aEwW__sortHeaderActive{color:#17202a}.page-module___8aEwW__sortHeaderActive svg{color:#178b9b}.page-module___8aEwW__tableSummary{color:#465362;white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.page-module___8aEwW__audienceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.page-module___8aEwW__breakdownList{gap:12px;display:grid}.page-module___8aEwW__breakdownRow{grid-template-columns:minmax(86px,1fr) minmax(90px,1.4fr) 44px;align-items:center;gap:10px;display:grid}.page-module___8aEwW__breakdownRow span,.page-module___8aEwW__breakdownRow strong{color:#344054;font-size:13px;font-weight:800}.page-module___8aEwW__breakdownRow strong{text-align:right}.page-module___8aEwW__breakdownTrack{background:#edf0f2;border-radius:999px;height:8px;overflow:hidden}.page-module___8aEwW__breakdownTrack div{border-radius:inherit;background:#178b9b;height:100%}.page-module___8aEwW__postCell{white-space:normal;gap:10px}.page-module___8aEwW__postCell a{color:#117d8c;align-items:center;gap:4px;margin-top:4px;font-size:12px;font-weight:800;display:inline-flex}.page-module___8aEwW__thumb{object-fit:cover;background:#edf8fa;width:38px;height:38px;display:block}.page-module___8aEwW__videoBadge,.page-module___8aEwW__carouselBadge,.page-module___8aEwW__photoBadge{border-radius:999px;justify-content:center;align-items:center;min-width:28px;padding:5px 8px;font-size:12px;font-weight:800;display:inline-flex}.page-module___8aEwW__videoBadge{color:#117d8c;background:#edf8fa}.page-module___8aEwW__carouselBadge{color:#ad5a00;background:#fff3e8}.page-module___8aEwW__photoBadge{color:#465362;background:#f1f3f5}.page-module___8aEwW__issueList{gap:12px;display:grid}.page-module___8aEwW__issueItem{background:#fffaf6;border:1px solid #f2d6c2;border-radius:8px;align-items:flex-start;gap:10px;padding:12px}.page-module___8aEwW__issueIcon{color:#b75e00;background:#fff0e1;width:32px;height:32px}.page-module___8aEwW__issueItem small{color:#8a94a3;margin-top:6px;font-size:12px;display:block}.page-module___8aEwW__checklist{gap:10px;list-style:none;display:grid}.page-module___8aEwW__checklist li{color:#344054;gap:9px;font-size:14px;font-weight:650}.page-module___8aEwW__checklist svg{color:#178b9b}.page-module___8aEwW__setupList{gap:10px;display:grid}.page-module___8aEwW__setupRow{border-bottom:1px solid #edf0f2;grid-template-columns:18px minmax(90px,1fr);align-items:center;gap:2px 8px;padding-bottom:9px;display:grid}.page-module___8aEwW__setupRow:last-child{border-bottom:0;padding-bottom:0}.page-module___8aEwW__setupRow svg{color:#178b9b;grid-row:1/span 2}.page-module___8aEwW__setupRow span{color:#344054;font-size:13px;font-weight:800}.page-module___8aEwW__setupRow small{color:#667085;font-size:12px;line-height:1.35}.page-module___8aEwW__emptyState{color:#667085;border:1px dashed #d9dee5;border-radius:8px;align-items:center;gap:8px;padding:16px;font-size:13px;font-weight:700;display:flex}.page-module___8aEwW__redirectList{gap:8px;margin-top:16px;display:grid}.page-module___8aEwW__redirectList strong{color:#344054;font-size:13px}.page-module___8aEwW__redirectList code{overflow-wrap:anywhere;color:#465362;background:#f7f8fa;border:1px solid #edf0f2;border-radius:6px;padding:7px;font-size:11px;line-height:1.4}@keyframes page-module___8aEwW__pendingBar{0%{transform:translate(-120%)}55%{transform:translate(115%)}to{transform:translate(220%)}}@keyframes page-module___8aEwW__skeletonPulse{0%,to{background-color:#edf0f2}50%{background-color:#dfe5eb}}@media (max-width:1180px){.page-module___8aEwW__shell{grid-template-columns:1fr}.page-module___8aEwW__sidebar{flex-direction:row;align-items:center;height:auto;position:static}.page-module___8aEwW__nav{display:flex;overflow-x:auto}.page-module___8aEwW__sidebarMenu,.page-module___8aEwW__sidebarFooter{width:100%;position:static}.page-module___8aEwW__mainGrid{grid-template-columns:1fr}.page-module___8aEwW__leftColumn{display:grid}.page-module___8aEwW__leftColumn>.page-module___8aEwW__panel:first-child,.page-module___8aEwW__chartGrid,.page-module___8aEwW__leftColumn>.page-module___8aEwW__panel:last-child,.page-module___8aEwW__rightRail{grid-area:auto}}@media (max-width:760px){.page-module___8aEwW__workspace{padding:16px}.page-module___8aEwW__topbar,.page-module___8aEwW__sidebar{flex-direction:column}.page-module___8aEwW__nav{flex-wrap:wrap;width:100%}.page-module___8aEwW__nav a{padding:9px 10px}.page-module___8aEwW__actions{justify-content:stretch;width:100%}.page-module___8aEwW__primaryButton,.page-module___8aEwW__secondaryButton{flex:150px}.page-module___8aEwW__statGrid,.page-module___8aEwW__connectionGrid,.page-module___8aEwW__chartGrid,.page-module___8aEwW__accountStrip,.page-module___8aEwW__loadingAccountStrip,.page-module___8aEwW__loadingMetricGrid,.page-module___8aEwW__tiktokMetricGrid,.page-module___8aEwW__audienceGrid{grid-template-columns:1fr}.page-module___8aEwW__connectionCard{flex-wrap:wrap;align-items:flex-start}}
