.LBuBpG_page{box-sizing:border-box;background:var(--marka-bg);min-height:100vh;color:var(--marka-ink);font-family:var(--font-figtree), system-ui, sans-serif;padding:0 16px;line-height:1.6;overflow-x:clip}.LBuBpG_page a{color:var(--marka-ink);text-underline-offset:3px}.LBuBpG_header,.LBuBpG_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:920px;margin:auto;padding:24px 0;display:flex}.LBuBpG_footer{border-top:1px solid var(--marka-border);margin-top:64px}.LBuBpG_article{min-width:0;max-width:820px;margin:48px auto 0}.LBuBpG_eyebrow{color:var(--marka-ink-muted);font-size:14px;font-weight:700}.LBuBpG_article h1,.LBuBpG_article h2,.LBuBpG_article h3{font-family:var(--font-bricolage), var(--font-figtree), system-ui, sans-serif;text-wrap:balance;scroll-margin-top:16px;line-height:1.15}.LBuBpG_article h1{font-size:clamp(32px,6vw,50px)}.LBuBpG_article h2{margin-top:56px;font-size:clamp(25px,4vw,32px)}.LBuBpG_article h3{margin-top:40px;font-size:clamp(20px,3vw,24px)}.LBuBpG_lead{color:var(--marka-ink-muted);font-size:19px}.LBuBpG_article li{margin:8px 0;padding-left:4px}.LBuBpG_article ul,.LBuBpG_article ol{padding-left:24px}.LBuBpG_article code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.LBuBpG_article p>code,.LBuBpG_article li>code,.LBuBpG_article td>code{background:var(--marka-surface);border-radius:4px;padding:1px 5px}.LBuBpG_spis{border:1px solid var(--marka-border);border-radius:12px;margin:32px 0;padding:16px 20px}.LBuBpG_spis ol{margin:0}.LBuBpG_kod{box-sizing:border-box;background:var(--marka-surface);border:1px solid var(--marka-border);border-radius:12px;max-width:100%;margin:16px 0;padding:16px;font-size:13px;line-height:1.5;overflow-x:auto}.LBuBpG_kod code{white-space:pre;overflow-wrap:normal}.LBuBpG_tabela{max-width:100%;margin:16px 0;overflow-x:auto}.LBuBpG_tabela table{border-collapse:collapse;width:100%;font-size:15px}.LBuBpG_tabela th,.LBuBpG_tabela td{border-bottom:1px solid var(--marka-border);text-align:left;vertical-align:top;padding:8px 10px}.LBuBpG_tabela th{font-weight:700}.LBuBpG_tabela td:first-child code{white-space:nowrap}@media (max-width:600px){.LBuBpG_article{margin-top:24px}.LBuBpG_article h2{margin-top:40px}.LBuBpG_tabela table{font-size:14px}}
