.pd-glyph[data-v-c1a90d77]{display:inline-block;flex:none;vertical-align:-1px}.pd-glyph__track[data-v-c1a90d77]{opacity:.22}.pd-glyph__track[data-v-c1a90d77],.pd-glyph__zone[data-v-c1a90d77]{fill:currentColor}.pd-row[data-v-776b223b]{align-items:center;display:grid;font-family:var(--p-font-mono);gap:10px;grid-template-areas:"label bar result";grid-template-columns:140px minmax(0,1fr) 62px;min-height:26px}.pd-row__label[data-v-776b223b]{align-items:flex-start;color:var(--tds-ink-soft);display:flex;font-size:11px;gap:6px;grid-area:label;min-width:0;white-space:nowrap}.pd-row__n[data-v-776b223b]{color:var(--tds-ink-soft);flex:none;line-height:14px;text-align:right;width:18px}.pd-row__glyph[data-v-776b223b]{color:#c9ced8;margin-top:2px}.pd-row__text[data-v-776b223b]{display:flex;flex-direction:column;min-width:0}.pd-row__shape[data-v-776b223b]{font-weight:700;letter-spacing:.4px;line-height:14px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.pd-row__zones[data-v-776b223b]{color:var(--tds-ink-soft);display:flex;flex-direction:column;font-size:10px;line-height:13px}.pd-row__zone--hit[data-v-776b223b]{color:#22c55e;font-weight:700}.pd-row__result[data-v-776b223b]{color:var(--tds-ink-soft);font-size:12px;font-weight:700;grid-area:result;text-align:right;white-space:nowrap}.pd-row__glyphmark[data-v-776b223b]{margin-left:4px}.pd-row--win .pd-row__result[data-v-776b223b]{color:#22c55e}.pd-row--loss .pd-row__result[data-v-776b223b]{color:#ef4444}.pd-bar[data-v-776b223b]{display:block;grid-area:bar;height:24px;width:100%}.pd-bar__track[data-v-776b223b]{fill:#ffffff12}.pd-bar__zone[data-v-776b223b]{fill:#22c55e;opacity:.42}.pd-row--loss .pd-bar__zone[data-v-776b223b]{opacity:.2}.pd-bar__zone--hit[data-v-776b223b]{opacity:.95}.pd-bar__tick[data-v-776b223b]{stroke:#ffffff29;stroke-width:1px}.pd-bar__marker[data-v-776b223b]{stroke:var(--tds-ink-soft);stroke-width:3px}.pd-row--win .pd-bar__marker[data-v-776b223b]{stroke:#fff}.pd-row--loss .pd-bar__marker[data-v-776b223b]{stroke:#ef4444}.pd-row--axis[data-v-776b223b]{min-height:14px}.pd-axis[data-v-776b223b]{color:var(--tds-ink-soft);font-size:10px;grid-area:bar;height:14px;position:relative}.pd-axis__tick[data-v-776b223b]{position:absolute;top:0;transform:translate(-50%)}.pd-axis__tick[data-v-776b223b]:first-child{transform:none}.pd-axis__tick[data-v-776b223b]:last-child{transform:translate(-100%)}@media(max-width:480px){.pd-row[data-v-776b223b]{grid-template-areas:"label" "bar" "result";grid-template-columns:minmax(0,1fr);row-gap:3px}.pd-row__shape[data-v-776b223b]{overflow:visible;text-overflow:clip}.pd-row__result[data-v-776b223b]:empty{display:none}.pd-row__zones[data-v-776b223b]{flex-direction:row;flex-wrap:wrap}.pd-row__zone+.pd-row__zone[data-v-776b223b]:before{color:var(--tds-ink-soft);content:", ";font-weight:400}.pd-row--axis .pd-row__label[data-v-776b223b],.pd-row--axis .pd-row__result[data-v-776b223b]{display:none}}.pd-chart[data-v-f7b2f11a]{display:flex;flex-direction:column;gap:8px}.pd-chart__title[data-v-f7b2f11a]{color:var(--tds-ink-soft);font-family:var(--p-font-mono);font-size:10px;font-weight:700;letter-spacing:.6px;margin:0;text-transform:uppercase}.pd-chart__row[data-v-f7b2f11a]{align-items:center;display:grid;font-family:var(--p-font-mono);font-size:11px;gap:10px;grid-template-columns:128px minmax(0,1fr) 156px}.pd-chart__label[data-v-f7b2f11a]{align-items:center;color:var(--tds-ink-soft);display:flex;font-weight:700;gap:6px;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap}.pd-chart__glyph[data-v-f7b2f11a]{color:#c9ced8}.pd-chart__bar[data-v-f7b2f11a]{display:block;height:12px;width:100%}.pd-chart__track[data-v-f7b2f11a]{fill:#ffffff12}.pd-chart__fill[data-v-f7b2f11a]{fill:#c9ced8;opacity:.7}.pd-chart__row--lead .pd-chart__fill[data-v-f7b2f11a]{opacity:1}.pd-chart__exp[data-v-f7b2f11a]{stroke:var(--tds-ink-soft);stroke-width:2px}.pd-chart__value[data-v-f7b2f11a]{align-items:center;color:var(--tds-ink-soft);display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;white-space:nowrap}.pd-chart__net--pos[data-v-f7b2f11a]{color:#22c55e}.pd-chart__net--neg[data-v-f7b2f11a]{color:#ef4444}.pd-chart__lead[data-v-f7b2f11a]{background:var(--tds-tier);color:#0a0a0a;font-size:10px;font-weight:800;letter-spacing:.5px;padding:1px 4px;text-transform:uppercase}.pd-chart__note[data-v-f7b2f11a]{color:var(--tds-ink-soft);font-family:var(--p-font-body,Inter,sans-serif);font-size:12px;margin:0}@media(max-width:480px){.pd-chart__row[data-v-f7b2f11a]{grid-template-areas:"label" "bar" "value";grid-template-columns:minmax(0,1fr);row-gap:5px}.pd-chart__label[data-v-f7b2f11a]{grid-area:label}.pd-chart__value[data-v-f7b2f11a]{grid-area:value;justify-content:flex-start;white-space:normal}.pd-chart__bar[data-v-f7b2f11a]{grid-area:bar}}.pd-hint[data-v-94ac0bba]{color:var(--tds-ink-faint);font-size:12px;margin:6px 0 0}.pd-hint strong[data-v-94ac0bba]{color:var(--tds-ink-soft)}.pd-chance[data-v-94ac0bba]{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 112px}.pd-chance__num .calc-input[data-v-94ac0bba]{text-align:right}.pd-shapes[data-v-94ac0bba]{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.pd-shapes .tier-btn[data-v-94ac0bba]{gap:8px;justify-content:center}.pd-layouts[data-v-94ac0bba]{display:grid;gap:8px;grid-template-columns:1fr 1fr}.pd-layouts .tier-btn[data-v-94ac0bba]{justify-content:center}.pd-actions[data-v-94ac0bba]{display:grid;gap:8px;grid-template-columns:1fr 1fr}.pd-board[data-v-94ac0bba]{display:flex;flex-direction:column;gap:6px}.pd-empty[data-v-94ac0bba]{color:var(--tds-ink-faint);font-size:13px;margin:0;padding:24px 0;text-align:center}.pd-chart-block[data-v-94ac0bba]{margin-top:18px}.tds-calc[data-v-94ac0bba]>*{min-width:0}.pd-stats.gt-statgrid[data-v-94ac0bba]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.pd-stats[data-v-94ac0bba] .gt-statgrid__cell{min-width:0}.pd-stats[data-v-94ac0bba] .gt-statgrid__detail,.pd-stats[data-v-94ac0bba] .gt-statgrid__value{overflow-wrap:anywhere}@media(max-width:480px){.pd-chance[data-v-94ac0bba]{gap:8px;grid-template-columns:minmax(0,1fr) 92px}.pd-shapes[data-v-94ac0bba]{gap:6px}.pd-actions[data-v-94ac0bba],.pd-shapes[data-v-94ac0bba],.pd-stats.gt-statgrid[data-v-94ac0bba]{grid-template-columns:minmax(0,1fr)}.pd-stats[data-v-94ac0bba] .gt-statgrid__value{font-size:clamp(16px,4vw,1.3rem)}.pd-shapes .tier-btn[data-v-94ac0bba]{padding-left:4px;padding-right:4px}}
