/* Variante B · Knete-Schrift: Rand wie /knete-rand/, Text als vorgerenderte Knet-Buchstaben (knete/text3.py).
   Baut auf knete-rand.css auf (Layout, Grössenstufen --krs/--krt, Pop-in). */
.kt-zfw .kt-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}
.kt-zfw .kr-q{text-shadow:none}
.hl-doc.kt-zfw .zf-cloud img.kt-img{display:block;flex:none;max-width:none;width:auto;
  height:calc(var(--krt) / var(--krs) * var(--kth));
  pointer-events:none;user-select:none;-webkit-user-drag:none}
/* v5: selbst wächst mit der grösseren Schrift nach unten statt in den Absatz darüber */
.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--kro:52.7% 22%}
/* v5: grössere Blasen ragten bei 821-940px rechts über den Viewport -> etwas nach links (gemessen, kr_measure.py) */
@media (min-width:821px) and (max-width:860px){.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{translate:-24px 0}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{translate:-4px 0}}
@media (min-width:861px) and (max-width:900px){.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{translate:-16px 0}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{translate:-7px 0}}
@media (min-width:901px) and (max-width:940px){.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{translate:-4px 0}}
/* v5: neu-Wölkchen ziehen jetzt nach oben statt nach links -> mobil mittig statt +8px (knete-rand.css) */
@media (max-width:480px){.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{translate:-12px 0}}
/* V5-STUFEN-START (vb_kt_scale_css.py) */
@media (max-width:340px){.kr-zfw.kt-zfw .kr-stack{--krt:18.5px}}
@media (max-width:340px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.387}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.427}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.273}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.240}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.241}}
@media (min-width:341px) and (max-width:357px){.kr-zfw.kt-zfw .kr-stack{--krt:19.5px}}
@media (min-width:341px) and (max-width:357px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.366}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.405}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.271}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.222}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.223}}
@media (min-width:358px) and (max-width:374px){.kr-zfw.kt-zfw .kr-stack{--krt:20.5px}}
@media (min-width:358px) and (max-width:374px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.364}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.403}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.270}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.220}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.221}}
@media (min-width:375px) and (max-width:480px){.kr-zfw.kt-zfw .kr-stack{--krt:21.5px}}
@media (min-width:375px) and (max-width:399px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.362}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.401}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.268}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.218}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.219}}
@media (min-width:400px) and (max-width:429px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.272}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.309}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.186}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.138}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.139}}
@media (min-width:430px) and (max-width:454px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.179}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.213}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.099}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.055}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.055}}
@media (min-width:455px) and (max-width:480px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.111}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.143}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.036}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.000}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.000}}
@media (min-width:481px) and (max-width:820px){.kr-zfw.kt-zfw .kr-stack{--krt:26px}}
@media (min-width:481px) and (max-width:520px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.300}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.337}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.211}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.162}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.163}}
@media (min-width:521px) and (max-width:560px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.226}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.261}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.142}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.096}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.097}}
@media (min-width:561px) and (max-width:600px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.138}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.171}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.061}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.018}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.019}}
@media (min-width:601px) and (max-width:640px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.124}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.157}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.048}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.006}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.006}}
@media (min-width:641px) and (max-width:680px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.124}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.157}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.048}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.006}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.006}}
@media (min-width:681px) and (max-width:720px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.124}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.157}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.048}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.006}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.006}}
@media (min-width:721px) and (max-width:760px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.124}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.157}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.048}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.006}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.006}}
@media (min-width:761px) and (max-width:800px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.124}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.157}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.048}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.006}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.006}}
@media (min-width:801px) and (max-width:820px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.124}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.157}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.048}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.006}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.006}}
@media (min-width:821px) and (max-width:1099px){.kr-zfw.kt-zfw .kr-stack{--krt:27px}}
@media (min-width:821px) and (max-width:860px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.689}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.518}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.487}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.320}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.487}}
@media (min-width:861px) and (max-width:900px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.630}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.468}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.435}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.276}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.436}}
@media (min-width:901px) and (max-width:940px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.555}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.402}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.372}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.219}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.371}}
@media (min-width:941px) and (max-width:980px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.490}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.342}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.312}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.167}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.314}}
@media (min-width:981px) and (max-width:1020px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.430}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.287}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.259}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.119}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.260}}
@media (min-width:1021px) and (max-width:1060px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.372}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.236}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.210}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.075}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.212}}
@media (min-width:1061px) and (max-width:1099px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.322}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.191}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.166}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.036}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.165}}
@media (min-width:1100px){.kr-zfw.kt-zfw .kr-stack{--krt:28.5px}}
@media (min-width:1100px) and (max-width:1100px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.346}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.212}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.185}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.054}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.185}}
@media (min-width:1101px) and (max-width:1139px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.660}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.212}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.185}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.054}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.185}}
@media (min-width:1140px) and (max-width:1179px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.602}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.177}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.144}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.024}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.145}}
@media (min-width:1180px) and (max-width:1219px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.548}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.177}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.106}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.024}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.105}}
@media (min-width:1220px) and (max-width:1259px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.497}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.177}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.069}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.024}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.070}}
@media (min-width:1260px) and (max-width:1299px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.450}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.177}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.067}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.024}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.035}}
@media (min-width:1300px) and (max-width:1339px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.405}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.177}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.067}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.024}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.003}}
@media (min-width:1340px) and (max-width:1379px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.364}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.177}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.067}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.024}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.000}}
@media (min-width:1380px){.kr-zfw.kt-zfw.vb-zfw--selbst .kr-stack{--krs:1.375}.kr-zfw.kt-zfw.vb-zfw--fragen .kr-stack{--krs:1.177}.kr-zfw.kt-zfw.vb-zfw--vereinsamen .kr-stack{--krs:1.067}.kr-zfw.kt-zfw.vb-zfw--relevant .kr-stack{--krs:1.024}.kr-zfw.kt-zfw.vb-zfw--neu .kr-stack{--krs:1.000}}
/* V5-STUFEN-ENDE */
/* v30: Schrift-Schärfe. srcset liefert die Knet-Schrift je Breakpoint/DPR in exakter Pixelgrösse (kein Browser-Downscaling mehr), kt-snap.js rastet sie auf ganze Gerätepixel ein. */
.hl-doc.kt-zfw .zf-cloud img.kt-img{image-rendering:auto}
/* v30: unskalierte Schrift-Ebene über der Blase (kt-snap.js) – gleiche Lage/Grösse wie die skalierte Blase */
.kr-zfw.kt-zfw .kt-ovl{position:absolute;margin:0;padding:0;pointer-events:none;z-index:1;--krs:1!important;scale:none!important;translate:none!important;transform:none!important;container-type:normal}
.kr-zfw.kt-zfw .kt-ovl .kn-q{pointer-events:auto}
.hl-doc .zf-anim.in .kt-ovl .lyr.kr-txt.kt-done{animation:none!important;opacity:1!important;transform:none!important}
/* v39: Schrift erst mit dem Aufpoppen der Blase zeigen (auch beim erneuten Hineinscrollen) */
@media (prefers-reduced-motion:no-preference){.hl-doc .zf-anim:not(.in) .kr-stack .lyr.kr-txt{animation:none!important;opacity:0!important}}
/* v38 (Sara): Gedankenblasen ~10% kleiner. Blase inkl. Vorläufer-Bläschen per scale ×0.9; die Schrift-Ebene (.kt-ovl) bleibt unskaliert
   und bekommt krt×0.9 – passende Dateien in exakter Pixelgrösse (knete/v30/sizes_v38.py, srcset ?v=2), kt-snap.js rastet ein. */
