body[data-area=analytics] .rp{padding-bottom:96px;container:rp/inline-size}body[data-area=analytics] .rp .seg{scrollbar-width:none;max-width:100%;overflow-x:auto}body[data-area=analytics] .rp .seg button{white-space:nowrap;flex:none}body[data-area=analytics] .rp .page-head>.row{min-width:0;max-width:100%}body[data-area=analytics] .bento{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(84px,auto);grid-auto-flow:dense;gap:14px;margin-bottom:14px;display:grid}body[data-area=analytics] .bento>*{min-width:0}body[data-area=analytics] .card+.bento{margin-top:14px}body[data-area=analytics] .t2{grid-column:span 2}body[data-area=analytics] .t3{grid-column:span 3}body[data-area=analytics] .t4{grid-column:span 4}body[data-area=analytics] .t5{grid-column:span 5}body[data-area=analytics] .t6{grid-column:span 6}body[data-area=analytics] .t7{grid-column:span 7}body[data-area=analytics] .t8{grid-column:span 8}body[data-area=analytics] .t9{grid-column:span 9}body[data-area=analytics] .t12{grid-column:span 12}body[data-area=analytics] .r1{grid-row:span 1}body[data-area=analytics] .r2{grid-row:span 2}body[data-area=analytics] .r3{grid-row:span 3}body[data-area=analytics] .r4{grid-row:span 4}body[data-area=analytics] .r5{grid-row:span 5}body[data-area=analytics] .r6{grid-row:span 6}body[data-area=analytics] .tile{flex-direction:column;height:100%;display:flex}body[data-area=analytics] .tile-end{margin-top:auto}body[data-area=analytics] .tile-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px;padding-top:10px;display:flex}body[data-area=analytics] .tile-foot .strip-box{flex:0 92px;min-width:0;overflow:hidden}body[data-area=analytics] .rp-title{flex-direction:column;justify-content:flex-end;gap:10px;padding:2px 4px;display:flex}body[data-area=analytics] .h-giant{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(42px,7.2cqw,84px);font-weight:500;line-height:.98}body[data-area=analytics] .num-big{font-family:var(--display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(min(30px,8.6cqw),3.5cqw,42px);font-weight:500;line-height:1.02}body[data-area=analytics] .num-big.sm{font-size:clamp(24px,2.5cqw,30px)}body[data-area=analytics] .num-big.lg{font-size:clamp(36px,4.8cqw,58px)}body[data-area=analytics] .num-big .num-unit{font-weight:500}body[data-area=analytics] .num-big.quiet{font-family:var(--font);letter-spacing:-.015em;color:var(--ink-2);font-size:20px}body[data-area=analytics] .num-big.bad{color:var(--rose-ink)}body[data-area=analytics] .eyebrow{color:var(--ink-2);font-size:12px;font-weight:500}body[data-area=analytics] .feature{background:var(--card);box-shadow:var(--shadow-1);overflow:hidden}body[data-area=analytics] .feature.media{padding-right:calc(46% + 14px)}body[data-area=analytics] .feature .art{object-fit:cover;width:46%;height:100%;position:absolute;top:0;bottom:0;right:0}body[data-area=analytics] .soft{box-shadow:none}body[data-area=analytics] .insight-text{font-family:var(--display);letter-spacing:-.018em;font-size:18px;font-weight:500;line-height:1.28}body[data-area=analytics] .marker{color:var(--ink-2)}body[data-area=analytics] .marker svg{color:var(--mint)}body[data-area=analytics] .dock{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;height:100%;display:grid}body[data-area=analytics] .dock a{min-height:52px;color:var(--ink);background:var(--alt);border:1px solid var(--line-2);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:10.5px;font-weight:600;transition:background .14s,color .14s,border-color .14s;display:flex}body[data-area=analytics] .dock a:hover{background:var(--blue-soft);border-color:var(--blue-soft);color:var(--blue-strong)}body[data-area=analytics] .li{border-bottom:1px solid var(--line-2);align-items:center;gap:10px;min-width:0;padding:8px 0;display:flex}body[data-area=analytics] .li:last-child{border-bottom:0}body[data-area=analytics] .li-btn{text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;width:calc(100% + 16px);margin:0 -8px;padding:7px 8px;transition:background .12s;display:flex}body[data-area=analytics] .li-btn:hover{background:var(--alt)}body[data-area=analytics] .dot{border-radius:8px;flex:none;width:8px;height:8px}body[data-area=analytics] .tabs-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:6px 0 12px;display:flex}body[data-area=analytics] .ctl-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto auto;align-items:end;gap:12px;display:grid}body[data-area=analytics] .ctl-grid .seg{align-items:center;height:40px}body[data-area=analytics] .kv{grid-template-columns:116px minmax(0,1fr);gap:7px 12px;font-size:13px;display:grid}body[data-area=analytics] .kv dt{color:var(--ink-2)}body[data-area=analytics] .kv dd{overflow-wrap:anywhere;min-width:0;margin:0}body[data-area=analytics] .total-row td{background:var(--alt);font-weight:600}body[data-area=analytics] .rows-click tbody tr{cursor:pointer}body[data-area=analytics] .report-note{background:var(--alt);border:1px solid var(--line-2);color:var(--ink-2);border-radius:12px;padding:10px 12px;font-size:12.5px}body[data-area=analytics] .mini-orders{grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr));gap:10px;display:grid}body[data-area=analytics] .mini-order{border:1px solid var(--line);background:var(--card);text-align:left;border-radius:14px;align-items:center;gap:10px;min-width:0;padding:8px;transition:border-color .14s,box-shadow .14s;display:flex}body[data-area=analytics] .mini-order:hover{border-color:var(--blue-mid);box-shadow:0 0 0 3px var(--blue-soft)}body[data-area=analytics] .mini-order img{object-fit:cover;border-radius:10px;flex:none;width:52px;height:52px}body[data-area=analytics] .ptiles{grid-template-columns:repeat(auto-fill,minmax(min(128px,46%),1fr));gap:10px;display:grid}body[data-area=analytics] .ptile{border:1px solid var(--line);background:var(--card);border-radius:14px;min-width:0;transition:border-color .14s,box-shadow .14s;display:block;overflow:hidden}body[data-area=analytics] .ptile:hover{border-color:var(--blue-mid);box-shadow:0 0 0 3px var(--blue-soft)}body[data-area=analytics] .ptile img{aspect-ratio:1;object-fit:cover;width:100%}body[data-area=analytics] .ptile .cap{padding:7px 9px 8px;display:block}body[data-area=analytics] .variant-input{width:96px;min-height:34px;padding:5px 9px}body[data-area=analytics] .client-tile{text-align:left;background:0 0;border:0;border-radius:14px;flex:1;grid-template-columns:40px minmax(140px,1.6fr) repeat(3,minmax(0,1fr));align-items:center;gap:14px;min-width:0;padding:8px 12px;display:grid}body[data-area=analytics] .client-row{border:1px solid var(--line);background:var(--card);border-radius:16px;align-items:center;gap:8px;padding-right:10px;transition:border-color .14s,background .14s;display:flex}body[data-area=analytics] .client-row:hover{border-color:var(--blue-mid)}body[data-area=analytics] .client-row.on{background:var(--blue-soft);border-color:var(--blue-mid)}body[data-area=analytics] .client-tile img{object-fit:cover;border-radius:12px;width:40px;height:40px}body[data-area=analytics] .strip-rows{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:14px 22px;display:grid}body[data-area=analytics] .key-row{flex-wrap:wrap;gap:8px 18px;margin:0 4px 14px;display:flex}body[data-area=analytics] .score-bar{background:var(--line-2);border-radius:6px;height:6px;overflow:hidden}body[data-area=analytics] .score-bar span{background:var(--blue);border-radius:6px;height:100%;display:block}@container rp (width<=1020px){body[data-area=analytics] .bento{grid-template-columns:repeat(6,minmax(0,1fr))}body[data-area=analytics] .t2,body[data-area=analytics] .t3,body[data-area=analytics] .t4,body[data-area=analytics] .t5{grid-column:span 3}body[data-area=analytics] .t6,body[data-area=analytics] .t7,body[data-area=analytics] .t8,body[data-area=analytics] .t9,body[data-area=analytics] .t12{grid-column:span 6}body[data-area=analytics] .rp-title{grid-area:auto/span 6}body[data-area=analytics] .client-row .strip{display:none}}@container rp (width<=640px){body[data-area=analytics] .t2,body[data-area=analytics] .t3,body[data-area=analytics] .t4,body[data-area=analytics] .t5{grid-column:span 6}body[data-area=analytics] .half{grid-column:span 3}body[data-area=analytics] .dock{grid-template-columns:repeat(4,minmax(0,1fr));height:auto}body[data-area=analytics] .bento{grid-auto-rows:auto}body[data-area=analytics] .r1,body[data-area=analytics] .r2,body[data-area=analytics] .r3,body[data-area=analytics] .r4,body[data-area=analytics] .r5,body[data-area=analytics] .r6{grid-row:auto}body[data-area=analytics] .ctl-grid{grid-template-columns:minmax(0,1fr)}body[data-area=analytics] .kv{grid-template-columns:100px minmax(0,1fr)}body[data-area=analytics] .client-tile{flex-wrap:wrap;gap:8px 10px;display:flex}body[data-area=analytics] .client-tile .who{flex:calc(100% - 54px);min-width:0}body[data-area=analytics] .client-tile .fig{flex:28%;min-width:0}body[data-area=analytics] .feature.media{padding-right:var(--pad)}body[data-area=analytics] .feature.media .art{border-radius:var(--r-md);width:100%;height:130px;margin-top:12px;position:static}body[data-area=analytics] .feature.media .tile-end{padding-top:10px}}body[data-area=analytics] .moved{grid-column:span 4;min-width:0}@container (width<=420px){body[data-area=analytics] .moved{grid-column:span 12}}
