.vn-gf,.vn-gl,.vn-gl-band,.vn-gl-sprachen{--gl-1:4px;--gl-2:8px;--gl-3:16px;--gl-4:24px;--gl-5:32px;--gl-6:48px;--gl-7:64px}.vn-gf{z-index:55;width:320px;padding:var(--gl-3);border:1px solid var(--vn-on-dark-hair);border-radius:var(--gl-3);background:var(--vn-glass-panel);-webkit-backdrop-filter:blur(14px);color:var(--vn-on-dark);box-shadow:var(--vn-sh-bar);font:400 15px/24px var(--vn-font);text-align:left;outline:none;animation:.14s ease-out vn-gf-auf;position:fixed}.vn-gf:before{content:"";top:-7px;left:var(--pfeil,24px);background:inherit;border-left:1px solid var(--vn-on-dark-hair);border-top:1px solid var(--vn-on-dark-hair);width:12px;height:12px;position:absolute;transform:rotate(45deg)}.vn-gf.oben:before{border:0;border-right:1px solid var(--vn-on-dark-hair);border-bottom:1px solid var(--vn-on-dark-hair);top:auto;bottom:-7px}.vn-gf .kopfz{justify-content:space-between;align-items:baseline;gap:var(--gl-2);display:flex}.vn-gf .lbl{letter-spacing:var(--vn-label-ls);text-transform:uppercase;color:var(--vn-on-dark-faint);font-size:12px;font-weight:600;line-height:16px}.vn-gf .zu{color:var(--vn-on-dark-faint);font-size:12px;line-height:16px}.vn-gf button.zu{width:32px;height:32px;margin:calc(-1 * var(--gl-2)) calc(-1 * var(--gl-2)) calc(-1 * var(--gl-2)) 0;border-radius:var(--vn-r-pill);color:var(--vn-on-dark-sub);font:400 20px/1 var(--vn-font);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.vn-gf h3{margin:var(--gl-1) 0 0;letter-spacing:-.02em;color:var(--vn-on-dark);font-size:20px;font-weight:600;line-height:24px}.vn-gf p{margin:var(--gl-2) 0 0;color:var(--vn-on-dark-sub)}.vn-gf .fuss{justify-content:space-between;align-items:center;gap:var(--gl-2);margin-top:var(--gl-3);padding-top:var(--gl-2);border-top:1px solid var(--vn-on-dark-hair);font-size:12px;line-height:16px;display:flex}.vn-gf .link{color:var(--vn-on-dark);font-weight:600;text-decoration:none}.vn-gf .link:hover{text-underline-offset:var(--gl-1);text-decoration:underline}.vn-gf .meta{color:var(--vn-on-dark-faint)}.vn-gf button.zu:focus-visible,.vn-gf .link:focus-visible{outline:2px solid var(--vn-acid);outline-offset:2px;border-radius:var(--gl-1)}.vn-gf.blatt{width:auto;padding:var(--gl-2) var(--gl-3) calc(var(--gl-5) + env(safe-area-inset-bottom,0px));touch-action:none;border-width:1px 0 0;border-radius:20px 20px 0 0;transition:transform .16s ease-out;animation-name:vn-gf-blatt;animation-duration:.18s;inset:auto 0 0}.vn-gf.blatt.zieht{transition:none}.vn-gf.blatt:before{display:none}.vn-gf .griff{width:36px;height:4px;margin:0 auto var(--gl-3);background:var(--vn-on-dark-faint);border-radius:2px;display:block}@keyframes vn-gf-auf{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes vn-gf-blatt{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.vn-gf{transition:none;animation:none}}@media print{.vn-gf{display:none}}.vn-gl-sprachen{align-items:center;gap:var(--gl-1);color:var(--vn-on-dark-sub);font-size:12px;font-weight:600;display:inline-flex}.vn-gl-sprachen a{color:var(--vn-on-dark);text-decoration:none}.vn-gl-sprachen a:hover{text-underline-offset:var(--gl-1);text-decoration:underline}.vn-gl-sprachen .kurz{display:none}.vn-gl-sprache{gap:var(--gl-2);margin-top:var(--gl-3);color:var(--vn-on-dark-sub);flex-wrap:wrap;font-size:12px;font-weight:600;display:inline-flex}.vn-gl-sprache a{color:var(--vn-on-dark);text-underline-offset:var(--gl-1);text-decoration:underline;-webkit-text-decoration-color:var(--vn-on-dark-faint);text-decoration-color:var(--vn-on-dark-faint)}.vn-gl-sprache a:hover{-webkit-text-decoration-color:var(--vn-on-dark);text-decoration-color:var(--vn-on-dark)}.vn-gl-band.mitte{text-align:center;justify-content:center}.vn-gl-band.mitte h1{margin-left:auto;margin-right:auto}.vn-gl-suche{align-items:center;gap:var(--gl-2);width:320px;max-width:100%;height:var(--gl-6);padding:0 var(--gl-3);border:1px solid var(--vn-on-dark-faint);border-radius:var(--vn-r-pill);background:var(--vn-on-dark-hair);color:var(--vn-on-dark-faint);display:flex}.vn-gl-suche:focus-within{border-color:var(--vn-on-dark)}.vn-gl-suche svg{flex:none}.vn-gl-suche input{min-width:0;height:100%;color:var(--vn-on-dark);font:400 15px/24px var(--vn-font);background:0 0;border:0;outline:none;flex:1}.vn-gl-suche input::placeholder{color:var(--vn-on-dark-faint)}.vn-gl-suche input::-webkit-search-cancel-button{filter:invert()}.vn-gl-suche kbd{padding:0 var(--gl-2);border:1px solid var(--vn-on-dark-hair);border-radius:var(--gl-1);font:600 12px/24px var(--vn-font)}.vn-gl-az{z-index:4;gap:var(--gl-1);padding:var(--gl-3) max(var(--vn-page-x), calc((100% - var(--vn-page-max)) / 2 + var(--vn-page-x)));border-bottom:1px solid var(--vn-hair);background:var(--vn-white);flex-wrap:wrap;display:flex;position:sticky;top:0}.vn-gl-az a,.vn-gl-az span{border-radius:var(--gl-2);place-items:center;min-width:32px;height:32px;font-size:12px;font-weight:600;text-decoration:none;display:inline-grid}.vn-gl-az a{color:var(--vn-ink)}.vn-gl-az a:hover{background:var(--vn-hair)}.vn-gl-az a.on{background:var(--vn-ink);color:var(--vn-on-dark)}.vn-gl-az a:focus-visible{outline:2px solid var(--vn-acid);outline-offset:2px}.vn-gl-az span{color:var(--vn-faint)}.vn-gl-liste{max-width:var(--vn-page-max);padding:var(--gl-6) var(--vn-page-x) 0;margin:0 auto}.vn-gl-gruppe{scroll-margin-top:var(--gl-7)}.vn-gl-gruppe+.vn-gl-gruppe{margin-top:var(--gl-6)}.vn-gl-gruppe>h2{align-items:baseline;gap:var(--gl-3);padding-bottom:var(--gl-2);letter-spacing:-.02em;color:var(--vn-ink);margin:0;font-size:20px;font-weight:600;line-height:24px;display:flex}.vn-gl-eintrag{gap:var(--gl-4);padding:var(--gl-3) 0;border-top:1px solid var(--vn-hair);color:var(--vn-ink);grid-template-columns:240px minmax(0,1fr) 120px;font-size:15px;line-height:24px;text-decoration:none;display:grid}.vn-gl-gruppe .vn-gl-eintrag:last-child{border-bottom:1px solid var(--vn-hair)}.vn-gl-eintrag b{font-weight:600}.vn-gl-eintrag .k2{color:var(--vn-prose);text-wrap:pretty}.vn-gl-eintrag .r{color:var(--vn-sub);text-align:right;font-size:12px}.vn-gl-eintrag:hover b{text-underline-offset:var(--gl-1);text-decoration:underline}.vn-gl-eintrag:focus-visible{outline:2px solid var(--vn-acid);outline-offset:2px;border-radius:var(--gl-1)}.vn-gl-leer{padding:var(--gl-4) 0;color:var(--vn-sub);font-size:15px}.vn-gl-spalte{max-width:680px;padding:var(--gl-6) var(--vn-page-x) 0;box-sizing:content-box;margin:0 auto}.vn-gl-spalte .lead{letter-spacing:-.01em;color:var(--vn-ink);margin:0;font-size:20px;font-weight:500;line-height:30px}.vn-gl-spalte .text{margin:var(--gl-4) 0 0;color:var(--vn-prose);font-size:17px;line-height:28px}.vn-gl-spalte>.text:first-child{margin-top:0}.vn-gl-spalte section{margin-top:var(--gl-6)}.vn-gl-spalte .lbl{margin:0 0 var(--gl-2);letter-spacing:var(--vn-label-ls);text-transform:uppercase;color:var(--vn-sub);font-size:12px;font-weight:600;line-height:16px}.vn-gl-bsp{margin:var(--gl-2) 0 0;padding:var(--gl-1) 0 var(--gl-1) var(--gl-3);border-left:2px solid var(--vn-ink);letter-spacing:-.01em;color:var(--vn-ink);font-size:20px;font-weight:500;line-height:30px}.vn-gl-modul{margin:var(--gl-3) 0 0;color:var(--vn-sub);font-size:12px;line-height:16px}.vn-gl-verwandt{margin:0;padding:0;list-style:none}.vn-gl-verwandt .vn-gl-eintrag{grid-template-columns:200px minmax(0,1fr)}.vn-gl-verwandt li:last-child .vn-gl-eintrag{border-bottom:1px solid var(--vn-hair)}.vn-gl-nachbarn{align-items:start;gap:var(--gl-3);margin-top:var(--gl-6);padding-top:var(--gl-3);border-top:1px solid var(--vn-hair);grid-template-columns:1fr auto 1fr;font-size:12px;line-height:16px;display:grid}.vn-gl-nachbarn a{gap:var(--gl-1);color:var(--vn-ink);flex-direction:column;font-weight:600;text-decoration:none;display:flex}.vn-gl-nachbarn a .meta{color:var(--vn-sub);font-weight:400}.vn-gl-nachbarn a:hover b{text-underline-offset:var(--gl-1);text-decoration:underline}.vn-gl-nachbarn .mitte{text-align:center}.vn-gl-nachbarn .r{text-align:right;grid-column:3;align-items:flex-end}.vn-gl-nachbarn b{font-weight:600}.vn-gl-act{align-items:flex-end;gap:var(--gl-2);flex-direction:column;display:flex}.vn-gl-act small{color:var(--vn-on-dark-faint);font-size:12px}.vn-gl-fuss{justify-content:space-between;gap:var(--gl-3);margin-top:var(--gl-7);padding:var(--gl-4) var(--vn-page-x);border-top:1px solid var(--vn-hair);color:var(--vn-sub);font-size:12px;line-height:16px;display:flex}.vn-gl-fuss nav{gap:var(--gl-3);display:flex}.vn-gl-fuss a{color:var(--vn-sub);text-decoration:none}.vn-gl-fuss a:hover{color:var(--vn-ink)}@media (max-width:768px){.vn-gl-sprachen b,.vn-gl-sprachen .punkt,.vn-gl-sprachen .lang{display:none}.vn-gl-sprachen .kurz{display:inline}.vn-gl-suche{width:100%;margin-top:var(--gl-3)}.vn-gl-suche kbd{display:none}.vn-gl-az{padding:var(--gl-2) var(--gl-3);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.vn-gl-az::-webkit-scrollbar{display:none}.vn-gl-az span{display:none}.vn-gl-liste{padding:var(--gl-4) var(--gl-3) 0}.vn-gl-eintrag,.vn-gl-verwandt .vn-gl-eintrag{gap:var(--gl-1);grid-template-columns:minmax(0,1fr)}.vn-gl-eintrag .r{text-align:left}.vn-gl-spalte{padding:var(--gl-4) var(--gl-3) 0}.vn-gl-act{align-items:flex-start}.vn-gl-nachbarn{grid-template-columns:1fr 1fr}.vn-gl-nachbarn .mitte{text-align:left;grid-area:2/1/auto/-1}.vn-gl-nachbarn .r{grid-column:2}.vn-gl-fuss{padding:var(--gl-3);flex-direction:column}}
