.about-modal-overlay[data-v-c9b7cace]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:flex-end;justify-content:center;padding:14px 10px max(12px,env(safe-area-inset-bottom,0px));background:#080b2a75}.about-modal-panel[data-v-c9b7cace]{width:min(100%,var(--app-max-width));max-height:min(72dvh,560px);overflow:hidden;border:1px solid rgba(226,226,238,.9);border-radius:20px;background:#fff;box-shadow:0 22px 56px #080b2a3d}.about-modal-header[data-v-c9b7cace]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 12px;border-bottom:1px solid rgba(236,236,245,.86)}.about-modal-header h2[data-v-c9b7cace]{margin:0;color:var(--text);font-size:20px;font-weight:900;line-height:1.16}.about-modal-header button[data-v-c9b7cace]{flex:0 0 auto;height:32px;padding:0 12px;border-radius:11px;color:#686d83;background:#f1f1f7;font-size:13px;font-weight:900}.about-modal-body[data-v-c9b7cace]{max-height:calc(min(72dvh,560px) - 78px);overflow-y:auto;padding:14px 16px 18px;color:#4f5367;font-size:14px;font-weight:700;line-height:1.58;white-space:pre-wrap;overflow-wrap:anywhere}.about-modal-enter-active[data-v-c9b7cace],.about-modal-leave-active[data-v-c9b7cace]{transition:opacity .18s ease}.about-modal-enter-active .about-modal-panel[data-v-c9b7cace],.about-modal-leave-active .about-modal-panel[data-v-c9b7cace]{transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s ease}.about-modal-enter-from[data-v-c9b7cace],.about-modal-leave-to[data-v-c9b7cace]{opacity:0}.about-modal-enter-from .about-modal-panel[data-v-c9b7cace],.about-modal-leave-to .about-modal-panel[data-v-c9b7cace]{opacity:0;transform:translateY(18px)}@media (min-width: 900px){.about-modal-overlay[data-v-c9b7cace]{align-items:center;padding:28px}.about-modal-panel[data-v-c9b7cace]{max-width:520px}}@media (prefers-reduced-motion: reduce){.about-modal-enter-active[data-v-c9b7cace],.about-modal-leave-active[data-v-c9b7cace],.about-modal-enter-active .about-modal-panel[data-v-c9b7cace],.about-modal-leave-active .about-modal-panel[data-v-c9b7cace]{transition:none}}.about-modal-overlay[data-v-5de2752b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:flex-end;justify-content:center;padding:14px 10px max(12px,env(safe-area-inset-bottom,0px));background:#080b2a75}.about-modal-panel[data-v-5de2752b]{width:min(100%,var(--app-max-width));max-height:min(72dvh,560px);overflow:hidden;border:1px solid rgba(226,226,238,.9);border-radius:20px;background:#fff;box-shadow:0 22px 56px #080b2a3d}.about-modal-header[data-v-5de2752b]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 12px;border-bottom:1px solid rgba(236,236,245,.86)}.about-modal-header h2[data-v-5de2752b]{margin:0}.about-modal-header h2[data-v-5de2752b]{color:var(--text);font-size:20px;font-weight:900;line-height:1.16}.about-modal-header button[data-v-5de2752b]{flex:0 0 auto;height:32px;padding:0 12px;border-radius:11px;color:#686d83;background:#f1f1f7;font-size:13px;font-weight:900}.about-modal-body[data-v-5de2752b]{max-height:calc(min(72dvh,560px) - 78px);overflow-y:auto;padding:14px 16px 18px;color:#4f5367;font-size:14px;font-weight:700;line-height:1.58;white-space:pre-wrap;overflow-wrap:anywhere}.about-modal-enter-active[data-v-5de2752b],.about-modal-leave-active[data-v-5de2752b]{transition:opacity .18s ease}.about-modal-enter-active .about-modal-panel[data-v-5de2752b],.about-modal-leave-active .about-modal-panel[data-v-5de2752b]{transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s ease}.about-modal-enter-from[data-v-5de2752b],.about-modal-leave-to[data-v-5de2752b]{opacity:0}.about-modal-enter-from .about-modal-panel[data-v-5de2752b],.about-modal-leave-to .about-modal-panel[data-v-5de2752b]{opacity:0;transform:translateY(18px)}@media (min-width: 900px){.about-modal-overlay[data-v-5de2752b]{align-items:center;padding:28px}.about-modal-panel[data-v-5de2752b]{max-width:520px}}@media (prefers-reduced-motion: reduce){.about-modal-enter-active[data-v-5de2752b],.about-modal-leave-active[data-v-5de2752b],.about-modal-enter-active .about-modal-panel[data-v-5de2752b],.about-modal-leave-active .about-modal-panel[data-v-5de2752b]{transition:none}}.balance-record-overlay[data-v-e6ddbbd7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:flex-end;justify-content:center;padding:14px 10px max(12px,env(safe-area-inset-bottom,0px));background:#080b2a75}.balance-record-panel[data-v-e6ddbbd7]{display:flex;width:min(100%,var(--app-max-width));max-height:min(84dvh,720px);flex-direction:column;overflow:hidden;border:1px solid rgba(226,226,238,.9);border-radius:20px;background:#fff;box-shadow:0 22px 56px #080b2a3d}.balance-record-header[data-v-e6ddbbd7]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 12px}.balance-record-header h2[data-v-e6ddbbd7]{margin:0}.balance-record-header h2[data-v-e6ddbbd7]{color:var(--text);font-size:20px;font-weight:900;line-height:1.16}.balance-record-header button[data-v-e6ddbbd7]{flex:0 0 auto;height:32px;padding:0 12px;border-radius:11px;color:#686d83;background:#f1f1f7;font-size:13px;font-weight:900}.balance-record-tabs[data-v-e6ddbbd7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:0 16px 12px}.balance-record-tabs button[data-v-e6ddbbd7]{height:34px;border-radius:11px;color:#6d7185;background:#f4f4f8;font-size:14px;font-weight:900}.balance-record-tabs button.active[data-v-e6ddbbd7]{color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-2));box-shadow:0 10px 18px #6d35f438}.balance-record-body[data-v-e6ddbbd7]{min-height:160px;overflow-y:auto;padding:0 16px}.balance-record-list[data-v-e6ddbbd7]{display:grid;gap:8px;padding-bottom:4px}.balance-record-item[data-v-e6ddbbd7]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;padding:10px;border:1px solid rgba(235,235,244,.9);border-radius:15px;background:#f8f8fdb3}.balance-record-copy[data-v-e6ddbbd7]{min-width:0}.balance-record-copy h3[data-v-e6ddbbd7],.balance-record-copy p[data-v-e6ddbbd7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balance-record-copy h3[data-v-e6ddbbd7]{margin:0;color:var(--text);font-size:15px;font-weight:900}.balance-record-copy p[data-v-e6ddbbd7]{margin:4px 0 0;color:#74798d;font-size:12px;font-weight:700}.balance-record-copy small[data-v-e6ddbbd7]{display:block;margin-top:3px;color:#a0a4b5;font-size:11px;font-weight:700}.balance-record-amount[data-v-e6ddbbd7]{display:grid;justify-items:end;gap:5px;min-width:72px}.balance-record-amount strong[data-v-e6ddbbd7]{color:#1ca873;font-size:15px;font-weight:900}.balance-record-amount--expense strong[data-v-e6ddbbd7]{color:#f04c62}.balance-record-amount span[data-v-e6ddbbd7]{color:#8b90a2;font-size:11px;font-weight:800}.balance-record-state[data-v-e6ddbbd7]{padding:36px 12px;color:var(--muted);font-size:14px;font-weight:900;text-align:center}.balance-record-state--error[data-v-e6ddbbd7]{color:#f04c62}.balance-record-footer[data-v-e6ddbbd7]{display:flex;min-height:50px;align-items:center;justify-content:center;padding:8px 16px 12px}.balance-record-footer button[data-v-e6ddbbd7]{height:34px;min-width:118px;padding:0 18px;border-radius:11px;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-2));font-size:14px;font-weight:900}.balance-record-footer button[data-v-e6ddbbd7]:disabled{cursor:not-allowed;opacity:.72}.balance-record-footer span[data-v-e6ddbbd7]{color:#a0a4b5;font-size:12px;font-weight:800}.balance-record-modal-enter-active[data-v-e6ddbbd7],.balance-record-modal-leave-active[data-v-e6ddbbd7]{transition:opacity .18s ease}.balance-record-modal-enter-active .balance-record-panel[data-v-e6ddbbd7],.balance-record-modal-leave-active .balance-record-panel[data-v-e6ddbbd7]{transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s ease}.balance-record-modal-enter-from[data-v-e6ddbbd7],.balance-record-modal-leave-to[data-v-e6ddbbd7]{opacity:0}.balance-record-modal-enter-from .balance-record-panel[data-v-e6ddbbd7],.balance-record-modal-leave-to .balance-record-panel[data-v-e6ddbbd7]{opacity:0;transform:translateY(18px)}@media (min-width: 900px){.balance-record-overlay[data-v-e6ddbbd7]{align-items:center;padding:28px}.balance-record-panel[data-v-e6ddbbd7]{max-width:560px;max-height:min(80dvh,720px)}}@media (prefers-reduced-motion: reduce){.balance-record-modal-enter-active[data-v-e6ddbbd7],.balance-record-modal-leave-active[data-v-e6ddbbd7],.balance-record-modal-enter-active .balance-record-panel[data-v-e6ddbbd7],.balance-record-modal-leave-active .balance-record-panel[data-v-e6ddbbd7]{transition:none}}.language-modal-overlay[data-v-482837f6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:flex-end;justify-content:center;padding:14px 10px max(12px,env(safe-area-inset-bottom,0px));background:#080b2a75}.language-modal-panel[data-v-482837f6]{display:flex;width:min(100%,var(--app-max-width));max-height:min(84dvh,720px);flex-direction:column;overflow:hidden;border:1px solid rgba(226,226,238,.9);border-radius:20px;background:#fff;box-shadow:0 22px 56px #080b2a3d}.language-modal-header[data-v-482837f6]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 12px;border-bottom:1px solid rgba(236,236,245,.86)}.language-modal-header h2[data-v-482837f6]{margin:0}.language-modal-header h2[data-v-482837f6]{color:var(--text);font-size:20px;font-weight:900;line-height:1.16}.language-modal-header span[data-v-482837f6]{display:block;margin-top:6px;color:#7a7e93;font-size:13px;font-weight:800}.language-modal-header button[data-v-482837f6]{flex:0 0 auto;height:32px;padding:0 12px;border-radius:11px;color:#686d83;background:#f1f1f7;font-size:13px;font-weight:900}.language-list[data-v-482837f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow-y:auto;padding:14px 16px}.language-item[data-v-482837f6]{display:grid;min-width:0;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:46px;padding:7px 9px;border:1px solid rgba(235,235,244,.9);border-radius:14px;color:var(--text);background:#f8f8fdb8;text-align:left}.language-item.active[data-v-482837f6]{border-color:#6d35f46b;background:#6d35f41a}.language-flag[data-v-482837f6]{display:block;width:34px;height:24px;overflow:hidden;border-radius:7px;background:#fff;object-fit:cover;box-shadow:inset 0 0 0 1px #080b2a14,0 2px 6px #080b2a14}.language-name[data-v-482837f6]{min-width:0;overflow:hidden;font-size:13px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.language-item small[data-v-482837f6]{color:#8b90a2;font-size:11px;font-weight:900}.language-item strong[data-v-482837f6]{color:var(--primary);font-size:15px;font-weight:900}.language-modal-footer[data-v-482837f6]{padding:8px 16px 14px;border-top:1px solid rgba(236,236,245,.86)}.language-modal-footer button[data-v-482837f6]{width:100%;height:38px;border-radius:12px;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-2));font-size:14px;font-weight:900;box-shadow:var(--shadow-purple)}.language-modal-footer button[data-v-482837f6]:not(.changed){opacity:.92}.language-modal-enter-active[data-v-482837f6],.language-modal-leave-active[data-v-482837f6]{transition:opacity .18s ease}.language-modal-enter-active .language-modal-panel[data-v-482837f6],.language-modal-leave-active .language-modal-panel[data-v-482837f6]{transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s ease}.language-modal-enter-from[data-v-482837f6],.language-modal-leave-to[data-v-482837f6]{opacity:0}.language-modal-enter-from .language-modal-panel[data-v-482837f6],.language-modal-leave-to .language-modal-panel[data-v-482837f6]{opacity:0;transform:translateY(18px)}@media (max-width: 360px){.language-list[data-v-482837f6]{grid-template-columns:1fr}}@media (min-width: 900px){.language-modal-overlay[data-v-482837f6]{align-items:center;padding:28px}.language-modal-panel[data-v-482837f6]{max-width:560px}}@media (prefers-reduced-motion: reduce){.language-modal-enter-active[data-v-482837f6],.language-modal-leave-active[data-v-482837f6],.language-modal-enter-active .language-modal-panel[data-v-482837f6],.language-modal-leave-active .language-modal-panel[data-v-482837f6]{transition:none}}.feedback-modal-overlay[data-v-dcfbb7a8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:flex-end;justify-content:center;padding:14px 10px max(12px,env(safe-area-inset-bottom,0px));background:#080b2a75}.feedback-modal-panel[data-v-dcfbb7a8]{width:min(100%,var(--app-max-width));overflow:hidden;border:1px solid rgba(226,226,238,.9);border-radius:20px;background:#fff;box-shadow:0 22px 56px #080b2a3d}.feedback-modal-header[data-v-dcfbb7a8]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 12px;border-bottom:1px solid rgba(236,236,245,.86)}.feedback-modal-header h2[data-v-dcfbb7a8]{margin:0}.feedback-modal-header h2[data-v-dcfbb7a8]{color:var(--text);font-size:20px;font-weight:900;line-height:1.16}.feedback-close[data-v-dcfbb7a8]{flex:0 0 auto;height:32px;padding:0 12px;border-radius:11px;color:#686d83;background:#f1f1f7;font-size:13px;font-weight:900}.feedback-close[data-v-dcfbb7a8]:disabled{cursor:not-allowed;opacity:.58}.feedback-fields[data-v-dcfbb7a8]{display:grid;gap:12px;padding:14px 16px 16px}.feedback-fields label[data-v-dcfbb7a8]{display:grid;gap:8px;min-width:0}.feedback-fields span[data-v-dcfbb7a8]{color:#30344e;font-size:13px;font-weight:900}.feedback-fields input[data-v-dcfbb7a8],.feedback-fields textarea[data-v-dcfbb7a8]{width:100%;border:1px solid rgba(220,221,232,.95);border-radius:14px;color:var(--text);background:#fbfbfe;font-size:15px;font-weight:700;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.feedback-fields input[data-v-dcfbb7a8]{height:48px;padding:0 13px}.feedback-fields textarea[data-v-dcfbb7a8]{min-height:136px;padding:13px;resize:none;line-height:1.48}.feedback-fields input[data-v-dcfbb7a8]::placeholder,.feedback-fields textarea[data-v-dcfbb7a8]::placeholder{color:#a1a4b6}.feedback-fields input[data-v-dcfbb7a8]:focus,.feedback-fields textarea[data-v-dcfbb7a8]:focus{border-color:#6d35f48f;background:#fff;box-shadow:0 0 0 3px #6d35f41a}.feedback-fields small[data-v-dcfbb7a8]{justify-self:end;color:#9b9fb0;font-size:12px;font-weight:800}.feedback-modal-footer[data-v-dcfbb7a8]{padding:0 16px 16px}.feedback-modal-footer button[data-v-dcfbb7a8]{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;border-radius:var(--radius-button);color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-2));box-shadow:var(--shadow-purple);font-size:15px;font-weight:900;transition:transform .16s ease,filter .16s ease,opacity .16s ease}.feedback-modal-footer button[data-v-dcfbb7a8]:active{filter:brightness(.96);transform:scale(.98)}.feedback-modal-footer button[data-v-dcfbb7a8]:disabled{cursor:not-allowed;opacity:.72}.feedback-loading[data-v-dcfbb7a8]{display:inline-flex;align-items:center;gap:7px}.feedback-spinner[data-v-dcfbb7a8]{width:17px;height:17px;border:2px solid rgba(255,255,255,.48);border-top-color:#fff;border-radius:50%;animation:feedback-spin-dcfbb7a8 .82s linear infinite}.feedback-modal-enter-active[data-v-dcfbb7a8],.feedback-modal-leave-active[data-v-dcfbb7a8]{transition:opacity .18s ease}.feedback-modal-enter-active .feedback-modal-panel[data-v-dcfbb7a8],.feedback-modal-leave-active .feedback-modal-panel[data-v-dcfbb7a8]{transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s ease}.feedback-modal-enter-from[data-v-dcfbb7a8],.feedback-modal-leave-to[data-v-dcfbb7a8]{opacity:0}.feedback-modal-enter-from .feedback-modal-panel[data-v-dcfbb7a8],.feedback-modal-leave-to .feedback-modal-panel[data-v-dcfbb7a8]{opacity:0;transform:translateY(18px)}@keyframes feedback-spin-dcfbb7a8{to{transform:rotate(360deg)}}@media (min-width: 900px){.feedback-modal-overlay[data-v-dcfbb7a8]{align-items:center;padding:28px}.feedback-modal-panel[data-v-dcfbb7a8]{max-width:520px}}@media (prefers-reduced-motion: reduce){.feedback-modal-enter-active[data-v-dcfbb7a8],.feedback-modal-leave-active[data-v-dcfbb7a8],.feedback-modal-enter-active .feedback-modal-panel[data-v-dcfbb7a8],.feedback-modal-leave-active .feedback-modal-panel[data-v-dcfbb7a8],.feedback-modal-footer button[data-v-dcfbb7a8],.feedback-fields input[data-v-dcfbb7a8],.feedback-fields textarea[data-v-dcfbb7a8]{transition:none}}.new-user-welcome-overlay[data-v-cc0c1788]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:82;display:flex;align-items:center;justify-content:center;padding:22px 16px max(22px,env(safe-area-inset-bottom,0px));background:#080b2a80}.new-user-welcome-panel[data-v-cc0c1788]{width:min(100%,360px);overflow:hidden;border:1px solid rgba(255,255,255,.82);border-radius:24px;background:radial-gradient(circle at 50% 0%,rgba(255,182,70,.28),transparent 34%),linear-gradient(180deg,#fff,#fff9ef);box-shadow:0 24px 60px #080b2a42;padding:28px 20px 20px;text-align:center}.new-user-welcome-visual[data-v-cc0c1788]{position:relative;display:grid;width:132px;aspect-ratio:1;margin:0 auto 14px;place-items:center}.new-user-welcome-glow[data-v-cc0c1788]{position:absolute;top:14px;right:14px;bottom:14px;left:14px;border-radius:999px;background:radial-gradient(circle,#ffc2568c,#ffc25600)}.new-user-welcome-visual img[data-v-cc0c1788]{position:relative;z-index:1;width:104px;height:104px;object-fit:contain;filter:drop-shadow(0 16px 20px rgba(255,122,0,.2))}.new-user-welcome-text[data-v-cc0c1788]{margin:0;color:#2a2d3c;font-size:17px;font-weight:800;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.new-user-welcome-start[data-v-cc0c1788]{display:inline-flex;width:100%;min-height:52px;align-items:center;justify-content:center;margin-top:22px;border-radius:16px;background:linear-gradient(135deg,#ff9f1c,#ff6b00);box-shadow:0 14px 28px #ff6f0047;color:#fff;font-size:16px;font-weight:950;line-height:1.2;text-align:center}.new-user-welcome-start[data-v-cc0c1788]:disabled{cursor:wait;opacity:.72}.new-user-welcome-enter-active[data-v-cc0c1788],.new-user-welcome-leave-active[data-v-cc0c1788]{transition:opacity .18s ease}.new-user-welcome-enter-active .new-user-welcome-panel[data-v-cc0c1788],.new-user-welcome-leave-active .new-user-welcome-panel[data-v-cc0c1788]{transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s ease}.new-user-welcome-enter-from[data-v-cc0c1788],.new-user-welcome-leave-to[data-v-cc0c1788]{opacity:0}.new-user-welcome-enter-from .new-user-welcome-panel[data-v-cc0c1788],.new-user-welcome-leave-to .new-user-welcome-panel[data-v-cc0c1788]{opacity:0;transform:translateY(16px) scale(.98)}@media (max-width: 360px){.new-user-welcome-panel[data-v-cc0c1788]{padding:24px 16px 18px}.new-user-welcome-start[data-v-cc0c1788]{font-size:15px}}@media (prefers-reduced-motion: reduce){.new-user-welcome-enter-active[data-v-cc0c1788],.new-user-welcome-leave-active[data-v-cc0c1788],.new-user-welcome-enter-active .new-user-welcome-panel[data-v-cc0c1788],.new-user-welcome-leave-active .new-user-welcome-panel[data-v-cc0c1788]{transition:none}}.payment-info-overlay[data-v-089444ce]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:82;display:flex;align-items:flex-end;justify-content:center;padding:14px 10px max(12px,env(safe-area-inset-bottom,0px));background:#080b2a75}.payment-info-overlay--telegram-fullscreen[data-v-089444ce]{padding-top:calc(var(--tg-full-screen-header-height, 0px) + 8px)}.payment-info-panel[data-v-089444ce]{display:flex;width:min(100%,var(--app-max-width));max-height:100%;flex-direction:column;overflow:hidden;border:1px solid rgba(226,226,238,.9);border-radius:20px;background:#fff;box-shadow:0 22px 56px #080b2a3d}.payment-info-header[data-v-089444ce]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 12px;border-bottom:1px solid rgba(236,236,245,.86)}.payment-info-header h2[data-v-089444ce]{min-width:0;overflow:hidden;margin:0;color:var(--text);font-size:20px;font-weight:900;line-height:1.16;text-overflow:ellipsis;white-space:nowrap}.payment-info-header button[data-v-089444ce]{flex:0 0 auto;height:32px;padding:0 12px;border-radius:11px;color:#686d83;background:#f1f1f7;font-size:13px;font-weight:900}.payment-info-body[data-v-089444ce]{display:grid;flex:1 1 auto;gap:13px;min-height:0;overflow-y:auto;padding:16px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.payment-info-field[data-v-089444ce]{display:grid;gap:8px}.payment-info-field span[data-v-089444ce]{color:#5b6076;font-size:13px;font-weight:900}.payment-info-field em[data-v-089444ce]{color:#ef4d5f;font-style:normal}.payment-info-field input[data-v-089444ce],.payment-info-field textarea[data-v-089444ce]{width:100%;border:1px solid rgba(215,217,230,.92);border-radius:14px;color:var(--text);background:#f8f8fc;font-size:15px;font-weight:700;outline:none}.payment-info-field input[data-v-089444ce]{height:46px;padding:0 13px}.payment-info-field textarea[data-v-089444ce]{min-height:104px;resize:none;padding:13px;line-height:1.45}.payment-info-field input[data-v-089444ce]:focus,.payment-info-field textarea[data-v-089444ce]:focus{border-color:#7d41f48a;background:#fff;box-shadow:0 0 0 3px #7d41f41f}.payment-info-field input[data-v-089444ce]:disabled{color:#6d7286;background-color:#efeff6;opacity:1}.payment-info-field small[data-v-089444ce]{color:#7c8194;font-size:12px;font-weight:700;line-height:1.4}.payment-method-picker[data-v-089444ce],.payment-select-picker[data-v-089444ce]{position:relative;z-index:5}.payment-method-trigger[data-v-089444ce],.payment-select-trigger[data-v-089444ce]{display:flex;width:100%;min-height:48px;align-items:center;justify-content:space-between;gap:12px;padding:0 13px;border:1px solid rgba(154,98,255,.58);border-radius:14px;color:var(--text);background:#fff;box-shadow:0 0 0 3px #7d41f414,0 10px 22px #2a236814;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.payment-select-trigger[data-v-089444ce]{border-color:#d7d9e6eb;background:#f8f8fc;box-shadow:none}.payment-method-trigger strong[data-v-089444ce],.payment-select-trigger strong[data-v-089444ce]{overflow:hidden;font-size:15px;font-weight:900;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.payment-select-trigger.empty strong[data-v-089444ce]{color:#7c8194}.payment-method-trigger svg[data-v-089444ce],.payment-select-trigger svg[data-v-089444ce]{flex:0 0 auto;color:#706c86;transform:rotate(90deg);transition:transform .16s ease,color .16s ease}.payment-method-trigger.open[data-v-089444ce],.payment-select-trigger.open[data-v-089444ce]{border-color:#7d41f4e0;box-shadow:0 0 0 3px #7d41f429,0 14px 28px #2a23681f}.payment-method-trigger.open svg[data-v-089444ce],.payment-select-trigger.open svg[data-v-089444ce]{color:var(--primary);transform:rotate(-90deg)}.payment-method-menu[data-v-089444ce],.payment-select-menu[data-v-089444ce]{position:absolute;top:calc(100% + 8px);right:0;left:0;z-index:20;display:grid;gap:4px;max-height:224px;overflow-y:auto;padding:7px;border:1px solid rgba(222,220,238,.96);border-radius:16px;background:#fff;box-shadow:0 20px 42px #1411362e}.payment-select-menu[data-v-089444ce]{max-height:196px}.payment-method-option[data-v-089444ce],.payment-select-option[data-v-089444ce]{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:10px;padding:0 10px 0 12px;border-radius:11px;color:#20233a;background:transparent;font-size:14px;font-weight:850;text-align:left;transition:background .14s ease,color .14s ease}.payment-method-option span[data-v-089444ce],.payment-select-option span[data-v-089444ce]{overflow:hidden;color:inherit;font-size:inherit;font-weight:inherit;text-overflow:ellipsis;white-space:nowrap}.payment-method-option svg[data-v-089444ce],.payment-select-option svg[data-v-089444ce]{flex:0 0 auto}.payment-method-option.selected[data-v-089444ce],.payment-select-option.selected[data-v-089444ce]{color:var(--primary);background:#7d41f41a}.payment-method-option[data-v-089444ce]:active,.payment-select-option[data-v-089444ce]:active{background:#7d41f426}.payment-method-menu-enter-active[data-v-089444ce],.payment-method-menu-leave-active[data-v-089444ce]{transition:opacity .14s ease,transform .14s ease}.payment-method-menu-enter-from[data-v-089444ce],.payment-method-menu-leave-to[data-v-089444ce]{opacity:0;transform:translateY(-4px)}.payment-info-footer[data-v-089444ce]{flex:0 0 auto;padding:0 16px 16px}.payment-info-footer button[data-v-089444ce]{width:100%;height:48px;border-radius:15px;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-2));font-size:15px;font-weight:900;box-shadow:0 14px 28px #6d35f438}.payment-info-footer button[data-v-089444ce]:disabled{cursor:not-allowed;opacity:.66}.payment-info-modal-enter-active[data-v-089444ce],.payment-info-modal-leave-active[data-v-089444ce]{transition:opacity .18s ease}.payment-info-modal-enter-active .payment-info-panel[data-v-089444ce],.payment-info-modal-leave-active .payment-info-panel[data-v-089444ce]{transition:transform .18s ease,opacity .18s ease}.payment-info-modal-enter-from[data-v-089444ce],.payment-info-modal-leave-to[data-v-089444ce]{opacity:0}.payment-info-modal-enter-from .payment-info-panel[data-v-089444ce],.payment-info-modal-leave-to .payment-info-panel[data-v-089444ce]{opacity:0;transform:translateY(18px)}.withdraw-overlay[data-v-efdeb82d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:81;display:flex;align-items:flex-end;justify-content:center;padding:14px 10px max(12px,env(safe-area-inset-bottom,0px));background:#080b2a75}.withdraw-panel[data-v-efdeb82d]{display:flex;width:min(100%,var(--app-max-width));flex-direction:column;overflow:hidden;border:1px solid rgba(226,226,238,.9);border-radius:20px;background:#fff;box-shadow:0 22px 56px #080b2a3d}.withdraw-header[data-v-efdeb82d]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 12px;border-bottom:1px solid rgba(236,236,245,.86)}.withdraw-header h2[data-v-efdeb82d]{margin:0;color:var(--text);font-size:20px;font-weight:900;line-height:1.16}.withdraw-header button[data-v-efdeb82d]{flex:0 0 auto;height:32px;padding:0 12px;border-radius:11px;color:#686d83;background:#f1f1f7;font-size:13px;font-weight:900}.withdraw-body[data-v-efdeb82d]{display:grid;gap:16px;padding:16px}.withdraw-balance[data-v-efdeb82d]{display:flex;min-height:86px;align-items:center;justify-content:space-between;gap:14px;overflow:hidden;padding:16px;border:1px solid rgba(230,224,244,.96);border-radius:18px;background:linear-gradient(135deg,#6d35f41a,#ff95001f),#fff;box-shadow:inset 0 1px #ffffffd1,0 10px 24px #2a236812}.withdraw-balance-copy[data-v-efdeb82d]{display:grid;min-width:0;gap:7px}.withdraw-balance span[data-v-efdeb82d],.withdraw-field>span[data-v-efdeb82d],.withdraw-payment span[data-v-efdeb82d]{color:#62677c;font-size:13px;font-weight:900}.withdraw-balance strong[data-v-efdeb82d]{overflow:hidden;color:var(--text);font-size:30px;font-weight:950;line-height:1;text-overflow:ellipsis;white-space:nowrap}.withdraw-balance-icon[data-v-efdeb82d]{flex:0 0 auto;width:46px;height:46px;object-fit:contain;filter:drop-shadow(0 9px 14px rgba(255,122,0,.2))}.withdraw-field[data-v-efdeb82d]{display:grid;gap:8px}.withdraw-input-row[data-v-efdeb82d]{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:56px;align-items:center;gap:8px;padding:5px;border:1px solid rgba(215,217,230,.92);border-radius:17px;background:#fff;box-shadow:inset 0 1px #ffffffdb,0 8px 18px #16143f0a;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.withdraw-input-row[data-v-efdeb82d]:focus-within{border-color:#6d35f494;background:#fff;box-shadow:0 0 0 3px #6d35f41c,0 12px 24px #2a236814}.withdraw-input-row input[data-v-efdeb82d]{min-width:0;width:100%;height:44px;padding:0 11px;border:0;color:var(--text);background:transparent;font-size:17px;font-weight:900;outline:none}.withdraw-input-row input[data-v-efdeb82d]::placeholder{color:#7b7f91;opacity:.82}.withdraw-input-row button[data-v-efdeb82d]{flex:0 0 auto;min-width:54px;height:44px;padding:0 14px;border-radius:14px;color:var(--primary);background:#6d35f41c;box-shadow:inset 0 0 0 1px #6d35f414;font-size:14px;font-weight:950;transition:background .16s ease,transform .16s ease}.withdraw-input-row button[data-v-efdeb82d]:active{transform:scale(.97);background:#6d35f429}.withdraw-input-row button[data-v-efdeb82d]:disabled{cursor:not-allowed;opacity:.58}.withdraw-field small[data-v-efdeb82d]{color:#7a7e93;font-size:12px;font-weight:800;line-height:1.35}.withdraw-payment[data-v-efdeb82d]{display:grid;gap:6px;padding:13px 14px;border-radius:15px;background:#f8f8fc;text-align:left}.withdraw-payment strong[data-v-efdeb82d]{overflow:hidden;color:var(--text);font-size:15px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.withdraw-footer[data-v-efdeb82d]{padding:0 16px 16px}.withdraw-footer button[data-v-efdeb82d]{width:100%;height:48px;border-radius:15px;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-2));font-size:15px;font-weight:900;box-shadow:0 14px 28px #6d35f438}.withdraw-footer button[data-v-efdeb82d]:disabled{cursor:not-allowed;opacity:.66}.withdraw-modal-enter-active[data-v-efdeb82d],.withdraw-modal-leave-active[data-v-efdeb82d]{transition:opacity .18s ease}.withdraw-modal-enter-active .withdraw-panel[data-v-efdeb82d],.withdraw-modal-leave-active .withdraw-panel[data-v-efdeb82d]{transition:transform .18s ease,opacity .18s ease}.withdraw-modal-enter-from[data-v-efdeb82d],.withdraw-modal-leave-to[data-v-efdeb82d]{opacity:0}.withdraw-modal-enter-from .withdraw-panel[data-v-efdeb82d],.withdraw-modal-leave-to .withdraw-panel[data-v-efdeb82d]{opacity:0;transform:translateY(18px)}.withdrawal-notice[data-v-b45f6313]{position:fixed;z-index:100;bottom:calc(var(--nav-height) + 12px);left:50%;width:min(calc(100vw - 24px),392px);padding:12px 12px 13px;border:1px solid rgba(231,233,244,.9);border-radius:18px;color:#11142a;background:#fffffffa;box-shadow:0 16px 38px #1914402e;transform:translate(-50%)}.withdrawal-notice__header[data-v-b45f6313],.withdrawal-notice__body[data-v-b45f6313],.withdrawal-notice__receipt[data-v-b45f6313]{display:flex;align-items:center}.withdrawal-notice__header[data-v-b45f6313]{gap:7px;min-width:0;color:#6e7284;font-size:13px;font-weight:800}.withdrawal-notice__header strong[data-v-b45f6313]{min-width:0;overflow:hidden;color:#1f63ff;text-overflow:ellipsis;white-space:nowrap}.withdrawal-notice__brand-icon[data-v-b45f6313]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#1f72ff,#2450d6);font-size:17px;font-weight:900;box-shadow:0 8px 18px #1f63ff47}.withdrawal-notice__dot[data-v-b45f6313]{color:#c0c3cf}.withdrawal-notice__close[data-v-b45f6313]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:28px;height:28px;margin-left:auto;border-radius:50%;color:#6a6f80;background:transparent;font-size:24px;font-weight:400;line-height:1}.withdrawal-notice__close[data-v-b45f6313]:active{background:#6d35f414}.withdrawal-notice__body[data-v-b45f6313]{justify-content:space-between;gap:12px;margin-top:9px}.withdrawal-notice__copy[data-v-b45f6313]{display:grid;min-width:0;gap:3px}.withdrawal-notice__copy p[data-v-b45f6313],.withdrawal-notice__copy span[data-v-b45f6313]{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.withdrawal-notice__copy strong[data-v-b45f6313]{display:-webkit-box;min-width:0;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.withdrawal-notice__copy p[data-v-b45f6313]{color:#15ba4b;font-size:15px;font-weight:900;line-height:1.2}.withdrawal-notice__copy strong[data-v-b45f6313]{color:#18aa43;font-size:16px;font-weight:900;line-height:1.25}.withdrawal-notice__copy span[data-v-b45f6313]{color:#878b98;font-size:13px;font-weight:800;line-height:1.28}.withdrawal-notice__receipt[data-v-b45f6313]{position:relative;flex:0 0 auto;justify-content:center;width:44px;height:44px;color:#22bd55}.withdrawal-notice__receipt[data-v-b45f6313]:before,.withdrawal-notice__receipt[data-v-b45f6313]:after{position:absolute;border:2px solid currentColor;border-radius:2px;content:""}.withdrawal-notice__receipt[data-v-b45f6313]:before{right:3px;top:7px;width:27px;height:24px}.withdrawal-notice__receipt[data-v-b45f6313]:after{right:9px;top:12px;width:27px;height:24px;background:#fff}.withdrawal-notice__receipt span[data-v-b45f6313],.withdrawal-notice__receipt i[data-v-b45f6313]{position:relative;z-index:1}.withdrawal-notice__receipt span[data-v-b45f6313]{display:none}.withdrawal-notice__receipt i[data-v-b45f6313]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:18px;border:1.8px solid currentColor;border-radius:2px;font-size:12px;font-style:normal;font-weight:900}.withdrawal-notice-enter-active[data-v-b45f6313],.withdrawal-notice-leave-active[data-v-b45f6313]{transition:opacity .18s ease,transform .18s ease}.withdrawal-notice-enter-from[data-v-b45f6313],.withdrawal-notice-leave-to[data-v-b45f6313]{opacity:0;transform:translate(-50%,14px)}@media (min-width: 900px){.withdrawal-notice[data-v-b45f6313]{bottom:22px;left:calc(50% + 128px)}}@media (prefers-reduced-motion: reduce){.withdrawal-notice-enter-active[data-v-b45f6313],.withdrawal-notice-leave-active[data-v-b45f6313]{transition:none}}.withdrawal-record-overlay[data-v-1ac7036c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:flex-end;justify-content:center;padding:14px 10px max(12px,env(safe-area-inset-bottom,0px));background:#080b2a75}.withdrawal-record-panel[data-v-1ac7036c]{display:flex;width:min(100%,var(--app-max-width));max-height:min(84dvh,720px);flex-direction:column;overflow:hidden;border:1px solid rgba(226,226,238,.9);border-radius:20px;background:#fff;box-shadow:0 22px 56px #080b2a3d}.withdrawal-record-header[data-v-1ac7036c]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 12px;border-bottom:1px solid rgba(236,236,245,.86)}.withdrawal-record-header h2[data-v-1ac7036c]{margin:0}.withdrawal-record-header h2[data-v-1ac7036c]{color:var(--text);font-size:20px;font-weight:900;line-height:1.16}.withdrawal-record-header button[data-v-1ac7036c]{flex:0 0 auto;height:32px;padding:0 12px;border-radius:11px;color:#686d83;background:#f1f1f7;font-size:13px;font-weight:900}.withdrawal-record-body[data-v-1ac7036c]{min-height:160px;overflow-y:auto;padding:12px 16px 0}.withdrawal-record-list[data-v-1ac7036c]{display:grid;gap:8px;padding-bottom:4px}.withdrawal-record-item[data-v-1ac7036c]{min-height:72px;padding:12px;border:1px solid rgba(235,235,244,.9);border-radius:15px;background:#f8f8fdb3}.withdrawal-record-copy[data-v-1ac7036c]{display:grid;min-width:0;gap:6px}.withdrawal-record-title-row[data-v-1ac7036c]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.withdrawal-record-title-row h3[data-v-1ac7036c]{min-width:0;margin:0;overflow:hidden;color:var(--text);font-size:16px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.withdrawal-record-status[data-v-1ac7036c]{flex:0 0 auto;height:24px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:900;line-height:24px}.withdrawal-record-status--pending[data-v-1ac7036c]{color:#7b4b00;background:#ff950024}.withdrawal-record-status--success[data-v-1ac7036c]{color:#16895f;background:#1ca8731f}.withdrawal-record-status--failed[data-v-1ac7036c]{color:#d93d54;background:#f04c621f}.withdrawal-record-copy p[data-v-1ac7036c]{margin:0;overflow:hidden;color:#74798d;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.withdrawal-record-copy small[data-v-1ac7036c]{display:block;color:#a0a4b5;font-size:11px;font-weight:700}.withdrawal-record-state[data-v-1ac7036c]{padding:36px 12px;color:var(--muted);font-size:14px;font-weight:900;text-align:center}.withdrawal-record-state--error[data-v-1ac7036c]{color:#f04c62}.withdrawal-record-footer[data-v-1ac7036c]{display:flex;min-height:50px;align-items:center;justify-content:center;padding:8px 16px 12px}.withdrawal-record-footer button[data-v-1ac7036c]{height:34px;min-width:118px;padding:0 18px;border-radius:11px;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-2));font-size:14px;font-weight:900}.withdrawal-record-footer button[data-v-1ac7036c]:disabled{cursor:not-allowed;opacity:.72}.withdrawal-record-footer span[data-v-1ac7036c]{color:#a0a4b5;font-size:12px;font-weight:800}.withdrawal-record-modal-enter-active[data-v-1ac7036c],.withdrawal-record-modal-leave-active[data-v-1ac7036c]{transition:opacity .18s ease}.withdrawal-record-modal-enter-active .withdrawal-record-panel[data-v-1ac7036c],.withdrawal-record-modal-leave-active .withdrawal-record-panel[data-v-1ac7036c]{transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s ease}.withdrawal-record-modal-enter-from[data-v-1ac7036c],.withdrawal-record-modal-leave-to[data-v-1ac7036c]{opacity:0}.withdrawal-record-modal-enter-from .withdrawal-record-panel[data-v-1ac7036c],.withdrawal-record-modal-leave-to .withdrawal-record-panel[data-v-1ac7036c]{opacity:0;transform:translateY(18px)}@media (min-width: 900px){.withdrawal-record-overlay[data-v-1ac7036c]{align-items:center;padding:28px}.withdrawal-record-panel[data-v-1ac7036c]{max-width:560px;max-height:min(80dvh,720px)}}@media (prefers-reduced-motion: reduce){.withdrawal-record-modal-enter-active[data-v-1ac7036c],.withdrawal-record-modal-leave-active[data-v-1ac7036c],.withdrawal-record-modal-enter-active .withdrawal-record-panel[data-v-1ac7036c],.withdrawal-record-modal-leave-active .withdrawal-record-panel[data-v-1ac7036c]{transition:none}}:root{--app-max-width: 430px;--page-padding: 16px;--nav-height: 76px;--app-header-space: calc(env(safe-area-inset-top, 0px) + 64px) ;--tg-full-screen-control-height: max(44px, var(--tg-content-safe-area-inset-top, 44px));--tg-full-screen-header-height: calc(var(--tg-safe-area-inset-top, 0px) + var(--tg-full-screen-control-height));--tg-full-screen-bottom-offset: calc(var(--tg-safe-area-inset-bottom, 0px) + var(--tg-content-safe-area-inset-bottom, 0px));--primary: #6d35f4;--primary-2: #7b3ff5;--primary-3: #8b5cf6;--orange: #ff9500;--orange-2: #ff7a00;--text: #080b2a;--muted: #7a7e93;--line: #ececf5;--panel: #ffffff;--bg: #f8f8fd;--radius-card: 18px;--radius-button: 12px;--shadow-soft: 0 10px 22px rgba(22, 20, 63, .07);--shadow-purple: 0 10px 22px rgba(109, 53, 244, .2);--withdrawal-notice-space: 0px;font-family:Avenir Next,PingFang SC,Microsoft YaHei,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text);background:var(--bg)}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{background:radial-gradient(circle at top left,rgba(139,92,246,.08),transparent 32%),var(--bg);color:var(--text)}button,input{font:inherit}button{border:0;cursor:pointer}button:focus-visible,a:focus-visible{outline:3px solid rgba(109,53,244,.28);outline-offset:3px}.app-shell{position:relative;width:min(100%,var(--app-max-width));min-height:100dvh;margin:0 auto;overflow-x:hidden;background:linear-gradient(180deg,#fffffff5,#f8f8fdfa 38%),var(--bg)}.desktop-sidebar{display:none}.tg-full-screen-header{position:fixed;z-index:70;top:0;left:50%;width:min(100%,var(--app-max-width));height:var(--tg-full-screen-header-height);overflow:hidden;color:#080b2a;background:#fff;transform:translate(-50%)}.tg-full-screen-header-bg{width:100%;height:var(--tg-safe-area-inset-top, 0px);background:#fff}.tg-full-screen-header-content{display:grid;height:var(--tg-full-screen-control-height);grid-template-columns:26px minmax(0,auto) 26px;align-items:center;justify-content:center;gap:7px;padding:0 var(--page-padding)}.tg-full-screen-header-icon,.tg-full-screen-header-badge{width:26px;height:26px;aspect-ratio:1 / 1;flex:0 0 auto}.tg-full-screen-header-icon{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:7px}.tg-full-screen-header-icon img{display:block;width:100%;height:100%;object-fit:cover}.tg-full-screen-header-badge{display:block;width:22px;height:22px;object-fit:contain}.tg-full-screen-header-title{min-width:0;overflow:hidden;font-size:15px;font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.desktop-brand,.desktop-nav-link{display:flex;align-items:center}.desktop-brand{gap:12px}.desktop-brand-mark{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;overflow:hidden;border-radius:16px;background:#6d35f41a;box-shadow:var(--shadow-purple)}.desktop-brand-mark img{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.desktop-brand strong{display:block;font-size:18px;font-weight:900;line-height:1.1}.desktop-nav{display:grid;gap:8px}.desktop-nav-link{gap:12px;min-height:62px;padding:0 14px;border-radius:18px;color:#686d83;text-decoration:none}.desktop-nav-link span{display:grid;gap:4px;min-width:0}.desktop-nav-link strong,.desktop-nav-link small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-nav-link strong{color:inherit;font-size:15px;font-weight:900}.desktop-nav-link small{color:#969aac;font-size:12px;font-weight:700}.desktop-nav-link.router-link-active{color:var(--primary);background:#6d35f41a}.desktop-nav-link.router-link-active small{color:#6d35f4ad}.app-main{min-height:calc(100dvh - var(--nav-height))}.app-main:not(.app-main--full){padding-top:var(--app-header-space)}.app-main--no-header:not(.app-main--full){padding-top:0}.app-main--full{min-height:100dvh}.page{padding:0 var(--page-padding) calc(var(--nav-height) + 16px + var(--withdrawal-notice-space, 0px))}.status-bar{display:flex;align-items:center;justify-content:space-between;height:46px;padding:18px 28px 0;font-weight:700;color:#05070f}.status-time{font-size:15px;font-weight:700;line-height:1}.status-icons{display:inline-flex;align-items:center;gap:8px}.signal{display:inline-flex;align-items:flex-end;gap:3px;height:14px}.signal i{width:4px;border-radius:4px;background:#05070f}.signal i:nth-child(1){height:6px}.signal i:nth-child(2){height:8px}.signal i:nth-child(3){height:11px}.signal i:nth-child(4){height:14px}.wifi{position:relative;width:18px;height:14px}.wifi:before,.wifi:after{position:absolute;left:50%;content:"";border:3px solid #05070f;border-bottom:0;border-radius:18px 18px 0 0;transform:translate(-50%)}.wifi:before{top:1px;width:22px;height:10px}.wifi:after{top:7px;width:10px;height:5px}.battery{position:relative;display:inline-flex;align-items:center;width:27px;height:14px;border:2px solid #05070f;border-radius:4px;padding:2px}.battery:after{position:absolute;right:-4px;width:2px;height:6px;content:"";border-radius:2px;background:#05070f}.battery i{display:block;width:100%;height:100%;border-radius:2px;background:#05070f}.page-header,.center-header{min-height:56px;display:flex;align-items:center}.page-header{justify-content:space-between}.center-header{justify-content:center;min-height:54px}.page-header h1,.center-header h1{margin:0;font-size:24px;font-weight:900;line-height:1.16;color:var(--text)}.center-header h1{font-size:20px}.icon-button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;color:#111433;background:transparent}.app-header{position:fixed;top:0;left:50%;z-index:60;display:grid;width:min(100%,var(--app-max-width));grid-template-columns:40px minmax(74px,1fr) minmax(66px,auto) 40px;align-items:center;gap:7px;padding:calc(env(safe-area-inset-top,0px) + 8px) var(--page-padding) 8px;border-bottom:0;background:linear-gradient(180deg,#f8f8fdfa,#f8f8fde6 72%,#f8f8fd00);transform:translate(-50%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.app-header-avatar,.app-header-balance,.app-header-wallet,.app-header-settings-button{min-width:0;height:40px;border:1px solid rgba(226,226,238,.82);background:#ffffffe6;box-shadow:0 10px 24px #16143f1a,inset 0 1px #ffffffdb}.app-header-avatar,.app-header-settings-button{display:inline-flex;align-items:center;justify-content:center;width:40px;border-radius:13px;color:#292344;text-decoration:none}.app-header-avatar{overflow:hidden;color:#fff;font-size:16px;font-weight:900}.app-header-avatar img{display:block;width:100%;height:100%;object-fit:cover}.app-header-balance,.app-header-wallet{display:inline-flex;align-items:center;gap:7px;overflow:hidden;border-radius:13px;color:#191b35;font-size:13px;font-weight:900;white-space:nowrap}.app-header-balance{padding:0 10px 0 8px}.app-header-balance img{flex:0 0 auto;width:20px;height:20px;object-fit:contain}.app-header-balance span,.app-header-wallet span{min-width:0;overflow:hidden;text-overflow:ellipsis}.app-header-wallet{justify-content:center;max-width:104px;padding:0 10px;color:var(--primary)}.app-header-settings{position:relative}.app-header-settings-button{padding:0}.app-header-settings-button[aria-expanded=true]{color:var(--primary);background:#6d35f414}.app-header-settings-dropdown{position:absolute;top:calc(100% + 6px);right:0;display:grid;min-width:156px;overflow:hidden;border:1px solid rgba(226,225,238,.9);border-radius:14px;background:#fffffffa;box-shadow:0 18px 36px #16143f24}.app-header-settings-item{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 12px;color:var(--text);background:transparent;font-size:14px;font-weight:800;text-align:left}.app-header-settings-item:not(:last-child){border-bottom:1px solid rgba(226,225,238,.8)}.app-header-settings-item:active{background:#6d35f414}.settings-menu-wrapper{position:relative;z-index:20}.settings-button{border-radius:16px}.settings-button[aria-expanded=true]{color:var(--primary);background:#6d35f414}.settings-dropdown{position:absolute;top:calc(100% + 8px);right:0;display:grid;min-width:156px;overflow:hidden;border:1px solid rgba(226,225,238,.9);border-radius:16px;background:#fffffffa;box-shadow:0 18px 36px #16143f24}.settings-dropdown-item{display:flex;align-items:center;gap:10px;min-height:46px;padding:0 14px;color:var(--text);background:transparent;font-size:14px;font-weight:800;text-align:left}.settings-dropdown-item:not(:last-child){border-bottom:1px solid rgba(226,225,238,.8)}.settings-dropdown-item:active{background:#6d35f414}.balance-card{position:relative;display:flex;align-items:center;min-height:108px;overflow:hidden;border-radius:var(--radius-card);background:radial-gradient(circle at 82% 0%,rgba(255,255,255,.22),transparent 33%),linear-gradient(135deg,var(--primary),var(--primary-2) 48%,var(--primary-3));box-shadow:var(--shadow-purple)}.balance-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.28;mix-blend-mode:screen}.balance-art{position:absolute;right:-42px;bottom:-38px;width:188px;opacity:.32;filter:saturate(1.08)}.balance-copy{position:relative;z-index:1;padding:16px 0 15px 16px;color:#fff}.balance-label{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:14px;font-weight:700;opacity:.92}.balance-label span,.invite-hero-content h2 span{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:2px solid rgba(255,255,255,.78);border-radius:50%;font-size:14px;font-weight:900}.balance-value{display:flex;align-items:center;gap:7px}.balance-value strong{font-size:29px;font-weight:900;line-height:1}.balance-dollar-icon{flex:0 0 auto;width:38px;height:38px;object-fit:contain;filter:drop-shadow(0 8px 12px rgba(255,122,0,.24))}.balance-detail{position:absolute;z-index:2;right:10px;top:12px;display:inline-flex;align-items:center;gap:3px;height:30px;padding:0 11px;border-radius:999px;color:#fff;background:#fff3;font-size:13px;font-weight:700;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.balance-withdraw{position:absolute;z-index:2;right:10px;top:48px;display:inline-flex;align-items:center;gap:5px;height:30px;max-width:132px;padding:0 11px;border-radius:999px;color:#7b3df2;background:#ffffffe6;font-size:13px;font-weight:900;white-space:nowrap;box-shadow:0 8px 18px #3a1b9829}.invite-banner{position:relative;min-height:106px;margin-top:12px;overflow:hidden;border-radius:var(--radius-card);background:linear-gradient(135deg,#6631e8,#8d45f8);box-shadow:var(--shadow-purple)}.invite-banner-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.55}.invite-banner-copy{position:relative;z-index:2;width:70%;padding:18px 0 17px 16px;color:#fff}.invite-banner-copy h2{margin:0;font-size:16px;font-weight:900;line-height:1.22}.invite-banner-copy p{margin:6px 0 11px;font-size:13px;font-weight:700}.invite-banner-copy button,.invite-link-box button{height:32px;padding:0 13px;border-radius:11px;color:var(--primary);background:#fff;font-size:13px;font-weight:800;box-shadow:0 8px 18px #110f311f}.invite-gift{position:absolute;z-index:1;right:-14px;bottom:-20px;width:132px;max-height:132px;object-fit:contain}.home-overview{display:grid}.section-block{margin-top:20px}.section-title-row,.card-title-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.section-title-row h2,.card-title-row h2,.white-card h2{margin:0;font-size:20px;font-weight:900;line-height:1.24}.section-title-row p,.card-title-row span{margin:0;color:var(--muted);font-size:13px;font-weight:700;white-space:nowrap}.section-title-row strong{color:#6c7084}.daily-task-card,.white-card{overflow:hidden;border:1px solid rgba(226,226,238,.72);border-radius:var(--radius-card);background:#ffffffeb;box-shadow:var(--shadow-soft)}.task-item{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;column-gap:10px}.task-item--compact{position:relative;padding:12px 13px 12px 12px}.task-item--compact:not(:last-child):after{position:absolute;right:13px;bottom:0;left:66px;height:1px;content:"";background:var(--line)}.task-item--card{margin-bottom:8px;padding:12px 13px;border:1px solid rgba(235,235,244,.82);border-radius:16px;background:#fff;box-shadow:0 12px 24px #16143f0e}.task-icon{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;width:42px;height:42px;border-radius:13px;color:#fff}.task-icon.task-icon--image{background:transparent}.task-cover{display:block;width:100%;height:100%;object-fit:cover}.tone-purple{background:linear-gradient(135deg,#8a5cf7,#5d35dc)}.tone-blue{background:linear-gradient(135deg,#74a9ff,#3975f4)}.tone-green{background:linear-gradient(135deg,#65d7a2,#2fb583)}.tone-cyan{background:linear-gradient(135deg,#43baf1,#1689cd)}.tone-red{background:linear-gradient(135deg,#ff6d5f,#ff2c36)}.task-content{min-width:0}.task-content h3{margin:0;color:var(--text);font-size:15px;font-weight:900;line-height:1.28}.task-desc{margin:5px 0 0;color:#667087;font-size:13px;font-weight:600;line-height:1.32}.task-reward{display:inline-flex;align-items:center;gap:6px;margin-top:4px;color:var(--orange-2);font-size:15px;font-weight:900}.cash-dot{display:inline-block;width:15px;height:15px;object-fit:contain}.task-action{display:inline-flex;align-items:center;justify-content:center;height:30px;min-width:58px;padding:0 10px;border-radius:var(--radius-button);color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-2));box-shadow:0 10px 18px #6d35f440;font-size:13px;font-weight:800}.task-action:disabled{cursor:not-allowed;opacity:.82}.task-spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:taskSpin .8s linear infinite}.task-state-card{padding:22px 16px;border:1px solid rgba(235,235,244,.82);border-radius:16px;color:var(--muted);background:#ffffffeb;box-shadow:var(--shadow-soft);font-size:15px;font-weight:800;text-align:center}@keyframes taskSpin{to{transform:rotate(360deg)}}.task-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 14px}.task-tabs button{height:36px;border-radius:12px;color:#272a3f;background:#f0f0f6;font-size:15px;font-weight:700;box-shadow:inset 0 1px #ffffffd9}.task-tabs button.active{color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-2));box-shadow:var(--shadow-purple)}.task-list{padding-bottom:4px}.invite-hero-card{position:relative;overflow:hidden;border-radius:var(--radius-card);background:radial-gradient(circle at 84% 16%,rgba(255,255,255,.25),transparent 28%),linear-gradient(135deg,var(--primary),var(--primary-2) 46%,var(--primary-3));box-shadow:var(--shadow-purple)}.invite-hero-art{position:absolute;right:-38px;bottom:-26px;width:230px;opacity:.24;object-fit:contain}.invite-hero-content{position:relative;z-index:1;padding:18px 16px 16px;color:#fff}.invite-hero-content h2{display:flex;align-items:center;gap:9px;margin:0 0 12px;font-size:16px;font-weight:900}.invite-link-box{display:grid;grid-template-columns:minmax(0,1fr) 72px;align-items:center;min-height:42px;overflow:hidden;border-radius:13px;background:#ffffff26;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.invite-link-box p{min-width:0;margin:0;padding:0 12px;overflow:hidden;font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.invite-link-box button{height:32px;margin-right:5px;padding:0}.invite-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:20px}.invite-stats div{text-align:center}.invite-stats div:not(:last-child){border-right:1px solid rgba(255,255,255,.24)}.invite-stats span{display:block;margin-bottom:7px;font-size:13px;font-weight:700;opacity:.78}.invite-stats strong{font-size:20px;font-weight:900}.invite-rules,.invite-records,.menu-card{margin-top:16px;padding:16px 14px}.rule-list,.record-list{margin-top:12px}.rule-item,.record-item{position:relative;display:grid;gap:10px;min-height:58px}.rule-item{grid-template-columns:42px minmax(0,1fr);align-items:start}.record-item{grid-template-columns:42px minmax(0,1fr);align-items:center}.rule-item:not(:last-child),.record-item:not(:last-child){margin-bottom:11px;padding-bottom:11px;border-bottom:1px solid var(--line)}.rule-icon{display:inline-flex;align-items:center;align-self:start;justify-content:center;width:40px;height:40px;margin-top:2px;border-radius:12px;color:var(--primary);background:#6d35f41a}.rule-item>div{min-width:0}.rule-item h3,.record-item h3{margin:0;font-size:15px;font-weight:900}.rule-item p,.record-item p{margin:5px 0 0;color:var(--muted);font-size:13px;font-weight:700;line-height:1.25}.rule-item strong{color:var(--orange-2);font-size:18px;font-weight:900;grid-column:2;justify-self:start;margin-top:2px;line-height:1.1;white-space:nowrap}.record-avatar{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-3));font-weight:900}.record-avatar--image{overflow:hidden;background:transparent}.record-avatar img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.record-state{margin-top:12px;padding:14px;color:var(--muted);font-size:14px;font-weight:800;text-align:center}.record-state--error{color:var(--orange-2)}.profile-user{display:grid;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:14px;margin-bottom:16px}.profile-overview{display:grid}.profile-user img{width:74px;height:74px;border-radius:50%;object-fit:cover;background:#eaf1ff}.profile-name-row{display:flex;align-items:center;gap:8px;min-width:0}.profile-name-row h2{min-width:0;margin:0;overflow-wrap:anywhere;font-size:20px;font-weight:900;line-height:1.16}.profile-name-row span{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;color:#fff;background:linear-gradient(135deg,var(--primary-3),var(--primary));font-size:13px;font-weight:800}.profile-user p{margin:7px 0 0;color:var(--muted);font-size:14px;font-weight:700}.profile-id-row{display:flex;align-items:center;gap:8px;min-width:0}.profile-id-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-id-row button{flex:0 0 auto;height:24px;padding:0 10px;border-radius:999px;color:var(--primary);background:#6d35f41a;font-size:12px;font-weight:900}.menu-card{padding:8px 14px}.menu-item{position:relative;display:grid;width:100%;grid-template-columns:38px minmax(0,1fr) 24px;align-items:center;gap:10px;min-height:56px;padding:0;color:var(--text);background:transparent;text-align:left}.menu-item:not(:last-child):after{position:absolute;right:12px;bottom:0;left:48px;height:1px;content:"";background:var(--line)}.menu-icon{display:inline-flex;align-items:center;justify-content:center;color:#423573}.menu-label{overflow:hidden;font-size:16px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.menu-chevron{color:#9a9dad}.bottom-nav{position:fixed;z-index:20;right:0;bottom:0;left:50%;display:grid;width:min(100%,var(--app-max-width));height:var(--nav-height);grid-template-columns:repeat(4,minmax(0,1fr));padding:6px 10px calc(env(safe-area-inset-bottom,0px) + 14px);border-top:1px solid rgba(217,218,230,.76);background:#fffffff0;box-shadow:0 -8px 24px #1212220f;transform:translate(-50%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tab-link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:14px;color:#8d92a3;text-decoration:none;font-size:12px;font-weight:700}.tab-link:focus-visible{outline:0;background:#6d35f414;box-shadow:inset 0 0 0 2px #6d35f42e}.tab-link.router-link-active{color:var(--primary)}.home-indicator{position:absolute;bottom:5px;left:50%;width:128px;height:4px;border-radius:999px;background:#05070f;transform:translate(-50%)}.app-toast{position:fixed;z-index:10001;bottom:calc(var(--nav-height) + 12px);left:50%;max-width:310px;padding:11px 16px;border-radius:999px;color:#fff;background:#080b2ae0;box-shadow:0 14px 28px #080b2a2e;font-size:14px;font-weight:700;pointer-events:none;transform:translate(-50%)}.app-toast--modal{top:calc(env(safe-area-inset-top,0px) + 16px);bottom:auto}.toast-enter-active,.toast-leave-active{transition:opacity .18s ease,transform .18s ease}.toast-enter-from,.toast-leave-to{opacity:0;transform:translate(-50%,8px)}.invite-share-row{margin-top:14px}.invite-share-row .share-telegram-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:40px;border-radius:var(--radius-button);color:var(--primary);background:#fff;font-size:14px;font-weight:800;box-shadow:0 8px 18px #110f311f}.share-telegram-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#2aabee}.share-telegram-icon img{display:block;width:17px;height:17px}.share-platforms{display:flex;justify-content:space-between;gap:8px;margin-top:14px;padding:0 2px}.share-platform-btn{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:0;background:transparent}.share-platform-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#fff}.share-platform-icon img{display:block;width:21px;height:21px}.share-platform-label{max-width:100%;overflow:hidden;color:#ffffffd1;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 460px){.app-shell{margin-top:8px;margin-bottom:8px;border:1px solid rgba(220,221,231,.7);border-radius:26px;box-shadow:0 18px 55px #1c1a381f}.bottom-nav{border-radius:0 0 26px 26px}.app-header{top:8px}}@media (min-width: 900px){:root{--app-max-width: 1180px;--page-padding: 34px;--nav-height: 0px;--radius-card: 24px}body{background:radial-gradient(circle at 14% 12%,rgba(109,53,244,.1),transparent 32%),radial-gradient(circle at 86% 18%,rgba(255,149,0,.12),transparent 28%),#f4f3fb}.app-shell{display:grid;width:100%;min-height:100dvh;grid-template-columns:256px minmax(0,1fr);margin:0;overflow:hidden;border:0;border-radius:0;background:#ffffffc7;box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.app-shell--full{display:block;width:100%}.app-shell--full .app-main,.app-shell--full .boot-page{min-height:100dvh}.desktop-sidebar{display:flex;flex-direction:column;gap:30px;min-height:100dvh;padding:30px 18px;border-right:1px solid rgba(224,224,236,.82);background:linear-gradient(180deg,#ffffffeb,#f8f7ffe0),#fff}.desktop-nav-link{transition:background .16s ease,color .16s ease,transform .16s ease}.desktop-nav-link:hover{color:var(--primary);background:#6d35f414;transform:translate(2px)}.app-main{min-height:100dvh;overflow-y:auto}.app-main:not(.app-main--full){padding-top:0}.app-header{position:sticky;top:0;left:auto;width:auto;grid-template-columns:48px minmax(150px,1fr) auto 46px;gap:10px;padding:18px var(--page-padding) 12px;border-bottom:1px solid rgba(226,226,238,.7);background:#ffffffe0;transform:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.app-header-avatar,.app-header-balance,.app-header-wallet,.app-header-settings-button{height:46px}.app-header-avatar,.app-header-settings-button{width:46px;border-radius:16px}.app-header-balance,.app-header-wallet{border-radius:16px;font-size:15px}.app-header-wallet{max-width:170px}.page{padding:0 var(--page-padding) calc(40px + var(--withdrawal-notice-space, 0px))}.page-header,.center-header{min-height:82px}.center-header{justify-content:flex-start}.page-header h1{font-size:32px}.center-header h1{font-size:30px}.bottom-nav,.home-indicator{display:none}.home-overview{grid-template-columns:minmax(0,1.05fr) minmax(310px,.95fr);gap:22px;align-items:stretch}.balance-card{min-height:178px}.balance-copy{padding:34px 0 30px 30px}.balance-label{margin-bottom:14px;font-size:17px}.balance-value{gap:12px}.balance-value strong{font-size:44px}.balance-dollar-icon{width:56px;height:56px}.balance-art{right:-24px;bottom:-54px;width:300px;opacity:.32}.balance-detail{top:22px;right:18px}.balance-withdraw{top:62px;right:18px}.home-overview .invite-banner{min-height:178px;margin-top:0}.invite-banner-copy{width:62%;padding:30px 0 28px 28px}.invite-banner-copy h2{font-size:22px}.invite-gift{right:-6px;bottom:-28px;width:190px;max-height:190px}.section-block{margin-top:30px}.home-page .daily-task-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px}.home-page .task-item--compact{padding:16px;border:1px solid rgba(235,235,244,.82);border-radius:18px;background:#fff}.home-page .task-item--compact:not(:last-child):after{display:none}.tasks-page .task-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.task-item--card{min-height:94px;margin-bottom:0}.invite-page{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:22px;align-items:start}.invite-page .center-header{grid-column:1 / -1}.invite-hero-card{min-height:300px}.invite-hero-art{right:-18px;bottom:-14px;width:300px;opacity:.22}.invite-hero-content{padding:30px 28px 28px}.invite-rules,.invite-records,.menu-card{margin-top:0}.rule-item{grid-template-columns:42px minmax(0,1fr) auto;align-items:center}.rule-icon{align-self:center;margin-top:0}.rule-item strong{grid-column:auto;justify-self:end;margin-top:0;text-align:right}.invite-records{grid-column:1 / -1}.record-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.record-item{min-height:82px;padding:14px;border:1px solid var(--line);border-radius:18px}.record-item:not(:last-child){margin-bottom:0;padding-bottom:14px;border-bottom:1px solid var(--line)}.profile-overview{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);gap:22px;align-items:stretch}.profile-user{min-height:178px;margin-bottom:0;padding:26px;border:1px solid rgba(226,226,238,.72);border-radius:var(--radius-card);background:#ffffffeb;box-shadow:var(--shadow-soft)}.profile-page .menu-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}.profile-page .menu-item{min-height:70px;padding:0 14px;border:1px solid rgba(235,235,244,.82);border-radius:18px;background:#fff}.profile-page .menu-item:not(:last-child):after{display:none}.app-toast{bottom:34px;left:calc(50% + 128px)}.app-toast.app-toast--modal{top:28px;bottom:auto;left:50%}}@media (min-width: 1180px){.tasks-page .task-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 374px){:root{--page-padding: 18px}.app-header{grid-template-columns:40px minmax(76px,1fr) minmax(66px,auto) 40px;gap:7px}.app-header-avatar,.app-header-balance,.app-header-wallet,.app-header-settings-button{height:40px}.app-header-avatar,.app-header-settings-button{width:40px}.app-header-balance,.app-header-wallet{gap:5px;padding-right:9px;padding-left:9px;font-size:13px}.app-header-wallet{max-width:96px}.page-header h1{font-size:26px}.balance-value strong{font-size:28px}.balance-detail{right:12px;top:16px;height:34px;padding:0 12px;font-size:13px}.balance-withdraw{right:12px;top:56px;height:34px;padding:0 12px;font-size:13px}.invite-gift{width:145px;opacity:.82}.task-item{grid-template-columns:46px minmax(0,1fr) auto;column-gap:10px}.task-action{min-width:60px;padding:0 10px;font-size:12px}}.app-shell--telegram-fullscreen{margin-top:0;margin-bottom:0;padding-top:var(--tg-full-screen-header-height);padding-bottom:var(--tg-full-screen-bottom-offset);border-top:0;border-bottom:0;border-radius:0}.app-shell--telegram-fullscreen .app-header{top:var(--tg-full-screen-header-height)}.app-shell--telegram-fullscreen .bottom-nav{bottom:var(--tg-full-screen-bottom-offset)}.app-shell--telegram-fullscreen .page{padding-bottom:calc(var(--nav-height) + var(--tg-full-screen-bottom-offset) + 16px + var(--withdrawal-notice-space, 0px))}
