@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/665e920483964785-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_c06fdf{font-family:Newsreader,Newsreader Fallback}.__variable_c06fdf{--font-serif:"Newsreader","Newsreader Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_6cf36b{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_6cf36b{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--paper:#f4f4f0;--panel:#ecebe4;--ink:#1c1d1f;--ink-soft:#5b5d61;--hair:#d0d1cb;--hair-soft:#e0e1db;--facet:#3a3d8f;--facet-tint:rgba(58,61,143,.08);--gem-a:#3a3d8f;--gem-b:#5b73c4;--gem-c:#8f6fb0;--maxw:76ch;--serif:var(--font-serif),"Newsreader",Georgia,"Times New Roman",serif;--mono:var(--font-mono),"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,monospace}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#15161a;--panel:#1d1f25;--ink:#e9e7de;--ink-soft:#a2a29b;--hair:#34363d;--hair-soft:#26282e;--facet:#9fa2f2;--facet-tint:rgba(159,162,242,.10);--gem-a:#8f92e6;--gem-b:#9db0ee;--gem-c:#c3a6df}}:root[data-theme=dark]{--paper:#15161a;--panel:#1d1f25;--ink:#e9e7de;--ink-soft:#a2a29b;--hair:#34363d;--hair-soft:#26282e;--facet:#9fa2f2;--facet-tint:rgba(159,162,242,.10);--gem-a:#8f92e6;--gem-b:#9db0ee;--gem-c:#c3a6df}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--serif);font-size:19px;line-height:1.62;font-weight:380;letter-spacing:.002em;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none;background-image:linear-gradient(var(--facet),var(--facet));background-size:100% 1px;background-position:0 1.08em;background-repeat:no-repeat;transition:background-size .18s ease,color .18s ease}a:hover{color:var(--facet);background-size:100% 1.5px}a:focus-visible{outline:2px solid var(--facet);outline-offset:3px;border-radius:2px}main{position:relative;z-index:1}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 26px;background:var(--paper)}.wallpaper{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:.07}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .wallpaper{opacity:.11}}:root[data-theme=dark] .wallpaper{opacity:.11}.wp-line{stroke:var(--facet);stroke-width:.6}.wp-dot{fill:var(--facet)}.mast{justify-content:space-between;gap:16px;padding:30px 0 22px;border-bottom:1px solid var(--hair)}.brand,.mast{display:flex;align-items:center}.brand{gap:13px}.brand a{background:none}.brand a:hover{color:var(--facet)}.brand .name{font-size:22px;font-weight:560;letter-spacing:.01em}.mast nav{font-size:16px;color:var(--ink-soft)}.mast nav a{background:none}.gem{display:block;flex:0 0 auto}.gem-lines{fill:none;stroke:var(--facet);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;opacity:.92}.gem-face{opacity:.16}.hero{padding:52px 0 40px}.lede{font-size:20px;color:var(--ink-soft);max-width:56ch;margin:0 0 34px}.havel,.lede{font-weight:400}.havel{font-family:var(--serif);font-style:italic;font-size:clamp(28px,5vw,42px);line-height:1.28;letter-spacing:-.005em;margin:0;max-width:22ch}.havel .em{color:var(--facet)}.havel-src{margin:16px 0 0;font-size:15px;font-style:normal;color:var(--ink-soft)}.manifest{margin:40px 0 0;max-width:60ch}.manifest p{margin:0 0 12px}.manifest p:last-child{margin-bottom:0}.rozcestnik{padding:48px 0 10px;border-top:1px solid var(--hair);display:flex;justify-content:center}.crystal-nav{width:100%;max-width:390px}.crystal-nav a{background:none}.crystal-nav svg{width:100%;height:auto;display:block;overflow:visible}.rb-edge,.rb-outline{fill:none;stroke:var(--facet);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.rb-hit{fill:#7f77dd;fill-opacity:0;cursor:pointer;transition:fill-opacity .2s}.rb-face-link:hover .rb-hit{fill-opacity:.26}.rb-verb{fill:var(--ink);font-family:var(--serif);font-weight:560;font-size:23px}.rb-face-link:hover .rb-verb,.rb-seed{fill:var(--facet)}.rb-jadro-label{fill:var(--ink-soft);font-family:var(--serif);font-size:14px}.jadro-link{cursor:pointer}.jadro-link:hover .rb-jadro-label{fill:var(--facet)}.rb-hint{text-align:center;color:var(--ink-soft);font-size:14px;margin:2px 0 0;font-style:italic}.jadro{border-top:1px solid var(--hair);padding:30px 28px;background:var(--facet-tint)}.jadro h2{font-size:22px;font-weight:560;margin:0 0 6px;letter-spacing:-.01em}.jadro .gloss{margin:0 0 18px;color:var(--ink-soft);max-width:60ch}.chain{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:11px}.chain a{position:relative;padding-left:15px;font-size:16.5px}.chain a:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;transform:translateY(-50%) rotate(45deg);border:1px solid var(--facet);background:var(--paper)}.chain a:hover:before{background:var(--facet)}.veins{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--hair)}.vein{border-right:1px solid var(--hair);padding:24px 22px 30px}.vein:last-child{border-right:none}.vein h2{font-size:20px;font-weight:560;margin:0 0 18px;letter-spacing:-.005em}.chainv{list-style:none;margin:0;padding:0 0 0 18px;position:relative}.chainv:before{content:"";position:absolute;left:5px;top:7px;bottom:12px;width:1px;background:var(--hair)}.chainv li{position:relative;padding:0 0 13px}.chainv li:last-child{padding-bottom:0}.chainv li:before{content:"";position:absolute;left:-16px;top:.5em;width:7px;height:7px;transform:translateY(-1px) rotate(45deg);border:1px solid var(--facet);background:var(--paper)}.chainv li:hover:before{background:var(--facet)}.chainv a{padding:0;font-size:16.5px}.verb{border-top:1px solid var(--hair);padding:30px 0 12px}.verb>h2{font-size:22px;font-weight:560;margin:0 0 20px;letter-spacing:-.01em}.entries{position:relative;padding-left:18px}.entries:before{content:"";position:absolute;left:5px;top:6px;bottom:10px;width:1px;background:var(--hair)}.entry{position:relative;padding:0 0 22px}.entry:last-child{padding-bottom:2px}.entry:before{content:"";position:absolute;left:-16px;top:.5em;width:7px;height:7px;transform:translateY(-1px) rotate(45deg);border:1px solid var(--facet);background:var(--paper)}.entry:hover:before{background:var(--facet)}.entry .et{margin:0;font-size:18px;font-weight:560;letter-spacing:-.005em;display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.entry .et a{padding:0}.entry .coll{font-family:var(--mono);font-size:11px;color:var(--facet);border:1px solid var(--hair);border-radius:2px;padding:0 6px}.entry .eb{margin:6px 0 9px;font-size:15.5px;color:var(--ink-soft);line-height:1.5;max-width:66ch}.entry .year{font-family:var(--mono);font-size:12px;color:var(--ink-soft);margin-left:auto}.tags{display:flex;flex-wrap:wrap;gap:7px 8px}.tag{font-size:12.5px;color:var(--ink-soft);padding:1px 9px 1px 17px;position:relative;border:1px solid var(--hair);border-radius:2px;background:none}.tag:before{content:"";position:absolute;left:7px;top:50%;width:5px;height:5px;transform:translateY(-50%) rotate(45deg);border:1px solid var(--facet)}.tag:hover{border-color:var(--facet);color:var(--facet)}.empty{color:var(--ink-soft);font-style:italic;font-size:15.5px;padding:2px 0 8px}.tagcloud{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 8px}.tagcloud .tag{font-size:15px;padding:4px 12px 4px 22px}.tagcloud .tag:before{left:9px;width:6px;height:6px}.cut{border-top:1px solid var(--hair);padding:24px 0 0;margin-top:34px}.cut>h2{font-size:16px;color:var(--facet);font-weight:560;margin:0 0 18px;letter-spacing:.02em}.ext{font-size:.82em;color:var(--ink-soft);vertical-align:.15em;margin-left:.15em;background:none;display:inline-block}.rule{border:none;margin:0}.roots,.rule{border-top:1px solid var(--hair)}.roots{border-bottom:1px solid var(--hair);padding:26px 0;background:var(--facet-tint)}.roots h3{margin:0 0 6px;font-size:19px;font-weight:560;display:flex;align-items:center;gap:9px}.roots .g{margin:0 0 14px;color:var(--ink-soft);max-width:60ch;font-size:16px}.linkrow{display:flex;flex-wrap:wrap;align-items:baseline;font-size:16px;row-gap:8px;color:var(--ink)}.linkrow a{padding:0}.linkrow .slot{color:var(--ink-soft)}.sep{color:var(--hair);margin:0 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.colophon{padding:44px 0 40px;color:var(--ink-soft);font-size:16px}.trust{border-top:1px solid var(--hair);padding:28px 0 64px}.trust>h2{font-size:16px;color:var(--facet);font-weight:560;margin:0 0 8px;letter-spacing:.02em}.trust .g{margin:0 0 16px;color:var(--ink-soft);max-width:60ch;font-size:16px}.trust .slot{position:relative;padding-left:15px;font-size:16.5px;color:var(--ink-soft)}.colophon .anti{color:var(--ink);max-width:52ch;margin:0 0 28px;font-size:17px}.voices{margin:0 0 28px;display:grid;grid-gap:20px;gap:20px;max-width:56ch}.voice{font-style:italic;font-size:17px;line-height:1.5;color:var(--ink);margin:0}.voice-src{font-style:normal;margin:5px 0 0}.voice-slot,.voice-src{font-size:14px;color:var(--ink-soft)}.voice-slot{border:1px dashed var(--hair);border-radius:2px;padding:13px 15px;line-height:1.5}.voice-slot strong{color:var(--ink);font-weight:560;font-style:normal}.sign{display:flex;align-items:center;gap:11px;font-size:15px}.sign a{padding:0}.facetpage{padding:46px 0 0}.crumb{font-size:16px;color:var(--ink-soft);margin:0 0 30px}.crumb a{background:none}.crumb a:hover{color:var(--facet)}.facetpage h1{font-size:clamp(32px,6vw,46px);font-weight:560;letter-spacing:-.015em;margin:0 0 14px;display:flex;align-items:center;gap:14px}.facet-intro{color:var(--ink-soft);max-width:58ch;margin:0 0 40px;font-size:19px}.facet-intro p{margin:0 0 12px}.facet-intro h2{font-size:20px;color:var(--ink);font-weight:560;margin:0 0 10px}.facet-intro h2:first-child{display:none}.grp{border-top:1px solid var(--hair);padding:28px 0 8px}.grp>h2{color:var(--facet);font-weight:560;margin:0 0 20px;letter-spacing:.02em}.grp>h2,.subh{font-size:16px}.subh{color:var(--ink-soft);margin:6px 0 12px}.idrow{display:flex;flex-wrap:wrap;gap:8px 14px;padding:0 0 22px}.idrow a{font-family:var(--mono);font-size:14px;background:none;border:1px solid var(--hair);padding:3px 9px;border-radius:2px;color:var(--ink)}.idrow a:hover{border-color:var(--facet);color:var(--facet)}.badge,.idrow .hits{color:var(--ink-soft)}.badge{font-family:var(--mono);font-size:11px;border:1px solid var(--hair);padding:1px 6px;border-radius:2px}@media (max-width:720px){body{font-size:18px}.wrap{padding:0 20px}.wallpaper{display:none}.hero{padding:40px 0 30px}.veins{grid-template-columns:1fr}.vein{border-right:none;border-bottom:1px solid var(--hair)}.vein:last-child{border-bottom:none}}@media (prefers-reduced-motion:no-preference){.rb-edge,.rb-outline{stroke-dasharray:1;stroke-dashoffset:1;animation:rbdraw .8s ease forwards}.rb-outline{animation-delay:.2s}.rb-edge.e1{animation:rbdraw .45s ease .8s forwards}.rb-edge.e2{animation:rbdraw .45s ease .95s forwards}.rb-edge.e3{animation:rbdraw .45s ease 1.1s forwards}.rb-face{opacity:0;animation:rbfade .5s ease forwards}.rb-face.f1{animation-delay:1.25s}.rb-face.f2{animation-delay:1.4s}.rb-face.f3{animation-delay:1.55s}.rb-verb{opacity:0;animation:rbfade .5s ease forwards}.rb-verb.l1{animation-delay:1.55s}.rb-verb.l2{animation-delay:1.65s}.rb-verb.l3{animation-delay:1.75s}.rb-jadro-label{opacity:0;animation:rbfade .5s ease 1.85s forwards}.rb-seed{opacity:0;transform-box:fill-box;transform-origin:center;animation:rbseed .5s ease .05s forwards}.rb-hint{opacity:0;animation:rbfade .6s ease 2s forwards}}@keyframes rbdraw{to{stroke-dashoffset:0}}@keyframes rbfade{to{opacity:1}}@keyframes rbseed{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}