.szewko-wpis-spis{@media (max-width:1099px){display:none}}.szewko-wpis-spis__nadtytul{margin:0 0 10px;color:var(--color-camel-brown);font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.szewko-wpis-spis__lista{overflow:hidden auto;max-height:calc(100vh - var(--szewko-pasek-wysokosc) - 220px);margin:0;padding:0;list-style:none;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-camel-brown) 40%,transparent) color-mix(in srgb,var(--color-camel-brown) 15%,transparent);&::-webkit-scrollbar{width:4px}&::-webkit-scrollbar-track{background:color-mix(in srgb,var(--color-camel-brown) 15%,transparent)}&::-webkit-scrollbar-thumb{border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-camel-brown) 40%,transparent)}& a{display:block;box-sizing:border-box;min-height:44px;border-left:3px solid #fff0;padding:var(--space-sm) 0 var(--space-sm) 13px;color:color-mix(in srgb,var(--color-camel-brown) 85%,transparent);font-family:var(--font-ui);font-size:14px;line-height:1.4;text-decoration:none;text-wrap:pretty;&:hover{color:var(--color-smoked-tent)}}& a[aria-current='true']{border-left-color:var(--color-desert-rust);color:var(--color-smoked-tent);font-weight:600}}.szewko-wpis-spis__zostalo{margin:2px 0 6px;padding-left:var(--space-md);color:color-mix(in srgb,var(--color-camel-brown) 80%,transparent);font-family:var(--font-ui);font-size:14px;line-height:1.4}.szewko-wpis-spis__pasek-slot{position:sticky;z-index:60;top:var(--szewko-pasek-wysokosc);@media (min-width:1100px){display:none}}.admin-bar .szewko-wpis-spis__pasek-slot{top:calc(var(--szewko-pasek-wysokosc) + 32px);@media screen and (max-width:782px){top:calc(var(--szewko-pasek-wysokosc) + 46px)}}.szewko-wpis-spis__pasek{display:flex;position:relative;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;height:44px;border:none;border-bottom:1px solid color-mix(in srgb,var(--color-sand-gold) 25%,transparent);padding:0 var(--space-lg);background:var(--color-smoked-tent);gap:12px;text-align:left;cursor:pointer}.szewko-wpis-spis__pasek-etykieta{color:var(--color-parchment);font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.szewko-wpis-spis__licznik{color:color-mix(in srgb,var(--color-sand-gold) 80%,transparent);font-family:var(--font-ui);font-size:12px;letter-spacing:.04em;white-space:nowrap}.szewko-wpis-spis__tor{position:absolute;right:0;bottom:0;left:0;height:2px;background:color-mix(in srgb,var(--color-sand-gold) 16%,transparent)}.szewko-wpis-spis__postep{display:block;width:0;height:2px;background:var(--color-brass-lantern);transition:width var(--duration-fast) linear}.szewko-wpis-spis__nakladka{position:fixed;z-index:400;inset:0;background:color-mix(in srgb,var(--color-smoked-tent) 96%,transparent);&[hidden]{display:none}}.szewko-wpis-spis__panel{display:flex;flex-direction:column;height:100%;&:focus-visible{outline:none}}.szewko-wpis-spis__panel-glowa{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;height:56px;border-bottom:1px solid color-mix(in srgb,var(--color-sand-gold) 20%,transparent);padding:0 var(--space-lg);gap:12px}.szewko-wpis-spis__panel-tytul{color:var(--color-sand-gold);font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.szewko-wpis-spis__zamknij{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:none;background:#fff0;color:var(--color-parchment);font-family:var(--font-ui);font-size:20px;cursor:pointer;&:focus-visible{outline:2px solid var(--color-sand-gold);outline-offset:3px}}.szewko-wpis-spis__lista--nakladka{flex:1 1 auto;max-height:none;padding:12px var(--space-lg) var(--space-lg);& a{color:color-mix(in srgb,var(--color-parchment) 80%,transparent);font-family:var(--font-body);font-size:16px;padding:12px 0 12px 14px;&:hover{color:var(--color-parchment)}&:focus-visible{outline:2px solid var(--color-sand-gold);outline-offset:3px}}& a[aria-current='true']{color:var(--color-parchment);font-weight:400}& .szewko-wpis-spis__zostalo{padding-left:17px;color:color-mix(in srgb,var(--color-sand-gold) 80%,transparent)}}