.profile-orders[data-v-15d5106d],.profile-orders__loading[data-v-15d5106d]{display:grid;gap:14px}.profile-order-card[data-v-15d5106d],.profile-order-skeleton[data-v-15d5106d]{background:var(--tm-surface);border:1px solid var(--tm-border);border-radius:24px;box-shadow:var(--tm-shadow-soft)}.profile-order-card[data-v-15d5106d]{align-items:center;display:grid;gap:18px;grid-template-columns:148px minmax(0,1fr);padding:14px}.profile-order-card__media[data-v-15d5106d]{background:var(--tm-brand-soft);border-radius:18px;color:var(--tm-accent-strong);display:grid;height:132px;min-height:0;overflow:hidden;place-items:center}.profile-order-card__media img[data-v-15d5106d]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.profile-order-card__body[data-v-15d5106d]{display:grid;gap:10px;min-width:0;padding:0}.profile-order-card__meta[data-v-15d5106d],.profile-order-card__top[data-v-15d5106d]{align-items:center;display:flex;gap:10px;justify-content:space-between}.profile-order-card__id[data-v-15d5106d]{color:var(--tm-text-soft);font-size:13px;font-weight:850}.profile-order-card h3[data-v-15d5106d]{color:var(--tm-text);font-size:20px;font-weight:900;letter-spacing:0;line-height:1.2;margin:0}.profile-order-card__meta[data-v-15d5106d]{color:var(--tm-text-muted);flex-wrap:wrap;font-size:14px;font-weight:750}.profile-order-card__meta span[data-v-15d5106d]{align-items:center;display:inline-flex;gap:7px}.profile-order-card__meta strong[data-v-15d5106d]{color:var(--tm-accent-strong);font-size:18px;font-weight:900}.profile-order-status[data-v-15d5106d]{border-radius:999px;font-size:12px;font-weight:900;padding:7px 10px;white-space:nowrap}.profile-order-status--warning[data-v-15d5106d]{background:#eab30829;color:#b45309}.profile-order-status--danger[data-v-15d5106d]{background:#ef44441f;color:#dc2626}.profile-order-status--success[data-v-15d5106d]{background:#22c55e21;color:#15803d}.profile-order-status--info[data-v-15d5106d]{background:#2563eb1f;color:#2563eb}.profile-order-status--neutral[data-v-15d5106d]{background:var(--tm-surface-raised);color:var(--tm-text-muted)}.profile-order-card__details[data-v-15d5106d],.profile-order-card__pay[data-v-15d5106d],.profile-orders__link[data-v-15d5106d]{align-items:center;background:linear-gradient(135deg,var(--tm-brand),var(--tm-accent));border-radius:14px;color:#fff;display:inline-flex;font-weight:850;justify-content:center;justify-self:start;min-height:42px;padding:0 16px}.profile-order-card__details[data-v-15d5106d]{background:var(--tm-surface-raised);border:1px solid var(--tm-border);color:var(--tm-text);gap:8px}.profile-order-card__details--primary[data-v-15d5106d]{background:linear-gradient(135deg,var(--tm-brand),var(--tm-accent));border-color:transparent;color:#fff}.profile-orders__state[data-v-15d5106d]{display:grid;gap:12px;justify-items:start;padding:24px}.profile-orders__state-icon[data-v-15d5106d]{background:var(--tm-brand-soft);border-radius:18px;color:var(--tm-accent-strong);display:grid;height:54px;place-items:center;width:54px}.profile-orders__state-icon--danger[data-v-15d5106d]{background:#ef44441f;color:#dc2626}.profile-orders__state h2[data-v-15d5106d]{color:var(--tm-text);font-size:24px;font-weight:900;margin:0}.profile-orders__state p[data-v-15d5106d]{color:var(--tm-text-muted);font-weight:650;line-height:1.5;margin:0}.profile-order-skeleton[data-v-15d5106d]{align-items:center;display:grid;gap:18px;grid-template-columns:148px minmax(0,1fr);padding:14px}.profile-order-skeleton i[data-v-15d5106d],.profile-order-skeleton span[data-v-15d5106d]{animation:profile-order-shimmer-15d5106d 1.3s ease-in-out infinite;background:linear-gradient(90deg,var(--tm-surface-raised),var(--tm-border),var(--tm-surface-raised));background-size:200% 100%;border-radius:14px;display:block}.profile-order-skeleton span[data-v-15d5106d]{border-radius:18px;height:132px}.profile-order-skeleton div[data-v-15d5106d]{align-content:center;display:grid;gap:13px;padding:0}.profile-order-skeleton i[data-v-15d5106d]{height:18px}.profile-order-skeleton i[data-v-15d5106d]:first-child{width:28%}.profile-order-skeleton i[data-v-15d5106d]:nth-child(2){height:24px;width:68%}.profile-order-skeleton i[data-v-15d5106d]:last-child{border-radius:14px;height:42px;width:150px}.profile-orders__footer[data-v-15d5106d]{display:flex;justify-content:center;margin-top:4px}.profile-orders__footer[data-v-15d5106d] .tm-button{border-radius:14px;min-width:180px}.profile-orders__inline-error[data-v-15d5106d]{align-items:center;color:#dc2626;display:flex;flex-wrap:wrap;font-size:14px;font-weight:800;gap:8px;justify-content:center;text-align:center}.profile-orders__inline-error button[data-v-15d5106d]{background:#ef44441c;border:0;border-radius:999px;color:#dc2626;cursor:pointer;font:inherit;padding:7px 11px}@keyframes profile-order-shimmer-15d5106d{to{background-position:-200% 0}}@media(max-width:640px){.profile-orders[data-v-15d5106d],.profile-orders__loading[data-v-15d5106d]{gap:12px}.profile-order-card[data-v-15d5106d],.profile-order-skeleton[data-v-15d5106d]{border-radius:22px;box-shadow:0 12px 26px #0f172a12;gap:0;grid-template-columns:1fr;min-height:0;overflow:hidden;padding:0}.profile-order-card__media[data-v-15d5106d]{display:none}.profile-order-card__top[data-v-15d5106d]{align-items:start;display:grid;gap:8px;grid-template-columns:1fr;justify-content:start}.profile-order-card__body[data-v-15d5106d]{align-content:start;gap:10px;min-width:0;overflow:visible;padding:16px}.profile-order-card__id[data-v-15d5106d]{font-size:14px;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-order-card h3[data-v-15d5106d]{display:block;font-size:16px;line-height:1.24;max-width:100%;min-width:0;overflow:visible;width:100%;word-break:break-word}.profile-order-card__meta[data-v-15d5106d]{align-items:flex-start;flex-direction:column;gap:6px}.profile-order-card__meta span[data-v-15d5106d]{font-size:13px;line-height:1.25}.profile-order-card__meta strong[data-v-15d5106d]{color:var(--tm-accent-strong);font-size:20px;line-height:1.08;width:100%}.profile-order-card__details[data-v-15d5106d],.profile-order-card__pay[data-v-15d5106d]{border-radius:15px;font-size:15px;justify-self:stretch;min-height:42px;width:100%}.profile-order-status[data-v-15d5106d]{font-size:12px;justify-self:start;max-width:100%;overflow:hidden;padding:8px 11px;text-overflow:ellipsis}.profile-order-skeleton span[data-v-15d5106d]{display:none}.profile-order-skeleton div[data-v-15d5106d]{align-content:start;gap:12px;padding:16px}.profile-order-skeleton i[data-v-15d5106d]:first-child{width:46%}.profile-order-skeleton i[data-v-15d5106d]:nth-child(2){height:22px;width:88%}.profile-order-skeleton i[data-v-15d5106d]:last-child{height:42px;width:100%}}.profile-transactions[data-v-8c577e85],.profile-transactions__loading[data-v-8c577e85]{display:grid;gap:12px}.profile-transaction-card[data-v-8c577e85],.profile-transaction-skeleton[data-v-8c577e85]{background:var(--tm-surface);border:1px solid var(--tm-border);border-radius:22px;box-shadow:var(--tm-shadow-soft)}.profile-transaction-card[data-v-8c577e85]{align-items:center;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;padding:16px}.profile-transaction-card__icon[data-v-8c577e85]{background:#ef44441c;border-radius:17px;color:#dc2626;display:grid;height:50px;place-items:center;width:50px}.profile-transaction-card__icon--credit[data-v-8c577e85]{background:#16a34a1f;color:#16a34a}.profile-transaction-card__amount[data-v-8c577e85],.profile-transaction-card__body[data-v-8c577e85]{display:grid;gap:4px;min-width:0}.profile-transaction-card__body strong[data-v-8c577e85]{color:var(--tm-text);font-size:17px;font-weight:900;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-transaction-card__amount span[data-v-8c577e85],.profile-transaction-card__body span[data-v-8c577e85]{color:var(--tm-text-muted);font-size:13px;font-weight:750}.profile-transaction-card__amount[data-v-8c577e85]{justify-items:end;text-align:right}.profile-transaction-card__amount strong[data-v-8c577e85]{color:#dc2626;font-size:18px;font-weight:950;letter-spacing:0;white-space:nowrap}.profile-transaction-card__amount--credit[data-v-8c577e85]{color:#0f8f43!important}.profile-transactions__state[data-v-8c577e85]{display:grid;gap:12px;justify-items:start;padding:24px}.profile-transactions__state-icon[data-v-8c577e85]{background:var(--tm-brand-soft);border-radius:18px;color:var(--tm-accent-strong);display:grid;height:56px;place-items:center;width:56px}.profile-transactions__state-icon--danger[data-v-8c577e85]{background:#ef44441f;color:#dc2626}.profile-transactions__state h2[data-v-8c577e85]{color:var(--tm-text);font-size:22px;font-weight:900;letter-spacing:0;margin:0}.profile-transactions__state p[data-v-8c577e85]{color:var(--tm-text-muted);font-weight:650;line-height:1.45;margin:0}.profile-transaction-skeleton[data-v-8c577e85]{align-items:center;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) 110px;padding:16px}.profile-transaction-skeleton i[data-v-8c577e85],.profile-transaction-skeleton span[data-v-8c577e85],.profile-transaction-skeleton strong[data-v-8c577e85]{animation:profile-transaction-shimmer-8c577e85 1.3s ease-in-out infinite;background:linear-gradient(90deg,var(--tm-surface-raised),var(--tm-border),var(--tm-surface-raised));background-size:200% 100%;border-radius:14px;display:block}.profile-transaction-skeleton span[data-v-8c577e85]{height:50px;width:50px}.profile-transaction-skeleton div[data-v-8c577e85]{display:grid;gap:9px}.profile-transaction-skeleton i[data-v-8c577e85]{height:16px}.profile-transaction-skeleton i[data-v-8c577e85]:first-child{width:70%}.profile-transaction-skeleton i[data-v-8c577e85]:last-child{width:46%}.profile-transaction-skeleton strong[data-v-8c577e85]{height:22px}.profile-transactions__footer[data-v-8c577e85]{display:flex;justify-content:center;padding-top:4px}.profile-transactions__footer[data-v-8c577e85] .tm-button{border-radius:14px;min-width:180px}.profile-transactions__inline-error[data-v-8c577e85]{align-items:center;color:#dc2626;display:flex;flex-wrap:wrap;font-size:14px;font-weight:800;gap:8px;justify-content:center;text-align:center}.profile-transactions__inline-error button[data-v-8c577e85]{background:#ef44441c;border:0;border-radius:999px;color:#dc2626;cursor:pointer;font:inherit;padding:7px 11px}@keyframes profile-transaction-shimmer-8c577e85{to{background-position:-200% 0}}@media(max-width:720px){.profile-transaction-card[data-v-8c577e85]{border-radius:20px;box-shadow:none;gap:12px;grid-template-columns:auto minmax(0,1fr);padding:14px}.profile-transaction-card__icon[data-v-8c577e85]{border-radius:16px;height:46px;width:46px}.profile-transaction-card__amount[data-v-8c577e85]{grid-column:2;justify-items:start;text-align:left}.profile-transaction-card__amount strong[data-v-8c577e85]{font-size:17px}.profile-transaction-skeleton[data-v-8c577e85]{border-radius:20px;box-shadow:none;grid-template-columns:auto minmax(0,1fr)}.profile-transaction-skeleton strong[data-v-8c577e85]{grid-column:2;width:110px}}.profile-travelers[data-v-f22fb087]{display:grid;gap:14px}.profile-travelers__head[data-v-f22fb087]{align-items:center;display:flex;gap:12px;justify-content:space-between}.profile-travelers__head div[data-v-f22fb087]{display:grid;gap:3px;min-width:0}.profile-travelers__head strong[data-v-f22fb087]{color:var(--tm-text);font-size:20px;font-weight:950;letter-spacing:0}.profile-travelers__head span[data-v-f22fb087]{color:var(--tm-text-muted);font-size:14px;font-weight:650}.profile-travelers__head button[data-v-f22fb087]{align-items:center;background:linear-gradient(135deg,var(--tm-brand),var(--tm-accent));border:0;border-radius:14px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font-weight:900;gap:7px;justify-content:center;min-height:42px;padding:0 14px}.profile-travelers__error[data-v-f22fb087]{align-items:flex-start;background:color-mix(in srgb,var(--tm-danger) 10%,var(--tm-surface-raised));border-radius:14px;color:var(--tm-danger);display:flex;font-size:14px;font-weight:780;gap:8px;line-height:1.4;padding:11px 12px}.profile-travelers__list[data-v-f22fb087],.profile-travelers__loading[data-v-f22fb087]{display:grid;gap:10px}.profile-traveler-card[data-v-f22fb087],.profile-traveler-skeleton[data-v-f22fb087]{background:var(--tm-surface);border:1px solid var(--tm-border);border-radius:20px}.profile-traveler-card[data-v-f22fb087]{align-items:center;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:13px}.profile-traveler-card__avatar[data-v-f22fb087]{background:var(--tm-brand-soft);border-radius:17px;color:var(--tm-accent-strong);display:grid;font-weight:950;height:48px;place-items:center;width:48px}.profile-traveler-card h3[data-v-f22fb087],.profile-traveler-card p[data-v-f22fb087]{margin:0}.profile-traveler-card h3[data-v-f22fb087]{color:var(--tm-text);font-size:17px;font-weight:900;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-traveler-card p[data-v-f22fb087],.profile-traveler-card small[data-v-f22fb087]{color:var(--tm-text-muted);font-weight:720}.profile-traveler-card p[data-v-f22fb087]{font-size:14px;margin-top:2px}.profile-traveler-card small[data-v-f22fb087]{display:block;font-size:13px;margin-top:3px}.profile-traveler-card__actions[data-v-f22fb087]{align-items:center;display:inline-flex;gap:8px}.profile-traveler-card__actions button[data-v-f22fb087]{background:var(--tm-surface-raised);border:1px solid var(--tm-border);border-radius:15px;color:#dc2626;cursor:pointer;display:grid;height:42px;place-items:center;width:42px}.profile-traveler-card__actions button[data-v-f22fb087]:first-child{color:var(--tm-accent-strong)}.profile-traveler-card__actions button[data-v-f22fb087]:disabled{cursor:wait;opacity:.55}.profile-travelers__state[data-v-f22fb087]{display:grid;gap:12px;justify-items:start;padding:22px}.profile-travelers__state div[data-v-f22fb087]{background:var(--tm-brand-soft);border-radius:18px;color:var(--tm-accent-strong);display:grid;height:56px;place-items:center;width:56px}.profile-travelers__state--danger div[data-v-f22fb087]{background:#ef44441f;color:#dc2626}.profile-travelers__state h3[data-v-f22fb087]{color:var(--tm-text);font-size:21px;font-weight:950;letter-spacing:0;margin:0}.profile-travelers__state p[data-v-f22fb087]{color:var(--tm-text-muted);font-weight:650;line-height:1.45;margin:0}.profile-traveler-skeleton[data-v-f22fb087]{align-items:center;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);padding:13px}.profile-traveler-skeleton i[data-v-f22fb087],.profile-traveler-skeleton span[data-v-f22fb087]{animation:traveler-shimmer-f22fb087 1.3s ease-in-out infinite;background:linear-gradient(90deg,var(--tm-surface-raised),var(--tm-border),var(--tm-surface-raised));background-size:200% 100%;border-radius:14px;display:block}.profile-traveler-skeleton span[data-v-f22fb087]{border-radius:17px;height:48px;width:48px}.profile-traveler-skeleton div[data-v-f22fb087]{display:grid;gap:9px}.profile-traveler-skeleton i[data-v-f22fb087]{height:15px}.profile-traveler-skeleton i[data-v-f22fb087]:first-child{width:62%}.profile-traveler-skeleton i[data-v-f22fb087]:last-child{width:44%}@keyframes traveler-shimmer-f22fb087{to{background-position:-200% 0}}@media(max-width:560px){.profile-travelers__head[data-v-f22fb087]{align-items:stretch;flex-direction:column}.profile-travelers__head button[data-v-f22fb087]{width:100%}}.auth-confirm__overlay[data-v-6ae0c988]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050c1885;border:0;cursor:pointer;inset:0;position:fixed;z-index:9100}.auth-confirm[data-v-6ae0c988]{background:var(--tm-surface);border:1px solid var(--tm-border);border-radius:24px;box-shadow:0 34px 90px #050c1847;color:var(--tm-text);display:grid;gap:14px;left:50%;padding:24px;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(420px,calc(100vw - 32px));z-index:9101}.auth-confirm__close[data-v-6ae0c988]{background:var(--tm-surface-raised);border:1px solid var(--tm-border);border-radius:13px;color:var(--tm-text);cursor:pointer;display:grid;height:36px;place-items:center;position:absolute;right:14px;top:14px;width:36px}.auth-confirm__icon[data-v-6ae0c988]{background:color-mix(in srgb,#ef4444 12%,var(--tm-surface-raised));border-radius:18px;color:#dc2626;display:grid;height:54px;place-items:center;width:54px}.auth-confirm h2[data-v-6ae0c988]{font-size:22px;font-weight:840;letter-spacing:0;margin:0;padding-right:34px}.auth-confirm p[data-v-6ae0c988]{color:var(--tm-text-muted);font-size:14px;font-weight:560;line-height:1.55;margin:0}.auth-confirm__actions[data-v-6ae0c988]{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:4px}.auth-confirm-fade-enter-active[data-v-6ae0c988],.auth-confirm-fade-leave-active[data-v-6ae0c988],.auth-confirm-pop-enter-active[data-v-6ae0c988],.auth-confirm-pop-leave-active[data-v-6ae0c988]{transition:opacity .18s ease,transform .2s ease}.auth-confirm-fade-enter-from[data-v-6ae0c988],.auth-confirm-fade-leave-to[data-v-6ae0c988]{opacity:0}.auth-confirm-pop-enter-from[data-v-6ae0c988],.auth-confirm-pop-leave-to[data-v-6ae0c988]{opacity:0;transform:translate(-50%,-48%) scale(.96)}@media(max-width:420px){.auth-confirm[data-v-6ae0c988]{border-radius:22px;padding:20px}.auth-confirm__actions[data-v-6ae0c988]{grid-template-columns:1fr}}.profile-page[data-v-788a4571]{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--tm-accent) 12%,transparent),transparent 32%),var(--tm-background);min-height:calc(100vh - var(--tm-header-height));padding:18px 0 88px}.profile-page--guest[data-v-788a4571]{align-items:center;background:radial-gradient(circle at 16% 8%,color-mix(in srgb,var(--tm-accent) 18%,transparent),transparent 28rem),radial-gradient(circle at 86% 22%,color-mix(in srgb,var(--tm-brand) 14%,transparent),transparent 24rem),linear-gradient(180deg,color-mix(in srgb,var(--tm-surface) 16%,transparent),transparent 44%),var(--tm-background);display:grid;min-height:calc(100dvh - var(--tm-bottom-nav-height));padding:clamp(18px,5vw,42px) 0 calc(var(--tm-bottom-nav-height) + 24px)}.profile-page__layout[data-v-788a4571]{display:grid;gap:18px}.profile-page__main[data-v-788a4571],.profile-page__panel[data-v-788a4571]{display:grid;gap:14px}.profile-page__side[data-v-788a4571]{display:none}.profile-action small[data-v-788a4571],.profile-page__auth p[data-v-788a4571],.profile-page__empty p[data-v-788a4571],.profile-stat span[data-v-788a4571]{color:var(--tm-text-muted);font-weight:650}.profile-page__identity[data-v-788a4571]{display:none}.profile-page__avatar[data-v-788a4571]{background:linear-gradient(135deg,var(--tm-brand),var(--tm-accent));color:#fff;display:grid;font-weight:950;overflow:hidden;place-items:center;position:relative}.profile-page__avatar img[data-v-788a4571]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.profile-page__avatar-upload[data-v-788a4571]{background:#00000061;color:#fff;cursor:pointer;display:grid;inset:0;opacity:0;place-items:center;position:absolute;transition:opacity .16s ease}.profile-page__avatar--uploading .profile-page__avatar-upload[data-v-788a4571],.profile-page__avatar:hover .profile-page__avatar-upload[data-v-788a4571]{opacity:1}.profile-page__avatar-input[data-v-788a4571]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.profile-page__avatar-spinner[data-v-788a4571]{animation:avatar-spin-788a4571 .7s linear infinite;border:2px solid hsla(0,0%,100%,.4);border-radius:999px;border-top-color:#fff;height:18px;width:18px}@keyframes avatar-spin-788a4571{to{transform:rotate(1turn)}}.profile-mobile-identity[data-v-788a4571]{display:none}.profile-mobile-identity__copy[data-v-788a4571]{min-width:0}.profile-mobile-identity__copy h2[data-v-788a4571]{color:var(--tm-text);font-size:20px;font-weight:900;letter-spacing:0;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-mobile-identity__copy p[data-v-788a4571]{color:var(--tm-text-muted);font-size:14px;font-weight:750;margin:0}.profile-page__identity-copy[data-v-788a4571]{min-width:0}.profile-page__identity-copy span[data-v-788a4571]{color:var(--tm-text-muted);font-weight:850}.profile-page__identity-copy h1[data-v-788a4571]{color:var(--tm-text);font-weight:950;letter-spacing:0;margin:6px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-page__identity-copy p[data-v-788a4571]{color:var(--tm-text-soft);font-weight:850;margin:0}.profile-page__logout[data-v-788a4571]{color:#dc2626;cursor:pointer;display:grid;place-items:center}.profile-page__logout[data-v-788a4571],.profile-page__tabs[data-v-788a4571]{background:var(--tm-surface);border:1px solid var(--tm-border)}.profile-page__tabs[data-v-788a4571]{border-radius:20px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));padding:6px}.profile-page__tab[data-v-788a4571]{align-items:center;background:transparent;border:0;border-radius:15px;color:var(--tm-text-muted);cursor:pointer;display:inline-flex;font-weight:850;gap:8px;justify-content:center;min-height:46px;min-width:0}.profile-page__tab--active[data-v-788a4571]{background:var(--tm-accent-soft);color:var(--tm-accent-strong)}.profile-page__section-head[data-v-788a4571]{display:grid;gap:4px}.profile-page__section-head h2[data-v-788a4571]{color:var(--tm-text);font-size:24px;font-weight:900;letter-spacing:0;margin:0}.profile-page__section-head p[data-v-788a4571]{color:var(--tm-text-muted);font-weight:650;line-height:1.45;margin:0}.profile-dashboard[data-v-788a4571]{gap:16px}.profile-dashboard__wallet[data-v-788a4571]{background:radial-gradient(circle at 86% 16%,hsla(0,0%,100%,.2),transparent 30%),linear-gradient(135deg,var(--tm-brand),var(--tm-accent));color:#fff;display:grid;gap:10px;overflow:hidden;padding:22px;position:relative}.profile-dashboard__wallet[data-v-788a4571]:after{background:#ffffff2b;border-radius:999px;bottom:-54px;content:"";height:150px;position:absolute;right:-42px;width:150px}.profile-dashboard__wallet-icon[data-v-788a4571]{background:#ffffff38;border-radius:17px;display:grid;height:48px;place-items:center;width:48px}.profile-dashboard__wallet span[data-v-788a4571]:not(.profile-dashboard__wallet-icon){font-size:13px;font-weight:850;letter-spacing:0;opacity:.86;position:relative;text-transform:uppercase;z-index:1}.profile-dashboard__wallet strong[data-v-788a4571]{font-size:clamp(32px,5vw,48px);font-weight:950;letter-spacing:0;line-height:1;position:relative;z-index:1}.profile-dashboard__wallet button[data-v-788a4571]{align-items:center;background:#ffffff38;border:0;border-radius:14px;color:#fff;cursor:pointer;display:inline-flex;font-weight:900;gap:7px;min-height:42px;padding:0 14px;position:relative;width:-moz-fit-content;width:fit-content;z-index:1}.profile-dashboard__info[data-v-788a4571]{display:grid;gap:18px;overflow:hidden;padding:0}.profile-dashboard__info-head[data-v-788a4571]{align-items:center;background:color-mix(in srgb,var(--tm-surface-raised) 80%,var(--tm-surface));border-bottom:1px solid var(--tm-border);display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;padding:18px}.profile-dashboard__info-icon[data-v-788a4571]{background:linear-gradient(135deg,var(--tm-brand),#4f7cff);border-radius:17px;box-shadow:0 12px 28px #2563eb38;color:#fff;display:grid;height:48px;place-items:center;width:48px}.profile-dashboard__info h3[data-v-788a4571]{color:var(--tm-text);font-size:22px;font-weight:950;letter-spacing:0;margin:0}.profile-dashboard__info p[data-v-788a4571]{color:var(--tm-text-muted);font-weight:650;margin:3px 0 0}.profile-dashboard__info-head button[data-v-788a4571]{align-items:center;background:linear-gradient(135deg,var(--tm-brand),var(--tm-accent));border:0;border-radius:14px;color:#fff;cursor:pointer;display:inline-flex;font-weight:900;gap:8px;justify-content:center;min-height:42px;padding:0 14px}.profile-dashboard__details[data-v-788a4571]{display:grid;padding:4px 18px 18px}.profile-dashboard__detail[data-v-788a4571]{border-bottom:1px solid var(--tm-border);-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:15px 0;row-gap:3px}.profile-dashboard__detail[data-v-788a4571]:last-child{border-bottom:0}.profile-dashboard__detail>span[data-v-788a4571]{background:var(--tm-brand-soft);border-radius:14px;color:var(--tm-accent-strong);display:grid;grid-row:span 2;height:38px;place-items:center;width:38px}.profile-dashboard__detail small[data-v-788a4571]{color:var(--tm-text-muted);font-weight:750}.profile-dashboard__detail strong[data-v-788a4571]{color:var(--tm-text);font-size:17px;font-weight:900;letter-spacing:0;min-width:0;overflow-wrap:anywhere}.profile-dashboard__actions[data-v-788a4571]{display:grid;gap:12px}.profile-action[data-v-788a4571]{align-items:center;background:var(--tm-surface);border:1px solid var(--tm-border);border-radius:22px;box-shadow:var(--tm-shadow-soft);color:var(--tm-text);cursor:pointer;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:16px;text-align:left}.profile-action__icon[data-v-788a4571],.profile-page__auth-icon[data-v-788a4571],.profile-page__empty-icon[data-v-788a4571],.profile-stat__icon[data-v-788a4571]{background:var(--tm-brand-soft);color:var(--tm-accent-strong);display:grid;place-items:center}.profile-action__icon[data-v-788a4571]{border-radius:17px;height:48px;width:48px}.profile-action strong[data-v-788a4571]{display:block;font-size:17px;font-weight:900;letter-spacing:0;margin-bottom:4px}.profile-action small[data-v-788a4571]{display:block;line-height:1.35}.profile-action__trail[data-v-788a4571]{align-items:center;display:inline-flex;justify-content:flex-end}.profile-action__trail em[data-v-788a4571]{background:var(--tm-brand-soft);border-radius:999px;color:var(--tm-accent-strong);font-size:12px;font-style:normal;font-weight:900;padding:7px 10px;white-space:nowrap}.profile-action--disabled[data-v-788a4571]{cursor:default;opacity:.82}.profile-action--disabled .profile-action__icon[data-v-788a4571]{background:var(--tm-surface-raised);color:var(--tm-text-muted)}.profile-action--danger .profile-action__icon[data-v-788a4571]{background:#ef44441f;color:#dc2626}.profile-action--danger strong[data-v-788a4571]{color:#dc2626}.profile-stat[data-v-788a4571]{display:grid;gap:8px;padding:18px}.profile-page__auth-icon[data-v-788a4571],.profile-page__empty-icon[data-v-788a4571],.profile-stat__icon[data-v-788a4571]{border-radius:18px;height:54px;width:54px}.profile-stat strong[data-v-788a4571]{color:var(--tm-text);font-size:22px;font-weight:900;letter-spacing:0}.profile-page__empty[data-v-788a4571]{display:grid;gap:12px;justify-items:start;padding:24px}.profile-page__auth[data-v-788a4571]{background:linear-gradient(135deg,color-mix(in srgb,var(--tm-surface) 96%,transparent),color-mix(in srgb,var(--tm-surface-raised) 82%,transparent));border-radius:34px;box-shadow:0 28px 90px #0f172a2e,inset 0 1px #ffffff6b;display:grid;gap:22px;isolation:isolate;margin-inline:auto;overflow:hidden;padding:clamp(26px,7vw,42px);position:relative;width:min(100%,620px)}.profile-page__auth[data-v-788a4571]:before{border:1px solid color-mix(in srgb,var(--tm-accent) 28%,var(--tm-border));border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:-2}.profile-page__auth-glow[data-v-788a4571]{background:color-mix(in srgb,var(--tm-accent) 24%,transparent);border-radius:999px;filter:blur(4px);height:240px;opacity:.86;position:absolute;right:-84px;top:-102px;width:240px;z-index:-1}.profile-page__auth-top[data-v-788a4571]{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.profile-page__auth-top>span[data-v-788a4571]{align-items:center;background:var(--tm-brand-soft);border:1px solid color-mix(in srgb,var(--tm-accent) 24%,var(--tm-border));border-radius:999px;color:var(--tm-accent-strong);display:inline-flex;font-size:12px;font-weight:900;gap:6px;min-height:34px;padding:0 12px;white-space:nowrap}.profile-page__auth-copy[data-v-788a4571]{display:grid;gap:12px}.profile-page__auth h1[data-v-788a4571],.profile-page__empty h2[data-v-788a4571]{color:var(--tm-text);font-size:clamp(30px,8vw,48px);font-weight:950;letter-spacing:0;line-height:1.04;margin:0}.profile-page__auth p[data-v-788a4571],.profile-page__empty p[data-v-788a4571]{color:var(--tm-text-muted);font-size:clamp(16px,4vw,21px);font-weight:760;line-height:1.5;margin:0;max-width:520px}.profile-page__auth-icon[data-v-788a4571]{background:radial-gradient(circle at 32% 26%,hsla(0,0%,100%,.22),transparent 40%),linear-gradient(135deg,color-mix(in srgb,var(--tm-brand) 84%,#0f172a),color-mix(in srgb,var(--tm-accent) 76%,#0f172a));border-radius:28px;box-shadow:0 18px 48px color-mix(in srgb,var(--tm-accent) 22%,transparent);color:#fff;height:92px;width:92px}.profile-page__auth-benefits[data-v-788a4571]{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.profile-page__auth-benefits span[data-v-788a4571]{background:color-mix(in srgb,var(--tm-surface-raised) 80%,transparent);border:1px solid var(--tm-border);border-radius:22px;color:var(--tm-text-muted);display:grid;font-size:12px;font-weight:850;gap:8px;min-height:76px;min-width:0;padding:10px 8px;place-items:center;text-align:center}.profile-page__auth-benefits svg[data-v-788a4571]{color:var(--tm-accent-strong)}.profile-page__auth-button[data-v-788a4571]{min-width:154px;width:-moz-fit-content;width:fit-content}.profile-page__link[data-v-788a4571]{align-items:center;background:linear-gradient(135deg,var(--tm-brand),var(--tm-accent));border-radius:15px;color:#fff;display:inline-flex;font-weight:850;justify-content:center;min-height:46px;padding:0 18px}.profile-payments-balance[data-v-788a4571]{display:none}.profile-edit-form[data-v-788a4571]{display:grid;gap:14px}.profile-edit-form label[data-v-788a4571]{display:grid;gap:7px}.profile-edit-form label span[data-v-788a4571]{color:var(--tm-text-muted);font-weight:800}.profile-edit-form input[data-v-788a4571],.profile-edit-form__date>div[data-v-788a4571],.profile-edit-form__readonly>div[data-v-788a4571]{background:var(--tm-surface-raised);border:1px solid var(--tm-border);border-radius:17px;color:var(--tm-text);font:inherit;font-size:17px;font-weight:850;min-height:54px;outline:0;padding:0 16px;width:100%}.profile-edit-form input[data-v-788a4571]:focus,.profile-edit-form__date>div[data-v-788a4571]:focus-within{border-color:color-mix(in srgb,var(--tm-brand) 72%,var(--tm-border));box-shadow:0 0 0 4px var(--tm-brand-soft)}.profile-edit-form__date>div[data-v-788a4571],.profile-edit-form__readonly>div[data-v-788a4571]{align-items:center;display:flex;gap:10px}.profile-edit-form__readonly>div[data-v-788a4571]{background:color-mix(in srgb,var(--tm-surface-raised) 72%,var(--tm-border));color:var(--tm-text-muted)}.profile-edit-form__readonly strong[data-v-788a4571]{color:var(--tm-text);font-size:17px;font-weight:850}.profile-edit-form__date input[data-v-788a4571]{background:transparent;border:0;border-radius:0;box-shadow:none;flex:1;min-height:auto;min-width:0;padding:0}.profile-edit-form__date input[data-v-788a4571]:focus{box-shadow:none}.profile-edit-form__date button[data-v-788a4571]{background:var(--tm-brand-soft);border:0;border-radius:14px;color:var(--tm-accent-strong);cursor:pointer;display:grid;flex:0 0 auto;height:42px;place-items:center;width:42px}.profile-edit-form__date-picker[data-v-788a4571]{height:1px!important;opacity:0;pointer-events:none;position:absolute;width:1px!important}.profile-edit-form__error[data-v-788a4571]{background:color-mix(in srgb,var(--tm-danger) 10%,var(--tm-surface-raised));border-radius:15px;color:var(--tm-danger);font-size:14px;font-weight:800;line-height:1.4;margin:0;padding:11px 12px}.profile-edit-form__actions[data-v-788a4571]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:4px}@media(min-width:920px){.profile-page[data-v-788a4571]{padding:34px 0 104px}.profile-page__layout[data-v-788a4571]{align-items:start;grid-template-columns:minmax(0,1fr) 360px}.profile-page__side[data-v-788a4571]{display:grid;gap:14px;position:sticky;top:calc(var(--tm-header-height) + 18px)}.profile-page__identity[data-v-788a4571]{align-items:center;display:grid;gap:22px;grid-template-columns:auto minmax(0,1fr) auto;min-height:156px;padding:26px}.profile-page__avatar[data-v-788a4571]{border-radius:28px;font-size:31px;height:98px;width:98px}.profile-page__identity-copy span[data-v-788a4571]{font-size:20px}.profile-page__identity-copy h1[data-v-788a4571]{font-size:34px;line-height:1.08}.profile-page__identity-copy p[data-v-788a4571]{font-size:22px}.profile-page__logout[data-v-788a4571]{border-radius:22px;height:68px;width:68px}.profile-dashboard>.profile-dashboard__wallet[data-v-788a4571]{display:none}.profile-dashboard__wallet--side[data-v-788a4571]{align-content:end;display:grid;min-height:250px}.profile-dashboard__actions[data-v-788a4571]{display:none}}@media(max-width:720px){.profile-page[data-v-788a4571]{min-height:calc(100dvh - var(--tm-bottom-nav-height));padding:0 0 calc(var(--tm-bottom-nav-height) + 18px)}.profile-page__layout[data-v-788a4571],.profile-page__main[data-v-788a4571]{gap:12px}.profile-page__tabs[data-v-788a4571]{-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);background:color-mix(in srgb,var(--tm-surface) 94%,transparent);border-left:0;border-radius:0 0 24px 24px;border-right:0;box-shadow:0 14px 34px #0f172a14;gap:5px;margin-left:calc(50% - 50vw);padding:max(8px,env(safe-area-inset-top)) 16px 8px;position:sticky;top:0;width:100vw;z-index:5}.profile-page__tab[data-v-788a4571]{border-radius:16px;flex-direction:column;font-size:12px;gap:4px;min-height:54px}.profile-page__section-head[data-v-788a4571]{padding:2px 2px 0}.profile-page__section-head h2[data-v-788a4571]{font-size:22px}.profile-page__section-head p[data-v-788a4571]{font-size:15px}.profile-action[data-v-788a4571]{border-radius:20px;box-shadow:none;gap:12px;padding:14px}.profile-action__icon[data-v-788a4571]{border-radius:16px;height:44px;width:44px}.profile-action strong[data-v-788a4571]{font-size:16px}.profile-action small[data-v-788a4571]{font-size:13px}.profile-mobile-identity[data-v-788a4571]{align-items:center;background:var(--tm-surface);border:1px solid var(--tm-border);border-radius:22px;box-shadow:var(--tm-shadow-soft);display:flex;gap:14px;padding:14px 16px}.profile-page__avatar--sm[data-v-788a4571]{border-radius:20px;flex:0 0 auto;font-size:20px;height:62px;width:62px}.profile-dashboard[data-v-788a4571]{gap:12px}.profile-dashboard__info[data-v-788a4571]{order:1}.profile-dashboard__wallet[data-v-788a4571]{display:none}.profile-dashboard__actions[data-v-788a4571]{order:2}.profile-dashboard__info[data-v-788a4571],.profile-dashboard__wallet[data-v-788a4571]{border-radius:24px}.profile-dashboard__wallet[data-v-788a4571]{align-items:center;grid-template-columns:auto minmax(0,1fr);padding:18px}.profile-dashboard__wallet[data-v-788a4571]:after{bottom:-72px;right:-64px}.profile-dashboard__wallet-icon[data-v-788a4571]{grid-row:span 2;height:46px;width:46px}.profile-dashboard__wallet strong[data-v-788a4571]{font-size:26px}.profile-dashboard__wallet button[data-v-788a4571]{grid-column:1/-1;justify-content:center;margin-top:4px;width:100%}.profile-dashboard__info-head[data-v-788a4571]{grid-template-columns:auto minmax(0,1fr)}.profile-dashboard__info-head button[data-v-788a4571]{grid-column:1/-1;width:100%}.profile-dashboard__info h3[data-v-788a4571]{font-size:20px}.profile-dashboard__info p[data-v-788a4571]{font-size:14px}.profile-payments-balance[data-v-788a4571]{align-items:center;border-radius:22px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);padding:16px}.profile-payments-balance>span[data-v-788a4571]{background:var(--tm-brand-soft);border-radius:17px;color:var(--tm-accent-strong);display:grid;height:48px;place-items:center;width:48px}.profile-payments-balance div[data-v-788a4571]{display:grid;gap:3px;min-width:0}.profile-payments-balance small[data-v-788a4571]{color:var(--tm-text-muted);font-size:13px;font-weight:850;text-transform:uppercase}.profile-payments-balance strong[data-v-788a4571]{color:var(--tm-text);font-size:24px;font-weight:950;letter-spacing:0;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-dashboard__detail[data-v-788a4571]{padding:13px 0}.profile-edit-form__actions[data-v-788a4571]{grid-template-columns:1fr}.profile-page__auth[data-v-788a4571],.profile-page__empty[data-v-788a4571]{border-radius:24px;padding:22px}}
