.sn .sn-ks-mono{font-family:var(--sn-font-mono);font-variant-numeric:tabular-nums}.sn .sn-ks-unsichtbar{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sn .sn-ks-pa{-webkit-user-select:none;user-select:none;flex-direction:column;min-width:0;display:flex;container-type:inline-size}.sn .sn-ks-pa-k{box-sizing:border-box;border-bottom:1px solid var(--a-line);height:72px;font:600 16px/24px var(--sn-font-sans);color:var(--a-t1);flex:none;align-items:center;gap:10px;margin:0;padding:0 24px;display:flex}.sn .sn-ks-pa-k.sn-ks-mono{font:500 15px/24px var(--sn-font-mono)}.sn .sn-ks-pa-k svg{color:var(--a-t2s);flex:none}.sn .sn-ks-pa-k small{font:400 14px/20px var(--sn-font-sans);color:var(--a-t2s);font-variant-numeric:tabular-nums;margin-left:auto}.sn .sn-ks-pa-warm{box-sizing:border-box;background:var(--a-mark);flex-direction:column;flex:none;justify-content:center;gap:2px;height:120px;padding:0 24px;display:flex}.sn .sn-ks-pa-l{font:400 14px/20px var(--sn-font-sans);color:var(--a-t2s)}.sn .sn-ks-pa-wert{font:400 22px/32px var(--sn-font-sans);color:var(--a-t1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sn .sn-ks-pa-wert b{letter-spacing:-.01em;margin-right:6px;font-size:32px;font-weight:600;line-height:40px}.sn .sn-ks-pa-z{-moz-column-gap:16px;box-sizing:border-box;flex:auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;min-height:112px;padding:16px 24px;display:grid}.sn .sn-ks-pa-name{min-width:0;display:grid}.sn .sn-ks-pa-name b{font:500 16px/24px var(--sn-font-sans);color:var(--a-t1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sn .sn-ks-pa-name small{font:400 14px/20px var(--sn-font-sans);color:var(--a-t2s);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sn .sn-ks-pa-betrag{font:600 22px/32px var(--sn-font-sans);color:var(--a-t1);font-variant-numeric:tabular-nums;white-space:nowrap}.sn .sn-ks-pa-felder{box-sizing:border-box;flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:10px 16px;min-height:112px;margin:0;padding:16px 24px;display:grid}.sn .sn-ks-pa-felder div{min-width:0;display:grid}.sn .sn-ks-pa-felder dt{font:400 13px/18px var(--sn-font-sans);color:var(--a-t2s)}.sn .sn-ks-pa-felder dd{color:var(--a-t1);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;line-height:22px;overflow:hidden}@container (max-width:420px){.sn .sn-ks-pa-name small{white-space:normal}.sn .sn-ks-pa-k,.sn .sn-ks-pa-warm,.sn .sn-ks-pa-z,.sn .sn-ks-pa-felder{padding-inline:16px}.sn .sn-ks-pa-wert{font-size:18px;line-height:28px}.sn .sn-ks-pa-wert b{font-size:26px;line-height:34px}.sn .sn-ks-pa-betrag{font-size:18px;line-height:28px}}@media (max-width:767px){.sn .sn-ks-pa-k{height:56px}.sn .sn-ks-pa-warm{height:84px}.sn .sn-ks-pa-z,.sn .sn-ks-pa-felder{min-height:0;padding-block:14px}}.sn .sn-ks-fall{min-width:0;padding-right:var(--sn-ansicht-ueber,0px);gap:16px;display:grid;container-type:inline-size}.sn .sn-ks-fall-beleg{-moz-column-gap:14px;border:1px solid var(--a-line);background:var(--a-card);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:14px;padding:16px 20px;display:grid}.sn .sn-ks-fall-zeichen{background:var(--a-muted);width:36px;height:36px;color:var(--a-t2s);border-radius:50%;place-items:center;display:grid}.sn .sn-ks-fall-name{min-width:0;display:grid}.sn .sn-ks-fall-name b{font:500 16px/24px var(--sn-font-sans);color:var(--a-t1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sn .sn-ks-fall-name small{font:400 14px/20px var(--sn-font-sans);color:var(--a-t2s);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sn .sn-ks-fall-betrag{font:600 20px/28px var(--sn-font-sans);color:var(--a-t1);font-variant-numeric:tabular-nums;white-space:nowrap}.sn .sn-ks-fall-zu{background:var(--a-mark);font:400 15px/22px var(--sn-font-sans);color:var(--a-t1);border-radius:8px;margin:0;padding:10px 14px}.sn .sn-ks-fall-probe{font:400 15px/22px var(--sn-font-sans);color:var(--a-t2s);font-variant-numeric:tabular-nums;margin:0}.sn .sn-ks-fall-probe b{color:var(--a-t1);font-weight:600}.sn .sn-ks-tab-rahmen{border:1px solid var(--a-line);background:var(--a-card);border-radius:12px;overflow-x:auto}.sn .sn-ks-tab{border-collapse:collapse;width:100%;color:var(--a-t1);font-size:14px;line-height:20px}.sn .sn-ks-tab th{text-align:left;font:500 12px/16px var(--sn-font-sans);color:var(--a-t2s);border-bottom:1px solid var(--a-line);white-space:nowrap;background:var(--a-muted);padding:10px 12px}.sn .sn-ks-tab td{border-bottom:1px solid var(--a-line);white-space:nowrap;padding:12px}.sn .sn-ks-tab tr:last-child td{border-bottom:0}.sn .sn-ks-tab .sn-ks-r{text-align:right}.sn .sn-ks-tab .sn-ks-text{text-overflow:ellipsis;overflow:hidden}.sn .sn-ks-tab .sn-ks-kost{background:var(--a-mark);text-align:center}.sn .sn-ks-tab td.sn-ks-kost b{font-weight:600}@media (max-width:767px){.sn .sn-ks-tab th,.sn .sn-ks-tab td{padding-inline:8px}.sn .sn-ks-tab{font-size:13px}.sn .sn-ks-fall-beleg{-moz-column-gap:12px;column-gap:12px;padding:14px 16px}.sn .sn-ks-fall-zeichen{display:none}.sn .sn-ks-fall-beleg{grid-template-columns:minmax(0,1fr) auto}.sn .sn-ks-fall-name b,.sn .sn-ks-fall-name small{white-space:normal}}@container (max-width:960px){.sn .sn-ks-tab .sn-ks-text{display:none}}@container (max-width:800px){.sn .sn-ks-tab .sn-ks-breit{display:none}}@container (max-width:360px){.sn .sn-ks-tab th,.sn .sn-ks-tab td{padding-inline:6px}.sn .sn-ks-tab{font-size:13px}}@container (max-width:330px){.sn .sn-ks-tab .sn-ks-sh{display:none}}@container (max-width:300px){.sn .sn-ks-tab th,.sn .sn-ks-tab td{padding-inline:4px}.sn .sn-ks-tab{font-size:12px}}.sn .sn-ks-her{min-width:0}.sn .sn-ks-her-k{padding:16px calc(20px + var(--sn-ansicht-ueber,0px)) 16px 20px;border-bottom:1px solid var(--a-line);font:600 15px/22px var(--sn-font-sans);color:var(--a-t1);margin:0}.sn .sn-ks-her ul{margin:0;padding:0;list-style:none}.sn .sn-ks-her li{-moz-column-gap:16px;padding:14px calc(20px + var(--sn-ansicht-ueber,0px)) 14px 20px;border-bottom:1px solid var(--a-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;display:grid}.sn .sn-ks-her li:last-child{border-bottom:0}.sn .sn-ks-her-name,.sn .sn-ks-her-kost{min-width:0;display:grid}.sn .sn-ks-her-kost{text-align:right}.sn .sn-ks-her b{font:500 15px/22px var(--sn-font-sans);color:var(--a-t1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sn .sn-ks-her small{font:400 13px/18px var(--sn-font-sans);color:var(--a-t2s);white-space:nowrap}.sn .sn-ks-her-kost b{background:var(--a-muted);border-radius:999px;justify-self:end;padding:2px 10px;display:inline-block}.sn .sn-ks-pr{min-width:0}.sn .sn-ks-pr-k{padding:16px calc(20px + var(--sn-ansicht-ueber,0px)) 16px 20px;border-bottom:1px solid var(--a-line);font:600 15px/22px var(--sn-font-sans);color:var(--a-t1);margin:0}.sn .sn-ks-pr-zeile{padding:12px calc(20px + var(--sn-ansicht-ueber,0px)) 12px 20px;border-bottom:1px solid var(--a-line);font:400 15px/22px var(--sn-font-sans);color:var(--a-t1);justify-content:space-between;align-items:center;display:flex}.sn .sn-ks-pr-zeile b{font-variant-numeric:tabular-nums;font-weight:600}.sn .sn-ks-pr-hinweis{background:var(--a-mark);font-weight:500}.sn .sn-ks-pr-liste{margin:0;padding:6px 0;list-style:none}.sn .sn-ks-pr-liste li{padding:8px calc(20px + var(--sn-ansicht-ueber,0px)) 8px 20px;font:400 14px/20px var(--sn-font-sans);color:var(--a-t1);justify-content:space-between;gap:12px;display:flex}.sn .sn-ks-pr-liste small{color:var(--a-t2s);white-space:nowrap;font-size:13px}.sn .sn-ks-her{container-type:inline-size}@container (max-width:440px){.sn .sn-ks-her-name b{white-space:normal}}.sn .sn-ks-wahl .sn-wahl{grid-template-columns:minmax(0,1fr);display:grid}.sn .sn-ks-wahl .sn-wahl-leiste{flex-wrap:wrap;grid-row:1;justify-self:start}.sn .sn-ks-wahl .sn-wahl-feld{grid-area:2/1}.sn .sn-ks-wahl .sn-wahl-feld[hidden]{visibility:hidden;display:block}
