.res .lead{color:#cbc9c7}.dash{--surface:#151516;--mark:var(--accent);--mark-quiet:#6d6a69;--grid:#f4f4f21a;border:1px solid var(--line);background:var(--line)}.dash__bar{background:var(--ink-3);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding:1rem clamp(1.1rem,2vw,1.75rem);display:flex}.dash__name{letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:0 .25rem;font-weight:600;display:flex}.dash__name .mono{color:var(--muted);margin-left:.75rem;font-size:.6875rem;font-weight:400}.dash__bar .tag{color:var(--fg)}.dash__grid{gap:1px;display:grid}.dash__foot{background:var(--ink-3);border-top:1px solid var(--line);color:var(--muted);padding:.9rem clamp(1.1rem,2vw,1.75rem);font-size:.625rem;line-height:1.5}.tile{background:var(--surface);flex-direction:column;min-width:0;padding:clamp(1.1rem,2vw,1.75rem);display:flex}.tile__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem 1.5rem;display:flex}.tile__label{color:var(--muted);font-size:.875rem;font-weight:450;line-height:1.3}.tile__value{letter-spacing:-.03em;margin-top:.3rem;font-size:2.125rem;font-weight:600;line-height:1.1}.tile__value small{letter-spacing:0;color:var(--muted);margin-left:.35rem;font-size:.8125rem;font-weight:400}.tile__value--hero{letter-spacing:-.045em;font-size:clamp(3.5rem,6.4vw,5.5rem);line-height:1}.tile__delta{color:var(--fg);margin-top:.45rem;font-size:.8125rem;line-height:1.3}.tile__delta span{color:var(--accent);margin-right:.15rem;font-size:.7em}.tile__head .tile__delta{margin-top:.15rem}.tile__hint{color:var(--muted);max-width:24em;margin-top:auto;padding-top:1.5rem;font-size:.8125rem;line-height:1.45}.tile--hero{background:radial-gradient(120% 90% at 0% 100%, #3bb3c333, transparent 62%), var(--surface)}.chart{margin-top:1.5rem}.chart__plot{height:10.5rem;margin-left:2.4rem;position:relative}.chart__ticks span{border-top:1px solid var(--grid);position:absolute;left:-2.4rem;right:0}.chart__ticks i{font:400 .6875rem/1.1 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--muted);background:var(--surface);padding-right:.4rem;position:absolute;top:-.55em;left:0}.chart__svg{clip-path:inset(-10% 100% -10% 0);width:100%;height:100%;transition:clip-path 1.8s var(--ease-io) .3s;position:absolute;inset:0;overflow:visible}.dash.is-in .chart__svg,html:not(.js) .chart__svg{clip-path:inset(-10% -4% -10% 0)}.chart__line{fill:none;stroke:var(--mark);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.chart__area{fill:var(--mark);opacity:.1}.chart__hit{outline:none;height:100%;position:absolute;top:0;transform:translate(-50%)}.chart__hit:before{content:"";opacity:0;background:#f4f4f259;width:1px;height:100%;position:absolute;top:0;left:50%}.chart__dot{background:var(--mark);width:12px;height:12px;box-shadow:0 0 0 2px var(--surface);opacity:0;border-radius:50%;margin:-6px 0 0 -6px;position:absolute;left:50%}.chart__hit.is-end .chart__dot,.chart__hit:hover:before,.chart__hit:focus-visible:before,.chart__hit:hover .chart__dot,.chart__hit:focus-visible .chart__dot{opacity:1}.chart__end{color:var(--fg);font-size:.8125rem;font-weight:600;line-height:1;position:absolute;right:.9rem;transform:translateY(-140%)}.chart__x{height:1.4rem;color:var(--muted);margin:.5rem 0 0 2.4rem;font-size:.625rem;position:relative}.chart__x span{position:absolute;transform:translate(-50%)}.chart__x--cols{gap:2px;display:flex}.chart__x--cols span{text-align:center;white-space:nowrap;flex:1;position:static;transform:none}.chart__cols{align-items:stretch;gap:2px;display:flex;position:absolute;inset:0}.chart__col{outline:none;flex:1;justify-content:center;align-items:flex-end;display:flex}.chart__col i{background:var(--mark);transform-origin:bottom;width:min(100%,24px);transition:transform 1s var(--ease) calc(.25s + var(--b) * 45ms), filter .2s;border-radius:4px 4px 0 0}.js .dash:not(.is-in) .chart__col i{transform:scaleY(0)}.chart__col:hover i,.chart__col:focus-visible i{filter:brightness(1.25)}.chart--spark{margin-top:auto;padding-top:1.5rem}.chart--spark .chart__plot{height:3.75rem;margin-left:0}.chart--spark .chart__col i{background:var(--mark-quiet);border-radius:2px 2px 0 0}.chart--spark .chart__col.is-now i{background:var(--mark)}.bars{gap:.85rem;margin-top:auto;padding-top:1.5rem;display:grid}.bars__row{outline:none;gap:.3rem;display:grid}.bars__name{color:var(--muted);font-size:.8125rem;line-height:1.2}.bars__track{align-items:center;gap:.6rem;display:flex}.bars__track i{background:var(--mark);transform-origin:0;max-width:calc(100% - 3.2rem);height:14px;transition:transform 1.1s var(--ease) calc(.3s + var(--b) * 90ms), filter .2s;border-radius:0 4px 4px 0;display:block}.js .dash:not(.is-in) .bars__track i{transform:scaleX(0)}.bars__track b{font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.bars--emphasis .bars__track i{background:var(--mark-quiet)}.bars--emphasis .is-own .bars__track i{background:var(--mark)}.bars--emphasis .is-own .bars__name{color:var(--fg);font-weight:500}.bars__row:hover i,.bars__row:focus-visible i{filter:brightness(1.25)}.chart__hit:focus-visible,.chart__col:focus-visible,.bars__row:focus-visible{outline:1px solid var(--accent);outline-offset:2px}@media (width>=700px){.dash__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense}.tile--hero,.tile--referral,.tile--social{grid-column:1/-1}}@media (width>=1100px){.dash__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.tile--hero,.tile--mentions,.tile--editorial{grid-column:span 4}.tile--referral,.tile--social{grid-column:span 7}.tile--sov,.tile--search{grid-column:span 5}}
