.sw{--ink:#0e2a4e;--amber:#f3a93c;--teal:#46d3ac;--sky:#8fc3ff;--mute:#c4d1e4;--line:#294067;background:radial-gradient(120% 90% at 85% 0%,#17406f,#0e2a4e 55%,#0a1f3b);color:#e8eef7;border-radius:1.25rem;padding:1.5rem 1.25rem 1.25rem;margin-top:1.5rem;box-shadow:0 20px 50px -24px #0e2a4e8c;overflow:hidden;position:relative}.sw figcaption{margin-top:1rem;font-size:.8rem;line-height:1.45;color:#9fb1cb}.sw-tytul{font-family:var(--font-display);font-size:1.15rem;font-weight:600;color:#fff;margin:0 0 .25rem}.sw-pod{font-size:.85rem;color:#9fb1cb;margin:0 0 1rem}.sw-k-pl{background:linear-gradient(90deg,#f7c46e,#f3a93c 60%,#ffb347);box-shadow:0 0 18px #f3a93c8c}.sw-k-im{background:var(--teal)}.sw-k-ir{background:var(--sky);opacity:.75}.sw-k-szary{background:#6f84a3}.sw-k-pl-t{color:var(--amber)}.sw-k-im-t{color:var(--teal)}.sw-k-ir-t{color:var(--sky)}.sw-k-szary-t{color:#9fb1cb}.sw-g0-top{display:flex;gap:1.1rem;align-items:center;margin-bottom:1.1rem}.sw-wielka{font-family:var(--font-display);line-height:.9;color:var(--amber);white-space:nowrap;text-shadow:0 0 30px rgba(243,169,60,.45)}.sw-wielka span{font-size:4.6rem;font-weight:700}.sw-wielka small{font-size:1.6rem;font-weight:600;margin-left:.3rem;color:#ffd79a}.sw-g0-top p{margin:0;font-size:1rem;line-height:1.5;color:#dfe7f2}.sw-g0-top b{color:#fff}.sw-g0-grupa{margin-top:.85rem}.sw-kafle{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.5rem;margin-top:1rem}.sw-kafel{display:block;border:1px solid rgba(196,209,228,.18);border-radius:.8rem;padding:.65rem .8rem;background:#ffffff09;text-decoration:none}.sw-kafel:hover{border-color:#c4d1e466}.sw-kafel b{display:block;font-family:var(--font-display);font-size:1.8rem;line-height:1;color:#dfe7f2}.sw-kafel span{display:block;margin-top:.35rem;font-size:.72rem;line-height:1.3;color:#9fb1cb;font-family:var(--font-mono)}.sw-kafel-brak b{color:#8ea2bf}.sw-kafel-nie_wiem b{color:#6f84a3}.sw figcaption a{color:inherit;text-decoration:underline;text-underline-offset:2px}.sw-g0-opis{font-size:.78rem;color:#9fb1cb;margin-bottom:.4rem;font-family:var(--font-mono);letter-spacing:.02em}.sw-g0-opis b{color:#fff;font-size:.9rem;margin-right:.25rem}.sw-chipy{display:flex;flex-wrap:wrap;gap:.35rem}.sw-chip{display:inline-flex;align-items:center;font-size:.8rem;padding:.28rem .6rem;border-radius:999px;line-height:1.2}.sw-chip.sw-k-im{color:#06291f;font-weight:600}.sw-chip.sw-k-ir{color:#0b2340;font-weight:600;opacity:1;background:#8fc3ff}.sw-chip.sw-k-inne{background:#c4d1e429;color:#dfe7f2;border:1px solid rgba(196,209,228,.25)}.sw-chip.sw-k-brak{background:transparent;color:#8ea2bf;border:1px solid #33507a}.sw-chip.sw-k-nie_wiem{background:transparent;color:#6f84a3;border:1px dashed #33507a}.sw-chip.sw-pl{color:#3b2300;font-weight:700;font-size:.95rem;padding:.35rem .8rem}.sw-wiersz,.sw-r{display:grid;grid-template-columns:minmax(6.2rem,9.5rem) minmax(0,1fr) 6.6rem;gap:.6rem;align-items:center;padding:.32rem .4rem;border-radius:.6rem}.sw-wiersz-pl,.sw-r-pl{background:#f3a93c1a;outline:1px solid rgba(243,169,60,.35)}.sw-kraj b{display:block;font-size:.88rem;color:#fff;font-weight:600;line-height:1.15}.sw-kraj small{display:block;font-size:.68rem;color:#9fb1cb;line-height:1.25;margin-top:.1rem}.sw-tor{position:relative;height:1.35rem}.sw-pas{position:absolute;top:.35rem;height:.65rem;border-radius:999px;transform-origin:left center}.sw-r .sw-pas{left:0;top:.2rem;height:.95rem}.sw-kreska{position:absolute;top:.62rem;height:0;border-top:2px dashed rgba(70,211,172,.7)}.sw-kr{position:absolute;top:.38rem;width:.6rem;height:.6rem;margin-left:-.3rem;border-radius:50%}.sw-strz{position:absolute;left:.35rem;top:-.08rem;font-size:.58rem;color:#06291f;font-weight:700}.sw-20{position:absolute;top:-.4rem;bottom:-.4rem;border-left:1px dashed rgba(243,169,60,.55)}.sw-edo{position:absolute;top:-.45rem;bottom:-.45rem;border-left:2px dashed rgba(243,169,60,.75);z-index:1}.sw-wart{font-family:var(--font-display);font-weight:700;font-size:1.2rem;text-align:right;white-space:nowrap}.sw-osx .sw-tor span{position:absolute;transform:translate(-50%);font-size:.68rem;color:#8ea2bf;font-family:var(--font-mono)}.sw-osx .sw-tor em{position:absolute;top:1.05rem;transform:translate(-50%);font-size:.66rem;color:var(--amber);font-style:normal;white-space:nowrap;font-family:var(--font-mono)}.sw-osx{padding-top:0;padding-bottom:1rem}.sw-leg{display:flex;flex-wrap:wrap;gap:.4rem 1rem;font-size:.75rem;color:#c4d1e4;margin-bottom:.6rem}.sw-leg i{display:inline-block;width:16px;height:3px;border-radius:2px;vertical-align:middle;margin-right:.35rem}.sw-leg i.sw-pole{height:10px;opacity:.45}.sw-panele{display:grid;gap:.75rem}@media(min-width:640px){.sw-panele{grid-template-columns:1fr 1fr}}.sw-panel{background:#ffffff09;border:1px solid rgba(196,209,228,.12);border-radius:.9rem;padding:.6rem .5rem .3rem}.sw-pt{font-size:13px;font-weight:600;fill:#fff;font-family:var(--font-sans)}.sw-ps{font-size:30px;font-weight:700;fill:var(--amber);font-family:var(--font-display)}.sw-pp{font-size:11px;fill:#9fb1cb;font-family:var(--font-sans)}.sw-po{font-size:11px;fill:#7f93b1;font-family:var(--font-mono)}@media(max-width:480px){.sw{padding:1.1rem .8rem 1rem}.sw-wielka span{font-size:3.6rem}.sw-wiersz,.sw-r{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kraj wart" "tor tor";gap:.2rem .5rem;padding:.45rem .5rem}.sw-wiersz>.sw-kraj,.sw-r>.sw-kraj{grid-area:kraj}.sw-wiersz>.sw-tor,.sw-r>.sw-tor{grid-area:tor}.sw-wiersz>.sw-wart,.sw-r>.sw-wart{grid-area:wart}.sw-osx>div:first-child,.sw-osx>div:last-child{display:none}.sw-wart{font-size:1.05rem}.sw-kraj small{display:inline;margin-left:.3rem}.sw-kraj b{display:inline}.sw-rok{font-size:3rem;top:.4rem}.sw-co5{display:none}}.sw-anim .sw .sw-pas{transform:scaleX(0);transition:transform 1.1s cubic-bezier(.2,.8,.2,1) var(--d,0s)}.sw-anim .sw.is-in .sw-pas{transform:scaleX(1)}.sw-anim .sw .sw-kr,.sw-anim .sw .sw-chip,.sw-anim .sw .sw-pop{opacity:0;transform:scale(.4);transform-box:fill-box;transform-origin:center;transition:opacity .45s ease var(--d,0s),transform .45s cubic-bezier(.3,1.6,.5,1) var(--d,0s)}.sw-anim .sw.is-in .sw-kr,.sw-anim .sw.is-in .sw-chip,.sw-anim .sw.is-in .sw-pop{opacity:1;transform:none}.sw-anim .sw .sw-kreska{opacity:0;transition:opacity .6s ease var(--d,0s)}.sw-anim .sw.is-in .sw-kreska{opacity:1}.sw-anim .sw .sw-wjazd,.sw-anim .sw .sw-wart,.sw-anim .sw .sw-cien,.sw-anim .sw .sw-ps{opacity:0;transition:opacity .8s ease .5s}.sw-anim .sw.is-in .sw-wjazd,.sw-anim .sw.is-in .sw-wart,.sw-anim .sw.is-in .sw-cien,.sw-anim .sw.is-in .sw-ps{opacity:1}.sw-anim .sw .sw-rysuj{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.8s ease var(--d,0s)}.sw-anim .sw.is-in .sw-rysuj{stroke-dashoffset:0}.sw .sw-puls{animation:swpuls 2.6s ease-out infinite;transform-box:fill-box;transform-origin:center}@keyframes swpuls{0%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@media(prefers-reduced-motion:reduce){.sw *{transition:none!important;animation:none!important}.sw-anim .sw *{opacity:1!important;transform:none!important;stroke-dashoffset:0!important}}.sw-hero{display:grid;gap:1rem;align-items:center}@media(min-width:640px){.sw-hero{grid-template-columns:1.05fr .95fr}}.sw-hero-r{position:relative;aspect-ratio:1/1;max-width:360px;width:100%;margin:0 auto}.sw-glob{width:100%;height:100%;display:block;touch-action:pan-y;cursor:grab}.sw-glob:active{cursor:grabbing}.sw-hint{font-size:.72rem;color:#7f93b1;font-family:var(--font-mono);margin:.6rem 0 0}.sw-g0-top{margin-bottom:0}.sw[data-g="2"]{position:relative}.sw-rok{position:absolute;right:1.1rem;top:.6rem;font-family:var(--font-display);font-weight:700;font-size:4.6rem;line-height:1;color:#ffffff12;pointer-events:none;font-variant-numeric:tabular-nums}.sw-anim .sw[data-g="2"] .sw-pas{transform:none;transition:none}.sw-anim .sw[data-g="2"] .sw-wart{opacity:1;transition:none}.sw-panel svg{touch-action:pan-y}@property --swr{syntax:"<percentage>";inherits:false;initial-value:0%}.sw-anim .sw[data-g="1"] svg{--swr:0%;-webkit-mask-image:radial-gradient(circle at 60.3% 63.5%,#000 calc(var(--swr) - 14%),transparent var(--swr));mask-image:radial-gradient(circle at 60.3% 63.5%,#000 calc(var(--swr) - 14%),transparent var(--swr));transition:--swr 2.8s cubic-bezier(.25,.6,.3,1) .15s}.sw-anim .sw[data-g="1"].is-in svg{--swr:170%}@media(prefers-reduced-motion:reduce){.sw-anim .sw[data-g="1"] svg{-webkit-mask-image:none;mask-image:none}}.sw-mapa-leg{display:none;gap:.35rem;margin:.9rem 0 0;padding:0;list-style:none;font-size:.82rem;line-height:1.4;color:#c4d1e4}.sw-mapa-leg li{display:flex;gap:.5rem;align-items:baseline}.sw-mapa-leg i{flex:none;width:.7rem;height:.7rem;border-radius:50%;transform:translateY(.08rem)}@media(max-width:640px){.sw-mapa-ram{aspect-ratio:640/714;overflow:hidden}.sw-mapa-ram .sw-l{font-size:19px}.sw-mapa-ram .sw-l-pl{font-size:26px}.sw-mapa-ram .sw-l-tlo{display:none}.sw-mapa-leg{display:grid}}.sw-wez{display:flex;flex-wrap:wrap;gap:.6rem .8rem;align-items:center;margin-top:1.1rem;padding:.9rem 1rem;border:1px dashed rgba(243,169,60,.55);border-radius:.8rem}.sw-wez-t{margin:0;font-weight:600;color:#fff}.sw-wez-b{display:inline-flex;align-items:center;padding:.4rem .9rem;border-radius:999px;border:1px solid rgba(196,209,228,.35);background:transparent;color:#e8eef7;font:600 .85rem/1.2 var(--font-sans);cursor:pointer;text-decoration:none;list-style:none}.sw-wez-b::-webkit-details-marker{display:none}.sw-wez-b:hover{border-color:#c4d1e4b3}.sw-wez-b:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.sw-wez-b1{background:var(--amber);border-color:var(--amber);color:var(--ink)}.sw-wez-b1:hover{border-color:#ffd79a}.sw-wez-kod[open]{flex-basis:100%;display:grid;gap:.5rem;justify-items:start}.sw-wez-kod textarea{width:100%;font:.75rem/1.45 var(--font-mono);color:#dfe7f2;background:#00000040;border:1px solid var(--line);border-radius:.5rem;padding:.6rem;resize:vertical}.sw-wez-o{margin:0;flex-basis:100%;font-size:.8rem;line-height:1.45;color:#9fb1cb}
