.bm-how-score{width:fit-content;color:var(--muted);font-size:var(--fs-meta);text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted #fcfcfe55;text-decoration:underline dotted #fcfcfe55}.bm-panel.bm-caps{--bm-panel-pad-x:16px;--bm-panel-pad-y:14px;background:var(--bm-panel,var(--surface));gap:0;padding-bottom:16px;display:block}.bm-panel.bm-caps:after{content:none}.bm-caps__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.bm-caps__count{color:var(--muted);font-size:var(--fs-secondary);margin:0}.bm-caps__sub{color:var(--muted);font-size:var(--fs-meta);margin:16px 0 0;font-weight:500;line-height:16px}.bm-caps__list{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.bm-caps__sub+.bm-caps__list{margin-top:8px}.bm-score-cell{justify-content:flex-end;align-items:center;gap:calc(var(--space-2) + var(--space-1) / 2);min-width:0;display:flex}.bm-score-cell__score{text-align:right;white-space:nowrap}.bm-score-bar{height:var(--space-1);background:color-mix(in srgb, var(--text) 7%, transparent);flex:none;overflow:hidden}.bm-score-bar i{height:100%;display:block}.bm-score-cell .bm-score-rank{text-align:right;flex:none;width:3rem}.bm-score-rank{color:var(--muted);font-size:var(--fs-meta);white-space:nowrap}.bm-score{white-space:nowrap;font-variant-numeric:tabular-nums}.bm-score b{color:var(--sc);font-weight:700}.bm-score span{color:var(--muted);font-size:var(--fs-meta);margin-left:2px}.bm-ptree{--bm-ptree-lane:color-mix(in srgb, var(--text) 2.33%, transparent);--bm-ptree-lane-head:color-mix(in srgb, var(--text) 4.33%, transparent);--bm-ptree-fill:color-mix(in srgb, var(--text) 5%, transparent);--bm-ptree-rail:color-mix(in srgb, var(--text) 14%, transparent);--bm-ptree-step:calc(var(--space-6) - var(--space-1) / 2);--bm-ptree-gutter:.875rem;--bm-ptree-lane-width:22rem;--bm-ptree-bar-subsection:9.375rem;--bm-ptree-bar-suite:7rem;--bm-ptree-bar-unit:4.625rem;--bm-ptree-weight-strong:700;--bm-ptree-score-head:1.125rem;--bm-ptree-score-subsection:.96875rem;--bm-ptree-score-suite:.9375rem;--bm-ptree-score-unit:.90625rem;gap:var(--space-6);min-width:0;display:grid}.bm-ptree__title{font-size:var(--fs-display);font-weight:var(--weight-semibold);letter-spacing:-.015em;margin:0}.bm-ptree__band{gap:var(--space-3);padding:var(--space-1) var(--space-3) var(--space-4);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bm-ptree__band-part{gap:calc(var(--space-1) / 2);align-content:start;display:grid}.bm-ptree__band-label,.bm-ptree__band-part .bm-score-rank{color:var(--muted);font-size:var(--fs-meta)}.bm-ptree__band-part .bm-score-rank{min-height:1lh}.bm-ptree__band-score{font-size:var(--bm-ptree-score-head);font-weight:var(--bm-ptree-weight-strong);font-variant-numeric:tabular-nums}.bm-ptree__workloads,.bm-ptree__full-section{min-width:0;scroll-margin-top:var(--space-4);display:grid}.bm-ptree__workloads{gap:var(--space-3)}.bm-ptree__full-section>.bm-ptree__sechead{margin-bottom:var(--space-3)}.bm-ptree__full[data-depth="0"],.bm-ptree__full.is-soon{min-height:calc(2.4rem + var(--space-3));padding-bottom:var(--space-3)}.bm-ptree__full-section>.bm-ptree__node>.bm-ptree__panel{margin-bottom:calc(var(--space-3) * 2)}.bm-ptree__full-section>.bm-ptree__node>.bm-ptree__branch{margin-bottom:var(--space-3)}.bm-ptree__table{min-width:0;display:grid}.bm-ptree__row{grid-template-columns:minmax(0, 1fr) var(--bm-ptree-lane-width) var(--bm-ptree-lane-width);column-gap:var(--space-2);border-top:1px solid var(--border);align-items:stretch;display:grid;position:relative}.bm-ptree__row>*{min-height:2.4rem}.bm-ptree__row.is-head{border-top:0;align-items:end}.bm-ptree__row:not(.is-head):hover:after,.bm-ptree__row.is-suite[aria-expanded=true]:after,.bm-ptree__row.is-open:after,.bm-ptree__full:hover:after,.bm-ptree__full[aria-expanded=true]:after{content:"";background:var(--bm-ptree-fill);pointer-events:none;position:absolute;inset:0}.bm-ptree button:not(:disabled):hover{color:var(--text)}.bm-ptree button.bm-ptree__name:not(:disabled):hover,.bm-ptree button.bm-ptree__full:not(:disabled):hover{background-color:#0000}.bm-ptree button.bm-ptree__half:not(:disabled):hover{background-color:var(--bm-ptree-lane)}.bm-ptree__row[data-depth],.bm-ptree__full[data-depth]:not([data-depth="0"]){--bm-ptree-inset:calc(var(--space-3) + var(--bm-ptree-depth,0) * var(--bm-ptree-step))}.bm-ptree__row[data-depth="1"]{--bm-ptree-depth:1}.bm-ptree__row[data-depth="2"]{--bm-ptree-depth:2}.bm-ptree__full[data-depth="1"]{--bm-ptree-depth:1}.bm-ptree__full[data-depth="2"]{--bm-ptree-depth:2}.bm-ptree__full[data-depth="3"]{--bm-ptree-depth:3}.bm-ptree__row[data-depth],.bm-ptree__full[data-depth]:not([data-depth="0"]){border-top-color:#0000}.bm-ptree__row[data-depth]:before,.bm-ptree__full[data-depth]:not([data-depth="0"]):before{content:"";top:calc(var(--space-1) / -4);right:0;left:var(--bm-ptree-inset);border-top:1px solid var(--bm-ptree-rail);pointer-events:none;position:absolute}.bm-ptree__head-title{padding:0 0 var(--space-2);align-self:end}.bm-ptree__lane-head{gap:var(--space-1);padding:var(--space-3) var(--bm-ptree-gutter) var(--space-2);border-radius:var(--radius-panel) var(--radius-panel) 0 0;background:var(--bm-ptree-lane-head);align-content:start;display:grid}.bm-ptree__lane-name{color:var(--muted);font-size:var(--fs-secondary);font-weight:var(--weight-semibold)}.bm-ptree__half{padding:0 var(--bm-ptree-gutter);background:var(--bm-ptree-lane);color:var(--text);font:inherit;text-align:left;border:0;grid-template-columns:4.75rem minmax(0,1fr);align-items:center;display:grid;position:relative}.bm-ptree__half,.bm-ptree__full,button.bm-ptree__name{border-radius:0}button.bm-ptree__half{cursor:pointer}.bm-ptree__half:hover:before{content:"";background:var(--bm-ptree-fill);pointer-events:none;position:absolute;inset:0}.bm-ptree__row.is-sub>.bm-ptree__half{background:var(--bm-ptree-lane)}.bm-ptree [data-level=subsection] .bm-score-bar{width:var(--bm-ptree-bar-subsection)}.bm-ptree [data-level=suite] .bm-score-bar{width:var(--bm-ptree-bar-suite)}.bm-ptree [data-level=unit] .bm-score-bar{width:var(--bm-ptree-bar-unit)}.bm-ptree [data-level=subsection] .bm-score-cell__score{font-size:var(--bm-ptree-score-subsection);font-weight:var(--bm-ptree-weight-strong)}.bm-ptree [data-level=suite] .bm-score-cell__score{font-size:var(--bm-ptree-score-suite);font-weight:var(--weight-semibold)}.bm-ptree [data-level=unit] .bm-score-cell__score{font-size:var(--bm-ptree-score-unit);font-weight:var(--weight-medium)}.bm-ptree__value{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.bm-ptree__name{align-items:center;gap:var(--space-2);padding-right:var(--space-3);padding-left:calc(var(--space-3) + var(--d,0) * var(--bm-ptree-step));min-width:0;display:flex}.bm-ptree__name>span,.bm-ptree__full-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bm-ptree__name.d0{--d:0;padding-left:calc(var(--space-3) + var(--bm-caret-size) + var(--space-2));font-size:var(--fs-heading);font-weight:var(--weight-semibold)}.bm-ptree__name.d1{--d:1;font-weight:var(--weight-semibold)}.bm-ptree__name.d2{--d:2}.bm-ptree__name.d0.has-caret{padding-left:var(--space-3)}.bm-ptree__name.d2.in-flat{--d:1}button.bm-ptree__name{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.bm-ptree__row.is-suite{cursor:pointer}.bm-ptree__row.is-suite:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--space-1) / -2)}.bm-ptree__sechead{align-items:baseline;gap:var(--space-4);padding:0 var(--space-3);flex-wrap:wrap;display:flex}.bm-ptree__node,.bm-ptree__branch{display:grid}.bm-ptree__full{--bm-ptree-depth:0;grid-template-columns:var(--bm-caret-size) minmax(0, 1fr) 6rem var(--bm-ptree-lane-width);gap:var(--space-3);width:100%;min-height:2.4rem;padding:0 var(--space-3) 0 calc(var(--space-3) + var(--bm-ptree-depth) * var(--bm-ptree-step));border:0;border-top:1px solid var(--border);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;display:grid;position:relative}.bm-ptree__full:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--space-1) / -2)}.bm-ptree__full.is-soon{cursor:default;color:var(--faint)}.bm-ptree__full.is-soon .bm-soon-name{align-items:baseline}.bm-ptree__panel .bm-panel{border-radius:0}.bm-ptree__panel{margin:var(--space-1) 0 var(--space-3);min-width:0}.bm-ptree__half-label{display:none}@media (width<=1000px){.bm-ptree{--bm-ptree-lane-width:15rem;--bm-ptree-bar-subsection:3.25rem;--bm-ptree-bar-suite:2.75rem;--bm-ptree-bar-unit:2.25rem;--bm-ptree-gutter:var(--space-2)}.bm-ptree__row{column-gap:var(--space-1)}.bm-ptree__half{grid-template-columns:3.5rem minmax(0,1fr)}.bm-score-cell{gap:var(--space-2)}.bm-ptree__full{grid-template-columns:var(--bm-caret-size) minmax(0, 1fr) auto var(--bm-ptree-lane-width)}}@media (width<=640px){.bm-ptree__row{grid-template-columns:repeat(2,minmax(0,1fr))}.bm-ptree__row>.bm-ptree__name,.bm-ptree__row>.bm-ptree__head-title{grid-column:1/-1}.bm-ptree__name>span,.bm-ptree__full-name{white-space:normal;overflow-wrap:anywhere;overflow:visible}.bm-ptree__band{grid-template-columns:1fr 1fr}.bm-ptree__half{grid-template-columns:1fr}.bm-ptree__half-label{color:var(--muted);font-size:var(--fs-meta);font-weight:var(--weight-medium);text-align:left;display:block}.bm-ptree__half>.bm-ptree__value,.bm-ptree__full>.bm-ptree__value,.bm-ptree .bm-score-bar{display:none}.bm-ptree__full{grid-template-columns:var(--bm-caret-size) minmax(0, 1fr) auto}.bm-ptree__band-part .bm-score-rank{white-space:normal}}.bm-ptree__status{padding:var(--space-2) var(--space-3)}.bm-provider-page{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:40px;padding-bottom:72px;display:grid}.bm-provider-heading{gap:var(--space-4);min-width:0;display:grid}.bm-provider-heading h1{color:var(--text);font-size:var(--fs-title);margin:0;line-height:1.15}.bm-panel.bm-provider-notes{--bm-panel-pad-x:16px;--bm-panel-pad-y:12px;--bm-panel-line:var(--border);background:var(--surface);color:var(--text);padding-left:36px;display:block}.bm-panel.bm-provider-notes:after{content:none}
