/* Merchant-side paid sales comparison. Motion communicates scale, not decoration. */
.partners-admin{width:100%;max-width:720px;margin:auto;border:1px solid #ffffff25;border-radius:14px;background:#202322;color:#eef0e9;overflow:hidden;box-shadow:0 25px 60px #0004}.admin-brand{display:flex;align-items:center;gap:16px;padding:18px 24px;border-bottom:1px solid #ffffff12;background:#1b1e1c}.admin-brand>span{font-size:8px;letter-spacing:.08em;color:#aab3a8}.admin-brand .admin-example{margin-left:auto;border:1px solid #ffffff25;border-radius:4px;padding:4px 6px;font-size:8px;letter-spacing:0}.admin-heading{padding:28px 24px 22px;display:flex;justify-content:space-between;align-items:center;gap:16px}.admin-heading small{font-size:8px;letter-spacing:.1em;color:#aeb8a7}.admin-heading h3{font-size:25px;font-weight:450;line-height:1.2;letter-spacing:-.045em;margin-top:9px}.admin-periods{display:flex;background:#ffffff07;padding:3px;border:1px solid #ffffff0d;border-radius:7px;flex-shrink:0}.admin-periods button{border:0;background:transparent;color:#a9b2a8;padding:9px 11px;font:10px Inter;border-radius:5px;cursor:pointer;transition:background 180ms,color 180ms}.admin-periods button[aria-pressed=true]{background:#d0dac0;color:#263028;box-shadow:0 2px 5px #0002}.admin-periods button:focus-visible{outline:3px solid #eceddc;outline-offset:3px}.admin-kpis{display:grid;grid-template-columns:1.35fr 1fr;margin:0 24px 28px;padding:20px 0;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;gap:24px}.admin-kpis>div{display:grid;gap:10px}.admin-kpis>div+div{border-left:1px solid #ffffff16;padding-left:24px}.admin-kpis span{font-size:10px;color:#aeb7ab}.admin-kpis strong{font-size:34px;letter-spacing:-.05em;font-weight:450;font-variant-numeric:tabular-nums}.admin-kpis small{font-size:8px;color:#9ea899}.admin-chart-heading{display:flex;justify-content:space-between;align-items:center;margin:0 24px 22px}.admin-chart-heading h4{font-size:13px;font-weight:450}.admin-chart-heading>span{font-size:9px;color:#9da795}.admin-chart{margin:0 24px;display:grid;gap:20px}.admin-chart-label{display:flex;align-items:center;gap:9px;min-height:30px;margin-bottom:8px}.admin-avatar{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;font-size:8px;color:#dce3d0;background:#3a4237}.admin-chart-label>strong{font-size:11px;font-weight:450}.admin-chart-label>b{margin-left:auto;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.admin-row-orders{font-size:8px;color:#9daa95;margin-left:5px}.admin-bar-track{height:15px;border-radius:3px;background:repeating-linear-gradient(90deg,#ffffff09 0,#ffffff09 1px,transparent 1px,transparent 25%);border-right:1px solid #ffffff09;overflow:hidden}.admin-bar-fill{height:100%;width:var(--amount);background:#bdcda3;border-radius:3px;transition:width 750ms var(--scene-ease),transform 750ms var(--scene-ease);transition-delay:var(--delay);transform-origin:left}.admin-chart-row:nth-child(2) .admin-bar-fill{background:#e2d1b5}.admin-chart-row:nth-child(3) .admin-bar-fill{background:#91aaa2}.admin-chart-row:nth-child(4) .admin-bar-fill{background:#b7a9ba}.admin-chart-axis{display:flex;justify-content:space-between;font-size:8px;color:#929d8d;margin:12px 24px 24px;font-variant-numeric:tabular-nums}.admin-insight{display:flex;align-items:center;gap:13px;background:#d2dcc3;color:#29342b;margin:0 24px;padding:17px;border-radius:8px}.admin-insight-icon{font-size:27px}.admin-insight>div{display:grid;gap:6px}.admin-insight small{font-size:7px;letter-spacing:.06em}.admin-insight strong{font-size:16px;letter-spacing:-.02em;font-weight:550}.admin-insight div>span{font-size:9px}.admin-leader-badge{margin-left:auto;display:grid;place-items:center;width:38px;height:38px;border:1px solid #29342b30;border-radius:50%;font-size:11px;flex-shrink:0}.admin-status{font-size:9px;line-height:1.6;color:#b1bba8;margin:13px 24px;min-height:29px}.admin-foot{padding:13px 24px;border-top:1px solid #ffffff12;display:flex;justify-content:space-between;gap:14px;color:#8f9b88;font-size:7px}.motion-ready .story[data-state="0"] .admin-bar-fill{transform:scaleX(0)}.motion-ready .story[data-state="0"] .admin-chart-label>b{opacity:.25}
@media(min-width:800px){.conversion-page[data-plan="partners"] .conversion-copy{align-self:start;padding-top:85px}.conversion-page[data-plan="partners"] .conversion-copy h1{font-size:clamp(42px,4.5vw,65px)}}
@media(max-width:1100px){.admin-heading{align-items:flex-start;flex-direction:column;gap:16px}.admin-heading h3{font-size:25px}.admin-kpis strong{font-size:30px}}
@media(max-width:499px){.admin-brand{padding:16px;gap:12px}.admin-brand>span{font-size:6px}.admin-brand img{width:66px;height:auto}.admin-heading{padding:22px 16px 20px}.admin-heading h3{font-size:25px}.admin-periods{width:100%}.admin-periods button{min-height:44px;flex:1;font-size:12px;padding:9px 13px}.admin-kpis{margin:0 16px 24px;gap:12px}.admin-kpis>div+div{padding-left:12px}.admin-kpis strong{font-size:27px}.admin-kpis span{font-size:9px}.admin-chart-heading{margin:0 16px 18px}.admin-chart{margin:0 16px;gap:18px}.admin-chart-label{gap:7px}.admin-chart-label>b{font-size:12px}.admin-chart-label>strong{font-size:11px}.admin-row-orders{font-size:7px;margin-left:0}.admin-chart-axis{margin:12px 16px 22px;font-size:7px}.admin-insight{margin:0 16px;padding:14px;gap:10px}.admin-insight small{font-size:6px}.admin-insight strong{font-size:14px}.admin-insight-icon{font-size:23px}.admin-leader-badge{width:30px;height:30px;font-size:9px}.admin-status{margin:13px 16px;font-size:10px;min-height:45px}.admin-foot{padding:13px 16px;font-size:6px;gap:10px}}
@media(prefers-reduced-motion:reduce){.admin-bar-fill,.admin-periods button{transition:none!important}}
/* Blume X light surfaces and interaction accent, from app tokens.scss.
   Chart series remain categorical, separate from the selection color. */
.partners-admin{background:#fff;color:#1c1c1e;border-color:#e5e5ea;box-shadow:0 28px 65px #0005}.admin-brand{background:#fbfbfd;border-color:#e5e5ea}.admin-brand>span{color:#636366}.admin-brand .admin-example{border-color:#d1d1d6;background:#f2f2f7;color:#636366}.admin-heading small{color:#636366}.admin-periods{background:#f2f2f7;border-color:#e5e5ea}.admin-periods button{color:#636366}.admin-periods button[aria-pressed=true]{background:#0a84ff;color:#fff;box-shadow:0 2px 5px #0a84ff25}.admin-periods button:focus-visible{outline-color:#006edb}.admin-kpis{border-color:#e5e5ea}.admin-kpis>div+div{border-color:#e5e5ea}.admin-kpis span,.admin-kpis small,.admin-chart-heading>span,.admin-row-orders,.admin-chart-axis{color:#636366}.admin-kpis>div:first-child{background:#f2f2f7;border-radius:9px;padding:16px}.admin-kpis>div+div{padding-top:16px;padding-bottom:16px}.admin-kpis{padding:14px 0;gap:16px}.admin-avatar{background:#f0eafa;color:#7456a3}.admin-chart-row:nth-child(2) .admin-avatar{background:#e5f2f0;color:#367e79}.admin-chart-row:nth-child(3) .admin-avatar{background:#fff1dc;color:#946621}.admin-chart-row:nth-child(4) .admin-avatar{background:#f9e8ed;color:#ac5475}.admin-bar-track{background:repeating-linear-gradient(90deg,#e5e5ea 0,#e5e5ea 1px,transparent 1px,transparent 25%);border-color:#e5e5ea}.admin-bar-fill{background:#a78bd0}.admin-chart-row:nth-child(2) .admin-bar-fill{background:#66ada5}.admin-chart-row:nth-child(3) .admin-bar-fill{background:#e3b363}.admin-chart-row:nth-child(4) .admin-bar-fill{background:#d48da5}.admin-insight{background:#f2f2f7;color:#1c1c1e;border:1px solid #e5e5ea}.admin-insight-icon{background:#fff;width:37px;height:37px;display:grid;place-items:center;border-radius:9px;color:#636366}.admin-leader-badge{border-color:#d1d1d6;background:#fff}.admin-status{color:#636366}.admin-foot{background:#fbfbfd;color:#636366;border-color:#e5e5ea}
@media(max-width:499px){.admin-kpis{gap:8px}.admin-kpis>div:first-child{padding:12px 9px}.admin-kpis>div+div{padding-left:10px}.admin-kpis strong{font-size:25px}.admin-insight-icon{width:30px;height:30px;font-size:22px;flex-shrink:0}}
/* Creator → recommendation → attributed purchase: human context before the report. */
.creator-story{position:relative;width:100%;padding-top:8px}.creator-visual{position:relative;height:355px}.creator-photo{position:relative;width:76%;height:355px;margin:0;border-radius:16px;overflow:hidden;transform:rotate(-3deg);background:#b49c7d;transition:transform 900ms var(--scene-ease)}.creator-photo>img{width:100%;height:100%;object-fit:cover;object-position:50% 38%}.creator-photo::after{content:'';position:absolute;inset:55% 0 0;background:linear-gradient(transparent,#211b14a6)}.creator-photo figcaption{position:absolute;bottom:23px;left:24px;z-index:1;color:#fff5e9;font-size:8px;letter-spacing:.1em;line-height:1.8}.creator-photo figcaption strong{font:23px/1.3 Georgia,serif;letter-spacing:-.02em}.creator-networks{position:absolute;right:12px;top:14px;display:flex;flex-direction:column;gap:17px}.network-tile{width:88px;height:88px;background:#fff;border:1px solid #ffffff50;border-radius:20px;display:grid;place-items:center;box-shadow:0 15px 30px #0003;transition:transform 800ms var(--scene-ease)}.network-tile img{width:56px;height:56px;object-fit:contain}.instagram-tile{transform:rotate(9deg)}.tiktok-tile{transform:translateX(-18px) rotate(-7deg)}.creator-order{position:absolute;right:0;top:235px;display:flex;gap:10px;align-items:center;background:#dce8cd;padding:14px 16px;border-radius:10px;color:#26372c;z-index:3;box-shadow:0 10px 30px #0003}.creator-order>span{display:grid;place-items:center;background:#36523f;color:#fff;width:28px;height:28px;border-radius:50%;font-size:15px}.creator-order>div{display:grid;gap:5px}.creator-order small{font-size:7px;letter-spacing:.07em}.creator-order strong{font-size:12px;font-weight:550}.creator-order div>span{font-size:8px}.creator-story .partners-admin{position:relative;z-index:2;width:88%;margin:-28px 0 0 auto}.creator-story .admin-brand{padding:12px 18px}.creator-story .admin-heading{padding:18px;gap:12px}.creator-story .admin-heading h3{font-size:22px}.creator-story .admin-kpis{margin:0 18px 18px;padding:10px 0;gap:10px}.creator-story .admin-kpis>div{gap:7px}.creator-story .admin-kpis>div:first-child{padding:12px}.creator-story .admin-kpis>div+div{padding:12px}.creator-story .admin-kpis strong{font-size:28px}.creator-story .admin-chart-heading{margin:0 18px 12px}.creator-story .admin-chart-heading h4{font-size:11px}.creator-story .admin-chart{margin:0 18px;gap:10px}.creator-story .admin-chart-label{margin-bottom:5px}.creator-story .admin-bar-track{height:10px}.creator-story .admin-chart-axis{margin:10px 18px 15px}.creator-story .admin-insight{margin:0 18px;padding:12px}.creator-story .admin-insight strong{font-size:14px}.creator-story .admin-status{margin:10px 18px;min-height:0;font-size:8px}.creator-story .admin-foot{padding:10px 18px}.motion-ready .story[data-state="0"] .creator-photo{transform:rotate(-5deg) translateY(10px)}.motion-ready .story[data-state="0"] .instagram-tile{transform:rotate(15deg) translateY(-12px)}.motion-ready .story[data-state="0"] .tiktok-tile{transform:translateX(-8px) rotate(-15deg)}
@media(min-width:800px){.conversion-page[data-plan="partners"] .conversion-copy{padding-top:60px}.conversion-page[data-plan="partners"] .conversion-copy h1{font-size:clamp(42px,4.3vw,63px)}}
@media(max-width:1100px){.creator-story .admin-heading{flex-direction:column;align-items:stretch}.creator-story .admin-periods{align-self:flex-start}.creator-story .admin-row-orders{display:none}.creator-photo{width:80%}.network-tile{width:72px;height:72px;border-radius:17px}.network-tile img{width:47px;height:47px}}
@media(max-width:499px){.creator-visual{height:320px}.creator-photo{height:300px;width:86%;transform:rotate(-2deg)}.creator-photo>img{object-position:50% 35%}.creator-photo figcaption{left:15px;bottom:20px;font-size:6px}.creator-photo figcaption strong{font-size:19px}.creator-networks{right:0;top:0;gap:15px}.network-tile{width:64px;height:64px;border-radius:15px}.network-tile img{width:42px;height:42px}.tiktok-tile{transform:translateX(-8px) rotate(-7deg)}.creator-order{top:235px;padding:12px;right:0}.creator-order small{font-size:6px}.creator-order strong{font-size:11px}.creator-story .partners-admin{width:100%;margin:0}.creator-story .admin-heading{padding:18px 14px}.creator-story .admin-periods{width:100%}.creator-story .admin-kpis{margin:0 14px 18px}.creator-story .admin-kpis strong{font-size:23px}.creator-story .admin-chart-heading{margin:0 14px 12px}.creator-story .admin-chart{margin:0 14px}.creator-story .admin-insight{margin:0 14px}.creator-story .admin-insight small{font-size:6px}.creator-story .admin-status{font-size:9px}.creator-story .admin-foot{font-size:6px;padding:10px 14px}}
@media(prefers-reduced-motion:reduce){.creator-photo,.network-tile{transition:none!important}}
.creator-photo>img{object-position:50% 25%}.creator-photo figcaption{bottom:62px}
@media(max-width:499px){.creator-photo>img{object-position:50% 25%}.creator-photo figcaption{bottom:65px}}
