.richmessage-site .workforce-page{--wf-c0:var(--hue-coral);--wf-c1:var(--hue-blue);--wf-c2:var(--hue-amber);--wf-c3:var(--hue-violet);--wf-c4:var(--hue-lime);--wf-c5:var(--hue-pink);--wf-rule:color-mix(in srgb, var(--ink) 16%, transparent);padding-bottom:48px}.richmessage-site .workforce-block{border:1.5px solid var(--ink);background:var(--surface);border-radius:0;margin:24px 0 0;padding:24px}.richmessage-site .workforce-block h2{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.015em;margin:0 0 6px;font-weight:740;line-height:1.15}.richmessage-site .workforce-lead a{color:var(--link);text-underline-offset:var(--underline-offset);text-decoration:underline}.richmessage-site .workforce-lead{max-width:68ch;color:var(--text-muted);font-size:var(--text-md);margin:0 0 14px;line-height:1.55}.richmessage-site .workforce-table-wrap{max-width:100%;overflow-x:auto}.richmessage-site .workforce-table{border-collapse:collapse;width:100%;max-width:none;font-size:var(--text-sm);margin:0;line-height:1.4;display:table}.richmessage-site .workforce-table th{border:0;border-bottom:1.5px solid var(--ink);color:var(--text);font:720 11px/1.15 var(--font-mono);letter-spacing:.02em;text-align:left;text-transform:uppercase;white-space:nowrap;background:0 0;padding:6px 10px 6px 0}.richmessage-site .workforce-table td{border:0;border-bottom:1px solid var(--border);vertical-align:top;padding:7px 10px 7px 0}.richmessage-site .workforce-table tr:last-child td{border-bottom:0}.richmessage-site .workforce-table .workforce-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.richmessage-site .workforce-table td:last-child,.richmessage-site .workforce-table th:last-child{padding-right:0}.richmessage-site .workforce-table td span{font:500 var(--text-xs)/1.4 var(--font-mono);white-space:nowrap;margin-right:8px}.richmessage-site .workforce-table a{color:var(--link);text-underline-offset:var(--underline-offset);text-decoration:underline}.richmessage-site .workforce-table a:hover{color:var(--ink)}.richmessage-site .workforce-example{font:500 var(--text-xs)/1.4 var(--font-mono);white-space:nowrap;margin-right:8px}.richmessage-site .workforce-orbit{border:1.5px solid var(--ink);background:var(--paper);color:var(--ink);margin:24px 0 0;container-type:inline-size}.richmessage-site .wf-orbit-head{border-bottom:1.5px solid var(--ink);min-height:44px;font:700 11px/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;display:flex}.richmessage-site .wf-orbit-head h2{font:inherit;letter-spacing:inherit;align-items:center;gap:9px;margin:0;display:inline-flex}.richmessage-site .wf-orbit-head h2 span{border:1.5px solid var(--ink);background:var(--hue-lime);border-radius:50%;width:10px;height:10px}.richmessage-site .wf-orbit-head a{color:var(--ink);white-space:nowrap;text-decoration:none}.richmessage-site .wf-orbit-head a:hover{text-underline-offset:var(--underline-offset);text-decoration:underline}.richmessage-site .wf-orbit-stage{grid-template-columns:minmax(200px,250px) minmax(0,1fr);align-items:start;gap:8px 24px;padding:16px;display:grid}.richmessage-site .wf-orbit-side{gap:14px;display:grid}.richmessage-site .wf-orbit-lede{font:500 12px/1.5 var(--font-mono);margin:0}.richmessage-site .wf-orbit-legend,.richmessage-site .wf-legend,.richmessage-site .wf-mix,.richmessage-site .wf-tbars,.richmessage-site .wf-pay ol,.richmessage-site .wf-wl,.richmessage-site .wf-pips,.richmessage-site .wf-cos,.richmessage-site .wf-stairs ol{margin:0;padding:0;list-style:none}.richmessage-site .wf-orbit-legend{justify-items:start;gap:6px;display:grid}.richmessage-site .wf-orbit-legend li{border:1.5px solid var(--ink);background:var(--surface);font:700 12px/1.2 var(--font-mono);align-items:center;gap:8px;padding:5px 8px;display:inline-flex}.richmessage-site .wf-orbit-legend b{font-variant-numeric:tabular-nums;font-weight:500}.richmessage-site .wf-orbit-legend i,.richmessage-site .wf-legend i,.richmessage-site .wf-wl i,.richmessage-site .wf-chip i{border:1.5px solid var(--ink);background:var(--c);border-radius:50%;flex:none;width:10px;height:10px}.richmessage-site .wf-orbit-key{color:var(--text-muted);font:500 11px/1.4 var(--font-mono);gap:4px;margin:0;display:grid}.richmessage-site .wf-orbit-key span{align-items:center;gap:8px;display:inline-flex}.richmessage-site .wf-key-dot{border:1.5px solid var(--ink);background:var(--surface);border-radius:50%;width:12px;height:12px}.richmessage-site .wf-key-tail{background:var(--ink);border-radius:2px;width:18px;height:3px}.richmessage-site .workforce-page .wf-c0{--c:var(--wf-c0)}.richmessage-site .workforce-page .wf-c1{--c:var(--wf-c1)}.richmessage-site .workforce-page .wf-c2{--c:var(--wf-c2)}.richmessage-site .workforce-page .wf-c3{--c:var(--wf-c3)}.richmessage-site .workforce-page .wf-c4{--c:var(--wf-c4)}.richmessage-site .workforce-page .wf-c5{--c:var(--wf-c5)}.richmessage-site .workforce-page .wf-none{--c:var(--surface-muted)}.richmessage-site .wf-orbit-canvas{min-width:0}.richmessage-site .wf-orbit-svg{width:100%;max-width:680px;height:auto;margin:0 auto;display:block;overflow:visible}.wf-orbit-svg .wf-ring{fill:none;stroke:var(--wf-rule);stroke-width:1.5px;stroke-dasharray:2 5}.wf-orbit-svg .wf-sector{fill:none;stroke:var(--c);stroke-width:3px;stroke-linecap:butt}.wf-orbit-svg .wf-band{fill:none;stroke:var(--c);stroke-width:16px;opacity:.88}.wf-orbit-svg .wf-band.wf-none,.wf-orbit-svg .wf-sector.wf-none{stroke:var(--wf-rule)}.wf-orbit-svg .wf-sector-label{fill:var(--ink);font:700 11px var(--font-mono);letter-spacing:.06em}.wf-orbit-svg .wf-sector-label tspan{fill:var(--text-muted);font-weight:500}.wf-orbit-svg .wf-tier-tag rect{fill:var(--surface);stroke:var(--ink);stroke-width:1.5px}.wf-orbit-svg .wf-tier-tag text{fill:var(--ink);font:700 10px var(--font-mono);letter-spacing:.05em}.wf-orbit-svg .wf-core circle{fill:var(--ink)}.wf-orbit-svg .wf-core-num{fill:var(--hue-lime);font:760 30px var(--font-display);letter-spacing:-.02em}.wf-orbit-svg .wf-core-label{fill:var(--paper);font:700 8.5px var(--font-mono);letter-spacing:.08em}.wf-orbit-svg .wf-body{cursor:pointer;transition:opacity var(--dur-hover) var(--ease-hover);outline:none}.wf-orbit-svg .wf-dot{fill:var(--c);stroke:var(--ink);stroke-width:1.5px}.wf-orbit-svg .wf-dot.wf-none{fill:var(--surface)}.wf-orbit-svg .wf-tail{fill:none;stroke:var(--c);stroke-width:3px;stroke-linecap:round}.wf-orbit-svg .wf-tail.wf-none{stroke:var(--ink)}.wf-orbit-svg .wf-label rect{fill:var(--paper);opacity:.86}.wf-orbit-svg .wf-label text{fill:var(--ink);font:600 11.5px var(--font-mono)}.wf-orbit-svg:has(.wf-body:is(:hover,:focus-visible,.is-active)) .wf-body:not(:hover,:focus-visible,.is-active){opacity:.32}.wf-orbit-svg .wf-body:is(:hover,:focus-visible,.is-active) .wf-dot{stroke-width:3px}.wf-orbit-svg .wf-body:is(:hover,:focus-visible,.is-active) .wf-label rect{fill:var(--ink);opacity:1}.wf-orbit-svg .wf-body:is(:hover,:focus-visible,.is-active) .wf-label text{fill:var(--paper)}.richmessage-site .wf-orbit-readout{border-top:1.5px solid var(--ink);background:var(--surface);gap:6px;padding:14px 16px 16px;display:grid}.richmessage-site .wf-readout-kicker{margin:0}.richmessage-site .wf-readout-kicker span{border:1.5px solid var(--ink);background:var(--c);font:700 11px/1.2 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;padding:3px 8px;display:inline-block}.richmessage-site .wf-readout-kicker span.wf-c1,.richmessage-site .wf-readout-kicker span.wf-c3{color:var(--surface)}.richmessage-site .wf-orbit-readout strong{font:740 var(--text-xl)/1.15 var(--font-display);letter-spacing:-.015em}.richmessage-site .wf-readout-stats{font:500 13px/1.4 var(--font-mono);flex-wrap:wrap;gap:4px 18px;margin:0;display:flex}.richmessage-site .wf-readout-stats a{color:var(--ink);text-underline-offset:var(--underline-offset);font-weight:700;text-decoration:underline}@keyframes wf-settle{0%{opacity:0;transform:scale(.6)}}@keyframes wf-fade{0%{opacity:0}}.wf-orbit-svg .wf-dot,.wf-orbit-svg .wf-tail{transform-box:fill-box;transform-origin:50%;animation:wf-settle var(--dur-enter) var(--ease-out) both;animation-delay:calc(var(--i,0) * 28ms + .12s)}.wf-orbit-svg .wf-label,.wf-orbit-svg .wf-band{animation:wf-fade var(--dur-enter) var(--ease-out) both;animation-delay:calc(var(--i,0) * 28ms + .26s)}@media (prefers-reduced-motion:reduce){.wf-orbit-svg .wf-dot,.wf-orbit-svg .wf-tail{animation-name:wf-fade;animation-delay:0s}.wf-orbit-svg .wf-label,.wf-orbit-svg .wf-band{animation-delay:0s}}@container (width<=720px){.richmessage-site .wf-orbit-stage{grid-template-columns:1fr}.richmessage-site .wf-orbit-side{order:2}.richmessage-site .wf-orbit-legend{flex-wrap:wrap;display:flex}}@container (width<=560px){.wf-orbit-svg .wf-label,.wf-orbit-svg .wf-sector-label,.wf-orbit-svg .wf-tier-tag{display:none}.richmessage-site .wf-orbit-svg{max-width:420px}}.richmessage-site .wf-kpis{border:1.5px solid var(--ink);background:var(--ink);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5px;margin:24px 0 0;display:grid}.richmessage-site .wf-kpi{background:var(--surface);grid-template-rows:auto auto 1fr auto;gap:4px;padding:16px 18px 18px;display:grid}.richmessage-site .wf-kpi p{margin:0}.richmessage-site .wf-kpi-k{color:var(--text-muted);font:700 11px/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.richmessage-site .wf-kpi-v{font:760 clamp(30px, 3.4vw, 42px)/1.05 var(--font-display);letter-spacing:-.03em}.richmessage-site .wf-kpi-c{color:var(--text);font-size:13px;line-height:1.4}.richmessage-site .wf-kpi-c b{font-family:var(--font-mono);font-weight:700}.richmessage-site .wf-kpi-bar{gap:2px;height:10px;margin-top:8px;display:flex}.richmessage-site .wf-kpi-bar i{background:var(--c,var(--surface-muted));flex:0 auto;min-width:0;height:100%}.richmessage-site .wf-kpi-bar .is-ink{background:var(--ink)}.richmessage-site .wf-kpi-bar .is-muted{background:var(--surface-muted)}.richmessage-site .wf-kpi-bar .is-hatch,.richmessage-site .wf-step.is-unknown .wf-step-bar{background:repeating-linear-gradient(-45deg, var(--surface-muted) 0 3px, var(--surface) 3px 6px);box-shadow:inset 0 0 0 1px var(--border)}.richmessage-site .wf-kpi-dots{height:14px;margin:6px 6px 0;position:relative}.richmessage-site .wf-kpi-dots:before{background:var(--border);content:"";height:1px;position:absolute;top:50%;left:-6px;right:-6px}.richmessage-site .wf-kpi-dots i{border:1px solid var(--ink);background:var(--c);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;transform:translate(-50%,-50%)}.richmessage-site .wf-kpi-dots i.is-key{border-width:1.5px;width:11px;height:11px}.richmessage-site .wf-ex{border:1.5px solid var(--ink);background:var(--surface);margin:24px 0 0;container-type:inline-size}.richmessage-site .wf-ex-head{border-bottom:1.5px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:44px;padding:6px 16px;display:flex}.richmessage-site .wf-ex-kicker{font:700 11px/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:9px;margin:0;display:inline-flex}.richmessage-site .wf-ex-kicker i{border:1.5px solid var(--ink);background:var(--c);width:10px;height:10px}.richmessage-site .wf-ex-body{padding:20px 24px 22px}.richmessage-site .wf-ex-title{max-width:34em;font:740 clamp(20px, 2.1vw, 26px)/1.2 var(--font-display);letter-spacing:-.015em;transition:opacity var(--dur-hover) var(--ease-out);margin:0}.richmessage-site .wf-ex-how{max-width:82ch;color:var(--text-muted);font-size:var(--text-sm);margin:8px 0 0;line-height:1.5}.richmessage-site .wf-ex-chart{margin-top:18px}.richmessage-site .wf-ex-src{border-top:1px solid var(--border);color:var(--text-muted);font:500 11px/1.5 var(--font-mono);margin:0;padding:10px 24px}.richmessage-site .wf-ex .workforce-data{margin:0;padding:0 24px 10px}.richmessage-site .wf-ex .workforce-data+.workforce-data{border-top:0}.richmessage-site .wf-tabs{border:1.5px solid var(--ink);display:inline-flex}.richmessage-site .wf-tabs button,.richmessage-site .wf-chip{background:var(--surface);min-height:30px;color:var(--ink);font:700 11px/1.2 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-hover), color var(--dur-hover) var(--ease-hover);border:0;border-radius:0;padding:4px 10px}.richmessage-site .wf-tabs button+button{border-left:1.5px solid var(--ink)}.richmessage-site .wf-tabs button[aria-selected=true],.richmessage-site .wf-chip[aria-pressed=true],.richmessage-site .wf-chip.is-on{background:var(--ink);color:var(--paper)}.richmessage-site .wf-tabs button:focus-visible,.richmessage-site .wf-chip:focus-visible{outline:2px solid var(--hue-blue);outline-offset:2px}.richmessage-site .wf-legend{color:var(--text);font:500 11.5px/1.3 var(--font-mono);flex-wrap:wrap;gap:6px 18px;margin-top:14px;display:flex}.richmessage-site .wf-legend li{align-items:center;gap:7px;display:inline-flex}.richmessage-site .wf-legend i.wf-track{background:var(--workbench-line)}.richmessage-site .wf-key-spark{background:linear-gradient(90deg, var(--ink) 40%, var(--surface-muted) 40%);width:28px;height:6px;box-shadow:inset 0 0 0 1px var(--ink);display:inline-block}.richmessage-site .wf-key-dash{color:var(--text-muted);font-weight:700}.richmessage-site .wf-key-whisk{background:var(--ink);width:2px;height:14px;display:inline-block}.richmessage-site .wf-key-ring{border:1.5px solid var(--ink);border-radius:50%;width:12px;height:12px;display:inline-block}.richmessage-site .wf-key-rule{background:var(--ink);width:16px;height:1.5px;display:inline-block}.richmessage-site .wf-svg{width:100%;height:auto;display:block;overflow:visible}.richmessage-site .wf-scroll{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.richmessage-site .wf-scroll>.wf-svg{min-width:820px}.wf-svg text{fill:var(--text-muted);font-family:var(--font-mono);font-size:12px}.wf-svg .wf-lab{fill:var(--ink);paint-order:stroke;stroke:var(--surface);stroke-width:3.5px;stroke-linejoin:round}.wf-svg .is-strong{font-weight:700}.wf-svg .wf-grid{stroke:var(--border);stroke-width:1px}.wf-svg .wf-baseline,.wf-svg .wf-ref{stroke:var(--ink);stroke-width:1.5px}.wf-svg .wf-split{stroke:var(--ink);stroke-dasharray:4 4;opacity:.4}.wf-svg .wf-quad{fill:var(--text-muted);letter-spacing:.06em;font-size:10.5px;font-weight:700}.wf-svg .wf-lead{fill:none;stroke:var(--text-muted);stroke-width:1px}.wf-svg .wf-hit,.wf-svg .wf-hit-line{fill:#0000;stroke:#0000}.wf-svg .wf-hit-line{fill:none;stroke-width:16px;pointer-events:stroke}.richmessage-site [data-dim] [data-item]{transition:opacity var(--dur-panel) var(--ease-out)}.richmessage-site [data-dim].is-dim [data-item]:not(.is-hi){opacity:.26}.richmessage-site .wf-sel{border-top:1.5px solid var(--ink);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;padding:8px 0;display:flex}.richmessage-site .wf-sel-k,.richmessage-site .wf-sel-hint{color:var(--text-muted);font:700 11px/1.2 var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.richmessage-site .wf-sel-hint{letter-spacing:0;text-transform:none;margin-left:auto;font-weight:500}.richmessage-site .wf-chip{border:1.5px solid var(--ink);align-items:center;gap:6px;display:inline-flex}.richmessage-site .wf-chip[hidden],.richmessage-site .wf-sel-link[hidden]{display:none}.richmessage-site .wf-sel-link{color:var(--ink);font:700 12px/1.2 var(--font-mono);text-underline-offset:var(--underline-offset);text-decoration:underline}.richmessage-site .wf-mx-scroll{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.richmessage-site .wf-matrix{--wf-mx-name:196px;--wf-mx-cols:var(--wf-mx-name) repeat(var(--n), minmax(40px, 1fr));min-width:calc(var(--wf-mx-name) + var(--n) * 40px)}.richmessage-site .wf-mx-groups,.richmessage-site .wf-mx-head,.richmessage-site .wf-mx-row{grid-template-columns:var(--wf-mx-cols);display:grid}.richmessage-site .wf-mx-group{border-bottom:4px solid var(--c);font:700 10.5px/1.15 var(--font-mono);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-right:3px;padding:0 2px 5px;overflow:hidden}.richmessage-site .wf-mx-head{border-bottom:1.5px solid var(--ink);align-items:end}.richmessage-site .wf-mx-corner{z-index:1;background:var(--surface);color:var(--text-muted);font:500 11px/1.3 var(--font-mono);align-content:end;align-self:stretch;gap:6px;padding:0 10px 10px 0;display:grid;position:sticky;left:0}.richmessage-site .wf-mx-key{align-items:center;gap:8px;display:inline-flex}.richmessage-site .wf-mx-col{height:156px;color:var(--ink);font:500 12.5px/1 var(--font-sans);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-hover), color var(--dur-hover) var(--ease-hover);background:0 0;border:0;border-radius:0;justify-content:center;align-items:flex-end;margin:0;padding:8px 0;display:flex}.richmessage-site .wf-mx-col span{white-space:nowrap;writing-mode:vertical-rl;transform:rotate(180deg)}.richmessage-site .wf-mx-col:hover{background:var(--paper)}.richmessage-site .wf-mx-col[aria-pressed=true]{background:var(--ink);color:var(--paper)}.richmessage-site .wf-mx-row{border:0;border-bottom:1px solid var(--border);background:var(--surface);width:100%;min-height:42px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-hover);border-radius:0;margin:0;padding:0}.richmessage-site .wf-mx-row:hover,.richmessage-site .wf-mx-row:hover .wf-mx-name{background:var(--paper)}.richmessage-site .wf-mx-row.is-industry,.richmessage-site .wf-mx-row.is-industry .wf-mx-name{border-bottom:1.5px solid var(--ink);background:var(--paper)}.richmessage-site .wf-mx-row[aria-pressed=true]:not(.is-industry),.richmessage-site .wf-mx-row[aria-pressed=true]:not(.is-industry) .wf-mx-name{background:var(--paper)}.richmessage-site .wf-mx-row[aria-pressed=true]:not(.is-industry) .wf-mx-name{box-shadow:inset 4px 0 0 var(--ink)}.richmessage-site .wf-mx-row:focus-visible,.richmessage-site .wf-mx-col:focus-visible{outline:2px solid var(--hue-blue);outline-offset:-2px}.richmessage-site .wf-mx-name{z-index:1;background:var(--surface);min-width:0;transition:background-color var(--dur-hover) var(--ease-hover);align-content:center;gap:3px;padding:6px 10px 6px 12px;display:grid;position:sticky;left:0}.richmessage-site .wf-mx-name b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;line-height:1.2;overflow:hidden}.richmessage-site .wf-mx-name small{color:var(--text-muted);font:500 10.5px/1.2 var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.richmessage-site .wf-mx-spark{align-items:center;gap:8px;display:flex}.richmessage-site .wf-mx-spark>span{background:var(--surface-muted);flex:none;width:72px;height:6px;position:relative}.richmessage-site .wf-mx-key .wf-mx-spark>span{width:28px}.richmessage-site .wf-mx-spark i{background:var(--text-muted);height:100%;position:absolute;top:0;left:0}.richmessage-site .wf-mx-spark i.is-new{background:var(--ink)}.richmessage-site .wf-mx-cell{grid-template-rows:1fr;place-items:center;min-height:40px;display:grid}.richmessage-site .wf-mx-cell i{width:var(--d);height:var(--d);border:1.5px solid var(--ink);background:var(--c);transition:opacity var(--dur-panel) var(--ease-out), transform var(--dur-panel) var(--ease-out);border-radius:50%}.richmessage-site .wf-mx-cell.is-zero i{background:var(--border);border:0;border-radius:0;width:6px;height:1.5px}.richmessage-site .wf-mx-cell em{color:var(--text);font:600 10.5px/1 var(--font-mono);font-style:normal;display:none}.richmessage-site .wf-mx-row.is-industry .wf-mx-cell,.richmessage-site .wf-mx-row[aria-pressed=true] .wf-mx-cell,.richmessage-site .wf-mx-cell.is-col{grid-template-rows:1fr auto;gap:3px;padding:6px 0 5px}.richmessage-site .wf-mx-row.is-industry .wf-mx-cell em,.richmessage-site .wf-mx-row[aria-pressed=true] .wf-mx-cell em,.richmessage-site .wf-mx-cell.is-col em{display:block}.richmessage-site .wf-mx-cell.is-col{background:color-mix(in srgb, var(--c) 14%, transparent)}.richmessage-site .wf-matrix.has-sel .wf-mx-cell:not(.is-lit) i{opacity:.22}.richmessage-site .wf-matrix.has-sel .wf-mx-cell.is-lit:not(.is-zero) i{transform:scale(1.06)}.richmessage-site .wf-panels{border:1.5px solid var(--ink);background:var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5px;margin-top:22px;display:grid}.richmessage-site .wf-panel{background:var(--surface);min-width:0;transition:opacity var(--dur-hover) var(--ease-out);flex-direction:column;padding:16px 18px 18px;display:flex}.richmessage-site .wf-panel.is-swapping{opacity:.3}.richmessage-site .wf-panel-kicker{color:var(--text-muted);font:700 10.5px/1.3 var(--font-mono);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;gap:12px;margin:0;display:flex}.richmessage-site .wf-panel-kicker span:last-child{text-align:right;font-weight:500}.richmessage-site .wf-panel h3{font:700 17px/1.28 var(--font-display);letter-spacing:-.01em;margin:8px 0 0}.richmessage-site .wf-panel-how,.richmessage-site .wf-panel-note{color:var(--text-muted);margin:6px 0 0;font-size:12.5px;line-height:1.45}.richmessage-site .wf-panel-note{font:500 10.5px/1.45 var(--font-mono);margin-top:auto;padding-top:12px}.richmessage-site .wf-panel-body{margin-top:14px}.richmessage-site .wf-panel-solo{padding:0}@keyframes wf-grow{0%{transform:scaleX(0)}}.richmessage-site .wf-mix-bar i,.richmessage-site .wf-tb-track i,.richmessage-site .wf-pay-track b,.richmessage-site .wf-pip-bar i{transform-origin:0;animation:wf-grow var(--dur-panel) var(--ease-out) both}.richmessage-site .wf-mix{gap:4px;display:grid}.richmessage-site .wf-mix li{grid-template-columns:minmax(96px,34%) minmax(0,1fr);align-items:center;gap:2px 12px;padding:4px 0;display:grid}.richmessage-site .wf-mix li.is-base{border-bottom:1.5px solid var(--ink);padding-bottom:8px}.richmessage-site .wf-mix-name{min-width:0;display:grid}.richmessage-site .wf-mix-name b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.richmessage-site .wf-mix li.is-base b,.richmessage-site .wf-mix li.is-strong b{font-weight:750}.richmessage-site .wf-mix-name small{color:var(--text-muted);font:500 10px/1.3 var(--font-mono)}.richmessage-site .wf-mix-bar{gap:1.5px;height:20px;display:flex}.richmessage-site .wf-mix-bar i{background:var(--c);min-width:0;height:100%;transition:opacity var(--dur-panel) var(--ease-out);flex:0 auto}.richmessage-site .wf-mix-bar i.wf-none{background:var(--surface-muted)}.richmessage-site .wf-mix-bar i.is-off{opacity:.2}.richmessage-site .wf-mix-labels{grid-column:2;height:13px;position:relative}.richmessage-site .wf-mix-labels em{color:var(--text);font:600 10.5px/1.2 var(--font-mono);white-space:nowrap;font-style:normal;position:absolute;top:0;transform:translate(-50%)}.richmessage-site .wf-mix-labels em.is-family{font-weight:750;transform:none}.richmessage-site .wf-tbars{gap:2px;display:grid}.richmessage-site .wf-tbars li{grid-template-columns:minmax(78px,30%) minmax(0,1fr) auto;align-items:center;gap:10px;min-height:25px;display:grid}.richmessage-site .wf-tb-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.richmessage-site .wf-tb-track{height:11px;position:relative}.richmessage-site .wf-tb-track i{border:1px solid var(--ink);background:var(--hue-blue);height:100%;display:block}.richmessage-site .wf-tb-track b{background:var(--ink);width:3px;box-shadow:0 0 0 1.5px var(--surface);margin-left:-1.5px;position:absolute;top:-5px;bottom:-5px}.richmessage-site .wf-tb-val{min-width:3.5em;font:700 11.5px/1 var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.richmessage-site .wf-pay ol{display:grid}.richmessage-site .wf-pay li,.richmessage-site .wf-pay-mark,.richmessage-site .wf-pay-axis{grid-template-columns:minmax(86px,32%) minmax(0,1fr) 3.4em;gap:8px;margin:0;display:grid}.richmessage-site .wf-pay li{min-height:20px}.richmessage-site .wf-pay-name{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;transition:color var(--dur-panel) var(--ease-out);align-self:center;font-size:12px;overflow:hidden}.richmessage-site .wf-pay li.is-lit .wf-pay-name{color:var(--text)}.richmessage-site .wf-pay li.is-sel .wf-pay-name{font-weight:750}.richmessage-site .wf-pay-track{position:relative}.richmessage-site .wf-pay-track:after,.richmessage-site .wf-pay-mark span:nth-child(2):after{top:0;bottom:0;left:var(--mark);background:var(--ink);content:"";width:1.5px;position:absolute}.richmessage-site .wf-pay-track b{background:var(--c);opacity:.2;height:8px;transition:opacity var(--dur-panel) var(--ease-out);margin-top:-4px;position:absolute;top:50%}.richmessage-site .wf-pay-track i{border:2px solid var(--ink);background:var(--surface);opacity:.3;width:9px;height:9px;transition:opacity var(--dur-panel) var(--ease-out);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.richmessage-site .wf-pay li.is-lit .wf-pay-track b,.richmessage-site .wf-pay li.is-lit .wf-pay-track i{opacity:1}.richmessage-site .wf-pay-val{font:600 11px/1 var(--font-mono);text-align:right;align-self:center}.richmessage-site .wf-pay-mark span:nth-child(2){height:18px;position:relative}.richmessage-site .wf-pay-mark em{top:0;left:var(--mark);font:700 10.5px/1.2 var(--font-mono);white-space:nowrap;transform:translateX(calc(var(--mark) * -1));font-style:normal;position:absolute}.richmessage-site .wf-pay-mark span:nth-child(2):after{top:14px}.richmessage-site .wf-pay-axis span:nth-child(2){border-top:1px solid var(--border);height:16px;position:relative}.richmessage-site .wf-pay-axis em{color:var(--text-muted);font:500 10px/1.2 var(--font-mono);white-space:nowrap;font-style:normal;position:absolute;top:3px;transform:translate(-50%)}.wf-scatter .wf-bub{fill:var(--c);fill-opacity:.9;stroke:var(--ink);stroke-width:1.5px}.wf-scatter .wf-bub.is-hollow{fill:var(--surface)}.wf-scatter .wf-core{fill:var(--ink)}.wf-scatter .wf-whisk{stroke:var(--c);stroke-width:2.2px;stroke-linecap:round}.wf-scatter .wf-whisk-arrow{fill:var(--c)}.wf-scatter .wf-pt{cursor:default}.richmessage-site .wf-waffle{grid-template-columns:minmax(200px,320px) minmax(0,1fr);align-items:center;gap:20px 40px;display:grid}.wf-waffle-svg{width:100%;height:auto;display:block}.wf-waffle-svg circle{fill:var(--c,var(--surface-muted));stroke:var(--ink);stroke-width:1.2px;transition:fill var(--dur-panel) var(--ease-out), opacity var(--dur-panel) var(--ease-out), stroke var(--dur-panel) var(--ease-out)}.wf-waffle[data-view=a] .wa-c0,.wf-waffle[data-view=r] .wr-c0,.wf-waffle[data-view=m] .wm-c0{--c:var(--wf-c0)}.wf-waffle[data-view=a] .wa-c1,.wf-waffle[data-view=r] .wr-c1,.wf-waffle[data-view=m] .wm-c1{--c:var(--wf-c1)}.wf-waffle[data-view=a] .wa-c2,.wf-waffle[data-view=r] .wr-c2,.wf-waffle[data-view=m] .wm-c2{--c:var(--wf-c2)}.wf-waffle[data-view=a] .wa-c3,.wf-waffle[data-view=r] .wr-c3,.wf-waffle[data-view=m] .wm-c3{--c:var(--wf-c3)}.wf-waffle[data-view=a] .wa-c4,.wf-waffle[data-view=r] .wr-c4,.wf-waffle[data-view=m] .wm-c4{--c:var(--wf-c4)}.wf-waffle[data-view=a] .wa-none,.wf-waffle[data-view=r] .wr-none,.wf-waffle[data-view=m] .wm-none{--c:var(--surface-muted)}.wf-waffle[data-view=a] .wa-hollow,.wf-waffle[data-view=r] .wr-hollow,.wf-waffle[data-view=m] .wm-hollow{--c:var(--surface);stroke:var(--text-muted);stroke-dasharray:2.5 2.5}.wf-waffle[data-view=a]:has(.wf-wl-c0:hover) circle:not(.wa-c0),.wf-waffle[data-view=r]:has(.wf-wl-c0:hover) circle:not(.wr-c0),.wf-waffle[data-view=m]:has(.wf-wl-c0:hover) circle:not(.wm-c0),.wf-waffle[data-view=a]:has(.wf-wl-c1:hover) circle:not(.wa-c1),.wf-waffle[data-view=r]:has(.wf-wl-c1:hover) circle:not(.wr-c1),.wf-waffle[data-view=m]:has(.wf-wl-c1:hover) circle:not(.wm-c1),.wf-waffle[data-view=a]:has(.wf-wl-c2:hover) circle:not(.wa-c2),.wf-waffle[data-view=r]:has(.wf-wl-c2:hover) circle:not(.wr-c2),.wf-waffle[data-view=m]:has(.wf-wl-c2:hover) circle:not(.wm-c2),.wf-waffle[data-view=a]:has(.wf-wl-c3:hover) circle:not(.wa-c3),.wf-waffle[data-view=r]:has(.wf-wl-c3:hover) circle:not(.wr-c3),.wf-waffle[data-view=m]:has(.wf-wl-c3:hover) circle:not(.wm-c3),.wf-waffle[data-view=a]:has(.wf-wl-c4:hover) circle:not(.wa-c4),.wf-waffle[data-view=r]:has(.wf-wl-c4:hover) circle:not(.wr-c4),.wf-waffle[data-view=m]:has(.wf-wl-c4:hover) circle:not(.wm-c4),.wf-waffle[data-view=a]:has(.wf-wl-none:hover) circle:not(.wa-none),.wf-waffle[data-view=r]:has(.wf-wl-none:hover) circle:not(.wr-none),.wf-waffle[data-view=m]:has(.wf-wl-none:hover) circle:not(.wm-none),.wf-waffle[data-view=m]:has(.wf-wl-hollow:hover) circle:not(.wm-hollow){opacity:.15}.richmessage-site .wf-wl{display:none}.richmessage-site .wf-waffle[data-view=a] .wf-wl[data-for=a],.richmessage-site .wf-waffle[data-view=r] .wf-wl[data-for=r],.richmessage-site .wf-waffle[data-view=m] .wf-wl[data-for=m]{display:grid}.richmessage-site .wf-wl li,.richmessage-site .wf-wl-head{border-bottom:1px solid var(--border);grid-template-columns:12px minmax(0,1fr) 5em 3em;align-items:baseline;gap:12px;margin:0;padding:9px 0;display:grid}.richmessage-site .wf-wl-head{border-bottom:1.5px solid var(--ink);color:var(--text-muted);font:700 10.5px/1.2 var(--font-mono);letter-spacing:.05em;text-transform:uppercase;padding:0 0 6px}.richmessage-site .wf-wl-head b,.richmessage-site .wf-wl-head em{font:inherit;text-align:right}.richmessage-site .wf-wl li{cursor:default}.richmessage-site .wf-wl i.is-hollow{border-style:dashed;border-color:var(--text-muted);background:var(--surface)}.richmessage-site .wf-wl span{font-size:14px;line-height:1.3}.richmessage-site .wf-wl b{color:var(--text-muted);font:500 12px/1 var(--font-mono);text-align:right}.richmessage-site .wf-wl em{font:760 24px/1 var(--font-display);text-align:right;font-style:normal}.richmessage-site .wf-wl-none span,.richmessage-site .wf-wl-hollow span,.richmessage-site .wf-wl-none em,.richmessage-site .wf-wl-hollow em{color:var(--text-muted)}.richmessage-site .wf-wl-wrap{max-width:640px}.richmessage-site .wf-clusters{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:18px 28px;display:flex}.richmessage-site .wf-cluster{justify-items:center;gap:8px;max-width:100%;margin:0;display:grid}.richmessage-site .wf-cluster svg{max-width:100%;height:auto;display:block;overflow:visible}.richmessage-site .wf-cluster figcaption{font:500 11px/1.3 var(--font-mono);justify-items:center;gap:2px;display:grid}.richmessage-site .wf-cluster figcaption b{letter-spacing:.05em;text-transform:uppercase;font-weight:700}.richmessage-site .wf-cluster figcaption span{color:var(--text-muted)}.wf-cluster .wf-tc-bub{fill:var(--c);stroke:var(--ink);stroke-width:1.2px}.wf-cluster.wf-none .wf-tc-bub{fill:var(--surface-muted)}.wf-cluster .wf-ring-off{fill:none;stroke:var(--surface-muted);stroke-width:2.5px}.wf-cluster .wf-ring-on{fill:none;stroke:var(--ink);stroke-width:2.5px}.wf-cluster text{fill:var(--ink);pointer-events:none}.wf-cluster .wf-tc-name{font-family:var(--font-sans);font-weight:650}.wf-cluster .wf-tc-num{font:500 10.5px var(--font-mono)}.wf-cluster text.is-light{fill:var(--surface)}.richmessage-site .wf-ring-key{color:var(--text-muted);font:500 11px/1.3 var(--font-mono);align-items:center;gap:8px;margin:14px 0 0;display:flex}.richmessage-site .wf-ring-swatch{border:2.5px solid var(--surface-muted);border-top-color:var(--ink);border-right-color:var(--ink);border-radius:50%;width:14px;height:14px}.richmessage-site .wf-slope-wrap{container-type:inline-size}.richmessage-site .wf-slope-wrap>.wf-svg{min-width:0;max-width:none}.richmessage-site .wf-slope-narrow{display:none}@container (width<=700px){.richmessage-site .wf-slope-wide{display:none}.richmessage-site .wf-slope-narrow{display:block}}.richmessage-site .wf-swipe{color:var(--text-muted);font:500 10.5px/1.2 var(--font-mono);text-align:center;margin:0 0 6px;display:none}@container (width<=820px){.richmessage-site .wf-swipe{display:block}}.wf-slope-svg .wf-partial{fill:var(--paper)}.wf-slope-svg .wf-slope-line{stroke:var(--c);stroke-width:2.4px;stroke-linecap:round}.wf-slope-svg .wf-slope-dot{fill:var(--c);stroke:var(--surface);stroke-width:2px}.wf-slope-svg .wf-slope-stub{fill:var(--c);opacity:.45}.wf-slope-svg .wf-slope-ratio{fill:var(--ink);font-weight:700}.wf-slope-svg .is-down .wf-slope-ratio{fill:var(--hue-coral-text)}.richmessage-site .wf-tm-box{container-type:inline-size}.wf-tm-svg rect{fill:var(--c)}.wf-tm.wf-none rect{fill:var(--surface-muted)}.wf-tm-svg .wf-tm-name{fill:var(--ink);font-family:var(--font-sans);font-weight:650}.wf-tm-svg .wf-tm-num{fill:var(--ink);font-size:11px}.wf-tm-svg text.is-light{fill:var(--surface)}.richmessage-site .wf-tm-narrow{display:none}@container (width<=640px){.richmessage-site .wf-tm-wide{display:none}.richmessage-site .wf-tm-narrow{display:block}}.richmessage-site .wf-pips li{border-bottom:1px solid var(--border);grid-template-columns:minmax(150px,24%) minmax(0,1fr) 3.4em auto;align-items:center;gap:12px;min-height:28px;display:grid}.richmessage-site .wf-pips li:last-child{border-bottom:0}.richmessage-site .wf-pips .wf-pips-head{border-bottom:1.5px solid var(--ink);min-height:0;color:var(--text-muted);font:500 10.5px/1.2 var(--font-mono);padding-bottom:6px}.richmessage-site .wf-pips-head span:last-child{text-align:right}.richmessage-site .wf-pips.is-nopips li{grid-template-columns:minmax(150px,34%) minmax(0,1fr) 3.4em}.richmessage-site .wf-pips.is-nopips .wf-pip-dots{display:none}.richmessage-site .wf-pip-name{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.richmessage-site .wf-pip-name small{color:var(--text-muted);font:500 10.5px/1 var(--font-mono)}.richmessage-site .wf-pip-bar i{border:1px solid var(--ink);background:var(--c);height:12px;display:block}.richmessage-site .wf-pip-num{font:700 12px/1 var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.richmessage-site .wf-pip-dots{justify-content:flex-end;align-items:center;gap:2px;display:flex}.richmessage-site .wf-pip-dots em{min-width:2em;font:700 12px/1 var(--font-mono);text-align:right;margin-right:6px;font-style:normal}.richmessage-site .wf-pip-dots i{border:1px solid var(--text-muted);border-radius:50%;flex:none;width:7px;height:7px}.richmessage-site .wf-pip-dots i.is-on{border-color:var(--ink);background:var(--ink)}.wf-bee-svg .wf-bee{cursor:pointer;outline:none}.wf-bee-svg .wf-bee-dot{fill:var(--c);stroke:var(--ink);stroke-width:1.4px}.wf-bee-svg .wf-none .wf-bee-dot{fill:var(--surface-muted)}.wf-bee-svg .wf-bee:is(:hover,:focus-visible) .wf-bee-dot{stroke-width:3px}.wf-bee-svg .wf-bee-in{fill:var(--ink);pointer-events:none;font-size:10px;font-weight:650}.wf-bee-svg .wf-bee-in.is-light{fill:var(--surface)}.richmessage-site .wf-stairs{align-items:flex-start;gap:18px;display:flex}.richmessage-site .wf-stair-group{flex:5 1 0;min-width:0}.richmessage-site .wf-stair-group:nth-child(2){flex-grow:2}.richmessage-site .wf-stair-group.is-apart{border-left:1px dashed var(--border);flex:1.15 1 0;padding-left:18px}.richmessage-site .wf-stairs ol{display:flex}.richmessage-site .wf-step{text-align:center;flex:1 1 0;justify-items:stretch;min-width:0;display:grid}.richmessage-site .wf-step-plot{border-bottom:1.5px solid var(--ink);flex-direction:column;justify-content:flex-end;height:240px;display:flex}.richmessage-site .wf-step-plot b{font:700 13px/1 var(--font-mono);padding-bottom:5px}.richmessage-site .wf-step-bar{height:calc(var(--h) * .88);border:1.5px solid var(--ink);background:color-mix(in oklab, var(--hue-blue) var(--shade), var(--paper));transform-origin:bottom;min-height:2px;animation:wf-rise var(--dur-enter) var(--ease-out) both;border-bottom:0;margin-right:-1.5px}.richmessage-site .wf-step:last-child .wf-step-bar{margin-right:0}.richmessage-site .wf-step.is-mg .wf-step-bar{background:color-mix(in oklab, var(--hue-violet) var(--shade), var(--paper))}@keyframes wf-rise{0%{transform:scaleY(0)}}.richmessage-site .wf-step-name{font:600 12px/1.2 var(--font-mono);padding-top:7px}.richmessage-site .wf-step-name .is-short{display:none}.richmessage-site .wf-step em{color:var(--text-muted);font:500 11px/1.4 var(--font-mono);font-style:normal}.richmessage-site .wf-stair-group p{border-top:1px solid var(--text-muted);color:var(--text-muted);font:700 10px/1.2 var(--font-mono);letter-spacing:.06em;text-align:center;text-transform:uppercase;margin:10px 0 0;padding-top:5px}.richmessage-site .wf-stair-group.is-apart p{border-top-style:dashed}@container (width<=620px){.richmessage-site .wf-stairs{gap:8px}.richmessage-site .wf-stair-group.is-apart{padding-left:8px}.richmessage-site .wf-step-plot{height:180px}.richmessage-site .wf-step-plot b{font-size:10.5px}.richmessage-site .wf-step-name .is-full{display:none}.richmessage-site .wf-step-name .is-short{display:inline}.richmessage-site .wf-step-name,.richmessage-site .wf-step em{font-size:10px}.richmessage-site .wf-stair-group p{letter-spacing:.02em;font-size:8.5px}}.richmessage-site .wf-ex-bench{border-color:var(--ink);background:var(--workbench);color:var(--workbench-text)}.richmessage-site .wf-ex-bench .wf-ex-head,.richmessage-site .wf-ex-bench .wf-ex-src,.richmessage-site .wf-ex-bench .workforce-data{border-color:var(--workbench-line)}.richmessage-site .wf-ex-bench .wf-ex-title{color:var(--workbench-text)}.richmessage-site .wf-ex-bench .wf-ex-kicker i{border-color:var(--workbench-text)}.richmessage-site .wf-ex-bench .wf-ex-how,.richmessage-site .wf-ex-bench .wf-ex-src,.richmessage-site .wf-ex-bench .workforce-data summary{color:var(--workbench-muted)}.richmessage-site .wf-ex-bench .workforce-data summary:hover,.richmessage-site .wf-ex-bench .wf-legend{color:var(--workbench-text)}.richmessage-site .wf-ex-bench .wf-legend i{border-color:var(--workbench-text)}.richmessage-site .wf-ex-bench .workforce-table th,.richmessage-site .wf-ex-bench .workforce-table td{border-bottom-color:var(--workbench-line);color:var(--workbench-text)}.richmessage-site .wf-ex-bench .workforce-table a{color:var(--hue-lime)}.richmessage-site .wf-cos{grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:8px;display:grid}.richmessage-site .wf-co{border:1px solid var(--workbench-line);background:var(--workbench-soft);height:100%;color:var(--workbench-text);text-align:center;transition:background-color var(--dur-hover) var(--ease-hover);justify-items:center;gap:6px;padding:16px 10px 14px;text-decoration:none;display:grid}.richmessage-site .wf-co:hover{background:var(--workbench)}.richmessage-site .wf-co:focus-visible{outline:2px solid var(--hue-lime);outline-offset:-2px}.richmessage-site .wf-co svg{width:112px;height:112px;display:block}.richmessage-site .wf-co .wf-arc-track{fill:none;stroke:var(--workbench-line);stroke-width:12px}.wf-co .wf-arc{fill:none;stroke:var(--c);stroke-width:12px}.wf-co .wf-co-num{fill:var(--workbench-text);font:650 21px var(--font-sans)}.wf-co .wf-co-cap{fill:var(--workbench-muted);font:600 9px var(--font-mono);letter-spacing:.08em}.richmessage-site .wf-co-name{font-size:14px;font-weight:650;line-height:1.25}.richmessage-site .wf-co:hover .wf-co-name{color:var(--hue-lime)}.richmessage-site .wf-co-meta{color:var(--workbench-muted);font:500 10.5px/1.45 var(--font-mono)}.wf-tip{z-index:60;border:1.5px solid var(--ink);background:var(--ink);max-width:300px;color:var(--paper);font:500 12px/1.45 var(--font-mono);opacity:0;pointer-events:none;transition:opacity var(--dur-press) var(--ease-out);padding:8px 10px;position:fixed;top:0;left:0}.wf-tip.is-on{opacity:1}.wf-tip b{color:var(--hue-lime);margin-bottom:2px;font-weight:700;display:block}.wf-tip span{display:block}@media (prefers-reduced-motion:reduce){.richmessage-site .wf-mix-bar i,.richmessage-site .wf-tb-track i,.richmessage-site .wf-pay-track b,.richmessage-site .wf-pip-bar i,.richmessage-site .wf-step-bar{animation:none}.richmessage-site [data-dim] [data-item],.richmessage-site .wf-panel,.richmessage-site .wf-mx-cell i,.wf-waffle-svg circle{transition:none}}.richmessage-site .workforce-data{border-top:1px solid var(--border);margin-top:14px}.richmessage-site .workforce-data summary{width:fit-content;color:var(--text-muted);font:700 11px/1.2 var(--font-mono);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;padding:10px 0 4px}.richmessage-site .workforce-data summary:hover{color:var(--ink)}.richmessage-site .workforce-data[open] summary{margin-bottom:8px}.richmessage-site .workforce-method{max-width:68ch;color:var(--text);font-size:var(--text-md);margin:0;padding-left:1.2em;line-height:1.55}.richmessage-site .workforce-method li+li{margin-top:6px}@media (width<=1080px){.richmessage-site .wf-panels{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.richmessage-site .wf-waffle{grid-template-columns:minmax(0,1fr)}.richmessage-site .wf-waffle-svg{max-width:300px}.richmessage-site .wf-sel-hint{display:none}}@media (width<=520px){.richmessage-site .wf-pay-axis em:nth-child(2n){display:none}.richmessage-site .workforce-block{padding:16px}.richmessage-site .wf-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.richmessage-site .wf-kpi{padding:12px}.richmessage-site .wf-kpi-v{font-size:28px}.richmessage-site .wf-kpi-c{font-size:12px}.richmessage-site .wf-ex-body{padding:16px 16px 18px}.richmessage-site .wf-ex-src{padding:10px 16px}.richmessage-site .wf-ex .workforce-data{padding:0 16px 10px}.richmessage-site .wf-panel{padding:14px}.richmessage-site .wf-matrix{--wf-mx-name:138px}.richmessage-site .wf-mx-spark>span{width:44px}.richmessage-site .wf-pips li{grid-template-columns:minmax(0,1fr) 3.4em;gap:4px 10px;padding:6px 0}.richmessage-site .wf-pips .wf-pips-head{display:none}.richmessage-site .wf-pip-name{grid-column:1/-1}.richmessage-site .wf-pip-dots{grid-column:1/-1;justify-content:flex-start}.richmessage-site .wf-pip-dots em{order:2;min-width:0;margin:0 0 0 6px;font-weight:500}.richmessage-site .wf-cos{grid-template-columns:repeat(2,minmax(0,1fr))}.richmessage-site .wf-co svg{width:96px;height:96px}}
