@scope(.pg-zahlungsarten){.zaWrap{z-index:1;width:344px;position:relative}.zaCard{z-index:1;border-radius:18px;width:344px;padding:18px;position:relative}.zaTitle{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:20px}.zaSub{color:#6b6b76;margin-top:2px;font-size:12px;line-height:16px}.zaList{flex-direction:column;gap:6px;display:flex}.zaOpt{color:#0b0b0f;background:#fff;border:1px solid #e7e7eb;border-radius:10px;align-items:center;gap:10px;height:40px;padding:0 12px;font-size:13px;transition:border-color .2s,background-color .2s;display:flex}.zaOptOn{border-color:var(--accent,#35f);background:#f3f5ff}.zaRadio{border:1.5px solid #c4c4cc;border-radius:9999px;flex:none;width:16px;height:16px;transition:border-width .2s,border-color .2s}.zaOptOn .zaRadio{border:5px solid var(--accent,#35f)}.zaIco{color:#0b0b0f;background:#fff;border:1px solid #e7e7eb;border-radius:5px;flex:none;justify-content:center;align-items:center;width:28px;height:20px;display:inline-flex}.zaIco svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.zaLogo{flex:none;width:32px;height:24px;display:block}.zaLogos{flex:none;gap:4px;display:inline-flex}.zaSum{border-top:1px solid #f1f1f3;margin-top:14px;padding-top:12px}.zaBtn{color:#fff;background:var(--accent,#35f);border-radius:9999px;justify-content:center;align-items:center;gap:6px;height:38px;margin-top:10px;font-size:13px;font-weight:500;transition:transform .15s,background-color .2s,color .2s;display:flex}.zaBtnOff{color:#8a8a96;background:#ececef}.zaBtnPress{transform:scale(.96)}.zaBtnPaid{background:#0b0b0f}.zaCur{z-index:3;opacity:0;pointer-events:none;filter:drop-shadow(0 4px 8px #0b0b0f4d);transition:transform .8s cubic-bezier(.2,.8,.2,1),opacity .3s;position:absolute;top:0;left:0;transform:translate(420px,520px)}.zaCurA{opacity:1;transform:translate(126px,164px)}.zaCurB{opacity:1;transform:translate(180px,356px)}.zaCurOut{opacity:0}.zaToast{z-index:3;opacity:0;transition:opacity .3s,transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;top:-18px;right:-28px;transform:translateY(8px)scale(.96)}.zaToastOn{opacity:1;transform:none}.zaAcct{z-index:2;flex-direction:column;gap:2px;width:272px;margin-block-start:-10px;margin-inline-start:112px;padding:14px 16px 10px;display:flex;position:relative;transform:rotate(2deg)}.zaPay{color:#6b6b76;align-items:center;gap:10px;height:34px;font-size:12px;line-height:16px;display:flex}.zaPay b{color:#0b0b0f;font-weight:500;display:block}.zaDot{background:#d4d4da;border-radius:9999px;flex:none;width:8px;height:8px}.zaAmt{color:#0b0b0f;margin-inline-start:auto;font-size:13px}.zaNew{opacity:0;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1);transform:translateY(-6px)}.zaNewOn{opacity:1;transform:none}.zaNewOn .zaDot{background:var(--accent,#35f)}.zaNewOn .zaAmt{color:#2541e6}.zaRow{color:#0b0b0f;align-items:center;gap:10px;height:42px;font-size:13px;line-height:17px;display:flex}.zaRow+.zaRow{border-top:1px solid #f1f1f3}.zaRowSub{color:#6b6b76;font-size:11px;line-height:14px;display:block}.zaTgl{background:#d4d4da;border-radius:9999px;flex:none;width:30px;height:18px;margin-inline-start:auto;position:relative}.zaTgl:after{content:"";top:2px;background:#fff;border-radius:9999px;width:14px;height:14px;position:absolute;inset-inline-start:2px;box-shadow:0 1px 2px #0b0b0f33}.zaTglOn{background:var(--accent,#35f)}.zaTglOn:after{inset-inline-start:14px}.zaSeg{background:#f4f4f6;border-radius:9999px;gap:2px;width:fit-content;padding:3px;display:inline-flex}.zaSeg span{color:#55555f;border-radius:9999px;align-items:center;height:24px;padding:0 12px;font-size:12px;display:inline-flex}.zaSeg .zaSegOn{color:#0b0b0f;background:#fff;box-shadow:0 1px 2px #0b0b0f1f}.zaCur3{width:42px;height:22px;font-family:var(--font-mono);color:#55555f;background:#f4f4f6;border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:11px;display:inline-flex}@media (max-width:760px){.zaAcct{margin-inline-start:56px}.zaToast{top:-26px;right:-4px}}@media (max-width:400px){.zaWrap{transform-origin:top;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.zaCur,.zaOpt,.zaRadio,.zaBtn,.zaNew,.zaToast,.aiCursor,.aiTicket{transition:none}}}
