.brand-accent[data-v-02278e3f]{color:var(--red-light)}.app-header[data-v-116cc0dd]{position:fixed;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:calc(10px + env(safe-area-inset-top)) 16px 10px;background:#0a0808eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--card-border);z-index:50}.app-header__brand[data-v-116cc0dd]{display:flex;align-items:center;gap:9px}.app-header__logo[data-v-116cc0dd]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:9px;background:linear-gradient(135deg,var(--red-light),var(--red));color:#fff}.app-header__name[data-v-116cc0dd]{font-size:17px;font-weight:800;letter-spacing:.2px;color:#fff}.app-header__status[data-v-116cc0dd]{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:100px;background:#ffffff0f;font-size:11px;font-weight:600;color:var(--hint);white-space:nowrap}.app-header__dot[data-v-116cc0dd]{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 6px var(--green)}.screen[data-v-e6341c59],.app[data-v-e6341c59]{position:fixed;top:0;right:0;bottom:0;left:0}.screen[data-v-e6341c59]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:0 32px;text-align:center;background:radial-gradient(circle at 50% 20%,#1a0d0d,#000 70%)}.app[data-v-e6341c59]{display:block;background:radial-gradient(circle at 50% 0%,rgba(229,52,46,.18),transparent 40%),radial-gradient(circle at 50% 100%,rgba(229,52,46,.14),transparent 40%),#000}.app__content[data-v-e6341c59]{height:100%;overflow-y:auto;padding:calc(64px + env(safe-area-inset-top)) var(--gap) calc(24px + env(safe-area-inset-bottom))}.title[data-v-e6341c59]{font-size:20px;font-weight:800;color:#fff;letter-spacing:.5px}.text[data-v-e6341c59]{font-size:14px;color:var(--hint);line-height:1.5}.btn[data-v-e6341c59]{margin-top:4px;padding:13px 28px;font-size:15px;font-weight:700;border-radius:var(--radius);border:none;background:linear-gradient(135deg,var(--red-light),var(--red));color:#fff}.hero[data-v-04166be2]{position:relative;padding:10px 2px 4px}.hero__glow[data-v-04166be2]{position:absolute;top:-40%;left:50%;transform:translate(-50%);width:280px;height:280px;background:radial-gradient(circle,rgba(229,52,46,.22),transparent 70%);pointer-events:none;z-index:-1}.hero__badge[data-v-04166be2]{position:relative;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:100px;background:#e5342e29;border:1px solid rgba(229,52,46,.4);color:#ff6b63;font-size:11px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;margin-bottom:16px}.hero__title[data-v-04166be2]{position:relative;font-size:28px;font-weight:800;line-height:1.2;letter-spacing:-.3px;color:#fff;margin:0 0 10px}.hero__title-accent[data-v-04166be2]{color:var(--red-light)}.hero__tagline[data-v-04166be2]{position:relative;font-size:14px;color:var(--hint);line-height:1.5;margin:0 0 20px}.hero__stats[data-v-04166be2]{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.stat[data-v-04166be2]{padding:12px 6px;border-radius:12px;background:var(--card-bg);border:1px solid var(--card-border);text-align:center}.stat__value[data-v-04166be2]{font-size:16px;font-weight:800;color:#fff;margin:0 0 2px}.stat__label[data-v-04166be2]{font-size:10.5px;color:var(--hint);margin:0}.section[data-v-e271cef5]{display:flex;flex-direction:column;gap:14px}.section__head[data-v-e271cef5]{display:flex;align-items:baseline;gap:8px}.section__title[data-v-e271cef5]{font-size:16px;font-weight:800;color:#fff;margin:0}.section__subtitle[data-v-e271cef5]{font-size:12px;color:var(--hint);margin:0}.list[data-v-e271cef5]{display:flex;flex-direction:column;gap:10px}.card[data-v-e271cef5]{display:flex;gap:12px;padding:14px;border-radius:14px;background:var(--card-bg);border:1px solid var(--card-border)}.card__icon[data-v-e271cef5]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:11px;background:linear-gradient(135deg,#e5342e38,#e5342e14);border:1px solid rgba(229,52,46,.3);color:var(--red-light);font-size:12.5px;font-weight:800;letter-spacing:-.2px}.card__body[data-v-e271cef5]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.card__name-row[data-v-e271cef5]{display:flex;align-items:center;gap:7px}.card__name[data-v-e271cef5]{margin:0;font-size:14.5px;font-weight:800;color:#fff}.card__badge[data-v-e271cef5]{padding:2px 7px;border-radius:100px;background:#e5342e2e;border:1px solid rgba(229,52,46,.4);color:#ff6b63;font-size:9.5px;font-weight:800;letter-spacing:.3px}.card__desc[data-v-e271cef5]{margin:0;font-size:12px;line-height:1.4;color:var(--hint)}.card__bottom[data-v-e271cef5]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px}.card__price[data-v-e271cef5]{margin:0;font-size:21px;font-weight:800;color:#fff;display:flex;align-items:baseline;gap:4px}.card__price-from[data-v-e271cef5],.card__price-unit[data-v-e271cef5]{font-size:11px;font-weight:600;color:var(--hint)}.card__btn[data-v-e271cef5]{flex-shrink:0;padding:10px 18px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(135deg,var(--red-light),var(--red));color:#fff;font-size:12.5px;font-weight:800;letter-spacing:.2px;box-shadow:0 0 0 1px #e5342e59,0 2px 10px #e5342e73,0 0 22px #e5342e59;transition:box-shadow .15s ease,transform .15s ease}.card__btn[data-v-e271cef5]:active{transform:scale(.97);box-shadow:0 0 0 1px #e5342e59,0 1px 6px #e5342e59,0 0 14px #e5342e4d}.section[data-v-6e0bad6e]{display:flex;flex-direction:column;gap:14px}.section__title[data-v-6e0bad6e]{font-size:16px;font-weight:800;color:#fff;margin:0}.steps[data-v-6e0bad6e]{display:flex;flex-direction:column;gap:10px}.step[data-v-6e0bad6e]{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:14px;background:var(--card-bg);border:1px solid var(--card-border)}.step__num[data-v-6e0bad6e]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;background:linear-gradient(135deg,var(--red-light),var(--red));color:#fff;font-size:13px;font-weight:800}.step__body[data-v-6e0bad6e]{display:flex;flex-direction:column;gap:3px}.step__title[data-v-6e0bad6e]{margin:0;font-size:13.5px;font-weight:700;color:#fff}.step__text[data-v-6e0bad6e]{margin:0;font-size:12.5px;line-height:1.5;color:var(--hint)}.section[data-v-15cc1965]{display:flex;flex-direction:column;gap:14px}.section__title[data-v-15cc1965]{font-size:16px;font-weight:800;color:#fff;margin:0}.grid[data-v-15cc1965]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.card[data-v-15cc1965]{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:14px;background:var(--card-bg);border:1px solid var(--card-border)}.card__icon[data-v-15cc1965]{font-size:20px}.card__body[data-v-15cc1965]{display:flex;flex-direction:column;gap:3px}.card__title[data-v-15cc1965]{margin:0;font-size:13px;font-weight:700;color:#fff}.card__text[data-v-15cc1965]{margin:0;font-size:11.5px;line-height:1.45;color:var(--hint)}.footer[data-v-184be07f]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:10px 4px 4px;text-align:center}.footer__name[data-v-184be07f]{margin:0;font-size:14px;font-weight:800;color:#fff}.footer__text[data-v-184be07f]{margin:0;max-width:320px;font-size:11.5px;line-height:1.5;color:var(--hint)}.footer__btn[data-v-184be07f]{margin-top:4px;padding:13px 26px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(135deg,var(--red-light),var(--red));color:#fff;font-size:13px;font-weight:800;box-shadow:0 0 0 1px #e5342e59,0 2px 10px #e5342e73,0 0 22px #e5342e59;transition:box-shadow .15s ease,transform .15s ease}.footer__btn[data-v-184be07f]:active{transform:scale(.97);box-shadow:0 0 0 1px #e5342e59,0 1px 6px #e5342e59,0 0 14px #e5342e4d}.overlay[data-v-1901751f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;align-items:flex-end;background:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sheet[data-v-1901751f]{position:relative;width:100%;max-width:480px;margin:0 auto;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding:10px 18px calc(20px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;background:linear-gradient(180deg,#171112,#0c0a0a);border:1px solid var(--card-border);border-bottom:none;box-shadow:0 -10px 40px #00000080}.sheet__handle[data-v-1901751f]{align-self:center;width:40px;height:4px;border-radius:100px;background:#ffffff2e;margin-bottom:2px}.sheet__header[data-v-1901751f]{display:flex;align-items:center;justify-content:space-between;gap:12px}.sheet__fuel[data-v-1901751f]{display:flex;align-items:center;gap:12px}.sheet__fuel-icon[data-v-1901751f]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;border-radius:14px;background:linear-gradient(135deg,var(--red-light),var(--red));color:#fff;font-size:14px;font-weight:800;letter-spacing:-.2px;box-shadow:0 0 18px #e5342e59}.sheet__fuel-name[data-v-1901751f]{margin:0;font-size:16px;font-weight:800;color:#fff}.sheet__fuel-price[data-v-1901751f]{margin:2px 0 0;font-size:12.5px;color:var(--hint)}.sheet__close[data-v-1901751f]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;border:1px solid var(--card-border);background:#ffffff0f;color:#fff}.label[data-v-1901751f]{margin:0;font-size:13px;font-weight:700;color:#fff}.city-row[data-v-1901751f]{display:flex;align-items:center;gap:8px;padding:13px 14px;border-radius:13px;background:#ffffff08;border:1px solid var(--card-border)}.city-row__label[data-v-1901751f]{font-size:12.5px;color:var(--hint)}.city-row__value[data-v-1901751f]{flex:1;font-size:14px;font-weight:800;color:#fff}.city-row__change[data-v-1901751f]{flex-shrink:0;border:none;background:none;color:var(--red-light);font-size:12.5px;font-weight:700;font-family:inherit}.qty[data-v-1901751f]{display:flex;align-items:center;gap:10px}.qty__btn[data-v-1901751f]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;border:1px solid var(--card-border);background:#ffffff0a;color:#fff}.qty__btn[data-v-1901751f]:disabled{opacity:.3}.qty__display[data-v-1901751f]{flex:1;text-align:center;padding:11px;border-radius:12px;border:1px solid rgba(229,52,46,.4);background:#e5342e1a;color:#fff;font-size:22px;font-weight:800}.qty__unit[data-v-1901751f]{font-size:15px;font-weight:700;color:var(--red-light)}.range[data-v-1901751f]{width:100%;accent-color:var(--red-light)}.range__labels[data-v-1901751f]{display:flex;justify-content:space-between;margin-top:-8px;font-size:11px;color:var(--hint)}.summary[data-v-1901751f]{display:flex;flex-direction:column;gap:8px;padding:13px 14px;border-radius:13px;background:#ffffff08;border:1px solid var(--card-border)}.summary__row[data-v-1901751f]{display:flex;justify-content:space-between;font-size:12.5px;color:var(--hint)}.summary__row strong[data-v-1901751f]{color:#fff;font-weight:700}.summary__divider[data-v-1901751f]{border-top:1px dashed var(--card-border);margin:2px 0}.summary__row--total[data-v-1901751f]{font-size:15px}.summary__row--total strong[data-v-1901751f]{color:var(--red-light);font-weight:800;font-size:18px}.field[data-v-1901751f]{position:relative;display:flex;align-items:center}.field__icon[data-v-1901751f]{position:absolute;left:14px;color:var(--hint);pointer-events:none}.field__input[data-v-1901751f]{width:100%;padding:13px 14px 13px 40px;border-radius:13px;border:1px solid var(--card-border);background:#ffffff08;color:#fff;font-size:14px;font-family:inherit;outline:none;transition:border-color .2s ease}.field__input[data-v-1901751f]:focus{border-color:var(--red-light)}.warn[data-v-1901751f]{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:14px;background:linear-gradient(160deg,#ff9f1c1a,#ff9f1c05);border:1px solid rgba(255,159,28,.35)}.warn__head[data-v-1901751f]{display:flex;align-items:flex-start;gap:10px}.warn__icon[data-v-1901751f]{flex-shrink:0;color:#ff9f1c;margin-top:1px}.warn__title[data-v-1901751f]{margin:0;font-size:13px;font-weight:800;color:#fff}.warn__sub[data-v-1901751f]{margin:2px 0 0;font-size:11.5px;color:var(--hint)}.warn__row[data-v-1901751f]{display:flex;justify-content:space-between;font-size:12.5px;color:var(--hint)}.warn__divider[data-v-1901751f]{border-top:1px dashed rgba(255,159,28,.3);margin:2px 0}.warn__row--current[data-v-1901751f]{font-weight:700;color:#fff}.c-red[data-v-1901751f]{color:#ff5a5a}.c-amber[data-v-1901751f]{color:#ff9f1c}.c-green[data-v-1901751f]{color:var(--green)}.guarantees-btn[data-v-1901751f]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border-radius:13px;background:linear-gradient(135deg,#ff9f1c,#c9720a);color:#fff;font-size:13px;font-weight:700;text-decoration:none}.agree[data-v-1901751f]{position:relative;display:flex;align-items:center;gap:11px;padding:13px 14px;border-radius:13px;border:1px solid var(--card-border);background:#ffffff08;cursor:pointer;transition:border-color .2s ease,background .2s ease}.agree--checked[data-v-1901751f]{border-color:#e5342e73;background:#e5342e14}.agree__input[data-v-1901751f]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.agree__box[data-v-1901751f]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:7px;border:1.5px solid var(--card-border);background:#ffffff0a;color:#fff;transition:border-color .2s ease,background .2s ease}.agree--checked .agree__box[data-v-1901751f]{border-color:var(--red-light);background:linear-gradient(135deg,var(--red-light),var(--red));box-shadow:0 0 10px #e5342e66}.agree__text[data-v-1901751f]{font-size:12.5px;line-height:1.4;color:#d8d3c9}.warn-text[data-v-1901751f]{margin:-6px 0 0;font-size:11.5px;color:#ff6b63;text-align:center}.success[data-v-1901751f]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 6px 8px;text-align:center}.success__icon[data-v-1901751f]{display:flex;align-items:center;justify-content:center;width:68px;height:68px;border-radius:50%;background:linear-gradient(135deg,var(--green),#16a34a);color:#fff;box-shadow:0 0 30px #22c55e66;animation:success-pop-1901751f .4s cubic-bezier(.34,1.56,.64,1)}.success__title[data-v-1901751f]{margin:4px 0 0;font-size:19px;font-weight:800;color:#fff}.success__text[data-v-1901751f]{margin:0 0 8px;font-size:13.5px;line-height:1.55;color:var(--hint);max-width:300px}@keyframes success-pop-1901751f{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}.search[data-v-1901751f]{position:relative;display:flex;align-items:center;border-radius:13px;transition:transform .2s ease}.search--pulse[data-v-1901751f]{animation:search-pulse-1901751f .9s ease}.search__icon[data-v-1901751f]{position:absolute;left:14px;color:var(--hint);pointer-events:none}.search__input[data-v-1901751f]{width:100%;padding:13px 44px 13px 40px;border-radius:13px;border:1px solid var(--card-border);background:#ffffff08;color:#fff;font-size:14px;font-family:inherit;outline:none;transition:border-color .2s ease}.search__input[data-v-1901751f]:focus{border-color:var(--red-light)}.search__clear[data-v-1901751f]{position:absolute;right:8px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;background:#ffffff1a;color:#fff}.search__spinner[data-v-1901751f]{position:absolute;right:14px;color:var(--red-light);animation:spin-1901751f .8s linear infinite}@keyframes spin-1901751f{to{transform:rotate(360deg)}}.suggestions__empty[data-v-1901751f]{margin:-6px 0 0;padding:12px 14px;border-radius:13px;background:#ffffff08;border:1px solid var(--card-border);font-size:12.5px;color:var(--hint);text-align:center}.suggestions[data-v-1901751f]{overflow:hidden}.suggestions__list[data-v-1901751f]{display:flex;flex-direction:column;gap:2px;margin-top:-6px;padding:6px;border-radius:13px;background:#ffffff08;border:1px solid var(--card-border)}.suggestion[data-v-1901751f]{display:flex;align-items:center;gap:8px;padding:9px 8px;border:none;background:none;border-radius:9px;text-align:left;font-family:inherit}.suggestion[data-v-1901751f]:active{background:#ffffff0d}.suggestion__icon[data-v-1901751f]{flex-shrink:0;color:var(--hint)}.suggestion__name[data-v-1901751f]{flex:1;min-width:0;font-size:13.5px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.suggestion__before[data-v-1901751f]{color:#fff}.suggestion__match[data-v-1901751f]{color:var(--red-light);font-weight:800}.suggestion__region[data-v-1901751f]{flex-shrink:0;font-size:11.5px;color:var(--hint)}.presets[data-v-1901751f]{display:flex;flex-wrap:wrap;gap:8px}.preset[data-v-1901751f]{padding:9px 14px;border-radius:100px;border:1px solid var(--card-border);background:#ffffff08;color:#fff;font-size:12.5px;font-weight:600;font-family:inherit;transition:transform .15s ease,border-color .2s ease,background .2s ease,color .2s ease}.preset[data-v-1901751f]:active{transform:scale(.94)}.preset--active[data-v-1901751f]{border-color:var(--red-light);background:#e5342e29;color:#ff6b63}.hint[data-v-1901751f]{margin:0;font-size:11.5px;line-height:1.5;color:var(--hint)}.hint--center[data-v-1901751f]{text-align:center}.next-btn[data-v-1901751f]{width:100%;height:54px;border-radius:15px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(135deg,var(--red-light),var(--red));color:#fff;font-size:15.5px;font-weight:800;box-shadow:0 0 0 1px #e5342e59,0 4px 16px #e5342e66;transition:box-shadow .2s ease,opacity .2s ease}.next-btn[data-v-1901751f]:disabled{opacity:.35;box-shadow:none}.fade-enter-active[data-v-1901751f],.fade-leave-active[data-v-1901751f]{transition:opacity .2s ease}.fade-enter-from[data-v-1901751f],.fade-leave-to[data-v-1901751f]{opacity:0}.slide-up-enter-active[data-v-1901751f],.slide-up-leave-active[data-v-1901751f]{transition:transform .28s cubic-bezier(.22,1,.36,1)}.slide-up-enter-from[data-v-1901751f],.slide-up-leave-to[data-v-1901751f]{transform:translateY(100%)}.pop-enter-active[data-v-1901751f],.pop-leave-active[data-v-1901751f]{transition:transform .18s cubic-bezier(.34,1.56,.64,1),opacity .18s ease}.pop-enter-from[data-v-1901751f],.pop-leave-to[data-v-1901751f]{transform:scale(.4);opacity:0}@keyframes search-pulse-1901751f{0%{box-shadow:0 0 #e5342e59;transform:scale(1)}40%{transform:scale(1.01)}to{box-shadow:0 0 0 10px #e5342e00;transform:scale(1)}}.panel-enter-active[data-v-1901751f],.panel-leave-active[data-v-1901751f]{transition:opacity .2s ease,transform .2s ease,max-height .25s ease;max-height:260px;overflow:hidden}.panel-enter-from[data-v-1901751f],.panel-leave-to[data-v-1901751f]{opacity:0;transform:translateY(-6px);max-height:0}.row-enter-active[data-v-1901751f]{transition:opacity .22s ease,transform .22s ease}.row-leave-active[data-v-1901751f]{transition:opacity .15s ease;position:absolute}.row-enter-from[data-v-1901751f]{opacity:0;transform:translate(-8px)}.row-leave-to[data-v-1901751f]{opacity:0}.row-move[data-v-1901751f]{transition:transform .22s ease}.home[data-v-4e61d272]{display:flex;flex-direction:column;gap:24px}:root{--bg: var(--tg-theme-bg-color, #0a0a0a);--bg-secondary: var(--tg-theme-secondary-bg-color, #161213);--text: var(--tg-theme-text-color, #ffffff);--hint: var(--tg-theme-hint-color, #9a9a9a);--link: var(--tg-theme-link-color, #e5342e);--button: var(--tg-theme-button-color, #e5342e);--button-text: var(--tg-theme-button-text-color, #ffffff);--red: #c62828;--red-light: #e5342e;--green: #22c55e;--card-bg: #141010;--card-border: rgba(255, 255, 255, .08);--radius: 14px;--gap: 12px}*{margin:0;padding:0;box-sizing:border-box}html,body,#app{height:100%}body{background:#000;color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom)}#app{max-width:480px;margin:0 auto;padding:var(--gap)}button{font-family:inherit;cursor:pointer;border:none;border-radius:var(--radius);background:var(--button);color:var(--button-text);padding:14px;font-size:16px;transition:opacity .15s}button:active{opacity:.7}button:disabled{opacity:.4}input,textarea,select{font-family:inherit;font-size:16px;touch-action:manipulation}.text-hint{color:var(--hint)}
