.ph-mini{--s:.62}.window{margin-top:var(--space-10);border-radius:var(--radius-panel);border:1px solid var(--color-border-subtle);background:var(--color-surface-base);grid-template-columns:300px minmax(0,1fr);display:grid;overflow:hidden}.w-list{padding:var(--space-4);border-right:1px solid var(--color-border-subtle);gap:var(--space-2);flex-direction:column;display:flex}.w-list .cap{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-secondary);padding:0 var(--space-1) var(--space-2)}.w-list .cap .mono{color:var(--color-text-primary)}.grp-h{font-size:var(--font-size-xs);line-height:var(--line-height-xs);text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-secondary);font-weight:var(--font-weight-semibold);padding:var(--space-3) var(--space-1) 2px}.it{gap:var(--space-1) var(--space-3);text-align:left;width:100%;padding:var(--space-3);border-radius:var(--radius-control);background:var(--color-surface-raised);border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);display:grid}.it:hover{border-color:var(--color-border-strong)}.it[aria-current=true]{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.it .i{font-family:var(--font-code);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-secondary);padding-top:2px}.it .t{font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);line-height:var(--line-height-md)}.it .m{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-secondary);gap:0 var(--space-2);flex-wrap:wrap;grid-column:2;display:flex}.rep{align-items:center;gap:var(--space-1);color:var(--color-warning);display:inline-flex}.rep .ic{width:15px;height:15px}.w-det{padding:var(--space-6);gap:var(--space-6);grid-template-columns:auto minmax(0,1fr);align-items:start;min-width:0;display:grid}.w-det .mini{padding:var(--space-4);align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.w-det .body{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.d-top{align-items:center;gap:var(--space-1) var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-sm);flex-wrap:wrap;display:flex}.d-top .id{font-family:var(--font-code);font-weight:var(--font-weight-bold);color:var(--color-text-primary);font-size:var(--font-size-md)}.w-det h3{margin-top:var(--space-2);font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.d-crit{gap:var(--space-2);font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--color-text-secondary);margin-top:var(--space-2);display:flex}.d-crit b{font-family:var(--font-code);color:var(--color-text-primary)}.w-det h4{font-size:var(--font-size-xs);line-height:var(--line-height-xs);text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-secondary);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2)}.w-det p{max-width:62ch}.ev{border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);padding:var(--space-4);background:var(--color-surface-raised);margin-top:var(--space-3)}.ev-contrast{gap:var(--space-4) var(--space-5);grid-template-columns:auto 1fr;align-items:center;display:grid}.sw{border-radius:var(--radius-control);width:88px;height:56px;font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);border:1px solid var(--color-border-subtle);justify-content:center;align-items:center;display:flex}.ratio{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;color:var(--color-negative)}.ratio small{font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--color-text-secondary);font-weight:var(--font-weight-regular);display:block}.kv{gap:var(--space-2) var(--space-4);grid-template-columns:minmax(120px,auto) 1fr;margin:0;display:grid}.kv dt{color:var(--color-text-secondary);font-size:var(--font-size-md)}.kv dd{overflow-wrap:anywhere;margin:0}.kv dd.bad{color:var(--color-negative)}.kv dd.bad:before{content:"✕ ";font-weight:var(--font-weight-bold)}.ev-size{align-items:flex-end;gap:var(--space-6);flex-wrap:wrap;display:flex}.ev-size figure{gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-secondary);flex-direction:column;margin:0;display:flex}.ev-size .box{border-radius:var(--radius-chip)}.ev-size .is{background:color-mix(in srgb, var(--color-negative) 30%, transparent);border:2px solid var(--color-negative)}.ev-size .need{border:2px dashed var(--color-text-primary)}.ev-size b{color:var(--color-text-primary);font-variant-numeric:tabular-nums}.fix{border-left:3px solid var(--color-positive);padding-left:var(--space-4)}.prompt{border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-surface-raised);margin-top:var(--space-3);overflow:hidden}.prompt-h{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.prompt-h b{font-size:var(--font-size-md)}.prompt-h .r{align-items:center;gap:var(--space-3);display:flex}.prompt pre{padding:var(--space-4);font-family:var(--font-code);font-size:var(--font-size-sm);line-height:var(--line-height-md);white-space:pre-wrap;max-height:200px;color:var(--color-text-secondary);margin:0;overflow:auto}.copied{color:var(--color-positive);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}@media (width<=899px){.window{grid-template-columns:minmax(0,1fr)}.w-list{border-right:0;border-bottom:1px solid var(--color-border-subtle)}.w-det{grid-template-columns:minmax(0,1fr)}.w-det .mini{justify-self:center}}@media (width<=640px){.w-det{padding:var(--space-4)}.ev-contrast{grid-template-columns:minmax(0,1fr)}}.nav-links a[aria-current=page]{color:var(--color-text-primary)}.hiw-top{padding:var(--space-12) 0 var(--space-16)}.hiw-h1{font-size:var(--font-size-display-md);line-height:var(--line-height-display-md);font-weight:var(--font-weight-bold);letter-spacing:-.01em}.hiw-lead{margin-top:var(--space-4);font-size:var(--font-size-lg);line-height:var(--line-height-lg);color:var(--color-text-secondary);max-width:56ch}.toc{margin-top:var(--space-8)}.toc ol{gap:var(--space-1) var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.toc a{align-items:center;gap:var(--space-2);min-height:var(--size-target);font-weight:var(--font-weight-semibold);text-decoration:none;display:inline-flex}.toc .l{text-underline-offset:3px;text-decoration:underline}.toc a:hover .l{text-decoration-thickness:2px}.toc .n,.eyebrow .n{font-family:var(--font-code);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-regular);display:inline-block}.eyebrow{align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-3);font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);display:flex}.hiw-note{margin-top:var(--space-8);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-secondary)}.hiw-cap{margin-top:var(--space-6);font-size:var(--font-size-md);line-height:var(--line-height-md);max-width:62ch}.hiw-split{column-gap:var(--space-12);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1100px){.hiw-split{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}.hiw-split>.hiw-txt{top:var(--space-8);position:sticky}.hiw-split>.hiw-fr>.hiw-note:first-child{margin-top:0}}.pframe{min-width:0;margin-top:var(--space-3);padding:var(--space-6);border-radius:var(--radius-stage);border:1px solid var(--color-border-subtle);background:var(--color-surface-base);box-shadow:0 28px 64px -36px color-mix(in srgb, var(--color-accent) 35%, transparent)}.pf-head{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.pf-title{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl);font-weight:var(--font-weight-bold)}.pf-title .mono{font-weight:var(--font-weight-bold)}.pf-meta{gap:var(--space-3) var(--space-8);margin:var(--space-3) 0 0;flex-wrap:wrap;display:flex}.pf-meta dt{font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-semibold)}.pf-meta dd{font-size:var(--font-size-md);line-height:var(--line-height-md);font-variant-numeric:tabular-nums;margin:0}.pf-pill{align-items:center;gap:var(--space-1);padding:2px var(--space-3) 2px var(--space-2);border-radius:var(--radius-full);border:1px solid var(--color-border-subtle);background:var(--color-surface-raised);font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;display:inline-flex}.pf-pill .ic{width:16px;height:16px}.pf-pill.ok{color:var(--color-positive)}.pf-pill.warn{color:var(--color-warning)}.pf-pill.info{color:var(--color-information)}.pf-dot{border-radius:var(--radius-full);background:currentColor;flex:none;width:8px;height:8px;margin:0 3px}.pf-h{font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:var(--font-weight-bold)}.pf-card{min-width:0;padding:var(--space-5);border-radius:var(--radius-panel);border:1px solid var(--color-border-subtle);background:var(--color-surface-raised)}.pf-st{margin-top:var(--space-6);padding:var(--space-4) var(--space-5)}.pf-st ol{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pf-rs{align-items:center;gap:var(--space-1);min-width:0;padding:0 var(--space-1);text-align:center;flex-direction:column;display:flex;position:relative}.pf-rs:not(:last-child):before{content:"";left:calc(50% + 14px + var(--space-1));right:calc(-50% + 14px + var(--space-1));border-radius:var(--radius-full);background:var(--color-border-subtle);height:2px;position:absolute;top:13px}.pf-rs.done:not(:last-child):before{background:var(--color-border-strong)}.pf-rs-n{border-radius:var(--radius-full);border:2px solid var(--color-border-strong);background:var(--color-surface-base);width:28px;height:28px;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1;font-weight:var(--font-weight-bold);flex:none;place-items:center;display:inline-grid}.pf-rs-n .ic{width:16px;height:16px}.pf-rs-n .pf-dot{width:10px;height:10px;margin:0}.pf-rs-x{flex-direction:column;min-width:0;display:flex}.pf-rs-t{font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);overflow-wrap:anywhere}.pf-rs-s{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-secondary)}.pf-rs.done .pf-rs-n{border-color:var(--color-text-primary);color:var(--color-text-primary)}.pf-rs.done .pf-rs-t,.pf-rs[aria-current=step] .pf-rs-t{color:var(--color-text-primary)}.pf-rs[aria-current=step] .pf-rs-t{font-weight:var(--font-weight-bold)}.pf-rs[aria-current=step] .pf-rs-n{border-color:var(--color-information);color:var(--color-information)}.pf-rs-cur{display:none}.pf-live{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:minmax(0,1fr) 20rem;align-items:end;display:grid}.pf-route-h{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.pf-route-n{font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.pf-band{overscroll-behavior-x:contain;border-radius:var(--radius-stage);border:1px solid var(--color-border-subtle);background:var(--glow), var(--color-surface-raised);overflow-x:auto}.pf-band ol{align-items:flex-end;gap:var(--space-5);width:max-content;min-width:100%;padding:var(--space-6) var(--space-4);margin:0;list-style:none;display:flex}.pf-ri{flex:none;position:relative}.pf-ri figure{align-items:center;gap:var(--space-2);flex-direction:column;margin:0;display:flex}.pf-ri:not(:last-child) .ph-wrap:after{content:"";top:50%;right:calc(-1 * var(--space-5) / 2 - 3px);border-top:2px solid var(--color-text-secondary);border-right:2px solid var(--color-text-secondary);width:8px;height:8px;position:absolute;transform:translate(-2px,-50%)rotate(45deg)}.pf-th{--s:.4}.pf-now{--s:.8}.pf-cap{min-height:calc(2 * var(--line-height-sm));text-align:center;font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;display:flex}.pf-cap b{font-weight:var(--font-weight-semibold)}.pf-cap .now{align-items:center;gap:var(--space-1);font-weight:var(--font-weight-bold);display:inline-flex}.pf-cap .now .pf-dot{color:var(--color-information);margin:0}.pf-skip{margin-bottom:calc(2 * var(--line-height-sm) + var(--space-2) + 300px * .4 * 620 / 300 / 2 - .5em);font-size:var(--font-size-xl);letter-spacing:.1em;color:var(--color-text-primary);flex:none;align-self:flex-end;line-height:1}.pf-log h4,.pf-log .pf-h{margin-bottom:var(--space-2)}.pf-log ol{margin:0;padding:0;list-style:none}.pf-log li{gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--color-border-subtle);grid-template-columns:2rem minmax(0,1fr);display:grid}.pf-log li:first-child{border-top:0}.pf-log-k{text-align:right;font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.pf-log-t{min-width:0;font-size:var(--font-size-md);line-height:var(--line-height-md);overflow-wrap:anywhere}.pf-log-s{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-secondary);display:block}.pf-sum{gap:var(--space-4) var(--space-8);margin-top:var(--space-6);border-left:4px solid var(--color-negative);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.pf-big{flex-direction:column;min-width:7rem;display:flex}.pf-big .n{align-items:center;gap:var(--space-2);font-size:var(--font-size-display-lg);line-height:var(--line-height-display-lg);font-weight:var(--font-weight-bold);color:var(--color-negative);font-variant-numeric:tabular-nums;display:inline-flex}.pf-big .n .ic{width:.8em;height:.8em}.pf-big .u{font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-semibold)}.pf-sum-b{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.pf-crits{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,10.5rem),1fr));margin:0;padding:0;list-style:none;display:grid}.pf-crits li{align-items:baseline;gap:2px var(--space-2);padding:var(--space-3);border-radius:var(--radius-control);border:1px solid var(--color-border-subtle);background:var(--color-surface-base);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id c""nm nm";display:grid}.pf-crits .id{font-family:var(--font-code);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-secondary);grid-area:id}.pf-crits .c{font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;grid-area:c}.pf-crits .nm{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-secondary);overflow-wrap:anywhere;grid-area:nm}.pf-rev{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-md);line-height:var(--line-height-md);display:flex}.pf-rev .ic{width:16px;height:16px;color:var(--color-information);flex:none;margin-top:3px}.pf-rev span{color:var(--color-text-secondary)}.pf-rev b{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.pf-cst-t{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.pf-cst-t .btn .ic{transition:transform .15s}.pf-cst-t .btn[aria-expanded=true] .ic{transform:rotate(180deg)}.pf-cst-sum{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-secondary)}.pf-cst-l{margin-top:var(--space-1);padding-top:var(--space-1);border-top:1px solid var(--color-border-subtle)}.pf-cst-l ul{column-gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));margin:0;padding:0;list-style:none;display:grid}.pf-cst-l li{min-width:0;padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-subtle);font-size:var(--font-size-md);line-height:var(--line-height-md);flex-direction:column;gap:2px;display:flex}.pf-cst-l .mono{margin-right:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.pf-cst-l .lv{white-space:nowrap;font-size:var(--font-size-sm);color:var(--color-text-secondary)}.pf-cst-v{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;display:flex}.pf-cst-v small{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-secondary)}.pf-cst-s{align-items:center;gap:var(--space-1);font-weight:var(--font-weight-semibold);display:inline-flex}.pf-cst-s .ic{width:16px;height:16px;color:var(--color-text-secondary)}.pf-cst-s.bad .ic{color:var(--color-negative)}#wyniki .pframe .window{margin-top:var(--space-6)}.w-fix{gap:var(--space-2)}.pf-help{gap:var(--space-5);flex-direction:column;display:flex}.pf-help-top{align-items:center;gap:var(--space-1) var(--space-4);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.pf-help-top .id{font-family:var(--font-code);font-weight:var(--font-weight-bold);font-size:var(--font-size-md);color:var(--color-text-primary)}.pf-help-t{margin-top:var(--space-2);font-size:var(--font-size-xl);line-height:var(--line-height-xl);font-weight:var(--font-weight-bold)}.pf-lbl{margin-bottom:var(--space-2);font-size:var(--font-size-xs);line-height:var(--line-height-xs);text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-secondary);font-weight:var(--font-weight-semibold);display:block}.pf-tip{border-left:3px solid var(--color-positive);padding-left:var(--space-4)}.pf-tip p:last-child{font-size:var(--font-size-lg);line-height:var(--line-height-lg);max-width:62ch}.pf-help .prompt{margin-top:0}.pf-help .prompt pre{max-height:none;color:var(--color-text-primary)}.pf-setup{gap:var(--space-6) var(--space-8);margin-top:var(--space-5);grid-template-columns:11rem minmax(0,1fr);align-items:start;display:grid}.pf-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pf-step{align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-2) 0 var(--space-4);color:var(--color-text-secondary);display:flex;position:relative}.pf-step:last-child{padding-bottom:var(--space-2)}.pf-step:not(:last-child):before{content:"";left:13px;top:calc(var(--space-2) + 32px);bottom:var(--space-1);border-radius:var(--radius-full);background:var(--color-border-subtle);width:2px;position:absolute}.pf-step-n{border-radius:var(--radius-full);border:2px solid var(--color-border-strong);background:var(--color-surface-base);width:28px;height:28px;font-size:var(--font-size-sm);line-height:1;font-weight:var(--font-weight-bold);flex:none;place-items:center;display:inline-grid}.pf-step-n .ic{width:16px;height:16px}.pf-step-x{min-width:0;padding-top:var(--space-1);flex-direction:column;gap:2px;display:flex}.pf-step-t{font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:var(--font-weight-semibold)}.pf-step-s{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-secondary);overflow-wrap:anywhere}.pf-step.done,.pf-step[aria-current=step]{color:var(--color-text-primary)}.pf-step.done .pf-step-n{border-color:var(--color-text-primary)}.pf-step[aria-current=step] .pf-step-n{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.pf-step[aria-current=step] .pf-step-t{font-weight:var(--font-weight-bold)}.pf-scope{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.pf-stg{font-size:var(--font-size-xl);line-height:var(--line-height-xl);font-weight:var(--font-weight-bold)}.pf-lvl{gap:var(--space-1) var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.pf-lvl p{font-size:var(--font-size-md);line-height:var(--line-height-md);grid-column:2}.pf-lvl .t{font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:var(--font-weight-bold)}.pf-lvl .s{color:var(--color-text-secondary)}.pf-lvl .s+p{margin-top:var(--space-2)}.pf-chk{border-radius:var(--radius-chip);background:var(--color-accent);width:22px;height:22px;color:var(--color-on-accent);grid-row:1/span 2;place-items:center;margin-top:4px;display:inline-grid}.pf-chk .ic{width:16px;height:16px}.pf-scope-n{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-md);line-height:var(--line-height-md);display:flex}.pf-scope-n .ic{width:16px;height:16px;color:var(--color-text-secondary);flex:none;margin-top:3px}.pf-chart{width:fit-content;max-width:100%;margin-top:var(--space-5);padding:var(--space-4) var(--space-6) var(--space-5) var(--space-5)}.pf-chart-l{gap:var(--space-5) var(--space-16);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.pf-chart-c{font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:var(--font-weight-semibold)}.pf-tg{margin-top:var(--space-1);display:flex}.pf-tg .pt{min-width:2.75rem;padding:0 var(--space-2);flex-direction:column;align-items:center;gap:2px;display:flex}.pf-tg .v{font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.pf-tg .bw{height:5rem;margin:0 calc(-1 * var(--space-2));border-bottom:1px solid var(--color-border-subtle);justify-content:center;align-self:stretch;align-items:flex-end;display:flex}.pf-tg .b{width:1.25rem;height:calc(var(--v) * 100%);border-radius:var(--radius-chip) var(--radius-chip) 0 0;background:var(--color-border-strong)}.pf-tg .b.last{background:var(--color-text-primary)}.pf-tg .x{font-family:var(--font-code);font-size:var(--font-size-xs);line-height:var(--line-height-xs);color:var(--color-text-secondary)}.pf-hl-h{grid-template-columns:var(--hcols);gap:var(--space-4);margin-top:var(--space-6);padding:0 var(--space-4) var(--space-2);font-size:var(--font-size-xs);line-height:var(--line-height-xs);text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-secondary);font-weight:var(--font-weight-semibold);display:grid}.pf-hl{--hcols:minmax(9rem, 1.2fr) minmax(7rem, .8fr) minmax(9rem, 1fr) minmax(7.5rem, 1fr)}.pf-hl ul{border-radius:var(--radius-panel);border:1px solid var(--color-border-subtle);background:var(--color-surface-raised);margin:0;padding:0;list-style:none}.pf-hl li{grid-template-columns:var(--hcols);gap:var(--space-1) var(--space-4);padding:var(--space-3) var(--space-4);font-size:var(--font-size-md);line-height:var(--line-height-md);align-items:start;display:grid}.pf-hl li+li{border-top:1px solid var(--color-border-subtle)}.pf-hl li.attn{background:var(--color-tint-warning)}.pf-hl li:first-child{border-radius:calc(var(--radius-panel) - 1px) calc(var(--radius-panel) - 1px) 0 0}.pf-hl .c{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.pf-hl .c b{font-weight:var(--font-weight-semibold)}.pf-hl .c b .mono{white-space:nowrap}.pf-hl small{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.hiw-strip{background:var(--color-surface-raised);border-block:1px solid var(--color-border-subtle)}.hiw-strip .wrap{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-8);padding-top:var(--space-6);padding-bottom:var(--space-6);flex-wrap:wrap;display:flex}.hiw-strip p{font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:var(--font-weight-semibold)}.end-box{justify-content:space-between;align-items:center;gap:var(--space-6) var(--space-10);padding:var(--space-12) var(--space-10);border-radius:var(--radius-stage);border:1px solid var(--color-border-subtle);background:var(--glow), var(--color-surface-raised);flex-wrap:wrap;display:flex}.sec .end-box h2{max-width:20ch}@media (width<=1199px){#wyniki .w-det{grid-template-columns:minmax(0,1fr)}#wyniki .w-det .mini{justify-self:center}}@media (width<=1099px){.pf-live,.pf-sum{grid-template-columns:minmax(0,1fr)}.pf-big{align-items:baseline;gap:var(--space-3);flex-direction:row}}@media (width<=899px){.pf-hl-h{display:none}.pf-hl li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"b s""d d""n n"}.pf-hl .c{align-items:baseline;gap:0 var(--space-2);flex-flow:wrap}.pf-hl .cb{grid-area:b}.pf-hl .cd{grid-area:d}.pf-hl .cs{grid-area:s;align-items:flex-end}.pf-hl .cn{grid-area:n}}.pf-hl{margin-top:var(--space-6);container-type:inline-size}.pf-hl>.pf-h{margin-top:0!important}@container (width<=37.5rem){.pf-hl-h{display:none}.pf-hl li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"b s""d d""n n"}.pf-hl .c{align-items:baseline;gap:0 var(--space-2);flex-flow:wrap}.pf-hl .cb{grid-area:b}.pf-hl .cd{grid-area:d}.pf-hl .cs{grid-area:s;align-items:flex-end}.pf-hl .cn{grid-area:n}}@media (width<=767px){.pf-setup{grid-template-columns:minmax(0,1fr)}.pf-steps{column-gap:var(--space-3);flex-direction:row}.pf-step{gap:var(--space-1);flex-direction:column;flex:1 1 0;padding:0}.pf-step:last-child{padding:0}.pf-step:not(:last-child):before{left:calc(28px + var(--space-3));width:auto;height:2px;top:13px;bottom:auto;right:0}.pf-step-x{padding-top:0}.pf-step-s{display:none}}@media (width<=480px){#wyniki .kv{grid-template-columns:minmax(0,1fr);row-gap:0}#wyniki .kv dd+dt{margin-top:var(--space-2)}.pf-steps{column-gap:var(--space-2)}.pf-step{flex:auto}.pf-step-t{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}}@media (width<=640px){.pframe{padding:var(--space-4);border-radius:var(--radius-panel)}.pf-title{font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.pf-meta{gap:var(--space-2) var(--space-6)}.pf-st{padding:var(--space-3) var(--space-2)}.pf-rs-x{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pf-rs-cur{margin-top:var(--space-3);text-align:center;font-size:var(--font-size-md);line-height:var(--line-height-md);display:block}.pf-band ol{gap:var(--space-4);padding:var(--space-4) var(--space-3)}.pf-now{--s:.7}.pf-big .n{font-size:var(--font-size-display-md);line-height:var(--line-height-display-md)}.pf-crits{display:none}.pf-chart{padding:var(--space-4)}.pf-chart-l{column-gap:var(--space-8)}.hiw-top{padding:var(--space-10) 0 var(--space-12)}.hiw-h1{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm)}.hiw-lead{font-size:var(--font-size-base);line-height:var(--line-height-base)}.toc ol{flex-direction:column;gap:0}.hiw-strip .btn,.end-box .btn{flex:100%}.end-box{padding:var(--space-8) var(--space-5)}}.sec{padding:var(--space-20) 0}.sec.sunk{background:var(--color-surface-sunken)}.sec h2{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);font-weight:var(--font-weight-bold);letter-spacing:-.01em;max-width:22ch}.sec .intro{max-width:58ch;margin-top:var(--space-4);font-size:var(--font-size-lg);line-height:var(--line-height-lg);color:var(--color-text-secondary)}.pf-cst-details summary{cursor:pointer;width:fit-content;list-style:revert}.pf-cst-details .pf-cst-sum{margin-top:var(--space-2)}.w-list button:disabled{color:inherit;cursor:default}.w-det .marks{visibility:hidden}.window[data-enhanced] .marks{visibility:visible}.prompt button[data-copy]{display:none}.pf-help[data-enhanced] button[data-copy]{display:inline-flex}@media (width>=900px) and (width<=1199px){.window{grid-template-columns:240px minmax(0,1fr)}.w-det{grid-template-columns:minmax(0,1fr)}.w-det .mini{justify-self:center}}@media (width<=640px){.sec{padding:var(--space-12) 0}.sec h2{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl)}.sec .intro{font-size:var(--font-size-base);line-height:var(--line-height-base)}}
