.page_content__A1FZF{padding-block:var(--kk-space-8) var(--kk-space-12)}.page_summary__N6Q_F{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.5rem;border-block:1px solid var(--kk-color-line)}.page_statTile__0acGZ{min-width:0;padding:1.25rem;border-right:1px solid var(--kk-color-line)}.page_statTile__0acGZ:first-child{padding-left:0}.page_statTile__0acGZ:last-child{border-right:0}.page_statTile__0acGZ>span{display:block;color:var(--kk-color-muted);font-size:.75rem}.page_statTile__0acGZ>strong{display:block;margin-block:.125rem;overflow-wrap:anywhere;font-family:var(--kk-font-display),"Arial Narrow",Impact,sans-serif;font-size:2.5rem;font-weight:600;line-height:1.05}.page_statBlock__D5VY_{min-width:0;margin-top:2.5rem;container-type:inline-size}.page_sectionTitle__6D_s0{margin:0 0 1rem;font-family:var(--kk-font-display),"Arial Narrow",Impact,sans-serif;font-size:1.9375rem;font-weight:700;line-height:1.2;text-transform:uppercase}.page_heatmap__p9rN6{display:grid;grid-template-columns:8rem repeat(7,minmax(0,1fr));gap:.1875rem;margin-top:var(--kk-space-4)}.page_heatDay__7YKbW,.page_timeLabels__dr9vQ{display:grid;grid-template-rows:2rem repeat(4,3.5rem);gap:.1875rem;min-width:0}.page_timeLabel__mKlGC{display:flex;flex-direction:column;justify-content:center;padding-right:var(--kk-space-3)}.page_heatDayLabel__y8Ryi,.page_timeLabel__mKlGC strong{font-family:var(--kk-font-display),"Arial Narrow",Impact,sans-serif;font-size:.9375rem;font-weight:700;line-height:1.1;text-transform:uppercase}.page_timeLabel__mKlGC small{margin-top:.125rem;color:var(--kk-color-muted);font-size:.6875rem}.page_heatDayLabel__y8Ryi{align-content:center;color:var(--kk-color-muted);text-align:center}.page_heatCell__BRteo{background:color-mix(in srgb,var(--kk-color-accent) var(--heat-intensity),var(--kk-color-panel));color:var(--kk-color-ink)}.page_heatCell__BRteo>button{display:flex;align-items:center;justify-content:center;padding:.375rem;font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:600}.page_statsGrid__wCyRJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:2.25rem}.page_statsGrid__wCyRJ .page_statBlock__D5VY_{margin-top:0}.page_weekdayChart__NoUax{--weekday-chart-height:13.125rem;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--kk-space-2);height:var(--weekday-chart-height);margin-top:var(--kk-space-4)}.page_weekdayColumn__yV1AN>button{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:.375rem;height:100%;padding:0}.page_weekdayValue__1IAOK{color:var(--kk-color-muted);font-size:.75rem;font-variant-numeric:tabular-nums}.page_weekdayTrack__xvUBQ{display:flex;width:100%;height:100%;align-items:flex-end}.page_weekdayBar__Az7R_{display:block;width:100%;height:var(--weekday-height);background:var(--kk-color-accent)}.page_weekdayLabel__DhPI2{color:var(--kk-color-muted);font-family:var(--kk-font-display),"Arial Narrow",Impact,sans-serif;font-size:.8125rem;font-weight:700;text-transform:uppercase}.page_brandStack__5jqlj{display:flex;height:2.125rem;margin-top:var(--kk-space-4);overflow:hidden}.page_brandStack__5jqlj>span{min-width:2px}.page_brandLegend__7Ls9a{display:grid;gap:0;margin:var(--kk-space-3) 0 0;padding:0;list-style:none}.page_brandDetail__BOpLv>button{display:grid;grid-template-columns:.5625rem minmax(0,1fr) auto auto;align-items:center;gap:.625rem;padding:.125rem 0;text-align:left}.page_brandDetail__BOpLv>button:hover{color:var(--kk-color-accent)}.page_brandDetail__BOpLv small,.page_brandDetail__BOpLv strong{font-variant-numeric:tabular-nums}.page_brandDetail__BOpLv small{min-width:2.625rem;color:var(--kk-color-muted);text-align:right}.page_brandDot__Fh0kW{display:block;width:.5625rem;height:.5625rem}.page_barChart__01XPh{margin:var(--kk-space-4) 0 0;padding:0;border-top:1px solid var(--kk-color-line);list-style:none}.page_barRow__IP3c3{display:grid;grid-template-columns:1.875rem minmax(6.5rem,9.5rem) minmax(0,1fr);align-items:center;border-bottom:1px solid var(--kk-color-line);font-size:.875rem}.page_barRow__IP3c3:last-child{border-bottom:0}.page_barChartPlain__vhFkg .page_barRow__IP3c3{grid-template-columns:minmax(6.5rem,9.5rem) minmax(0,1fr)}.page_barLabel__ZJh7Z{display:flex;min-width:0;min-height:2.75rem;align-items:center;overflow:hidden;padding-right:var(--kk-space-3);color:inherit;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.page_barLabel__ZJh7Z:hover{color:var(--kk-color-accent)}.page_barLabel__ZJh7Z:focus-visible{outline:2px solid var(--kk-color-accent);outline-offset:2px}.page_barDetail__GjyxZ>button{display:grid;grid-template-columns:minmax(0,1fr) 2.5rem;align-items:center;gap:var(--kk-space-3);padding:0}.page_barTrack__oxvV4{display:block;height:.5rem;background:var(--kk-color-line)}.page_barFill__uwT49{display:block;width:var(--bar-width);height:100%;background:var(--kk-color-accent)}.page_barValue__Anc_o{font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.page_rank__iIwFg{display:inline-block;color:var(--kk-color-muted);font-family:var(--kk-font-display),"Arial Narrow",Impact,sans-serif;font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums}.page_empty__LioD9{margin:var(--kk-space-4) 0 0;color:var(--kk-color-muted);font-size:.875rem}@media (max-width:56.25rem){.page_summary__N6Q_F{grid-template-columns:repeat(2,minmax(0,1fr))}.page_statTile__0acGZ{padding:.9375rem;border-right:0}.page_statTile__0acGZ:nth-child(odd){border-right:1px solid var(--kk-color-line)}.page_statTile__0acGZ:nth-child(-n+2){border-bottom:1px solid var(--kk-color-line)}.page_statTile__0acGZ:first-child{padding-left:var(--kk-space-4)}.page_heatmap__p9rN6{grid-template-columns:6rem repeat(7,minmax(0,1fr));gap:.125rem}.page_heatDay__7YKbW,.page_timeLabels__dr9vQ{grid-template-rows:2rem repeat(4,3rem);gap:.125rem}.page_timeLabel__mKlGC strong{font-size:.8125rem}.page_heatCell__BRteo>button{font-size:.75rem}.page_statsGrid__wCyRJ{gap:0 var(--kk-space-8)}}@media (max-width:45rem){.page_content__A1FZF{padding-top:var(--kk-space-6)}.page_summary__N6Q_F{grid-template-columns:1fr}.page_statTile__0acGZ,.page_statTile__0acGZ:first-child,.page_statTile__0acGZ:nth-child(odd){padding:var(--kk-space-4) 0;border-right:0;border-bottom:1px solid var(--kk-color-line)}.page_statTile__0acGZ:last-child{border-bottom:0}.page_statTile__0acGZ>strong{font-size:2rem}.page_statsGrid__wCyRJ{grid-template-columns:1fr;gap:2.5rem}.page_weekdayChart__NoUax{--weekday-chart-height:10.625rem;gap:.25rem}.page_brandStack__5jqlj{height:2.75rem}.page_barRow__IP3c3{font-size:.8125rem}}@media (max-width:37.5rem){.page_heatmap__p9rN6{grid-template-columns:4.625rem repeat(7,minmax(0,1fr))}.page_heatDay__7YKbW,.page_timeLabels__dr9vQ{grid-template-rows:2rem repeat(4,2.75rem)}.page_timeLabel__mKlGC{padding-right:var(--kk-space-2)}.page_timeLabel__mKlGC small{display:none}.page_heatDayLabel__y8Ryi{font-size:.8125rem}.page_heatCell__BRteo>button{padding:0}.page_barRow__IP3c3{grid-template-columns:1.625rem minmax(5.5rem,7.5rem) minmax(0,1fr)}.page_barChartPlain__vhFkg .page_barRow__IP3c3{grid-template-columns:minmax(5.5rem,7.5rem) minmax(0,1fr)}}.StatisticDetail_root__FaUYE{position:relative;display:block;min-width:0}.StatisticDetail_trigger__gRqkB{position:relative;width:100%;min-height:2.75rem;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent}.StatisticDetail_trigger__gRqkB:focus-visible{position:relative;z-index:3;outline:2px solid var(--kk-color-accent);outline-offset:2px}.StatisticDetail_detail__ehYUo{position:absolute;z-index:5;inset:calc(100% + .25rem) 0 auto;min-width:100%;padding:.4375rem .625rem;background:var(--kk-color-ink);box-shadow:0 .375rem 1.25rem rgb(0 0 0/45%);color:#171d18;font-family:var(--kk-font-body),Arial,sans-serif;font-size:.75rem;font-weight:600;line-height:1.35;overflow-wrap:anywhere}@media (max-width:45rem){.StatisticDetail_detail__ehYUo{inset:auto auto calc(100% + .5rem) 50%;width:-moz-max-content;width:max-content;min-width:0;max-width:min(16rem,calc(100vw - 2rem));transform:translateX(calc(-50% + var(--detail-shift, 0px)))}.StatisticDetail_detail__ehYUo:after{content:"";position:absolute;top:100%;left:calc(50% - var(--detail-shift, 0px));transform:translateX(-50%);border:.375rem solid transparent;border-top:.375rem solid var(--kk-color-ink)}}@media (hover:hover) and (min-width:45.0625rem){.StatisticDetail_detail__ehYUo{display:none}.StatisticDetail_root__FaUYE:has(.StatisticDetail_trigger__gRqkB:focus-visible) .StatisticDetail_detail__ehYUo{display:block}.StatisticDetail_trigger__gRqkB{cursor:default}.StatisticDetail_trigger__gRqkB:hover:after{content:attr(data-tip);position:absolute;z-index:6;left:50%;bottom:calc(100% + .375rem);transform:translateX(-50%);width:-moz-max-content;width:max-content;max-width:16rem;padding:.4375rem .625rem;background:var(--kk-color-ink);box-shadow:0 .375rem 1.25rem rgb(0 0 0/45%);color:#171d18;font-family:var(--kk-font-body),Arial,sans-serif;font-size:.75rem;font-weight:600;line-height:1.35;text-align:left;white-space:normal;pointer-events:none}}