.hk-markt-hinweis{position:fixed;z-index:1030;inset-inline-end:var(--hk-space-3,24px);bottom:0;transform:translateY(calc(-1 * (max(var(--hk-leisten-unten-h,0px),env(safe-area-inset-bottom,0px)) + var(--hk-space-3,24px))));box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:var(--hk-space-1,8px);width:min(480px,calc(100% - 2 * var(--hk-space-3,24px)));max-height:max(80px,calc(100dvh - max(256px,var(--hk-kopf-h,0px)) - var(--hk-leisten-unten-h,0px) - 48px));overflow:hidden;overscroll-behavior:contain;padding:var(--hk-space-2,16px);border:1px solid var(--hk-line,#ddd);border-radius:var(--hk-radius-m,8px);background:var(--hk-surface-2,#fff);color:var(--hk-ink,#111);box-shadow:var(--hk-shadow-2,0 8px 32px #0003);font-family:inherit;font-size:14px;line-height:1.5;text-align:start}.hk-markt-hinweis[hidden]{display:none}.hk-markt-hinweis__texte{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;overflow-wrap:anywhere}.hk-markt-hinweis__texte p{margin:0;color:inherit;font:inherit}.hk-markt-hinweis__texte{display:grid;gap:var(--hk-space-1,8px)}.hk-markt-hinweis__zu{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--hk-radius-m,8px);background:transparent;color:inherit;font:inherit;font-size:24px;cursor:pointer}.hk-markt-hinweis__zu[hidden]{visibility:hidden;display:inline-flex}.hk-markt-hinweis__zu:hover{background:var(--hk-hover-1,#f2f2f2)}.hk-markt-hinweis__zu:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media (max-width:767px){.hk-markt-hinweis{inset-inline:var(--hk-space-2,16px);width:auto;max-height:max(80px,calc(100dvh - max(256px,var(--hk-kopf-h,0px)) - var(--hk-leisten-unten-h,0px) - 48px));padding:var(--hk-space-2,16px)}}.hk-ms,.hk-ms__panel,.hk-ms-zeile,.hk-mb{--hk-ms-akzent-bg:#E3F1F2;--hk-ms-akzent-text:#0A6A6F;--hk-ms-akzent:#0F7E84}html[data-theme=dark] .hk-ms,html[data-theme=dark] .hk-ms__panel,html[data-theme=dark] .hk-ms-zeile,html[data-theme=dark] .hk-mb{--hk-ms-akzent-bg:#0E2A2B;--hk-ms-akzent-text:#7FD6D9;--hk-ms-akzent:#3FB8BC}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .hk-ms,html:not([data-theme=light]) .hk-ms__panel,html:not([data-theme=light]) .hk-ms-zeile,html:not([data-theme=light]) .hk-mb{--hk-ms-akzent-bg:#0E2A2B;--hk-ms-akzent-text:#7FD6D9;--hk-ms-akzent:#3FB8BC}}.hk-ms{position:relative;display:inline-flex;align-items:center}.hk-ms__ausloeser{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 8px;border:0;border-radius:var(--hk-radius-s,2px);background:transparent;color:inherit;font:inherit;font-size:12px;line-height:1;white-space:nowrap;cursor:pointer}.hk-ms__ausloeser:hover,.hk-ms__ausloeser[aria-expanded=true]{background:rgba(255,255,255,.16)}.hk-ms__ausloeser:focus-visible,.hk-ms-zeile:focus-visible,.hk-ms__panel button:focus-visible,.hk-mb button:focus-visible{outline:2px solid var(--hk-ms-akzent);outline-offset:2px}.hk-ms__globus,.hk-ms__pfeil{width:14px;height:14px;flex:none}.hk-ms__text{white-space:nowrap}.hk-ms__fl{display:inline-block;width:20px;height:14px;flex:none;border-radius:2px;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,.14);vertical-align:-2px;line-height:0}.hk-ms__fl svg{display:block;width:100%;height:100%}.hk-ms__fl--gross{width:28px;height:20px;border-radius:3px}.hk-ms__kuerzel{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:14px;padding:0 2px;border-radius:2px;background:var(--hk-surface,#F2F2F2);color:var(--hk-ink-2,#4D4D4D);font-size:9px;font-weight:700;letter-spacing:.02em}.hk-ms__panel{position:absolute;top:calc(100% + 6px);right:0;z-index:1060;width:360px;max-width:calc(100vw - 48px);max-height:min(680px,calc(100vh - var(--hk-ms-oben,60px) - 12px));max-height:min(680px,calc(100dvh - var(--hk-ms-oben,60px) - 12px));display:flex;flex-direction:column;overflow:hidden;background:var(--hk-surface-2,#FFF);color:var(--hk-ink,#000);border:1px solid var(--hk-line,#E0E0E0);border-radius:var(--hk-radius-m,8px);box-shadow:var(--hk-shadow-2,0 8px 32px rgba(0,0,0,.18));font-size:14px;line-height:1.45;text-align:left;white-space:normal;animation:hk-ms-auf .18s var(--hk-ease-out,cubic-bezier(.2,.8,.2,1))}.hk-ms__panel[hidden]{display:none}@keyframes hk-ms-auf{from{transform:translateY(-4px);opacity:0}to{transform:none;opacity:1}}.hk-ms__panel--blatt{position:fixed;inset:0;top:0;right:0;width:100%;max-width:none;max-height:none;height:100%;border:0;border-radius:0;display:flex;flex-direction:column;animation:hk-ms-rein .22s var(--hk-ease-out,cubic-bezier(.2,.8,.2,1));z-index:1070}@keyframes hk-ms-rein{from{transform:translateX(100%)}to{transform:none}}.hk-ms__kopf{flex:none;display:flex;align-items:center;gap:8px;padding:14px 16px 8px}.hk-ms__panel h2.hk-ms__titel{margin:0;flex:1;font-family:inherit;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:normal;text-transform:none;color:inherit}.hk-ms__zu{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--hk-radius-s,2px);background:transparent;color:var(--hk-ink-2,#4D4D4D);cursor:pointer}.hk-ms__zu:hover{background:var(--hk-hover-1,#F2F2F2)}.hk-ms__zu svg{width:18px;height:18px}.hk-ms__inhalt{min-height:0;overflow:auto;overscroll-behavior:contain;scroll-padding:4px}.hk-ms__abschnitt{padding:6px 16px 10px}.hk-ms__panel--blatt .hk-ms__abschnitt--laender{flex:0 1 auto;min-height:0;display:flex;flex-direction:column;align-items:flex-start}.hk-ms__panel--blatt .hk-ms__abschnitt--laender>*{align-self:stretch}.hk-ms__panel--blatt .hk-ms__abschnitt--laender>.hk-ms__textknopf{align-self:flex-start}.hk-ms__panel p.hk-ms__label{margin:6px 0;line-height:1.45;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--hk-ink-3,#6E6E6E)}.hk-ms__panel ul.hk-ms__liste{list-style:none;margin:0;padding:0;max-height:none;overflow:visible}.hk-ms__liste>li{margin:0;padding:0}.hk-ms__panel--blatt ul.hk-ms__liste{max-height:none;flex:0 1 auto;min-height:0}.hk-ms__zeile{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:6px 10px;border:0;border-radius:var(--hk-radius-xs,4px);background:transparent;color:inherit;font:inherit;font-size:14px;text-align:left;cursor:pointer}.hk-ms__zeile:hover{background:var(--hk-hover-1,#F2F2F2)}.hk-ms__zeile[aria-pressed=true]{background:var(--hk-ms-akzent-bg);color:var(--hk-ms-akzent-text);font-weight:600}.hk-ms__name{flex:1;min-width:0}.hk-ms__store{font-size:11px;font-weight:500;color:var(--hk-ink-3,#6E6E6E);white-space:nowrap}.hk-ms__zeile[aria-pressed=true] .hk-ms__store{color:inherit}.hk-ms__haken{width:16px;height:16px;flex:none;opacity:0}.hk-ms__zeile[aria-pressed=true] .hk-ms__haken{opacity:1}.hk-ms__textknopf{height:32px;margin-top:4px;padding:0 6px;border:0;border-radius:var(--hk-radius-s,2px);background:transparent;color:var(--hk-ink,#000);font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.hk-ms__textknopf:hover{background:var(--hk-hover-1,#F2F2F2)}.hk-ms__segment{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;background:var(--hk-surface,#F2F2F2);border-radius:var(--hk-radius-pill,999px)}.hk-ms__segment button{height:34px;border:0;border-radius:var(--hk-radius-pill,999px);background:transparent;color:var(--hk-ink-2,#4D4D4D);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.hk-ms__segment button[aria-pressed=true]{background:var(--hk-paper,#FFF);color:var(--hk-ink,#000);box-shadow:var(--hk-shadow-1,0 1px 2px rgba(0,0,0,.06),0 2px 8px rgba(0,0,0,.06))}.hk-ms__hinweise{display:grid;gap:6px;margin:10px 0 0}.hk-ms__hinweis{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:var(--hk-radius-xs,4px);background:var(--hk-warning-bg,#FFF4D6);color:var(--hk-warning-text,#7A5200);font-size:13px;line-height:1.45}.hk-ms__hinweis svg{width:16px;height:16px;flex:none;margin-top:1px}.hk-ms__hinweis--info{background:var(--hk-ms-akzent-bg);color:var(--hk-ms-akzent-text)}.hk-ms__hinweis--ok{background:var(--hk-green-bg,#E6F6EC);color:var(--hk-green-text,#0B7A34)}.hk-ms__fuss{flex:none;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border-top:1px solid var(--hk-line,#E0E0E0);background:var(--hk-surface,#F2F2F2);border-radius:0 0 var(--hk-radius-m,8px) var(--hk-radius-m,8px)}.hk-ms__panel--blatt .hk-ms__fuss{border-radius:0;margin-top:auto;padding-bottom:max(calc(var(--hk-space-1) + var(--hk-space-05)),env(safe-area-inset-bottom,0px))}.hk-ms__fuss .hk-ms-knopf{min-height:44px;flex:none}.hk-ms__fusstext{font-size:12px;color:var(--hk-ink-2,#4D4D4D)}.hk-ms-knopf{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:32px;padding:0 12px;border:1px solid transparent;border-radius:var(--hk-radius-s,2px);background:var(--hk-cta,#000);color:var(--hk-on-cta,#FFF);font:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .15s var(--hk-ease,cubic-bezier(.2,0,0,1))}.hk-ms-knopf:hover{background:var(--hk-cta-hover,#4D4D4D)}.hk-ms-knopf--zweit{background:transparent;color:var(--hk-ink,#000);border-color:var(--hk-line-strong,#8F8F8F)}.hk-ms-knopf--zweit:hover{background:var(--hk-hover-1,#F2F2F2)}.hk-ms-knopf--text{background:transparent;color:var(--hk-ink,#000);padding:0 6px;text-decoration:underline;text-underline-offset:3px}.hk-ms-knopf--text:hover{background:var(--hk-hover-1,#F2F2F2)}.hk-ms__fehler{margin:8px 16px 0;font-size:13px;color:var(--hk-error-text,#A63500)}.hk-ms-zeile{display:flex;align-items:center;gap:10px;width:100%;min-height:56px;padding:0 16px;border:0;border-top:1px solid var(--hk-line,#E0E0E0);border-bottom:1px solid var(--hk-line,#E0E0E0);background:var(--hk-surface,#F2F2F2);color:var(--hk-ink,#000);font:inherit;font-size:15px;text-align:left;cursor:pointer}.hk-ms-zeile__text{flex:1;min-width:0}.hk-ms-zeile__unter{display:block;font-size:12px;color:var(--hk-ink-3,#6E6E6E)}.hk-ms-zeile svg.hk-ms__pfeil{width:18px;height:18px}.hk-mb{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:12px 52px 12px 20px;background:var(--hk-ms-akzent-bg);color:var(--hk-ink,#000);border-bottom:1px solid var(--hk-line,#E0E0E0);font-size:14px;line-height:1.45;animation:hk-mb-runter .25s var(--hk-ease-out,cubic-bezier(.2,.8,.2,1))}@keyframes hk-mb-runter{from{transform:translateY(-100%);opacity:0}to{transform:none;opacity:1}}.hk-mb__text{flex:1;min-width:220px}.hk-mb__titel{display:block;font-weight:700}.hk-mb__unter{display:block;margin-top:2px;font-size:12px;color:var(--hk-ink-2,#4D4D4D)}.hk-mb__knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hk-mb__zu{position:absolute;top:8px;right:10px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--hk-radius-s,2px);background:transparent;color:inherit;cursor:pointer}.hk-mb__zu:hover{background:rgba(127,127,127,.18)}.hk-mb__zu svg{width:16px;height:16px}.hk-mb__globus{width:24px;height:24px;flex:none}@media (max-width:575.98px){.hk-mb{padding:12px 48px 12px 16px}}@media (prefers-reduced-motion:reduce){.hk-ms__panel,.hk-ms__panel--blatt,.hk-mb{animation:none}}.hk-mb.hk-mb--blatt{--hk-mb-unten:var(--hk-leisten-unten-h,0px);position:fixed;left:0;right:0;bottom:0;transform:translateY(calc(-1 * var(--hk-mb-unten)));z-index:calc(var(--hk-shell-layer-mobile-nav,1020) + 10);max-height:calc(100vh - var(--hk-mb-unten) - var(--hk-kopf-h,0px) - var(--hk-space-2));max-height:calc(100dvh - var(--hk-mb-unten) - var(--hk-kopf-h,0px) - var(--hk-space-2));overflow:auto;overscroll-behavior:contain;gap:var(--hk-space-1) var(--hk-space-2);padding:var(--hk-space-2) calc(var(--hk-tap) + var(--hk-space-1) + env(safe-area-inset-right,0px)) var(--hk-space-2) max(var(--hk-space-2),env(safe-area-inset-left,0px));border-bottom:0;border-top:1px solid var(--hk-line);border-radius:var(--hk-radius-btn) var(--hk-radius-btn) 0 0;box-shadow:0 max(0px,env(safe-area-inset-bottom,0px) - var(--hk-mb-unten)) 0 0 var(--hk-ms-akzent-bg),var(--hk-shadow-2);animation:hk-mb-hoch .25s var(--hk-ease-out)}.hk-mb.hk-mb--blatt:focus{outline:0}.hk-mb.hk-mb--blatt:focus-visible{outline:2px solid var(--hk-ms-akzent);outline-offset:-2px}.hk-mb.hk-mb--blatt.hk-mb--ruht{visibility:hidden}@keyframes hk-mb-hoch{from{transform:translateY(100%)}}.hk-mb--blatt .hk-mb__text{min-width:0;flex-basis:calc(100% - var(--hk-space-6))}.hk-mb--blatt .hk-mb__knoepfe{flex-basis:100%}.hk-mb--blatt .hk-ms-knopf{min-height:var(--hk-tap);padding:0 var(--hk-space-2)}.hk-mb--blatt .hk-ms-knopf--text{min-width:var(--hk-tap);padding:0}.hk-mb--blatt .hk-ms-knopf--text:hover{background:transparent;text-decoration-thickness:2px}.hk-mb--blatt .hk-mb__zu{top:var(--hk-space-05);right:calc(var(--hk-space-05) + env(safe-area-inset-right,0px));width:var(--hk-tap);height:var(--hk-tap)}@media (prefers-reduced-motion:reduce){.hk-mb.hk-mb--blatt{animation:none}}
