.tip-sk[data-v-014894b6]{pointer-events:none;gap:18px}.tip-sk[data-v-014894b6],.tip-sk-head[data-v-014894b6]{flex-direction:column;display:flex}.tip-sk-head[data-v-014894b6]{align-items:center;gap:10px}.sk[data-v-014894b6]{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--sx-mist) 0,var(--sx-oat) 50%,var(--sx-mist) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite tip-sk-shimmer-014894b6;display:block}@keyframes tip-sk-shimmer-014894b6{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.sk[data-v-014894b6]{animation:none}}.sk-avatar[data-v-014894b6]{border-radius:50%;width:64px;height:64px}.sk-title[data-v-014894b6]{width:min(320px,70%);height:30px;margin-top:4px}.sk-sub[data-v-014894b6]{width:min(220px,55%);height:14px}.tip-sk-amounts[data-v-014894b6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (width<=480px){.tip-sk-amounts[data-v-014894b6]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sk-chip[data-v-014894b6]{border-radius:16px;height:54px}.sk-link[data-v-014894b6]{width:190px;height:14px;margin:9px 2px}.sk-card[data-v-014894b6]{border-radius:14px;height:46px}.sk-btn[data-v-014894b6]{border-radius:var(--radius-pill);height:52px}.tip-panel[data-v-5e92c152]{font-family:var(--sx-font-body);color:var(--sx-ink);flex-direction:column;gap:18px;display:flex}.tip-preview[data-v-5e92c152]{background:var(--sx-gold-wash);color:#7a5200;border-radius:14px;margin:0;padding:10px 14px;font-size:13.5px;font-weight:500}.tip-head[data-v-5e92c152]{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.tip-avatar[data-v-5e92c152]{width:64px;height:64px;font-size:24px}.tip-title[data-v-5e92c152]{font-family:var(--sx-font-display);letter-spacing:-.01em;color:var(--sx-ink);margin:0;font-size:28px;font-weight:400;line-height:1.2}.tip-sub[data-v-5e92c152]{color:var(--sx-body);margin:0;font-size:14.5px}.tip-error[data-v-5e92c152],.tip-fine[data-v-5e92c152],.tip-sub-bare[data-v-5e92c152]{text-align:center}.tip-picker[data-v-5e92c152]{justify-content:center;gap:18px;display:flex}.tip-person[data-v-5e92c152]{cursor:pointer;color:var(--sx-body);opacity:.5;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;transition:opacity .2s;display:flex}.tip-person.on[data-v-5e92c152],.tip-person[data-v-5e92c152]:focus-visible{opacity:1}.tip-person[data-v-5e92c152]:hover:not(:disabled):not(.on){opacity:.85}.tip-person-avatar[data-v-5e92c152]{outline-offset:3px;outline:2px solid #0000;width:56px;height:56px;transition:outline-color .2s}.tip-person.on .tip-person-avatar[data-v-5e92c152]{outline-color:var(--sx-ink)}.tip-person.on .tip-person-name[data-v-5e92c152]{color:var(--sx-ink);font-weight:600}.tip-person-name[data-v-5e92c152]{font-size:13px}.tip-amounts[data-v-5e92c152]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (width<=480px){.tip-amounts[data-v-5e92c152]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tip-chip[data-v-5e92c152]{border:1px solid var(--sx-line-4);height:54px;font-family:var(--sx-font-display);color:var(--sx-ink);cursor:pointer;background:#fff;border-radius:16px;font-size:20px;transition:border-color .2s,box-shadow .2s,background .2s}.tip-chip-other[data-v-5e92c152]{font-family:var(--sx-font-body);font-size:14.5px}.tip-chip[data-v-5e92c152]:hover:not(:disabled){border-color:#1a14284d}.tip-chip.on[data-v-5e92c152]{border-color:var(--sx-ink);box-shadow:inset 0 0 0 1px var(--sx-ink)}.tip-chip[data-v-5e92c152]:focus-visible{box-shadow:var(--sx-focus-ring);outline:none}.tip-chip[data-v-5e92c152]:disabled,.tip-person[data-v-5e92c152]:disabled{cursor:default}.tip-chip[data-v-5e92c152]:disabled:not(.on){opacity:.55}.tip-note[data-v-5e92c152]:disabled,.tip-other-input[data-v-5e92c152]:disabled{opacity:.7}.tip-other[data-v-5e92c152]{flex-direction:column;gap:8px;display:flex}.tip-other-field[data-v-5e92c152]{border:1px solid var(--sx-ink);height:54px;box-shadow:inset 0 0 0 1px var(--sx-ink);font-family:var(--sx-font-display);color:var(--sx-ink);cursor:text;background:#fff;border-radius:16px;align-items:center;gap:0;padding:0 16px;font-size:20px;display:flex}.tip-other-field[data-v-5e92c152]:focus-within{box-shadow:inset 0 0 0 1px var(--sx-ink),var(--sx-focus-ring)}.tip-other-field.spaced[data-v-5e92c152]{gap:.25em}.tip-other-auto[data-v-5e92c152]{min-width:0;max-width:100%;display:inline-grid}.tip-other-auto[data-v-5e92c152]:after,.tip-other-input[data-v-5e92c152]{grid-area:1/1}.tip-other-auto[data-v-5e92c152]:after{content:attr(data-value);visibility:hidden;white-space:pre;padding-right:2px;overflow:hidden}.tip-other-input[data-v-5e92c152]{width:100%;min-width:.5ch;font:inherit;color:inherit;background:0 0;border:0;outline:none;padding:0}.tip-other-input[data-v-5e92c152]::placeholder{color:var(--sx-ghost)}.tip-other-currency[data-v-5e92c152]{flex:none}.tip-hint[data-v-5e92c152]{color:var(--sx-muted);margin:0;font-size:12.5px}.tip-hint.bad[data-v-5e92c152]{color:#b0242f}.tip-words[data-v-5e92c152]{flex-direction:column;gap:8px;display:flex}.tip-opt[data-v-5e92c152]{color:var(--sx-muted);font-weight:400}.tip-note[data-v-5e92c152]{min-height:72px}.tip-add-words[data-v-5e92c152],.tip-head-saved[data-v-5e92c152],.tip-use-saved[data-v-5e92c152]{align-self:flex-start;font-size:14px}.tip-use-saved[data-v-5e92c152]{align-self:center}.tip-fine[data-v-5e92c152]{color:var(--sx-muted);margin:0;font-size:12.5px}.tip-pay[data-v-5e92c152]{gap:10px}.tip-pay[data-v-5e92c152]:disabled{opacity:.45;cursor:default;box-shadow:none}.tip-billing[data-v-5e92c152]{flex-direction:column;gap:12px;display:flex}.tip-bank-note[data-v-5e92c152]{background:var(--sx-lilac);color:var(--sx-ink-soft);line-height:1.5}.tip-bank-note[data-v-5e92c152],.tip-error[data-v-5e92c152]{border-radius:14px;margin:0;padding:12px 14px;font-size:13.5px}.tip-error[data-v-5e92c152]{color:#b0242f;background:#ffedee}.tip-spin[data-v-5e92c152]{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite tip-spin-5e92c152}@keyframes tip-spin-5e92c152{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.tip-spin[data-v-5e92c152]{animation-duration:1.6s}}
