.analytics-page .analytics-toolbar a{justify-content:center;align-items:center;min-height:44px;padding:0 16px;display:inline-flex}.analytics-page .analytics-data{font-size:13px}.analytics-page .analytics-data>summary{width:fit-content;padding:13px 0}.stats-folds{margin-top:4px}.stats-fold{border-top:1px solid var(--border)}.stats-fold>summary{cursor:pointer;min-height:48px;color:var(--text);align-items:center;gap:10px;font-size:14px;font-weight:550;list-style:none;display:flex}.stats-fold>summary::-webkit-details-marker{display:none}.stats-fold>summary:before{content:"";border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);flex:none;width:7px;height:7px;margin:0 4px 0 2px;transition:transform .15s;transform:rotate(-45deg)}.stats-fold[open]>summary:before{transform:rotate(45deg)}.stats-fold>summary>span{background:var(--surface2);min-width:24px;color:var(--muted);text-align:center;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:12px;font-weight:500}@media (hover:hover){.stats-fold>summary:hover{color:var(--green)}}.stats-fold>p{color:var(--muted);max-width:760px;margin:0 0 12px;font-size:13px;line-height:1.6}.stats-fold>.analytics-reserves{border-top:0;padding-top:4px}.stats-fold>.subtle-notice{margin:0 0 12px}.analytics-revenue>.stats-fold:last-child,.stats-folds>.stats-fold:last-child{margin-bottom:-10px}.stats-receipts{overscroll-behavior:contain;font-variant-numeric:tabular-nums;max-height:440px;margin:0 0 10px;padding:0;font-size:13px;list-style:none;overflow-y:auto}.stats-receipts li+li{border-top:1px solid var(--border)}.stats-receipts a{min-height:44px;color:var(--muted);overflow-wrap:anywhere;align-items:center;display:flex}@media (hover:hover){.stats-receipts a:hover{color:var(--text)}}.buyback-status .eyebrow{margin-bottom:9px;font-size:11px}.buyback-figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 18px;display:grid}.buyback-figures>div{border:1px solid var(--border);background:var(--bg);border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:18px;display:flex}.buyback-figures span{color:var(--muted);font-size:13px}.buyback-figures strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:28px;line-height:1.1}.buyback-figures small{color:var(--muted);font-size:12px;line-height:1.55}.buyback-figures a{color:var(--green);white-space:nowrap;font-weight:650}@media (hover:hover){.buyback-figures a:hover{text-decoration:underline}}.analytics-page .team-locks{margin-top:18px}.analytics-page .team-locks-details{border-top:1px solid var(--border);margin-top:0}.analytics-page .team-locks-heading+.team-locks-details{margin-top:16px}.analytics-page .team-locks-details>summary{align-items:center;gap:10px;width:auto;min-height:48px;font-size:14px;font-weight:550;list-style:none;display:flex}.analytics-page .team-locks-details>summary::-webkit-details-marker{display:none}.analytics-page .team-locks-details>summary:before{content:"";border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);flex:none;width:7px;height:7px;margin:0 4px 0 2px;transition:transform .15s;transform:rotate(-45deg)}.analytics-page .team-locks-details[open]>summary:before{transform:rotate(45deg)}.analytics-page .team-locks-all .team-locks-list{margin-top:0}.analytics-page .team-locks-all .team-locks-row:last-child{border-bottom:0}.analytics-page .team-locks-details:last-child{margin-bottom:-12px}.payout-more{border-top:1px solid var(--border)}.payout-more>summary{cursor:pointer;min-height:48px;color:var(--green);justify-content:center;align-items:center;font-size:13px;font-weight:650;list-style:none;display:flex}.payout-more>summary::-webkit-details-marker{display:none}.payout-more[open]>summary{border-bottom:1px solid var(--border)}@media (hover:hover){.payout-more>summary:hover{text-decoration:underline}}.analytics-page .builder-list-heading .button{min-height:44px;padding:0 16px}.analytics-page .payout-receipt{min-height:44px}@media (max-width:800px){.buyback-figures{grid-template-columns:1fr;gap:10px}.buyback-figures>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:14px 16px;display:grid}.buyback-figures strong{text-align:right;grid-area:1/2;font-size:22px}.buyback-figures span{grid-area:1/1}.buyback-figures small{grid-column:1/-1}.analytics-page .analytics-bars{height:96px}.analytics-page .analytics-card>p{margin:8px 0 14px}}@media (max-width:500px){.analytics-page .analytics-chart-grid{gap:12px}.analytics-page .analytics-revenue{margin-top:24px}.analytics-page .payout-row{grid-template-columns:16px minmax(0,1fr) auto;row-gap:0;padding:8px 16px}.analytics-page .payout-row>svg{grid-area:1/1/3}.analytics-page .payout-repo{grid-area:1/2/3}.analytics-page .payout-amount{grid-area:1/3;align-self:end}.analytics-page .payout-receipt{grid-area:2/3;justify-content:flex-end;min-height:44px}}@media (max-width:360px){.analytics-page .analytics-toolbar a{white-space:nowrap;padding:0 6px}}
