.deposit-return[data-v-62ba87f1]{--ease:cubic-bezier(.22,1,.36,1);--ink:#211b1b;--muted:#786d68;--line:#ece1d7;--accent:var(--od-color-tomato-strong);--paid:#28613c;--paid-soft:#e4f1e8;background:#efe7db;color:var(--ink);container:deposit-return/inline-size;font-family:Gtwalsheimpro,Helvetica Neue,Arial,sans-serif;padding:clamp(1.25rem,3.5vw,2.25rem) clamp(1rem,3vw,2rem);position:relative;width:100%}.deposit-return__stage[data-v-62ba87f1]{align-items:start;display:grid;grid-template-columns:minmax(0,15.5rem) minmax(0,20rem);justify-content:center}.deposit-return__till[data-v-62ba87f1]{background:#fbf7f2;border-radius:1rem;box-shadow:inset 0 1px #fffc,0 18px 40px -22px #412c1c4d;display:grid;gap:.55rem;margin-top:1.4rem;min-width:0;padding:.85rem 2.05rem 1rem .9rem;position:relative;z-index:0}.deposit-return__till[data-v-62ba87f1]:after{background:#211b1b0f;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.deposit-return__till header[data-v-62ba87f1]{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:.5rem;justify-content:space-between;padding-bottom:.55rem}.deposit-return__venue[data-v-62ba87f1]{align-items:center;display:flex;gap:.45rem;min-width:0}.deposit-return__venue>i[data-v-62ba87f1]{background:#f6e3da;border-radius:.3rem;color:var(--accent);display:grid;flex:none;font-size:.75rem;font-style:normal;font-weight:800;height:1.55rem;place-items:center;width:1.55rem}.deposit-return__venue>span[data-v-62ba87f1]{display:grid;min-width:0}.deposit-return__venue strong[data-v-62ba87f1]{font-size:.75rem}.deposit-return__venue small[data-v-62ba87f1]{color:var(--muted);font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deposit-return__online[data-v-62ba87f1]{align-items:center;color:#1f7a4f;display:inline-flex;flex:none;font-size:.75rem;font-weight:700;gap:.25rem}.deposit-return__online i[data-v-62ba87f1]{background:currentColor;border-radius:50%;height:.4rem;width:.4rem}.deposit-return__till-title[data-v-62ba87f1]{font-size:.75rem;font-weight:800;margin:.1rem 0 0}.deposit-return__till-lines[data-v-62ba87f1]{display:grid;gap:.3rem;list-style:none;margin:0;padding:0}.deposit-return__till-lines li[data-v-62ba87f1]{align-items:center;background:#fff;border-radius:.55rem;display:grid;font-size:.75rem;gap:.45rem;grid-template-columns:1.6rem minmax(0,1fr) auto;padding:.45rem .5rem}.deposit-return__till-lines b[data-v-62ba87f1]{color:var(--accent)}.deposit-return__till-lines strong[data-v-62ba87f1]{color:#a93a1b;font-variant-numeric:tabular-nums}.deposit-return__cup[data-v-62ba87f1]{background:#eef4f0;border-radius:.4rem;color:#2f6b4a;display:grid;height:1.6rem;place-items:center;width:1.6rem}.deposit-return__choice-icon svg[data-v-62ba87f1],.deposit-return__cup svg[data-v-62ba87f1]{fill:none;height:1rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:1rem}.deposit-return__till-total[data-v-62ba87f1]{border-top:1px solid var(--line);display:flex;font-size:.8125rem;font-weight:800;justify-content:space-between;padding:.5rem .1rem 0}.deposit-return__till-total strong[data-v-62ba87f1]{font-variant-numeric:tabular-nums}.deposit-return__till-button[data-v-62ba87f1]{align-items:center;background:#2f6b4a;border-radius:.65rem;color:#fff;display:flex;font-size:.75rem;font-weight:750;gap:.5rem;justify-content:space-between;min-height:2.5rem;padding:.5rem .75rem}.deposit-return__till-button b[data-v-62ba87f1]{font-variant-numeric:tabular-nums}.deposit-return__dialog[data-v-62ba87f1]{background:#fffaf4;border-radius:1.2rem;box-shadow:inset 0 1px #fffc,0 2px 6px #412c1c0f,0 30px 60px -22px #412c1c61;display:grid;grid-template-rows:auto 1fr auto;margin-left:-1.25rem;min-width:0;position:relative;z-index:1}.deposit-return__head[data-v-62ba87f1]{border-bottom:1px solid var(--line);display:grid;gap:.15rem;padding:1rem 1.1rem .8rem}.deposit-return__head strong[data-v-62ba87f1]{font-size:1rem}.deposit-return__head span[data-v-62ba87f1]{color:var(--muted);font-size:.75rem}.deposit-return__head b[data-v-62ba87f1]{color:var(--ink);font-variant-numeric:tabular-nums}.deposit-return__body[data-v-62ba87f1]{display:grid;padding:.9rem 1.1rem .4rem}.deposit-return__state[data-v-62ba87f1]{align-content:start;display:grid;gap:.55rem;grid-area:1/1;min-width:0;transition:opacity .32s ease,transform .45s var(--ease),visibility 0s linear .45s}.deposit-return__state[aria-hidden=true][data-v-62ba87f1]{opacity:0;transform:translateY(.4rem);visibility:hidden}.deposit-return__state[aria-hidden=false][data-v-62ba87f1]{transition-delay:.08s,.08s,0s}.deposit-return__hint[data-v-62ba87f1]{color:#5d514c;font-size:.75rem;font-weight:700;line-height:1.4;margin:0}.deposit-return__choice[data-v-62ba87f1]{align-items:center;background:#fff;border:1px solid #e3d6ca;border-radius:.8rem;color:var(--ink);cursor:pointer;display:grid;font:inherit;gap:.65rem;grid-template-columns:2.1rem minmax(0,1fr);min-height:3.6rem;padding:.6rem .75rem;text-align:left;transition:border-color .2s ease,background-color .2s ease,transform .2s var(--ease)}.deposit-return__choice[data-v-62ba87f1]:hover{border-color:#d8c6b8}.deposit-return__choice.is-pressed[data-v-62ba87f1]{background:#fbe4d9;border-color:var(--accent);transform:scale(.97)}.deposit-return__choice>span[data-v-62ba87f1]:last-child{display:grid;gap:.1rem;min-width:0}.deposit-return__choice strong[data-v-62ba87f1]{font-size:.8125rem}.deposit-return__choice small[data-v-62ba87f1]{color:var(--muted);font-size:.75rem;line-height:1.3}.deposit-return__state--choose[data-v-62ba87f1]{grid-template-rows:auto auto auto 1fr;min-height:100%}.deposit-return__auth[data-v-62ba87f1]{align-items:center;align-self:end;background:#f1ece4;border-radius:.6rem;color:#5d514c;display:flex;font-size:.75rem;gap:.4rem;line-height:1.35;margin:.4rem 0 0;padding:.5rem .6rem}.deposit-return__auth[data-v-62ba87f1] .site-icon{color:#2f6b4a;flex:none}.deposit-return__choice-icon[data-v-62ba87f1]{background:#f6e3da;border-radius:.6rem;color:#a93a1b;display:grid;height:2.1rem;place-items:center;width:2.1rem}.deposit-return__field[data-v-62ba87f1]{display:grid;gap:.4rem}.deposit-return__field>span[data-v-62ba87f1]:first-child{color:#5d514c;font-size:.75rem;font-weight:700;letter-spacing:normal;text-transform:none}.deposit-return__input[data-v-62ba87f1]{align-items:center;background:#fff;border:1px solid var(--accent);border-radius:.65rem;box-shadow:0 0 0 3px #d64f281f;display:flex;gap:.45rem;min-height:2.5rem;padding:0 .7rem;position:relative}.deposit-return__input svg[data-v-62ba87f1]{fill:none;flex:none;height:.95rem;stroke:var(--muted);stroke-width:2;width:.95rem}.deposit-return__input input[data-v-62ba87f1]{background:transparent;border:0;color:var(--ink);flex:1;font:inherit;font-size:.875rem;font-weight:700;min-width:0;outline:none;padding:0}.deposit-return__input input[data-v-62ba87f1]::-moz-placeholder{color:#a99d96;font-size:.75rem;font-weight:500}.deposit-return__input input[data-v-62ba87f1]::placeholder{color:#a99d96;font-size:.75rem;font-weight:500}.deposit-return__status[data-v-62ba87f1]{color:var(--muted);font-size:.75rem;margin:0}.deposit-return__results[data-v-62ba87f1]{display:grid;gap:.35rem;list-style:none;margin:0;padding:0}.deposit-return__results button[data-v-62ba87f1]{animation:deposit-rise-62ba87f1 .35s var(--ease) both;background:#fff;border:1px solid #e3d6ca;border-radius:.7rem;color:var(--ink);cursor:pointer;display:grid;font:inherit;gap:.15rem;padding:.55rem .7rem;text-align:left;transition:border-color .2s ease,background-color .2s ease,transform .2s var(--ease);width:100%}.deposit-return__results li:nth-child(2) button[data-v-62ba87f1]{animation-delay:.05s}.deposit-return__results li:first-child button[data-v-62ba87f1]{border-color:#e8bfae}.deposit-return__results button[data-v-62ba87f1]:hover{border-color:var(--accent)}.deposit-return__results button.is-pressed[data-v-62ba87f1]{background:#fbe4d9;border-color:var(--accent);transform:scale(.97)}.deposit-return__result-main[data-v-62ba87f1]{align-items:baseline;display:flex;gap:.5rem;justify-content:space-between}.deposit-return__result-main strong[data-v-62ba87f1]{font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deposit-return__result-main em[data-v-62ba87f1]{color:var(--paid);flex:none;font-size:.75rem;font-style:normal;font-variant-numeric:tabular-nums;font-weight:750}.deposit-return__result-meta[data-v-62ba87f1]{color:var(--muted);font-size:.75rem;font-variant-numeric:tabular-nums}.deposit-return__donor[data-v-62ba87f1]{background:#fff;border:1px solid var(--line);border-radius:.7rem;display:grid;margin:0;padding:.35rem .7rem}.deposit-return__donor div[data-v-62ba87f1]{display:flex;font-size:.75rem;gap:.75rem;justify-content:space-between;padding:.22rem 0}.deposit-return__donor dt[data-v-62ba87f1]{color:var(--muted)}.deposit-return__donor dd[data-v-62ba87f1]{font-variant-numeric:tabular-nums;font-weight:700;margin:0}.deposit-return__donor-lines[data-v-62ba87f1]{display:grid;gap:.1rem;list-style:none;margin:0;padding:0 .1rem}.deposit-return__donor-lines li[data-v-62ba87f1]{color:#5d514c;display:flex;font-size:.75rem;font-variant-numeric:tabular-nums;gap:.75rem;justify-content:space-between}.deposit-return__primary[data-v-62ba87f1]{background:var(--accent);border:0;border-radius:.75rem;color:#fff;cursor:pointer;font:inherit;font-size:.8125rem;font-weight:750;margin-top:.2rem;min-height:2.6rem;padding:.55rem 1rem;transition:transform .2s var(--ease),background-color .2s ease}.deposit-return__primary[data-v-62ba87f1]:hover{background:#c4461f}.deposit-return__primary.is-pressed[data-v-62ba87f1]{background:#b9411c;transform:scale(.97)}.deposit-return__cash[data-v-62ba87f1]{background:#f4efe7;border-radius:.8rem;display:grid;gap:.35rem;justify-items:center;padding:1.2rem .8rem;text-align:center}.deposit-return__cash p[data-v-62ba87f1]{color:#5d514c;font-size:.75rem;font-weight:700;margin:0}.deposit-return__cash strong[data-v-62ba87f1]{font-size:1.9rem;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.deposit-return__state--done[data-v-62ba87f1]{align-content:center;gap:.4rem;justify-items:center;min-height:100%;text-align:center}.deposit-return__check[data-v-62ba87f1]{background:var(--paid);border-radius:50%;box-shadow:0 0 0 .4rem var(--paid-soft);color:#fff;display:grid;height:2.4rem;place-items:center;width:2.4rem}.deposit-return__state--done strong[data-v-62ba87f1]{font-size:.9375rem;margin-top:.35rem}.deposit-return__state--done p[data-v-62ba87f1]{color:#5d514c;font-size:.75rem;font-variant-numeric:tabular-nums;margin:0}.deposit-return__chip[data-v-62ba87f1]{background:var(--paid-soft);border-radius:999px;color:var(--paid);font-size:.75rem;font-weight:750;margin-top:.2rem;padding:.28rem .6rem}.is-done .deposit-return__check[data-v-62ba87f1]{animation:deposit-pop-62ba87f1 .5s var(--ease) both}.deposit-return__foot[data-v-62ba87f1]{display:flex;justify-content:flex-end;padding:.5rem 1.1rem .9rem}.deposit-return__secondary[data-v-62ba87f1]{background:#fff;border:1px solid var(--line);border-radius:.6rem;color:#5d514c;cursor:pointer;font:inherit;font-size:.75rem;font-weight:700;min-height:2.75rem;padding:.5rem 1rem;transition:opacity .25s ease}.deposit-return__secondary[data-v-62ba87f1]:disabled{cursor:default;opacity:0}.deposit-return__input[data-v-62ba87f1]:focus-within,button[data-v-62ba87f1]:focus-visible{outline:3px solid #3971dd;outline-offset:2px}.deposit-return__body[data-v-62ba87f1]{min-height:16.5rem}@container deposit-return (max-width: 31rem){.deposit-return__stage[data-v-62ba87f1]{grid-template-columns:minmax(0,21rem)}.deposit-return__till[data-v-62ba87f1]{border-radius:1rem 1rem 0 0;grid-template-columns:minmax(0,1fr);margin:0 .75rem -1rem;padding:.6rem .7rem 1.55rem}.deposit-return__till header[data-v-62ba87f1],.deposit-return__till-button[data-v-62ba87f1],.deposit-return__till-title[data-v-62ba87f1],.deposit-return__till-total[data-v-62ba87f1]{display:none}.deposit-return__till-lines li[data-v-62ba87f1]{padding:.35rem .45rem}.deposit-return__till-lines li>span[data-v-62ba87f1]:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deposit-return__dialog[data-v-62ba87f1]{margin-left:0}}@keyframes deposit-rise-62ba87f1{0%{opacity:0;transform:translateY(.3rem)}}@keyframes deposit-pop-62ba87f1{0%{opacity:0;transform:scale(.6)}}@media(prefers-reduced-motion:reduce){.deposit-return[data-v-62ba87f1] *,.deposit-return[data-v-62ba87f1] :after,.deposit-return[data-v-62ba87f1] :before{animation:none!important;transition:none!important}}
