.results-dashboard-module__8ltqZW__lockedMetrics{border-radius:11px;grid-column:span 2;grid-template-columns:1fr 1fr;gap:10px;display:grid;position:relative;overflow:hidden}.results-dashboard-module__8ltqZW__resultsSummary{flex-direction:column;display:flex!important}.results-dashboard-module__8ltqZW__resultsSummary .results-dashboard-module__8ltqZW__summaryMetrics{order:1!important}.results-dashboard-module__8ltqZW__resultsSummary .results-dashboard-module__8ltqZW__summaryChart{order:2!important}.results-dashboard-module__8ltqZW__resultsSummary .results-dashboard-module__8ltqZW__summaryOffice{order:3!important}.results-dashboard-module__8ltqZW__resultsTopLayout{grid-template-columns:minmax(0,1fr) minmax(260px,300px);grid-template-areas:"hero hero""discussion filters";align-items:start;gap:10px 16px;margin:10px 0 16px;display:grid}.results-dashboard-module__8ltqZW__heroCard{grid-area:hero;min-height:132px;margin-top:0}.results-dashboard-module__8ltqZW__filtersPanel{background:#fff;border:1px solid #dddeda;border-radius:14px;grid-area:filters;align-content:start;align-self:stretch;gap:15px;padding:18px;display:grid;box-shadow:0 10px 30px #232d3c0a}.results-dashboard-module__8ltqZW__filtersPanel h2{color:#17233a;letter-spacing:-.035em;margin:0;font-size:20px}.results-dashboard-module__8ltqZW__heroControls{gap:14px;width:100%;display:grid}.results-dashboard-module__8ltqZW__heroCohortSelector{gap:3px;min-width:0;display:grid}.results-dashboard-module__8ltqZW__heroCohortSelector>span{color:#737c8c;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:750}.results-dashboard-module__8ltqZW__heroControls .cohort-tabs button{width:100%}.results-dashboard-module__8ltqZW__discussionPreview{background:radial-gradient(circle at 12% 12%,#cfe3ff9e,#0000 28%),linear-gradient(120deg,#f6faff 0%,#edf5ff 100%);border:1px solid #b9d6ff;border-radius:14px;grid-area:discussion;grid-template-columns:minmax(0,1fr) auto;gap:9px;margin:0;padding:16px;display:grid;box-shadow:0 12px 34px #2f6ce712}.results-dashboard-module__8ltqZW__discussionIntro{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.results-dashboard-module__8ltqZW__discussionIcon{color:#1761eb;background:#d6e6ffd1;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.results-dashboard-module__8ltqZW__discussionIcon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.results-dashboard-module__8ltqZW__discussionTitleRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.results-dashboard-module__8ltqZW__discussionTitleRow h2{color:#101b35;letter-spacing:-.035em;margin:0;font-size:18px}.results-dashboard-module__8ltqZW__discussionIntro p{color:#61769d;max-width:650px;margin:2px 0 0;font-size:11px;line-height:1.35}.results-dashboard-module__8ltqZW__discussionMeta{align-items:center;margin-top:3px;font-size:10px;display:flex}.results-dashboard-module__8ltqZW__discussionMeta strong{color:#1761eb;font-weight:760}.results-dashboard-module__8ltqZW__discussionPosts{grid-column:1;grid-template-columns:1fr;gap:7px;min-width:0;display:grid}.results-dashboard-module__8ltqZW__discussionPost{background:#ffffffd1;border:1px solid #c7dcf8;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:44px;padding:7px 12px 7px 14px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.results-dashboard-module__8ltqZW__discussionPost:hover{border-color:#8ebcf8;transform:translateY(-1px);box-shadow:0 7px 18px #2f6ce71a}.results-dashboard-module__8ltqZW__discussionPostCopy{align-items:baseline;gap:6px;min-width:0;display:flex;overflow:hidden}.results-dashboard-module__8ltqZW__discussionPostCopy i{color:#7184a4;font-style:normal}.results-dashboard-module__8ltqZW__discussionPostCopy strong{color:#17223b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:740;overflow:hidden}.results-dashboard-module__8ltqZW__discussionPostCopy time{color:#6e81a3;white-space:nowrap;flex:none;font-size:10px}.results-dashboard-module__8ltqZW__discussionChevron{color:#3d5378;flex:none;font-size:23px;font-weight:300;line-height:1}.results-dashboard-module__8ltqZW__discussionPostSkeleton{background:linear-gradient(100deg,#ffffff8c 20%,#dceafdcc 40%,#ffffff8c 60%) 0 0/200% 100%;border:1px solid #c7dcf8;border-radius:10px;min-height:44px;animation:1.2s ease-in-out infinite results-dashboard-module__8ltqZW__discussion-loading;display:block}.results-dashboard-module__8ltqZW__discussionEmpty{color:#89919e;background:#ffffff9e;border:1px dashed #b9d2f3;border-radius:10px;grid-column:1/-1;place-content:center;justify-items:center;gap:3px;min-height:44px;font-size:9px;display:grid}.results-dashboard-module__8ltqZW__discussionEmpty strong{color:#405675;font-size:11px}.results-dashboard-module__8ltqZW__discussionCta{color:#fff;white-space:nowrap;background:linear-gradient(100deg,#3e7bf2 0%,#316cf0 100%);border-radius:10px;grid-area:1/2;justify-content:center;align-self:center;align-items:center;gap:8px;min-width:190px;min-height:40px;padding:0 14px;font-size:12px;font-weight:760;display:inline-flex;box-shadow:0 8px 18px #2f6ce733}.results-dashboard-module__8ltqZW__discussionCta:hover{background:linear-gradient(100deg,#2f6eea 0%,#245edc 100%)}.results-dashboard-module__8ltqZW__discussionCta span{font-size:15px}@keyframes results-dashboard-module__8ltqZW__discussion-loading{to{background-position:-200% 0}}.results-dashboard-module__8ltqZW__gate{z-index:2;background:#f7f7f433;place-items:center;padding:10px;display:grid;position:absolute;inset:0}.results-dashboard-module__8ltqZW__lockedMetrics:not(.results-dashboard-module__8ltqZW__unlockedMetrics) .metric-card>*{filter:blur(7px);opacity:.48;-webkit-user-select:none;user-select:none}.results-dashboard-module__8ltqZW__gatePanel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;border:1px solid #d3d7ddeb;border-radius:12px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:min(400px,100% - 20px);padding:14px 16px;display:grid;box-shadow:0 8px 24px #17223624}.results-dashboard-module__8ltqZW__gatePanel svg{fill:none;stroke:#315fca;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;background:#edf3ff;border-radius:9px;width:40px;height:40px;padding:8px}.results-dashboard-module__8ltqZW__gatePanel>div{gap:2px;min-width:0;display:grid}.results-dashboard-module__8ltqZW__gatePanel strong{color:#17233a;letter-spacing:-.01em;font-size:14px}.results-dashboard-module__8ltqZW__gatePanel span{color:#7e8796;font-size:11px;line-height:1.35}.results-dashboard-module__8ltqZW__gatePanel a{color:#fff;white-space:nowrap;background:#315fca;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:0 15px;font-size:12px;font-weight:750;display:inline-flex;box-shadow:0 4px 10px #315fca33}.results-dashboard-module__8ltqZW__gatePanel a:hover{background:#244fae}.results-dashboard-module__8ltqZW__timelineGate{pointer-events:none;background:linear-gradient(#f8f9fad1 0,#f8f9fa80 180px,#f8f9fa14 320px,#0000 460px);place-items:start center;width:100%;padding-top:42px;display:grid;position:sticky;left:0}.results-dashboard-module__8ltqZW__lockedTimelineRow{pointer-events:none;-webkit-user-select:none;user-select:none}.results-dashboard-module__8ltqZW__lockedTimelineRow td{background:#f9fafbb3}.results-dashboard-module__8ltqZW__lockedTimelineSkeleton{filter:blur(3px);opacity:.72;background:#dfe3e8;border-radius:999px;width:min(100%,112px);height:10px;display:block}.results-dashboard-module__8ltqZW__lockedTimelineRow td:first-child .results-dashboard-module__8ltqZW__lockedTimelineSkeleton{border-radius:15px;width:132px;height:30px}.results-dashboard-module__8ltqZW__lockedTimelineRow td:nth-child(2) .results-dashboard-module__8ltqZW__lockedTimelineSkeleton{width:176px}.results-dashboard-module__8ltqZW__timelineGatePanel{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;background:#fffffff5;border:1px solid #cfd5def2;border-radius:13px;gap:10px;width:min(520px,100% - 32px);padding:17px 18px;display:grid;position:relative;box-shadow:0 10px 30px #17223629}.results-dashboard-module__8ltqZW__timelineGatePrimary{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;display:grid}.results-dashboard-module__8ltqZW__timelineGatePrimary>svg{fill:none;stroke:#315fca;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;background:#edf3ff;border-radius:10px;width:42px;height:42px;padding:9px}.results-dashboard-module__8ltqZW__timelineGateCopy{gap:3px;min-width:0;display:grid}.results-dashboard-module__8ltqZW__timelineGateCopy strong{color:#17233a;letter-spacing:-.015em;font-size:15px}.results-dashboard-module__8ltqZW__timelineGateCopy span{color:#7e8796;font-size:11px}.results-dashboard-module__8ltqZW__timelineGatePrimary a{color:#fff;white-space:nowrap;background:#315fca;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-size:12px;font-weight:750;display:inline-flex;box-shadow:0 4px 10px #315fca33}.results-dashboard-module__8ltqZW__timelineGatePrimary a:hover{background:#244fae}.results-dashboard-module__8ltqZW__timelineGateDivider{color:#9aa2af;text-transform:uppercase;align-items:center;gap:10px;font-size:10px;font-weight:700;display:flex}.results-dashboard-module__8ltqZW__timelineGateDivider:before,.results-dashboard-module__8ltqZW__timelineGateDivider:after{content:"";background:#e0e4ea;flex:1;height:1px}.results-dashboard-module__8ltqZW__timelineGoogleButton{color:#1d2635;cursor:pointer;background:#fff;border:1px solid #cfd3da;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:40px;font-size:12px;font-weight:750;display:flex;box-shadow:0 4px 12px #232d3c14}.results-dashboard-module__8ltqZW__timelineGoogleButton:hover:not(:disabled){background:#fafafa;border-color:#aeb5bf}.results-dashboard-module__8ltqZW__timelineGoogleButton:disabled{cursor:wait;opacity:.62}.results-dashboard-module__8ltqZW__timelineGoogleMark{flex:0 0 18px;width:18px;height:18px}.results-dashboard-module__8ltqZW__timelineGateError{color:#a33a32;text-align:center;font-size:10px}@media (max-width:760px){.results-dashboard-module__8ltqZW__resultsTopLayout{grid-template-columns:1fr;grid-template-areas:"hero""filters""discussion";gap:10px}.results-dashboard-module__8ltqZW__heroCard{min-height:0}.results-dashboard-module__8ltqZW__filtersPanel{gap:10px;padding:12px}.results-dashboard-module__8ltqZW__filtersPanel h2{font-size:16px}.results-dashboard-module__8ltqZW__heroControls{grid-template-columns:minmax(0,1fr) minmax(108px,.58fr);gap:6px;width:100%}.results-dashboard-module__8ltqZW__discussionPreview{grid-template-columns:1fr;gap:9px;padding:14px}.results-dashboard-module__8ltqZW__discussionPosts,.results-dashboard-module__8ltqZW__discussionCta{grid-column:1}.results-dashboard-module__8ltqZW__discussionCta{grid-row:auto;min-width:0}.results-dashboard-module__8ltqZW__resultsSummary .results-dashboard-module__8ltqZW__summaryChart{margin-top:0;order:1!important}.results-dashboard-module__8ltqZW__resultsSummary .results-dashboard-module__8ltqZW__summaryMetrics{margin-top:12px;order:2!important}.results-dashboard-module__8ltqZW__resultsSummary .results-dashboard-module__8ltqZW__summaryOffice{margin-top:12px;order:3!important}.results-dashboard-module__8ltqZW__lockedMetrics{grid-column:1/-1}}@media (max-width:480px){.results-dashboard-module__8ltqZW__discussionPreview{border-radius:13px;gap:8px;margin-bottom:14px;padding:12px}.results-dashboard-module__8ltqZW__discussionIntro{grid-template-columns:38px minmax(0,1fr);align-items:start;gap:9px}.results-dashboard-module__8ltqZW__discussionIcon{width:38px;height:38px}.results-dashboard-module__8ltqZW__discussionIcon svg{width:20px;height:20px}.results-dashboard-module__8ltqZW__discussionTitleRow h2{font-size:16px}.results-dashboard-module__8ltqZW__discussionIntro p{font-size:10px}.results-dashboard-module__8ltqZW__discussionMeta{font-size:9px}.results-dashboard-module__8ltqZW__discussionPost{min-height:42px;padding:6px 10px 6px 12px}.results-dashboard-module__8ltqZW__discussionPostCopy{gap:6px}.results-dashboard-module__8ltqZW__discussionPostCopy strong{font-size:11px}.results-dashboard-module__8ltqZW__discussionPostCopy time{font-size:9px}.results-dashboard-module__8ltqZW__discussionChevron{font-size:21px}.results-dashboard-module__8ltqZW__discussionCta{min-height:38px;font-size:11px}.results-dashboard-module__8ltqZW__lockedMetrics{grid-template-columns:1fr}.results-dashboard-module__8ltqZW__gatePanel{grid-template-columns:40px minmax(0,1fr);min-width:min(346px,100% - 12px);padding:16px}.results-dashboard-module__8ltqZW__gatePanel svg{width:40px;height:40px}.results-dashboard-module__8ltqZW__gatePanel a{grid-column:1/-1;min-height:40px}.results-dashboard-module__8ltqZW__timelineGatePanel{width:min(346px,100% - 20px);padding:16px}.results-dashboard-module__8ltqZW__timelineGatePrimary{grid-template-columns:40px minmax(0,1fr)}.results-dashboard-module__8ltqZW__timelineGatePrimary>svg{width:40px;height:40px}.results-dashboard-module__8ltqZW__timelineGatePrimary a{grid-column:1/-1;min-height:40px}.results-dashboard-module__8ltqZW__timelineGateDivider,.results-dashboard-module__8ltqZW__timelineGoogleButton,.results-dashboard-module__8ltqZW__timelineGateError{display:none}}@media (prefers-reduced-motion:reduce){.results-dashboard-module__8ltqZW__discussionPostSkeleton{animation:none}.results-dashboard-module__8ltqZW__discussionPost{transition:none}}
