.support-message-banner[data-v-7dd8de0e]{z-index:200;top:calc(var(--safe-top) + 10px);width:min(100% - 24px,406px);color:var(--color-text);background:#fffffff7;border:1px solid #ffffffb3;border-radius:16px;align-items:center;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #14285a3d}button[data-v-7dd8de0e]{cursor:pointer;color:inherit;background:0 0;border:0}.message-open[data-v-7dd8de0e]{text-align:start;flex:1;align-items:center;gap:12px;min-width:0;padding:16px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.message-open svg[data-v-7dd8de0e]{width:28px;height:28px;stroke:var(--color-primary);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.message-dismiss[data-v-7dd8de0e]{width:44px;min-height:44px;color:var(--color-text-muted);flex-shrink:0;font-size:24px}.support-notice-enter-active[data-v-7dd8de0e],.support-notice-leave-active[data-v-7dd8de0e]{transition:opacity .2s,transform .2s}.support-notice-enter-from[data-v-7dd8de0e],.support-notice-leave-to[data-v-7dd8de0e]{opacity:0;transform:translate(-50%,-16px)}@media (prefers-reduced-motion:reduce){.support-notice-enter-active[data-v-7dd8de0e],.support-notice-leave-active[data-v-7dd8de0e]{transition:none}}.toast-message[role=status][data-v-bee18c9f]{z-index:1000;color:#fff;pointer-events:none;background:#18243d;border:1px solid #ffffff29;border-radius:16px;align-items:center;gap:10px;width:max-content;max-width:min(340px,100vw - 48px);margin:0;padding:16px 22px;font-size:15px;font-weight:600;line-height:1.5;display:flex;position:fixed;top:45%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 28px #131f3e33}.toast-message__text[data-v-bee18c9f]{color:#fff;overflow-wrap:anywhere;text-align:center}.toast-message svg[data-v-bee18c9f]{color:#a8efce;flex-shrink:0}.toast-enter-active[data-v-bee18c9f],.toast-leave-active[data-v-bee18c9f]{transition:opacity .18s}.toast-enter-from[data-v-bee18c9f],.toast-leave-to[data-v-bee18c9f]{opacity:0}@media (prefers-reduced-motion:reduce){.toast-enter-active[data-v-bee18c9f],.toast-leave-active[data-v-bee18c9f]{transition:none}}html[data-h5-landscape-blocked],html[data-h5-landscape-blocked] body{overscroll-behavior:none;overflow:hidden}html[data-h5-landscape-blocked] body>:not([data-portrait-guard]){visibility:hidden;pointer-events:none}.portrait-guard{z-index:2147483647;padding:max(24px, var(--safe-top)) max(24px, var(--safe-right)) max(24px, var(--safe-bottom)) max(24px, var(--safe-left));color:var(--market-text);background:var(--market-background);text-align:center;touch-action:none;overscroll-behavior:none;outline:none;place-items:center;display:grid;position:fixed;inset:0}.portrait-guard[hidden]{display:none}.portrait-guard__content{max-width:360px}.portrait-guard__phone{width:72px;height:72px;margin-bottom:12px}.portrait-guard h2{margin:0 0 10px;font-size:22px;line-height:1.4}.portrait-guard p{color:var(--market-text-secondary);margin:0;font-size:14px;line-height:1.6}.app-restoring[data-v-8e5af4a0]{max-inline-size:var(--app-max-width);background:var(--market-background);min-block-size:100dvb;margin-inline:auto;box-shadow:0 24px 70px #252c5038}.app-restore-notice[data-v-8e5af4a0]{z-index:20;right:max(16px, var(--safe-right));bottom:calc(16px + var(--safe-bottom));left:max(16px, var(--safe-left));color:#26324d;background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;max-width:440px;margin-inline:auto;padding:12px 14px;display:flex;position:fixed;box-shadow:0 8px 24px #252c5033}.app-restore-notice button[data-v-8e5af4a0]{color:#fff;background:var(--color-primary);border:0;border-radius:999px;flex:none;min-height:40px;padding-inline:16px;font-weight:750}.support-inbox-notice{z-index:80;top:calc(var(--safe-top,0px) + 60px);color:#fff;background:#b9243b;border-radius:20px;max-width:calc(100% - 40px);padding:9px 16px;font-size:13px;text-decoration:none;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #4b163433}:root{--color-primary:#315fda;--color-primary-strong:#244ab3;--color-accent:#e92138;--color-surface:#fff;--color-surface-muted:#eef2fb;--color-page:#f4f7ff;--color-border:#dce3f2;--color-text:#15203b;--color-text-muted:#53617c;--color-overlay:#09122885;--market-bg-start:#4569dd;--market-bg-middle:#5586e0;--market-bg-end:#66a2e6;--market-background:linear-gradient(180deg, var(--market-bg-start) 0%, var(--market-bg-middle) 54%, var(--market-bg-end) 100%);--market-desktop:#edf2f8;--market-card:#de2335;--market-action-2d:#f0635a;--market-action-3d:#f59762;--market-action-green:#29d697;--market-hero:#ffc000;--market-result:#fff000;--market-badge-status:#fbea20;--market-badge-market:#ffeb3b;--market-text:#fff;--market-text-secondary:#ffffffe0;--market-text-on-yellow:#1d1b20;--market-divider:#ffffff94;--market-button-shadow:0 5px 9px #252c5047;--market-card-shadow:0 7px 14px #252c5038;--market-hero-shadow:3px 5px 3px #252c5066;--market-nav-surface:#5586e0;--market-nav-text:#fff9;--market-nav-icon:#fff9;--market-nav-border:transparent;--market-nav-active:#fff;--content-reference:390px;--app-max-width:26.875rem;--header-height:3.5rem;--page-top-rise:4px;--tab-action-top:16px;--tab-action-right:max(16px, var(--safe-right));--tab-action-size:44px;--tab-action-gap:8px;--tabs-height:4rem;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--focus-ring:0 0 0 3px #315fda52;color:var(--color-text);background:var(--color-page);font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif}*,:before,:after{box-sizing:border-box}html,body,#app{min-block-size:100%}html{background:var(--market-desktop);scrollbar-gutter:stable;touch-action:manipulation}body{background:var(--market-desktop);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;min-inline-size:20rem;margin:0}button,input,select,textarea{color:inherit;font:inherit}button{appearance:none}a{color:inherit}img{-webkit-user-drag:none}input,textarea,select,[contenteditable]:not([contenteditable=false]){-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:var(--focus-ring);border-radius:.25rem}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=600px),(hover:none) and (pointer:coarse){:root{--app-max-width:100%}html{scrollbar-gutter:stable;background:var(--browser-theme,#4569dd)}body{background:var(--browser-theme,#4569dd)}#app{min-height:100dvh;overflow-x:clip}}.sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-shell{min-block-size:100dvb;max-inline-size:var(--app-max-width);background:var(--market-background);margin-inline:auto;position:relative;box-shadow:0 0 2.5rem #15203b14}.app-header{z-index:20;min-block-size:calc(var(--header-height) + var(--safe-top) - var(--page-top-rise));padding-block-start:var(--safe-top);padding-block-end:var(--page-top-rise);padding-inline:max(1rem, var(--safe-left)) max(1rem, var(--safe-right));border-block-end:1px solid var(--color-border);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#fffffff0;position:sticky;inset-block-start:0}.app-header__content{min-block-size:calc(var(--header-height) - var(--page-top-rise) * 2);grid-template-columns:minmax(2.5rem,1fr) auto minmax(2.5rem,1fr);align-items:center;display:grid}.app-header__title{color:var(--color-primary);letter-spacing:.04em;font-size:1.125rem}.app-header__actions{justify-self:end}.app-shell__content{min-block-size:calc(100dvb - var(--header-height) - var(--tabs-height) - var(--safe-top) - var(--safe-bottom));padding-block-end:calc(var(--tabs-height) + var(--safe-bottom))}.app-shell__content--tabless{min-block-size:100dvb;padding-block-end:0}.bottom-tabs{z-index:20;max-inline-size:var(--app-max-width);block-size:calc(var(--tabs-height) + var(--safe-bottom));padding-block-end:var(--safe-bottom);padding-inline:var(--safe-left) var(--safe-right);background:var(--market-nav-surface);border-block-start:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:auto;display:grid;position:fixed;inset-block-end:0;inset-inline:0}.bottom-tabs__item{min-inline-size:0;color:var(--market-nav-text);text-align:center;grid-template-rows:22px 16px;place-content:center;place-items:center;gap:.15rem;font-size:.7rem;font-weight:700;line-height:16px;text-decoration:none;display:grid}.bottom-tabs__item>span:last-child{white-space:nowrap}.bottom-tabs__item.router-link-exact-active{color:var(--market-nav-active);font-weight:700}.bottom-tabs__icon,.bottom-tabs .support-tab-icon{color:var(--market-nav-icon)}.bottom-tabs__item.router-link-exact-active .bottom-tabs__icon,.bottom-tabs__item.router-link-exact-active .support-tab-icon{color:var(--market-nav-active)}.bottom-tabs__icon{font-size:1.25rem;line-height:1}.route-placeholder{text-align:center;place-content:center;min-block-size:50dvb;padding:1.5rem;display:grid}.route-placeholder h1{color:var(--color-primary);margin:0;font-size:1.5rem}.route-placeholder p{color:var(--color-text-muted);margin-block:.5rem 0}.base-dialog{z-index:100;padding:max(1rem, var(--safe-top)) max(1rem, var(--safe-right)) max(1rem, var(--safe-bottom)) max(1rem, var(--safe-left));background:var(--color-overlay);place-items:center;display:grid;position:fixed;inset:0}.base-dialog__panel{inline-size:min(100%,28rem);max-block-size:calc(100dvb - var(--safe-top) - var(--safe-bottom) - 2rem);background:var(--color-surface);border-radius:1rem;overflow:auto;box-shadow:0 1.5rem 4rem #09122847}.base-dialog:has(.bottom-sheet){align-items:end;padding:0}.base-dialog__panel.bottom-sheet{inline-size:min(100%, var(--app-max-width));border-radius:1.25rem 1.25rem 0 0;padding-block-end:var(--safe-bottom)}.funds-header-action{outline-color:#fff}.funds-header-action:focus-visible{outline-offset:2px;outline:2px solid #fff;box-shadow:0 0 0 5px #17356f}@media (width<=390px){.app-header{padding-inline:max(.75rem, var(--safe-left)) max(.75rem, var(--safe-right))}}.tab-corner-actions{z-index:4;top:calc(var(--safe-top) + var(--tab-action-top) - var(--page-top-rise));right:var(--tab-action-right);align-items:center;gap:var(--tab-action-gap);display:flex;position:absolute}
