.upgrade-modal-content{background:var(--run-paper,#fffaec);border:2.5px solid var(--run-ink,#1b1b1b);border-radius:20px;box-shadow:0 6px 0 var(--run-shadow,#1b1b1b);color:var(--run-ink,#1b1b1b);max-height:calc(100svh - 28px);max-width:min(760px,calc(100vw - 28px));overflow:hidden auto;padding:0;scrollbar-color:color-mix(in srgb,var(--run-orange,#ee5a3a) 68%,var(--run-ink,#1b1b1b) 32%) transparent;scrollbar-width:thin;width:min(760px,calc(100vw - 28px))}.upgrade-modal[data-v-5e059a98]{background:linear-gradient(180deg,#fff8e9f5,#f4eddcf5),var(--run-paper,#fffaec);display:grid;gap:12px;min-height:0;padding:clamp(16px,2vw,22px)}.upgrade-modal__header[data-v-5e059a98]{display:grid;gap:6px;max-width:620px}.upgrade-modal__billing button[data-v-5e059a98],.upgrade-plan>div>span[data-v-5e059a98],.upgrade-plan__badge[data-v-5e059a98]{font-family:var(--font-mono),monospace;font-weight:950;text-transform:uppercase}.upgrade-modal h2[data-v-5e059a98]{color:var(--run-ink,#1b1b1b);font-size:clamp(1.55rem,3.2vw,2.45rem);font-weight:950;letter-spacing:0;line-height:.94;margin:0}.upgrade-modal__header p[data-v-5e059a98],.upgrade-modal__header small[data-v-5e059a98]{color:color-mix(in srgb,var(--run-ink,#1b1b1b) 66%,transparent);font-size:1rem;font-weight:850;line-height:1.22;margin:0}.upgrade-modal__header small[data-v-5e059a98]{background:color-mix(in srgb,var(--run-paper-soft,#f3ead2) 76%,#fff 24%);border:2px solid color-mix(in srgb,var(--run-ink,#1b1b1b) 24%,transparent);border-radius:12px;font-family:var(--font-mono),monospace;font-size:.62rem;padding:7px 9px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.upgrade-modal__billing[data-v-5e059a98]{background:var(--run-paper,#fffaec);border:2px solid var(--run-ink,#1b1b1b);border-radius:12px;box-shadow:0 3px 0 var(--run-shadow,#1b1b1b);display:inline-flex;width:-moz-fit-content;width:fit-content}.upgrade-modal__billing button[data-v-5e059a98]{background:transparent;border:0;border-right:2px solid var(--run-ink,#1b1b1b);color:var(--run-ink,#1b1b1b);font-size:.66rem;min-height:38px;padding:0 14px}.upgrade-modal__billing button[data-v-5e059a98]:last-child{border-right:0}.upgrade-modal__billing button.is-active[data-v-5e059a98]{background:var(--run-orange,#ee5a3a)}.upgrade-modal__billing span[data-v-5e059a98]{color:color-mix(in srgb,var(--run-ink,#1b1b1b) 62%,transparent);margin-left:6px}.upgrade-modal__plans[data-v-5e059a98]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.upgrade-plan[data-v-5e059a98]{background:color-mix(in srgb,var(--run-paper,#fffaec) 90%,#fff 10%);border:2px solid var(--run-ink,#1b1b1b);border-radius:12px;box-shadow:0 4px 0 var(--run-shadow,#1b1b1b);display:grid;gap:16px;grid-template-rows:auto minmax(0,1fr) auto;min-height:360px;padding:18px;position:relative}.upgrade-plan--pro[data-v-5e059a98]{background:var(--run-orange,#ee5a3a)}.upgrade-plan__badge[data-v-5e059a98]{background:var(--run-green,#4caf50);border:2px solid var(--run-ink,#1b1b1b);border-radius:12px;color:var(--run-ink,#1b1b1b);font-size:.58rem;padding:6px 8px;position:absolute;right:-3px;top:-3px}.upgrade-plan>div>span[data-v-5e059a98]{color:color-mix(in srgb,var(--run-ink,#1b1b1b) 64%,transparent);font-size:.66rem}.upgrade-plan h3[data-v-5e059a98]{color:var(--run-ink,#1b1b1b);font-size:clamp(2.4rem,5vw,4.6rem);font-weight:950;line-height:.9;margin:6px 0 0}.upgrade-plan p[data-v-5e059a98]{color:color-mix(in srgb,var(--run-ink,#1b1b1b) 70%,transparent);font-size:.9rem;font-weight:850;line-height:1.18;margin:8px 0 0}.upgrade-plan ul[data-v-5e059a98]{align-content:start;display:grid;gap:8px;list-style:none;margin:0;padding:0}.upgrade-plan li[data-v-5e059a98]{align-items:flex-start;color:color-mix(in srgb,var(--run-ink,#1b1b1b) 78%,transparent);display:flex;font-size:.82rem;font-weight:850;gap:8px;line-height:1.18}.upgrade-plan li svg[data-v-5e059a98]{color:var(--run-ink,#1b1b1b);flex:0 0 16px;height:16px;margin-top:1px;stroke-width:3;width:16px}.upgrade-plan[data-v-5e059a98] a,.upgrade-plan[data-v-5e059a98] button{border-radius:0!important;font-family:var(--font-mono),monospace;font-size:.72rem;font-weight:950;text-transform:uppercase}@media(max-width:760px){.upgrade-modal-content{border-radius:18px;max-height:calc(100svh - 20px);max-width:calc(100vw - 20px);width:min(100vw - 20px,560px)}.upgrade-modal[data-v-5e059a98]{padding:14px}.upgrade-modal__plans[data-v-5e059a98]{grid-template-columns:1fr}}.topup-modal-content{background:var(--run-paper,#fffaec);border:2.5px solid var(--run-ink,#1b1b1b);border-radius:28px;box-shadow:0 6px #1b1b1b33;color:var(--run-ink,#1b1b1b);max-height:calc(100svh - 28px);max-width:min(740px,calc(100vw - 28px));overflow:hidden;padding:0;width:min(740px,calc(100vw - 28px))}.topup-modal[data-v-27d35c22]{background:var(--run-paper,#fffaec);border-radius:inherit;display:grid;grid-template-columns:196px minmax(0,1fr);max-height:calc(100svh - 28px);overflow:hidden}.topup-visual-panel[data-v-27d35c22]{background:color-mix(in srgb,var(--run-orange,#ee5a3a) 13%,var(--run-paper,#fffaec) 87%);border-right:2px solid color-mix(in srgb,var(--run-ink,#1b1b1b) 12%,transparent);min-height:min(520px,calc(100svh - 28px));min-width:0;padding:12px}.topup-visual-panel__scene[data-v-27d35c22]{background:linear-gradient(180deg,#fffaec33,#ee5a3a1f),url(../home/world/bg-tall.webp) 50% /cover;border-radius:21px 0 0 21px;display:grid;isolation:isolate;min-height:100%;overflow:hidden;padding:18px;place-items:end center;position:relative}.topup-visual-panel__scene[data-v-27d35c22]:before{background:radial-gradient(circle at 50% 72%,rgba(255,250,236,.68),transparent 36%),linear-gradient(180deg,#fffaec61,#fffaec1a);content:"";inset:0;position:absolute;z-index:-1}.topup-modal__body[data-v-27d35c22]{display:grid;gap:10px;max-height:calc(100svh - 28px);min-width:0;overflow-y:auto;padding:clamp(14px,2vw,18px);scrollbar-color:color-mix(in srgb,var(--run-orange,#ee5a3a) 62%,var(--run-ink,#1b1b1b) 38%) transparent;scrollbar-width:thin}.topup-alert[data-v-27d35c22]{align-items:center;background:color-mix(in srgb,var(--run-orange,#ee5a3a) 10%,var(--run-paper,#fffaec) 90%);border:2px solid color-mix(in srgb,var(--run-orange,#ee5a3a) 56%,var(--run-ink,#1b1b1b) 44%);border-radius:15px;color:var(--run-ink,#1b1b1b);display:flex;font-size:.8rem;font-weight:850;gap:8px;padding:8px 10px}.topup-alert svg[data-v-27d35c22]{color:var(--run-orange,#ee5a3a);height:17px;stroke-width:3;width:17px}.topup-card[data-v-27d35c22]{background:color-mix(in srgb,var(--run-paper-soft,#f3ead2) 48%,var(--run-paper,#fffaec) 52%);border:2px solid color-mix(in srgb,var(--run-ink,#1b1b1b) 14%,transparent);border-radius:20px;display:grid;gap:10px;padding:12px}.topup-card--one-time[data-v-27d35c22]{background:color-mix(in srgb,var(--run-paper,#fffaec) 82%,#fff 18%)}.topup-budget-line[data-v-27d35c22],.topup-entry[data-v-27d35c22]{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto}.topup-entry[data-v-27d35c22]{background:transparent;border:0;color:inherit;padding:0;text-align:left;width:100%}.topup-budget-line__copy[data-v-27d35c22],.topup-entry__copy[data-v-27d35c22]{display:grid;gap:3px;min-width:0}.topup-amount-readout small[data-v-27d35c22],.topup-budget-line__copy>span[data-v-27d35c22],.topup-confirm-copy[data-v-27d35c22],.topup-entry__copy span[data-v-27d35c22],.topup-error[data-v-27d35c22],.topup-footer[data-v-27d35c22],.topup-shortcuts button[data-v-27d35c22]{font-family:var(--font-mono),monospace;font-weight:950;letter-spacing:0;text-transform:uppercase}.topup-budget-line__copy>span[data-v-27d35c22],.topup-entry__copy span[data-v-27d35c22]{color:color-mix(in srgb,var(--run-ink,#1b1b1b) 52%,transparent);font-size:.62rem;line-height:1}.topup-budget-line__copy strong[data-v-27d35c22],.topup-entry__copy strong[data-v-27d35c22]{color:var(--run-ink,#1b1b1b);font-family:var(--font-display);font-size:clamp(2.2rem,7vw,3.25rem);font-weight:950;line-height:.84;overflow-wrap:anywhere}.topup-budget-amount[data-v-27d35c22]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:5px}.topup-budget-amount small[data-v-27d35c22]{color:color-mix(in srgb,var(--run-ink,#1b1b1b) 58%,transparent);font-family:var(--font-mono),monospace;font-size:.7rem;font-weight:950;line-height:1.05;text-transform:uppercase}.topup-entry__copy strong[data-v-27d35c22]{font-size:clamp(1.35rem,4.4vw,2rem)}.topup-budget-usage[data-v-27d35c22]{border-top:2px solid color-mix(in srgb,var(--run-ink,#1b1b1b) 8%,transparent);display:grid;gap:7px;padding-top:9px}.topup-budget-usage__copy[data-v-27d35c22]{align-items:baseline;display:flex;gap:10px;justify-content:space-between;min-width:0}.topup-budget-usage__copy span[data-v-27d35c22],.topup-budget-usage__copy strong[data-v-27d35c22]{font-family:var(--font-mono),monospace;font-weight:950;letter-spacing:0;text-transform:uppercase}.topup-budget-usage__copy span[data-v-27d35c22]{color:color-mix(in srgb,var(--run-ink,#1b1b1b) 50%,transparent);font-size:.62rem}.topup-budget-usage__copy strong[data-v-27d35c22]{color:var(--run-ink,#1b1b1b);font-size:.68rem;overflow-wrap:anywhere;text-align:right}.topup-budget-usage__track[data-v-27d35c22]{background:var(--run-paper,#fffaec);border:2px solid var(--run-ink,#1b1b1b);border-radius:999px;display:block;height:11px;overflow:hidden;position:relative}.topup-budget-usage__track span[data-v-27d35c22]{background:linear-gradient(90deg,var(--run-green,#43a047),color-mix(in srgb,var(--run-green,#43a047) 62%,var(--run-orange,#ee5a3a) 38%));border-radius:inherit;inset:0 auto 0 0;max-width:100%;position:absolute;width:var(--monthly-usage-progress)}.topup-entry__action[data-v-27d35c22],.topup-manage-link[data-v-27d35c22],.topup-small-button[data-v-27d35c22],.topup-step-button[data-v-27d35c22]{align-items:center;background:var(--run-paper,#fffaec);border:2px solid var(--run-ink,#1b1b1b);box-shadow:0 2px #1b1b1b29;color:var(--run-ink,#1b1b1b);display:inline-flex;justify-content:center;transition:background .14s ease,box-shadow .14s ease,transform .14s cubic-bezier(.34,1.56,.64,1)}.topup-manage-link[data-v-27d35c22],.topup-small-button[data-v-27d35c22]{border-radius:13px;font-family:var(--font-mono),monospace;font-size:.66rem;font-weight:950;gap:7px;min-height:34px;padding:0 10px;text-transform:uppercase}.topup-entry__action[data-v-27d35c22],.topup-step-button[data-v-27d35c22]{border-radius:13px;height:38px;width:38px}.topup-entry:hover .topup-entry__action[data-v-27d35c22],.topup-manage-link[data-v-27d35c22]:hover:not(:disabled),.topup-small-button[data-v-27d35c22]:hover:not(:disabled),.topup-step-button[data-v-27d35c22]:hover:not(:disabled){background:color-mix(in srgb,var(--run-orange,#ee5a3a) 12%,var(--run-paper,#fffaec) 88%);box-shadow:0 4px #1b1b1b2e;transform:translateY(-1px)}.topup-entry__action svg[data-v-27d35c22],.topup-manage-link svg[data-v-27d35c22],.topup-primary svg[data-v-27d35c22],.topup-small-button svg[data-v-27d35c22],.topup-step-button svg[data-v-27d35c22]{height:16px;stroke-width:3;width:16px}.topup-editor[data-v-27d35c22]{border-top:2px solid color-mix(in srgb,var(--run-ink,#1b1b1b) 10%,transparent);display:grid;gap:9px;padding-top:9px}.topup-editor--monthly.is-bumping[data-v-27d35c22]{animation:topup-budget-panel-pop-27d35c22 .22s cubic-bezier(.34,1.56,.64,1)}.topup-monthly-editor-body[data-v-27d35c22]{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 94px}.topup-monthly-editor-main[data-v-27d35c22]{display:grid;gap:8px;min-width:0}.topup-money-visual[data-v-27d35c22]{background:radial-gradient(circle at 50% 42%,rgba(242,181,58,.18),transparent 60%),#ffffff3d;border-radius:18px;box-shadow:inset 0 0 0 2px #1b1b1b0d;padding:6px;place-items:center;width:94px}.topup-money-pile[data-v-27d35c22],.topup-money-visual[data-v-27d35c22]{aspect-ratio:1;display:grid;position:relative}.topup-money-pile[data-v-27d35c22]{isolation:isolate;place-items:center;transition:transform .18s cubic-bezier(.22,1,.36,1);width:min(84%,78px);will-change:transform}.topup-money-pile--hero[data-v-27d35c22]{margin-bottom:16px;transform:translateY(0) scale(1.06);width:min(112%,178px)}.topup-money-pile[data-v-27d35c22]:after,.topup-money-pile[data-v-27d35c22]:before{border-radius:999px;content:"";pointer-events:none;position:absolute;transform-origin:center;z-index:0}.topup-money-pile[data-v-27d35c22]:before{background:radial-gradient(ellipse at center,rgb(27 27 27/var(--budget-money-shadow-opacity,.16)) 0,#1b1b1b00 70%);bottom:-2px;filter:blur(7px);height:18px;left:4%;right:4%;transform:translateY(7px) scaleX(var(--budget-money-shadow-scale,.92))}.topup-money-pile[data-v-27d35c22]:after{background:rgb(27 27 27/var(--budget-money-contact-opacity,.16));bottom:5px;filter:blur(1.5px);height:7px;left:18%;right:18%;transform:scaleX(var(--budget-money-contact-scale,.82))}.topup-editor--monthly.is-bumping .topup-money-pile[data-v-27d35c22]:before{animation:topup-money-shadow-step-27d35c22 .22s cubic-bezier(.22,1,.36,1)}.topup-editor--monthly.is-bumping .topup-money-pile[data-v-27d35c22]:after{animation:topup-money-contact-step-27d35c22 .22s cubic-bezier(.22,1,.36,1)}.topup-money-pile__image[data-v-27d35c22]{animation:topup-money-step-27d35c22 .22s cubic-bezier(.22,1,.36,1);filter:drop-shadow(0 3px 0 rgb(27 27 27/.16)) drop-shadow(0 10px 10px rgb(27 27 27/var(--budget-money-drop-opacity,.14)));height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;position:relative;transform:translateY(var(--budget-money-y,0)) scale(var(--budget-money-scale,1)) rotate(var(--budget-money-wobble,0deg));transform-origin:center center;width:100%;will-change:transform,opacity;z-index:1}.topup-editor--monthly.is-bumping .topup-slider>span[data-v-27d35c22]:not(.sr-only){animation:topup-budget-thumb-pop-27d35c22 .24s cubic-bezier(.34,1.56,.64,1)}.topup-shortcuts[data-v-27d35c22]{display:flex;gap:5px;overflow:hidden}.topup-shortcuts button[data-v-27d35c22]{background:#fffaecc7;border:2px solid color-mix(in srgb,var(--run-ink,#1b1b1b) 12%,transparent);border-radius:999px;color:color-mix(in srgb,var(--run-ink,#1b1b1b) 62%,transparent);flex:1 1 0;font-size:clamp(.55rem,1.5vw,.68rem);min-height:28px;min-width:0;padding:0 5px;transition:border-color .14s ease,background .14s ease,color .14s ease,transform .14s ease}.topup-shortcuts button[data-v-27d35c22]:hover{background:#fffaecf5;border-color:color-mix(in srgb,var(--run-ink,#1b1b1b) 30%,transparent);color:var(--run-ink,#1b1b1b)}.topup-shortcuts button.is-active[data-v-27d35c22]{background:var(--run-orange,#ee5a3a);border-color:var(--run-ink,#1b1b1b);color:#fff}.topup-amount-control[data-v-27d35c22]{align-items:center;display:grid;gap:8px;grid-template-columns:38px minmax(0,1fr) 38px}.topup-manage-link[data-v-27d35c22]:disabled,.topup-step-button[data-v-27d35c22]:disabled{cursor:not-allowed;opacity:.5}.topup-amount-readout[data-v-27d35c22]{display:grid;gap:2px;justify-items:center;min-width:0;text-align:center}.topup-amount-readout strong[data-v-27d35c22]{align-items:flex-start;color:var(--run-ink,#1b1b1b);display:inline-flex;font-family:var(--font-display);font-size:clamp(2rem,6vw,3.2rem);font-variant-numeric:tabular-nums;font-weight:950;justify-content:center;line-height:.84;min-width:4.4ch;white-space:nowrap}.topup-amount-readout strong span[data-v-27d35c22]{align-self:flex-start;color:color-mix(in srgb,var(--run-ink,#1b1b1b) 70%,transparent);font-size:.66em;font-weight:500;line-height:.92}.topup-amount-readout small[data-v-27d35c22]{color:color-mix(in srgb,var(--run-ink,#1b1b1b) 56%,transparent);font-size:.64rem;line-height:1}.topup-slider[data-v-27d35c22]{display:block;height:26px;isolation:isolate;position:relative}.topup-slider[data-v-27d35c22]:after,.topup-slider[data-v-27d35c22]:before{border:2px solid var(--run-ink,#1b1b1b);border-radius:999px;content:"";height:10px;left:0;pointer-events:none;position:absolute;top:7px}.topup-slider[data-v-27d35c22]:after{background:var(--run-paper-soft,#f3ead2);right:0;z-index:0}.topup-slider[data-v-27d35c22]:before{background:var(--run-orange,#ee5a3a);max-width:100%;min-width:20px;width:var(--budget-progress);z-index:1}.topup-slider input[data-v-27d35c22]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;height:26px;inset:0;opacity:0;position:absolute;width:100%;z-index:3}.topup-slider>span[data-v-27d35c22]:not(.sr-only){background:var(--run-green,#43a047);border:2px solid var(--run-ink,#1b1b1b);border-radius:9px;box-shadow:0 2px #1b1b1b33;height:26px;left:clamp(13px,var(--budget-progress),calc(100% - 13px));position:absolute;top:0;transform:translate(-50%);width:26px;z-index:2}.topup-confirm-copy[data-v-27d35c22]{color:color-mix(in srgb,var(--run-ink,#1b1b1b) 62%,transparent);font-size:.64rem;line-height:1.2;margin:0}.topup-primary[data-v-27d35c22]{align-items:center;background:var(--run-orange,#ee5a3a);border:2.5px solid var(--run-ink,#1b1b1b);border-radius:14px;box-shadow:0 3px #1b1b1b40;color:#fff;display:inline-flex;font-family:var(--font-round,var(--font-display));font-size:.9rem;font-weight:760;gap:8px;justify-content:center;line-height:1;min-height:42px;transition:background .14s ease,box-shadow .14s ease,transform .14s cubic-bezier(.34,1.56,.64,1)}.topup-primary[data-v-27d35c22]:hover:not(:disabled){background:#d9482e;box-shadow:0 5px #1b1b1b40;transform:translateY(-1px)}.topup-primary[data-v-27d35c22]:disabled{cursor:not-allowed;opacity:.56}.topup-footer[data-v-27d35c22]{align-items:center;color:color-mix(in srgb,var(--run-ink,#1b1b1b) 56%,transparent);display:flex;font-size:.64rem;gap:8px;justify-content:space-between;line-height:1}.topup-footer>span[data-v-27d35c22]{align-items:center;display:inline-flex;gap:5px;min-width:0}.topup-footer>span svg[data-v-27d35c22]{flex:0 0 auto;height:14px;width:14px}.topup-manage-link[data-v-27d35c22]{border-color:color-mix(in srgb,var(--run-ink,#1b1b1b) 18%,transparent);box-shadow:none;min-height:30px}.topup-error[data-v-27d35c22]{background:color-mix(in srgb,var(--run-orange,#ee5a3a) 10%,var(--run-paper,#fffaec) 90%);border:2px solid color-mix(in srgb,var(--run-orange,#ee5a3a) 68%,var(--run-ink,#1b1b1b) 32%);border-radius:15px;color:color-mix(in srgb,var(--run-orange,#ee5a3a) 72%,var(--run-ink,#1b1b1b) 28%);padding:8px 10px}.topup-error p[data-v-27d35c22]{font-size:.72rem;line-height:1.2;margin:0;text-align:center}.topup-reveal-enter-active[data-v-27d35c22],.topup-reveal-leave-active[data-v-27d35c22]{overflow:hidden;transition:max-height .18s ease,opacity .14s ease,transform .18s ease}.topup-reveal-enter-from[data-v-27d35c22],.topup-reveal-leave-to[data-v-27d35c22]{max-height:0;opacity:0;transform:translateY(-4px)}.topup-reveal-enter-to[data-v-27d35c22],.topup-reveal-leave-from[data-v-27d35c22]{max-height:360px;opacity:1;transform:translateY(0)}.is-spinning[data-v-27d35c22]{animation:topup-spin-27d35c22 .78s linear infinite}@keyframes topup-spin-27d35c22{to{transform:rotate(1turn)}}@keyframes topup-budget-panel-pop-27d35c22{0%{transform:translateY(0)}42%{transform:translateY(-1px)}to{transform:translateY(0)}}@keyframes topup-budget-thumb-pop-27d35c22{0%{transform:translate(-50%) scale(1)}45%{transform:translate(-50%) scale(1.18) rotate(-2deg)}to{transform:translate(-50%) scale(1)}}@keyframes topup-money-step-27d35c22{0%{opacity:.68;transform:translateY(var(--budget-money-entry-y,4px)) scale(var(--budget-money-entry-scale,.94)) rotate(var(--budget-money-entry-wobble,-2deg))}58%{opacity:1;transform:translateY(var(--budget-money-settle-y,-5px)) scale(var(--budget-money-settle-scale,1.018)) rotate(var(--budget-money-settle-wobble,1deg))}to{opacity:1;transform:translateY(var(--budget-money-y,0)) scale(var(--budget-money-scale,1)) rotate(var(--budget-money-wobble,0deg))}}@keyframes topup-money-shadow-step-27d35c22{0%{opacity:.58;transform:translateY(10px) scaleX(var(--budget-money-shadow-entry-scale,.68))}58%{opacity:1;transform:translateY(7px) scaleX(var(--budget-money-shadow-settle-scale,1))}to{opacity:1;transform:translateY(7px) scaleX(var(--budget-money-shadow-scale,.92))}}@keyframes topup-money-contact-step-27d35c22{0%{opacity:.46;transform:scaleX(var(--budget-money-contact-entry-scale,.64))}58%{opacity:1;transform:scaleX(1)}to{opacity:1;transform:scaleX(var(--budget-money-contact-scale,.82))}}@media(prefers-reduced-motion:reduce){.topup-editor--monthly.is-bumping[data-v-27d35c22],.topup-editor--monthly.is-bumping .topup-money-pile[data-v-27d35c22]:after,.topup-editor--monthly.is-bumping .topup-money-pile[data-v-27d35c22]:before,.topup-editor--monthly.is-bumping .topup-slider>span[data-v-27d35c22]:not(.sr-only),.topup-money-pile[data-v-27d35c22],.topup-money-pile__image[data-v-27d35c22]{animation:none;transition:none;will-change:auto}}@media(max-width:680px){.topup-modal-content{max-width:calc(100vw - 22px);width:min(500px,calc(100vw - 22px))}.topup-modal[data-v-27d35c22]{grid-template-columns:minmax(0,1fr)}.topup-visual-panel[data-v-27d35c22]{display:none}}@media(max-width:520px){.topup-modal-content{border-radius:22px;max-height:calc(100svh - 18px);max-width:calc(100vw - 18px);overflow:hidden;width:min(100vw - 18px,460px)}.topup-modal[data-v-27d35c22],.topup-modal__body[data-v-27d35c22]{max-height:calc(100svh - 18px)}.topup-modal__body[data-v-27d35c22]{gap:8px;padding:12px}.topup-card[data-v-27d35c22]{gap:8px;padding:10px}.topup-budget-line[data-v-27d35c22]{grid-template-columns:minmax(0,1fr)}.topup-budget-line .topup-small-button[data-v-27d35c22]{grid-column:1/-1;justify-self:stretch}.topup-monthly-editor-body[data-v-27d35c22]{gap:7px;grid-template-columns:minmax(0,1fr) 74px}.topup-money-visual[data-v-27d35c22]{border-radius:15px;padding:5px;width:74px}.topup-money-pile[data-v-27d35c22]{width:min(84%,60px)}.topup-budget-line__copy strong[data-v-27d35c22]{font-size:2.35rem}.topup-entry__copy strong[data-v-27d35c22]{font-size:1.45rem}.topup-shortcuts[data-v-27d35c22]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.topup-footer[data-v-27d35c22]{align-items:stretch;flex-direction:column}.topup-manage-link[data-v-27d35c22]{width:100%}}
