html:is([lang=en],[lang=es]) .hilfe .lang-de,html:not([lang=en]) .hilfe .lang-en,html:not([lang=es]) .hilfe .lang-es{display:none}.hilfe{--h-fg:#1f2a22;--h-muted:#5d6b61;--h-line:#d9ded3;--h-card:#fff;--h-accent:#97ab56;--h-soft:#e1eedd;--h-warn-bg:#fbf0d9;--h-warn-fg:#6b4a0c;--h-beta-bg:#ece6f6;--h-beta-fg:#3f2e66;--h-display:"Archivo", ui-sans-serif, system-ui, sans-serif;color:var(--h-fg);font-size:17px;line-height:1.6}.dark .hilfe{--h-fg:#e4e9e1;--h-muted:#9aa89d;--h-line:#2c372f;--h-card:#1b231d;--h-accent:#97ab56;--h-soft:#233a2a;--h-warn-bg:#3a2f12;--h-warn-fg:#efcf86;--h-beta-bg:#2b2440;--h-beta-fg:#d8ccf3}.hilfe>div{flex-direction:column;gap:28px;display:flex}html .hilfe :is(h1,h2,h3,h4,.title,summary){font-family:var(--h-display);text-wrap:balance;font-weight:600;line-height:1.2}html .hilfe.hilfe :is(h1,h2){font-family:Archivo Black,Archivo,sans-serif;font-weight:400}.hilfe h1{margin:0;font-size:clamp(1.8rem,5vw,2.4rem);font-weight:600}.hilfe h2{font-size:1.6rem;font-weight:600}.hilfe h3{margin-top:8px;font-size:1.2rem;font-weight:600}.hilfe h4{margin-top:10px;font-size:1.02rem;font-weight:600}.hilfe p{margin:0}.hilfe a{color:var(--h-accent);text-underline-offset:2px;text-decoration:underline}.hilfe a:hover{text-decoration:none}.hilfe a:focus-visible,.hilfe summary:focus-visible{outline:2px solid var(--h-accent);outline-offset:2px;border-radius:4px}.hilfe .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--h-muted);margin-bottom:4px;font-size:.8rem;font-weight:600}.hilfe .lead{color:var(--h-muted);margin-top:10px;font-size:1.15rem}.hilfe .small{color:var(--h-muted);font-size:.9rem}.hilfe section,.hilfe .part-body,.hilfe .sub-body{flex-direction:column;gap:12px;min-width:0;display:flex}.hilfe figure{min-width:0;margin:0}.hilfe figure img{border:1px solid var(--h-line);border-radius:8px;width:100%;height:auto;display:block}.hilfe figure.hero img{border-radius:12px}.hilfe figure.narrow{max-width:30rem}.hilfe figcaption{color:var(--h-muted);margin-top:4px;font-size:.85rem}.hilfe ol,.hilfe ul{margin:0;padding-left:1.3rem}.hilfe ol{list-style:decimal}.hilfe ul{list-style:outside}.hilfe li{margin-bottom:5px}.hilfe li::marker{color:var(--h-accent);font-weight:600}.hilfe dl{grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.hilfe dt{font-weight:600}.hilfe dd{margin:0}@media (width<=520px){.hilfe dl{grid-template-columns:1fr;gap:2px}.hilfe dd{margin-bottom:8px}}.hilfe code,.hilfe kbd{background:var(--h-card);border:1px solid var(--h-line);white-space:nowrap;border-radius:4px;padding:0 5px;font-family:ui-monospace,Menlo,monospace;font-size:.86em}.hilfe .ways{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:16px;display:grid}.hilfe .way{background:var(--h-card);border:1px solid var(--h-line);border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}.hilfe .bridge{background:var(--h-soft);border-radius:8px;padding:12px 16px}.hilfe details.part{border-top:2px solid var(--h-fg);scroll-margin-top:7rem}.hilfe details.part>summary{cursor:pointer;align-items:baseline;gap:14px;padding:16px 0 10px;list-style:none;display:flex}.hilfe details>summary::-webkit-details-marker{display:none}.hilfe details.part>summary .num{font:600 1.5rem/1 var(--h-display);color:var(--h-accent);min-width:1.2rem}.hilfe details.part>summary>span:nth-child(2){min-width:0}.hilfe details.part>summary .title{hyphens:auto;overflow-wrap:anywhere;font-size:clamp(1.3rem,5vw,1.55rem);font-weight:600;display:block}.hilfe details.part>summary .hint{font:400 .95rem/1.4 var(--h-display);color:var(--h-muted);margin-top:4px;display:block}.hilfe details.part>summary:after{content:"+";font:600 1.5rem/1 var(--h-display);color:var(--h-accent);margin-left:auto}.hilfe details.part[open]>summary:after{content:"−"}.hilfe .part-body{padding-bottom:20px}.hilfe details.sub{border-bottom:1px solid var(--h-line);scroll-margin-top:7rem}.hilfe details.sub>summary{cursor:pointer;justify-content:space-between;gap:12px;padding:12px 0;font-size:1.1rem;font-weight:600;list-style:none;display:flex}.hilfe details.sub>summary:after{content:"›";color:var(--h-accent);transition:transform .15s}.hilfe details.sub[open]>summary:after{transform:rotate(90deg)}.hilfe .sub-body{padding-bottom:18px}@media (prefers-reduced-motion:reduce){.hilfe details.sub>summary:after{transition:none}}.hilfe [id]{scroll-margin-top:7rem}.hilfe .split{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));align-items:start;gap:16px;display:grid}.hilfe .split>div{flex-direction:column;gap:10px;min-width:0;display:flex}.hilfe .figs{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:12px;display:grid}.hilfe .cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:0 16px;display:grid}.hilfe .tip,.hilfe .warn,.hilfe .def,.hilfe .beta{border-radius:8px;padding:12px 16px}.hilfe .tip{background:var(--h-soft)}.hilfe .warn{background:var(--h-warn-bg);color:var(--h-warn-fg)}.hilfe .def{border-left:4px solid var(--h-accent);background:var(--h-card)}.hilfe .beta{background:var(--h-beta-bg);color:var(--h-beta-fg);flex-direction:column;gap:8px;display:flex}.hilfe .beta a{color:inherit}.hilfe .tip>b:first-child,.hilfe .warn>b:first-child,.hilfe .def>b:first-child,.hilfe .beta>b:first-child{font-family:var(--h-display);margin-bottom:2px;display:block}.hilfe .soon{letter-spacing:.05em;text-transform:uppercase;color:var(--h-muted);border:1px solid var(--h-line);vertical-align:middle;white-space:nowrap;border-radius:999px;padding:0 6px;font-size:.72rem}.hilfe .swatches{flex-wrap:wrap;gap:4px 12px;margin-top:4px;display:flex}.hilfe .sw{vertical-align:-2px;border-radius:2px;width:6px;height:14px;margin-right:5px;display:inline-block}.hilfe .tablewrap{overflow-x:auto}.hilfe table{border-collapse:collapse;width:100%}.hilfe td{border-bottom:1px solid var(--h-line);vertical-align:top;padding:6px 10px 6px 0}.hilfe td:first-child{white-space:nowrap;width:1%;padding-right:20px}.hilfe .values{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:12px;display:grid}.hilfe .value{background:var(--h-card);border:1px solid var(--h-line);border-top:3px solid var(--h-accent);border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;display:flex}.hilfe .value h4{margin:0}.hilfe .value .proof{color:var(--h-muted);border-top:1px dashed var(--h-line);margin-top:auto;padding-top:6px;font-size:.9rem}.hilfe .words{flex-direction:column;gap:0;padding:0;list-style:none;display:flex}.hilfe .words li{border-bottom:1px solid var(--h-line);grid-template-columns:minmax(0,10rem) minmax(0,14rem) minmax(0,1fr);gap:4px 16px;margin:0;padding:8px 0;display:grid}.hilfe .words s{color:var(--h-muted)}.hilfe .words b{color:var(--h-accent)}.hilfe .words span{font-size:.92rem}@media (width<=640px){.hilfe .words li{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hilfe .words span{grid-column:1/-1}}.hilfe .refs{flex-direction:column;gap:8px;padding:0;list-style:none;display:flex}.hilfe .refs small{color:var(--h-muted)}.hilfe .timeline{flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.hilfe .timeline li{grid-template-columns:5rem minmax(0,1fr);gap:12px;margin:0;display:grid}.hilfe .timeline b{font-variant-numeric:tabular-nums;color:var(--h-accent);font-family:var(--h-display)}
