.km14-onboarding{max-width:760px;margin-inline:auto;padding-bottom:140px}.km14-onboarding h1{max-width:18ch;line-height:1.12}.km14-onboarding .podtytul{max-width:54ch;line-height:1.6}.km14-note{font-size:.875rem;line-height:1.55;color:var(--atrament2,#667085)}.km14-onboarding .wybor{min-height:78px;border-radius:18px;padding:18px;text-align:left}.km14-onboarding .wybor[aria-pressed=true]{box-shadow:0 0 0 2px var(--akcent,#7662df)}.km14-onboarding-footer{position:-webkit-sticky;position:sticky;bottom:0;z-index:4;display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:16px 0 max(16px,var(--safe-area-inset-bottom,env(safe-area-inset-bottom)));background:var(--tlo,#f8f8fc)}.km14-onboarding-footer .btn{min-height:52px}.km14-onboarding-footer>span{font-size:.9rem}.km14-welcome{min-height:100svh}.km14-welcome .km-wybor-konta{gap:20px}.km14-welcome .km-konto-przyciski{width:100%}.km14-welcome h1{line-height:1.12}.km14-welcome .km14-note{margin-top:20px}.km14-tlo{position:fixed;inset:0;z-index:-1;pointer-events:none;background-size:cover;overflow:hidden}.km14-tlo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--tlo) 12%,transparent),color-mix(in srgb,var(--tlo) 50%,transparent) 65%,var(--tlo))}.km14-tlo-domyslne,.km14-tlo-ruch{background:radial-gradient(ellipse at 12% 12%,color-mix(in srgb,var(--tlo) 60%,#8773e8),transparent 66%),radial-gradient(ellipse at 95% 42%,color-mix(in srgb,var(--tlo) 72%,#4cbdc1),transparent 68%),var(--tlo)}.km14-tlo-lawenda{background:radial-gradient(ellipse at 15% 12%,color-mix(in srgb,var(--tlo) 42%,#ac84f0),transparent 70%),linear-gradient(135deg,var(--tlo),color-mix(in srgb,var(--tlo) 64%,#748bd9))}.km14-tlo-ocean{background:radial-gradient(ellipse at 90% 20%,color-mix(in srgb,var(--tlo) 46%,#5cc5b5),transparent 65%),linear-gradient(135deg,color-mix(in srgb,var(--tlo) 60%,#6dabda),var(--tlo))}.km14-tlo-brzoskwinia{background:radial-gradient(ellipse at 10% 0,color-mix(in srgb,var(--tlo) 38%,#e6aa70),transparent 65%),linear-gradient(145deg,var(--tlo),color-mix(in srgb,var(--tlo) 62%,#b97ba8))}.km14-tlo-pora{background:linear-gradient(155deg,color-mix(in srgb,var(--tlo) 40%,#74bded),color-mix(in srgb,var(--tlo) 55%,#efce81))}.km14-tlo-pora.km14-noc{background:radial-gradient(ellipse at 80% 10%,color-mix(in srgb,var(--tlo) 45%,#73659d),transparent 65%),linear-gradient(140deg,color-mix(in srgb,var(--tlo) 76%,#343e72),color-mix(in srgb,var(--tlo) 65%,#635985))}.km14-pora-ikona{position:absolute;right:8%;top:7%;font-size:clamp(80px,18vw,160px);color:#ffd26e;opacity:.8}.km14-noc .km14-pora-ikona{color:#f1e4be}.km14-tlo-aurora{position:absolute;inset:-10%;filter:blur(38px);opacity:.62;contain:strict}.km14-tlo-aurora i{position:absolute;display:block;width:64%;height:55%;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--tlo) 32%,#8e70e7),transparent 70%);animation:km14-aurora 32s ease-in-out infinite alternate}.km14-tlo-aurora i:nth-child(2){top:12%;right:-12%;background:radial-gradient(ellipse,color-mix(in srgb,var(--tlo) 46%,#45aeb7),transparent 70%);animation-delay:-14s;animation-duration:39s}.km14-tlo-aurora i:nth-child(3){left:12%;top:48%;width:75%;background:radial-gradient(ellipse,color-mix(in srgb,var(--tlo) 62%,#b781b1),transparent 70%);animation-delay:-22s;animation-duration:45s}.km14-tlo-ruch .km14-tlo-aurora{opacity:.9}.km14-bezruch,.km14-bezruch *{animation:none!important}.km14-tlo-zdjecie{background-size:cover;background-repeat:no-repeat}.km14-tlo-zdjecie:after{background:linear-gradient(180deg,color-mix(in srgb,var(--tlo) 68%,transparent),color-mix(in srgb,var(--tlo) 45%,transparent) 42%,var(--tlo))}html[data-tlo14=tak] .mobile-app,html[data-tlo14=tak] body{background:transparent}html[data-tlo14=tak] body{isolation:isolate}.km14-podglad{min-height:180px;background-size:cover;padding:24px;border-radius:20px;display:flex;align-items:center;margin-top:20px}.km14-podglad>div{background:rgba(255,255,255,.95);color:#202437;padding:20px;border-radius:16px;width:100%;box-shadow:0 8px 30px #18204412}.km14-podglad span,.km14-podglad strong{display:block}.km14-podglad span{color:#7562cb;font-size:24px;margin-bottom:8px}.km14-podglad p{margin:8px 0 0}.km14-wyglad{margin-top:24px;padding:24px!important;border-radius:24px!important}.km14-wyglad h2{font-size:1.55rem;line-height:1.3;margin:8px 0 12px}.km14-wyglad>p{line-height:1.6}.km14-motywy{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));grid-gap:12px;gap:12px;margin-top:20px}.km14-motyw{font:inherit;text-align:left;padding:10px;border:1px solid var(--linia,#dce0ea);border-radius:16px;background:var(--pow,#fff);color:var(--atrament,#222738);min-width:0}.km14-motyw[aria-pressed=true]{outline:2px solid var(--akcent,#7562cb);outline-offset:2px}.km14-motyw small,.km14-motyw strong{display:block;margin-top:8px;line-height:1.35}.km14-motyw small{font-size:.75rem;opacity:.8}.km14-probka{display:flex;align-items:center;justify-content:center;height:56px;border-radius:10px;color:#42315f;font-size:22px;animation:none}.km14-editor-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.km14-editor-actions .btn{flex:1 1;min-height:48px}.km14-file-label{display:grid;grid-gap:10px;gap:10px;margin-top:20px;font-weight:600}.km14-file-label input{max-width:100%;font:inherit}.km14-photo-editor>label{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.km14-photo-editor input[type=range]{width:100%;min-height:44px;accent-color:#7662df}.km14-photo-editor output{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.km14-tutorial-portal{position:fixed;inset:0;z-index:2147480000;pointer-events:none}.km14-tutorial-zaslona{position:absolute;inset:0;background:rgba(13,19,37,.53);pointer-events:auto}.km14-tutorial-highlight{position:fixed;outline:3px solid #b6a4ff;border-radius:22px;box-shadow:0 0 0 7px #dcd1ff30;pointer-events:none}.km14-tutorial-panel{position:absolute;bottom:max(16px,var(--safe-area-inset-bottom,env(safe-area-inset-bottom)));left:50%;transform:translateX(-50%);width:calc(100% - 32px);max-width:620px;max-height:70dvh;overflow-y:auto;overscroll-behavior:contain;pointer-events:auto;border:1px solid #ffffff38;border-radius:26px;background:var(--pow,#fff);color:var(--atrament,#202437);padding:22px;box-shadow:0 20px 100px #0005;outline:none;scrollbar-width:thin}.km14-tutorial-panel h2{font-size:clamp(1.35rem,5vw,1.8rem);line-height:1.2;letter-spacing:-.025em;margin:18px 0 12px}.km14-tutorial-panel>p{font-size:1rem;line-height:1.55;margin:0 0 16px}.km14-tutorial-progres{display:flex;justify-content:space-between;gap:12px;font-size:.68rem;letter-spacing:.07em;font-weight:700;color:var(--atrament2,#667085)}.km14-tutorial-panel progress{height:5px;width:100%;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;overflow:hidden;accent-color:#8975de;background:#a7a0bb22;margin:10px 0 0}.km14-tutorial-panel progress::-webkit-progress-bar{background:#a7a0bb22}.km14-tutorial-panel progress::-webkit-progress-value{background:#8975de;border-radius:8px}.km14-tutorial-stopka{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;position:-webkit-sticky;position:sticky;bottom:-22px;background:var(--pow,#fff);padding:12px 0 18px}.km14-tutorial-stopka .btn{min-height:50px;white-space:normal}.km14-tutorial-stopka>.glowny{flex:1 1;min-width:180px}.km14-nie-teraz{font:inherit;color:inherit;background:transparent;border:0;min-height:46px;text-decoration:underline;text-underline-offset:4px;width:100%}.km14-tutorial-interaktywny .km14-tutorial-panel{max-height:42dvh}.km14-tutorial-plany .km14-tutorial-oferta{max-height:35vh;overflow:auto}.km14-tutorial-blad{background:#b33c4018;padding:12px;border-radius:12px}.km14-demo{padding:16px;border-radius:18px;background:#8b7ac011;border:1px solid #8b7ac029}.km14-demo>p{line-height:1.55;margin:12px 0}.km14-demo h3{font-size:1.05rem;margin:14px 0 8px}.km14-demo-wiecej{padding:12px;background:#8b7ac013;border-radius:10px}.km14-demo-actions{display:flex;flex-wrap:wrap;gap:8px}.km14-demo-actions .btn{flex:1 1;min-height:44px;white-space:normal}.km14-text-button{font:inherit;border:0;background:transparent;color:var(--akcent,#5d4baa);padding:12px 0;text-align:left;text-decoration:underline;min-height:44px}.km14-liczby{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.km14-liczby>div{background:#8b7ac013;padding:14px 10px;border-radius:14px;display:grid;grid-gap:6px;gap:6px}.km14-liczby strong{font-size:1.25rem}.km14-liczby span{font-size:.75rem;line-height:1.4}[data-tutorial14]{scroll-margin-block:80px 48vh}.km14-dzis{max-width:940px;margin-inline:auto;padding:24px 20px 120px!important}.km14-dzis .naglowek-dzis{padding:4px 0 8px;margin-bottom:20px}.km14-dzis .naglowek-dzis h1{font-size:clamp(1.9rem,6vw,2.8rem);line-height:1.13;letter-spacing:-.035em;margin:10px 0 12px}.km14-dzis .dzis-wstep{max-width:42ch;line-height:1.6}.km14-dzis .km14-streak{margin-bottom:24px}.km14-dzis .km14-inne{margin-top:28px}.km14-dzis .skroty{gap:14px}.km14-dzis .skrot{padding:20px;border-radius:20px;min-height:142px}.km14-dzis .skrot .pod{line-height:1.45}.km14-dzis .misja-alternatywna{margin-top:24px;border-radius:22px;padding:18px;background:var(--pow,#fff);border:1px solid var(--linia,#dce0ea)}.km14-dzis .misja-alternatywna summary{display:grid;grid-gap:8px;gap:8px;cursor:pointer}.km14-dzis .misja-alternatywna summary small{line-height:1.5;color:var(--atrament2,#667085)}.km14-dzis .misja-alternatywna[open] summary{margin-bottom:20px}.km14-path-card{position:relative;overflow:hidden;border-radius:28px;padding:26px;background:linear-gradient(130deg,#383359,#594783);color:#fff;box-shadow:0 16px 40px #372c5224}.km14-path-card:before{content:"";position:absolute;width:260px;height:260px;border:1px solid #ffffff15;border-radius:50%;top:-90px;right:-90px;pointer-events:none}.km14-path-card .km14-path-eyebrow{font-size:.7rem;letter-spacing:.09em;color:#e0d3ff;font-weight:700}.km14-path-card h2{font-size:clamp(1.7rem,5vw,2.2rem);letter-spacing:-.025em;margin:12px 0;line-height:1.15}.km14-path-card p{max-width:44ch;line-height:1.55;color:#eee7fa}.km14-path-meta{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:.85rem;margin:18px 0}.km14-path-meta span{background:#ffffff12;border:1px solid #ffffff17;border-radius:10px;padding:8px 10px}.km14-path-card progress{height:6px;accent-color:#cfc0ff;border:0;border-radius:6px;overflow:hidden;margin:0 0 18px}.km14-path-card progress::-webkit-progress-bar{background:#ffffff22}.km14-path-card progress::-webkit-progress-value{background:#cfc0ff}.km14-path-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.km14-path-actions .btn{background:#fff;color:#382b58!important;border:0;min-height:48px;flex:1 1}.km14-path-actions a:not(.btn){font-size:.875rem;color:#eee4ff;text-decoration:underline;text-underline-offset:4px;min-height:44px;align-items:center}.km14-lzej{margin:20px 0;padding:18px;border:1px solid #aa91cb44;background:var(--pow,#fff);border-radius:18px}.km14-lzej p{line-height:1.5;margin:8px 0 12px}.km14-dostosuj-profil{margin-top:20px;display:flex;flex-wrap:wrap;gap:12px}.km14-dostosuj-profil .btn{flex:1 1;min-height:48px}@keyframes km14-gradient{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.km14-tlo-ruch{animation:none}.km14-onboarding *,.km14-tutorial-panel{scroll-behavior:auto!important;transition:none!important}.km14-tutorial-highlight{transition:none}}@media(max-width:380px){.km14-tutorial-panel{padding:18px;width:calc(100% - 20px)}.km14-liczby{grid-template-columns:1fr}.km14-tutorial-stopka .btn{width:100%}.km14-tutorial-interaktywny .km14-tutorial-panel{max-height:48dvh}.km14-path-card{padding:22px}.km14-dzis{padding-inline:16px!important}}@media(min-width:900px){.km14-tutorial-interaktywny .km14-tutorial-panel{left:auto;right:24px;transform:none;max-width:400px;max-height:55dvh}}html[data-theme=dark] .km14-tutorial-panel,html[data-theme=dark] .km14-tutorial-stopka{background:var(--pow);color:var(--atrament)}@media(prefers-color-scheme:dark){html:not([data-theme=light]) .km14-tutorial-panel,html:not([data-theme=light]) .km14-tutorial-stopka{background:var(--pow);color:var(--atrament)}}.km14-dzis.dzis-ui{padding-top:20px!important;padding-bottom:36px!important}.km14-dzis .naglowek-dzis{margin-bottom:24px;padding:0}.km14-dzis .naglowek-dzis h1{font-size:clamp(30px,8vw,42px);line-height:1.12;letter-spacing:-.04em;margin:15px 0 12px;max-width:16ch}.km14-dzis .dzis-wstep{font-size:15px;line-height:1.65;color:var(--atrament2);max-width:35ch}.km14-dzis-date{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.km14-dzis-date .etykieta{font-size:10px;letter-spacing:.09em}.km14-dzis-badge{display:inline-flex;gap:7px;align-items:center;border:1px solid var(--linia);background:color-mix(in srgb,var(--pow) 78%,transparent);border-radius:999px;padding:6px 10px;color:var(--atrament2);font-size:10px;font-weight:650}.km14-dzis-badge i{width:5px;height:5px;border-radius:50%;background:var(--akcent)}.km14-dzis-badge.gotowe i{background:var(--dobrze)}.km14-dzis .km14-streak{margin-bottom:22px}.km14-dzis .km14-streak .karta-serii{--serii-kolor:var(--zloto);margin:0;padding:20px;border-radius:26px;border:1px solid color-mix(in srgb,var(--zloto) 48%,var(--linia));background:linear-gradient(135deg,color-mix(in srgb,var(--zloto-tlo) 84%,var(--pow)),var(--pow) 78%);box-shadow:0 8px 28px #070f2017,inset 0 3px 0 color-mix(in srgb,var(--zloto) 70%,transparent)}.km14-dzis .karta-serii .poswiata{inset:0 auto 0 0;width:190px;height:auto;background:radial-gradient(ellipse at 0 40%,color-mix(in srgb,var(--zloto) 12%,transparent),transparent 75%);animation:none}.km14-dzis .serii-naglowek{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.km14-dzis .serii-etykieta{margin:0;color:var(--zloto);font-size:11px;letter-spacing:.12em;line-height:1.4}.km14-dzis .serii-poziom{display:inline-flex;align-items:center;gap:6px;min-height:29px;padding:4px 10px;border:1px solid color-mix(in srgb,var(--zloto) 25%,var(--linia));border-radius:999px;background:var(--pow);font-size:11px;font-weight:600;line-height:1.4;color:var(--atrament2)}.km14-dzis .serii-gora{gap:18px}.km14-dzis .serii-pierscien{padding:5px;border-radius:50%;background:color-mix(in srgb,var(--pow) 72%,var(--zloto-tlo));box-shadow:0 0 0 1px color-mix(in srgb,var(--zloto) 15%,transparent)}.km14-dzis .pierscien .serii-plomien{position:static;width:27px;height:31px;margin-bottom:3px;flex:none}.km14-dzis .serii-liczba{font-size:40px;line-height:1;letter-spacing:-.045em}.km14-dzis .serii-jednostka{margin-top:4px;font-size:10px;line-height:1.2;font-weight:600;color:var(--atrament2)}.km14-dzis .serii-tresc h2{font-size:clamp(19px,5vw,23px);line-height:1.2;margin-bottom:9px;letter-spacing:-.025em}.km14-dzis .serii-pod{font-size:12px;line-height:1.6}.km14-dzis .serii-misja{flex-wrap:wrap;gap:7px;margin-top:12px}.km14-dzis .serii-misja .mini{font-size:11px;line-height:1.45;color:var(--atrament2)}.km14-dzis .serii-tydzien{padding:12px 0 0;border-top:1px solid color-mix(in srgb,var(--zloto) 19%,var(--linia));margin-top:20px;gap:5px}.km14-dzis .serii-tydzien .dzis{background:var(--zloto-tlo)}.km14-dzis .serii-tydzien .zrobione .kropka{color:var(--pow)}.km14-dzis .serii-dol{display:grid;grid-gap:6px;gap:6px;line-height:1.5;margin-top:16px;padding-top:14px;font-size:12px}.km14-dzis .serii-dol .mini{font-size:11px;line-height:1.5}@media(max-width:380px){.km14-dzis .km14-streak .karta-serii{padding:18px 15px}.km14-dzis .serii-gora{gap:13px}.km14-dzis .serii-pierscien{padding:3px}.km14-dzis .serii-pierscien>.pierscien{width:102px!important;height:102px!important}.km14-dzis .serii-pierscien>.pierscien>svg{width:102px;height:102px}.km14-dzis .serii-liczba{font-size:34px}.km14-dzis .pierscien .serii-plomien{width:23px;height:27px}.km14-dzis .serii-tresc h2{font-size:18px}}.km14-path-card{isolation:isolate;padding:24px;border:1px solid #b5a1ff55;background:linear-gradient(132deg,#373166,#393970 56%,#295663);box-shadow:0 12px 34px #14133326;transition:border-color .4s,box-shadow .4s}.km14-path-card:before{width:270px;height:270px;right:-122px;top:-105px;border-color:#d7c7ff26}.km14-path-card:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 100% 0,#8a7eee44,transparent 65%);pointer-events:none}.km14-path-topline{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:20px}.km14-path-card .km14-path-eyebrow{font-size:9px;letter-spacing:.11em;color:#ded7ff}.km14-path-status{display:inline-flex;align-items:center;gap:6px;font-size:10px;color:#efeaff;background:#ffffff0d;border:1px solid #ffffff24;padding:5px 8px;border-radius:999px;white-space:nowrap}.km14-path-status i{width:5px;height:5px;border-radius:50%;background:#c6baff}.km14-path-card .km14-path-orbit{position:absolute;right:15px;top:63px;color:#c7bdff;opacity:.55;pointer-events:none}.km14-path-card h2{font-size:clamp(25px,7vw,34px);line-height:1.12;letter-spacing:-.035em;max-width:9ch;margin:0 0 14px;color:#fff}.km14-path-card>p{font-size:14px;line-height:1.65;margin:0 0 18px;color:#eeeafa;max-width:42ch}.km14-path-progress-label{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;line-height:1.5;margin:0 0 8px;color:#e4ddf7}.km14-path-progress-label strong{color:#fff;font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.km14-path-progress-label>span:last-child{font-size:11px}.km14-path-card progress{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 0 15px;width:100%;height:7px;background:#ffffff20;border-radius:999px;accent-color:#bda9ff}.km14-path-card progress::-webkit-progress-value{background:linear-gradient(90deg,#ac9afb,#b7e4de);-webkit-transition:width .6s cubic-bezier(.2,.8,.2,1);transition:width .6s cubic-bezier(.2,.8,.2,1)}.km14-path-card progress::-moz-progress-bar{background:#bda9ff}.km14-path-meta{margin:0 0 20px;gap:8px 18px;font-size:12px;color:#e0dbf0;align-items:center}.km14-path-meta span{display:inline-flex;align-items:baseline;gap:5px;background:transparent;border:0;border-radius:0;padding:0;white-space:nowrap}.km14-path-meta strong{font-weight:650;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.km14-path-actions{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.km14-path-actions .btn{display:flex;justify-content:space-between;gap:12px;min-height:54px;background:#bbadff;color:#231c43!important;border:1px solid #d8ceff55;border-radius:16px;padding:14px 18px;font-size:14px;line-height:1.3;box-shadow:0 4px 0 #15112c55;transition:transform .2s,box-shadow .2s,background .2s}.km14-path-actions .btn:hover{background:#c9beff}.km14-path-actions .btn:active{transform:translateY(2px);box-shadow:0 2px 0 #15112c55}.km14-path-actions a:not(.btn){display:flex;justify-content:center;gap:8px;font-size:12px;min-height:38px;color:#e7e0ff;text-decoration:none}.km14-path-pending{animation:km14-path-breathe 6s ease-in-out infinite}.km14-path-pending .km14-path-status i{box-shadow:0 0 0 3px #b7a9ff20}.km14-path-complete{border-color:#75ccb855;background:linear-gradient(135deg,#253e49,#284c4c 60%,#2e5362)}.km14-path-complete .km14-path-status i{background:#8adbc1}.km14-path-complete .km14-path-actions .btn{background:#9bdac8;color:#173a32!important;box-shadow:0 4px 0 #173a3270}.km14-dzis .misja-alternatywna{padding:0 18px;margin:18px 0 16px;border-radius:20px;background:color-mix(in srgb,var(--pow) 93%,transparent)}.km14-dzis .misja-alternatywna summary{padding:18px 0;gap:5px}.km14-dzis .misja-alternatywna[open]{padding-bottom:18px}.km14-dzis .misja-alternatywna[open] summary{margin-bottom:16px}.km14-dzis .km14-inne{margin-top:32px}.km14-dzis .km14-inne .sekcja-tytul{margin:0 0 20px}.km14-inne .etykieta{font-size:10px;letter-spacing:.13em;margin-bottom:8px;color:var(--akcent)}.km14-dzis .km14-inne h3{font-size:clamp(23px,6vw,30px);line-height:1.2;letter-spacing:-.025em}.km14-inne-opis{font-size:14px;line-height:1.55;color:var(--atrament2);margin-top:10px}.km14-dzis.dzis-ui .skroty{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:0}.km14-dzis.dzis-ui .skrot{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:9px;padding:19px 16px;min-height:166px;border:1px solid var(--linia);border-radius:22px;background:color-mix(in srgb,var(--pow) 94%,transparent);transition:transform .24s,border-color .24s,box-shadow .24s}.km14-dzis.dzis-ui .skrot .ikona{display:grid;place-items:center;width:43px;height:43px;margin:0 0 4px;background:var(--akcent-slaby);color:var(--akcent);border-radius:13px;transition:transform .24s}.km14-dzis .skrot .ikona-liniowa{width:23px;height:23px}.km14-dzis.dzis-ui .skrot .tytul{font-size:16px;line-height:1.25;letter-spacing:-.015em;margin:0}.km14-dzis.dzis-ui .skrot .pod{font-size:12px;line-height:1.5;margin:0;max-width:20ch}.km14-dzis.dzis-ui .skrot:active{transform:scale(.975);border-color:var(--akcent-linia)}.km14-dzis.dzis-ui .skrot:active .ikona{transform:rotate(-5deg)}.km14-dzis.dzis-ui .skrot-wyrozniony{background:linear-gradient(145deg,color-mix(in srgb,var(--pow) 65%,var(--akcent-slaby)),var(--pow));border-color:var(--akcent-linia)}.km14-dzis.dzis-ui .skrot:nth-child(3n+2) .ikona{color:var(--dobrze);background:var(--dobrze-tlo)}.km14-dzis.dzis-ui .skrot:nth-child(3n+3) .ikona{color:var(--srednio);background:var(--srednio-tlo)}@media(hover:hover){.km14-dzis.dzis-ui .skrot:hover{transform:translateY(-3px);border-color:var(--akcent-linia);box-shadow:var(--cien)}.km14-dzis.dzis-ui .skrot:hover .ikona{transform:rotate(-5deg)}}.km14-profil.ja-ui{padding-top:18px;padding-bottom:32px;max-width:900px;margin-inline:auto}.km14-profil-header{display:flex;gap:15px;align-items:center;margin-bottom:18px}.km14-profil-symbol{display:grid;place-items:center;width:56px;height:62px;flex:none;border-radius:19px;border:1px solid var(--akcent-linia);color:var(--akcent);background:linear-gradient(140deg,var(--akcent-slaby),var(--pow))}.km14-profil-symbol svg{width:27px;height:27px}.km14-profil-header .etykieta{font-size:9px;letter-spacing:.15em;color:var(--akcent);margin-bottom:6px}.km14-profil-header h1{font-size:28px;line-height:1.1;margin:0 0 7px}.km14-profil-header p:last-child{font-size:12px;color:var(--atrament2);line-height:1.5;max-width:32ch}.km14-profil-skroty{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.km14-profil-skroty a{display:flex;justify-content:space-between;align-items:center;gap:10px;flex:1 1 130px;border:1px solid var(--linia);background:var(--pow);border-radius:14px;padding:11px 12px;min-height:46px;color:var(--atrament);font-size:12px;font-weight:600;text-decoration:none}.km14-profil-skroty a span{color:var(--akcent)}.km14-profil .ja-zakladki{margin:0 0 22px;border-radius:17px;padding:5px;gap:3px}.km14-profil .ja-zakladki button{min-height:46px;border-radius:12px;font-size:12px;transition:background .2s,color .2s,box-shadow .2s}.km14-profil .ja-zakladki button[aria-selected=true]{box-shadow:0 2px 7px #10142212}.km14-profil .ja-panel:not([hidden]){animation:km14-panel-in .3s cubic-bezier(.2,.7,.3,1)}.km14-profil .ja-panel>.karta,.km14-profil .ja-panel>.wybor-przedmiotow{margin-block:0 20px}.km14-profil .sekcja-tytul{margin:24px 0 12px;align-items:flex-start;gap:8px;flex-wrap:wrap}.km14-profil .sekcja-tytul h3{font-size:20px;line-height:1.25}.km14-profil .karta{padding:20px;border-radius:20px}.km14-profil .kafle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:26px}.km14-profil .kafel{padding:18px;border-radius:20px}.km14-profil .kafel .wartosc{font-size:32px;line-height:1.15;letter-spacing:-.03em}.km14-profil .kafel .opis{font-size:12px;line-height:1.55;margin-top:8px}.km14-profil-nauka h2{font-size:22px;line-height:1.2;margin:8px 0 12px}.km14-profil-nauka>p:not(.etykieta){font-size:14px;line-height:1.6;color:var(--atrament2)}.km14-profil-nauka dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:18px 0}.km14-profil-nauka dl>div{min-width:0;border-left:2px solid var(--akcent-linia);padding-left:10px}.km14-profil-nauka dt{font-size:10px;line-height:1.4;color:var(--atrament2)}.km14-profil-nauka dd{font-size:14px;font-weight:700;margin:5px 0 0;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.km14-profil-nauka dd>span{font-size:11px;font-weight:500;white-space:nowrap}.km14-profil-nauka .btn{min-height:50px;margin-top:18px}.km14-profil-grupa{padding:20px;border:1px solid var(--linia);border-radius:23px;background:var(--pow);margin-bottom:20px}.km14-profil-grupa .profil-edycja>.sekcja-tytul:first-child,.km14-profil-grupa>.sekcja-tytul:first-child{margin-top:0}.km14-profil-grupa>.karta{background:var(--pow2);padding:15px}.km14-profil-grupa .profil-edycja .sekcja-tytul>.mini{flex-basis:100%;font-size:12px;line-height:1.5}.km14-profil .profil-edycja fieldset{gap:18px!important}.km14-profil .pole-z-etykieta{display:grid;grid-gap:8px;gap:8px}.km14-profil .pole-z-etykieta .etykieta{font-size:11px;line-height:1.5;letter-spacing:.04em}.km14-profil .pole-odpowiedzi{margin:0;font-size:16px;min-height:48px;line-height:1.5}.km14-profil .pole-z-etykieta .mini{font-size:11px;line-height:1.5}.km14-profil .przelacznik{gap:12px;min-height:50px;line-height:1.5;align-items:center}.km14-profil .przelacznik input{flex:none;width:20px;height:20px}.km14-profil .profil-edycja details summary{min-height:44px;padding-block:8px;line-height:1.5}.km14-profil .profil-edycja details[open]>.pole-z-etykieta{margin-top:16px}.km14-profil .btn{white-space:normal;line-height:1.4;min-height:46px}.km14-profil .km14-profil-motyw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.km14-profil-motyw .btn{font-size:12px;padding:10px 5px}.km14-profil .km14-wyglad{margin-top:16px;padding:0!important;border:0!important;box-shadow:none;background:transparent}.km14-profil .km14-wyglad>p{font-size:13px;line-height:1.6}.km14-profil .km14-wyglad h2{font-size:20px}.km14-podglad>div{background:color-mix(in srgb,var(--pow) 96%,transparent);color:var(--atrament);box-shadow:var(--cien)}.km14-podglad p{color:var(--atrament2)}.km14-podglad span{color:var(--akcent)}.km14-profil .km14-motywy{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.km14-motyw{background:var(--pow2);transition:background .2s,outline-color .2s}.km14-motyw[aria-pressed=true]{outline-color:var(--akcent);background:var(--akcent-slaby)}.km14-motyw strong{font-size:12px;line-height:1.4}.km14-motyw small{font-size:10px;line-height:1.5;opacity:1;color:var(--atrament2)}.km14-probka{color:var(--atrament);border:1px solid color-mix(in srgb,var(--linia) 40%,transparent)}.km14-kod-profil{scroll-margin-top:calc(var(--plan-pasek-wysokosc,54px) + 20px);margin-bottom:24px;background:linear-gradient(135deg,var(--akcent-slaby),var(--pow));border-color:var(--akcent-linia)}.km14-kod-profil h2{font-size:23px;line-height:1.25;margin:8px 0 12px}.km14-kod-profil>p:not(.etykieta){font-size:13px;line-height:1.65;color:var(--atrament2);margin-bottom:18px}.km14-profil .km-store-header{gap:12px;margin-bottom:16px}.km14-profil .km-store-header>div{flex-basis:100%}.km14-profil .km-store-header h2{font-size:23px}.km14-profil .km-store-management{margin:0 0 20px;padding:20px;border:1px solid var(--linia);background:var(--pow);border-radius:20px}.km14-profil .km-store-management>p:last-child{margin-bottom:0}.km14-profil .km-store-region{font-size:12px}.km14-profil-oferty{margin-bottom:20px;border:1px solid var(--linia);border-radius:20px;background:var(--pow);padding:0 16px}.km14-profil-oferty>summary{padding:18px 0;cursor:pointer;min-height:72px;font-size:15px;font-weight:650;line-height:1.4}.km14-profil-oferty>summary small{display:block;margin-top:6px;font-size:12px;font-weight:400;color:var(--atrament2)}.km14-profil-oferty[open]{padding-bottom:16px}.km14-profil-oferty[open]>summary{margin-bottom:16px;border-bottom:1px solid var(--linia)}@keyframes km14-aurora{0%{transform:translate3d(-8%,-4%,0) scale(.9)}to{transform:translate3d(18%,12%,0) scale(1.15)}}@keyframes km14-path-breathe{0%,to{box-shadow:0 10px 32px #33295a26,0 0 0 1px #bba3ff12}50%{box-shadow:0 12px 38px #7b60d333,0 0 0 3px #bba3ff25}}@keyframes km14-panel-in{0%{opacity:.5;transform:translateY(7px)}to{opacity:1;transform:none}}@media(min-width:640px){.km14-dzis.dzis-ui .skroty,.km14-profil .km14-motywy{grid-template-columns:repeat(3,minmax(0,1fr))}.km14-profil .kafle{grid-template-columns:repeat(4,minmax(0,1fr))}.km14-path-card{padding:30px}.km14-path-card h2{max-width:none;padding-right:75px}}@media(max-width:359px){.km14-dzis.dzis-ui .skroty{gap:10px}.km14-dzis.dzis-ui .skrot{padding:16px 12px;min-height:163px}.km14-dzis.dzis-ui .skrot .tytul{font-size:15px}.km14-profil-grupa{padding:16px}.km14-profil .ja-zakladki button{font-size:10px}.km14-path-card{padding:20px}.km14-path-status{font-size:9px}.km14-path-card .km14-path-eyebrow{font-size:8px}}@media(prefers-reduced-motion:reduce){.km14-path-pending,.km14-profil .ja-panel:not([hidden]),.km14-tlo-aurora i{animation:none}.km14-dzis .skrot,.km14-dzis .skrot .ikona,.km14-path-actions .btn,.km14-path-card progress::-webkit-progress-value{-webkit-transition:none;transition:none}}html[data-oszczedzanie-energii=true] .km14-path-pending,html[data-oszczedzanie-energii=true] .km14-tlo-aurora i{animation:none}