.auswahlItem[data-v-96551010]{background:var(--items,#fff);border-radius:18px;box-shadow:0 2px 6px rgba(0,0,0,.06);padding:12px;display:flex;flex-direction:column;gap:10px;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:180px;position:relative}.auswahlItem[data-v-96551010]:focus,.auswahlItem[data-v-96551010]:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.12);outline:none}.auswahlItem .thumb[data-v-96551010]{flex:1 0 auto;width:100%;height:110px;border-radius:12px;overflow:hidden;background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.02));display:flex;align-items:center;justify-content:center}.auswahlItem img[data-v-96551010]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.auswahlItem .meta[data-v-96551010]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:6px}.auswahlItem .name[data-v-96551010]{font-size:1.1rem;margin:0;color:var(--ink,#111);font-weight:700}.auswahlItem .more[data-v-96551010]{height:100%;border:none;background-color:var(--items);color:var(--ink);font-weight:700;cursor:pointer;position:relative;vertical-align:4em;padding-bottom:8px;border-radius:90px;z-index:4}.auswahlItem .more[data-v-96551010]:hover{background-color:var(--hover)}.auswahlItem .moreContainer[data-v-96551010]{position:absolute;right:3%;bottom:5%;z-index:3;min-width:30%;min-height:50%;background-color:var(--items);box-shadow:var(--shadow);border-radius:10px;padding:4px 0}.auswahlItem .moreContainer .moreItems[data-v-96551010]{padding:3px 6px}.auswahlItem .moreContainer .moreItems[data-v-96551010]:hover{background-color:var(--hover)}[data-v-6000a004]{box-sizing:border-box}.kassenprojektAuswahl[data-v-6000a004],[data-v-6000a004]:host{height:100%}.kassenprojektAuswahl[data-v-6000a004]{display:grid;grid-template-rows:var(--header-height) 1fr;background:var(--bg,#f6f6f6);color:var(--ink,#222);font:15px/1.4 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;overflow:hidden;height:100vh;width:100%}.kassenprojektAuswahl .topbar[data-v-6000a004]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:0 14px;background:var(--header,#fff);border-bottom:1px solid var(--border,#e6e6e6);z-index:99}.kassenprojektAuswahl .topbar .left-actions[data-v-6000a004],.kassenprojektAuswahl .topbar .right-actions[data-v-6000a004]{display:flex;align-items:center;gap:10px}.kassenprojektAuswahl .topbar .title[data-v-6000a004]{font-weight:600;justify-self:center;text-align:center;font-size:1.25rem;cursor:default}.kassenprojektAuswahl .topbar .left-actions[data-v-6000a004]{justify-content:left}.kassenprojektAuswahl .topbar .right-actions[data-v-6000a004]{justify-content:right}.kassenprojektAuswahl .topbar .menuButton[data-v-6000a004]{padding:6px 10px;border-radius:999px;background:var(--menu-button);color:var(--ink);border:none;cursor:pointer}.kassenprojektAuswahl .topbar .menuButtonActive[data-v-6000a004]{transform:rotate(90deg);transition:transform .4s}.kassenprojektAuswahl .topbar .menuButtonDeactive[data-v-6000a004]{transform:rotate(0deg);transition:transform .4s}.kassenprojektAuswahl .topbar .status[data-v-6000a004]{display:flex;align-items:center;gap:6px;color:var(--ink,#222);font-size:12px;cursor:default}.kassenprojektAuswahl .topbar .status .dot[data-v-6000a004]{width:7px;height:7px;border-radius:50%}.kassenprojektAuswahl .topbar .status .online[data-v-6000a004]{background:var(--ok)}.kassenprojektAuswahl .topbar .status .offline[data-v-6000a004]{background:var(--danger)}.kassenprojektAuswahl .workspace[data-v-6000a004]{padding:24px;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,22.8vw));gap:20px;align-items:start;align-content:start;height:100%}.kassenprojektAuswahl .kassenprojektItem[data-v-6000a004]{background:var(--items,#fff);border-radius:18px;box-shadow:0 2px 6px rgba(0,0,0,.06);padding:12px;display:flex;flex-direction:column;gap:10px;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:180px;position:relative}.kassenprojektAuswahl .kassenprojektItem[data-v-6000a004]:focus,.kassenprojektAuswahl .kassenprojektItem[data-v-6000a004]:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.12);outline:none}.kassenprojektAuswahl .kassenprojektItem .thumb[data-v-6000a004]{flex:1 0 auto;width:100%;height:110px;border-radius:12px;overflow:hidden;background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.02));display:flex;align-items:center;justify-content:center}.kassenprojektAuswahl .kassenprojektItem img[data-v-6000a004]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.kassenprojektAuswahl .kassenprojektItem .meta[data-v-6000a004]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:6px}.kassenprojektAuswahl .kassenprojektItem .name[data-v-6000a004]{font-size:1.1rem;margin:0;color:var(--ink,#111);font-weight:700}.kassenprojektAuswahl .kassenprojektItem .more[data-v-6000a004]{height:100%;border:none;background-color:var(--items);color:var(--ink);font-weight:700;cursor:pointer;position:relative;vertical-align:4em;padding-bottom:8px;border-radius:90px;z-index:4}.kassenprojektAuswahl .kassenprojektItem .more[data-v-6000a004]:hover{background-color:var(--hover)}.kassenprojektAuswahl .kassenprojektItem .moreContainer[data-v-6000a004]{position:absolute;right:3%;bottom:5%;z-index:3;min-width:30%;min-height:50%;background-color:var(--items);box-shadow:var(--shadow);border-radius:10px;padding:4px 0}.kassenprojektAuswahl .kassenprojektItem .moreContainer .moreItems[data-v-6000a004]{padding:3px 6px}.kassenprojektAuswahl .kassenprojektItem .moreContainer .moreItems[data-v-6000a004]:hover{background-color:var(--hover)}.kassenprojektAuswahl .addItem[data-v-6000a004]{background:var(--items,#fff);border-radius:18px;box-shadow:0 2px 6px rgba(0,0,0,.06);padding:12px;display:flex;gap:10px;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:180px;justify-content:center;align-items:center}.kassenprojektAuswahl .add[data-v-6000a004]{display:block;text-align:center;font-size:2rem;width:3rem;height:3rem;border-radius:90px;cursor:pointer;background-color:var(--bg);border-color:var(--border);color:var(--ink)}@media(max-width:480px){.kassenprojektAuswahl .workspace[data-v-6000a004]{grid-template-columns:1fr;padding:12px;gap:12px}.kassenprojektAuswahl .kassenprojektItem[data-v-6000a004]{min-height:140px}}.kassenprojektAuswahl .switch[data-v-6000a004]{font-size:17px;position:relative;display:inline-block;width:4em;height:2em;border-radius:30px;box-shadow:0 0 10px rgba(0,0,0,.1)}.kassenprojektAuswahl .switch input[data-v-6000a004]{opacity:0;width:0;height:0}.kassenprojektAuswahl .slider[data-v-6000a004]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#2a2a2a;transition:.4s;border-radius:30px;overflow:hidden}.kassenprojektAuswahl .slider[data-v-6000a004]:before{position:absolute;content:"";height:1.2em;width:1.2em;border-radius:20px;left:.5em;bottom:.5em;transition:.4s;transition-timing-function:cubic-bezier(.81,-.04,.38,1.5);box-shadow:inset 8px -4px 0 0 #fff}.kassenprojektAuswahl .switch input:checked+.slider[data-v-6000a004]{background-color:#00a6ff}.kassenprojektAuswahl .switch input:checked+.slider[data-v-6000a004]:before{transform:translateX(1.8em);box-shadow:inset 15px -4px 0 15px #ffcf48}.kassenprojektAuswahl .star[data-v-6000a004]{background-color:#fff;border-radius:50%;position:absolute;width:5px;transition:all .4s;height:5px}.kassenprojektAuswahl .star_1[data-v-6000a004]{left:2.5em;top:.5em}.kassenprojektAuswahl .star_2[data-v-6000a004]{left:2.2em;top:1.2em}.kassenprojektAuswahl .star_3[data-v-6000a004]{left:3em;top:.9em}.kassenprojektAuswahl .switch input:checked~.slider .star[data-v-6000a004]{opacity:0}.kassenprojektAuswahl .cloud[data-v-6000a004]{width:3.5em;position:absolute;bottom:-1.4em;left:-1.1em;opacity:0;transition:all .4s}.kassenprojektAuswahl .switch input:checked~.slider .cloud[data-v-6000a004]{opacity:1}[data-v-703a367a]{box-sizing:border-box}.desktopAuswahl[data-v-703a367a],[data-v-703a367a]:host{height:100%}.desktopAuswahl[data-v-703a367a]{display:grid;grid-template-rows:var(--header-height) 1fr;background:var(--bg,#f6f6f6);color:var(--ink,#222);font:15px/1.4 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;overflow:hidden;height:100vh;width:100%}.desktopAuswahl .topbar[data-v-703a367a]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:0 14px;background:var(--header,#fff);border-bottom:1px solid var(--border,#e6e6e6);z-index:99}.desktopAuswahl .topbar .left-actions[data-v-703a367a],.desktopAuswahl .topbar .right-actions[data-v-703a367a]{display:flex;align-items:center;gap:10px}.desktopAuswahl .topbar .title[data-v-703a367a]{font-weight:600;justify-self:center;text-align:center;font-size:1.25rem;cursor:default}.desktopAuswahl .topbar .left-actions[data-v-703a367a]{justify-content:left}.desktopAuswahl .topbar .right-actions[data-v-703a367a]{justify-content:right}.desktopAuswahl .topbar .menuButton[data-v-703a367a]{padding:6px 10px;border-radius:999px;background:var(--menu-button);color:var(--ink);border:none;cursor:pointer}.desktopAuswahl .topbar .menuButtonActive[data-v-703a367a]{transform:rotate(90deg);transition:transform .4s}.desktopAuswahl .topbar .menuButtonDeactive[data-v-703a367a]{transform:rotate(0deg);transition:transform .4s}.desktopAuswahl .topbar .status[data-v-703a367a]{display:flex;align-items:center;gap:6px;color:var(--ink,#222);font-size:12px;cursor:default}.desktopAuswahl .topbar .status .dot[data-v-703a367a]{width:7px;height:7px;border-radius:50%}.desktopAuswahl .topbar .status .online[data-v-703a367a]{background:var(--ok)}.desktopAuswahl .topbar .status .offline[data-v-703a367a]{background:var(--danger)}.desktopAuswahl .workspace[data-v-703a367a]{padding:24px;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,22.8vw));gap:20px;align-items:start;align-content:start;height:100%}.desktopAuswahl .kassenprojektItem[data-v-703a367a]{background:var(--items,#fff);border-radius:18px;box-shadow:0 2px 6px rgba(0,0,0,.06);padding:12px;display:flex;flex-direction:column;gap:10px;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:180px}.desktopAuswahl .kassenprojektItem[data-v-703a367a]:focus,.desktopAuswahl .kassenprojektItem[data-v-703a367a]:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.12);outline:none}.desktopAuswahl .kassenprojektItem .thumb[data-v-703a367a]{flex:1 0 auto;width:100%;height:110px;border-radius:12px;overflow:hidden;background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.02));display:flex;align-items:center;justify-content:center}.desktopAuswahl .kassenprojektItem img[data-v-703a367a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.desktopAuswahl .kassenprojektItem .meta[data-v-703a367a]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:6px}.desktopAuswahl .kassenprojektItem .name[data-v-703a367a]{font-size:1.1rem;margin:0;color:var(--ink,#111);font-weight:700}.desktopAuswahl .kassenprojektItem .more[data-v-703a367a]{height:100%;border:none;background-color:var(--items);color:var(--ink);font-weight:700;cursor:pointer;position:relative;vertical-align:4em;padding-bottom:8px;border-radius:90px;z-index:4}.desktopAuswahl .kassenprojektItem .more[data-v-703a367a]:hover{background-color:var(--hover)}.desktopAuswahl .kassenprojektItem .moreContainer[data-v-703a367a]{position:absolute;right:3%;bottom:5%;z-index:3;min-width:30%;min-height:50%;background-color:var(--items);box-shadow:var(--shadow);border-radius:10px;padding:4px 0}.desktopAuswahl .kassenprojektItem .moreContainer .moreItems[data-v-703a367a]{padding:3px 6px}.desktopAuswahl .kassenprojektItem .moreContainer .moreItems[data-v-703a367a]:hover{background-color:var(--hover)}.desktopAuswahl .addItem[data-v-703a367a]{background:var(--items,#fff);border-radius:18px;box-shadow:0 2px 6px rgba(0,0,0,.06);padding:12px;display:flex;gap:10px;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:180px;justify-content:center;align-items:center}.desktopAuswahl .add[data-v-703a367a]{display:block;text-align:center;font-size:2rem;width:3rem;height:3rem;border-radius:90px;cursor:pointer;background-color:var(--bg);border-color:var(--border);color:var(--ink)}@media(max-width:480px){.desktopAuswahl .workspace[data-v-703a367a]{grid-template-columns:1fr;padding:12px;gap:12px}.desktopAuswahl .kassenprojektItem[data-v-703a367a]{min-height:140px}}.desktopAuswahl .switch[data-v-703a367a]{font-size:17px;position:relative;display:inline-block;width:4em;height:2em;border-radius:30px;box-shadow:0 0 10px rgba(0,0,0,.1)}.desktopAuswahl .switch input[data-v-703a367a]{opacity:0;width:0;height:0}.desktopAuswahl .slider[data-v-703a367a]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#2a2a2a;transition:.4s;border-radius:30px;overflow:hidden}.desktopAuswahl .slider[data-v-703a367a]:before{position:absolute;content:"";height:1.2em;width:1.2em;border-radius:20px;left:.5em;bottom:.5em;transition:.4s;transition-timing-function:cubic-bezier(.81,-.04,.38,1.5);box-shadow:inset 8px -4px 0 0 #fff}.desktopAuswahl .switch input:checked+.slider[data-v-703a367a]{background-color:#00a6ff}.desktopAuswahl .switch input:checked+.slider[data-v-703a367a]:before{transform:translateX(1.8em);box-shadow:inset 15px -4px 0 15px #ffcf48}.desktopAuswahl .star[data-v-703a367a]{background-color:#fff;border-radius:50%;position:absolute;width:5px;transition:all .4s;height:5px}.desktopAuswahl .star_1[data-v-703a367a]{left:2.5em;top:.5em}.desktopAuswahl .star_2[data-v-703a367a]{left:2.2em;top:1.2em}.desktopAuswahl .star_3[data-v-703a367a]{left:3em;top:.9em}.desktopAuswahl .switch input:checked~.slider .star[data-v-703a367a]{opacity:0}.desktopAuswahl .cloud[data-v-703a367a]{width:3.5em;position:absolute;bottom:-1.4em;left:-1.1em;opacity:0;transition:all .4s}.desktopAuswahl .switch input:checked~.slider .cloud[data-v-703a367a]{opacity:1}.item[data-v-764da549]{transition:margin-top .5s ease,opacity .5s ease;margin-top:0;opacity:1;align-items:center;height:100%;border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:var(--height);background-color:var(--items);cursor:pointer}.item strong[data-v-764da549]{font-size:var(--titleSize);color:var(--ink)}.item span[data-v-764da549]{color:var(--muted);margin-top:2px;font-size:var(--priceSize)}.item[data-v-764da549]{display:flex;justify-content:center}.item--start[data-v-764da549]{margin-top:2rem;opacity:0}.item[data-v-764da549]:active{background-color:var(--hover)}.item[data-v-764da549]:hover{background-color:ver(--hover)}.warenkorbItem{&[data-v-208ba0f2]{width:100%;height:3.8rem;display:flex;justify-content:space-between;align-items:center;border:none;border-left:5px solid var(--lineColor);border-radius:5px;margin-bottom:.3rem;padding:0;overflow:hidden;position:relative;cursor:pointer;background-color:var(--witems)}&:hover .trash[data-v-208ba0f2]{transform:translateX(0)}&:hover .preisZeile[data-v-208ba0f2]{transform:translateX(-3rem)}}.warenkorbItemContainer[data-v-208ba0f2]{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;padding:6 1;margin-left:6px;margin-right:6px}.trash{&[data-v-208ba0f2]{width:1rem;position:absolute;display:flex;justify-content:center;font-size:x-large;background-color:var(--danger);padding:0 1rem;align-items:center;vertical-align:middle;height:100%;transition:transform .4s ease;transform:translateX(100%);right:0}span[data-v-208ba0f2]{color:#fff}}.artikelSchrift[data-v-208ba0f2]{font-size:large;align-items:center;display:flex;justify-content:left}.artikelZeile[data-v-208ba0f2]{display:flex;justify-content:left;max-width:60%}#anzahl[data-v-208ba0f2]{margin-right:.35rem;color:var(--ink);font-size:var(--anzahlSize)}#bezeichnung[data-v-208ba0f2]{text-align:left;color:var(--ink);font-size:var(--bezeichnungSize)}#artikelPreis[data-v-208ba0f2]{font-size:var(--priceSize);color:var(--ink)}#pfandPreis[data-v-208ba0f2]{color:var(--muted);font-size:var(--pfandSize)}.preisZeile[data-v-208ba0f2]{text-align:end;transition:transform .4s ease;transform:translateX(0)}.highcharts-label[data-v-0a6d2156],.highcharts-label[data-v-46f4b7e0],.highcharts-label[data-v-4bba0381],.highcharts-title[data-v-0a6d2156],.highcharts-title[data-v-46f4b7e0],.highcharts-title[data-v-4bba0381]{font-size:x-large!important}.belegItem[data-v-41689699]{border:var(--border);color:var(--ink);background-color:var(--items);border-radius:7px;padding-left:30px;padding-right:5px;margin-bottom:.5rem;box-shadow:var(--shadow)}.bottom[data-v-41689699]{padding-bottom:1.5rem}.headerLine[data-v-41689699]{display:flex;justify-content:space-between;width:100%;cursor:pointer}.helferFrei[data-v-41689699]{color:green}.rechteSchrift[data-v-41689699]{display:flex;justify-content:right;gap:30px;align-items:center}.trash[data-v-41689699]{width:3rem;height:3rem;font-size:xx-large;background:none;border:none;cursor:pointer;color:var(--ink)}.bezeichnungen[data-v-41689699]{font-weight:700}.artikelAuswahlCont[data-v-41689699],.artikelAuswahlPfand[data-v-41689699],.bezeichnungen[data-v-41689699],.pfandAuswahl[data-v-41689699]{display:flex;justify-content:space-between;padding-right:25px}.artikelAuswahlCont div[data-v-41689699],.artikelAuswahlPfand div[data-v-41689699],.bezeichnungen div[data-v-41689699],.pfandAuswahl div[data-v-41689699]{width:25%}.artikelAuswahlCont .bezeichnung[data-v-41689699],.artikelAuswahlCont .pfandBezeichnung[data-v-41689699],.artikelAuswahlPfand .bezeichnung[data-v-41689699],.artikelAuswahlPfand .pfandBezeichnung[data-v-41689699],.bezeichnungen .bezeichnung[data-v-41689699],.bezeichnungen .pfandBezeichnung[data-v-41689699],.pfandAuswahl .bezeichnung[data-v-41689699],.pfandAuswahl .pfandBezeichnung[data-v-41689699]{text-align:left;hyphens:auto;overflow-wrap:break-word;word-break:normal}.artikelAuswahlCont .anzahl[data-v-41689699],.artikelAuswahlCont .pfandAnzahl[data-v-41689699],.artikelAuswahlCont .pfandPreis[data-v-41689699],.artikelAuswahlCont .preis[data-v-41689699],.artikelAuswahlPfand .anzahl[data-v-41689699],.artikelAuswahlPfand .pfandAnzahl[data-v-41689699],.artikelAuswahlPfand .pfandPreis[data-v-41689699],.artikelAuswahlPfand .preis[data-v-41689699],.bezeichnungen .anzahl[data-v-41689699],.bezeichnungen .pfandAnzahl[data-v-41689699],.bezeichnungen .pfandPreis[data-v-41689699],.bezeichnungen .preis[data-v-41689699],.pfandAuswahl .anzahl[data-v-41689699],.pfandAuswahl .pfandAnzahl[data-v-41689699],.pfandAuswahl .pfandPreis[data-v-41689699],.pfandAuswahl .preis[data-v-41689699]{text-align:center}.artikelAuswahlCont .pfandPreisGesamt[data-v-41689699],.artikelAuswahlCont .preisGesamt[data-v-41689699],.artikelAuswahlPfand .pfandPreisGesamt[data-v-41689699],.artikelAuswahlPfand .preisGesamt[data-v-41689699],.bezeichnungen .pfandPreisGesamt[data-v-41689699],.bezeichnungen .preisGesamt[data-v-41689699],.pfandAuswahl .pfandPreisGesamt[data-v-41689699],.pfandAuswahl .preisGesamt[data-v-41689699]{text-align:right}.menuContainer[data-v-6f0fe0ba]{z-index:10;position:fixed;left:0;right:0;top:0;bottom:0;width:100%;background-color:var(--bg,rgba(250,250,254,.96));display:grid;grid-template-columns:var(--sidebarWidth,280px) 1fr;gap:20px;transition:grid-template-columns .28s ease,top .28s ease,opacity .28s ease;overflow:hidden;color:var(--ink)}.menuDeactive[data-v-6f0fe0ba]{top:100vh;opacity:0;transition:top .42s ease,opacity .24s ease 0s}.menuActive[data-v-6f0fe0ba]{top:var(--headerHeight,0);opacity:1;transition:top .28s ease,opacity .22s ease}.menuContainer.collapsed[data-v-6f0fe0ba]{grid-template-columns:var(--sidebarCollapsed,64px) 1fr}.leftContainer[data-v-6f0fe0ba]{background-color:var(--menu-left);padding:16px;box-shadow:2px 0 12px rgba(0,0,0,.04);overflow:hidden;display:flex;flex-direction:column;gap:12px;align-items:stretch;transition:padding .24s ease}.menuContainer.collapsed .leftContainer[data-v-6f0fe0ba]{padding:8px}.collapseBtn[data-v-6f0fe0ba]{display:inline-flex;align-items:center;gap:8px;border:0;background-color:var(--menu-button);color:var(--ink);padding:8px 10px;border-radius:10px;cursor:pointer;align-self:flex-end;transition:transform .18s ease,opacity .18s ease}.collapseBtn .icon[data-v-6f0fe0ba]{font-size:14px}.menuContainer.collapsed .collapseBtn .label[data-v-6f0fe0ba]{opacity:0;width:0;transform:translateX(-6px);pointer-events:none;transition:opacity .2s ease,transform .2s ease,width .2s ease}.navList[data-v-6f0fe0ba]{display:grid;gap:8px;margin-top:6px}.navItem[data-v-6f0fe0ba]{display:flex;align-items:center;gap:12px;padding:10px;border-radius:10px;border:0;background:transparent;text-align:left;cursor:pointer}.navItem-active[data-v-6f0fe0ba]{background-color:var(--bg)}.navIcon[data-v-6f0fe0ba]{min-width:36px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background-color:var(--menu-button)}.navLabel[data-v-6f0fe0ba]{transition:opacity .2s ease,transform .2s ease;color:var(--ink)}.menuContainer.collapsed .navLabel[data-v-6f0fe0ba]{opacity:0;width:0;transform:translateX(-6px);pointer-events:none}.rightContainer[data-v-6f0fe0ba]{padding:20px;overflow:auto;background:transparent}.contentContainer[data-v-6f0fe0ba]{margin-bottom:20px}.itemsWrapper[data-v-6f0fe0ba]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;padding-top:12px;padding-bottom:16px}.itemContainer[data-v-6f0fe0ba]{display:flex;flex-direction:column;gap:6px;padding:12px 16px;border-radius:12px;background-color:var(--items);box-shadow:0 2px 8px rgba(0,0,0,.05);transition:transform .12s ease,box-shadow .12s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;box-shadow:var(--shadow)}.itemHeader[data-v-6f0fe0ba]{display:flex;align-items:center;gap:8px;justify-content:flex-start}.dragHandle[data-v-6f0fe0ba]{cursor:grab;padding:4px 6px;border-radius:6px;background:rgba(0,0,0,.03);-webkit-user-select:none;-moz-user-select:none;user-select:none}.itemIndex[data-v-6f0fe0ba]{color:#666;font-size:.85rem}.itemButton[data-v-6f0fe0ba]{padding:4px 6px;border-radius:6px;background:rgba(0,0,0,.03);cursor:pointer}.itemContainer[data-v-6f0fe0ba]:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.08)}.itemContainer label[data-v-6f0fe0ba]{font-weight:600;font-size:.9rem}.itemContainer input[data-v-6f0fe0ba],.itemContainer select[data-v-6f0fe0ba]{border:1px solid #ccc;border-radius:6px;padding:6px 8px;font-size:.9rem}.drag-ghost[data-v-6f0fe0ba]{opacity:.5!important;transform:scale(.98);box-shadow:0 2px 10px rgba(0,0,0,.06)}.drag-chosen[data-v-6f0fe0ba]{transform:scale(1.02);box-shadow:0 8px 20px rgba(0,0,0,.12)}input[data-v-6f0fe0ba],select[data-v-6f0fe0ba]{background-color:var(--bg);color:var(--ink)}h2[data-v-6f0fe0ba]{margin-top:0}.datenHeader[data-v-6f0fe0ba]{display:flex;justify-content:space-between}.datenHeader h2[data-v-6f0fe0ba]{margin-top:0;margin-bottom:0}.anzeigeTitle button[data-v-6f0fe0ba]{margin-top:0!important}.exportButton[data-v-6f0fe0ba],.importButton[data-v-6f0fe0ba],.plusButton[data-v-6f0fe0ba]{padding:0;height:2rem;width:2rem;background-color:var(--items);border-color:var(--border);border-radius:90px;color:var(--ink)}.exportButton[data-v-6f0fe0ba]:hover,.importButton[data-v-6f0fe0ba]:hover,.plusButton[data-v-6f0fe0ba]:hover{background-color:var(--hover)}.loeschen[data-v-6f0fe0ba]{position:absolute;left:50%;z-index:90;transform:translateX(-50%);top:-1.5rem;width:2rem;height:2rem;border-color:var(--border);color:var(--ink);background-color:var(--items);border-radius:90px;font-size:larger;opacity:0;pointer-events:all;transition:opacity .2s ease}.itemContainer:hover .loeschen[data-v-6f0fe0ba]{opacity:1;pointer-events:all;transition:opacity .2s ease}.itemContainer .loeschen[data-v-6f0fe0ba]:hover,.itemContainer:hover .loeschen[data-v-6f0fe0ba]{opacity:1;pointer-events:all}.colorWheel[data-v-6f0fe0ba]{position:absolute;left:70%;z-index:90;transform:translateX(-50%);top:-1.5rem;width:2rem;height:2rem;border-color:var(--border);color:var(--ink);background-color:var(--items);border-radius:90px;font-size:larger;opacity:0;pointer-events:all;transition:opacity .2s ease;padding:6px}.itemContainer:hover .colorWheel[data-v-6f0fe0ba]{opacity:1;pointer-events:all;transition:opacity .2s ease}.itemContainer .colorWheel[data-v-6f0fe0ba]:hover,.itemContainer:hover .colorWheel[data-v-6f0fe0ba]{opacity:1;pointer-events:all}#itemAnzeige[data-v-6f0fe0ba]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));background-color:var(--items);padding:13px;border-radius:13px;padding-top:0}.anzeigeTitle[data-v-6f0fe0ba]{display:flex;justify-content:space-between}.anzeigeTitle button[data-v-6f0fe0ba]{width:auto;height:2.3rem;padding:3px 6px;font-size:larger;background-color:var(--items);color:var(--ink);border-radius:20px;border-color:var(--border);margin-top:16px;cursor:pointer}.dot[data-v-6f0fe0ba]{height:100%;width:100%;border-radius:50%;background:#d8d8d8}@media(max-width:700px){.menuContainer[data-v-6f0fe0ba]{gap:10px}.datenHeader[data-v-6f0fe0ba]{margin-bottom:10px}.itemsWrapper[data-v-6f0fe0ba],.rightContainer[data-v-6f0fe0ba]{padding:0}}.desktopSwitchContainer[data-v-6bcd4458]{z-index:10;position:fixed;top:var(--headerHeight);left:30px;background-color:var(--header);overflow:hidden;transition:all .5s ease;box-shadow:0 4px 10px rgba(0,0,0,.15)}.switchActive[data-v-6bcd4458]{opacity:1;top:var(--headerHeight)}.switchDeactive[data-v-6bcd4458]{top:-150px}.desktopList[data-v-6bcd4458]{list-style:none;margin:0;display:flex;flex-direction:column;padding-inline-start:0}.desktopList li[data-v-6bcd4458]{padding:.5rem 1rem;font-size:1.2rem;color:var(--ink);cursor:pointer;border-bottom:1px solid hsla(0,0%,100%,.1);transition:background-color .3s ease}.desktopList li[data-v-6bcd4458]:hover{background-color:var(--hover)}.desktopList li[data-v-6bcd4458]{list-style:none}@media(pointer:coarse){.desktopList li[data-v-6bcd4458]{padding:1.5rem}}#rechner[data-v-79bb0552]{position:fixed;top:50%;left:50%;width:70vh;height:50vh;z-index:90;display:grid;transform:translate(-50%,-65%);grid-template-columns:repeat(4,1fr);grid-template-rows:auto repeat(4,1fr);gap:1px}#rechner .display[data-v-79bb0552]{grid-column:1/-1;background-color:#fff;color:#000;font-size:2em;display:flex;align-items:center;justify-content:space-between;padding:.5em}#rechner .display p[data-v-79bb0552]{margin:0;padding:0}#rechner .display #rechnerBetrag[data-v-79bb0552]{color:#000}#rechner .display #rechnerBekommen[data-v-79bb0552]{color:green}#rechner .display #rechnerGeben[data-v-79bb0552]{color:red}#rechner .rechnerButton[data-v-79bb0552]{display:table-cell;width:17.5vh;height:10.5vh;text-align:center;vertical-align:middle;font-size:1.5em;background-color:#eee;border:none;cursor:pointer}#rechnerBackground[data-v-79bb0552]{width:100%;height:100vh;z-index:89;position:fixed;left:0;top:0;background-color:rgba(0,0,0,.555)}[data-v-7f96058c]{box-sizing:border-box}.kassensystemMain[data-v-7f96058c],[data-v-7f96058c]:host{height:100%}.kassensystemMain[data-v-7f96058c]{display:grid;grid-template-rows:var(--header-height) 1fr;background:var(--bg);color:var(--ink);font:15px/1.4 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;overflow:hidden;height:100vh;width:100%}.kassensystemMain .topbar[data-v-7f96058c]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:0 14px;background:var(--header);border-bottom:1px solid var(--border);z-index:99}.kassensystemMain .topbar .left-actions[data-v-7f96058c],.kassensystemMain .topbar .right-actions[data-v-7f96058c]{display:flex;align-items:center;gap:10px}.kassensystemMain .topbar .title[data-v-7f96058c]{font-weight:600;justify-self:start;cursor:default}.kassensystemMain .topbar .left-actions[data-v-7f96058c]{justify-content:left}.kassensystemMain .topbar .right-actions[data-v-7f96058c]{justify-content:right}.kassensystemMain .topbar .headerButton[data-v-7f96058c]{background:none;color:#555;border:none;padding:0;color:var(--ink)}.kassensystemMain .topbar .switchActive[data-v-7f96058c]{rotate:180deg}.kassensystemMain .topbar .menuButton[data-v-7f96058c]{padding:6px 10px;border-radius:999px;background:var(--menu-button);color:var(--ink);border:none;cursor:pointer}.kassensystemMain .topbar .menuButtonActive[data-v-7f96058c]{rotate:90deg;transition:rotate .5s}.kassensystemMain .topbar .menuButtonDeactive[data-v-7f96058c]{rotate:0deg;transition:rotate .5s}.kassensystemMain .topbar .desktopTitle[data-v-7f96058c],.kassensystemMain .topbar .headerButton[data-v-7f96058c]{cursor:pointer}.kassensystemMain .topbar .status[data-v-7f96058c]{display:flex;align-items:center;gap:6px;color:var(--ink);font-size:12px;cursor:default}.kassensystemMain .topbar .status .dot[data-v-7f96058c]{width:7px;height:7px;border-radius:50%}.kassensystemMain .topbar .status .online[data-v-7f96058c]{background:var(--ok)}.kassensystemMain .topbar .status .offline[data-v-7f96058c]{background:var(--danger)}.kassensystemMain .workspace[data-v-7f96058c]{height:100%;display:grid;grid-template-columns:1fr 14px var(--right-panel-width);gap:0}.kassensystemMain .left[data-v-7f96058c]{position:relative;display:block;background:var(--warenauswahl);border-right:1px solid var(--border)}.kassensystemMain .left .artikelAuswahl[data-v-7f96058c]{position:absolute;inset:0;overflow-y:auto;padding:12px 16px 16px;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--itemWidth),1fr));gap:6px;align-content:start;align-items:start;bottom:calc(var(--bottom-row-height) + 6px)}.kassensystemMain .left .artikelAuswahl .hint[data-v-7f96058c]{position:absolute;inset:16px;border:2px dashed #e6e8ec;border-radius:var(--radius)}.kassensystemMain .warenkorb-scroll[data-v-7f96058c]{max-height:65vh}.kassensystemMain #zusatzButtons[data-v-7f96058c]{padding-bottom:0;margin-bottom:0}.kassensystemMain #zusatzButtons div[data-v-7f96058c]{display:flex;justify-content:space-between}.kassensystemMain #zusatzButtons div button[data-v-7f96058c]{width:50%}.kassensystemMain .warenkorb[data-v-7f96058c]{display:grid;grid-template-rows:1fr auto;background:var(--warenkorb);box-shadow:var(--shadow);z-index:10;position:relative}.kassensystemMain .warenkorb-scroll[data-v-7f96058c]{overflow:auto;padding:14px}.kassensystemMain .warenkorb .total[data-v-7f96058c]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;font-weight:700;font-size:18px;cursor:default}.kassensystemMain .warenkorb .totalCont[data-v-7f96058c]{border-top:1px solid var(--border)}.kassensystemMain .warenkorb .actions[data-v-7f96058c]{padding:0 16px 4px 16px}.kassensystemMain .warenkorb .actions div[data-v-7f96058c]{margin-bottom:.5rem;display:flex;gap:12px}.kassensystemMain .total-handle[data-v-7f96058c]{position:absolute;left:50%;transform:translateX(-50%);bottom:calc(var(--total-up));z-index:6;cursor:row-resize}.kassensystemMain .totalCont .total-handle[data-v-7f96058c]{position:absolute;top:-8px;left:50%;transform:translateX(-50%);z-index:6;cursor:row-resize}.kassensystemMain .totalCont[data-v-7f96058c]{border-top:1px solid var(--border);background:var(--warenkorb);will-change:transform;transition:transform 0s;z-index:5;bottom:0;min-width:100%;position:absolute}.kassensystemMain .totalCont[data-v-7f96058c]:before{content:"";display:block;height:0}.kassensystemMain .btn[data-v-7f96058c]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;padding:14px 18px;border-radius:12px;font-weight:600;box-shadow:var(--shadow)}.kassensystemMain .btn-primary[data-v-7f96058c]{background:var(--brand);color:#fff}.kassensystemMain .btn-danger[data-v-7f96058c]{background:var(--danger);color:#fff}.kassensystemMain .btn-bestaetigen[data-v-7f96058c]{width:100%}.kassensystemMain .btn-success[data-v-7f96058c]{background:var(--success);color:#fff}.kassensystemMain .btn-default[data-v-7f96058c]{background:var(--default);color:#fff}.kassensystemMain .bottom-bar[data-v-7f96058c]{position:absolute;left:0;right:0;bottom:0;height:var(--bottom-row-height);background:var(--pfandauswahl);border-top:1px solid var(--border);padding:12px 16px;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--itemWidthP),1fr));gap:6px;align-content:start;align-items:start;max-height:95vh;box-shadow:var(--shadow);z-index:2}.kassensystemMain .bottom-bar.collapsed[data-v-7f96058c]{padding:0 16px!important}.kassensystemMain .h-handle[data-v-7f96058c],.kassensystemMain .v-handle[data-v-7f96058c]{display:flex;align-items:center;justify-content:center;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kassensystemMain .h-handle .handle-square[data-v-7f96058c],.kassensystemMain .v-handle .handle-square[data-v-7f96058c]{width:16px;height:16px;background:var(--handle);border-radius:4px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 2px 6px rgba(0,0,0,.15)}.kassensystemMain .v-handle[data-v-7f96058c]{cursor:col-resize;background-color:var(--warenkorb);z-index:10}.kassensystemMain .h-handle[data-v-7f96058c]{position:absolute;left:0;right:0;bottom:calc(var(--bottom-row-height));height:14px;display:flex;align-items:center;justify-content:center;cursor:row-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3}.kassensystemMain .switch[data-v-7f96058c]{font-size:17px;position:relative;display:inline-block;width:4em;height:2em;border-radius:30px;box-shadow:0 0 10px rgba(0,0,0,.1)}.kassensystemMain .switch input[data-v-7f96058c]{opacity:0;width:0;height:0}.kassensystemMain .slider[data-v-7f96058c]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#2a2a2a;transition:.4s;border-radius:30px;overflow:hidden}.kassensystemMain .slider[data-v-7f96058c]:before{position:absolute;content:"";height:1.2em;width:1.2em;border-radius:20px;left:.5em;bottom:.5em;transition:.4s;transition-timing-function:cubic-bezier(.81,-.04,.38,1.5);box-shadow:inset 8px -4px 0 0 #fff}.kassensystemMain .switch input:checked+.slider[data-v-7f96058c]{background-color:#00a6ff}.kassensystemMain .switch input:checked+.slider[data-v-7f96058c]:before{transform:translateX(1.8em);box-shadow:inset 15px -4px 0 15px #ffcf48}.kassensystemMain .star[data-v-7f96058c]{background-color:#fff;border-radius:50%;position:absolute;width:5px;transition:all .4s;height:5px}.kassensystemMain .star_1[data-v-7f96058c]{left:2.5em;top:.5em}.kassensystemMain .star_2[data-v-7f96058c]{left:2.2em;top:1.2em}.kassensystemMain .star_3[data-v-7f96058c]{left:3em;top:.9em}.kassensystemMain .switch input:checked~.slider .star[data-v-7f96058c]{opacity:0}.kassensystemMain .cloud[data-v-7f96058c]{width:3.5em;position:absolute;bottom:-1.4em;left:-1.1em;opacity:0;transition:all .4s}.kassensystemMain .switch input:checked~.slider .cloud[data-v-7f96058c]{opacity:1}body{margin:0;height:100vh;overflow:hidden;font:15px/1.4 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji}.backButton{z-index:999;display:block;position:fixed;bottom:.3rem;width:2.2rem;height:2.2rem;left:50%;transform:translateX(-50%);font-size:large;border-radius:90px;border-color:var(--border);color:var(--ink);background-color:var(--items);box-shadow:var(--shadow);cursor:pointer}.backButton:hover{background-color:var(--hover)}#mainApp{width:100vw}