:root,.trening{--sl-font:"Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--sl-font-heading:"Lora", Georgia, "Times New Roman", serif;--turkus-50:#edfdfb;--turkus-100:#d0fbf7;--turkus-200:#9efaf1;--turkus-300:#60fbeb;--turkus-400:#1fffe9;--turkus-500:#01ead1;--turkus-600:#00c2ae;--turkus-700:#00998a;--turkus-800:#007065;--turkus-900:#004740;--turkus-950:#002e29;--indygo-50:#f0eefe;--indygo-100:#e3e0fd;--indygo-200:#cbc5fb;--indygo-300:#aba0f7;--indygo-400:#8b7cf0;--indygo-500:#7560ea;--indygo-600:#5f45dc;--indygo-700:#4c33c2;--indygo-800:#3423a6;--indygo-900:#2b1e7d;--indygo-950:#1a1250;--wiedza-50:var(--indygo-50);--wiedza-100:var(--indygo-100);--wiedza-200:var(--indygo-200);--wiedza-300:var(--indygo-300);--wiedza-400:var(--indygo-400);--wiedza-500:var(--indygo-500);--wiedza-600:var(--indygo-600);--wiedza-700:var(--indygo-700);--wiedza-800:var(--indygo-800);--wiedza-900:var(--indygo-900);--wiedza-950:var(--indygo-950);--cf-bg:#000;--cf-surface:#070708;--cf-surface-hover:#0e0e0f;--cf-elevated:#0e0e0e;--cf-border:#1a1a1a;--cf-border-hover:#2a2a2a;--cf-text:#f2f2f2;--cf-text-muted:#999;--cf-link:var(--akcent-500);--cf-link-hover:var(--akcent-200);--cf-accent-rozmowa:#b89574;--cf-accent-baza:#d3d9e0;--cf-accent-stoper:#38bdf8;--cf-accent-stoper-high:#8bd8fb;--cf-accent-zawodnik:var(--wiedza-800);--cf-radius:8px;--cf-radius-sm:6px;--sl-color-white:#f2f2f2;--sl-color-gray-1:#e8e8e8;--sl-color-gray-2:#c9c9c9;--sl-color-gray-3:#999;--sl-color-gray-4:#5c5c5c;--sl-color-gray-5:#1a1a1a;--sl-color-gray-6:#0a0a0a;--sl-color-black:#000;--sl-color-accent-low:var(--akcent-950);--sl-color-accent:var(--akcent-500);--sl-color-accent-high:var(--akcent-200);--sl-color-text:#c9c9c9;--sl-color-text-accent:var(--akcent-500);--sl-color-text-invert:#000;--sl-color-bg:#000;--sl-color-bg-nav:#000;--sl-color-bg-sidebar:#000;--sl-color-bg-inline-code:#111;--sl-color-bg-accent:var(--akcent-500);--sl-color-hairline-light:#1a1a1a;--sl-color-hairline:#1a1a1a;--sl-color-hairline-shade:#000;--sl-color-green-low:#052e16;--sl-color-green:#22c55e;--sl-color-green-high:#86efac;--sl-color-blue-low:#0a2540;--sl-color-blue:#3b82f6;--sl-color-blue-high:#93c5fd;--sl-shadow-sm:none;--sl-shadow-md:none;--sl-shadow-lg:none;--sb-track:transparent;--sb-thumb:#ffffff24;--sb-thumb-hover:#ffffff3d;--akcent-50:var(--turkus-50);--akcent-100:var(--turkus-100);--akcent-200:var(--turkus-200);--akcent-300:var(--turkus-300);--akcent-400:var(--turkus-400);--akcent-500:var(--turkus-500);--akcent-600:var(--turkus-600);--akcent-700:var(--turkus-700);--akcent-800:var(--turkus-800);--akcent-900:var(--turkus-900);--akcent-950:var(--turkus-950)}:root[data-theme=light],:root[data-theme=light] .trening:not(.pelny){--sl-color-white:#1a1a1a;--sl-color-gray-1:#2b2a25;--sl-color-gray-2:#4a483f;--sl-color-gray-3:#6f6d61;--sl-color-gray-4:#928f80;--sl-color-gray-5:#bab7a8;--sl-color-gray-6:#ece9df;--sl-color-gray-7:#f5f4ee;--sl-color-black:#faf9f5;--sl-color-accent-low:var(--akcent-50);--sl-color-accent:var(--akcent-800);--sl-color-accent-high:var(--akcent-900);--cf-accent-rozmowa:#6b4f34;--cf-accent-baza:#47525e;--cf-accent-stoper:#0b6fa8;--cf-accent-stoper-high:#08507a;--cf-accent-zawodnik:var(--wiedza-950);--sl-color-text:var(--sl-color-gray-2);--sl-color-text-accent:var(--sl-color-accent-high);--sl-color-text-invert:var(--sl-color-accent-low);--sl-color-bg:var(--sl-color-black);--sl-color-bg-nav:var(--sl-color-black);--sl-color-bg-sidebar:var(--sl-color-black);--sl-color-bg-inline-code:var(--sl-color-gray-6);--sl-color-bg-accent:var(--sl-color-accent-high);--sl-color-hairline-light:var(--sl-color-gray-6);--sl-color-hairline:var(--sl-color-gray-6);--sl-color-hairline-shade:var(--sl-color-gray-6);--sl-shadow-sm:none;--sl-shadow-md:0 2px 12px #1d1a160f;--sl-shadow-lg:0 8px 24px #1d1a1614;--sb-track:transparent;--sb-thumb:#1a1a1a29;--sb-thumb-hover:#1a1a1a47}html{overflow-x:clip}body{font-weight:400}:root:not([data-theme=light]) body{background-color:#030303}:root:not([data-theme=light]) .sidebar-pane{background-color:#030405}:root{--ms-paper:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.91 0 0 0 0 0.89 0 0 0 0 0.82 0.06 0 0 0 -0.03'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}:root[data-theme=light]{--ms-paper:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.36 0 0 0 0 0.28 0 0 0 0 0.2 0.09 0 0 0 -0.045'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}body,header.header,.sidebar-pane{background-image:var(--ms-paper)}@media print{body,header.header,.sidebar-pane{background-image:none}}*{scrollbar-width:thin;scrollbar-color:var(--sb-thumb) var(--sb-track)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--sb-track)}::-webkit-scrollbar-thumb{background-color:var(--sb-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--sb-thumb-hover)}::-webkit-scrollbar-corner{background:0 0}h1,h2,h3,h4,h5,h6,.sl-markdown-content :is(h1,h2,h3,h4,h5,h6),.hero h1{font-family:var(--sl-font-heading);letter-spacing:-.01em;font-weight:500}.card .title{font-family:var(--sl-font-heading)}.sl-markdown-content a:not(:where(.not-content *)){color:var(--sl-color-accent);text-underline-offset:.2em;text-decoration:none;transition:color .15s}.sl-markdown-content a:hover:not(:where(.not-content *)){color:var(--sl-color-accent-high);text-decoration:underline}.sl-markdown-content img{border-radius:12px}.card{cursor:pointer;position:relative}.card .body a:after{content:"";position:absolute;inset:0}.pagination-links a{border-color:var(--sl-color-hairline-light,var(--sl-color-gray-5));box-shadow:none;padding:.8rem 1.1rem;transition:border-color .15s,background-color .15s}.pagination-links a:hover{background-color:var(--sl-color-gray-6);border-color:var(--sl-color-accent)}.pagination-links a>span{font-size:var(--sl-text-xs);color:var(--sl-color-gray-4)}.pagination-links .link-title{font-size:var(--sl-text-sm);color:var(--sl-color-gray-1);font-weight:500}.pagination-links svg{opacity:.5;width:1.1rem;height:1.1rem}header.header{border-bottom:1px solid var(--sl-color-hairline-light,var(--sl-color-gray-5));box-shadow:none}.sidebar-pane{border-inline-end:1px solid var(--sl-color-hairline-light,var(--sl-color-gray-5))}@media (width>=72rem){:root{--sl-sidebar-width:23.25rem}}:root{--sl-icon-book:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M21.17 2.06A13.1 13.1 0 0 0 19 1.87a12.94 12.94 0 0 0-7 2.05 12.94 12.94 0 0 0-7-2 13.1 13.1 0 0 0-2.17.19 1 1 0 0 0-.83 1v12a1 1 0 0 0 1.17 1 10.9 10.9 0 0 1 8.25 1.91l.12.07h.11a.91.91 0 0 0 .7 0h.11l.12-.07A10.899 10.899 0 0 1 20.83 16 1 1 0 0 0 22 15V3a1 1 0 0 0-.83-.94ZM11 15.35a12.87 12.87 0 0 0-6-1.48H4v-10c.333-.02.667-.02 1 0a10.86 10.86 0 0 1 6 1.8v9.68Zm9-1.44h-1a12.87 12.87 0 0 0-6 1.48V5.67a10.86 10.86 0 0 1 6-1.8c.333-.02.667-.02 1 0v10.04Zm1.17 4.15a13.098 13.098 0 0 0-2.17-.19 12.94 12.94 0 0 0-7 2.05 12.94 12.94 0 0 0-7-2.05c-.727.003-1.453.066-2.17.19A1 1 0 0 0 2 19.21a1 1 0 0 0 1.17.79 10.9 10.9 0 0 1 8.25 1.91 1 1 0 0 0 1.16 0A10.9 10.9 0 0 1 20.83 20a1 1 0 0 0 1.17-.79 1 1 0 0 0-.83-1.15Z'/%3E%3C/svg%3E");--sl-icon-folder:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M19 5.5h-6.28l-.32-1a3 3 0 0 0-2.84-2H5a3 3 0 0 0-3 3v13a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-10a3 3 0 0 0-3-3Zm1 13a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-13a1 1 0 0 1 1-1h4.56a1 1 0 0 1 .95.68l.54 1.64A1 1 0 0 0 12 7.5h7a1 1 0 0 1 1 1Z'/%3E%3C/svg%3E");--sl-icon-page:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='3' width='14' height='18' rx='2'/%3E%3C/svg%3E");--sl-icon-child:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Ccircle cx='8.7' cy='10.3' r='0.9' fill='black' stroke='none'/%3E%3Ccircle cx='15.3' cy='10.3' r='0.9' fill='black' stroke='none'/%3E%3Cpath d='M8.3 14.3c1.1 1.4 2.4 2.1 3.7 2.1s2.6-.7 3.7-2.1'/%3E%3C/svg%3E")}.preschool-card{display:contents}.preschool-card .card .title:before{-webkit-mask-image:var(--sl-icon-child);mask-image:var(--sl-icon-child)}nav.sidebar a,nav.sidebar .group-label{align-items:flex-start;gap:.45em;display:flex}nav.sidebar a:before,nav.sidebar .group-label:before{content:"";opacity:.55;width:.95em;height:.95em;-webkit-mask:var(--sl-sidebar-icon) center / contain no-repeat;mask:var(--sl-sidebar-icon) center / contain no-repeat;pointer-events:none;background-color:currentColor;flex-shrink:0;margin-top:.2em}nav.sidebar a:before{--sl-sidebar-icon:var(--sl-icon-page);width:1em;height:1em}nav.sidebar .starlight-sidebar-topics a:before{content:none}nav.sidebar ul.top-level>li>details>summary .group-label:before{--sl-sidebar-icon:var(--sl-icon-book);opacity:.72;width:1.05em;height:1.05em}nav.sidebar ul:not(.top-level) .group-label:before{--sl-sidebar-icon:var(--sl-icon-folder);opacity:.6}nav.sidebar ul.top-level>li>a:before{--sl-sidebar-icon:var(--sl-icon-book);opacity:.72;width:1.05em;height:1.05em}nav.sidebar ul:not(.top-level) .group-label .large{font-size:var(--sl-text-sm);color:var(--sl-color-gray-2);font-weight:400}nav.sidebar [aria-current=page]:before{opacity:1}.social-icons{gap:.375rem}.social-icons a{border-radius:calc(var(--cf-radius-sm) + .1875rem);width:1.875rem;height:1.875rem;color:var(--sl-color-gray-3);justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.social-icons a:hover{color:var(--sl-color-white)}.social-icons a svg{width:1rem;height:1rem}.social-icons a svg.oddech-icon{width:1.375rem;height:1.375rem}.theme-toggle{box-sizing:border-box;border-radius:calc(var(--cf-radius-sm) + .1875rem);align-items:center;gap:.125rem;height:1.875rem;display:inline-flex;overflow:hidden}.theme-toggle button{appearance:none;width:1.875rem;height:1.875rem;color:var(--sl-color-gray-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.theme-toggle button .icon{width:1rem;height:1rem}.theme-toggle button:hover{color:var(--sl-color-white)}.theme-toggle button:focus-visible{box-shadow:inset 0 0 0 2px var(--sl-color-white);outline:none}.grupa-motywu{align-items:center;gap:.375rem;display:inline-flex}.tryb-skupienia-przycisk{appearance:none;border-radius:calc(var(--cf-radius-sm) + .1875rem);width:1.875rem;height:1.875rem;color:var(--sl-color-gray-3);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.tryb-skupienia-przycisk svg{width:1rem;height:1rem}.tryb-skupienia-przycisk:hover,.tryb-skupienia-przycisk[aria-pressed=true]{color:var(--sl-color-white)}.tryb-skupienia-przycisk:focus-visible{box-shadow:inset 0 0 0 2px var(--sl-color-white);outline:none}:root:not([data-has-sidebar]) .tryb-skupienia-przycisk{display:none}.tryb-skupienia-stala{top:calc(var(--sl-nav-height) + .6rem);z-index:var(--sl-z-index-menu);border:1px solid var(--sl-color-hairline);background:color-mix(in srgb, var(--sl-color-bg) 80%, transparent);position:fixed;right:.75rem;display:none!important}@media (width>=72rem){:root[data-has-sidebar][data-has-toc] .tryb-skupienia-stala{display:inline-flex!important}}@media (width<=49.9375rem){.tryb-skupienia-przycisk{display:none}}@media (width>=72rem){.right-sidebar-container,.main-pane{transition:width .4s cubic-bezier(.16,1,.3,1)}.right-sidebar-panel{transition:opacity .5s,filter .5s cubic-bezier(.16,1,.3,1)}:root.tryb-skupienia[data-has-sidebar][data-has-toc] .right-sidebar-container{width:6rem}:root.tryb-skupienia[data-has-sidebar][data-has-toc] .main-pane{--sl-content-margin-inline:auto;width:calc(100% - 6rem)}:root.tryb-skupienia[data-has-sidebar][data-has-toc] .right-sidebar{overflow-x:hidden}:root.tryb-skupienia[data-has-sidebar][data-has-toc] .right-sidebar-panel{width:var(--sl-sidebar-width);opacity:.15;filter:blur(8px);pointer-events:none;user-select:none}}:root:not([data-theme=light]) nav.sidebar [aria-current=page],:root:not([data-theme=light]) nav.sidebar [aria-current=page]:hover,:root:not([data-theme=light]) nav.sidebar [aria-current=page]:focus{color:#fff;border-radius:var(--cf-radius-sm);background-color:#222;font-weight:500}:root:not([data-theme=light]) nav.sidebar a{border-radius:var(--cf-radius-sm);transition:background-color .12s}:root:not([data-theme=light]) nav.sidebar a:hover,:root:not([data-theme=light]) nav.sidebar a:focus{background-color:var(--cf-surface-hover)}:root:not([data-theme=light]) nav.sidebar summary{color:var(--cf-text-muted);font-weight:500}:root:not([data-theme=light]) .sl-link-button{border-radius:var(--cf-radius-sm);font-weight:500}:root:not([data-theme=light]) .sl-link-button.primary{background-color:var(--cf-link);color:#000;border:1px solid #0000}:root:not([data-theme=light]) .sl-link-button.primary:hover{background-color:var(--cf-link-hover)}:root:not([data-theme=light]) .sl-link-button.minimal{color:var(--cf-link)}:root:not([data-theme=light]) .card{border:1px solid var(--cf-border);border-radius:var(--cf-radius);background-color:var(--cf-surface);box-shadow:none;transition:border-color .12s,background-color .12s;--sl-card-border:var(--cf-border)!important;--sl-card-bg:var(--cf-surface)!important}:root:not([data-theme=light]) .card:hover{box-shadow:none;border-color:var(--cf-border-hover);background-color:var(--cf-surface-hover);transform:none}:root:not([data-theme=light]) .card .icon{border-radius:var(--cf-radius-sm);border-color:var(--cf-border);background-color:var(--cf-surface-hover);color:var(--sl-color-text);padding:.35em}:root:not([data-theme=light]) site-search button[data-open-modal]{border-radius:calc(var(--cf-radius-sm) + .1875rem);border:1px solid var(--cf-border);background-color:var(--cf-surface);color:var(--cf-text-muted)}:root:not([data-theme=light]) site-search button[data-open-modal]:hover{border-color:var(--cf-border-hover);background-color:var(--cf-surface-hover)}:root:not([data-theme=light]) .expressive-code,:root:not([data-theme=light]) .starlight-aside{border-radius:var(--cf-radius);border-color:var(--cf-border)}:root:not([data-theme=light]) .starlight-aside{background-color:var(--cf-surface)}:root:not([data-theme=light]) .sl-markdown-content table{border:none}:root:not([data-theme=light]) .sl-markdown-content th,:root:not([data-theme=light]) .sl-markdown-content td{border:none;border-bottom:1px solid var(--cf-border)}:root:not([data-theme=light]) .sl-markdown-content thead th{color:var(--cf-text-muted);background-color:#0000;font-size:.85em;font-weight:500}:root:not([data-theme=light]) .right-sidebar{border-inline-start:1px solid var(--cf-border)}:root:not([data-theme=light]) .pagination-links a{border:1px solid var(--cf-border);border-radius:var(--cf-radius);background-color:var(--cf-surface);box-shadow:none}:root:not([data-theme=light]) .pagination-links a:hover{border-color:var(--cf-border-hover);background-color:var(--cf-surface-hover)}:root:not([data-theme=light]) dialog{background-color:var(--cf-surface);border:1px solid var(--cf-border);border-radius:var(--cf-radius)}:root:not([data-theme=light]) footer{color:var(--cf-text-muted)}:root:not([data-theme=light]) .theme-toggle,:root:not([data-theme=light]) .przelacznik-trybow,:root:not([data-theme=light]) .menu-pill,:root:not([data-theme=light]) .tryb-skupienia-przycisk,:root:not([data-theme=light]) .social-icons a{background-color:var(--cf-surface);border:1px solid var(--cf-border)}:root:not([data-theme=light]) .social-icons a:hover,:root:not([data-theme=light]) .menu-pill:is(:hover,:focus-visible),:root:not([data-theme=light]) .tryb-skupienia-przycisk:hover,:root:not([data-theme=light]) .tryb-skupienia-przycisk[aria-pressed=true],:root:not([data-theme=light]) .theme-toggle button[aria-checked=true]{background-color:var(--cf-surface-hover)}:root[data-theme=light] nav.sidebar [aria-current=page],:root[data-theme=light] nav.sidebar [aria-current=page]:hover,:root[data-theme=light] nav.sidebar [aria-current=page]:focus{background-color:var(--sl-color-accent-low);color:var(--sl-color-accent-high);border-radius:.5rem}:root[data-theme=light] nav.sidebar a{border-radius:.5rem;transition:background-color .15s}:root[data-theme=light] nav.sidebar a:hover,:root[data-theme=light] nav.sidebar a:focus{background-color:var(--sl-color-gray-7,var(--sl-color-gray-6))}:root[data-theme=light] .sl-link-button.primary{color:var(--sl-color-black);font-weight:500}:root[data-theme=light] .sl-link-button.minimal{color:var(--sl-color-accent-high)}:root[data-theme=light] .card{border:1px solid var(--sl-color-hairline-light,var(--sl-color-gray-6));background-color:var(--sl-color-gray-7,var(--sl-color-black));box-shadow:var(--sl-shadow-sm);border-radius:.875rem;transition:transform .15s,box-shadow .15s,border-color .15s;--sl-card-border:var(--sl-color-hairline-light,var(--sl-color-gray-6))!important;--sl-card-bg:var(--sl-color-accent-low)!important}:root[data-theme=light] .card:hover{box-shadow:var(--sl-shadow-md);border-color:var(--sl-color-accent);transform:translateY(-2px)}:root[data-theme=light] .card .icon{border-radius:var(--cf-radius-sm);border-color:var(--sl-color-hairline-light,var(--sl-color-gray-6));background-color:var(--sl-color-bg);color:var(--sl-color-text)}:root[data-theme=light] site-search button[data-open-modal]{border-radius:calc(var(--cf-radius-sm) + .1875rem);border:1px solid var(--sl-color-hairline-light,var(--sl-color-gray-6));background-color:var(--sl-color-gray-7,var(--sl-color-black))}:root[data-theme=light] .expressive-code,:root[data-theme=light] .starlight-aside{border-radius:.75rem}:root[data-theme=light] .theme-toggle,:root[data-theme=light] .przelacznik-trybow,:root[data-theme=light] .menu-pill,:root[data-theme=light] .tryb-skupienia-przycisk,:root[data-theme=light] .social-icons a{background-color:var(--sl-color-gray-7,var(--sl-color-black));border:1px solid var(--sl-color-hairline-light,var(--sl-color-gray-6))}:root[data-theme=light] .social-icons a:hover,:root[data-theme=light] .menu-pill:is(:hover,:focus-visible),:root[data-theme=light] .tryb-skupienia-przycisk:hover,:root[data-theme=light] .tryb-skupienia-przycisk[aria-pressed=true],:root[data-theme=light] .theme-toggle button[aria-checked=true]{background-color:var(--sl-color-gray-6)}.site-title img{width:auto;height:2rem}.hero{text-align:center;justify-items:center;gap:1.5rem;max-width:50rem;margin-inline:auto;grid-template-columns:1fr!important;padding-block:clamp(2.5rem,8vw,6rem)!important}.dotted-section{padding-block:clamp(2.5rem,8vw,6rem)}:root:not([data-theme=light]) .hero,:root:not([data-theme=light]) .dotted-section{position:relative}:root:not([data-theme=light]) .hero:before,:root:not([data-theme=light]) .dotted-section:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#ffffff0d 1px,#0000 1px);background-size:22px 22px;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.hero>img,.hero>.hero-html{margin:0;order:-1!important}.hero .hero-html img{width:clamp(7rem,22vw,10rem);height:auto;margin-inline:auto;display:block}.hero .stack{text-align:center}.hero .copy{align-items:center}.hero .actions{justify-content:center}@media (prefers-reduced-motion:no-preference){@keyframes page-enter{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:blur()}}.main-frame{animation:1.1s cubic-bezier(.22,1,.36,1) backwards page-enter}.hero>.hero-html,.hero .copy{animation:1.2s cubic-bezier(.22,1,.36,1) both page-enter}.hero>.hero-html{animation-delay:80ms}.hero .copy{animation-delay:.28s}}.hero{position:relative}.hero:after{content:"";background:linear-gradient(90deg, transparent, var(--sl-color-accent), transparent);opacity:.5;pointer-events:none;width:100vw;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.cards-section{padding-block:clamp(2.5rem,8vw,6rem)}.narzedzia{border-radius:var(--cf-radius);background:var(--akcent-500);color:#000;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(1.5rem,5vw,4rem);margin-top:1rem;padding:clamp(1.75rem,5vw,3.5rem);display:grid}@media (width>=50rem){.narzedzia{margin-top:1.5rem}}.narzedzia-tekst{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}@media (width<=49.9375rem){.narzedzia-tekst{grid-template-columns:1fr}}.sl-markdown-content .narzedzia h2{color:#000;font-family:var(--sl-font);letter-spacing:-.01em;text-transform:uppercase;border:0;margin:0;font-size:clamp(1.9rem,4.5vw,3rem);font-weight:800;line-height:1.05}.sl-markdown-content .narzedzia p{color:#000;max-width:32rem;font-size:var(--sl-text-base);margin:0;line-height:1.6}.narzedzia{position:relative}.narzedzia-tekst,.narzedzia-przyciski{z-index:1;position:relative}.narzedzia-ikony{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.narzedzia-ik{color:#000;opacity:0;width:auto;max-width:80%;height:179%;transition:transform 1.3s cubic-bezier(.22,1,.36,1),opacity .9s;position:absolute;top:0;left:-11%;transform:translate(-14%,100%)rotate(-24deg)}.narzedzia-tekst{transition:opacity .9s,transform 1.3s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (width>=50rem){.narzedzia:has(.narzedzie-wiersz:first-child:is(:hover,:focus-within)) .narzedzia-ik:first-child,.narzedzia:has(.narzedzie-wiersz:nth-child(2):is(:hover,:focus-within)) .narzedzia-ik:nth-child(2),.narzedzia:has(.narzedzie-wiersz:nth-child(3):is(:hover,:focus-within)) .narzedzia-ik:nth-child(3),.narzedzia:has(.narzedzie-wiersz:nth-child(4):is(:hover,:focus-within)) .narzedzia-ik:nth-child(4),.narzedzia:has(.narzedzie-wiersz:nth-child(5):is(:hover,:focus-within)) .narzedzia-ik:nth-child(5),.narzedzia:has(.narzedzie-wiersz:nth-child(6):is(:hover,:focus-within)) .narzedzia-ik:nth-child(6),.narzedzia:has(.narzedzie-wiersz:nth-child(7):is(:hover,:focus-within)) .narzedzia-ik:nth-child(7),.narzedzia:has(.narzedzie-wiersz:nth-child(8):is(:hover,:focus-within)) .narzedzia-ik:nth-child(8),.narzedzia:has(.narzedzie-wiersz:nth-child(9):is(:hover,:focus-within)) .narzedzia-ik:nth-child(9),.narzedzia:has(.narzedzie-wiersz:nth-child(10):is(:hover,:focus-within)) .narzedzia-ik:nth-child(10){opacity:.26;transform:translate(0, var(--ik-y,-6%)) rotate(-12deg)}.narzedzia:has(.narzedzie-wiersz:is(:hover,:focus-within)) .narzedzia-tekst{opacity:0;transform:translateY(1.25rem)}}@media (hover:none),(width<=49.9375rem),(prefers-reduced-motion:reduce){.narzedzia-ikony{display:none}}.narzedzia-tekst,.narzedzia-nazwy{grid-area:1/1}.narzedzia-nazwy{z-index:1;pointer-events:none;align-items:center;display:grid;position:relative}.narzedzia-nazwa{color:#000;letter-spacing:-.01em;text-transform:uppercase;opacity:0;grid-area:1/1;font-size:clamp(2.4rem,6vw,4.5rem);font-weight:800;line-height:1;transition:opacity .5s,transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(1.25rem)}@media (hover:hover) and (width>=50rem){.narzedzia:has(.narzedzie-wiersz:first-child:is(:hover,:focus-within)) .narzedzia-nazwa:first-child,.narzedzia:has(.narzedzie-wiersz:nth-child(2):is(:hover,:focus-within)) .narzedzia-nazwa:nth-child(2),.narzedzia:has(.narzedzie-wiersz:nth-child(3):is(:hover,:focus-within)) .narzedzia-nazwa:nth-child(3),.narzedzia:has(.narzedzie-wiersz:nth-child(4):is(:hover,:focus-within)) .narzedzia-nazwa:nth-child(4),.narzedzia:has(.narzedzie-wiersz:nth-child(5):is(:hover,:focus-within)) .narzedzia-nazwa:nth-child(5),.narzedzia:has(.narzedzie-wiersz:nth-child(6):is(:hover,:focus-within)) .narzedzia-nazwa:nth-child(6),.narzedzia:has(.narzedzie-wiersz:nth-child(7):is(:hover,:focus-within)) .narzedzia-nazwa:nth-child(7),.narzedzia:has(.narzedzie-wiersz:nth-child(8):is(:hover,:focus-within)) .narzedzia-nazwa:nth-child(8),.narzedzia:has(.narzedzie-wiersz:nth-child(9):is(:hover,:focus-within)) .narzedzia-nazwa:nth-child(9),.narzedzia:has(.narzedzie-wiersz:nth-child(10):is(:hover,:focus-within)) .narzedzia-nazwa:nth-child(10){opacity:1;transform:none}}@media (hover:none),(width<=49.9375rem){.narzedzia-nazwy{display:none}}.narzedzia-przyciski{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:repeat(var(--wiersze,4), auto);grid-auto-flow:column;column-gap:clamp(1rem,3vw,2rem);display:grid}@media (width<=49.9375rem){.narzedzia-przyciski{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}}.sl-markdown-content a.narzedzie-przycisk{border-radius:var(--cf-radius);color:#f2f2f2;font-size:var(--sl-text-base);background:#000;align-items:center;gap:1rem;padding:.85rem 1.25rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s;display:flex}.narzedzie-przycisk>span{flex:1}.narzedzie-przycisk svg{flex:none;width:1.5rem;height:1.5rem}.narzedzie-przycisk svg:first-child{color:var(--ikona,var(--akcent-500))}.narzedzie-przycisk .strzalka{width:1.15rem;height:1.15rem;transition:transform .15s}.sl-markdown-content a.narzedzie-przycisk:hover{color:#fff;background:#1b1e20}.narzedzie-przycisk:hover .strzalka{transform:translate(.25rem)}.sl-markdown-content a.narzedzie-przycisk:focus-visible{outline-offset:3px;outline:3px solid #000}.sl-markdown-content .narzedzia-przyciski>.narzedzie-wiersz{margin:0}.narzedzie-wiersz{align-items:center;gap:.6rem;padding-block:.2rem;display:flex}.sl-markdown-content .narzedzie-wiersz a.narzedzie-przycisk{flex:1;min-width:0}.narzedzie-info{color:#000;cursor:help;border:2px solid #000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.9rem;font-weight:800;line-height:1;display:inline-flex;position:relative}.narzedzie-info:hover,.narzedzie-info:focus-visible{color:var(--akcent-500);background:#000;outline:none}.narzedzie-dymek{z-index:10;border-radius:var(--cf-radius);color:#f2f2f2;width:min(18rem,78vw);font-size:var(--sl-text-sm);text-align:left;border:2px solid var(--akcent-500);opacity:0;visibility:hidden;pointer-events:none;background:#000;padding:.75rem .9rem;font-weight:400;line-height:1.5;transition:opacity .15s;position:absolute;bottom:calc(100% + .6rem);right:0;box-shadow:0 0 0 6px #000,0 12px 32px #00000080}.narzedzie-info:hover,.narzedzie-info:focus{z-index:11}.narzedzie-info:before{content:"";z-index:5;backdrop-filter:blur(5px);opacity:0;visibility:hidden;pointer-events:none;background:#00000059;transition:opacity .15s;position:fixed;inset:0}.narzedzie-info:hover:before,.narzedzie-info:focus:before,.narzedzie-info:hover .narzedzie-dymek,.narzedzie-info:focus .narzedzie-dymek{opacity:1;visibility:visible}.card-breadcrumb{font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);margin:0 0 .75rem}.card-meta{border:1px solid var(--sl-color-hairline-light,var(--sl-color-gray-5));border-radius:var(--cf-radius,8px);background-color:var(--sl-color-gray-6);margin-block:clamp(1.5rem,4vw,2.5rem) clamp(2rem,5vw,3rem);padding:1rem 1.25rem}.card-meta-list{font-size:var(--sl-text-sm);grid-template-columns:max-content 1fr;gap:.35rem 1.25rem;margin:0;display:grid}.card-meta-list dt{color:var(--sl-color-gray-3)}.card-meta-list dd{color:var(--sl-color-white);margin:0}.sl-markdown-content .card-meta.card-meta-sekcja{margin-block:1rem 0}@media (width<=40rem){.card-meta-list{grid-template-columns:1fr;gap:0}.card-meta-list dd{margin-bottom:.5rem}}:root{--sl-icon-calendar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='2.5'/%3E%3Cpath d='M3.5 10h17M8 3v4M16 3v4'/%3E%3C/svg%3E")}nav.sidebar ul.top-level>li>details:has(a[href*="/jednostki/"])>summary .group-label:before{--sl-sidebar-icon:var(--sl-icon-calendar)}nav.sidebar ul.top-level>li:first-child:before,nav.sidebar ul.top-level>li:not(:has(a[href*="/jednostki/"]))+li:has(a[href*="/jednostki/"]):before{font-size:var(--sl-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--sl-color-gray-4);padding:.25rem .5rem .4rem;font-weight:600;display:block}nav.sidebar ul.top-level>li:first-child:before{content:"Teoria"}nav.sidebar ul.top-level>li:not(:has(a[href*="/jednostki/"]))+li:has(a[href*="/jednostki/"]){border-top:1px solid var(--sl-color-hairline-light,var(--sl-color-gray-5));margin-top:1.25rem;padding-top:.75rem}nav.sidebar ul.top-level>li:not(:has(a[href*="/jednostki/"]))+li:has(a[href*="/jednostki/"]):before{content:"Praktyka: jednostki"}main:has(.zwijka-naglowek) .content-panel+.content-panel{border-top:0;padding-top:0}main:has(.zwijka-naglowek) .content-panel:first-child{padding-bottom:0}details.zwijka-naglowek{margin-top:clamp(1.5rem,4vw,2.5rem);margin-bottom:.5rem}.sl-markdown-content>details.zwijka-sekcja:first-child{margin-top:0}.czesc-ukryta{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.srodek{border:1px solid var(--sl-color-hairline-light,var(--sl-color-gray-5));border-radius:var(--cf-radius);background-color:var(--sl-color-black);margin-block:0 clamp(1rem,3vw,1.5rem);padding:clamp(.85rem,2.5vw,1.5rem)}.srodek-head{border-bottom:1px solid var(--sl-color-hairline-light,var(--sl-color-gray-5));flex-direction:column;gap:.6rem;margin-bottom:1rem;padding-bottom:.9rem;display:flex}.srodek-title{align-items:center;gap:.75rem;display:flex}.srodek-nr{border-radius:var(--cf-radius-sm);background-color:var(--sl-color-accent);width:2.25rem;height:2.25rem;color:var(--sl-color-black);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.srodek-head h4{min-width:0;font-size:var(--sl-text-h4);flex:auto;margin:0;line-height:1.25}.srodek-chips{flex-wrap:wrap;gap:.4rem;display:flex}.srodek-chip{border:1px solid var(--sl-color-hairline-light,var(--sl-color-gray-5));font-size:var(--sl-text-xs);color:var(--sl-color-gray-2);border-radius:999px;padding:.15rem .65rem;font-weight:600}.srodek-chip-czas{border-color:var(--sl-color-accent);color:var(--sl-color-accent-high)}.srodek .pytania{border-radius:var(--cf-radius);background:var(--akcent-400);color:#000;margin-top:1rem;padding:1rem 1.25rem 1.1rem}.srodek .pytania-etykieta{color:#0009;font-size:var(--sl-text-xs);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .4rem;font-weight:600}.srodek .pytania ul{margin:0;padding:0;list-style:none}.srodek .pytania li,.srodek .pytania li.cytat{color:#000;font-size:var(--sl-text-lg);margin:0;padding:.35rem 0;font-style:italic;font-weight:600;line-height:1.4}.srodek .pytania li+li{border-top:1px solid #0000001f}.srodek .pytania li::marker{content:none}.srodek .cytat{color:var(--cf-accent-rozmowa);font-style:italic}.pasek-jednostki{top:calc(var(--sl-nav-height) + var(--sl-mobile-toc-height,0rem) + .4rem);z-index:3;border:1px solid var(--sl-color-hairline-light,var(--sl-color-gray-5));border-radius:var(--cf-radius);background:var(--sl-color-gray-6);scrollbar-width:none;gap:.2rem;margin-top:clamp(1.5rem,4vw,2.5rem);padding:.3rem;display:flex;position:sticky;overflow-x:auto}.pasek-pozycja{border-radius:var(--cf-radius-sm);color:var(--sl-color-gray-3);font-size:var(--sl-text-xs);white-space:nowrap;flex:1 0 auto;justify-content:center;align-items:center;gap:.4rem;padding:.4rem .5rem;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.pasek-pozycja:hover{color:var(--sl-color-white)}.pasek-nr{color:var(--sl-color-gray-2);flex:none;font-weight:700}.pasek-nazwa{text-overflow:ellipsis;min-width:0;overflow:hidden}.pasek-pozycja.aktywna{background-color:var(--sl-color-white);color:var(--sl-color-gray-6)}.pasek-pozycja.aktywna .pasek-nr{color:var(--sl-color-black)}.pasek-jednostki+.czesc-ukryta+.srodek,.pasek-jednostki+.srodek{margin-top:.5rem}.srodek{scroll-margin-top:calc(var(--sl-nav-height) + var(--sl-mobile-toc-height,0rem) + 3.75rem)}.srodek p{margin-top:1rem}.srodek>p:first-of-type,.srodek-head+p{margin-top:0}.srodek p>strong:first-child{font-size:var(--sl-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--sl-color-gray-3);margin-bottom:.2rem;font-weight:600;display:block}.srodek ul{margin-top:.4rem}.diagram{margin:.5rem 0 0;line-height:0}.diagram svg{border:1px solid var(--sl-color-hairline-light,var(--sl-color-gray-5));border-radius:10px;width:100%;max-width:44rem;height:auto;display:block}.diagram figcaption{font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);margin-top:.4rem;line-height:1.4}.animacja{margin:.5rem 0 0}.srodek>p+.animacja{margin-top:1rem}.animacja+.animacja{margin-top:2rem}.animacja.odmiana figcaption{color:var(--sl-color-text);margin-bottom:.75rem;line-height:1.6}.animacja.odmiana figcaption strong{color:var(--sl-color-white);margin-bottom:.2rem;font-weight:600;display:block}.animacja.odmiana figcaption p{margin:0}animacja-cwiczenia{--wys-animacji:min(30rem, calc(100dvh - 9rem));display:block}animacja-cwiczenia:not(:defined){aspect-ratio:3/2;max-height:var(--wys-animacji);background:#2b2e31;border-radius:12px;width:100%}.animacja-ramka{aspect-ratio:3/2;max-height:var(--wys-animacji);background:#2b2e31;border-radius:12px;overflow:hidden}animacja-cwiczenia svg{width:100%;height:100%;display:block;overflow:visible}.animacja-podpis{min-height:1.45em;font-size:var(--sl-text-sm);color:var(--sl-color-gray-2);margin:.5rem 0 0;line-height:1.45}.sl-markdown-content .diagram>svg{cursor:pointer}html.lightbox-otwarty{overflow:hidden}.lightbox{z-index:10000;backdrop-filter:blur(8px);cursor:pointer;overscroll-behavior:contain;background-color:#001f1ccc;outline:none;position:fixed;inset:0}.lightbox-ramka{position:absolute;inset:.75rem}.lightbox svg{width:100%;height:100%;display:block}.lightbox-zamknij{color:#fff;cursor:pointer;background:0 0;border:0;width:2.75rem;height:2.75rem;font-size:2rem;line-height:1;position:absolute;top:.5rem;right:.5rem}@media (orientation:portrait){.lightbox-szeroki .lightbox-ramka{width:calc(100dvh - 1.5rem);height:calc(100dvw - 1.5rem);inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(90deg)}}@media print{.lightbox{display:none}}.srodek>p+.diagram,.srodek>p+.diagramy{margin-top:1rem}.srodek{container-type:inline-size}.diagramy{gap:1.25rem;margin-top:.5rem;display:grid}.diagramy .diagram{margin:0}.diagram.odmiana figcaption{color:var(--sl-color-text);margin-top:.5rem;line-height:1.55}.diagram.odmiana figcaption strong{color:var(--sl-color-white);margin-bottom:.2rem;font-weight:600;display:block}.diagram.odmiana figcaption p{font-size:var(--sl-text-sm);margin:0}@container (width>=28rem){.diagram.odmiana{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:1rem;display:grid}.diagram.odmiana figcaption{margin-top:0}}.card .title{gap:1rem}.card .title svg.icon{box-sizing:border-box;overflow:visible;width:3rem!important;height:3rem!important;padding:.7rem!important}.card:has(a[href="/tablica/"]){background-image:linear-gradient(135deg, color-mix(in srgb, var(--sl-color-accent) 12%, transparent) 0%, transparent 60%);--sl-card-border:var(--sl-color-accent)!important;--sl-card-bg:color-mix(in srgb, var(--sl-color-accent) 16%, transparent)!important;border-color:color-mix(in srgb, var(--sl-color-accent) 55%, transparent)!important}.card:has(a[href="/tablica/"]):hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--sl-color-accent) 35%, transparent), 0 10px 28px color-mix(in srgb, var(--sl-color-accent) 14%, transparent);border-color:var(--sl-color-accent)!important}.card:has(a[href="/tablica/"]) .title svg.icon{color:var(--sl-color-accent)}:root{--sl-icon-compass:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m15.6 8.4-2 5.2-5.2 2 2-5.2z'/%3E%3C/svg%3E");--sl-icon-route:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12a8 8 0 1 1-2.6-5.9'/%3E%3Cpath d='M20 4v4.5h-4.5'/%3E%3C/svg%3E")}nav.sidebar ul.top-level>li>details:not(:has(a[href*="/jednostki/"]))>summary .group-label:before{--sl-sidebar-icon:var(--sl-icon-compass)}nav.sidebar ul.top-level>li>a[href*=plan-roczny]:before{--sl-sidebar-icon:var(--sl-icon-route)}.hero .tagline{font-family:var(--sl-font-heading);letter-spacing:-.01em;color:var(--sl-color-white);font-size:clamp(1.5rem,4vw,2.25rem);font-weight:500;line-height:1.25}.hero .tagline .hero-text{max-width:36rem;font-family:var(--sl-font);font-weight:400;font-size:var(--sl-text-base);letter-spacing:0;color:var(--sl-color-gray-2);margin:clamp(.75rem,2vw,1.25rem) auto 0;line-height:1.6;display:block}footer{gap:2.5rem;margin-top:3rem}.site-footer{border-radius:12px;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.meta:empty,.pagination-links:empty{display:none}.footer-top{flex-wrap:wrap;justify-content:space-between;gap:2rem;display:flex}.author-bio{flex:16rem;align-items:center;gap:1.25rem;min-width:0;max-width:37.5rem;display:flex}.author-photo{object-fit:cover;border-radius:1.25rem;flex-shrink:0;width:5.2rem;height:5.2rem}.author-copy{min-width:0}.author-name{font-family:var(--sl-font-heading);font-size:var(--sl-text-sm);color:var(--sl-color-white);margin:0;font-weight:600}.author-desc{font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);margin:.15rem 0;line-height:1.5}.author-email{font-size:var(--sl-text-xs);color:var(--sl-color-accent-high);text-decoration:none}.author-email:hover{text-decoration:underline}@media (width<=36rem){.footer-top{flex-direction:column}.author-bio{text-align:center;flex-direction:column}}.footer-menu{flex-shrink:0}.footer-menu-heading{font-size:var(--sl-text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--sl-color-gray-4);margin:0 0 .6rem;font-weight:600}.footer-menu-col{flex-direction:column;gap:.1rem;margin:0;padding:0;list-style:none;display:flex}.footer-menu-col a{font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);line-height:1.15;text-decoration:none;display:inline-block}.footer-menu-col a:hover{color:var(--sl-color-white)}@media (width<=36rem){.footer-menu{width:100%}}.footer-bottom{border-top:1px solid var(--sl-color-hairline-light,var(--sl-color-gray-6));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.25rem;display:flex}.footer-legal{flex-direction:column;gap:.25rem;display:flex}.footer-copyright{font-size:var(--sl-text-xs);color:var(--sl-color-gray-4);margin:0}.footer-legal-note{font-size:var(--sl-text-2xs);color:var(--sl-color-gray-4);margin:0}.footer-copyright a,.footer-legal-note a{color:inherit;text-decoration:underline}.footer-copyright a:hover,.footer-legal-note a:hover{color:var(--sl-color-white)}.footer-controls{align-items:center;gap:.75rem;display:flex}:root:not([data-theme=light]) .site-footer{background-color:var(--cf-surface);border:1px solid var(--cf-border)}:root[data-theme=light] .site-footer{background-color:var(--sl-color-gray-7,var(--sl-color-black));border:1px solid var(--sl-color-hairline-light,var(--sl-color-gray-6))}@media (prefers-reduced-motion:no-preference){html:not(.lenis){scroll-behavior:smooth}}.back-to-top{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:var(--sl-z-index-menu);background-color:color-mix(in srgb, var(--sl-color-bg) 72%, transparent);backdrop-filter:blur(12px);width:3rem;height:3rem;color:var(--sl-color-white);box-shadow:var(--sl-shadow-md);cursor:pointer;opacity:0;visibility:hidden;border:0;border-radius:50%;place-items:center;padding:0;transition:opacity .2s,transform .2s,visibility 0s linear .2s,background-color .15s;display:grid;position:fixed;transform:translateY(.5rem)}.back-to-top.is-visible{opacity:1;visibility:visible;transition:opacity .2s,transform .2s,visibility,background-color .15s;transform:none}.back-to-top:hover{background-color:color-mix(in srgb, var(--sl-color-white) 14%, var(--sl-color-bg))}.back-to-top:hover .back-to-top-arrow{transform:translateY(-2px)}.back-to-top:focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:3px}.back-to-top-ring{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.back-to-top-track,.back-to-top-progress{fill:none;stroke-width:2.5px}.back-to-top-track{stroke:var(--sl-color-hairline-light,var(--sl-color-gray-5))}.back-to-top-progress{stroke:url(#back-to-top-gradient);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset .1s linear}.back-to-top-arrow{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem;transition:transform .15s}.back-to-top-stop-a,.back-to-top-stop-b{stop-color:var(--sl-color-accent)}:root[data-tryb=start] .back-to-top-stop-a{stop-color:var(--turkus-500)}:root[data-tryb=start] .back-to-top-stop-b{stop-color:var(--indygo-400,var(--wiedza-500))}@media (prefers-reduced-motion:reduce){.back-to-top,.back-to-top.is-visible,.back-to-top-progress,.back-to-top-arrow{transition:none}}@media print{.back-to-top{display:none}}.tabela-ramka.z-paskiem table{scrollbar-width:none}.tabela-ramka.z-paskiem table::-webkit-scrollbar{display:none}.tabela-pasek{z-index:2;background-color:var(--sl-color-bg);border-top:1px solid var(--sl-color-hairline-light,var(--sl-color-gray-5));scrollbar-color:var(--sl-color-gray-4) transparent;padding-block:.25rem;position:sticky;bottom:0;overflow:auto hidden;margin-top:0!important}.tabela-pasek>div{height:1px}.sl-markdown-content .tabela-plan{font-size:var(--sl-text-sm)}.sl-markdown-content .tabela-plan th:first-child,.sl-markdown-content .tabela-plan td:first-child{white-space:nowrap;width:1%;padding-inline-end:.75rem}.sl-markdown-content .tabela-plan th:nth-child(3),.sl-markdown-content .tabela-plan td:nth-child(3){min-width:14rem}.card-meta.card-meta-organizacja{border-color:color-mix(in srgb, var(--sl-color-accent) 60%, transparent);background-color:color-mix(in srgb, var(--sl-color-accent) 7%, var(--sl-color-bg))}.baza,.jednostka,main:has(.cwiczenie-meta),main:has(.konferencja-meta){--baza-tlo:var(--cf-surface);--baza-tlo-hover:var(--cf-surface-hover);--baza-lista:var(--cf-elevated);--baza-ramka:var(--cf-border);--baza-ramka-mocna:var(--cf-border-hover);--baza-tekst:var(--cf-text);--baza-na-akcencie:var(--cf-bg)}:root[data-theme=light] .baza,:root[data-theme=light] .jednostka,:root[data-theme=light] main:has(.cwiczenie-meta),:root[data-theme=light] main:has(.konferencja-meta){--baza-tlo:#fff;--baza-tlo-hover:var(--sl-color-gray-7);--baza-lista:#fff;--baza-ramka:var(--sl-color-gray-6);--baza-ramka-mocna:var(--sl-color-gray-5);--baza-tekst:var(--sl-color-white);--baza-na-akcencie:#fff}:root[data-theme=light] .baza-opcje{box-shadow:0 12px 32px #0000001f}.baza{margin-top:clamp(1.5rem,4vw,2.5rem)}.baza-pasek{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.baza-szukaj{border:1px solid var(--baza-ramka-mocna);border-radius:var(--cf-radius);background:var(--baza-tlo);min-width:0;color:var(--baza-tekst);font:inherit;flex:14rem;padding:.55rem .9rem}.baza-grupy{flex-wrap:wrap;gap:.5rem;display:flex}.baza-grupa{position:relative}.baza-grupa>summary{border:1px solid var(--baza-ramka-mocna);border-radius:var(--cf-radius);background:var(--baza-tlo);color:var(--sl-color-gray-2);font-size:var(--sl-text-sm);cursor:pointer;user-select:none;align-items:center;gap:.45rem;padding:.5rem .9rem;font-weight:600;list-style:none;display:flex}.baza-grupa>summary::-webkit-details-marker{display:none}.baza-grupa>summary:after{content:"";opacity:.6;border-bottom:2px solid;border-right:2px solid;width:.4rem;height:.4rem;transform:translateY(-.12rem)rotate(45deg)}.baza-grupa[open]>summary,.baza-grupa>summary:hover,.baza-grupa.aktywna>summary{border-color:var(--cf-accent-baza);color:var(--baza-tekst)}.baza-ile{background:var(--cf-accent-baza);min-width:1.25rem;color:var(--baza-na-akcencie);font-size:var(--sl-text-xs);text-align:center;border-radius:4px;padding:0 .3rem}.baza-opcje{z-index:5;border:1px solid var(--baza-ramka-mocna);border-radius:var(--cf-radius);background:var(--baza-lista);flex-direction:column;min-width:15rem;padding:.4rem;display:flex;position:absolute;top:calc(100% + .4rem);left:0;box-shadow:0 12px 32px #00000059}.baza-kolumna{flex-direction:column;display:flex}.baza-opcje-kolumny{flex-direction:row;gap:.4rem;left:auto;right:0}.baza-opcje-kolumny .baza-kolumna{min-width:13rem}.baza-opcje-kolumny .baza-kolumna+.baza-kolumna{border-left:1px solid var(--baza-ramka);padding-left:.4rem}.baza-kolumna-tytul{font-size:var(--sl-text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--sl-color-gray-3);margin:0;padding:.4rem .65rem .3rem;font-weight:600}@media (width<=40rem){.baza-opcje-kolumny{flex-direction:column}.baza-opcje-kolumny .baza-kolumna+.baza-kolumna{border-left:0;padding-left:0}}.baza-filtr{border-radius:var(--cf-radius-sm);color:var(--sl-color-gray-2);font:inherit;font-size:var(--sl-text-sm);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.5rem;padding:.5rem .65rem;display:flex}.baza-filtr:hover:not(:disabled){background:var(--baza-tlo-hover);color:var(--baza-tekst)}.baza-filtr:disabled{opacity:.35;cursor:default}.baza-filtr>span:first-child{align-items:center;gap:.6rem;display:inline-flex}.baza-filtr>span:first-child:before{content:"";border:1.5px solid var(--baza-ramka-mocna);background:50%/.7rem no-repeat;border-radius:4px;flex:none;width:1rem;height:1rem}.baza-filtr[aria-pressed=true]{color:var(--baza-tekst)}.baza-filtr[aria-pressed=true]>span:first-child:before{border-color:var(--cf-accent-baza);background-color:var(--cf-accent-baza);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.4l2.4 2.4 4.6-5.2' fill='none' stroke='%23111' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.baza-liczba{font-size:var(--sl-text-xs);color:var(--sl-color-gray-3)}.baza-stan{font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:clamp(1.25rem,3vw,1.75rem) 0 .9rem;display:flex}.baza-wybrane{display:contents}.baza-pigulka{border:1px solid color-mix(in srgb, var(--cf-accent-baza) 45%, transparent);background:color-mix(in srgb, var(--cf-accent-baza) 12%, transparent);color:var(--baza-tekst);font:inherit;font-size:var(--sl-text-xs);cursor:pointer;border-radius:999px;padding:.2rem .7rem}.baza-wyczysc{color:var(--cf-accent-baza);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (width<=40rem){.baza-grupa{position:static}.baza-pasek{position:relative}.baza-opcje{min-width:0;right:0}}.baza-lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=64rem){.baza-lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media (width<=40rem){.baza-lista{grid-template-columns:1fr}}.baza-kafel[hidden]{display:none}.baza-kafel a{border:1px solid var(--baza-ramka);border-radius:var(--cf-radius);background:var(--baza-tlo);height:100%;color:var(--baza-tekst);flex-direction:column;gap:.75rem;padding:1rem;text-decoration:none;display:flex}.baza-kafel a:hover{border-color:var(--cf-accent-baza)}.baza-naglowek{min-height:2.8em}.baza-id,.srodek-id{font-size:var(--sl-text-xs);letter-spacing:.04em;white-space:nowrap;color:var(--sl-color-gray-3);font-weight:600}.baza-okno{aspect-ratio:3/2;pointer-events:none;margin-top:auto;display:block;position:relative}.baza-okno animacja-cwiczenia{position:absolute;inset:0}.baza-okno animacja-cwiczenia,.baza-okno .animacja-ramka,.baza-okno animacja-cwiczenia svg{width:100%;max-width:none;height:100%;max-height:none}.baza-okno .animacja-podpis{display:none}.baza-pusto{color:var(--sl-color-gray-3)}.srodek-id{margin-bottom:.5rem;text-decoration:none;display:inline-block}.srodek-id:hover{color:var(--cf-accent-baza)}.cwiczenie-meta,.konferencja-meta{margin:clamp(1rem,3vw,1.5rem) 0 clamp(2rem,5vw,3rem)}.cwiczenie-meta .srodek-chips,.konferencja-meta .srodek-chips{flex-wrap:wrap;gap:.4rem;display:flex}.cwiczenie-konspekty{font-size:var(--sl-text-sm);margin-top:1rem}.cwiczenie-konspekty summary{cursor:pointer;color:var(--sl-color-gray-2)}main:has(.cwiczenie-meta){--sl-content-width:46rem}main:has(.cwiczenie-meta) .sl-container{margin-inline:auto}main:has(.cwiczenie-meta) .content-panel{padding-block:clamp(1.5rem,4vw,2.5rem)}main:has(.cwiczenie-meta) .sl-markdown-content>p{line-height:1.7}main:has(.cwiczenie-meta) .sl-markdown-content .animacja{margin-block:clamp(1.5rem,4vw,2.5rem)}main:has(.cwiczenie-meta) .sl-markdown-content .animacja animacja-cwiczenia{max-width:100%}main:has(.cwiczenie-meta) .sl-markdown-content>p:has(>strong:only-child){border:1px solid var(--baza-ramka);border-radius:var(--cf-radius) var(--cf-radius) 0 0;background:var(--baza-tlo);border-bottom:0;margin-top:clamp(2rem,5vw,3rem);padding:1rem 1.25rem 0}main:has(.cwiczenie-meta) .sl-markdown-content>p:has(>strong:only-child)+ul{border:1px solid var(--baza-ramka);border-radius:0 0 var(--cf-radius) var(--cf-radius);background:var(--baza-tlo);border-top:0;margin-top:0;padding:.5rem 1.25rem 1rem 2.5rem}.card-breadcrumb a,.card-breadcrumb a:visited,main:has(.cwiczenie-meta) .cwiczenie-konspekty a,main:has(.cwiczenie-meta) .sl-markdown-content a{color:var(--cf-accent-baza)}.card-breadcrumb a{text-decoration:none}.card-breadcrumb a:hover{text-decoration:underline}.baza-konferencji .baza-naglowek{min-height:0}.konferencja-opis{font-size:var(--sl-text-sm);color:var(--sl-color-gray-2);line-height:1.55}.konferencja-chipy{flex-wrap:wrap;gap:.4rem;margin-top:auto;display:flex}main:has(.konferencja-meta){--sl-content-width:46rem}main:has(.konferencja-meta) .sl-container{margin-inline:auto}main:has(.konferencja-meta) .content-panel{padding-block:clamp(1.5rem,4vw,2.5rem)}.konferencja-podtytul{font-size:var(--sl-text-lg);color:var(--sl-color-gray-2);margin:0 0 1rem;line-height:1.5}.sl-markdown-content .pytanie-otwarte{border:1px solid var(--baza-ramka);border-radius:var(--cf-radius);background:var(--baza-tlo);margin-block:1.5rem;padding:1rem 1.25rem}.sl-markdown-content .pytanie-otwarte p{margin:0}.sl-markdown-content .pytanie-otwarte .pytanie-otwarte-pytanie{color:var(--baza-tekst);font-weight:600}.sl-markdown-content .pytanie-otwarte .pytanie-otwarte-odpowiedz{border-left:3px solid var(--cf-accent-baza);color:var(--sl-color-gray-2);margin-top:.75rem;padding-left:1rem}.card:has(:is(a[href="/cwiczenia/"],a[href="/konferencje/"])){background-image:linear-gradient(135deg, color-mix(in srgb, var(--cf-accent-baza) 12%, transparent) 0%, transparent 60%);--sl-card-border:var(--cf-accent-baza)!important;--sl-card-bg:color-mix(in srgb, var(--cf-accent-baza) 16%, transparent)!important;border-color:color-mix(in srgb, var(--cf-accent-baza) 55%, transparent)!important}.card:has(:is(a[href="/cwiczenia/"],a[href="/konferencje/"])):hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--cf-accent-baza) 35%, transparent), 0 10px 28px color-mix(in srgb, var(--cf-accent-baza) 14%, transparent);border-color:var(--cf-accent-baza)!important}.card:has(:is(a[href="/cwiczenia/"],a[href="/konferencje/"])) .title svg.icon{color:var(--cf-accent-baza)}:root:has(nav.sidebar a[aria-current=page][href^="/strefa-zawodnika/"]){--sl-color-accent-low:var(--akcent-950);--sl-color-accent:var(--akcent-800);--sl-color-accent-high:var(--akcent-600);--sl-color-text-accent:var(--akcent-700);--cf-link:var(--akcent-700);--cf-link-hover:var(--akcent-600)}:root[data-theme=light]:has(nav.sidebar a[aria-current=page][href^="/strefa-zawodnika/"]){--sl-color-accent-low:var(--akcent-50);--sl-color-accent:var(--akcent-950);--sl-color-accent-high:var(--akcent-950);--sl-color-text-accent:var(--akcent-950);--cf-link:var(--akcent-950);--cf-link-hover:var(--akcent-900)}.card:has(a[href="/strefa-zawodnika/"]){--sl-color-white:#edfdfb;--sl-color-text:#c4e8e3;--sl-color-gray-1:#c4e8e3;--sl-color-gray-2:#c4e8e3;--sl-color-gray-3:#9cc9c3;background-image:none;--sl-card-border:var(--akcent-800)!important;--sl-card-bg:var(--akcent-950)!important;border-color:var(--akcent-800)!important;background-color:var(--akcent-950)!important}.card:has(a[href="/strefa-zawodnika/"]) .body,.card:has(a[href="/strefa-zawodnika/"]) .body p{color:#c4e8e3}.card:has(a[href="/strefa-zawodnika/"]):hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--cf-accent-zawodnik) 35%, transparent), 0 10px 28px color-mix(in srgb, var(--cf-accent-zawodnik) 14%, transparent);border-color:var(--akcent-500)!important}.card:has(a[href="/strefa-zawodnika/"]) .title svg.icon{color:var(--cf-accent-zawodnik)}:root{--sl-icon-zawodnik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4.5 20.5c0-4 3.4-6.5 7.5-6.5s7.5 2.5 7.5 6.5'/%3E%3C/svg%3E");--sl-icon-zawodnik-karta:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23edfdfb' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4.5 20.5c0-4 3.4-6.5 7.5-6.5s7.5 2.5 7.5 6.5'/%3E%3C/svg%3E")}:root[data-theme=light]{--sl-icon-zawodnik-karta:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23edfdfb' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4.5 20.5c0-4 3.4-6.5 7.5-6.5s7.5 2.5 7.5 6.5'/%3E%3C/svg%3E")}.card:has(a[href="/strefa-zawodnika/"]) .title svg.icon{background-image:var(--sl-icon-zawodnik-karta);background-position:50%;background-repeat:no-repeat;background-size:1.6rem;border-color:var(--akcent-700)!important;background-color:var(--akcent-800)!important}nav.sidebar a[href="/strefa-zawodnika/"] svg,.pasek-aplikacji a[href="/strefa-zawodnika/"] svg{-webkit-mask:var(--sl-icon-zawodnik) center / contain no-repeat;mask:var(--sl-icon-zawodnik) center / contain no-repeat;background-color:currentColor}.card:has(a[href="/strefa-zawodnika/"]) .title svg.icon>*,.pasek-aplikacji a[href="/strefa-zawodnika/"] svg>*,nav.sidebar a[href="/strefa-zawodnika/"] svg>*{display:none}.srodek-chip-unifikacja{border-color:var(--cf-accent-baza);background:color-mix(in srgb, var(--cf-accent-baza) 14%, transparent);color:var(--cf-accent-baza);font-weight:600}.baza-tworzenie{border:1px solid var(--baza-ramka-mocna);border-radius:var(--cf-radius-sm);background:var(--baza-tlo);color:var(--baza-tekst);font:inherit;cursor:pointer;margin-left:auto;padding:.45rem .9rem;font-weight:600}.baza-tworzenie:hover,.baza-tworzenie[aria-pressed=true]{border-color:var(--cf-accent-baza)}.baza-tworzenie[aria-pressed=true]{background:var(--cf-accent-baza);color:var(--baza-na-akcencie)}.baza-kafel a{position:relative}.baza-wybor{border:1.5px solid var(--baza-ramka-mocna);background:var(--baza-tlo) center / .85rem no-repeat;border-radius:4px;width:1.25rem;height:1.25rem;display:none;position:absolute;top:.75rem;right:.75rem}.baza-tworzy .baza-wybor{display:block}.baza-tworzy .baza-naglowek{padding-right:1.75rem}.baza-kafel.wybrany a{border-color:var(--cf-accent-baza)}.baza-kafel.wybrany .baza-wybor{border-color:var(--cf-accent-baza);background-color:var(--cf-accent-baza);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.4l2.4 2.4 4.6-5.2' fill='none' stroke='%23111' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.baza-tworzy{padding-bottom:16rem}.jednostka-pasek{z-index:20;border:1px solid var(--baza-ramka-mocna);border-radius:var(--cf-radius);background:var(--baza-lista);width:min(44rem,100vw - 2rem);color:var(--baza-tekst);padding:.9rem 1rem 1rem;position:fixed;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000059}.jednostka-pasek[hidden]{display:none}.jednostka-pasek-tytul{margin:0 0 .5rem;font-weight:600}.jednostka-ile{color:var(--sl-color-gray-3);font-weight:400}.jednostka-wybrane{max-height:9.5rem;margin:0 0 .75rem;padding:0;list-style:none;overflow-y:auto}.jednostka-wybrane:empty{display:none}.jednostka-wybrane li{font-size:var(--sl-text-sm);align-items:center;gap:.35rem;padding:.2rem 0;display:flex}.jednostka-nazwa{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.jednostka-maly{border:1px solid var(--baza-ramka);width:2rem;height:2rem;color:var(--baza-tekst);font:inherit;cursor:pointer;background:0 0;border-radius:4px;flex:none;line-height:1}.jednostka-maly:hover:not(:disabled){border-color:var(--cf-accent-baza)}.jednostka-maly:disabled{opacity:.3;cursor:default}.jednostka-akcje{flex-wrap:wrap;gap:.5rem;display:flex}.jednostka-akcje[hidden]{display:none}.jednostka-przycisk{border:1px solid var(--baza-ramka-mocna);border-radius:var(--cf-radius-sm);background:var(--baza-tlo);color:var(--baza-tekst);font:inherit;font-size:var(--sl-text-sm);cursor:pointer;padding:.5rem .95rem;font-weight:600;text-decoration:none}.jednostka-przycisk:hover{border-color:var(--cf-accent-baza)}.jednostka-przycisk-glowny{border-color:var(--cf-accent-baza);background:var(--cf-accent-baza);color:var(--baza-na-akcencie)}.jednostka-przycisk:disabled,.jednostka-przycisk[data-wylaczony]{opacity:.4;cursor:default}.jednostka-przycisk[data-akcja=zakoncz]{margin-left:auto}.jednostka{margin-top:clamp(1.5rem,4vw,2.5rem)}.jednostka-lista{margin:clamp(1.5rem,4vw,2.5rem) 0 0;padding:0;list-style:none}.jednostka-lista>li+li{margin-top:clamp(1rem,3vw,1.5rem)}.jednostka .srodek{margin-block:0}.jednostka .srodek-head h2{min-width:0;font-size:var(--sl-text-h4);flex:auto;margin:0;line-height:1.25}.jednostka .srodek-id{margin-bottom:.6rem;display:inline-block}.jednostka-czeka,.jednostka-pusto{color:var(--sl-color-gray-3)}details.zwijka{border:1px solid var(--sl-color-hairline-light,var(--sl-color-gray-5));border-radius:var(--cf-radius);background-color:var(--sl-color-gray-6);padding-inline-start:0}details.zwijka>summary{border-radius:var(--cf-radius);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;margin:0;padding:.8rem 1.1rem;list-style:none;display:flex}details.zwijka>summary::-webkit-details-marker{display:none}details.zwijka>summary:before{content:none}details.zwijka>summary:after{content:"";border-right:2px solid var(--sl-color-gray-3);border-bottom:2px solid var(--sl-color-gray-3);flex:none;width:.5rem;height:.5rem;margin-right:.2rem;transition:transform .15s;transform:translateY(-2px)rotate(45deg)}details.zwijka[open]>summary:after{transform:translateY(2px)rotate(-135deg)}details.zwijka>summary:hover{background-color:color-mix(in srgb, var(--sl-color-white) 5%, transparent)}details.zwijka>summary:hover:after{border-color:var(--sl-color-white)}details.zwijka-sekcja{margin-top:.5rem}details.zwijka-sekcja>summary h2,details.zwijka-sekcja>summary .zwijka-tytul{font-family:inherit;font-size:var(--sl-text-base);color:var(--sl-color-gray-2);margin:0;font-weight:600}details.zwijka-sekcja[open]>summary h2,details.zwijka-sekcja[open]>summary .zwijka-tytul{color:var(--sl-color-white)}details.zwijka-sekcja[open]{padding-bottom:1.1rem}details.zwijka-sekcja>:not(summary){margin-inline:1.1rem}details.zwijka-sekcja>summary+*{margin-top:.9rem}details.zwijka-sekcja>.card-meta{background:0 0;border:0;margin-block:.9rem 0;padding:0}.sl-markdown-content .zwijka-sekcja+h2{margin-top:clamp(2rem,5vw,3rem)}.sl-markdown-content .srodek details.zwijka-wskazowki{border-radius:var(--cf-radius-sm);margin-top:1rem}details.zwijka-wskazowki>summary{border-radius:var(--cf-radius-sm);font-size:var(--sl-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--sl-color-gray-3);padding:.6rem .85rem;font-weight:600}details.zwijka-wskazowki>ul{margin:0;padding:.6rem .85rem .8rem 2rem}:root{--sl-icon-konferencje-karta:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d3d9e0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='2.5' width='6' height='11' rx='3'/%3E%3Cpath d='M5.5 11a6.5 6.5 0 0 0 13 0M12 17.5v4M8.5 21.5h7'/%3E%3C/svg%3E");--sl-icon-baza-karta:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d3d9e0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7.5' height='7.5' rx='1.5'/%3E%3Crect x='13.5' y='3' width='7.5' height='7.5' rx='1.5'/%3E%3Crect x='3' y='13.5' width='7.5' height='7.5' rx='1.5'/%3E%3Crect x='13.5' y='13.5' width='7.5' height='7.5' rx='1.5'/%3E%3C/svg%3E");--sl-icon-tablica-karta:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2301ead1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='5' width='19' height='14' rx='1.5'/%3E%3Cpath d='M12 5v14'/%3E%3Ccircle cx='12' cy='12' r='2.6'/%3E%3C/svg%3E")}:root[data-theme=light]{--sl-icon-konferencje-karta:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2347525e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='2.5' width='6' height='11' rx='3'/%3E%3Cpath d='M5.5 11a6.5 6.5 0 0 0 13 0M12 17.5v4M8.5 21.5h7'/%3E%3C/svg%3E");--sl-icon-baza-karta:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2347525e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7.5' height='7.5' rx='1.5'/%3E%3Crect x='13.5' y='3' width='7.5' height='7.5' rx='1.5'/%3E%3Crect x='3' y='13.5' width='7.5' height='7.5' rx='1.5'/%3E%3Crect x='13.5' y='13.5' width='7.5' height='7.5' rx='1.5'/%3E%3C/svg%3E");--sl-icon-tablica-karta:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23007065' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='5' width='19' height='14' rx='1.5'/%3E%3Cpath d='M12 5v14'/%3E%3Ccircle cx='12' cy='12' r='2.6'/%3E%3C/svg%3E")}.card:has(a[href="/cwiczenia/"]) .title svg.icon,.card:has(a[href="/konferencje/"]) .title svg.icon,.card:has(a[href="/tablica/"]) .title svg.icon{background-position:50%;background-repeat:no-repeat;background-size:1.6rem}.card:has(a[href="/cwiczenia/"]) .title svg.icon{background-image:var(--sl-icon-baza-karta)}.card:has(a[href="/konferencje/"]) .title svg.icon{background-image:var(--sl-icon-konferencje-karta)}.card:has(a[href="/tablica/"]) .title svg.icon{background-image:var(--sl-icon-tablica-karta);background-size:1.8rem}.card:has(a[href="/cwiczenia/"]) .title svg.icon>*,.card:has(a[href="/konferencje/"]) .title svg.icon>*,.card:has(a[href="/tablica/"]) .title svg.icon>*{display:none}.mapa{--mapa-linia:var(--sl-color-gray-5);--mapa-tlo:var(--cf-surface);--mapa-ramka:var(--cf-border);margin-top:clamp(1.5rem,4vw,2.5rem)}:root[data-theme=light] .mapa{--mapa-tlo:#fff;--mapa-ramka:var(--sl-color-gray-6)}.mapa .prowadzenie{--kolor:#3fa860}.mapa .drybling{--kolor:#c9a227}.mapa .odejscie{--kolor:#4a8fd6}.mapa .technika{--kolor:#8d7bd0}.mapa .gra{--kolor:#8a8f98}.mapa .strzal{--kolor:#d0605e}.mapa .bronienie{--kolor:#a8835f}.mapa-skok{flex-wrap:wrap;gap:.5rem;display:flex}.mapa-skok a{border:1px solid var(--mapa-ramka);border-radius:var(--cf-radius);background:var(--mapa-tlo);color:var(--sl-color-white);padding:.45rem .9rem;font-weight:600;text-decoration:none}.mapa-skok a span,.mapa-etap-naglowek h2 span,.mapa-miesiac h3 span{color:var(--sl-color-gray-3);margin-left:.4rem;font-weight:400}.mapa-legenda{font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);flex-wrap:wrap;gap:.4rem 1.1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.mapa-kropka:before{content:"";background:var(--kolor);border-radius:50%;width:.6rem;height:.6rem;margin-right:.4rem;display:inline-block}.mapa-etap{margin-top:clamp(3rem,8vw,5rem);scroll-margin-top:5rem}.mapa-etap-naglowek h2{font-family:var(--sl-font-heading);color:var(--sl-color-white);margin:0;font-size:clamp(1.6rem,4vw,2.2rem)}.mapa-etap-naglowek p{color:var(--sl-color-gray-3);margin:.4rem 0 0}.mapa-os{border-left:2px solid var(--mapa-linia);margin:clamp(1.5rem,4vw,2.5rem) 0 0;padding:0 0 0 1.75rem;list-style:none}.mapa-miesiac{padding-bottom:clamp(2rem,5vw,3rem);position:relative}.mapa-miesiac:before{content:"";border:2px solid var(--sl-color-accent);background:var(--sl-color-black);border-radius:50%;width:.9rem;height:.9rem;position:absolute;top:.35rem;left:calc(-2.2rem - 1px)}.mapa-miesiac h3{font-family:var(--sl-font-heading);color:var(--sl-color-white);margin:0;font-size:1.3rem}.mapa-miesiac h3 span{font-family:var(--sl-font);font-size:var(--sl-text-sm)}.mapa-opis{max-width:46rem;font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);margin:.35rem 0 0}.mapa-bloki{gap:.6rem;margin-top:1rem;display:grid}.mapa-blok{border:1px solid var(--mapa-ramka);border-left:3px solid var(--kolor,var(--mapa-ramka));border-radius:var(--cf-radius);background:var(--mapa-tlo);grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:.5rem 1.5rem;padding:.85rem 1rem;display:grid}.mapa-nr{font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);display:block}.mapa-temat strong{color:var(--sl-color-white)}.mapa-chipy{flex-wrap:wrap;gap:.35rem;margin-top:.5rem;display:flex}.mapa-chip{border:1px solid var(--mapa-ramka);font-size:var(--sl-text-xs);color:var(--sl-color-gray-2);border-radius:999px;padding:.1rem .6rem}.mapa-chip.raz{border-color:color-mix(in srgb, var(--kolor,var(--sl-color-gray-4)) 60%, transparent)}.mapa-chip.nowosc{background:color-mix(in srgb, var(--sl-color-accent) 18%, transparent);color:var(--sl-color-white);border-color:#0000;font-weight:600}.mapa-lekcje{font-size:var(--sl-text-sm);color:var(--sl-color-gray-2);margin:0;padding-left:1.2rem}.mapa-lekcje li+li{margin-top:.15rem}@media (width<=50rem){.mapa-os{padding-left:1.1rem}.mapa-miesiac:before{left:calc(-1.55rem - 1px)}.mapa-blok{grid-template-columns:1fr}}.plan-miesiaca{margin-top:0}.plan-miesiaca-haslo{font-family:var(--sl-font-heading);color:var(--sl-color-white);margin:0;font-size:1.25rem}.mapa-tematy{gap:.45rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.mapa-temat-bloku{border:1px solid var(--mapa-ramka);border-left:3px solid var(--kolor,var(--mapa-ramka));border-radius:var(--cf-radius);background:var(--mapa-tlo);flex-wrap:wrap;align-items:center;gap:.35rem .6rem;padding:.55rem .9rem;display:flex}.mapa-temat-bloku strong{color:var(--sl-color-white);margin-right:.25rem;font-weight:600}.mapa-metody{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.75rem 1.5rem;margin-top:1rem;display:grid}.mapa-metoda h4{border:1px solid var(--kolor);border-radius:var(--cf-radius);background:color-mix(in srgb, var(--kolor) 14%, transparent);font-family:var(--sl-font);font-size:var(--sl-text-sm);color:var(--sl-color-white);margin:0;padding:.3rem .8rem;font-weight:700;display:inline-block}.mapa-galezie{border-left:2px solid color-mix(in srgb, var(--kolor) 55%, transparent);margin:0 0 0 .9rem;padding:.35rem 0 0;list-style:none}.mapa-galezie li{font-size:var(--sl-text-sm);color:var(--sl-color-gray-2);align-items:baseline;gap:.5rem;padding:.2rem 0 .2rem 1.1rem;line-height:1.4;display:flex;position:relative}.mapa-galezie li:before{content:"";border-top:2px solid color-mix(in srgb, var(--kolor) 55%, transparent);width:.75rem;position:absolute;top:.95em;left:0}.mapa-raz{background:var(--kolor);color:#0b0b0c;font-size:var(--sl-text-xs);white-space:nowrap;border-radius:4px;flex:none;padding:0 .4rem;font-weight:700}.mapa-zaproszenie{text-align:center;color:var(--sl-color-gray-3);margin:clamp(1.5rem,4vw,2.5rem) 0 0}.mapa-metody{align-items:start;gap:1rem}.mapa-metoda{border:1px solid var(--mapa-ramka);border-radius:var(--cf-radius);background:var(--mapa-tlo);padding:.9rem 1rem .8rem}.mapa-galezie{border-left:0}.mapa-galezie li:after{content:"";border-left:2px solid color-mix(in srgb, var(--kolor) 55%, transparent);position:absolute;top:0;bottom:0;left:0}.mapa-galezie li:first-child:after{top:-.35rem}.mapa-galezie li:last-child:after{height:auto;bottom:calc(100% - .95em - 2px)}.mapa-galezie li:before{background:radial-gradient(circle at 3px 3px, var(--kolor) 0 2.6px, transparent 3.2px), linear-gradient(color-mix(in srgb, var(--kolor) 55%, transparent), color-mix(in srgb, var(--kolor) 55%, transparent)) 0 2px / 100% 2px no-repeat;border-top:0;width:calc(.75rem + 2px);height:6px;top:calc(.95em - 2px);left:-2px}.mapa-galezie li{grid-template-columns:minmax(0,1fr) 3.5rem;align-items:start;column-gap:.6rem;display:grid}.mapa-raz{box-sizing:border-box;text-align:center;font-variant-numeric:tabular-nums;justify-self:stretch;min-width:3.5rem;margin-top:.1rem}.mapa .podanie{--kolor:#3fa860}.mapa .wsparcie{--kolor:#4a8fd6}.mapa .linia{--kolor:#2fa3a3}.mapa-etap-naglowek p{max-width:46rem;color:var(--sl-color-gray-2);margin-top:.6rem;line-height:1.65}details.zwijka-materialy{border-color:color-mix(in srgb, var(--cf-accent-zawodnik) 45%, transparent);background-color:color-mix(in srgb, var(--cf-accent-zawodnik) 12%, transparent)}details.zwijka-materialy>summary .zwijka-tytul,details.zwijka-materialy[open]>summary .zwijka-tytul{color:var(--cf-accent-zawodnik)}.materialy-akcje{gap:.5rem;display:flex}.materialy-przycisk{border:1px solid var(--sl-color-gray-5);border-radius:var(--cf-radius-sm);background-color:var(--sl-color-black);min-width:0;color:var(--sl-color-white);font:inherit;font-size:var(--sl-text-sm);text-align:center;cursor:pointer;flex:1 1 0;padding:.7rem .9rem;font-weight:600;line-height:1.3;transition:border-color .15s,background-color .15s}.materialy-przycisk:hover{border-color:var(--sl-color-gray-3)}.materialy-link{border-color:var(--cf-accent-zawodnik);background-color:var(--cf-accent-zawodnik);color:var(--sl-color-black)}.materialy-link:hover{border-color:var(--cf-accent-zawodnik);background-color:color-mix(in srgb, var(--cf-accent-zawodnik) 85%, var(--sl-color-white))}@media (width<=30rem){.materialy-akcje{flex-direction:column}}.baza-warianty{border:1px solid color-mix(in srgb, var(--cf-accent-baza) 45%, transparent);background:color-mix(in srgb, var(--cf-accent-baza) 12%, transparent);font-size:var(--sl-text-xs);white-space:nowrap;border-radius:999px;padding:.1rem .55rem;font-weight:600;position:absolute;top:.8rem;right:.8rem}.baza-kafel-rodziny .baza-naglowek{padding-right:7rem}.baza-w-rodzinie{color:var(--baza-tekst);flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;margin:0;display:flex}.baza-w-rodzinie[hidden],.baza-pasek[hidden]{display:none}.baza-powrot{border:1px solid color-mix(in srgb, var(--cf-accent-baza) 55%, transparent);background:color-mix(in srgb, var(--cf-accent-baza) 12%, transparent);color:var(--baza-tekst);font-size:var(--sl-text-sm);white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .95rem .5rem .75rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.baza-powrot:hover{border-color:var(--cf-accent-baza);background:color-mix(in srgb, var(--cf-accent-baza) 22%, transparent)}.baza-powrot:before{content:"";background:var(--cf-accent-baza);width:1rem;height:1rem;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 6l-6 6 6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.baza-okruszki{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.baza-w-rodzinie{align-items:center}.baza-rodzina-nazwa{font-size:var(--sl-text-xl)}.baza-rodzina-ile{font-size:var(--sl-text-sm);color:var(--sl-color-gray-3)}.baza-rodzina-otwarta .baza-licznik,.baza-rodzina-otwarta .baza-wybrane,.baza-rodzina-otwarta .baza-wyczysc{display:none}.card-breadcrumb a.baza-powrot,.card-breadcrumb a.baza-powrot:visited{color:var(--baza-tekst)}.card-breadcrumb a.baza-powrot:hover{text-decoration:none}.baza-okruszki{margin-bottom:1.25rem}.baza-w-rodzinie{margin-bottom:1rem}.baza-tworzy .baza-warianty{border-color:var(--cf-accent-baza)}.baza-tworzy .baza-kafel-rodziny.wybrany .baza-warianty{background:var(--cf-accent-baza);color:var(--baza-na-akcencie)}.baza-tworzy .baza-kafel-rodziny .baza-naglowek{padding-right:8.5rem}.sl-markdown-content h5{border-bottom:1px solid var(--sl-color-hairline);font-size:var(--sl-text-2xl);margin-top:clamp(2rem,5vw,3rem);padding-bottom:.4rem;line-height:1.25}.baza-kafel:has(.baza-warianty-cwiczenia) .baza-naglowek{padding-right:7rem}.baza-tworzy .baza-kafel:has(.baza-warianty-cwiczenia) .baza-wybor{display:none}.baza-tworzy .baza-kafel.wybrany .baza-warianty-cwiczenia{background:var(--cf-accent-baza);color:var(--baza-na-akcencie)}.sl-markdown-content .animacja.wariant-karta{border:1px solid var(--baza-ramka);border-radius:var(--cf-radius);background:var(--baza-tlo);padding:clamp(1rem,3vw,1.5rem)}.sl-markdown-content .animacja.wariant-karta+.animacja.wariant-karta{margin-top:1.5rem}.wariant-glowa{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem 1rem;margin-bottom:.35rem;display:grid}.wariant-glowa strong{margin:.3rem 0 0}.wariant-dodaj{border:1px solid color-mix(in srgb, var(--cf-accent-baza) 55%, transparent);background:color-mix(in srgb, var(--cf-accent-baza) 12%, transparent);min-width:11rem;color:var(--baza-tekst);font:inherit;font-size:var(--sl-text-sm);white-space:nowrap;cursor:pointer;border-radius:999px;padding:.45rem .9rem;font-weight:600}.wariant-dodaj[aria-pressed=true]{background:var(--cf-accent-baza);color:var(--baza-na-akcencie)}@media (width<=40rem){.wariant-glowa{grid-template-columns:1fr}.wariant-dodaj{justify-self:start}}body.jednostka-tworzona .sl-markdown-content{padding-bottom:16rem}.zapisz-offline{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:clamp(1rem,3vw,1.5rem);display:flex}.zapisz-offline-przycisk{border:1px solid color-mix(in srgb, var(--sl-color-accent) 45%, transparent);border-radius:var(--cf-radius-sm);background:color-mix(in srgb, var(--sl-color-accent) 14%, transparent);color:var(--sl-color-accent-high);font:inherit;cursor:pointer;padding:.6rem 1.1rem;font-weight:700}.zapisz-offline-przycisk:disabled{opacity:.6;cursor:progress}.zapisz-offline-napis{color:var(--sl-color-gray-3);font-size:var(--sl-text-sm)}.test-narzedzie{border:1px solid color-mix(in srgb, var(--sl-color-accent) 40%, transparent);border-radius:var(--cf-radius);background:color-mix(in srgb, var(--sl-color-accent) 6%, var(--sl-color-bg));margin-top:clamp(1.5rem,4vw,2.5rem);padding:clamp(1rem,3vw,1.5rem)}.test-tytul{color:var(--sl-color-accent-high);font-size:var(--sl-text-xs);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .75rem;font-weight:700}.test-wnetrze{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.test-cyfry{font-variant-numeric:tabular-nums;color:var(--sl-color-white);font-size:clamp(3rem,12vw,5.5rem);font-weight:800;line-height:1}.test-cyfry.dziesiatka{color:var(--sl-color-accent-high)}.test-zegar{font-variant-numeric:tabular-nums;color:var(--sl-color-gray-2);font-size:clamp(1.4rem,5vw,2rem);font-weight:700}.test-przyciski{flex-wrap:wrap;justify-content:center;gap:.6rem;width:100%;display:flex}.test-przycisk{border:1px solid var(--sl-color-gray-5);background:var(--sl-color-bg);min-height:3.25rem;color:var(--sl-color-white);font:inherit;cursor:pointer;border-radius:.8rem;padding:0 1.25rem;font-weight:700}.test-przycisk:disabled{opacity:.4;cursor:default}.test-glowny{border-color:var(--sl-color-accent);background:var(--sl-color-accent);min-width:9rem;color:var(--sl-color-black)}.test-plus{border-color:var(--sl-color-accent);width:min(100%,22rem);min-height:6rem;color:var(--sl-color-accent-high);touch-action:manipulation;font-size:2.2rem}.test-nastepna{color:var(--sl-color-gray-3);font-size:var(--sl-text-sm);margin:0}.test-etykieta{color:var(--sl-color-gray-3);font-size:var(--sl-text-xs);text-transform:uppercase;font-weight:600}.test-lista{text-align:left;font-variant-numeric:tabular-nums;margin:0;padding-left:1.5rem}.test-lista .najlepszy,.test-pole.najlepszy{color:var(--sl-color-accent-high);font-weight:700}.test-sygnaly{flex-direction:column;align-items:center;gap:.25rem;display:flex}.test-odleglosc{flex-direction:column;gap:.5rem;width:100%;display:flex}.test-wiersz{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.test-wiersz .test-etykieta{width:3.5rem}.test-pole{border:1px solid var(--sl-color-gray-5);background:var(--sl-color-bg);width:6rem;min-height:3rem;color:var(--sl-color-white);font:inherit;text-align:center;border-radius:.6rem;padding:0 .6rem;font-size:1.1rem}.o-projekcie{max-width:46rem;margin-inline:auto;padding-block:clamp(1.5rem,4vw,2.5rem) clamp(2rem,5vw,3rem)}.paleta{margin-top:clamp(1.5rem,4vw,2.5rem)}.paleta ul{margin:0;padding:0;list-style:none}.paleta-skala{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:.5rem;display:grid}.paleta-skala li{border-radius:var(--cf-radius);background:var(--kolor);color:#04120f;min-height:5.5rem;font-size:var(--sl-text-sm);flex-direction:column;gap:.15rem;padding:.7rem;display:flex}.paleta-skala li:nth-child(n+8){color:#edfdfb}.paleta-numer{font-weight:800}.paleta-glowny{font-size:var(--sl-text-xs);text-transform:uppercase;margin-top:auto;font-weight:800}.paleta-dopelniajace{gap:.6rem;display:grid;margin-top:1.5rem!important}.paleta-dopelniajace li{font-size:var(--sl-text-sm);align-items:center;gap:.75rem;display:flex}.paleta-kropka{border-radius:50%;flex:none;width:1.5rem;height:1.5rem}.paleta-dopelniajace .paleta-hex{color:var(--sl-color-gray-3);margin-left:auto}body:before,body:after{content:"";z-index:-1;pointer-events:none;opacity:0;will-change:opacity, transform, translate;position:fixed;inset:-15vmax}body:before{background:radial-gradient(42vmax 34vmax at 22% 20%, color-mix(in srgb, var(--akcent-600) 30%, transparent), transparent 72%), radial-gradient(38vmax 32vmax at 72% 86%, color-mix(in srgb, var(--akcent-800) 38%, transparent), transparent 72%);animation:12s cubic-bezier(.37,0,.3,1) .2s both aura-strony,12s ease-in-out .2s both aura-dryf-a}body:after{background:radial-gradient(34vmax 30vmax at 84% 14%, #38bdf833, transparent 72%), radial-gradient(32vmax 28vmax at 12% 90%, color-mix(in srgb, var(--akcent-700) 28%, transparent), transparent 72%);animation:12s cubic-bezier(.37,0,.3,1) .2s both aura-strony,12s ease-in-out .2s both aura-dryf-b}:root[data-theme=light] body:before,:root[data-theme=light] body:after{mix-blend-mode:multiply}:root[data-theme=light] body:before{background:radial-gradient(42vmax 34vmax at 22% 20%, color-mix(in srgb, var(--akcent-400) 38%, transparent), transparent 72%), radial-gradient(38vmax 32vmax at 72% 86%, color-mix(in srgb, var(--akcent-300) 36%, transparent), transparent 72%)}:root[data-theme=light] body:after{background:radial-gradient(34vmax 30vmax at 84% 14%, #7dd3fc57, transparent 72%), radial-gradient(32vmax 28vmax at 12% 90%, color-mix(in srgb, var(--akcent-200) 40%, transparent), transparent 72%)}@keyframes aura-strony{0%{opacity:0;filter:blur();transform:scale(.8)}16.67%{opacity:1;filter:blur();transform:scale(1.14)}41.67%{opacity:.35;filter:blur(26px);transform:scale(.96)}75%{opacity:.35;filter:blur(26px);transform:scale(1.04)}to{opacity:0;filter:blur(30px);transform:scale(1.08)}}@keyframes aura-dryf-a{0%{translate:-4vw 3vh;rotate:-4deg}16.67%{translate:2vw 5vh;rotate:-1deg}41.67%{translate:9vw 10vh;rotate:4deg}75%{translate:-10vw 14vh;rotate:9deg}to{translate:-12vw 6vh;rotate:6deg}}@keyframes aura-dryf-b{0%{translate:5vw -3vh;rotate:4deg}16.67%{translate:-1vw -5vh;rotate:1deg}41.67%{translate:-9vw -9vh;rotate:-4deg}75%{translate:10vw -13vh;rotate:-9deg}to{translate:12vw -5vh;rotate:-6deg}}header.header{background-color:color-mix(in srgb, var(--sl-color-bg-nav) 55%, transparent);backdrop-filter:blur(16px)saturate(1.3)}@media (width>=50rem){.sidebar-pane,:root:not([data-theme=light]) .sidebar-pane{background-color:color-mix(in srgb, var(--sl-color-bg-sidebar) 55%, transparent)}}@media (prefers-reduced-motion:reduce),print{body:before,body:after{display:none}}:root{--kursor-strzalka:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23s)'%3E%3Cpath d='M5.08814 5.36283L10.4791 20.7254C10.781 21.5857 11.9824 21.6263 12.3417 20.7884L15.0192 14.5442C15.1203 14.3083 15.3083 14.1203 15.5442 14.0192L21.7884 11.3417C22.6263 10.9824 22.5857 9.78096 21.7254 9.47907L6.36285 4.08812C5.57154 3.81044 4.81046 4.57152 5.08814 5.36283Z' fill='%2301EAD1' stroke='%230B1411' stroke-width='2.05556' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='s' x='0' y='0' width='28' height='28' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='b'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='h'/%3E%3CfeOffset dy='1'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='h' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend in2='b' result='e'/%3E%3CfeBlend in='SourceGraphic' in2='e'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E") 5 4, auto}:root[data-theme=light]{--kursor-strzalka:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23s)'%3E%3Cpath d='M5.08814 5.36283L10.4791 20.7254C10.781 21.5857 11.9824 21.6263 12.3417 20.7884L15.0192 14.5442C15.1203 14.3083 15.3083 14.1203 15.5442 14.0192L21.7884 11.3417C22.6263 10.9824 22.5857 9.78096 21.7254 9.47907L6.36285 4.08812C5.57154 3.81044 4.81046 4.57152 5.08814 5.36283Z' fill='%23004740' stroke='%23FFFFFF' stroke-width='2.05556' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='s' x='0' y='0' width='28' height='28' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='b'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='h'/%3E%3CfeOffset dy='1'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='h' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend in2='b' result='e'/%3E%3CfeBlend in='SourceGraphic' in2='e'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E") 5 4, auto}:root[data-tryb=wiedza]{--kursor-strzalka:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23s)'%3E%3Cpath d='M5.08814 5.36283L10.4791 20.7254C10.781 21.5857 11.9824 21.6263 12.3417 20.7884L15.0192 14.5442C15.1203 14.3083 15.3083 14.1203 15.5442 14.0192L21.7884 11.3417C22.6263 10.9824 22.5857 9.78096 21.7254 9.47907L6.36285 4.08812C5.57154 3.81044 4.81046 4.57152 5.08814 5.36283Z' fill='%238B7CF0' stroke='%230B1411' stroke-width='2.05556' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='s' x='0' y='0' width='28' height='28' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='b'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='h'/%3E%3CfeOffset dy='1'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='h' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend in2='b' result='e'/%3E%3CfeBlend in='SourceGraphic' in2='e'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E") 5 4, auto}:root[data-tryb=wiedza][data-theme=light]{--kursor-strzalka:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23s)'%3E%3Cpath d='M5.08814 5.36283L10.4791 20.7254C10.781 21.5857 11.9824 21.6263 12.3417 20.7884L15.0192 14.5442C15.1203 14.3083 15.3083 14.1203 15.5442 14.0192L21.7884 11.3417C22.6263 10.9824 22.5857 9.78096 21.7254 9.47907L6.36285 4.08812C5.57154 3.81044 4.81046 4.57152 5.08814 5.36283Z' fill='%232B1E7D' stroke='%23FFFFFF' stroke-width='2.05556' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='s' x='0' y='0' width='28' height='28' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='b'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='h'/%3E%3CfeOffset dy='1'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='h' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend in2='b' result='e'/%3E%3CfeBlend in='SourceGraphic' in2='e'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E") 5 4, auto}:root{--kursor-neutralny:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23s)'%3E%3Cpath d='M5.08814 5.36283L10.4791 20.7254C10.781 21.5857 11.9824 21.6263 12.3417 20.7884L15.0192 14.5442C15.1203 14.3083 15.3083 14.1203 15.5442 14.0192L21.7884 11.3417C22.6263 10.9824 22.5857 9.78096 21.7254 9.47907L6.36285 4.08812C5.57154 3.81044 4.81046 4.57152 5.08814 5.36283Z' fill='%23000000' stroke='%23FAF9F5' stroke-width='2.05556' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='s' x='0' y='0' width='28' height='28' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='b'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='h'/%3E%3CfeOffset dy='1'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='h' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend in2='b' result='e'/%3E%3CfeBlend in='SourceGraphic' in2='e'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E") 5 4, auto}:root[data-tryb=start],:root[data-tryb=start][data-theme=light],header.header,.sidebar-pane,.pasek-aplikacji{--kursor-strzalka:var(--kursor-neutralny)}:root{--kursor-link:url("data:image/svg+xml,%3Csvg%20width%3D%2246%22%20height%3D%2246%22%20viewBox%3D%220%200%2046%2046%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3CradialGradient%20id%3D%22a%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%2301EAD1%22%20stop-opacity%3D%220.62%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%2301EAD1%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3CradialGradient%20id%3D%22b%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%2301EAD1%22%20stop-opacity%3D%220.62%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%2301EAD1%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Ccircle%20cx%3D%2222%22%20cy%3D%2224%22%20r%3D%2219%22%20fill%3D%22url(%23a)%22%2F%3E%3Cg%20transform%3D%22translate(9%208)%20translate(5.5%204.5)%20rotate(-18)%20scale(1.15)%20translate(-5.5%20-4.5)%22%3E%3Cpath%20d%3D%22M5.08814%205.36283L10.4791%2020.7254C10.781%2021.5857%2011.9824%2021.6263%2012.3417%2020.7884L15.0192%2014.5442C15.1203%2014.3083%2015.3083%2014.1203%2015.5442%2014.0192L21.7884%2011.3417C22.6263%2010.9824%2022.5857%209.78096%2021.7254%209.47907L6.36285%204.08812C5.57154%203.81044%204.81046%204.57152%205.08814%205.36283Z%22%20fill%3D%22%2301EAD1%22%20stroke%3D%22%230B1411%22%20stroke-width%3D%222.05556%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 15 12, pointer}:root[data-theme=light]{--kursor-link:url("data:image/svg+xml,%3Csvg%20width%3D%2246%22%20height%3D%2246%22%20viewBox%3D%220%200%2046%2046%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3CradialGradient%20id%3D%22a%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%2301EAD1%22%20stop-opacity%3D%220.62%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%2301EAD1%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3CradialGradient%20id%3D%22b%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%2301EAD1%22%20stop-opacity%3D%220.62%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%2301EAD1%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Ccircle%20cx%3D%2222%22%20cy%3D%2224%22%20r%3D%2219%22%20fill%3D%22url(%23a)%22%2F%3E%3Cg%20transform%3D%22translate(9%208)%20translate(5.5%204.5)%20rotate(-18)%20scale(1.15)%20translate(-5.5%20-4.5)%22%3E%3Cpath%20d%3D%22M5.08814%205.36283L10.4791%2020.7254C10.781%2021.5857%2011.9824%2021.6263%2012.3417%2020.7884L15.0192%2014.5442C15.1203%2014.3083%2015.3083%2014.1203%2015.5442%2014.0192L21.7884%2011.3417C22.6263%2010.9824%2022.5857%209.78096%2021.7254%209.47907L6.36285%204.08812C5.57154%203.81044%204.81046%204.57152%205.08814%205.36283Z%22%20fill%3D%22%23004740%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%222.05556%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 15 12, pointer}:root[data-tryb=wiedza]{--kursor-link:url("data:image/svg+xml,%3Csvg%20width%3D%2246%22%20height%3D%2246%22%20viewBox%3D%220%200%2046%2046%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3CradialGradient%20id%3D%22a%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%237560EA%22%20stop-opacity%3D%220.62%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237560EA%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3CradialGradient%20id%3D%22b%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%237560EA%22%20stop-opacity%3D%220.62%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237560EA%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Ccircle%20cx%3D%2222%22%20cy%3D%2224%22%20r%3D%2219%22%20fill%3D%22url(%23a)%22%2F%3E%3Cg%20transform%3D%22translate(9%208)%20translate(5.5%204.5)%20rotate(-18)%20scale(1.15)%20translate(-5.5%20-4.5)%22%3E%3Cpath%20d%3D%22M5.08814%205.36283L10.4791%2020.7254C10.781%2021.5857%2011.9824%2021.6263%2012.3417%2020.7884L15.0192%2014.5442C15.1203%2014.3083%2015.3083%2014.1203%2015.5442%2014.0192L21.7884%2011.3417C22.6263%2010.9824%2022.5857%209.78096%2021.7254%209.47907L6.36285%204.08812C5.57154%203.81044%204.81046%204.57152%205.08814%205.36283Z%22%20fill%3D%22%238B7CF0%22%20stroke%3D%22%230B1411%22%20stroke-width%3D%222.05556%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 15 12, pointer}:root[data-tryb=wiedza][data-theme=light]{--kursor-link:url("data:image/svg+xml,%3Csvg%20width%3D%2246%22%20height%3D%2246%22%20viewBox%3D%220%200%2046%2046%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3CradialGradient%20id%3D%22a%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%237560EA%22%20stop-opacity%3D%220.62%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237560EA%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3CradialGradient%20id%3D%22b%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%237560EA%22%20stop-opacity%3D%220.62%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237560EA%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Ccircle%20cx%3D%2222%22%20cy%3D%2224%22%20r%3D%2219%22%20fill%3D%22url(%23a)%22%2F%3E%3Cg%20transform%3D%22translate(9%208)%20translate(5.5%204.5)%20rotate(-18)%20scale(1.15)%20translate(-5.5%20-4.5)%22%3E%3Cpath%20d%3D%22M5.08814%205.36283L10.4791%2020.7254C10.781%2021.5857%2011.9824%2021.6263%2012.3417%2020.7884L15.0192%2014.5442C15.1203%2014.3083%2015.3083%2014.1203%2015.5442%2014.0192L21.7884%2011.3417C22.6263%2010.9824%2022.5857%209.78096%2021.7254%209.47907L6.36285%204.08812C5.57154%203.81044%204.81046%204.57152%205.08814%205.36283Z%22%20fill%3D%22%232B1E7D%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%222.05556%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 15 12, pointer}:root{--kursor-link-neutralny:url("data:image/svg+xml,%3Csvg%20width%3D%2246%22%20height%3D%2246%22%20viewBox%3D%220%200%2046%2046%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3CradialGradient%20id%3D%22a%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%2301EAD1%22%20stop-opacity%3D%220.62%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%2301EAD1%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3CradialGradient%20id%3D%22b%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%237560EA%22%20stop-opacity%3D%220.62%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237560EA%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2224%22%20r%3D%2215%22%20fill%3D%22url(%23a)%22%2F%3E%3Ccircle%20cx%3D%2228%22%20cy%3D%2224%22%20r%3D%2215%22%20fill%3D%22url(%23b)%22%2F%3E%3Cg%20transform%3D%22translate(9%208)%20translate(5.5%204.5)%20rotate(-18)%20scale(1.15)%20translate(-5.5%20-4.5)%22%3E%3Cpath%20d%3D%22M5.08814%205.36283L10.4791%2020.7254C10.781%2021.5857%2011.9824%2021.6263%2012.3417%2020.7884L15.0192%2014.5442C15.1203%2014.3083%2015.3083%2014.1203%2015.5442%2014.0192L21.7884%2011.3417C22.6263%2010.9824%2022.5857%209.78096%2021.7254%209.47907L6.36285%204.08812C5.57154%203.81044%204.81046%204.57152%205.08814%205.36283Z%22%20fill%3D%22%23000000%22%20stroke%3D%22%23FAF9F5%22%20stroke-width%3D%222.05556%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 15 12, pointer}:root[data-tryb=start],:root[data-tryb=start][data-theme=light],header.header,.sidebar-pane,.pasek-aplikacji{--kursor-link:var(--kursor-link-neutralny)}@media (hover:hover) and (pointer:fine){html,html *{cursor:var(--kursor-strzalka)!important}html a[href],html a[href] *,html button:not(:disabled),html button:not(:disabled) *,html summary,html summary *,html [role=button],html label[for],html select{cursor:var(--kursor-link)!important}html input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=range]),html textarea,html [contenteditable=true]{cursor:text!important}}@media (hover:hover){:root .card.card,:root .baza-kafel a{transition:box-shadow .5s,border-color .3s,background-color .3s;overflow:visible}.baza-kafel a{position:relative}:root .card.card:hover,:root .baza-kafel a:hover{border-color:color-mix(in srgb, var(--sl-color-accent) 30%, transparent);box-shadow:0 24px 50px -18px color-mix(in srgb, var(--sl-color-accent) 22%, transparent)}.card.card:before,.baza-kafel a:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%), var(--sl-color-accent), transparent 70%);-webkit-mask-composite:xor;opacity:0;padding:1.5px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.card.card:hover:before,.baza-kafel a:hover:before{opacity:1}:root .card.card:hover,:root .baza-kafel a:hover{background-image:radial-gradient(360px circle at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--sl-color-accent) 9%, transparent), transparent 70%)}}@property --menu-szer{syntax:"<length>";inherits:true;initial-value:4.25rem}:root{--menu-szer:4.25rem}:root.menu-boczne-otwarte{--menu-szer:21rem}:root{--pasek-szer:0px;--pasek-wys:0px;--pasek-szer-zwiniety:4.25rem;--ikona-pad:calc((var(--pasek-szer-zwiniety) - 1.5rem - 1px - 1.25rem) / 2);--pasek-szer-rozwiniety:21rem;--menu-czas:.6s;--menu-ease:cubic-bezier(.22, 1, .36, 1)}.pasek-korzen{display:contents}.pasek-aplikacji{z-index:var(--sl-z-index-menu);background:color-mix(in srgb, var(--sl-color-bg-sidebar) 78%, transparent);backdrop-filter:blur(14px);display:flex;position:fixed}.pasek-element{min-width:0;height:3rem;padding:0 var(--ikona-pad);border-radius:var(--cf-radius-sm,6px);color:var(--sl-color-gray-3);align-items:center;gap:1rem;text-decoration:none;transition:color .15s,background-color .15s;display:flex;position:relative;overflow:hidden}.pasek-element svg{stroke-width:1.6px;width:1.25rem;height:1.25rem;color:inherit;flex:none}.pasek-element:hover{color:var(--sl-color-white);background-color:color-mix(in srgb, var(--sl-color-white) 7%, transparent)}.pasek-element[aria-current=page]{color:var(--sl-color-white);background-color:color-mix(in srgb, var(--sl-color-white) 11%, transparent)}.pasek-element:focus-visible{outline:2px solid var(--sl-color-gray-3);outline-offset:-2px}.pasek-nazwa{font-size:var(--sl-text-sm);white-space:nowrap;font-weight:500;line-height:1.2}.pasek-rozdzielnik{background:var(--sl-color-hairline);flex:none;height:1px;margin:.75rem .6rem}.pasek-badge{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--sl-color-gray-2);margin-inline-start:auto;font-size:.7rem;font-weight:600;line-height:1}.pasek-badge:empty{display:none}.pasek-element:has(.pasek-badge:not(:empty)):after{content:"";background:var(--sl-color-gray-2);width:.45rem;height:.45rem;box-shadow:0 0 0 2px var(--sl-color-bg-sidebar);border-radius:50%;position:absolute;top:.55rem;left:1.85rem}.pasek-badge[data-stan=koncowka],.pasek-status-poz[data-stan=koncowka] .pasek-status-czas{color:#f0a43a}.pasek-badge[data-stan=koniec],.pasek-status-poz[data-stan=koniec] .pasek-status-czas{color:#e5484d;animation:.9s ease-in-out infinite alternate pasek-puls}@keyframes pasek-puls{to{opacity:.35}}@media (prefers-reduced-motion:reduce){.pasek-badge[data-stan=koniec],.pasek-status-poz[data-stan=koniec] .pasek-status-czas{animation:none}}@media print{.pasek-aplikacji,.pasek-status,.menu-aplikacji-przycisk{display:none}}@media (width>=50rem){:root{--pasek-szer:var(--menu-szer)}body{padding-inline-start:var(--pasek-szer)}.pasek-aplikacji{top:var(--sl-nav-height);width:var(--pasek-szer-zwiniety);scrollbar-width:none;border-inline-end:1px solid var(--sl-color-hairline);transition:width var(--menu-czas) var(--menu-ease), box-shadow var(--menu-czas) ease, background-color var(--menu-czas) ease;flex-direction:column;gap:.35rem;padding:1rem .75rem;bottom:0;left:0;overflow:hidden auto}:root.menu-boczne-otwarte .pasek-aplikacji{width:var(--pasek-szer-rozwiniety);background:color-mix(in srgb, var(--sl-color-bg-sidebar) 94%, transparent);box-shadow:12px 0 32px #00000059}.menu-aplikacji-przycisk,.pasek-tlo,.pasek-status{display:none}}@media (width<=49.9375rem){.menu-aplikacji-przycisk{top:calc((var(--sl-nav-height) - var(--sl-menu-button-size)) / 2);z-index:calc(var(--sl-z-index-navbar) + 1);width:var(--sl-menu-button-size);height:var(--sl-menu-button-size);background-color:var(--sl-color-white);color:var(--sl-color-black);box-shadow:var(--sl-shadow-md);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:.5rem;display:grid;position:fixed;inset-inline-end:var(--sl-nav-pad-x)}:root[data-theme=light] .menu-aplikacji-przycisk{background-color:var(--sl-color-black);color:var(--sl-color-white)}:root[data-has-sidebar] .menu-aplikacji-przycisk,html[data-app]:has(.trening.pelny) .menu-aplikacji-przycisk{display:none}:root:not([data-has-sidebar]):not(:has(.trening.pelny)) .header{padding-inline-end:calc(var(--sl-nav-gap) + var(--sl-nav-pad-x) + var(--sl-menu-button-size))}.menu-aplikacji-przycisk svg{width:100%;height:100%}.menu-zamknij,:root.menu-aplikacji-otwarte .menu-otworz{display:none}:root.menu-aplikacji-otwarte .menu-zamknij{display:block}.pasek-aplikacji{top:var(--sl-nav-height);border-inline-end:1px solid var(--sl-color-hairline);background:color-mix(in srgb, var(--sl-color-bg-sidebar) 97%, transparent);visibility:hidden;flex-direction:column;gap:.35rem;width:min(20rem,88vw);padding:1rem .75rem;transition:transform .25s cubic-bezier(.16,1,.3,1),visibility 0s linear .25s;bottom:0;left:0;overflow-y:auto;transform:translate(-102%)}:root.menu-aplikacji-otwarte .pasek-aplikacji{visibility:visible;transition-delay:0s;transform:none}.pasek-tlo{inset:var(--sl-nav-height) 0 0 0;z-index:calc(var(--sl-z-index-menu) - 1);opacity:0;pointer-events:none;background:#0000008c;transition:opacity .25s;position:fixed}:root.menu-aplikacji-otwarte .pasek-tlo{opacity:1;pointer-events:auto}:root[data-tryb=wiedza][data-has-sidebar] .pasek-aplikacji,:root[data-tryb=wiedza][data-has-sidebar] .pasek-tlo{display:none}.pasek-status{z-index:var(--sl-z-index-menu);padding:.5rem .75rem calc(.5rem + env(safe-area-inset-bottom));border-top:1px solid var(--sl-color-hairline);background:color-mix(in srgb, var(--sl-color-bg-sidebar) 90%, transparent);backdrop-filter:blur(14px);gap:.5rem;display:none;position:fixed;bottom:0;left:0;right:0}.pasek-status:has(.pasek-status-poz[data-aktywne]){display:flex}:root:has(.pasek-status-poz[data-aktywne]){--pasek-wys:3.6rem}body{padding-bottom:calc(var(--pasek-wys) + env(safe-area-inset-bottom))}.pasek-status-poz{background:color-mix(in srgb, var(--sl-color-white) 9%, transparent);min-height:2.5rem;color:var(--sl-color-white);font-size:var(--sl-text-sm);border-radius:999px;flex:1;justify-content:center;align-items:center;gap:.6rem;padding:0 .9rem;font-weight:600;text-decoration:none;display:none}.pasek-status-poz[data-aktywne]{display:inline-flex}.pasek-status-poz svg{stroke-width:1.8px;width:1.15rem;height:1.15rem}.pasek-status-nazwa{display:none}.pasek-status-czas{font-variant-numeric:tabular-nums;white-space:nowrap}html .back-to-top{bottom:calc(var(--pasek-wys) + 1rem + env(safe-area-inset-bottom))}}html[data-app]:has(.trening.pelny) header.header,html[data-app] .site-footer,html[data-app] main .meta,html[data-app] main .pagination-links,html[data-app] .content-panel:has(#_top){display:none}html[data-app],html[data-app] body{background:#070708;overflow:hidden}.trening{--t-tlo:#070708;--t-pole:#101112;--t-pole2:#17191a;--t-linia:#ffffff17;--t-tekst:#ecefef;--t-slaby:#98a3a1;--t-akcent:var(--akcent-500);inset:0 0 var(--pasek-wys) var(--pasek-szer);z-index:5;background:radial-gradient(ellipse 70% 55% at 0% 30%, #01ead11a, transparent 70%), radial-gradient(ellipse 60% 50% at 100% 95%, #7560ea21, transparent 70%), radial-gradient(#ffffff12 1px, transparent 1px) 0 0 / 22px 22px, var(--t-tlo);color:var(--t-tekst);font-family:var(--sl-font);color-scheme:dark;flex-direction:column;display:flex;position:fixed;overflow:hidden}.trening .krok-uklad .krok-prawa.krok-sesja{background:linear-gradient(#0508099e, #0508099e), var(--miniatura,none) center / cover, var(--t-pole);place-items:center;display:grid}.krok-sesja-otworz{border:2px solid var(--turkus-600);background:var(--turkus-400);color:#15181a;border-radius:1.25rem;justify-items:center;gap:.35rem;padding:1.5rem 2rem;text-decoration:none;transition:transform .2s;display:grid;box-shadow:0 0 0 5px #01ead12e,0 14px 36px -8px #002e29bf}.krok-sesja-otworz:hover{transform:translateY(-3px)}.krok-sesja-otworz svg{width:3rem;height:3rem}.krok-sesja-otworz strong{font-size:1.2rem;font-weight:800}.krok-sesja-otworz small{color:#15181ab8;font-size:.8rem;font-weight:600}.sesja-w-jednostce{margin-top:1rem}.trening:not(.pelny){top:var(--sl-nav-height)}:root[data-theme=light][data-app],:root[data-theme=light][data-app] body{background:#faf9f5}:root[data-theme=light] .trening:not(.pelny) .trening-glowny{border-color:var(--akcent-500);background:var(--akcent-500);color:#000}:root[data-theme=light] .trening:not(.pelny){--t-tlo:#faf9f5;--t-pole:#fff;--t-pole2:#f3f1ea;--t-linia:#1a1a1a1a;--t-tekst:#1a1a1a;--t-slaby:#6f6d61;--t-akcent:var(--akcent-800);background:radial-gradient(ellipse 70% 55% at 0% 30%, #01ead114, transparent 70%), radial-gradient(ellipse 60% 50% at 100% 95%, #7560ea12, transparent 70%), radial-gradient(#1a1a1a12 1px, transparent 1px) 0 0 / 22px 22px, var(--t-tlo);color-scheme:light}.trening-wczytywanie{color:var(--t-slaby);margin:auto}.trening-ekran{overscroll-behavior:contain;flex-direction:column;gap:1rem;width:100%;max-width:46rem;height:100%;margin:0 auto;padding:clamp(1rem,4vw,2rem) clamp(1rem,4vw,1.5rem) 2rem;display:flex;overflow-y:auto}.trening .trening-h,.trening .trening-sekcja-h,.trening .trening-miesiac-h{font-family:var(--sl-font)}.trening-h{letter-spacing:-.01em;color:var(--t-tekst);margin:0;font-family:inherit;font-size:clamp(1.6rem,4.5vw,2.3rem);font-weight:800;line-height:1.1}.trening-podtytul{color:var(--t-slaby);margin:0}.trening-blad{color:#f0a43a}.trening-link{color:var(--t-akcent);font-size:var(--sl-text-sm);font-weight:600}.trening-sekcja{flex-direction:column;gap:.6rem;display:flex}.trening-sekcja-h,.trening-miesiac-h{font-size:var(--sl-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--t-slaby);margin:.5rem 0 0;font-family:inherit;font-weight:700}.trening button,.trening input,.trening textarea{font:inherit}.trening-przycisk{border:1px solid var(--t-linia);background:var(--t-pole);min-height:3.5rem;color:var(--t-tekst);cursor:pointer;border-radius:1rem;justify-content:center;align-items:center;padding:0 1.5rem;font-size:1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.trening-glowny{border-color:var(--t-akcent);background:var(--t-akcent);color:#04120f}.trening-wtorny{background:0 0}.trening-ikona{border:1px solid var(--t-linia);background:var(--t-pole);width:2.75rem;height:2.75rem;color:var(--t-tekst);cursor:pointer;border-radius:999px;flex:none;place-items:center;padding:0;font-size:1.25rem;line-height:1;display:inline-grid}.trening-ikona:disabled{opacity:.35;cursor:default}.trening-gora{align-items:center;gap:.75rem;display:flex}.trening-gora-tytul{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--t-slaby);font-size:var(--sl-text-sm);text-align:center;flex:1;font-weight:600;overflow:hidden}.trening-wznow{border:1px solid color-mix(in srgb, var(--t-akcent) 55%, transparent);background:color-mix(in srgb, var(--t-akcent) 10%, var(--t-pole));color:inherit;border-radius:1rem;align-items:center;gap:.75rem;padding:.85rem 1rem;text-decoration:none;display:flex}.trening-wznow-tekst{flex:1;font-weight:600}.trening-szukaj{border:1px solid var(--t-linia);background:var(--t-pole);width:100%;min-height:3rem;color:var(--t-tekst);border-radius:.85rem;padding:0 1rem}.trening-kategorie{gap:.5rem;display:flex}.trening-kat{border:1px solid var(--t-linia);min-height:2.5rem;color:var(--t-tekst);cursor:pointer;background:0 0;border-radius:999px;padding:0 1.1rem;font-weight:600}.trening-kat[aria-pressed=true]{border-color:var(--t-akcent);color:var(--t-akcent);background:color-mix(in srgb, var(--t-akcent) 12%, transparent)}.trening-lista{max-width:80rem}.trening-jednostki{flex-direction:column;gap:clamp(1.75rem,4vw,2.5rem);display:flex;container-type:inline-size}.trening-miesiac{border-bottom:1px solid var(--t-linia);padding-bottom:.9rem}.trening-miesiac-sum{cursor:pointer;align-items:center;gap:.75rem;padding:.4rem 0;list-style:none;display:flex}.trening-miesiac-sum::-webkit-details-marker{display:none}.trening-miesiac-sum:after{content:"";border-right:2.4px solid var(--t-slaby);border-bottom:2.4px solid var(--t-slaby);flex:none;width:.6rem;height:.6rem;margin:0 .35rem .2rem .25rem;transition:transform .35s cubic-bezier(.34,1.56,.64,1),border-color .2s;transform:rotate(45deg)}.trening-miesiac[open]>.trening-miesiac-sum:after{transform:rotate(-135deg)translate(-.15rem,-.15rem)}.trening-miesiac-sum:hover:after{border-color:var(--t-akcent)}.trening-miesiac-licznik{color:var(--t-slaby);font-size:var(--sl-text-sm);font-variant-numeric:tabular-nums;margin-left:auto}.trening-miesiac-tresc{flex-direction:column;gap:.9rem;padding-top:.7rem;display:flex}.trening .trening-miesiac-h{letter-spacing:-.01em;text-transform:none;color:var(--t-tekst);margin:0;font-size:clamp(1.3rem,3vw,1.7rem);font-weight:700}.trening-tygodnie{grid-template-columns:minmax(0,1fr);gap:.9rem;display:grid}@container (width>=34rem){.trening-tygodnie{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=70rem){.trening-tygodnie{grid-template-columns:repeat(4,minmax(0,1fr))}}.trening-tydzien,.trening-dodatkowe{border:1px solid var(--t-linia);background:color-mix(in srgb, var(--t-pole) 88%, transparent);backdrop-filter:blur(10px);border-radius:.9rem;flex-direction:column;gap:.55rem;padding:.9rem;display:flex}.trening .trening-tydzien-h{font-family:inherit;font-size:var(--sl-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--t-akcent);margin:0 0 .15rem;font-weight:700}.trening-dodatkowe-rzad{grid-template-columns:minmax(0,1fr);gap:.55rem;display:grid}@container (width>=34rem){.trening-dodatkowe-rzad{grid-template-columns:repeat(3,minmax(0,1fr))}}.trening-wiersz{border:1px solid var(--t-linia);background:var(--t-pole2);color:inherit;border-radius:.7rem;grid-template-columns:2rem minmax(0,1fr) 1rem;align-items:center;gap:.7rem;padding:.65rem .75rem;text-decoration:none;transition:border-color .2s,background-color .2s,transform .2s;display:grid}.trening-wiersz:hover{border-color:var(--t-akcent);background:color-mix(in srgb, var(--t-akcent) 8%, var(--t-pole2));transform:translateY(-1px)}.trening-wiersz-nr{border:1px solid color-mix(in srgb, var(--t-akcent) 45%, transparent);background:color-mix(in srgb, var(--t-akcent) 12%, transparent);width:2rem;height:2rem;color:var(--t-akcent);font-size:var(--sl-text-sm);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:700;display:grid}.trening-wiersz-tekst{flex-direction:column;gap:.15rem;min-width:0;display:flex}.trening-wiersz-tytul{-webkit-line-clamp:2;font-size:var(--sl-text-sm);color:var(--t-tekst);-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.trening-wiersz-meta{color:var(--t-slaby);font-size:var(--sl-text-xs);font-variant-numeric:tabular-nums}.trening-wiersz-ok{color:var(--t-akcent);font-weight:800}.trening-pusto{color:var(--t-slaby)}.trening-przybory,.trening-plan{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.trening-przybory{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.trening-przybor{border:1px solid var(--t-linia);background:var(--t-pole);cursor:pointer;border-radius:.85rem;align-items:center;gap:.75rem;min-height:3.25rem;padding:0 .9rem;display:flex}.trening-przybor input{width:1.4rem;height:1.4rem;accent-color:var(--akcent-500)}.trening-przybor-nazwa{flex:1;font-weight:600}.trening-przybor-ile{color:var(--t-slaby);font-variant-numeric:tabular-nums}.trening-plan{counter-reset:krok}.trening-plan-krok{border:1px solid var(--t-linia);background:var(--t-pole);cursor:pointer;counter-increment:krok;border-radius:.85rem;align-items:center;gap:.75rem;min-height:3rem;padding:0 .9rem;display:flex}.trening-plan-krok:before{content:counter(krok);background:var(--t-pole2);width:1.7rem;height:1.7rem;color:var(--t-slaby);font-size:var(--sl-text-xs);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.trening-plan-nazwa{flex:1;min-width:0}.trening-plan-czas{color:var(--t-slaby);font-size:var(--sl-text-sm)}.trening-dol{background:linear-gradient(to top, var(--t-tlo) 70%, transparent);flex-direction:column;gap:.6rem;margin-top:auto;padding:1rem 0 2rem;display:flex;position:sticky;bottom:-2rem}.trening-notatka{border:1px solid var(--t-linia);background:var(--t-pole);width:100%;color:var(--t-tekst);resize:vertical;border-radius:.85rem;padding:.85rem 1rem}.trening-akcja{max-width:none;padding:max(.75rem, env(safe-area-inset-top)) clamp(.75rem, 3vw, 1.5rem) 0;gap:.6rem;overflow:hidden}.trening-postep{gap:.3rem;display:flex}.trening-postep-krok{background:var(--t-pole2);cursor:pointer;border:0;border-radius:999px;flex:1 1 0;height:.55rem;padding:0}.trening-postep-krok.zrobiony{background:color-mix(in srgb, var(--t-akcent) 50%, var(--t-pole2))}.trening-postep-krok.aktywny{background:var(--t-akcent)}.trening-scena{overscroll-behavior:contain;flex:1;min-height:0;padding:.5rem 0 1rem;font-size:clamp(1.05rem,1.6vw,1.25rem);overflow-y:auto}.trening-scena>.srodek{max-width:60rem;margin:0 auto}.trening-scena .srodek-title{font-size:clamp(1.3rem,2.6vw,1.8rem)}.trening-dock{padding:.6rem 0 max(.75rem, env(safe-area-inset-bottom));border-top:1px solid var(--t-linia);background:var(--t-tlo);align-items:center;gap:.6rem;display:flex}.trening-srodek{flex:1;justify-content:center;align-items:center;gap:clamp(.75rem,3vw,1.75rem);min-width:0;display:flex}.trening-czas{text-align:center;font-variant-numeric:tabular-nums;letter-spacing:-.02em;flex:none;font-size:clamp(2rem,6vw,3rem);font-weight:800}.trening-strzalka{width:3.25rem;height:3.25rem;font-size:1.6rem}.trening-graj{border-color:var(--t-akcent);background:var(--t-akcent);color:#04120f;min-width:7.5rem}.trening-graj[data-dziala]{background:var(--t-pole);color:var(--t-akcent)}.trening-akcja[data-stan=koncowka] .trening-czas{color:#f0a43a}.trening-akcja[data-stan=koniec] .trening-czas{color:#e5484d}.trening-dalej[data-gotowe]{border-color:var(--t-akcent);background:var(--t-akcent);color:#04120f;animation:.9s ease-in-out infinite alternate trening-puls}@keyframes trening-puls{to{box-shadow:0 0 0 6px color-mix(in srgb, var(--t-akcent) 30%, transparent)}}@media (prefers-reduced-motion:reduce){.trening-dalej[data-gotowe]{animation:none}}:root[data-tryb=wiedza]{--akcent-50:var(--wiedza-50);--akcent-100:var(--wiedza-100);--akcent-200:var(--wiedza-200);--akcent-300:var(--wiedza-300);--akcent-400:var(--wiedza-400);--akcent-500:var(--wiedza-500);--akcent-600:var(--wiedza-600);--akcent-700:var(--wiedza-700);--akcent-800:var(--wiedza-800);--akcent-900:var(--wiedza-900);--akcent-950:var(--wiedza-950);--cf-accent-rozmowa:#d6b48f}:root[data-tryb=wiedza][data-theme=light]{--cf-accent-rozmowa:#6b4f34}@media (width>=50rem){:root[data-tryb=wiedza]{--pasek-szer:0px}:root[data-tryb=wiedza] .pasek-aplikacji{display:none}}.prowadz-na-treningu{background:var(--turkus-500);color:#00201c;border-radius:999px;align-items:center;gap:.6rem;margin-top:clamp(1rem,3vw,1.5rem);padding:.75rem 1.4rem;font-weight:700;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}.prowadz-na-treningu:hover{background:var(--turkus-300);color:#00201c;transform:translateY(-1px)}.prowadz-na-treningu svg{width:1.25rem;height:1.25rem}:root[data-theme=light] .prowadz-na-treningu{background:var(--turkus-800);color:#fff}.w-palecie-wiedzy{--akcent-50:var(--wiedza-50);--akcent-100:var(--wiedza-100);--akcent-200:var(--wiedza-200);--akcent-300:var(--wiedza-300);--akcent-400:var(--wiedza-400);--akcent-500:var(--wiedza-500);--akcent-600:var(--wiedza-600);--akcent-700:var(--wiedza-700);--akcent-800:var(--wiedza-800);--akcent-900:var(--wiedza-900);--akcent-950:var(--wiedza-950);--cf-link:var(--wiedza-500);--cf-link-hover:var(--wiedza-200);--sl-color-accent-low:var(--wiedza-950);--sl-color-accent:var(--wiedza-500);--sl-color-accent-high:var(--wiedza-200);--sl-color-text-accent:var(--wiedza-500);--sl-color-bg-accent:var(--wiedza-500)}:root[data-theme=light] .w-palecie-wiedzy{--cf-link:var(--wiedza-800);--cf-link-hover:var(--wiedza-900);--sl-color-accent-low:var(--wiedza-50);--sl-color-accent:var(--wiedza-800);--sl-color-accent-high:var(--wiedza-900);--sl-color-text-accent:var(--wiedza-800)}.dwa-tryby{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (width>=50rem){.dwa-tryby{gap:1.5rem}}@media (width<=49.9375rem){.dwa-tryby{grid-template-columns:1fr}}.tryb-karta{--kolor:var(--turkus-500);--kolor-tlo:var(--turkus-950);border:1px solid color-mix(in srgb, var(--kolor) 45%, transparent);border-radius:var(--cf-radius);background:linear-gradient(160deg, color-mix(in srgb, var(--kolor-tlo) 85%, transparent), var(--sl-color-bg) 75%);color:var(--sl-color-gray-2);flex-direction:column;gap:.75rem;padding:clamp(1.5rem,4vw,2.5rem);text-decoration:none;transition:border-color .3s,transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .4s;display:flex}.tryb-karta-wiedza{--kolor:var(--wiedza-500);--kolor-tlo:var(--wiedza-950)}:root[data-theme=light] .tryb-karta{--kolor:var(--turkus-800);--kolor-tlo:var(--turkus-50)}:root[data-theme=light] .tryb-karta-wiedza{--kolor:var(--wiedza-800);--kolor-tlo:var(--wiedza-50)}.tryb-karta:is(:hover,:focus-visible){border-color:var(--kolor);box-shadow:0 18px 44px color-mix(in srgb, var(--kolor) 26%, transparent), 0 0 0 1px color-mix(in srgb, var(--kolor) 40%, transparent);transform:translateY(-5px)scale(1.012)}.tryb-karta-etykieta{color:var(--kolor);font-size:var(--sl-text-xs);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.tryb-karta-etykieta svg{width:1.1rem;height:1.1rem}.tryb-karta-tytul{color:var(--sl-color-white);font-family:var(--sl-font-heading);font-size:clamp(1.6rem,4vw,2.2rem);font-weight:600;line-height:1.15}.tryb-karta-opis{line-height:1.6}.tryb-karta-punkty{font-size:var(--sl-text-sm);gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.tryb-karta-punkty li:before{content:"";background:var(--kolor);vertical-align:middle;border-radius:50%;width:.4rem;height:.4rem;margin-right:.6rem;display:inline-block}.tryb-karta-akcja{border-top:1px solid color-mix(in srgb, var(--kolor) 30%, transparent);color:var(--kolor);justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:1rem;font-weight:700;transition:border-color .3s;display:flex}.tryb-karta-akcja svg{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--kolor) 55%, transparent);border-radius:50%;flex:none;width:2.4rem;height:2.4rem;padding:.6rem;transition:transform .45s cubic-bezier(.34,1.56,.64,1),background-color .3s,color .3s,border-color .3s}.tryb-karta:is(:hover,:focus-visible) .tryb-karta-akcja{border-color:color-mix(in srgb, var(--kolor) 70%, transparent)}.tryb-karta:is(:hover,:focus-visible) .tryb-karta-akcja svg{border-color:var(--kolor);background:var(--kolor);color:#000;transform:translate(4px)rotate(-45deg)scale(1.08)}:root[data-theme=light] .tryb-karta:is(:hover,:focus-visible) .tryb-karta-akcja svg{color:#fff}.tryb-karta{isolation:isolate;position:relative;overflow:hidden}.tryb-karta:before{content:"";z-index:-1;opacity:0;background:radial-gradient(26rem circle at var(--mx,50%) var(--my,0%), color-mix(in srgb, var(--kolor) 30%, transparent), transparent 65%);transition:opacity .4s;position:absolute;inset:0}.tryb-karta:is(:hover,:focus-visible):before{opacity:1}.tryb-karta:focus-visible{outline:2px solid var(--kolor);outline-offset:3px}.sekcja-trybu{margin-top:clamp(3rem,8vw,6rem)}.sekcja-trybu-etykieta{color:var(--sl-color-accent);font-size:var(--sl-text-xs);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:700}.sl-markdown-content .sekcja-trybu-tytul{border:0;margin:.4rem 0 1.25rem;font-size:clamp(1.6rem,4vw,2.3rem)}.sekcja-trybu .mapa-zaproszenie{margin-top:1.5rem}.zyski{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=50rem){.zyski{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}@media (width<=30rem){.zyski{grid-template-columns:1fr}}.zyski li{border-top:2px solid var(--sl-color-accent);border-radius:0 0 var(--cf-radius) var(--cf-radius);background:var(--sl-color-gray-6);flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}.zyski strong{color:var(--sl-color-white);font-size:var(--sl-text-lg)}.zyski span{color:var(--sl-color-gray-2);font-size:var(--sl-text-sm);line-height:1.6}.sl-markdown-content .pulpit-wstep{max-width:42rem;color:var(--sl-color-gray-2);font-size:var(--sl-text-lg);margin:0 0 clamp(1.5rem,4vw,2.5rem);line-height:1.6}.pulpit{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=64rem){.pulpit{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.pulpit{grid-template-columns:1fr;gap:1rem}}.pulpit>li{display:flex}.apka{--k:var(--turkus-500);--tlo:var(--sl-color-gray-6);isolation:isolate;border:1px solid color-mix(in srgb, var(--k) 22%, var(--sl-color-hairline));border-radius:calc(var(--cf-radius) * 1.5);background:var(--tlo);min-height:15rem;color:var(--sl-color-gray-2);flex-direction:column;flex:1;gap:.6rem;padding:1.6rem;text-decoration:none;transition:transform .8s cubic-bezier(.22,1,.36,1),border-color .6s,box-shadow .8s;display:flex;position:relative;overflow:hidden}.apka-tablica{--k:var(--turkus-300);--tlo:var(--turkus-950)}.apka-cwiczenia{--k:var(--cf-accent-baza)}.apka-konferencje{--k:var(--cf-accent-rozmowa)}.apka-testy{--k:var(--turkus-400)}.apka-stoper{--k:var(--cf-accent-stoper);--tlo:color-mix(in srgb, var(--cf-accent-stoper) 12%, var(--sl-color-gray-6));border-color:color-mix(in srgb, var(--cf-accent-stoper) 50%, transparent)}:root[data-theme=light] .apka{--k:var(--turkus-800);--tlo:var(--sl-color-gray-7,#f5f4ee)}:root[data-theme=light] .apka-tablica{--k:var(--turkus-300);--tlo:var(--turkus-950);color:var(--turkus-100)}:root[data-theme=light] .apka-cwiczenia{--k:var(--cf-accent-baza)}:root[data-theme=light] .apka-konferencje{--k:var(--cf-accent-rozmowa)}:root[data-theme=light] .apka-stoper{--k:var(--cf-accent-stoper);--tlo:color-mix(in srgb, var(--cf-accent-stoper) 10%, #fff)}.apka:before{content:"";z-index:-1;background:radial-gradient(22rem circle at var(--mx,50%) var(--my,120%), color-mix(in srgb, var(--k) 22%, transparent), transparent 65%);opacity:0;transition:opacity .8s;position:absolute;inset:0}.apka-tlo-ikona{z-index:-1;width:70%;height:auto;color:var(--k);opacity:.05;transition:transform 1.6s cubic-bezier(.22,1,.36,1),opacity 1.2s;position:absolute;bottom:-18%;right:-12%;transform:translate(18%,30%)rotate(-24deg)scale(.9)}.apka-ikona{border:1px solid color-mix(in srgb, var(--k) 40%, transparent);background:color-mix(in srgb, var(--k) 12%, transparent);width:3rem;height:3rem;color:var(--k);border-radius:.9rem;place-items:center;transition:transform .9s cubic-bezier(.22,1,.36,1),background-color .6s;display:grid}.apka-ikona svg{width:1.5rem;height:1.5rem}.apka-tytul{color:var(--sl-color-white);font-family:var(--sl-font-heading);font-size:var(--sl-text-2xl);margin-top:.5rem;font-weight:600;line-height:1.2}:root[data-theme=light] .apka-tablica .apka-tytul{color:#fff}.apka-opis{font-size:var(--sl-text-sm);line-height:1.6}.apka-otworz{color:var(--k);font-size:var(--sl-text-sm);letter-spacing:.04em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:.6rem;margin-top:auto;padding-top:1rem;font-weight:700;display:inline-flex}.apka-strzalka{border:1px solid color-mix(in srgb, var(--k) 50%, transparent);border-radius:50%;place-items:center;width:2.2rem;height:2.2rem;transition:background-color .6s,color .6s;display:grid;overflow:hidden}.apka-strzalka svg{width:1rem;height:1rem;transition:transform .8s cubic-bezier(.22,1,.36,1)}.apka-stoper .apka-ikona{position:relative}.apka-stoper .apka-ikona:after{content:"";background:var(--k);width:.6rem;height:.6rem;box-shadow:0 0 0 0 color-mix(in srgb, var(--k) 60%, transparent);border-radius:50%;animation:2s ease-out infinite apka-puls;position:absolute;top:-.25rem;right:-.25rem}@keyframes apka-puls{to{box-shadow:0 0 0 .6rem #0000}}@media (hover:hover){.apka:hover,.apka:focus-visible{border-color:var(--k);box-shadow:0 20px 40px -16px color-mix(in srgb, var(--k) 28%, transparent), 0 0 0 1px color-mix(in srgb, var(--k) 40%, transparent);transform:translateY(-4px)}.apka:hover:before,.apka:focus-visible:before{opacity:1}.apka:hover .apka-tlo-ikona,.apka:focus-visible .apka-tlo-ikona{opacity:.16;transform:translate(6%,8%)rotate(-14deg)scale(1)}.apka:hover .apka-ikona,.apka:focus-visible .apka-ikona{background:color-mix(in srgb, var(--k) 24%, transparent);transform:translateY(-2px)}.apka:hover .apka-strzalka,.apka:focus-visible .apka-strzalka{background:var(--k);color:#000}.apka:hover .apka-strzalka svg,.apka:focus-visible .apka-strzalka svg{transform:translate(3px)}}.apka:active{transform:translateY(-2px)scale(.98)}@media (prefers-reduced-motion:reduce){.apka,.apka *,.apka:before{transition:none!important;animation:none!important}}:root[data-tryb=start] .content-panel:has(#_top){display:none}:root[data-tryb=start] .content-panel{border-top:0}.hero-start{text-align:center;flex-direction:column;align-items:center;padding-block:clamp(2.5rem,7vw,5rem);display:flex;position:relative}.hero-start:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#ffffff0d 1px,#0000 1px);background-size:22px 22px;width:100vw;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.sl-markdown-content .hero-start-tytul,.hero-start-tytul{color:var(--sl-color-white);font-family:var(--sl-font-heading);margin:1.25rem 0 0;font-size:clamp(2.4rem,6vw,3.8rem);font-weight:500;line-height:1.1}.hero-start-podtytul{color:var(--sl-color-white);font-family:var(--sl-font-heading);margin:.6rem 0 0;font-size:clamp(1.3rem,3vw,1.8rem)}.hero-start-tekst{max-width:36rem;color:var(--sl-color-gray-2);margin:1rem 0 clamp(2rem,5vw,3rem);line-height:1.6}.hero-start .dwa-tryby{text-align:left;width:100%}.dwa-tryby{position:relative}.dwa-tryby:after{content:"albo";border:1px solid var(--sl-color-gray-5);background:var(--sl-color-bg);width:3.4rem;height:3.4rem;color:var(--sl-color-gray-2);font-family:var(--sl-font-heading);pointer-events:none;border-radius:50%;place-items:center;font-style:italic;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=49.9375rem){.dwa-tryby{gap:2.75rem}}.swiat{isolation:isolate;padding-block:clamp(5rem,13vw,10rem);position:relative}.swiat:before{content:"";z-index:-1;pointer-events:none;width:100vw;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.swiat-trening:before{border-top:1px solid color-mix(in srgb, var(--turkus-500) 45%, transparent);background:radial-gradient(circle at 50% 50%, transparent 9.6rem, color-mix(in srgb, var(--turkus-500) 10%, transparent) 9.65rem, color-mix(in srgb, var(--turkus-500) 10%, transparent) 9.75rem, transparent 9.8rem), linear-gradient(90deg, transparent calc(50% - 1px), color-mix(in srgb, var(--turkus-500) 10%, transparent) calc(50% - 1px), color-mix(in srgb, var(--turkus-500) 10%, transparent) calc(50% + 1px), transparent calc(50% + 1px)), radial-gradient(32% 40% at 100% 100%, color-mix(in srgb, var(--turkus-950) 55%, transparent), transparent 100%), linear-gradient(155deg, color-mix(in srgb, var(--turkus-950) 80%, #000) 0%, #000 55%)}.swiat-wiedza:before{border-top:1px solid color-mix(in srgb, var(--wiedza-500) 55%, transparent);background:linear-gradient(90deg, transparent 7%, color-mix(in srgb, var(--wiedza-400) 18%, transparent) 7%, color-mix(in srgb, var(--wiedza-400) 18%, transparent) calc(7% + 1px), transparent calc(7% + 1px)), repeating-linear-gradient(180deg, transparent 0 2.2rem, color-mix(in srgb, var(--wiedza-300) 6%, transparent) 2.2rem calc(2.2rem + 1px)), radial-gradient(32% 40% at 100% 100%, color-mix(in srgb, var(--wiedza-950) 45%, transparent), transparent 100%), linear-gradient(155deg, color-mix(in srgb, var(--wiedza-950) 60%, #000) 0%, #000 50%)}:root[data-theme=light] .swiat-trening:before{background:linear-gradient(90deg, transparent calc(50% - 1px), color-mix(in srgb, var(--turkus-800) 12%, transparent) calc(50% - 1px), color-mix(in srgb, var(--turkus-800) 12%, transparent) calc(50% + 1px), transparent calc(50% + 1px)), radial-gradient(38% 45% at 100% 100%, var(--turkus-50), transparent 100%), linear-gradient(155deg, var(--turkus-50) 0%, #fff 60%)}:root[data-theme=light] .swiat-wiedza:before{background:repeating-linear-gradient(180deg, transparent 0 2.2rem, color-mix(in srgb, var(--wiedza-800) 7%, transparent) 2.2rem calc(2.2rem + 1px)), radial-gradient(38% 45% at 100% 100%, var(--wiedza-50), transparent 100%), linear-gradient(155deg, var(--wiedza-50) 0%, #fff 60%)}.swiat-naglowek{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:1rem clamp(1.25rem,4vw,3rem);margin-bottom:clamp(3rem,7vw,5.5rem);display:grid}.swiat-cel{grid-column:1/-1;margin-top:clamp(.5rem,2vw,1.25rem)!important}.swiat-numer{color:#0000;-webkit-text-stroke:2px var(--sl-color-accent);font-size:clamp(3.5rem,10vw,10rem);font-weight:800;line-height:.8}.swiat-etykieta{color:var(--sl-color-accent);font-size:var(--sl-text-sm);letter-spacing:.18em;text-transform:uppercase;margin:0;font-weight:700}.sl-markdown-content .swiat-tytul,.swiat-tytul{color:var(--sl-color-white);border:0;margin:.6rem 0 0;line-height:.95}.swiat-trening .swiat-tytul{font-family:var(--sl-font);letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(2.2rem,6vw,5.6rem);font-weight:800}.swiat-wiedza .swiat-tytul{font-family:var(--sl-font-heading);font-size:clamp(2.4rem,6.6vw,6.2rem);font-style:italic;font-weight:500}.swiat-cel{flex-wrap:wrap;gap:.5rem;margin:0;display:flex}.swiat-cel>div{border:1px solid color-mix(in srgb, var(--sl-color-accent) 35%, transparent);background:linear-gradient(180deg, #ffffff17, transparent 70%), color-mix(in srgb, var(--sl-color-bg) 55%, transparent);backdrop-filter:blur(14px)saturate(1.3);font-size:var(--sl-text-xs);border-radius:999px;padding:.55rem 1rem;line-height:1.3;box-shadow:inset 0 1px #ffffff24,0 6px 18px #00000040}.swiat-cel dt{color:var(--sl-color-accent);text-transform:uppercase;letter-spacing:.06em;font-weight:700;display:inline}.swiat-cel dt:after{content:": "}.swiat-cel dd{color:var(--sl-color-gray-1);margin:0;display:inline}.sl-markdown-content .swiat-wejscie{font-size:var(--sl-text-lg);background:var(--sl-color-accent);color:#000;border-radius:999px;align-items:center;gap:.6rem;margin-top:clamp(2.5rem,6vw,4rem);padding:1rem 2rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}:root[data-theme=light] .sl-markdown-content .swiat-wejscie{color:#fff}.sl-markdown-content .swiat-wejscie:hover{color:#000;box-shadow:0 10px 28px color-mix(in srgb, var(--sl-color-accent) 35%, transparent);transform:translateY(-2px)}:root[data-theme=light] .sl-markdown-content .swiat-wejscie:hover{color:#fff}:root:not([data-theme=light]) .swiat-wiedza .card{border-color:color-mix(in srgb, var(--wiedza-500) 25%, transparent);background-color:color-mix(in srgb, var(--wiedza-950) 45%, #000);--sl-card-bg:color-mix(in srgb, var(--wiedza-950) 45%, #000)!important;--sl-card-border:color-mix(in srgb, var(--wiedza-500) 25%, transparent)!important}.swiat-wiedza .card .title{font-style:italic}.swiat-zyski{padding-block:clamp(3rem,8vw,6rem);position:relative}@property --lew-a{syntax:"<color>";inherits:true;initial-value:#01ead1}@property --lew-b{syntax:"<color>";inherits:true;initial-value:#38bdf8}.lew{aspect-ratio:816/1328;height:clamp(12rem,32vw,17rem);animation:28s ease-in-out infinite lew-palety;position:relative}.lew>span{position:absolute;inset:0;-webkit-mask:url(/lew-kontur.webp) 50%/contain no-repeat;mask:url(/lew-kontur.webp) 50%/contain no-repeat}.lew-cialo{background:var(--sl-color-white);-webkit-mask-image:url(/lew.webp)!important;mask-image:url(/lew.webp)!important}.lew-smuga,.lew-poswiata{background:linear-gradient(160deg, transparent 0%, transparent 38%, var(--lew-a) 45%, #fff 50%, var(--lew-b) 55%, transparent 62%, transparent 100%) 0 0 / 100% 320% no-repeat;animation:9s cubic-bezier(.45,0,.55,1) infinite lew-smuga}.lew-poswiata{filter:blur(14px);opacity:.85;inset:-6%!important}.lew:after{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--lew-a) 22%, transparent), transparent);filter:blur(24px);border-radius:50%;position:absolute;inset:15% 5%}@keyframes lew-smuga{0%{background-position:0 100%}to{background-position:0 0}}@keyframes lew-palety{0%,38%{--lew-a:#01ead1;--lew-b:#38bdf8}50%,88%{--lew-a:#7560ea;--lew-b:#cbc5fb}to{--lew-a:#01ead1;--lew-b:#38bdf8}}@media (prefers-reduced-motion:reduce){.lew,.lew-smuga,.lew-poswiata{animation:none}.lew-smuga,.lew-poswiata{background-position:0}}nav.sidebar .starlight-sidebar-topics a{border-radius:var(--cf-radius-sm,6px);min-height:2.75rem;transition:color .15s,background-color .15s;padding:0 var(--ikona-pad)!important;color:var(--sl-color-gray-3)!important;font-size:var(--sl-text-sm)!important;gap:.85rem!important;font-weight:500!important}nav.sidebar .starlight-sidebar-topics li+li{margin-top:.15rem!important}nav.sidebar .starlight-sidebar-topics a:is(:hover,:focus-visible){background-color:color-mix(in srgb, var(--sl-color-white) 7%, transparent);color:var(--sl-color-white)!important}nav.sidebar .starlight-sidebar-topics a.starlight-sidebar-topics-current{background-color:color-mix(in srgb, var(--sl-color-white) 11%, transparent);color:var(--sl-color-white)!important}nav.sidebar .starlight-sidebar-topics .starlight-sidebar-topics-icon{color:inherit!important;background:0 0!important;border:0!important;padding:0!important}nav.sidebar .starlight-sidebar-topics .starlight-sidebar-topics-icon svg{width:1.25rem;height:1.25rem}nav.sidebar .starlight-sidebar-topics:after{margin:1.25rem .6rem .75rem!important}nav.sidebar .sidebar-content a,nav.sidebar .sidebar-content summary{border-radius:var(--cf-radius-sm,6px);transition:color .15s,background-color .15s}nav.sidebar .sidebar-content ul.top-level>li>a,nav.sidebar .sidebar-content ul.top-level>li>details>summary{padding-block:.55rem;padding-inline:.75rem}nav.sidebar .sidebar-content a,nav.sidebar .sidebar-content .group-label .large{color:var(--sl-color-gray-3)!important;font-size:var(--sl-text-sm)!important;font-weight:500!important}nav.sidebar .sidebar-content ul:not(.top-level) a,nav.sidebar .sidebar-content ul:not(.top-level) .group-label .large{font-size:.8125rem!important;font-weight:400!important}nav.sidebar .sidebar-content a:hover,nav.sidebar .sidebar-content summary:hover .large{color:var(--sl-color-white)!important}:root nav.sidebar .sidebar-content a:hover,:root nav.sidebar .sidebar-content summary:hover{background-color:color-mix(in srgb, var(--sl-color-white) 7%, transparent)!important}:root nav.sidebar .sidebar-content [aria-current=page],:root nav.sidebar .sidebar-content [aria-current=page]:hover{color:var(--sl-color-white)!important;background-color:color-mix(in srgb, var(--sl-color-white) 11%, transparent)!important;font-weight:500!important}nav.sidebar a:before,nav.sidebar .group-label:before{opacity:.7!important}nav.sidebar .sidebar-content .top-level>li>.group-label,nav.sidebar .sidebar-content :is(h2,.group-label-section){letter-spacing:.1em}nav.sidebar .sidebar-content ul.top-level>li+li{margin-top:.15rem}nav.sidebar .menu-nawigacja,nav.sidebar .menu-dzialy{margin:0;padding:0;list-style:none}nav.sidebar .menu-nawigacja li+li,nav.sidebar .menu-dzialy li+li{margin-top:.15rem}nav.sidebar .menu-nawigacja :is(a,button),nav.sidebar .menu-dzialy a,nav.sidebar .starlight-sidebar-topics a{border-radius:var(--cf-radius-sm,6px);min-height:2.75rem;text-decoration:none;transition:color .15s,background-color .15s;padding:0 var(--ikona-pad)!important;color:var(--sl-color-gray-3)!important;font-size:var(--sl-text-sm)!important;align-items:center!important;gap:.85rem!important;font-weight:500!important;line-height:1.3!important;display:flex!important}nav.sidebar .menu-nawigacja a:before{content:none!important}nav.sidebar .menu-nawigacja svg,nav.sidebar .menu-dzialy .starlight-sidebar-topics-icon svg{flex:none;width:1.25rem;height:1.25rem}nav.sidebar .menu-dzialy .starlight-sidebar-topics-icon{display:flex}nav.sidebar .menu-nawigacja :is(a,button):is(:hover,:focus-visible),nav.sidebar .menu-dzialy a:is(:hover,:focus-visible){background-color:color-mix(in srgb, var(--sl-color-white) 7%, transparent);color:var(--sl-color-white)!important}nav.sidebar .menu-nawigacja a[aria-current]{background-color:color-mix(in srgb, var(--sl-color-white) 11%, transparent);color:var(--sl-color-white)!important}nav.sidebar .menu-nawigacja:after,nav.sidebar .menu-dzialy:after{content:"";background:var(--sl-color-hairline-light,var(--sl-color-gray-5));height:1px;margin:1.25rem .6rem .75rem;display:block}nav.sidebar .menu-dzialy:last-child:after{content:none}html,body{max-width:100%;overflow-x:clip}.swiat-tytul,.hero-start-tytul{overflow-wrap:anywhere}@media (width>=50rem){:root[data-tryb=wiedza][data-has-sidebar]{--sl-content-inline-start:var(--menu-szer)}:root[data-tryb=wiedza][data-has-sidebar] .sidebar-pane{width:var(--pasek-szer-zwiniety);scrollbar-width:none;background:color-mix(in srgb, var(--sl-color-bg-sidebar) 78%, transparent);backdrop-filter:blur(14px);transition:width var(--menu-czas) var(--menu-ease), box-shadow var(--menu-czas) ease;overflow:hidden}:root[data-tryb=wiedza][data-has-sidebar] .sidebar-pane::-webkit-scrollbar{display:none}:root.menu-boczne-otwarte[data-tryb=wiedza][data-has-sidebar] .sidebar-pane{width:var(--pasek-szer-rozwiniety);background:color-mix(in srgb, var(--sl-color-bg-sidebar) 94%, transparent);overflow-y:auto;box-shadow:12px 0 32px #00000059}:root[data-tryb=wiedza][data-has-sidebar] .sidebar-content{width:100%;padding-inline:.75rem}:root:not(.menu-boczne-otwarte)[data-tryb=wiedza][data-has-sidebar] .sidebar-pane :is(.menu-nawigacja,.menu-dzialy,.starlight-sidebar-topics) :is(a,button){-webkit-text-fill-color:transparent}:root:not(.menu-boczne-otwarte)[data-tryb=wiedza][data-has-sidebar] .sidebar-pane ul.top-level{visibility:hidden;opacity:0}:root[data-tryb=wiedza][data-has-sidebar] .sidebar-content ul.top-level{transition:opacity calc(var(--menu-czas) * .7) ease}:root[data-tryb=wiedza][data-has-sidebar] nav.sidebar :is(.menu-nawigacja,.menu-dzialy,.starlight-sidebar-topics) :is(a,button){white-space:nowrap;transition:color .15s ease, background-color .15s ease, -webkit-text-fill-color calc(var(--menu-czas) * .6) ease;overflow:hidden;padding-inline:var(--ikona-pad)!important}:root[data-tryb=wiedza][data-has-sidebar] nav.sidebar :is(.menu-nawigacja,.menu-dzialy,.starlight-sidebar-topics):after{margin-inline:.6rem}}html[data-app]:has(.trening.pelny) .pasek-aplikacji{top:0}.pasek-etykieta{max-height:2rem;color:var(--sl-color-gray-4);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:opacity calc(var(--menu-czas) * .6) ease, max-height var(--menu-czas) var(--menu-ease), padding var(--menu-czas) var(--menu-ease);flex:none;padding:.4rem .85rem 0;font-size:.6875rem;font-weight:600;overflow:hidden}.pasek-tylko-start{display:none}:root[data-tryb=start] a.pasek-tylko-start{display:flex}:root[data-tryb=start] span.pasek-etykieta.pasek-tylko-start,:root[data-tryb=start] span.pasek-rozdzielnik.pasek-tylko-start{display:block}@media (width>=50rem){:root:not(.menu-boczne-otwarte) .pasek-aplikacji .pasek-etykieta{opacity:0;max-height:0;padding-block:0}:root[data-tryb=start] .pasek-aplikacji{scrollbar-width:none;gap:.15rem;overflow-y:auto}:root[data-tryb=start] .pasek-aplikacji::-webkit-scrollbar{display:none}:root[data-tryb=start] .pasek-aplikacji .pasek-element{height:2.6rem}:root[data-tryb=start] .pasek-rozdzielnik{margin-block:.5rem}}:root{--sl-menu-button-size:2.6rem}.sl-menu-button,.menu-aplikacji-przycisk{backdrop-filter:blur(12px);transition:background-color .25s,border-color .25s,transform .15s;border:1px solid var(--sl-color-hairline-light,var(--sl-color-gray-5))!important;background:color-mix(in srgb, var(--sl-color-bg) 72%, transparent)!important;color:var(--sl-color-white)!important;padding:0!important;box-shadow:0 6px 18px #0000004d!important}.sl-menu-button:active,.menu-aplikacji-przycisk:active{transform:scale(.94)}.sl-menu-button svg,.menu-aplikacji-przycisk svg{display:none!important}.sl-menu-button:before,.sl-menu-button:after,.menu-aplikacji-przycisk:before,.menu-aplikacji-przycisk:after{content:"";background:currentColor;border-radius:2px;width:1.15rem;height:2px;margin:-1px 0 0 -.575rem;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),opacity .2s;position:absolute;inset:50% auto auto 50%}.sl-menu-button:before,.menu-aplikacji-przycisk:before{box-shadow:0 -.4rem,0 .4rem}.sl-menu-button:after,.menu-aplikacji-przycisk:after{opacity:0}.sl-menu-button:has(~#starlight__sidebar:popover-open):before,:root.menu-aplikacji-otwarte .menu-aplikacji-przycisk:before{transform:rotate(45deg);box-shadow:0 0,0 0}.sl-menu-button:has(~#starlight__sidebar:popover-open):after,:root.menu-aplikacji-otwarte .menu-aplikacji-przycisk:after{opacity:1;transform:rotate(-45deg)}.sl-menu-button:has(~#starlight__sidebar:popover-open),:root.menu-aplikacji-otwarte .menu-aplikacji-przycisk{background:color-mix(in srgb, var(--sl-color-white) 14%, var(--sl-color-bg))!important}@media (prefers-reduced-motion:reduce){.sl-menu-button:before,.sl-menu-button:after,.menu-aplikacji-przycisk:before,.menu-aplikacji-przycisk:after{transition:none}}.menu-pill,.menu-poswiata{display:none}@media (width>=50rem){.menu-pill{top:auto;bottom:max(1.25rem, env(safe-area-inset-bottom));left:var(--pasek-szer-zwiniety);z-index:calc(var(--sl-z-index-menu) + 1);border:1px solid var(--sl-color-hairline);background:color-mix(in srgb, var(--sl-color-bg) 72%, transparent);backdrop-filter:blur(12px);width:1.6rem;height:2.5rem;color:var(--sl-color-gray-3);cursor:pointer;transition:left var(--menu-czas) var(--menu-ease), color .15s ease, background-color .15s ease;border-inline-start:0;border-radius:0 .375rem .375rem 0;place-items:center;margin-top:0;padding:0;display:grid;position:fixed}:root[data-tryb=wiedza]:not([data-has-sidebar]) .menu-pill{display:none}:root.menu-boczne-otwarte .menu-pill{left:var(--pasek-szer-rozwiniety)}.menu-pill svg{stroke-width:2px;width:1rem;height:1rem;transition:stroke-width .15s ease, transform var(--menu-czas) var(--menu-ease)}:root.menu-boczne-otwarte .menu-pill svg{transform:rotate(180deg)}.menu-pill:hover,.menu-pill:focus-visible{color:var(--sl-color-white);background-color:color-mix(in srgb, var(--sl-color-white) 12%, var(--sl-color-bg))}.menu-pill:hover svg,.menu-pill:focus-visible svg{stroke-width:3.2px}.menu-pill:focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}.menu-poswiata{top:0;bottom:0;left:var(--pasek-szer-zwiniety);z-index:calc(var(--sl-z-index-menu) - 1);pointer-events:none;opacity:0;background:radial-gradient(ellipse 100% 42% at 0% 22%, color-mix(in srgb, var(--turkus-500) 52%, transparent), transparent 70%), radial-gradient(ellipse 100% 46% at 0% 78%, color-mix(in srgb, var(--indygo-500) 62%, transparent), transparent 70%), radial-gradient(ellipse 60% 30% at 0% 50%, color-mix(in srgb, var(--turkus-400) 20%, var(--indygo-400)) 0%, transparent 70%);filter:blur(28px);mix-blend-mode:screen;width:20rem;transition:opacity var(--menu-czas) ease, left var(--menu-czas) var(--menu-ease);background-position:0 0;background-size:100% 130%;animation:9s ease-in-out infinite alternate menu-poswiata-fala;display:block;position:fixed}:root.menu-boczne-otwarte .menu-poswiata{left:var(--pasek-szer-rozwiniety)}:root[data-tryb=wiedza]:not([data-has-sidebar]) .menu-poswiata{display:none}:root:has(.pasek-aplikacji:hover,.sidebar-pane:hover,.menu-pill:is(:hover,:focus-visible)) .menu-poswiata{opacity:.28}@keyframes menu-poswiata-fala{to{background-position:0 100%}}@media (prefers-reduced-motion:reduce){.menu-poswiata{animation:none}}}@media print{.menu-pill{display:none!important}}:root:root .menu-pill{border-inline-start:0}:root{--strzalka-tekst:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14M13%206l6%206-6%206%22%2F%3E%3C%2Fsvg%3E);--strzalka-odwrot:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14M13%206l6%206-6%206%22%2F%3E%3C%2Fsvg%3E)}:root[data-theme=light]{--strzalka-tekst:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14M13%206l6%206-6%206%22%2F%3E%3C%2Fsvg%3E);--strzalka-odwrot:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14M13%206l6%206-6%206%22%2F%3E%3C%2Fsvg%3E)}.sl-markdown-content a.swiat-wejscie,a.prowadz-na-treningu,a.jednostka-przycisk-glowny{--kolko:2rem;align-items:center;gap:1rem;display:inline-flex;text-decoration:none!important}.sl-markdown-content a.swiat-wejscie{--kolko:2.75rem;padding:.5rem .5rem .5rem 2rem}a.prowadz-na-treningu{--kolko:2.1rem;padding:.4rem .45rem .4rem 1.3rem}a.jednostka-przycisk-glowny{--kolko:1.65rem;gap:.7rem;padding:.3rem .35rem .3rem .95rem}.sl-markdown-content a.swiat-wejscie:after,a.prowadz-na-treningu:after,a.jednostka-przycisk-glowny:after{content:"";width:var(--kolko);height:var(--kolko);background:var(--strzalka-tekst) center / 52% no-repeat, color-mix(in srgb, currentColor 16%, transparent);border-radius:50%;flex:none;transition:transform .45s cubic-bezier(.34,1.56,.64,1),background .3s}.sl-markdown-content a.swiat-wejscie:is(:hover,:focus-visible):after,a.prowadz-na-treningu:is(:hover,:focus-visible):after,a.jednostka-przycisk-glowny:is(:hover,:focus-visible):after{background:var(--strzalka-odwrot) center / 52% no-repeat, currentColor;transform:translate(3px)rotate(-45deg)scale(1.08)}.sl-markdown-content a.swiat-wejscie:hover,a.prowadz-na-treningu:hover,a.jednostka-przycisk-glowny:hover{text-decoration:none!important}.narzedzie-przycisk .strzalka{box-sizing:border-box;border:1px solid #ffffff47;border-radius:50%;width:2rem;height:2rem;padding:.5rem;transition:transform .45s cubic-bezier(.34,1.56,.64,1),background-color .3s,color .3s,border-color .3s}.narzedzie-przycisk:hover .strzalka{color:#000;background:#f2f2f2;border-color:#f2f2f2;transform:translate(3px)rotate(-45deg)scale(1.08)}.menu-zaslona{display:none}@media (width>=50rem){.menu-zaslona{inset:var(--sl-nav-height) 0 0 0;z-index:calc(var(--sl-z-index-menu) - 2);background:color-mix(in srgb, var(--sl-color-bg) 45%, transparent);backdrop-filter:blur(6px);opacity:0;visibility:hidden;transition:opacity var(--menu-czas) ease, visibility 0s linear var(--menu-czas);display:block;position:fixed}html[data-app]:has(.trening.pelny) .menu-zaslona{inset-block-start:0}:root:has(.pasek-aplikacji:hover,.sidebar-pane:hover,.menu-pill:is(:hover,:focus-visible)) .menu-zaslona{opacity:1;visibility:visible;transition:opacity var(--menu-czas) ease, visibility 0s;pointer-events:none}:root[data-tryb=wiedza]:not([data-has-sidebar]) .menu-zaslona{display:none}}@media print{.menu-zaslona{display:none!important}}.card:has(.body a) .title{padding-inline-end:3rem}.card:has(.body a) .title:before,.card:has(.body a) .title:after{content:"";box-sizing:border-box;border-radius:50%;width:2.2rem;height:2.2rem;transition:transform .45s cubic-bezier(.34,1.56,.64,1),background-color .3s,color .3s,border-color .3s;position:absolute;top:1.1rem;right:1.1rem}.card:has(.body a) .title:before{border:1px solid color-mix(in srgb, var(--sl-color-accent) 55%, transparent);background:color-mix(in srgb, var(--sl-color-accent) 12%, transparent)}.card:has(.body a) .title:after{background:var(--sl-color-accent);-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14M13%206l6%206-6%206%22%2F%3E%3C%2Fsvg%3E) 50%/52% no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14M13%206l6%206-6%206%22%2F%3E%3C%2Fsvg%3E) 50%/52% no-repeat}.card:has(.body a):is(:hover,:focus-within) .title:before,.card:has(.body a):is(:hover,:focus-within) .title:after{transform:translate(2px)rotate(-45deg)scale(1.08)}.card:has(.body a):is(:hover,:focus-within) .title:before{border-color:var(--sl-color-accent);background:var(--sl-color-accent)}.card:has(.body a):is(:hover,:focus-within) .title:after{background:#000}:root[data-theme=light] .card:has(.body a):is(:hover,:focus-within) .title:after{background:#fff}.tryb-karta-akcja svg,.narzedzie-przycisk .strzalka,.apka-strzalka svg{stroke-width:2.8px}.apka-strzalka svg{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.apka:is(:hover,:focus-visible) .apka-strzalka svg{transform:translate(3px)rotate(-45deg)scale(1.08)}.swiat-wiedza .card .title svg.icon,.swiat-wiedza .card:has(a[href="/strefa-zawodnika/"]) .title svg.icon{color:var(--sl-color-accent-high);border-color:color-mix(in srgb, var(--sl-color-accent) 50%, transparent)!important;background-color:color-mix(in srgb, var(--sl-color-accent) 18%, transparent)!important}.swiat-wiedza .card:has(a[href="/strefa-zawodnika/"]){--sl-color-white:var(--wiedza-50);--sl-color-text:var(--wiedza-100);--sl-color-gray-1:var(--wiedza-100);--sl-color-gray-2:var(--wiedza-100);--sl-color-gray-3:var(--wiedza-200)}.swiat-wiedza .card:has(a[href="/strefa-zawodnika/"]) .body,.swiat-wiedza .card:has(a[href="/strefa-zawodnika/"]) .body p{color:var(--wiedza-100)}.trening .trening-miesiac-h:first-letter{text-transform:uppercase}.trening.pelny{inset:var(--rama,0px);border-radius:var(--rama-r,0px);z-index:200;background:var(--t-tlo);overflow:hidden}.trening.pelny .trening-akcja{padding:max(.6rem, env(safe-area-inset-top)) max(.6rem, env(safe-area-inset-right)) max(.6rem, env(safe-area-inset-bottom)) max(.6rem, env(safe-area-inset-left));gap:.6rem}.trening-akcja .trening-gora{border:1px solid var(--t-linia);background:var(--t-pole);border-radius:1rem;flex-wrap:wrap;gap:.6rem .75rem;padding:.5rem .75rem}.trening-akcja .trening-postep{flex:2 14rem;min-width:10rem}.trening-akcja .trening-gora-tytul{color:#fff;text-align:left;flex:12rem}.trening-gora-czas{border:1px solid color-mix(in srgb, var(--t-akcent) 55%, transparent);color:var(--t-akcent);font-size:var(--sl-text-sm);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:.25rem .75rem;font-weight:700}.trening-gora-czas:empty{display:none}.trening-glowna{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.6rem;min-height:0;display:grid}@media (width<=50rem){.trening-glowna{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}.krok-uklad{display:contents}.trening .krok-lewa.srodek,.krok-prawa{overscroll-behavior:contain;border:1px solid var(--t-linia);background:var(--t-pole);border-radius:1rem;min-height:0;margin:0;padding:clamp(1rem,2.2vw,1.6rem);font-size:clamp(1.05rem,1.5vw,1.25rem);overflow-y:auto}.krok-uklad.bez-prawej>.krok-lewa{grid-column:1/-1}.krok-prawa{flex-direction:column;gap:1rem;display:flex}.krok-prawa figure,.krok-prawa .zwijka-wskazowki{margin:0}.krok-prawa .zwijka-wskazowki>summary{cursor:default;pointer-events:none}.krok-sekcje{flex-direction:column;gap:.6rem;margin-top:1rem;display:flex}.krok-sekcja{border:1px solid var(--t-linia);background:var(--t-pole2);color:#fff;min-height:4rem;font:inherit;text-align:left;cursor:pointer;border-radius:.9rem;grid-template-columns:2.4rem minmax(0,1fr);align-items:center;gap:.85rem;padding:.7rem .9rem;font-size:1.1rem;font-weight:600;transition:border-color .2s,background-color .2s;display:grid}.krok-sekcja:hover{border-color:color-mix(in srgb, var(--t-akcent) 60%, transparent)}.krok-sekcja-nr{border:1px solid color-mix(in srgb, var(--t-akcent) 55%, transparent);width:2.4rem;height:2.4rem;color:var(--t-akcent);border-radius:50%;place-items:center;font-weight:700;transition:background-color .25s,color .25s;display:grid}.krok-sekcja[aria-pressed=true]{border-color:var(--t-akcent);background:color-mix(in srgb, var(--t-akcent) 10%, var(--t-pole2))}.krok-sekcja[aria-pressed=true] .krok-sekcja-nr{background:var(--t-akcent);color:#000}.krok-prawa.krok-turkus{border-color:var(--turkus-500);background:var(--turkus-500);color:#000;justify-content:flex-start}.krok-turkus .krok-tresc{color:#000;font-size:clamp(1.35rem,2.6vw,2.1rem);font-weight:600;line-height:1.35}.krok-turkus .krok-tresc[hidden]{display:none}.krok-turkus .krok-tresc ul,.krok-turkus .krok-tresc ol{margin:0;padding:0;list-style:none}.krok-turkus .krok-tresc li{color:#000;margin:0;padding:.7rem 0}.krok-turkus .krok-tresc li+li{border-top:1px solid #0000002e}.krok-turkus .krok-tresc li::marker{content:none}.krok-turkus .krok-tresc p{color:#000;margin:0 0 .9rem}.krok-turkus .krok-tresc *{color:#000}html:has(.trening.pelny) :is(.pasek-status,.back-to-top,.menu-pill,.menu-zaslona,.menu-poswiata,.menu-aplikacji-przycisk){display:none!important}.krok-odmiana{margin-top:1.2rem}.krok-odmiana strong{color:#fff;margin-bottom:.25rem;display:block}.krok-prawa:not(.krok-turkus){background:color-mix(in srgb, var(--turkus-500) 5%, #17191a);border-color:color-mix(in srgb, var(--turkus-500) 16%, transparent)}.trening .krok-lewa.srodek{background:#08090a}.krok-prawa:not(.krok-turkus){border-color:var(--t-linia);background:#101112}.krok-prawa .animacja-podpis{display:none}.trening .krok-prawa .krok-odmiana-h{color:#fff;margin:.4rem 0 -.4rem;font-family:inherit;font-size:1.15rem;font-weight:700}.krok-prawa .krok-odmiana-h:first-child{margin-top:0}.krok-prawa .zwijka-wskazowki{background:var(--turkus-500);color:#000;border:0;border-radius:.9rem;padding:1rem 1.25rem 1.1rem}.krok-prawa .zwijka-wskazowki>summary{color:#0009;font-size:var(--sl-text-xs);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .4rem;padding:0;font-weight:700}.krok-prawa .zwijka-wskazowki>summary:after{display:none}.krok-prawa .zwijka-wskazowki ul{margin:0;padding:0;list-style:none}.krok-prawa .zwijka-wskazowki li,.krok-prawa .zwijka-wskazowki li *{color:#000}.krok-prawa .zwijka-wskazowki li{margin:0;padding:.4rem 0;font-size:1.15rem;font-weight:600;line-height:1.4}.krok-prawa .zwijka-wskazowki li+li{border-top:1px solid #00000026}.krok-prawa .zwijka-wskazowki li::marker{content:none}@media (width>=50rem){:root:not([data-tryb=wiedza]:not([data-has-sidebar])){--sl-content-pad-x:calc(1.5rem + 1.25rem);--sl-nav-gap:1.5rem}}.mapa-etap-naglowek h2,.mapa-miesiac h3{scroll-margin-top:calc(var(--sl-nav-height) + 1.5rem)}nav.sidebar .menu-przelacz,.pasek-przelacz{width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0}nav.sidebar .menu-przelacz{color:var(--sl-color-gray-3)}:root.menu-boczne-otwarte nav.sidebar .menu-przelacz,:root.menu-boczne-otwarte .pasek-przelacz{color:var(--sl-color-white)}@media (width<=49.9375rem){.menu-przelacz-wiersz,.pasek-przelacz{display:none!important}}.panel-linia{transition:transform var(--menu-czas,.8s) var(--menu-ease,ease)}.panel-wypelnienie{opacity:.35;transform-box:fill-box;transform-origin:0;transition:transform var(--menu-czas,.8s) var(--menu-ease,ease), opacity var(--menu-czas,.8s) ease;transform:scaleX(.25)}:root.menu-boczne-otwarte .panel-linia{transform:translate(3px)}:root.menu-boczne-otwarte .panel-wypelnienie{opacity:.45;transform:scaleX(1.2)}@media (prefers-reduced-motion:reduce){.panel-linia,.panel-wypelnienie{transition:none}}.content-panel:has(.pulpit){border-top:0}.krok-cel{color:var(--t-slaby);margin:.25rem 0 0;font-style:italic;line-height:1.5}.krok-turkus .krok-tresc.krok-dlugi{font-size:clamp(1.15rem,1.9vw,1.6rem);line-height:1.5}.krok-turkus .krok-tresc>*+*{margin-top:.9rem}.krok-pytanie-tekst{margin:0;font-size:clamp(1.5rem,3vw,2.4rem);font-weight:700;line-height:1.3}.krok-odpowiedz{border:2px solid #000;border-radius:.9rem;margin-top:1.5rem;font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:500}.krok-odpowiedz>summary{cursor:pointer;padding:.8rem 1.1rem;font-weight:700;list-style:none}.krok-odpowiedz>summary::-webkit-details-marker{display:none}.krok-odpowiedz[open]>summary{border-bottom:2px solid #000}.krok-odpowiedz>p{margin:0;padding:.9rem 1.1rem 1rem}.krok-narracja{color:var(--t-tekst);margin-top:1.1rem;font-size:clamp(1.15rem,1.9vw,1.6rem);line-height:1.6}.krok-narracja>*+*{margin-top:.9rem}.krok-narracja p,.krok-narracja li{color:inherit;margin:0}.krok-narracja>*+*,.krok-narracja li+li{margin-top:.7rem}.krok-narracja ul,.krok-narracja ol{margin:.9rem 0 0;padding-inline-start:1.3rem}.krok-narracja strong{color:#fff}.krok-prawa.krok-obraz{border-color:color-mix(in srgb, var(--t-akcent) 30%, transparent);gap:.8rem}.krok-obraz-etykieta{color:var(--t-akcent);font-size:var(--sl-text-xs);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:700}.krok-obraz-tresc{color:#fff;font-size:clamp(1.2rem,2.1vw,1.85rem);line-height:1.6}.krok-obraz-tresc>*+*{margin-top:.9rem}.krok-obraz-tresc p{color:inherit;margin:0}.krok-narracja,.krok-obraz-tresc{color:var(--t-tekst);font-size:clamp(1.15rem,1.9vw,1.6rem);font-weight:400;line-height:1.6}.krok-obraz-tresc strong{color:#fff}.krok-ikona{border:1px solid color-mix(in srgb, var(--t-akcent) 45%, transparent);background:color-mix(in srgb, var(--t-akcent) 12%, transparent);width:2.2rem;height:2.2rem;color:var(--t-akcent);border-radius:50%;flex:none;align-self:flex-start;place-items:center;display:inline-grid}.krok-ikona svg{width:1.15rem;height:1.15rem}.krok-czesc .srodek-head{border:0;flex-direction:row;align-items:center;gap:.85rem;margin:0;padding:0}.krok-czesc .srodek-title{min-width:0;margin:0;font-size:clamp(1.15rem,2vw,1.5rem)}.krok-czesc .krok-ikona{align-self:center}.krok-prawa.krok-obraz.krok-czesc{gap:0}.krok-cel{color:var(--t-slaby);font-size:var(--sl-text-sm);margin:1.6rem 0 0;font-style:italic;line-height:1.5}.krok-czesc .srodek-head{height:3.8rem}.krok-czesc .srodek-title{font-size:clamp(1.1rem,1.8vw,1.35rem);line-height:1.2}.krok-prawa.krok-czesc>.krok-ikona{align-self:flex-start;margin-block:.8rem}.krok-czesc .krok-narracja,.krok-czesc .krok-obraz-tresc{margin-top:.6rem}.krok-prawa.krok-koniec{justify-content:center}.krok-koniec .krok-obraz-tresc{margin-top:0}.krok-koniec-czas{color:#fff;margin:0 0 1.6rem;font-size:clamp(1.5rem,3vw,2.4rem);font-weight:700;line-height:1.3}.krok-zamknij{min-width:10rem}.trening-akcja:has(.krok-koniec) .trening-graj{visibility:hidden}.krok-uklad.bez-prawej>.krok-prawa{display:none}.srodek.krok-lewa>p.krok-cel{margin:2.5rem 0 0}.krok-prawa.krok-obraz{border-color:color-mix(in srgb, var(--turkus-500) 22%, #002e29);background:#002e29}@media (width>=50rem){.pasek-aplikacji,:root[data-tryb=wiedza][data-has-sidebar] .sidebar-pane{will-change:width;contain:layout style}}.menu-gradienty{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}nav.sidebar .menu-przelacz-wiersz{margin-bottom:.6rem}.pasek-przelacz{margin-bottom:.4rem}nav.sidebar .menu-nawigacja .menu-przelacz,.pasek-przelacz{color:color-mix(in srgb, var(--turkus-300) 50%, var(--indygo-300))!important;background:0 0!important;border:1px solid #0000!important}nav.sidebar .menu-nawigacja .menu-przelacz svg,.pasek-przelacz svg{stroke:url(#menu-gradient);filter:drop-shadow(0 0 #0000);transition:filter .25s}nav.sidebar .menu-nawigacja .menu-przelacz .panel-wypelnienie,.pasek-przelacz .panel-wypelnienie{fill:url(#menu-gradient);stroke:none}nav.sidebar .menu-nawigacja .menu-przelacz:is(:hover,:focus-visible),.pasek-przelacz:is(:hover,:focus-visible){color:color-mix(in srgb, var(--turkus-100) 50%, var(--indygo-100))!important}nav.sidebar .menu-nawigacja .menu-przelacz:is(:hover,:focus-visible) svg,.pasek-przelacz:is(:hover,:focus-visible) svg{stroke:url(#menu-gradient-jasny);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--indygo-400) 70%, var(--turkus-400)))}nav.sidebar .menu-nawigacja .menu-przelacz:is(:hover,:focus-visible) .panel-wypelnienie,.pasek-przelacz:is(:hover,:focus-visible) .panel-wypelnienie{fill:url(#menu-gradient-jasny)}:root.menu-boczne-otwarte nav.sidebar .menu-nawigacja .menu-przelacz,:root.menu-boczne-otwarte .pasek-przelacz{color:#fff!important}:root[data-theme=light] nav.sidebar .menu-nawigacja .menu-przelacz,:root[data-theme=light] .pasek-przelacz{color:color-mix(in srgb, var(--turkus-800) 50%, var(--indygo-800))!important}:root[data-theme=light] nav.sidebar .menu-nawigacja .menu-przelacz:is(:hover,:focus-visible),:root[data-theme=light] .pasek-przelacz:is(:hover,:focus-visible),:root[data-theme=light].menu-boczne-otwarte nav.sidebar .menu-nawigacja .menu-przelacz,:root[data-theme=light].menu-boczne-otwarte .pasek-przelacz{color:color-mix(in srgb, var(--turkus-950) 50%, var(--indygo-950))!important}@media (prefers-reduced-motion:reduce){nav.sidebar .menu-nawigacja .menu-przelacz svg,.pasek-przelacz svg{transition:none}}.pasek-przelacz{padding-inline:calc(var(--ikona-pad) - 1px)}:root[data-tryb] nav.sidebar .menu-nawigacja .menu-przelacz-wiersz .menu-przelacz{padding-inline:calc(var(--ikona-pad) - 1px)!important}.blad404{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:clamp(2rem,6vw,4rem) 1rem;display:flex}.blad404-bramka{width:min(22rem,70vw);height:9rem;margin-bottom:1.5rem;position:relative}.blad404-slupek,.blad404-poprzeczka{background:var(--akcent-400);border-radius:3px;position:absolute}.blad404-lewy,.blad404-prawy{width:6px;height:100%;top:0}.blad404-lewy{left:0}.blad404-prawy{right:0}.blad404-poprzeczka{height:6px;top:0;left:0;right:0}.blad404-siatka{background-image:linear-gradient(color-mix(in srgb, var(--akcent-400) 35%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--akcent-400) 35%, transparent) 1px, transparent 1px);opacity:.6;background-size:12px 12px;position:absolute;inset:6px 6px 0}.blad404-pilka{background:radial-gradient(circle at 35% 35%,#fff 0 30%,#d9d9d9 31% 60%,#6b6b6b 61%);border-radius:50%;width:1.6rem;height:1.6rem;animation:4.2s cubic-bezier(.45,0,.35,1) infinite blad404-lot;position:absolute;bottom:0;left:0;box-shadow:0 4px 10px #00000059}@keyframes blad404-lot{0%{transform:translate(0)rotate(0)}45%{transform:translate(20.24rem,-7.02rem)rotate(300deg)}to{transform:translate(20.24rem,-7.02rem)rotate(300deg)}}.blad404-kod{color:var(--akcent-400);font-size:var(--sl-text-sm);letter-spacing:.2em;margin:0;font-weight:700}.blad404 h1{border:0;margin:0;font-size:clamp(2.6rem,8vw,4.5rem);line-height:1}.blad404-tekst{max-width:32rem;color:var(--sl-color-gray-2);font-size:var(--sl-text-lg);margin:0;line-height:1.6}.blad404-akcje{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1rem;display:flex}.blad404-akcje a{border:1px solid var(--sl-color-gray-5);color:var(--sl-color-white);border-radius:999px;padding:.7rem 1.2rem;font-weight:600;text-decoration:none}.blad404-akcje a:hover{border-color:var(--akcent-400);color:var(--akcent-400)}.blad404-glowny{background:var(--akcent-400);border-color:var(--akcent-400)!important;color:#000!important}@media (prefers-reduced-motion:reduce){.blad404-pilka{animation:none;transform:translate(20.24rem,-7.02rem)rotate(300deg)}}.sl-markdown-content img[src^="/pomoc/"]{border-radius:14px;width:100%;height:auto;margin-block:clamp(1.5rem,4vw,2.5rem) 1.5rem;display:block}@layer starlight.base{:root,::backdrop{--sl-color-white:#fff;--sl-color-gray-1:#edeef3;--sl-color-gray-2:#c1c3c8;--sl-color-gray-3:#888c96;--sl-color-gray-4:#555962;--sl-color-gray-5:#353841;--sl-color-gray-6:#23262f;--sl-color-black:#17181c;--sl-hue-orange:41;--sl-color-orange-low:hsl(var(--sl-hue-orange), 39%, 22%);--sl-color-orange:hsl(var(--sl-hue-orange), 82%, 63%);--sl-color-orange-high:hsl(var(--sl-hue-orange), 82%, 87%);--sl-hue-green:101;--sl-color-green-low:hsl(var(--sl-hue-green), 39%, 22%);--sl-color-green:hsl(var(--sl-hue-green), 82%, 63%);--sl-color-green-high:hsl(var(--sl-hue-green), 82%, 80%);--sl-hue-blue:234;--sl-color-blue-low:hsl(var(--sl-hue-blue), 54%, 20%);--sl-color-blue:hsl(var(--sl-hue-blue), 100%, 60%);--sl-color-blue-high:hsl(var(--sl-hue-blue), 100%, 87%);--sl-hue-purple:281;--sl-color-purple-low:hsl(var(--sl-hue-purple), 39%, 22%);--sl-color-purple:hsl(var(--sl-hue-purple), 82%, 63%);--sl-color-purple-high:hsl(var(--sl-hue-purple), 82%, 89%);--sl-hue-red:339;--sl-color-red-low:hsl(var(--sl-hue-red), 39%, 22%);--sl-color-red:hsl(var(--sl-hue-red), 82%, 63%);--sl-color-red-high:hsl(var(--sl-hue-red), 82%, 87%);--sl-color-accent-low:#17264f;--sl-color-accent:#3369ff;--sl-color-accent-high:#b3c7ff;--sl-color-text:var(--sl-color-gray-2);--sl-color-text-accent:var(--sl-color-accent-high);--sl-color-text-invert:var(--sl-color-accent-low);--sl-color-bg:var(--sl-color-black);--sl-color-bg-nav:var(--sl-color-gray-6);--sl-color-bg-sidebar:var(--sl-color-gray-6);--sl-color-bg-inline-code:var(--sl-color-gray-5);--sl-color-bg-accent:var(--sl-color-accent-high);--sl-color-hairline-light:var(--sl-color-gray-5);--sl-color-hairline:var(--sl-color-gray-6);--sl-color-hairline-shade:var(--sl-color-black);--sl-color-backdrop-overlay:#16181da8;--sl-shadow-sm:0px 1px 1px #0000001f, 0px 2px 1px #0000003d;--sl-shadow-md:0px 8px 4px #00000014, 0px 5px 2px #00000014, 0px 3px 2px #0000001f, 0px 1px 1px #00000026;--sl-shadow-lg:0px 25px 7px #00000008, 0px 16px 6px #0000001a, 0px 9px 5px #16181d54, 0px 4px 4px #000000bf, 0px 4px 2px #00000040;--sl-text-2xs:.75rem;--sl-text-xs:.8125rem;--sl-text-sm:.875rem;--sl-text-base:1rem;--sl-text-lg:1.125rem;--sl-text-xl:1.25rem;--sl-text-2xl:1.5rem;--sl-text-3xl:1.8125rem;--sl-text-4xl:2.1875rem;--sl-text-5xl:2.625rem;--sl-text-6xl:4rem;--sl-text-body:var(--sl-text-base);--sl-text-body-sm:var(--sl-text-xs);--sl-text-code:var(--sl-text-sm);--sl-text-code-sm:var(--sl-text-xs);--sl-text-h1:var(--sl-text-4xl);--sl-text-h2:var(--sl-text-3xl);--sl-text-h3:var(--sl-text-2xl);--sl-text-h4:var(--sl-text-xl);--sl-text-h5:var(--sl-text-lg);--sl-line-height:1.75;--sl-line-height-headings:1.2;--sl-font-system:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--sl-font-system-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--__sl-font:var(--sl-font,var(--sl-font-system)), var(--sl-font-system);--__sl-font-mono:var(--sl-font-mono,var(--sl-font-system-mono)), var(--sl-font-system-mono);--sl-nav-height:3.5rem;--sl-nav-pad-x:1rem;--sl-nav-pad-y:.75rem;--sl-mobile-toc-height:3rem;--sl-sidebar-width:18.75rem;--sl-sidebar-pad-x:1rem;--sl-content-width:45rem;--sl-content-pad-x:1rem;--sl-content-gap-y:1rem;--sl-main-pad:0 0 3vh 0;--sl-menu-button-size:2rem;--sl-nav-gap:var(--sl-content-pad-x);--sl-outline-offset-inside:-.1875rem;--sl-z-index-toc:4;--sl-z-index-menu:5;--sl-z-index-navbar:10;--sl-z-index-skiplink:20}:root[data-theme=light],[data-theme=light] ::backdrop{--sl-color-white:#17181c;--sl-color-gray-1:#23262f;--sl-color-gray-2:#353841;--sl-color-gray-3:#555962;--sl-color-gray-4:#888c96;--sl-color-gray-5:#c1c3c8;--sl-color-gray-6:#edeef3;--sl-color-gray-7:#f6f7f9;--sl-color-black:#fff;--sl-color-orange-high:hsl(var(--sl-hue-orange), 80%, 25%);--sl-color-orange:hsl(var(--sl-hue-orange), 90%, 60%);--sl-color-orange-low:hsl(var(--sl-hue-orange), 90%, 88%);--sl-color-green-high:hsl(var(--sl-hue-green), 80%, 22%);--sl-color-green:hsl(var(--sl-hue-green), 90%, 46%);--sl-color-green-low:hsl(var(--sl-hue-green), 85%, 90%);--sl-color-blue-high:hsl(var(--sl-hue-blue), 80%, 30%);--sl-color-blue:hsl(var(--sl-hue-blue), 90%, 60%);--sl-color-blue-low:hsl(var(--sl-hue-blue), 88%, 90%);--sl-color-purple-high:hsl(var(--sl-hue-purple), 90%, 30%);--sl-color-purple:hsl(var(--sl-hue-purple), 90%, 60%);--sl-color-purple-low:hsl(var(--sl-hue-purple), 80%, 90%);--sl-color-red-high:hsl(var(--sl-hue-red), 80%, 30%);--sl-color-red:hsl(var(--sl-hue-red), 90%, 60%);--sl-color-red-low:hsl(var(--sl-hue-red), 80%, 90%);--sl-color-accent-high:#0f1c8a;--sl-color-accent:#3d50f5;--sl-color-accent-low:#cfd4fc;--sl-color-text-accent:var(--sl-color-accent);--sl-color-text-invert:var(--sl-color-black);--sl-color-bg-nav:var(--sl-color-gray-7);--sl-color-bg-sidebar:var(--sl-color-bg);--sl-color-bg-inline-code:var(--sl-color-gray-6);--sl-color-bg-accent:var(--sl-color-accent);--sl-color-hairline-light:var(--sl-color-gray-6);--sl-color-hairline-shade:var(--sl-color-gray-6);--sl-color-backdrop-overlay:#545864a8;--sl-shadow-sm:0px 1px 1px #0000000f, 0px 2px 1px #0000000f;--sl-shadow-md:0px 8px 4px #00000008, 0px 5px 2px #00000008, 0px 3px 2px #0000000f, 0px 1px 1px #0000000f;--sl-shadow-lg:0px 25px 7px #00000003, 0px 16px 6px #00000008, 0px 9px 5px #16181d14, 0px 4px 4px #00000029, 0px 4px 2px #0000000a}@media (width>=50em){:root{--sl-nav-height:4rem;--sl-nav-pad-x:1.5rem;--sl-text-h1:var(--sl-text-5xl);--sl-text-h2:var(--sl-text-4xl);--sl-text-h3:var(--sl-text-3xl);--sl-text-h4:var(--sl-text-2xl)}}@media (width>=72rem){:root{--sl-content-pad-x:1.5rem;--sl-mobile-toc-height:0rem}}}@layer starlight.reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{color-scheme:dark;accent-color:var(--sl-color-accent);-webkit-text-size-adjust:100%;text-size-adjust:100%}html[data-theme=light]{color-scheme:light}body{font-family:var(--__sl-font);line-height:var(--sl-line-height);-webkit-font-smoothing:antialiased;color:var(--sl-color-text);background-color:var(--sl-color-bg)}[lang]:where(:lang(zh),:lang(ja)){text-autospace:normal}[lang]:where(:not(:lang(zh),:lang(ja))){text-autospace:initial}pre,code,samp,kbd{text-autospace:no-autospace}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6,code{overflow-wrap:break-word}code{font-family:var(--__sl-font-mono)}}@layer starlight.core{.sl-banner:where(.astro-ofbg3qve){--__sl-banner-text:var(--sl-color-banner-text,var(--sl-color-text-invert));padding:var(--sl-nav-pad-y) var(--sl-nav-pad-x);background-color:var(--sl-color-banner-bg,var(--sl-color-bg-accent));color:var(--__sl-banner-text);line-height:var(--sl-line-height-headings);text-align:center;text-wrap:balance;box-shadow:var(--sl-shadow-sm)}.sl-banner:where(.astro-ofbg3qve) a{color:var(--__sl-banner-text)}.content-panel:where(.astro-a7po4psb){padding:1.5rem var(--sl-content-pad-x)}.content-panel:where(.astro-a7po4psb)+.content-panel:where(.astro-a7po4psb){border-top:1px solid var(--sl-color-hairline)}.sl-container:where(.astro-a7po4psb){max-width:var(--sl-content-width)}.sl-container:where(.astro-a7po4psb)>*+*{margin-top:1.5rem}@media (width>=72rem){.sl-container:where(.astro-a7po4psb){margin-inline:var(--sl-content-margin-inline,auto)}}p:where(.astro-gsljcgkv){border:1px solid var(--sl-color-orange);background-color:var(--sl-color-orange-low);color:var(--sl-color-orange-high);width:max-content;max-width:100%;font-size:var(--sl-text-body-sm);line-height:var(--sl-line-height-headings);text-align:start;align-items:center;gap:.75em;padding:.75em 1em}a:where(.astro-qlekgd3o){color:var(--sl-color-gray-3);align-items:center;gap:.5rem;text-decoration:none}a:where(.astro-qlekgd3o):hover{color:var(--sl-color-white)}.pagination-links:where(.astro-b5raizh3){grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:1rem;display:grid}a:where(.astro-b5raizh3){border:1px solid var(--sl-color-gray-5);width:100%;color:var(--sl-color-gray-2);box-shadow:var(--sl-shadow-md);overflow-wrap:anywhere;border-radius:.5rem;flex-grow:1;flex-basis:calc(50% - .5rem);justify-content:flex-start;align-items:center;gap:.5rem;padding:1rem;text-decoration:none;display:flex}:where(.astro-b5raizh3)[rel=next]{text-align:end;flex-direction:row-reverse;justify-content:end}a:where(.astro-b5raizh3):hover{border-color:var(--sl-color-gray-2)}.link-title:where(.astro-b5raizh3){color:var(--sl-color-white);font-size:var(--sl-text-2xl);line-height:var(--sl-line-height-headings)}svg:where(.astro-b5raizh3){flex-shrink:0}footer:where(.astro-jo6i4kqk){flex-direction:column;gap:1.5rem}.meta:where(.astro-jo6i4kqk){font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);flex-wrap:wrap;justify-content:space-between;gap:.75rem 3rem;margin-top:3rem}.meta:where(.astro-jo6i4kqk)>p:only-child{margin-inline-start:auto}label:where(.astro-2z5xp7gb){--sl-label-icon-size:.875rem;--sl-caret-size:1.25rem;--sl-inline-padding:.5rem;color:var(--sl-color-gray-2);align-items:center;gap:.25rem;display:flex;position:relative}label:where(.astro-2z5xp7gb):hover{color:var(--sl-color-white)}.icon:where(.astro-2z5xp7gb){pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}select:where(.astro-2z5xp7gb){padding-block:.625rem;padding-inline:calc(var(--sl-label-icon-size) + var(--sl-inline-padding) + .25rem) calc(var(--sl-caret-size) + var(--sl-inline-padding) + .25rem);margin-inline:calc(var(--sl-inline-padding) * -1);width:calc(var(--sl-select-width) + var(--sl-inline-padding) * 2);text-overflow:ellipsis;color:inherit;cursor:pointer;appearance:none;background-color:#0000;border:0}option:where(.astro-2z5xp7gb){background-color:var(--sl-color-bg-nav);color:var(--sl-color-gray-1)}@media (width>=50rem){select:where(.astro-2z5xp7gb){font-size:var(--sl-text-sm)}}site-search:where(.astro-b5kgnn7o){display:contents}button:where(.astro-b5kgnn7o)[data-open-modal]{color:var(--sl-color-gray-1);cursor:pointer;height:2.5rem;font-size:var(--sl-text-xl);background-color:#0000;border:0;align-items:center;gap:.5rem;display:flex}@media (width>=50rem){button:where(.astro-b5kgnn7o)[data-open-modal]{border:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-black);color:var(--sl-color-gray-2);font-size:var(--sl-text-sm);border-radius:.5rem;width:100%;max-width:22rem;padding-inline:.75rem .5rem}button:where(.astro-b5kgnn7o)[data-open-modal]:hover{border-color:var(--sl-color-gray-2);color:var(--sl-color-white)}button:where(.astro-b5kgnn7o)[data-open-modal]>:where(.astro-b5kgnn7o):last-child{margin-inline-start:auto}}button:where(.astro-b5kgnn7o)>kbd:where(.astro-b5kgnn7o){font-size:var(--sl-text-2xs);background-color:var(--sl-color-gray-6);border-radius:.25rem;gap:.25em;padding-inline:.375rem}kbd:where(.astro-b5kgnn7o){font-family:var(--__sl-font)}dialog:where(.astro-b5kgnn7o){background-color:var(--sl-color-gray-6);border:1px solid var(--sl-color-gray-5);width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:var(--sl-shadow-lg);margin:0}dialog:where(.astro-b5kgnn7o)[open]{display:flex}dialog:where(.astro-b5kgnn7o)::backdrop{background-color:var(--sl-color-backdrop-overlay);backdrop-filter:blur(.25rem)}.dialog-frame:where(.astro-b5kgnn7o){flex-direction:column;flex-grow:1;gap:1rem;padding:1rem;position:relative;overflow:auto}button:where(.astro-b5kgnn7o)[data-close-modal]{z-index:1;height:calc(64px * var(--pagefind-ui-scale));cursor:pointer;color:var(--sl-color-text-accent);background:0 0;border:0;align-self:flex-end;align-items:center;padding:.25rem;position:absolute}#starlight__search:where(.astro-b5kgnn7o){--pagefind-ui-primary:var(--sl-color-text);--pagefind-ui-text:var(--sl-color-gray-2);--pagefind-ui-font:var(--__sl-font);--pagefind-ui-background:var(--sl-color-black);--pagefind-ui-border:var(--sl-color-gray-5);--pagefind-ui-border-width:1px;--pagefind-ui-tag:var(--sl-color-gray-5);--sl-search-cancel-space:5rem}:root[data-theme=light] #starlight__search:where(.astro-b5kgnn7o){--pagefind-ui-tag:var(--sl-color-gray-6)}@media (width>=50rem){#starlight__search:where(.astro-b5kgnn7o){--sl-search-cancel-space:0px}dialog:where(.astro-b5kgnn7o){border-radius:.5rem;width:90%;max-width:40rem;height:max-content;min-height:15rem;max-height:calc(100% - 8rem);margin:4rem auto auto}.dialog-frame:where(.astro-b5kgnn7o){padding:1.5rem}}.pagefind-ui__result.svelte-j9e30.svelte-j9e30{align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)), 3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border);list-style-type:none;display:flex}.pagefind-ui__result.svelte-j9e30.svelte-j9e30:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-thumb.svelte-j9e30.svelte-j9e30{width:min(30%, calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-j9e30.svelte-j9e30{border-radius:var(--pagefind-ui-image-border-radius);width:auto;max-width:100%;height:auto;max-height:100%;font-size:0;display:block;position:absolute;left:50%;transform:translate(-50%)}.pagefind-ui__result-inner.svelte-j9e30.svelte-j9e30{margin-top:calc(10px * var(--pagefind-ui-scale));flex-direction:column;flex:1;align-items:flex-start;display:flex}.pagefind-ui__result-title.svelte-j9e30.svelte-j9e30{font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0;display:inline-block}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-j9e30.svelte-j9e30{font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));min-width:calc(250px * var(--pagefind-ui-scale));margin-bottom:0;display:inline-block}.pagefind-ui__loading.svelte-j9e30.svelte-j9e30{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-j9e30.svelte-j9e30{gap:calc(20px * var(--pagefind-ui-scale));margin-top:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.pagefind-ui__result-tag.svelte-j9e30.svelte-j9e30{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf{align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)), 3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border);list-style-type:none;display:flex}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf{padding-left:calc(20px * var(--pagefind-ui-scale));flex-direction:column;display:flex}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf:first-of-type{padding-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{font-size:.9em;position:relative}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:before{content:"⤷ ";position:absolute;top:0;right:calc(100% + .1em)}.pagefind-ui__result-thumb.svelte-4xnkmf.svelte-4xnkmf{width:min(30%, calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-4xnkmf.svelte-4xnkmf{border-radius:var(--pagefind-ui-image-border-radius);width:auto;max-width:100%;height:auto;max-height:100%;font-size:0;display:block;position:absolute;left:50%;transform:translate(-50%)}.pagefind-ui__result-inner.svelte-4xnkmf.svelte-4xnkmf{margin-top:calc(10px * var(--pagefind-ui-scale));flex-direction:column;flex:1;align-items:flex-start;display:flex}.pagefind-ui__result-title.svelte-4xnkmf.svelte-4xnkmf{font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0;display:inline-block}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-4xnkmf.svelte-4xnkmf{font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));min-width:calc(250px * var(--pagefind-ui-scale));margin-bottom:0;display:inline-block}.pagefind-ui__loading.svelte-4xnkmf.svelte-4xnkmf{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-4xnkmf.svelte-4xnkmf{gap:calc(20px * var(--pagefind-ui-scale));margin-top:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.pagefind-ui__result-tag.svelte-4xnkmf.svelte-4xnkmf{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}legend.svelte-1v2r7ls.svelte-1v2r7ls{clip:rect(0 0 0 0);position:absolute}.pagefind-ui__filter-panel.svelte-1v2r7ls.svelte-1v2r7ls{min-width:min(calc(260px * var(--pagefind-ui-scale)), 100%);margin-top:calc(20px * var(--pagefind-ui-scale));flex-direction:column;flex:1;display:flex}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{border:0;padding:0}.pagefind-ui__filter-block.svelte-1v2r7ls.svelte-1v2r7ls{border-bottom:solid calc(2px * var(--pagefind-ui-scale)) var(--pagefind-ui-border);padding:0;padding:calc(20px * var(--pagefind-ui-scale)) 0;display:block}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls{font-size:calc(16px * var(--pagefind-ui-scale));cursor:pointer;height:calc(24px * var(--pagefind-ui-scale));align-items:center;font-weight:700;list-style:none;display:flex;position:relative}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls::-webkit-details-marker{display:none}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls:after{content:"";right:calc(6px * var(--pagefind-ui-scale));width:calc(8px * var(--pagefind-ui-scale));height:calc(8px * var(--pagefind-ui-scale));border:solid calc(2px * var(--pagefind-ui-scale)) currentColor;border-top:0;border-right:0;position:absolute;top:50%;transform:translateY(-70%)rotate(-45deg)}.pagefind-ui__filter-block[open].svelte-1v2r7ls .pagefind-ui__filter-name.svelte-1v2r7ls:after{transform:translateY(-70%)rotate(-225deg)}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{gap:calc(20px * var(--pagefind-ui-scale));padding-top:calc(30px * var(--pagefind-ui-scale));flex-direction:column;display:flex}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls{align-items:center;gap:calc(8px * var(--pagefind-ui-scale));display:flex;position:relative}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls:before{content:"";top:50%;left:calc(8px * var(--pagefind-ui-scale));opacity:0;width:0;height:0;transform:translate(calc(4.5px * var(--pagefind-ui-scale) * -1), calc(.8px * var(--pagefind-ui-scale))) skewX(-5deg) rotateZ(-45deg);transform-origin:0 0;pointer-events:none;border-top:0;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:0;position:absolute}.pagefind-ui__filter-value.pagefind-ui__filter-value--checked.svelte-1v2r7ls.svelte-1v2r7ls:before{opacity:1;width:calc(9px * var(--pagefind-ui-scale));height:calc(4px * var(--pagefind-ui-scale));transition:width .1s ease-out .1s,height .1s ease-in}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls{width:calc(16px * var(--pagefind-ui-scale));height:calc(16px * var(--pagefind-ui-scale));border:solid 1px var(--pagefind-ui-border);-webkit-appearance:none;appearance:none;border-radius:calc(var(--pagefind-ui-border-radius) / 2);background-color:var(--pagefind-ui-background);cursor:pointer;margin:0}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls:checked{background-color:var(--pagefind-ui-primary);border:solid 1px var(--pagefind-ui-primary)}.pagefind-ui__filter-label.svelte-1v2r7ls.svelte-1v2r7ls{cursor:pointer;font-size:calc(16px * var(--pagefind-ui-scale));font-weight:400}.pagefind-ui--reset :where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert;outline:revert}.pagefind-ui--reset *,.pagefind-ui--reset :before,.pagefind-ui--reset :after{box-sizing:border-box}.pagefind-ui--reset a,.pagefind-ui--reset button{cursor:revert}.pagefind-ui--reset ol,.pagefind-ui--reset ul,.pagefind-ui--reset menu{list-style:none}.pagefind-ui--reset img{max-width:100%}.pagefind-ui--reset table{border-collapse:collapse}.pagefind-ui--reset input,.pagefind-ui--reset textarea{-webkit-user-select:auto}.pagefind-ui--reset textarea{white-space:revert}.pagefind-ui--reset meter{-webkit-appearance:revert;appearance:revert}.pagefind-ui--reset ::placeholder{color:unset}.pagefind-ui--reset :where([hidden]){display:none}.pagefind-ui--reset :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}.pagefind-ui--reset :where([draggable=true]){-webkit-user-drag:element}.pagefind-ui--reset mark{all:revert}:root{--pagefind-ui-scale:.8;--pagefind-ui-primary:#393939;--pagefind-ui-text:#393939;--pagefind-ui-background:#fff;--pagefind-ui-border:#eee;--pagefind-ui-tag:#eee;--pagefind-ui-border-width:2px;--pagefind-ui-border-radius:8px;--pagefind-ui-image-border-radius:8px;--pagefind-ui-image-box-ratio:3 / 2;--pagefind-ui-font:system, -apple-system, "BlinkMacSystemFont", ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", "Ubuntu", "arial", sans-serif}.pagefind-ui.svelte-e9gkc3{width:100%;color:var(--pagefind-ui-text);font-family:var(--pagefind-ui-font)}.pagefind-ui__hidden.svelte-e9gkc3{display:none!important}.pagefind-ui__suppressed.svelte-e9gkc3{opacity:0;pointer-events:none}.pagefind-ui__form.svelte-e9gkc3{position:relative}.pagefind-ui__form.svelte-e9gkc3:before{background-color:var(--pagefind-ui-text);width:calc(18px * var(--pagefind-ui-scale));height:calc(18px * var(--pagefind-ui-scale));top:calc(23px * var(--pagefind-ui-scale));left:calc(20px * var(--pagefind-ui-scale));content:"";opacity:.7;z-index:9;pointer-events:none;display:block;position:absolute;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");-webkit-mask-size:100%;mask-size:100%}.pagefind-ui__search-input.svelte-e9gkc3{height:calc(64px * var(--pagefind-ui-scale));padding:0 calc(70px * var(--pagefind-ui-scale)) 0 calc(54px * var(--pagefind-ui-scale));background-color:var(--pagefind-ui-background);border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);font-size:calc(21px * var(--pagefind-ui-scale));-webkit-appearance:none;appearance:none;box-sizing:border-box;width:100%;font-weight:700;display:flex;position:relative}.pagefind-ui__search-input.svelte-e9gkc3::placeholder{opacity:.2}.pagefind-ui__search-clear.svelte-e9gkc3{top:calc(3px * var(--pagefind-ui-scale));right:calc(3px * var(--pagefind-ui-scale));height:calc(58px * var(--pagefind-ui-scale));padding:0 calc(15px * var(--pagefind-ui-scale)) 0 calc(2px * var(--pagefind-ui-scale));color:var(--pagefind-ui-text);font-size:calc(14px * var(--pagefind-ui-scale));cursor:pointer;background-color:var(--pagefind-ui-background);border-radius:var(--pagefind-ui-border-radius);position:absolute}.pagefind-ui__drawer.svelte-e9gkc3{gap:calc(60px * var(--pagefind-ui-scale));flex-flow:wrap;display:flex}.pagefind-ui__results-area.svelte-e9gkc3{min-width:min(calc(400px * var(--pagefind-ui-scale)), 100%);margin-top:calc(20px * var(--pagefind-ui-scale));flex:1000}.pagefind-ui__results.svelte-e9gkc3{padding:0}.pagefind-ui__message.svelte-e9gkc3{box-sizing:content-box;font-size:calc(16px * var(--pagefind-ui-scale));height:calc(24px * var(--pagefind-ui-scale));padding:calc(20px * var(--pagefind-ui-scale)) 0;align-items:center;margin-top:0;font-weight:700;display:flex}.pagefind-ui__button.svelte-e9gkc3{margin-top:calc(40px * var(--pagefind-ui-scale));border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);height:calc(48px * var(--pagefind-ui-scale));padding:0 calc(12px * var(--pagefind-ui-scale));font-size:calc(16px * var(--pagefind-ui-scale));color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background);text-align:center;cursor:pointer;width:100%;font-weight:700}.pagefind-ui__button.svelte-e9gkc3:hover{border-color:var(--pagefind-ui-primary);color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background)}[data-search-modal-open]{overflow:hidden}#starlight__search{--sl-search-result-spacing:calc(1.25rem * var(--pagefind-ui-scale));--sl-search-result-pad-inline-start:calc(3.75rem * var(--pagefind-ui-scale));--sl-search-result-pad-inline-end:calc(1.25rem * var(--pagefind-ui-scale));--sl-search-result-pad-block:calc(.9375rem * var(--pagefind-ui-scale));--sl-search-result-nested-pad-block:calc(.625rem * var(--pagefind-ui-scale));--sl-search-corners:calc(.3125rem * var(--pagefind-ui-scale));--sl-search-page-icon-size:calc(1.875rem * var(--pagefind-ui-scale));--sl-search-page-icon-inline-start:calc((var(--sl-search-result-pad-inline-start) - var(--sl-search-page-icon-size)) / 2);--sl-search-tree-diagram-size:calc(2.5rem * var(--pagefind-ui-scale));--sl-search-tree-diagram-inline-start:calc((var(--sl-search-result-pad-inline-start) - var(--sl-search-tree-diagram-size)) / 2)}#starlight__search .pagefind-ui__form:before{--pagefind-ui-text:var(--sl-color-gray-1);opacity:1}#starlight__search .pagefind-ui__search-input{color:var(--sl-color-white);width:calc(100% - var(--sl-search-cancel-space));font-weight:400}#starlight__search input:focus{--pagefind-ui-border:var(--sl-color-accent)}#starlight__search .pagefind-ui__search-clear{width:calc(60px * var(--pagefind-ui-scale));background-color:#0000;padding:0;inset-inline-end:var(--sl-search-cancel-space);overflow:hidden}#starlight__search .pagefind-ui__search-clear:focus{outline:1px solid var(--sl-color-accent)}#starlight__search .pagefind-ui__search-clear:before{content:"";background-color:var(--sl-color-text-accent);width:100%;height:100%;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.41 12 6.3-6.29a1 1 0 1 0-1.42-1.42L12 10.59l-6.29-6.3a1 1 0 0 0-1.42 1.42l6.3 6.29-6.3 6.29a1 1 0 0 0 .33 1.64 1 1 0 0 0 1.09-.22l6.29-6.3 6.29 6.3a1 1 0 0 0 1.64-.33 1 1 0 0 0-.22-1.09L13.41 12Z'/%3E%3C/svg%3E") 50%/50% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.41 12 6.3-6.29a1 1 0 1 0-1.42-1.42L12 10.59l-6.29-6.3a1 1 0 0 0-1.42 1.42l6.3 6.29-6.3 6.29a1 1 0 0 0 .33 1.64 1 1 0 0 0 1.09-.22l6.29-6.3 6.29 6.3a1 1 0 0 0 1.64-.33 1 1 0 0 0-.22-1.09L13.41 12Z'/%3E%3C/svg%3E") 50%/50% no-repeat}#starlight__search .pagefind-ui__results>*+*{margin-top:var(--sl-search-result-spacing)}#starlight__search .pagefind-ui__result{border:0;padding:0}#starlight__search .pagefind-ui__result-nested{padding:var(--sl-search-result-nested-pad-block) var(--sl-search-result-pad-inline-end);padding-inline-start:var(--sl-search-result-pad-inline-start);position:relative}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)),#starlight__search .pagefind-ui__result-nested{background-color:var(--sl-color-black);position:relative}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):hover,#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#starlight__search .pagefind-ui__result-nested:hover,#starlight__search .pagefind-ui__result-nested:focus-within{outline:1px solid var(--sl-color-accent-high)}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#starlight__search .pagefind-ui__result-nested:focus-within{background-color:var(--sl-color-accent-low)}#starlight__search .pagefind-ui__result-thumb,#starlight__search .pagefind-ui__result-inner{margin-top:0}#starlight__search .pagefind-ui__result-inner>:first-child{border-radius:var(--sl-search-corners) var(--sl-search-corners) 0 0}#starlight__search .pagefind-ui__result-inner>:last-child{border-radius:0 0 var(--sl-search-corners) var(--sl-search-corners)}#starlight__search .pagefind-ui__result-inner>.pagefind-ui__result-title{padding:var(--sl-search-result-pad-block) var(--sl-search-result-pad-inline-end);padding-inline-start:var(--sl-search-result-pad-inline-start)}#starlight__search .pagefind-ui__result-inner>.pagefind-ui__result-title:before{content:"";width:var(--sl-search-page-icon-size);background:var(--sl-color-gray-3);position:absolute;inset-block:0;inset-inline-start:var(--sl-search-page-icon-inline-start);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='M9 10h1a1 1 0 1 0 0-2H9a1 1 0 0 0 0 2Zm0 2a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2H9Zm11-3V8l-6-6a1 1 0 0 0-1 0H7a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V9Zm-6-4 3 3h-2a1 1 0 0 1-1-1V5Zm4 14a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h5v3a3 3 0 0 0 3 3h3v9Zm-3-3H9a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2Z'/%3E%3C/svg%3E") 50% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='M9 10h1a1 1 0 1 0 0-2H9a1 1 0 0 0 0 2Zm0 2a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2H9Zm11-3V8l-6-6a1 1 0 0 0-1 0H7a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V9Zm-6-4 3 3h-2a1 1 0 0 1-1-1V5Zm4 14a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h5v3a3 3 0 0 0 3 3h3v9Zm-3-3H9a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2Z'/%3E%3C/svg%3E") 50% no-repeat}#starlight__search .pagefind-ui__result-inner{align-items:stretch;gap:1px}#starlight__search .pagefind-ui__result-link{position:unset;--pagefind-ui-text:var(--sl-color-white);font-weight:600}#starlight__search .pagefind-ui__result-link:hover{text-decoration:none}#starlight__search .pagefind-ui__result-nested .pagefind-ui__result-link:before{content:unset}#starlight__search .pagefind-ui__result-nested:before{content:"";width:var(--sl-search-tree-diagram-size);background:var(--sl-color-gray-4);position:absolute;inset-block:0;inset-inline-start:var(--sl-search-tree-diagram-inline-start);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' viewBox='0 0 16 1000' preserveAspectRatio='xMinYMin slice'%3E%3Cpath d='M8 0v1000m6-988H8'/%3E%3C/svg%3E") 0 0/100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' viewBox='0 0 16 1000' preserveAspectRatio='xMinYMin slice'%3E%3Cpath d='M8 0v1000m6-988H8'/%3E%3C/svg%3E") 0 0/100% no-repeat}#starlight__search .pagefind-ui__result-nested:last-of-type:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='M8 0v12m6 0H8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='M8 0v12m6 0H8'/%3E%3C/svg%3E")}[dir=rtl] .pagefind-ui__result-title:before,[dir=rtl] .pagefind-ui__result-nested:before{transform:matrix(-1,0,0,1,0,0)}#starlight__search .pagefind-ui__result-link:after{content:"";position:absolute;inset:0}#starlight__search .pagefind-ui__result-excerpt{font-size:calc(1rem * var(--pagefind-ui-scale));overflow-wrap:anywhere}#starlight__search mark{color:var(--sl-color-gray-2);background-color:#0000;font-weight:600}#starlight__search .pagefind-ui__filter-value:before{border-color:var(--sl-color-text-invert)}#starlight__search .pagefind-ui__result-tags{background-color:var(--sl-color-black);padding:var(--sl-search-result-nested-pad-block) var(--sl-search-result-pad-inline-end);margin-top:0}.site-title:where(.astro-6rvad3va){align-items:center;gap:var(--sl-nav-gap);font-size:var(--sl-text-h4);color:var(--sl-color-text-accent);white-space:nowrap;min-width:0;font-weight:600;text-decoration:none}span:where(.astro-6rvad3va){overflow:hidden}img:where(.astro-6rvad3va){height:calc(var(--sl-nav-height) - 2 * var(--sl-nav-pad-y));object-fit:contain;object-position:0 50%;width:auto;max-width:100%}a:where(.astro-o2gh7vpa){color:var(--sl-color-text-accent);margin:-.5em;padding:.5em}a:where(.astro-o2gh7vpa):hover{color:var(--sl-color-white)}.header:where(.astro-by6fddyj){gap:var(--sl-nav-gap);justify-content:space-between;align-items:center;height:100%;display:flex}.title-wrapper:where(.astro-by6fddyj){min-width:0;margin:-.25rem;padding:.25rem;overflow:clip}.right-group:where(.astro-by6fddyj),.social-icons:where(.astro-by6fddyj){align-items:center;gap:1rem}.social-icons:where(.astro-by6fddyj):after{content:"";border-inline-end:1px solid var(--sl-color-gray-5);height:2rem}@media (width>=50rem){:root[data-has-sidebar]{--__sidebar-pad:calc(2 * var(--sl-nav-pad-x))}:root:not([data-has-toc]){--__toc-width:0rem}.header:where(.astro-by6fddyj){--__sidebar-width:max(0rem, var(--sl-content-inline-start,0rem) - var(--sl-nav-pad-x));--__main-column-fr:calc(( 100% + var(--__sidebar-pad,0rem) - var(--__toc-width,var(--sl-sidebar-width)) - (2 * var(--__toc-width,var(--sl-nav-pad-x))) - var(--sl-content-inline-start,0rem) - var(--sl-content-width) ) / 2);grid-template-columns: minmax(calc(var(--__sidebar-width) + max(0rem, var(--__main-column-fr) - var(--sl-nav-gap))), auto)  1fr  auto;align-content:center;display:grid}}.hero:where(.astro-2qjbuh7f){grid-template-columns:100%;align-items:center;gap:1rem;padding-bottom:1rem;display:grid}.hero:where(.astro-2qjbuh7f)>img:where(.astro-2qjbuh7f),.hero:where(.astro-2qjbuh7f)>.hero-html:where(.astro-2qjbuh7f){object-fit:contain;width:min(70%,20rem);height:auto;margin-inline:auto}.stack:where(.astro-2qjbuh7f){text-align:center;flex-direction:column;gap:clamp(1.5rem,1.5rem + 1vw,2rem)}.copy:where(.astro-2qjbuh7f){flex-direction:column;align-items:center;gap:1rem}.copy:where(.astro-2qjbuh7f)>:where(.astro-2qjbuh7f){max-width:50ch}h1:where(.astro-2qjbuh7f){font-size:clamp(var(--sl-text-3xl), calc(.25rem + 5vw), var(--sl-text-6xl));line-height:var(--sl-line-height-headings);color:var(--sl-color-white);font-weight:600}.tagline:where(.astro-2qjbuh7f){font-size:clamp(var(--sl-text-base), calc(.0625rem + 2vw), var(--sl-text-xl));color:var(--sl-color-gray-2)}.actions:where(.astro-2qjbuh7f){flex-wrap:wrap;justify-content:center;gap:1rem 2rem}@media (width>=50rem){.hero:where(.astro-2qjbuh7f){grid-template-columns:7fr 4fr;gap:3%;padding-block:clamp(2.5rem,1rem + 10vmin,10rem)}.hero:where(.astro-2qjbuh7f)>img:where(.astro-2qjbuh7f),.hero:where(.astro-2qjbuh7f)>.hero-html:where(.astro-2qjbuh7f){order:2;width:min(100%,25rem)}.stack:where(.astro-2qjbuh7f){text-align:start}.copy:where(.astro-2qjbuh7f){align-items:flex-start}.actions:where(.astro-2qjbuh7f){justify-content:flex-start}}button:where(.astro-r2osgdlg){top:calc((var(--sl-nav-height) - var(--sl-menu-button-size)) / 2);z-index:var(--sl-z-index-navbar);width:var(--sl-menu-button-size);height:var(--sl-menu-button-size);background-color:var(--sl-color-white);color:var(--sl-color-black);box-shadow:var(--sl-shadow-md);cursor:pointer;border:0;border-radius:50%;padding:.5rem;position:fixed;inset-inline-end:var(--sl-nav-pad-x)}button:where(.astro-r2osgdlg):has(~:popover-open){background-color:var(--sl-color-gray-2);box-shadow:none}button:where(.astro-r2osgdlg):has(~:popover-open) .open-menu:where(.astro-r2osgdlg){display:none}button:where(.astro-r2osgdlg):not(:has(~:popover-open)) .close-menu:where(.astro-r2osgdlg){display:none}[data-theme=light] button:where(.astro-r2osgdlg){background-color:var(--sl-color-black);color:var(--sl-color-white)}[data-theme=light] button:where(.astro-r2osgdlg):has(~:popover-open){background-color:var(--sl-color-gray-5)}body:has(#starlight__sidebar:popover-open){overflow:hidden}@media (width>=50rem){body:has(#starlight__sidebar:popover-open){overflow:auto}}.page:where(.astro-yntsjkba){flex-direction:column;min-height:100vh}.header:where(.astro-yntsjkba){z-index:var(--sl-z-index-navbar);width:100%;height:var(--sl-nav-height);border-bottom:1px solid var(--sl-color-hairline-shade);padding:var(--sl-nav-pad-y) var(--sl-nav-pad-x);background-color:var(--sl-color-bg-nav);padding-inline-end:var(--sl-nav-pad-x);position:fixed;inset-block-start:0;inset-inline-start:0}[data-has-sidebar] .header:where(.astro-yntsjkba){padding-inline-end:calc(var(--sl-nav-gap) + var(--sl-nav-pad-x) + var(--sl-menu-button-size))}.sidebar-pane:where(.astro-yntsjkba){border:unset;padding:unset;height:unset;color:unset;z-index:var(--sl-z-index-menu);inset-block:var(--sl-nav-height) 0;background-color:var(--sl-color-black);scrollbar-gutter:stable;width:100%;position:fixed;inset-inline-start:0;overflow-y:auto}.sidebar-content:where(.astro-yntsjkba){height:100%;min-height:max-content;padding:1rem var(--sl-sidebar-pad-x) 0;flex-direction:column;gap:1rem}@media (width>=50rem){.sidebar-content:where(.astro-yntsjkba):after{content:"";padding-bottom:1px}}.main-frame:where(.astro-yntsjkba){padding-top:calc(var(--sl-nav-height) + var(--sl-mobile-toc-height));padding-inline-start:var(--sl-content-inline-start)}@media (width>=50rem){[data-has-sidebar] .header:where(.astro-yntsjkba){padding-inline-end:var(--sl-nav-pad-x)}.sidebar-pane:where(.astro-yntsjkba){width:var(--sl-sidebar-width);background-color:var(--sl-color-bg-sidebar);border-inline-end:1px solid var(--sl-color-hairline-shade);display:block}}ul:where(.astro-jugkfwgx){padding:0;list-style:none}a:where(.astro-jugkfwgx){--pad-inline:.5rem;padding-block:.25rem;padding-inline:calc(1rem * var(--depth) + var(--pad-inline)) var(--pad-inline);border-radius:.25rem;line-height:1.25;display:block}a:where(.astro-jugkfwgx)[aria-current=true]{color:var(--sl-color-text-accent)}.isMobile:where(.astro-jugkfwgx) a:where(.astro-jugkfwgx){--pad-inline:1rem;justify-content:space-between;gap:var(--pad-inline);border-top:1px solid var(--sl-color-gray-6);color:var(--sl-color-text);font-size:var(--sl-text-sm);outline-offset:var(--sl-outline-offset-inside);border-radius:0;padding-block:.5rem;text-decoration:none;display:flex}.isMobile:where(.astro-jugkfwgx):first-child>li:where(.astro-jugkfwgx):first-child>a:where(.astro-jugkfwgx){border-top:0}.isMobile:where(.astro-jugkfwgx) a:where(.astro-jugkfwgx)[aria-current=true],.isMobile:where(.astro-jugkfwgx) a:where(.astro-jugkfwgx)[aria-current=true]:hover,.isMobile:where(.astro-jugkfwgx) a:where(.astro-jugkfwgx)[aria-current=true]:focus{color:var(--sl-color-white);background-color:unset}.isMobile:where(.astro-jugkfwgx) a:where(.astro-jugkfwgx)[aria-current=true]:after{content:"";background-color:var(--sl-color-text-accent);flex-shrink:0;width:1rem;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxNCc+PHBhdGggZD0nTTEwLjkxNCA0LjIwNmEuNTgzLjU4MyAwIDAgMC0uODI4IDBMNS43NCA4LjU1NyAzLjkxNCA2LjcyNmEuNTk2LjU5NiAwIDAgMC0uODI4Ljg1N2wyLjI0IDIuMjRhLjU4My41ODMgMCAwIDAgLjgyOCAwbDQuNzYtNC43NmEuNTgzLjU4MyAwIDAgMCAwLS44NTdaJy8+PC9zdmc+Cg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxNCc+PHBhdGggZD0nTTEwLjkxNCA0LjIwNmEuNTgzLjU4MyAwIDAgMC0uODI4IDBMNS43NCA4LjU1NyAzLjkxNCA2LjcyNmEuNTk2LjU5NiAwIDAgMC0uODI4Ljg1N2wyLjI0IDIuMjRhLjU4My41ODMgMCAwIDAgLjgyOCAwbDQuNzYtNC43NmEuNTgzLjU4MyAwIDAgMCAwLS44NTdaJy8+PC9zdmc+Cg==);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}nav:where(.astro-66cqc7ze){z-index:var(--sl-z-index-toc);top:calc(var(--sl-nav-height) - 1px);border-top:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-bg-nav);position:fixed;inset-inline:0}@media (width>=50rem){nav:where(.astro-66cqc7ze){inset-inline-start:var(--sl-content-inline-start,0)}}summary:where(.astro-66cqc7ze){height:var(--sl-mobile-toc-height);border-bottom:1px solid var(--sl-color-hairline-shade);font-size:var(--sl-text-xs);outline-offset:var(--sl-outline-offset-inside);align-items:center;gap:.5rem;padding:.5rem 1rem}summary:where(.astro-66cqc7ze)::marker,summary:where(.astro-66cqc7ze)::-webkit-details-marker{display:none}.toggle:where(.astro-66cqc7ze){border:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-black);user-select:none;cursor:pointer;border-radius:.5rem;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding-block:.5rem;padding-inline:.75rem .5rem;line-height:1}details:where(.astro-66cqc7ze)[open] .toggle:where(.astro-66cqc7ze){color:var(--sl-color-white);border-color:var(--sl-color-accent)}details:where(.astro-66cqc7ze) .toggle:where(.astro-66cqc7ze):hover{color:var(--sl-color-white);border-color:var(--sl-color-gray-2)}[dir=rtl] .caret:where(.astro-66cqc7ze){transform:rotate(180deg)}details:where(.astro-66cqc7ze)[open] .caret:where(.astro-66cqc7ze){transform:rotate(90deg)}.display-current:where(.astro-66cqc7ze){white-space:nowrap;text-overflow:ellipsis;color:var(--sl-color-white);overflow:hidden}.dropdown:where(.astro-66cqc7ze){--border-top:1px;margin-top:calc(-1 * var(--border-top));border:var(--border-top) solid var(--sl-color-gray-6);border-top-color:var(--sl-color-hairline-shade);max-height:calc(85vh - var(--sl-nav-height) - var(--sl-mobile-toc-height));background-color:var(--sl-color-black);box-shadow:var(--sl-shadow-md);overscroll-behavior:contain;overflow-y:auto}.right-sidebar-panel:where(.astro-qok35upx){padding:1rem var(--sl-sidebar-pad-x)}.sl-container:where(.astro-qok35upx){width:calc(var(--sl-sidebar-width) - 2 * var(--sl-sidebar-pad-x))}.right-sidebar-panel:where(.astro-qok35upx) h2{color:var(--sl-color-white);font-size:var(--sl-text-h5);font-weight:600;line-height:var(--sl-line-height-headings);margin-bottom:.5rem}.right-sidebar-panel:where(.astro-qok35upx) :where(a){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);overflow-wrap:anywhere;text-decoration:none;display:block}.right-sidebar-panel:where(.astro-qok35upx) :where(a):hover{color:var(--sl-color-white)}@media (width>=72rem){.sl-container:where(.astro-qok35upx){max-width:calc(( ( 100vw - var(--sl-sidebar-width) - 2 * var(--sl-content-pad-x) - 2 * var(--sl-sidebar-pad-x) ) * .25  ))}}h1:where(.astro-bebwqqxs){font-size:var(--sl-text-h1);line-height:var(--sl-line-height-headings);color:var(--sl-color-white);margin-top:1rem;font-weight:600}.social-icons:where(.astro-p4azlveh){align-items:center;gap:1rem;margin-inline-end:auto;padding-block:1rem;display:flex}.social-icons:where(.astro-p4azlveh):empty{display:none}.mobile-preferences:where(.astro-p4azlveh){border-top:1px solid var(--sl-color-gray-6);flex-wrap:wrap;justify-content:space-between;column-gap:1rem;padding:.5rem 0}sl-sidebar-state-persist:where(.astro-ipdry5cl){display:contents}ul:where(.astro-rmhv4bp6){--sl-sidebar-item-padding-inline:.5rem;padding:0;list-style:none}li:where(.astro-rmhv4bp6){overflow-wrap:anywhere}ul:where(.astro-rmhv4bp6) ul:where(.astro-rmhv4bp6) li:where(.astro-rmhv4bp6){border-inline-start:1px solid var(--sl-color-hairline-light);margin-inline-start:var(--sl-sidebar-item-padding-inline);padding-inline-start:var(--sl-sidebar-item-padding-inline)}.large:where(.astro-rmhv4bp6){font-size:var(--sl-text-lg);color:var(--sl-color-white);font-weight:600}.top-level:where(.astro-rmhv4bp6)>li:where(.astro-rmhv4bp6)+li:where(.astro-rmhv4bp6){margin-top:.75rem}summary:where(.astro-rmhv4bp6){padding:.2em var(--sl-sidebar-item-padding-inline);cursor:pointer;user-select:none;justify-content:space-between;align-items:center;line-height:1.4;display:flex}summary:where(.astro-rmhv4bp6)::marker,summary:where(.astro-rmhv4bp6)::-webkit-details-marker{display:none}.caret:where(.astro-rmhv4bp6){flex-shrink:0;transition:transform .2s ease-in-out}[dir=rtl] .caret:where(.astro-rmhv4bp6){transform:rotate(180deg)}:where(.astro-rmhv4bp6)[open]>summary:where(.astro-rmhv4bp6) .caret:where(.astro-rmhv4bp6){transform:rotate(90deg)}a:where(.astro-rmhv4bp6){color:var(--sl-color-gray-2);padding:.3em var(--sl-sidebar-item-padding-inline);border-radius:.25rem;line-height:1.4;text-decoration:none;display:block}a:where(.astro-rmhv4bp6):hover,a:where(.astro-rmhv4bp6):focus{color:var(--sl-color-white)}:where(.astro-rmhv4bp6)[aria-current=page],:where(.astro-rmhv4bp6)[aria-current=page]:hover,:where(.astro-rmhv4bp6)[aria-current=page]:focus{color:var(--sl-color-text-invert);background-color:var(--sl-color-text-accent);font-weight:600}a:where(.astro-rmhv4bp6)>:where(.astro-rmhv4bp6):not(:last-child),.group-label:where(.astro-rmhv4bp6)>:where(.astro-rmhv4bp6):not(:last-child){margin-inline-end:.25em}@media (width>=50rem){.top-level:where(.astro-rmhv4bp6)>li:where(.astro-rmhv4bp6)+li:where(.astro-rmhv4bp6){margin-top:.5rem}.large:where(.astro-rmhv4bp6){font-size:var(--sl-text-base)}a:where(.astro-rmhv4bp6){font-size:var(--sl-text-sm)}}a:where(.astro-qb7clj6f){clip:rect(0, 0, 0, 0);top:.75rem;position:fixed;inset-inline-start:.75rem}a:where(.astro-qb7clj6f):focus{clip:unset;z-index:var(--sl-z-index-skiplink);color:var(--sl-color-text-invert);background-color:var(--sl-color-text-accent);box-shadow:var(--sl-shadow-lg);padding:.5rem 1rem;text-decoration:none;display:block}.main-pane:where(.astro-lrzkfocr){isolation:isolate}@media (width>=72rem){.right-sidebar-container:where(.astro-lrzkfocr){width:max(var(--sl-sidebar-width), calc(var(--sl-sidebar-width) + (100% - var(--sl-content-width) - var(--sl-sidebar-width)) / 2));order:2;position:relative}.right-sidebar:where(.astro-lrzkfocr){border-inline-start:1px solid var(--sl-color-hairline);padding-top:var(--sl-nav-height);scrollbar-width:none;width:100%;height:100vh;position:fixed;top:0;overflow-y:auto}.main-pane:where(.astro-lrzkfocr){width:100%}[data-has-sidebar][data-has-toc] .main-pane:where(.astro-lrzkfocr){--sl-content-margin-inline:auto 0;width:min(calc(100% - var(--sl-sidebar-width)), calc(var(--sl-content-width) + (100% - var(--sl-content-width) - var(--sl-sidebar-width)) / 2));order:1}}}@layer starlight.content{.sl-markdown-content :not(a,strong,em,del,span,input,code,br)+:not(a,strong,em,del,span,input,code,br,:where(.not-content *)),.sl-markdown-content :not(a,strong,em,del,span,input,code,br)+:is(astro-island,astro-slot)>:not(a,strong,em,del,span,input,code,br,:where(.not-content *)):first-child{margin-top:var(--sl-content-gap-y)}.sl-markdown-content :not(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6):not(:where(.not-content *)){margin-top:1.5em}.sl-markdown-content li+li:not(:where(.not-content *)),.sl-markdown-content dt+dt:not(:where(.not-content *)),.sl-markdown-content dt+dd:not(:where(.not-content *)),.sl-markdown-content dd+dd:not(:where(.not-content *)){margin-top:.25rem}.sl-markdown-content li:not(:where(.not-content *)){overflow-wrap:anywhere}.sl-markdown-content :is(ol,ul):has(>li>:not(a,strong,em,del,span,input,code,br,script,ol,ul))>li>:is(:last-child:not(a,strong,em,del,span,input,code,br,script,:where(.not-content *)),:not(script):has(~script:last-child):not(:has(~:not(script)))){margin-bottom:1.25rem}.sl-markdown-content dt:not(:where(.not-content *)){font-weight:700}.sl-markdown-content dd:not(:where(.not-content *)){padding-inline-start:1rem}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6):not(:where(.not-content *)){color:var(--sl-color-white);line-height:var(--sl-line-height-headings);font-weight:600}.sl-markdown-content :is(img,picture,video,canvas,svg,iframe):not(:where(.not-content *)){max-width:100%;height:auto;display:block}.sl-markdown-content h1:not(:where(.not-content *)){font-size:var(--sl-text-h1)}.sl-markdown-content h2:not(:where(.not-content *)){font-size:var(--sl-text-h2)}.sl-markdown-content h3:not(:where(.not-content *)){font-size:var(--sl-text-h3)}.sl-markdown-content h4:not(:where(.not-content *)){font-size:var(--sl-text-h4)}.sl-markdown-content h5:not(:where(.not-content *)){font-size:var(--sl-text-h5)}.sl-markdown-content h6:not(:where(.not-content *)){font-size:var(--sl-text-h6)}.sl-markdown-content a:not(:where(.not-content *)){color:var(--sl-color-text-accent)}.sl-markdown-content a:hover:not(:where(.not-content *)){color:var(--sl-color-white)}.sl-markdown-content code:not(:where(.not-content *)){background-color:var(--sl-color-bg-inline-code);font-size:var(--sl-text-code-sm);margin-block:-.125rem;padding:.125rem .375rem}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6) code{font-size:inherit}.sl-markdown-content pre:not(:where(.not-content *)){border:1px solid var(--sl-color-gray-5);font-size:var(--sl-text-code);tab-size:2;padding:.75rem 1rem}.sl-markdown-content pre code:not(:where(.not-content *)){all:unset;font-family:var(--__sl-font-mono)}.sl-markdown-content blockquote:not(:where(.not-content *)){border-inline-start:1px solid var(--sl-color-gray-5);padding-inline-start:1rem}.sl-markdown-content table:not(:where(.not-content *)){border-spacing:0;display:block;overflow:auto}.sl-markdown-content :is(th,td):not(:where(.not-content *)){border-bottom:1px solid var(--sl-color-gray-5);vertical-align:baseline;padding:.5rem 1rem}.sl-markdown-content :is(th:first-child,td:first-child):not(:where(.not-content *)){padding-inline-start:0}.sl-markdown-content :is(th:last-child,td:last-child):not(:where(.not-content *)){padding-inline-end:0}.sl-markdown-content th:not(:where(.not-content *)){color:var(--sl-color-white);font-weight:600}.sl-markdown-content th:not([align]):not(:where(.not-content *)){text-align:start}.sl-markdown-content .starlight-aside :is(th,td,hr,blockquote):not(:where(.not-content *)){border-color:var(--sl-color-gray-4)}@supports (border-color:color-mix(in srgb, var(--sl-color-asides-text-accent) 30%, transparent)
	){.sl-markdown-content .starlight-aside :is(th,td,hr,blockquote):not(:where(.not-content *)){border-color:color-mix(in srgb, var(--sl-color-asides-text-accent) 30%, transparent)}}@supports (border-color:color-mix(in srgb, var(--sl-color-asides-text-accent) 12%, transparent)
	){.sl-markdown-content .starlight-aside code:not(:where(.not-content *)){background-color:color-mix(in srgb, var(--sl-color-asides-text-accent) 12%, transparent)}}.sl-markdown-content hr:not(:where(.not-content *)){border:0;border-bottom:1px solid var(--sl-color-hairline)}.sl-markdown-content details:not(:where(.not-content *)){--sl-details-border-color:var(--sl-color-gray-5);--sl-details-border-color--hover:var(--sl-color-text-accent);border-inline-start:2px solid var(--sl-details-border-color);padding-inline-start:1rem}.sl-markdown-content details:not([open]):hover:not(:where(.not-content *)),.sl-markdown-content details:has(>summary:hover):not(:where(.not-content *)){border-color:var(--sl-details-border-color--hover)}.sl-markdown-content summary:not(:where(.not-content *)){color:var(--sl-color-white);cursor:pointer;margin-inline-start:-.5rem;padding-inline-start:.5rem;font-weight:600;display:block}.sl-markdown-content details[open]>summary:not(:where(.not-content *)){margin-bottom:1rem}.sl-markdown-content summary:not(:where(.not-content *))::marker,.sl-markdown-content summary:not(:where(.not-content *))::-webkit-details-marker{display:none}.sl-markdown-content summary:not(:where(.not-content *)):before{--sl-details-marker-size:1.25rem;content:"";height:var(--sl-details-marker-size);width:var(--sl-details-marker-size);margin-inline:calc((var(--sl-details-marker-size) / 4) * -1) .25rem;vertical-align:middle;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.8 11.3 10.6 7a1 1 0 1 0-1.4 1.5l3.5 3.5-3.5 3.5a1 1 0 0 0 0 1.4 1 1 0 0 0 .7.3 1 1 0 0 0 .7-.3l4.2-4.2a1 1 0 0 0 0-1.4Z'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.8 11.3 10.6 7a1 1 0 1 0-1.4 1.5l3.5 3.5-3.5 3.5a1 1 0 0 0 0 1.4 1 1 0 0 0 .7.3 1 1 0 0 0 .7-.3l4.2-4.2a1 1 0 0 0 0-1.4Z'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:no-preference){.sl-markdown-content summary:not(:where(.not-content *)):before{transition:transform .2s ease-in-out}}.sl-markdown-content details[open]>summary:not(:where(.not-content *)):before{transform:rotate(90deg)}[dir=rtl] .sl-markdown-content summary:not(:where(.not-content *)):before,.sl-markdown-content [dir=rtl] summary:not(:where(.not-content *)):before{transform:rotate(180deg)}.sl-markdown-content summary:not(:where(.not-content *)) p:only-child{display:inline}.sl-markdown-content .starlight-aside details:not(:where(.not-content *)){--sl-details-border-color:var(--sl-color-asides-border);--sl-details-border-color--hover:var(--sl-color-asides-text-accent)}}@layer starlight.components{.starlight-aside{border-inline-start:.25rem solid var(--sl-color-asides-border);color:var(--sl-color-white);padding:1rem}.starlight-aside--note{--sl-color-asides-text-accent:var(--sl-color-blue-high);--sl-color-asides-border:var(--sl-color-blue);background-color:var(--sl-color-blue-low)}.starlight-aside--tip{--sl-color-asides-text-accent:var(--sl-color-purple-high);--sl-color-asides-border:var(--sl-color-purple);background-color:var(--sl-color-purple-low)}.starlight-aside--caution{--sl-color-asides-text-accent:var(--sl-color-orange-high);--sl-color-asides-border:var(--sl-color-orange);background-color:var(--sl-color-orange-low)}.starlight-aside--danger{--sl-color-asides-text-accent:var(--sl-color-red-high);--sl-color-asides-border:var(--sl-color-red);background-color:var(--sl-color-red-low)}.starlight-aside__title{font-size:var(--sl-text-h5);font-weight:600;line-height:var(--sl-line-height-headings);color:var(--sl-color-asides-text-accent);align-items:center;gap:.5rem;display:flex}.starlight-aside__icon{width:1em;height:1em;font-size:1.333em}.starlight-aside__title+.starlight-aside__content{margin-top:.5rem}.starlight-aside__content:empty{display:none}.starlight-aside__content a{color:var(--sl-color-asides-text-accent)}:root{--sl-badge-default-border:var(--sl-color-accent);--sl-badge-default-bg:var(--sl-color-accent-low);--sl-badge-default-text:#fff;--sl-badge-note-border:var(--sl-color-blue);--sl-badge-note-bg:var(--sl-color-blue-low);--sl-badge-note-text:#fff;--sl-badge-danger-border:var(--sl-color-red);--sl-badge-danger-bg:var(--sl-color-red-low);--sl-badge-danger-text:#fff;--sl-badge-success-border:var(--sl-color-green);--sl-badge-success-bg:var(--sl-color-green-low);--sl-badge-success-text:#fff;--sl-badge-caution-border:var(--sl-color-orange);--sl-badge-caution-bg:var(--sl-color-orange-low);--sl-badge-caution-text:#fff;--sl-badge-tip-border:var(--sl-color-purple);--sl-badge-tip-bg:var(--sl-color-purple-low);--sl-badge-tip-text:#fff}[data-theme=light]:root{--sl-badge-default-bg:var(--sl-color-accent-high);--sl-badge-note-bg:var(--sl-color-blue-high);--sl-badge-danger-bg:var(--sl-color-red-high);--sl-badge-success-bg:var(--sl-color-green-high);--sl-badge-caution-bg:var(--sl-color-orange-high);--sl-badge-tip-bg:var(--sl-color-purple-high)}.sl-badge:where(.astro-f4zorn72){border:1px solid var(--sl-color-border-badge);font-family:var(--sl-font-system-mono);color:var(--sl-color-text-badge);background-color:var(--sl-color-bg-badge);overflow-wrap:anywhere;border-radius:.25rem;line-height:normal;display:inline-block}.sidebar-content .sl-badge:where(.astro-f4zorn72){line-height:1;font-size:var(--sl-text-xs);padding:.125rem .375rem}.sidebar-content a[aria-current=page]>.sl-badge:where(.astro-f4zorn72){--sl-color-bg-badge:transparent;--sl-color-border-badge:currentColor;color:inherit}.default:where(.astro-f4zorn72){--sl-color-bg-badge:var(--sl-badge-default-bg);--sl-color-border-badge:var(--sl-badge-default-border);--sl-color-text-badge:var(--sl-badge-default-text)}.note:where(.astro-f4zorn72){--sl-color-bg-badge:var(--sl-badge-note-bg);--sl-color-border-badge:var(--sl-badge-note-border);--sl-color-text-badge:var(--sl-badge-note-text)}.danger:where(.astro-f4zorn72){--sl-color-bg-badge:var(--sl-badge-danger-bg);--sl-color-border-badge:var(--sl-badge-danger-border);--sl-color-text-badge:var(--sl-badge-danger-text)}.success:where(.astro-f4zorn72){--sl-color-bg-badge:var(--sl-badge-success-bg);--sl-color-border-badge:var(--sl-badge-success-border);--sl-color-text-badge:var(--sl-badge-success-text)}.tip:where(.astro-f4zorn72){--sl-color-bg-badge:var(--sl-badge-tip-bg);--sl-color-border-badge:var(--sl-badge-tip-border);--sl-color-text-badge:var(--sl-badge-tip-text)}.caution:where(.astro-f4zorn72){--sl-color-bg-badge:var(--sl-badge-caution-bg);--sl-color-border-badge:var(--sl-badge-caution-border);--sl-color-text-badge:var(--sl-badge-caution-text)}.small:where(.astro-f4zorn72){font-size:var(--sl-text-xs);padding:.125rem .25rem}.medium:where(.astro-f4zorn72){font-size:var(--sl-text-sm);padding:.175rem .35rem}.large:where(.astro-f4zorn72){font-size:var(--sl-text-base);padding:.225rem .45rem}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6) .sl-badge:where(.astro-f4zorn72){vertical-align:middle}.sl-link-button:where(.astro-dcqstdaq){font-size:var(--sl-text-sm);outline-offset:.25rem;border:1px solid #0000;border-radius:999rem;align-items:center;gap:.5em;padding:.4375rem 1.125rem;line-height:1.1875;text-decoration:none;display:inline-flex}.sl-link-button:where(.astro-dcqstdaq).primary{background:var(--sl-color-text-accent);border-color:var(--sl-color-text-accent);color:var(--sl-color-black)}.sl-link-button:where(.astro-dcqstdaq).primary:hover{color:var(--sl-color-black)}.sl-link-button:where(.astro-dcqstdaq).secondary{border-color:inherit;color:var(--sl-color-white)}.sl-link-button:where(.astro-dcqstdaq).minimal{color:var(--sl-color-white);padding-inline:0}.sl-link-button:where(.astro-dcqstdaq) svg{flex-shrink:0}@media (width>=50rem){.sl-link-button:where(.astro-dcqstdaq){font-size:var(--sl-text-base);padding:.9375rem 1.25rem}}.sl-markdown-content .sl-link-button:where(.astro-dcqstdaq){margin-inline-end:1rem}.sl-markdown-content .sl-link-button:where(.astro-dcqstdaq):not(:where(p *)){margin-block:1rem}.label-icon:where(.astro-2z5xp7gb){font-size:var(--sl-label-icon-size);inset-inline-start:0}.caret:where(.astro-2z5xp7gb){font-size:var(--sl-caret-size);inset-inline-end:0}}@layer starlight.utils{.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sl-hidden{display:none}.sl-flex{display:flex}.sl-block{display:block}@media (width>=50rem){.md\:sl-hidden{display:none}.md\:sl-flex{display:flex}.md\:sl-block{display:block}}@media (width>=72rem){.lg\:sl-hidden{display:none}.lg\:sl-flex{display:flex}.lg\:sl-block{display:block}}[data-theme=light] .light\:sl-hidden,[data-theme=dark] .dark\:sl-hidden{display:none}[dir=rtl] .rtl\:flip:not(:where([dir=rtl] [dir=ltr] *)){transform:matrix(-1,0,0,1,0,0)}}.przelacznik-trybow:where(.astro-o2gh7vpa){box-sizing:border-box;border-radius:calc(var(--cf-radius-sm) + .1875rem);align-items:center;gap:.125rem;height:1.875rem;display:inline-flex;overflow:hidden}.przelacznik-trybow:where(.astro-o2gh7vpa) a:where(.astro-o2gh7vpa){width:1.875rem;height:1.875rem;color:var(--sl-color-gray-3);border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;transition:color .15s,background-color .15s;display:flex;background:0 0!important;border:0!important}.przelacznik-trybow:where(.astro-o2gh7vpa) svg:where(.astro-o2gh7vpa){width:1rem;height:1rem}.przelacznik-trybow:where(.astro-o2gh7vpa) a:where(.astro-o2gh7vpa):hover{color:var(--sl-color-white)}.przelacznik-trybow:where(.astro-o2gh7vpa) a:where(.astro-o2gh7vpa)[aria-current]{color:var(--sl-color-white)!important;background:var(--cf-surface-hover,var(--sl-color-gray-5))!important}.pomoc-link:where(.astro-o2gh7vpa){box-sizing:border-box;border-radius:calc(var(--cf-radius-sm) + .1875rem);width:1.875rem;height:1.875rem;color:var(--sl-color-gray-3);justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}.pomoc-link:where(.astro-o2gh7vpa) svg:where(.astro-o2gh7vpa){width:1.05rem;height:1.05rem}.pomoc-link:where(.astro-o2gh7vpa):hover,.pomoc-link:where(.astro-o2gh7vpa)[aria-current]{color:var(--sl-color-white)}:root[data-theme=light] .przelacznik-trybow:where(.astro-o2gh7vpa) a:where(.astro-o2gh7vpa)[aria-current]{background:var(--sl-color-gray-6)!important}ul:where(.astro-weqivxqx){padding:0;list-style:none}ul:where(.astro-weqivxqx):after{content:"";border-top:1px solid var(--sl-color-hairline-light);height:1px;margin-top:1rem;display:block}li:where(.astro-weqivxqx){overflow-wrap:anywhere}li:where(.astro-weqivxqx)+li:where(.astro-weqivxqx){margin-top:.25rem}a:where(.astro-weqivxqx){color:var(--sl-color-white);font-size:var(--sl-text-base);align-items:center;gap:.5rem;padding:.3em .5rem;font-weight:600;line-height:1.5;text-decoration:none;display:flex}a:where(.astro-weqivxqx):is(.starlight-sidebar-topics-current,:hover,:focus-visible){color:var(--sl-color-accent-high)}[data-theme=light] a:where(.astro-weqivxqx).starlight-sidebar-topics-current{color:var(--sl-color-accent)}.starlight-sidebar-topics-icon:where(.astro-weqivxqx){border:1px solid var(--sl-color-gray-4);border-radius:.25rem;justify-content:center;align-items:center;padding:.25rem;display:flex}a:where(.astro-weqivxqx):is(.starlight-sidebar-topics-current,:hover,:focus-visible) .starlight-sidebar-topics-icon:where(.astro-weqivxqx){background-color:var(--sl-color-text-accent);border-color:var(--sl-color-text-accent);color:var(--sl-color-text-invert)}.starlight-sidebar-topics-badge:where(.astro-weqivxqx){margin-inline-start:.25em}html:not([data-has-toc]){--sl-mobile-toc-height:0rem}html:not([data-has-sidebar]){--sl-content-width:67.5rem}html{scroll-padding-top:calc(1.5rem + var(--sl-nav-height) + var(--sl-mobile-toc-height))}main:where(.astro-g5ptsecz){padding:var(--sl-main-pad)}@media (width>=50em){:where(.astro-g5ptsecz)[data-has-sidebar]{--sl-content-inline-start:var(--sl-sidebar-width)}}@media (width>=72em){html{scroll-padding-top:calc(1.5rem + var(--sl-nav-height))}}
