.ap-stage-figure{width:100%;min-width:0}.ap-stage-figure__source{border-top:1px solid var(--ap-rule);margin-top:24px;padding-top:12px}.ap-rate,.ap-scale{min-width:0;margin:0}.ap-rate{--rate-label:126px;--rate-gap:12px;--rate-end:46px}.ap-rate__legend{flex-wrap:wrap;align-items:center;gap:8px 20px;margin:16px 0;padding:0;font-size:.75rem;list-style:none;display:flex}.ap-rate__legend li{align-items:center;gap:8px;display:inline-flex}.ap-rate__axis{height:24px;margin-left:calc(var(--rate-label) + var(--rate-gap));margin-right:var(--rate-end);position:relative}.ap-rate__axis>span{color:var(--ap-label);font-variant-numeric:tabular-nums;font-size:.6875rem;position:absolute;transform:translate(-50%)}.ap-rate__rows{gap:17px;display:grid}.ap-rate__row{grid-template-columns:var(--rate-label) minmax(0, 1fr);gap:var(--rate-gap);align-items:center;min-height:24px;display:grid}.ap-rate__label{text-align:right;font-size:.75rem;line-height:1rem}.ap-rate__track{height:20px;margin-right:var(--rate-end);background:#f1f5f9;border-radius:7px;position:relative}.ap-rate__bar{background:#006c45;border-radius:7px;position:absolute;inset:0 auto 0 0}.ap-rate__grid{background:var(--ap-rule);width:1px;position:absolute;top:-12px;bottom:-12px}.ap-rate__powiat{position:absolute;top:-5px;overflow:visible;transform:translate(-50%)}.ap-rate__value{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:8px;font-size:.75rem;font-weight:600;line-height:20px;position:absolute;top:0}.ap-rate__footer{margin-top:24px}.ap-scale__plot{margin-top:18px;padding-top:42px;position:relative}.ap-scale__bands{gap:2px;height:24px;display:flex}.ap-scale__bands>span{flex:1;min-width:0}.ap-scale__bands>span[data-active=true]{opacity:1;outline:2px solid var(--ap-ink);outline-offset:2px;z-index:1}.ap-scale__value{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.25rem;font-weight:600;position:absolute;top:0;transform:translate(-50%)}.ap-scale__marker{z-index:2;background:var(--ap-ink);width:2px;box-shadow:0 0 0 1px var(--ap-surface);position:absolute;top:33px;bottom:-7px;transform:translate(-50%)}.ap-scale__marker:before{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid var(--ap-ink);position:absolute;top:-6px;left:-4px}.ap-scale__labels{gap:12px;margin:20px 0 16px;padding:0;font-size:.75rem;line-height:1.125rem;list-style:none;display:grid}.ap-scale__labels li{overflow-wrap:normal;min-width:0;color:var(--ap-ink-2)}.ap-scale__labels li[data-active=true]{color:var(--ap-ink);font-weight:700}.ap-scale__labels i{width:8px;height:8px;margin-right:5px;display:inline-block}@media (max-width:1023px){.ap-rate{--rate-label:104px;--rate-gap:8px;--rate-end:40px}}@media (max-width:480px){.ap-scale__labels{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.ap-stage-figure .ap-rate{--rate-label:132px;--rate-end:48px}.ap-rate__legend,.ap-rate__axis>span,.ap-rate__label,.ap-rate__value{font-size:14px;line-height:1.4}.ap-rate__rows{gap:20px}.ap-rate__row{min-height:36px}.ap-rate__track{height:22px}.ap-rate__grid{background:#171c1f12}.ap-scale__active-class{align-items:center;gap:8px;margin:16px 0 0;font-size:18px;font-weight:600;display:flex}.ap-scale__active-class>i{border-radius:50%;width:10px;height:10px}.ap-scale__bands{gap:3px;height:32px}.ap-scale__thresholds{font-variant-numeric:tabular-nums;height:30px;margin-top:10px;font-size:14px;position:relative}.ap-scale__thresholds>span{position:absolute;transform:translate(-50%)}.ap-scale__labels{font-size:14px;line-height:1.5}.ap-scale__labels i{width:10px;height:10px}@media (max-width:480px){.ap-stage-figure .ap-rate{--rate-label:0px;--rate-gap:0px}.ap-rate__axis{margin-left:0}.ap-rate__row{display:block}.ap-rate__label{text-align:left;margin-bottom:7px;display:block}.ap-rate__rows{gap:20px}.ap-rate__grid{top:0;bottom:0}}.ap-card[data-on-stage=true] .ap-rate,.ap-card[data-on-stage=true] .ap-scale,.ap-card[data-on-stage=true] .ap-stage-figure__source{zoom:var(--ap-stage-type,1)}.ap-card[data-on-stage=true] .ap-rate{flex-direction:column;flex:1 0 auto;display:flex}.ap-card[data-on-stage=true] .ap-rate__rows{min-height:min-content;max-height:calc(var(--ap-rate-rows,8) * 124px);overflow-clip-margin:8px;flex:1 1 0;grid-auto-rows:1fr;overflow:clip}.ap-card[data-on-stage=true] .ap-rate__grid{top:-400px;bottom:-400px}.ap-card[data-on-stage=true] .ap-scale{margin-block:auto}.ap-card[data-on-stage=true] .ap-stage-figure__source{margin-top:auto}.ap-udc{width:100%;min-width:0;margin:0}.ap-udc__chart{min-width:0;margin-top:16px}.ap-udc__grid{grid-template-columns:minmax(0,1fr);row-gap:16px;display:grid}.ap-udc__row{flex-direction:column;gap:4px;min-width:0;display:flex}.ap-udc__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 12px;display:flex}.ap-udc__axis{height:18px;margin-bottom:-6px;position:relative}.ap-udc__axis--foot{margin-top:-6px;margin-bottom:0}.ap-udc__axis>span{color:var(--ap-label);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.6875rem;line-height:18px;position:absolute;transform:translate(-50%)}.ap-udc__axis>span[data-align=start]{transform:none}.ap-udc__axis>span[data-align=end]{transform:translate(-100%)}.ap-udc__axis--foot>.ap-udc__threshold-label{color:var(--ap-ink);font-weight:600}.ap-udc__label{text-align:left;min-width:0;font-size:.75rem;line-height:1rem}.ap-udc__track{background:#f1f5f9;border-radius:7px;height:22px;position:relative}.ap-udc__grid-line{background:var(--ap-rule);width:1px;position:absolute;top:-3px;bottom:-3px}.ap-udc__threshold{z-index:1;border-left:2px dashed var(--ap-ink);width:0;position:absolute;top:-3px;bottom:-3px;transform:translate(-1px)}.ap-udc__bar{border-radius:7px;position:absolute;inset:0 auto 0 0;box-shadow:inset 0 0 0 1px #171c1f73}.ap-udc__dot{z-index:2;width:14px;height:14px;box-shadow:inset 0 0 0 1px #171c1f73, 0 0 0 2px var(--ap-surface,#fff);border-radius:50%;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.ap-udc__value{text-align:right;font-variant-numeric:tabular-nums;min-width:0;margin-left:auto;font-size:.75rem;font-weight:700;line-height:1rem}.ap-udc__footer{margin-top:20px}.ap-udc__grid-line,.ap-udc__threshold{pointer-events:none}.ap-udc__label,.ap-udc__value,.ap-udc__axis>span{font-size:14px;line-height:1.4}.ap-card[data-on-stage=true] .ap-udc{zoom:var(--ap-stage-type,1)}
.ap-nscale{min-width:0;margin:24px 0 0}.ap-nscale__plot{min-width:0;margin-top:12px}.ap-nscale__row{gap:3px;min-width:0;display:grid}.ap-nscale__markers{height:16px}.ap-nscale__markers>span{position:relative}.ap-nscale__marker{border-left:6px solid #0000;border-right:6px solid #0000;border-top:8px solid var(--ap-ink);position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.ap-nscale__bands{height:28px}.ap-nscale__band{background:var(--nscale-band);opacity:.38;min-width:0}.ap-nscale__band[data-lead=true]{background:repeating-linear-gradient(135deg, var(--ap-hairline-strong) 0 4px, transparent 4px 8px);opacity:1}.ap-nscale__band[data-marked=true]{z-index:1;opacity:1;outline:2px solid var(--ap-ink);outline-offset:2px;position:relative}.ap-nscale[data-kind=modelled] .ap-nscale__band[data-marked=true],.ap-nscale[data-kind=below_55] .ap-nscale__band[data-marked=true]{background:repeating-linear-gradient(135deg, var(--nscale-band) 0 4px, var(--ap-surface) 4px 7px);outline-style:dashed}.ap-nscale__labels{font-variant-numeric:tabular-nums;margin:8px 0 0;padding:0;font-size:.75rem;line-height:1.125rem;list-style:none}.ap-nscale__labels li{text-align:center;min-width:0;color:var(--ap-ink-2);white-space:nowrap}.ap-nscale__labels li[data-marked=true]{color:var(--ap-ink);font-weight:700}.ap-nscale__legend{color:var(--ap-ink-2);flex-wrap:wrap;gap:8px 20px;margin:16px 0 0;padding:0;font-size:.75rem;line-height:1.125rem;list-style:none;display:flex}.ap-nscale__legend li{align-items:center;gap:8px;min-width:0;display:inline-flex}.ap-nscale__legend i{background:var(--ap-ink-2);outline:1.5px solid var(--ap-ink);outline-offset:1px;flex:none;width:18px;height:12px}.ap-nscale__legend li[data-kind=modelled] i{background:repeating-linear-gradient(135deg, var(--ap-ink-2) 0 3px, var(--ap-surface) 3px 5px);outline-style:dashed}.ap-nscale__caption{margin-top:12px}@media (max-width:480px){.ap-nscale__labels{font-size:.6875rem}}