.kr-zfw.kt-zfw .kr-stack:not(.kt-ovl){scale:calc(var(--krs) * .9)}
.kr-zfw.kt-zfw .kr-stack.kt-ovl{--krt:25.65px}
@media (max-width:1099px){.kr-zfw.kt-zfw .kr-stack.kt-ovl{--krt:24.3px}}
@media (max-width:820px){.kr-zfw.kt-zfw .kr-stack.kt-ovl{--krt:23.4px}}
@media (max-width:480px){.kr-zfw.kt-zfw .kr-stack.kt-ovl{--krt:19.35px}}
@media (max-width:374px){.kr-zfw.kt-zfw .kr-stack.kt-ovl{--krt:18.45px}}
@media (max-width:357px){.kr-zfw.kt-zfw .kr-stack.kt-ovl{--krt:17.55px}}
@media (max-width:340px){.kr-zfw.kt-zfw .kr-stack.kt-ovl{--krt:16.65px}}

/* v40 (S5): bis alle Ebenen geladen sind, steht die Pop-Animation still (kt-snap.js) – Blase und Schrift starten gemeinsam */
.hl-doc .zf-anim.zf-wait .lyr,.hl-doc .zf-anim.zf-wait .kr-stack .lyr.kr-txt{animation-play-state:paused!important}
