@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px;--settings-card-bg: #ffffff;--settings-card-header-bg: #f9fafb;--settings-border: #e5e7eb;--settings-text: #111827;--settings-text-muted: #6b7280;--settings-input-bg: #ffffff;--settings-input-border: #d1d5db;--settings-border-hover: #9ca3af;--settings-accent: #3b82f6;--settings-header-hover-bg: #eff6ff}html.dark{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2);--settings-card-bg: #1f2937;--settings-card-header-bg: #1f2937;--settings-border: #374151;--settings-text: #f9fafb;--settings-text-muted: #9ca3af;--settings-input-bg: #111827;--settings-input-border: #4b5563;--settings-border-hover: #6b7280;--settings-accent: #3b82f6;--settings-header-hover-bg: rgba(59, 130, 246, .1)}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);line-height:1.6;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--bg: #edeef2;--surface: #ffffff;--surface-2: #f3f4f7;--surface-hover: #eef0f4;--well-bg: var(--bg);--well-inset: inset 0 1px 2px rgba(15, 23, 42, .07);--field-bg-strong: #c5ccda;--field-inset-strong: inset 0 1px 3px rgba(15, 23, 42, .3);--text: #1a1d27;--text-muted: #5b6172;--text-subtle: #8a90a2;--border: #e6e8ec;--border-strong: #d3d7df;--accent: #1a1d27;--accent-hover: #2c3040;--accent-soft: rgba(26, 29, 39, .07);--accent-contrast: #ffffff;--btn-bg: #1a1d27;--btn-bg-hover: #2c3040;--btn-text: #ffffff;--success: #1f9d57;--success-soft: rgba(31, 157, 87, .12);--danger: #d62e38;--danger-soft: rgba(214, 46, 56, .12);--warning: #b7791f;--warning-soft: rgba(183, 121, 31, .14);--radius-sm: 8px;--radius-md: 10px;--radius-lg: 14px;--shadow-sm: 0 1px 2px rgba(16, 24, 40, .05), 0 1px 3px rgba(16, 24, 40, .07);--shadow-md: 0 4px 14px rgba(16, 24, 40, .1);--shadow-card: 0 1px 3px rgba(16, 24, 40, .1), 0 8px 20px rgba(16, 24, 40, .2);--font-sans: "Inter Variable", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--color-background: var(--bg);--color-background-soft: var(--surface);--color-background-mute: var(--surface-2);--color-border: var(--border);--color-border-hover: var(--border-strong);--color-heading: var(--text);--color-text: var(--text);--settings-card-bg: var(--surface);--settings-card-header-bg: var(--surface-2);--settings-border: var(--border);--settings-text: var(--text);--settings-text-muted: var(--text-muted);--settings-input-bg: var(--surface);--settings-input-border: var(--border-strong);--settings-border-hover: var(--border-strong);--settings-accent: var(--accent);--settings-header-hover-bg: var(--surface-hover)}html.dark{--bg: #0b0c0f;--surface: #15161b;--surface-2: #1b1d23;--surface-hover: #21232b;--well-bg: var(--surface-2);--well-inset: inset 0 1px 2px rgba(0, 0, 0, .38);--field-bg-strong: #0f1015;--field-inset-strong: inset 0 1px 3px rgba(0, 0, 0, .72);--text: #e9eaee;--text-muted: #9aa0ad;--text-subtle: #6b7280;--border: rgba(255, 255, 255, .08);--border-strong: rgba(255, 255, 255, .14);--accent: #ededf0;--accent-hover: #ffffff;--accent-soft: rgba(237, 237, 240, .1);--accent-contrast: #15161b;--btn-bg: #ededf0;--btn-bg-hover: #ffffff;--btn-text: #15161b;--success: #38a374;--success-soft: rgba(56, 163, 116, .14);--danger: #df5a5a;--danger-soft: rgba(223, 90, 90, .16);--warning: #ba9044;--warning-soft: rgba(186, 144, 68, .16);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow-md: 0 8px 24px rgba(0, 0, 0, .5);--shadow-card: 0 2px 6px rgba(0, 0, 0, .5), 0 10px 28px rgba(0, 0, 0, .7);--color-background: var(--bg);--color-background-soft: var(--surface);--color-background-mute: var(--surface-2);--color-border: var(--border);--color-border-hover: var(--border-strong);--color-heading: var(--text);--color-text: var(--text);--settings-card-bg: var(--surface);--settings-card-header-bg: var(--surface-2);--settings-border: var(--border);--settings-text: var(--text);--settings-text-muted: var(--text-muted);--settings-input-bg: var(--surface);--settings-input-border: var(--border-strong);--settings-border-hover: var(--border-strong);--settings-accent: var(--accent);--settings-header-hover-bg: var(--surface-hover)}.page{max-width:1080px;margin:0 auto;padding:28px 20px 64px}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;font:inherit;font-weight:600;font-size:13px;padding:7px 14px;border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);cursor:pointer;white-space:nowrap;transition:background-color .14s ease,border-color .14s ease,color .14s ease,opacity .14s ease}.btn:hover{background:var(--surface-hover)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn-primary{background:var(--btn-bg);border-color:var(--btn-bg);color:var(--btn-text)}.btn-primary:hover{background:var(--btn-bg-hover);border-color:var(--btn-bg-hover)}.btn-ghost{background:transparent;border-color:transparent;color:var(--text-muted)}.btn-ghost:hover{background:var(--surface-hover);color:var(--text)}.btn-secondary{background:transparent;border-color:var(--border-strong);color:var(--text)}.btn-secondary:hover{background:var(--surface-hover)}.btn-danger{background:transparent;border-color:var(--danger);color:var(--danger)}.btn-danger:hover{background:var(--danger-soft)}.input,.select,.textarea{width:100%;font:inherit;font-size:14px;padding:9px 12px;border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);transition:border-color .14s ease,box-shadow .14s ease}.input::placeholder,.textarea::placeholder{color:var(--text-subtle)}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.badge{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px;background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border)}.badge-accent{background:var(--accent-soft);color:var(--accent);border-color:transparent}.badge-success{background:var(--success-soft);color:var(--success);border-color:transparent}.badge-danger{background:var(--danger-soft);color:var(--danger);border-color:transparent}.badge-warning{background:var(--warning-soft);color:var(--warning);border-color:transparent}.table{width:100%;border-collapse:collapse;font-size:13px}.table th{text-align:left;padding:10px 12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-subtle);border-bottom:1px solid var(--border)}.table td{padding:11px 12px;border-bottom:1px solid var(--border);color:var(--text)}.table tbody tr:last-child td{border-bottom:none}.table tbody tr:hover td{background:var(--surface-2)}.muted{color:var(--text-muted)}.subtle{color:var(--text-subtle)}.collapse-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.collapse-header{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;cursor:pointer;transition:background-color .14s ease}.collapse-header:hover{background:var(--surface-2)}.collapse-header h3{margin:0;color:var(--text);font-size:15px;font-weight:700}.collapse-header .collapse-icon{display:inline-flex;align-items:center;color:var(--text-muted);transition:transform .2s ease}.collapse-header .collapse-icon.collapsed{transform:rotate(-90deg)}.collapse-content{padding:16px 18px;border-top:1px solid var(--border)}#app{font-weight:400}.profit{color:var(--success);font-weight:700}.loss{color:var(--danger);font-weight:700}.font-bold{font-weight:700}.font-black{color:var(--text)}.toast-container[data-v-486808de]{position:fixed;top:20px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:12px;max-width:400px;width:100%;pointer-events:none}.toast[data-v-486808de]{display:flex;align-items:center;gap:12px;padding:16px;background:var(--surface);border-radius:8px;box-shadow:0 10px 25px #0000001a,0 4px 6px #0000000d;border-left:4px solid;pointer-events:auto;cursor:pointer;transition:all .3s ease;min-height:60px}.toast[data-v-486808de]:hover{transform:translateY(-2px);box-shadow:0 15px 35px #00000026,0 6px 8px #0000001a}.toast-success[data-v-486808de]{border-left-color:var(--success);background-color:var(--surface);background-image:linear-gradient(135deg,var(--success-soft) 0%,transparent 70%)}.toast-error[data-v-486808de]{border-left-color:var(--danger);background-color:var(--surface);background-image:linear-gradient(135deg,var(--danger-soft) 0%,transparent 70%)}.toast-warning[data-v-486808de]{border-left-color:var(--warning);background-color:var(--surface);background-image:linear-gradient(135deg,var(--warning-soft) 0%,transparent 70%)}.toast-info[data-v-486808de]{border-left-color:var(--accent);background-color:var(--surface);background-image:linear-gradient(135deg,var(--accent-soft) 0%,transparent 70%)}.toast-icon[data-v-486808de]{flex-shrink:0;width:20px;height:20px}.toast-success .toast-icon[data-v-486808de]{color:var(--success)}.toast-error .toast-icon[data-v-486808de]{color:var(--danger)}.toast-warning .toast-icon[data-v-486808de]{color:var(--warning)}.toast-info .toast-icon[data-v-486808de]{color:var(--accent)}.toast-content[data-v-486808de]{flex:1;min-width:0}.toast-title[data-v-486808de]{font-weight:600;font-size:14px;color:var(--text);margin-bottom:4px;line-height:1.4}.toast-message[data-v-486808de]{font-size:14px;color:var(--text-muted);line-height:1.5;word-wrap:break-word}.toast-close[data-v-486808de]{flex-shrink:0;width:20px;height:20px;background:none;border:none;cursor:pointer;color:var(--text-muted);padding:0;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.toast-close[data-v-486808de]:hover{color:var(--text-muted);background:#0000000d}.toast-enter-active[data-v-486808de],.toast-leave-active[data-v-486808de]{transition:all .3s ease}.toast-enter-from[data-v-486808de],.toast-leave-to[data-v-486808de]{opacity:0;transform:translate(100%)}.toast-move[data-v-486808de]{transition:transform .3s ease}@media (max-width: 768px){.toast-container[data-v-486808de]{top:10px;right:10px;left:10px;max-width:none;width:auto}.toast[data-v-486808de]{padding:14px;min-height:56px}.toast-title[data-v-486808de],.toast-message[data-v-486808de]{font-size:13px}.toast-icon[data-v-486808de],.toast-close[data-v-486808de]{width:18px;height:18px}}@media (max-width: 480px){.toast-container[data-v-486808de]{top:5px;right:5px;left:5px;gap:8px}.toast[data-v-486808de]{padding:12px;min-height:52px;gap:10px}.toast-title[data-v-486808de],.toast-message[data-v-486808de]{font-size:12px}}.lang-dropdown[data-v-5ff9a352]{position:relative;z-index:50}.lang-toggle[data-v-5ff9a352]{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .55rem;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);color:var(--text-muted);font-size:.78rem;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.lang-toggle[data-v-5ff9a352]:hover{background:var(--surface-hover);border-color:var(--border-strong);color:var(--text)}.lang-chevron[data-v-5ff9a352]{transition:transform .2s}.lang-chevron.flipped[data-v-5ff9a352]{transform:rotate(180deg)}.lang-menu[data-v-5ff9a352]{position:absolute;top:calc(100% + 6px);right:0;min-width:72px;padding:4px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:2px}.lang-option[data-v-5ff9a352]{display:block;width:100%;padding:.35rem .6rem;border:none;border-radius:var(--radius-sm);background:none;color:var(--text-muted);font-size:.78rem;font-weight:500;text-align:left;cursor:pointer;transition:background-color .14s ease,color .14s ease}.lang-option[data-v-5ff9a352]:hover{background:var(--surface-hover);color:var(--text)}.lang-option.selected[data-v-5ff9a352]{background:var(--accent-soft);color:var(--accent);font-weight:600}.dropdown-enter-active[data-v-5ff9a352],.dropdown-leave-active[data-v-5ff9a352]{transition:opacity .15s,transform .15s}.dropdown-enter-from[data-v-5ff9a352],.dropdown-leave-to[data-v-5ff9a352]{opacity:0;transform:translateY(-4px)}#app[data-v-a9015a41]{font-family:var(--font-sans);background:var(--bg);min-height:100vh}.navbar[data-v-a9015a41]{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;background:var(--surface);border-bottom:1px solid var(--border);position:relative;z-index:200}.nav-left[data-v-a9015a41]{display:flex;gap:1rem}.nav-right[data-v-a9015a41]{display:flex;align-items:center;gap:12px}.nav-controls[data-v-a9015a41]{display:flex;align-items:center;gap:8px}.nav-link[data-v-a9015a41]{color:var(--text-muted);text-decoration:none;font-weight:500;font-size:14px;padding:7px 12px;border-radius:var(--radius-sm);transition:background-color .14s ease,color .14s ease}.nav-link[data-v-a9015a41]:hover{color:var(--text);background-color:var(--surface-hover)}.nav-link.router-link-active[data-v-a9015a41]{color:var(--accent);background-color:var(--accent-soft)}.user-info[data-v-a9015a41]{display:flex;align-items:center;gap:1rem}.user-email[data-v-a9015a41]{color:var(--text-muted);font-size:13px}.logout-button[data-v-a9015a41]{background:transparent;color:var(--text-muted);border:1px solid var(--border-strong);padding:7px 14px;border-radius:var(--radius-md);cursor:pointer;font-size:13px;font-weight:600;transition:background-color .14s ease,color .14s ease,border-color .14s ease}.logout-button[data-v-a9015a41]:hover{background:var(--surface-hover);color:var(--text)}.theme-toggle[data-v-a9015a41]{display:flex;align-items:center;gap:8px;padding:5px 8px;background:var(--surface-2);border:1px solid var(--border);border-radius:9999px;cursor:pointer;transition:background .14s ease,border-color .14s ease}.theme-toggle[data-v-a9015a41]:hover{background:var(--surface-hover);border-color:var(--border-strong)}.theme-icon[data-v-a9015a41]{font-size:.9rem;line-height:1;opacity:0;color:var(--text-muted);transition:opacity .14s ease}.theme-icon-sun[data-v-a9015a41],.theme-icon-moon[data-v-a9015a41]{opacity:0}html:not(.dark) .theme-icon-sun[data-v-a9015a41]{opacity:1}html.dark .theme-icon-moon[data-v-a9015a41]{opacity:1}.theme-toggle-track[data-v-a9015a41]{position:relative;width:34px;height:18px;background:var(--border-strong);border-radius:10px;transition:background .14s ease}.theme-toggle:hover .theme-toggle-track[data-v-a9015a41]{background:var(--text-subtle)}.theme-toggle-thumb[data-v-a9015a41]{position:absolute;top:2px;left:2px;width:14px;height:14px;background:var(--surface);border-radius:50%;transition:transform .18s ease;box-shadow:var(--shadow-sm)}html.dark .theme-toggle-thumb[data-v-a9015a41]{transform:translate(16px)}@media (max-width: 768px){.navbar[data-v-a9015a41]{padding:.7rem .85rem;flex-direction:column;align-items:stretch;gap:.7rem}.nav-left[data-v-a9015a41]{flex-wrap:nowrap;gap:.25rem;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent)}.nav-left[data-v-a9015a41]::-webkit-scrollbar{display:none}.nav-link[data-v-a9015a41]{flex:0 0 auto;white-space:nowrap}.nav-right[data-v-a9015a41]{justify-content:space-between;gap:.5rem}.user-info[data-v-a9015a41]{flex-direction:row;align-items:center;gap:.5rem;min-width:0}.user-email[data-v-a9015a41]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:42vw}}.lp[data-v-88d08792]{position:relative;min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden;background:#fafafa;color:#3b3552;font-family:var(--font-sans)}.bg-orb[data-v-88d08792]{position:fixed;border-radius:999px;filter:blur(100px);pointer-events:none;z-index:0}.orb-1[data-v-88d08792]{width:650px;height:650px;top:-220px;right:-160px;background:radial-gradient(circle,rgba(170,170,255,.08) 0%,transparent 70%)}.orb-2[data-v-88d08792]{width:550px;height:550px;bottom:18%;left:-220px;background:radial-gradient(circle,rgba(128,128,232,.06) 0%,transparent 70%)}.orb-3[data-v-88d08792]{width:420px;height:420px;top:55%;right:-110px;background:radial-gradient(circle,rgba(100,100,220,.05) 0%,transparent 70%)}.bg-grid[data-v-88d08792]{position:fixed;inset:0;opacity:.035;background-image:linear-gradient(to right,rgba(100,100,220,.2) 1px,transparent 1px),linear-gradient(to bottom,rgba(100,100,220,.2) 1px,transparent 1px);background-size:72px 72px;pointer-events:none;z-index:0}.container[data-v-88d08792]{position:relative;z-index:1;width:100%;max-width:1080px;margin:0 auto;padding-inline:2rem}.narrow[data-v-88d08792]{max-width:760px}.lp-header[data-v-88d08792]{position:sticky;top:0;z-index:10;display:flex;justify-content:space-between;align-items:center;padding:.9rem 2.5rem;background:#ffffffeb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(100,100,220,.08)}.logo-wrap[data-v-88d08792]{display:flex;align-items:center;gap:.75rem}.logo-img[data-v-88d08792]{width:32px;height:32px;border-radius:999px;object-fit:cover}.logo-text[data-v-88d08792]{display:flex;flex-direction:column;gap:.05rem}.logo-title[data-v-88d08792]{font-weight:600;font-size:.95rem;letter-spacing:.04em;text-transform:uppercase;color:#1e1b2e}.logo-sub[data-v-88d08792]{font-size:.7rem;color:#8b83a8}.header-right[data-v-88d08792]{display:flex;align-items:center;gap:1rem}.header-login[data-v-88d08792]{padding:.4rem 1rem;font-size:.8rem;font-weight:500;text-decoration:none;color:#6464dc;border-radius:999px;border:1px solid rgba(100,100,220,.25);transition:border-color .2s,box-shadow .2s,background .2s}.header-login[data-v-88d08792]:hover{border-color:#6464dc;background:#6464dc0f}.header-register[data-v-88d08792]{padding:.4rem 1rem;font-size:.8rem;font-weight:600;text-decoration:none;color:#fff;background:#6464dc;border-radius:999px;border:1px solid #6464DC;transition:filter .2s,box-shadow .2s}.header-register[data-v-88d08792]:hover{filter:brightness(1.08);box-shadow:0 4px 12px #6464dc59}.header-right[data-v-88d08792] .lang-toggle{border-radius:999px;background:transparent;border:1px solid rgba(100,100,220,.25);color:#6464dc}.header-right[data-v-88d08792] .lang-toggle:hover{background:#6464dc0f;border-color:#6464dc;color:#6464dc}.header-right[data-v-88d08792] .lang-menu{background:#fff;border:1px solid rgba(100,100,220,.15);box-shadow:0 10px 28px #6464dc2e}.header-right[data-v-88d08792] .lang-option{color:#4a4560}.header-right[data-v-88d08792] .lang-option:hover{background:#6464dc0f;color:#1e1b2e}.header-right[data-v-88d08792] .lang-option.selected{background:#6464dc1a;color:#6464dc}.hero[data-v-88d08792]{position:relative;z-index:1;display:flex;align-items:center;min-height:calc(100vh - 56px);padding-block:6rem 5rem;background:linear-gradient(180deg,#aaf,#8080e8 35%,#6464dc 65%,#3a3a8c 85%,#1e1e50)}.hero-inner[data-v-88d08792]{text-align:center;display:flex;flex-direction:column;align-items:center}.hero-title[data-v-88d08792]{margin:0 0 1.5rem;font-size:3.2rem;line-height:1.12;font-weight:700;letter-spacing:-.035em;color:#fff;max-width:720px;text-shadow:0 1px 2px rgba(0,0,0,.15)}.hero-tagline[data-v-88d08792]{max-width:620px;margin:0 auto 2.2rem;font-size:1.15rem;color:#ffffffeb;line-height:1.5}.hero-social[data-v-88d08792]{margin:0 auto;font-size:.95rem;color:#ffffffbf}.hero-actions[data-v-88d08792]{display:flex;align-items:center;gap:.8rem;margin-bottom:2rem;flex-wrap:wrap;justify-content:center}.btn[data-v-88d08792]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.7rem 1.6rem;border-radius:999px;font-size:.9rem;font-weight:500;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:opacity .2s,box-shadow .2s,border-color .2s,transform .2s,background .2s}.btn-start[data-v-88d08792]{background:#fff;color:#3a3a8c;font-weight:600;border:2px solid rgba(255,255,255,.9);box-shadow:0 4px 24px #0000001f}.btn-start[data-v-88d08792]:hover{background:#fffffffa;transform:translateY(-2px);box-shadow:0 8px 32px #0000002e}.btn-start[data-v-88d08792]:active{transform:translateY(0)}.btn-start .btn-icon[data-v-88d08792]{transition:transform .2s}.btn-start:hover .btn-icon[data-v-88d08792]{transform:translate(3px)}.btn-start.lg[data-v-88d08792]{padding:.85rem 2.2rem;font-size:1rem}.btn-start.lg .btn-icon[data-v-88d08792] svg{width:20px;height:20px}.cta-section .btn-start[data-v-88d08792]{background:linear-gradient(135deg,#6464dc,#3a3a8c);color:#fff;border-color:transparent;box-shadow:0 4px 20px #6464dc4d}.cta-section .btn-start[data-v-88d08792]:hover{box-shadow:0 8px 32px #6464dc66}.btn-icon[data-v-88d08792]{display:inline-flex;width:18px;height:18px}.btn-icon[data-v-88d08792] svg{width:100%;height:100%}.section[data-v-88d08792]{position:relative;z-index:1;padding-block:3rem}.section+.section[data-v-88d08792]{border-top:1px solid rgba(100,100,220,.06)}.section-heading[data-v-88d08792]{margin:0 0 1.2rem;font-size:1.8rem;font-weight:600;letter-spacing:-.02em;color:#1e1b2e}.section-heading.center[data-v-88d08792]{text-align:center}.section-body[data-v-88d08792]{margin:0 0 .8rem;font-size:1rem;line-height:1.8;color:#6b6585}.section-body[data-v-88d08792]:last-child{margin-bottom:0}.section-body.muted[data-v-88d08792]{color:#8b83a8}.section-body.mb[data-v-88d08792]{margin-bottom:2rem}.section-body.accent-text[data-v-88d08792]{color:#4a4560;font-weight:500}.example-block[data-v-88d08792]{display:flex;flex-direction:column;gap:.15rem;padding:1.2rem 1.5rem;margin:1rem 0 1.2rem;border-radius:.75rem;background:#6464dc0a;border-left:3px solid rgba(100,100,220,.25);font-size:.95rem;color:#4a4560;line-height:1.65}.example-label[data-v-88d08792]{font-weight:600;color:#1e1b2e;margin-bottom:.25rem}.section-list[data-v-88d08792]{margin:.4rem 0 1.2rem 1.4rem;padding:0;list-style:none}.section-list li[data-v-88d08792]{position:relative;padding-left:1rem;margin-bottom:.4rem;font-size:1rem;line-height:1.7;color:#4a4560}.section-list li[data-v-88d08792]:before{content:"•";position:absolute;left:0;color:#6464dc;font-weight:700}.video-wrapper[data-v-88d08792]{position:relative;width:100%;padding-bottom:56.25%;border-radius:1rem;overflow:hidden;background:#1e1b2e;box-shadow:0 8px 32px #6464dc1f;border:1px solid rgba(100,100,220,.08)}.video-wrapper iframe[data-v-88d08792]{position:absolute;inset:0;width:100%;height:100%;border:0}.features-grid[data-v-88d08792]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;margin-top:2rem}.feature-card[data-v-88d08792]{padding:1.5rem 1.4rem;border-radius:1rem;background:#fff;border:1px solid rgba(100,100,220,.08);transition:border-color .25s,box-shadow .25s,transform .25s}.feature-card[data-v-88d08792]:hover{border-color:#6464dc33;box-shadow:0 4px 24px #6464dc14;transform:translateY(-2px)}.feature-icon[data-v-88d08792]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:.75rem;background:#6464dc14;border:1px solid rgba(100,100,220,.1);color:#6464dc;margin-bottom:1rem}.feature-icon[data-v-88d08792] svg{width:24px;height:24px}.feature-title[data-v-88d08792]{display:block;font-size:1.05rem;font-weight:600;color:#1e1b2e;margin-bottom:.5rem}.feature-desc[data-v-88d08792]{display:block;font-size:.9rem;color:#6b6585;line-height:1.65}.exchanges-grid[data-v-88d08792]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2rem}.exchange-card[data-v-88d08792]{display:flex;flex-direction:column;align-items:center;gap:.7rem;padding:1.4rem 1rem;border-radius:1rem;background:#fff;border:1px solid rgba(100,100,220,.08);transition:border-color .25s,box-shadow .25s,transform .25s}.exchange-card[data-v-88d08792]:hover{box-shadow:0 8px 28px #6464dc1a;transform:translateY(-2px)}.exchange-logo[data-v-88d08792]{--brand: #6464DC;--brand-soft: rgba(100,100,220,.08);position:relative;display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:14px;overflow:hidden;transition:transform .25s}.exchange-card:hover .exchange-logo[data-v-88d08792]{transform:scale(1.05)}.exchange-logo img[data-v-88d08792]{width:100%;height:100%;object-fit:contain;display:block}.exchange-fallback[data-v-88d08792]{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background:var(--brand-soft);font-size:1.4rem;font-weight:700;letter-spacing:-.02em;color:var(--brand)}.exchange-card-name[data-v-88d08792]{font-size:.95rem;font-weight:600;color:#1e1b2e;letter-spacing:-.005em}.steps[data-v-88d08792]{display:flex;flex-direction:column;gap:0;margin-bottom:2.5rem}.step[data-v-88d08792]{display:flex;gap:1.5rem;align-items:stretch}.step-indicator[data-v-88d08792]{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:48px}.step-num[data-v-88d08792]{width:48px;height:48px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;font-variant-numeric:tabular-nums;color:#fff;background:linear-gradient(135deg,#6464dc,#3a3a8c);box-shadow:0 4px 20px #6464dc33;position:relative;z-index:1}.step-line[data-v-88d08792]{flex:1;width:2px;background:linear-gradient(to bottom,rgba(100,100,220,.25),rgba(128,128,232,.1),transparent);min-height:24px}.step-card[data-v-88d08792]{flex:1;display:flex;flex-direction:column;gap:.4rem;padding:1.2rem 1.4rem;margin-bottom:1rem;border-radius:1rem;background:#fff;border:1px solid rgba(100,100,220,.08);transition:border-color .25s,box-shadow .25s}.step-card[data-v-88d08792]:hover{border-color:#6464dc33;box-shadow:0 4px 24px #6464dc14}.step-title[data-v-88d08792]{font-size:1.05rem;font-weight:600;color:#1e1b2e}.step-desc[data-v-88d08792]{font-size:.9rem;color:#6b6585;line-height:1.65}.trust-grid[data-v-88d08792]{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin-top:.5rem}.trust-item[data-v-88d08792]{display:flex;align-items:flex-start;gap:.85rem;padding:1.2rem 1.1rem;border-radius:1rem;background:#fff;border:1px solid rgba(100,100,220,.08);transition:border-color .2s,box-shadow .2s}.trust-item[data-v-88d08792]:hover{border-color:#6464dc33;box-shadow:0 4px 20px #6464dc0f}.trust-icon[data-v-88d08792]{flex-shrink:0;width:42px;height:42px;border-radius:.75rem;display:inline-flex;align-items:center;justify-content:center;background:#6464dc14;border:1px solid rgba(100,100,220,.1);color:#6464dc}.trust-icon[data-v-88d08792] svg{width:22px;height:22px}.trust-content[data-v-88d08792]{display:flex;flex-direction:column;gap:.2rem;padding-top:.15rem}.trust-item-title[data-v-88d08792]{font-size:.95rem;font-weight:600;color:#1e1b2e}.trust-item-desc[data-v-88d08792]{font-size:.85rem;color:#6b6585;line-height:1.55}.cta-section[data-v-88d08792]{text-align:center}.cta-inner[data-v-88d08792]{display:flex;flex-direction:column;align-items:center}.cta-inner .section-heading[data-v-88d08792]{margin-bottom:.6rem}.cta-inner .section-body[data-v-88d08792]{margin-bottom:2rem}.cta-actions[data-v-88d08792]{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin-bottom:2.5rem}.cta-contact[data-v-88d08792]{font-size:.9rem;color:#8b83a8;line-height:1.7;margin:0 0 1rem}.contact-email[data-v-88d08792]{color:#6464dc;text-decoration:none;font-weight:500;transition:opacity .2s}.contact-email[data-v-88d08792]:hover{opacity:.8}.cta-trust[data-v-88d08792]{font-size:.8rem;color:#8b83a8;letter-spacing:.02em}.lp-footer[data-v-88d08792]{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2.5rem 2rem;border-top:1px solid rgba(100,100,220,.06);font-size:.8rem;color:#8b83a8}.footer-right[data-v-88d08792]{display:flex;align-items:center;gap:1.5rem}.footer-social[data-v-88d08792]{display:flex;align-items:center;gap:.5rem}.footer-social-link[data-v-88d08792]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:#6b6585;transition:color .2s,background .2s}.footer-social-link[data-v-88d08792]:hover{color:#6464dc;background:#6464dc14}.footer-social-icon[data-v-88d08792]{display:inline-flex;width:20px;height:20px}.footer-social-icon[data-v-88d08792] svg{width:100%;height:100%}.footer-links[data-v-88d08792]{display:flex;align-items:center}.footer-links a[data-v-88d08792]{color:#6b6585;text-decoration:none;transition:color .2s}.footer-links a[data-v-88d08792]:hover{color:#6464dc}.footer-links .sep[data-v-88d08792]{margin-inline:.5rem;color:#a0a0ff}@media (max-width: 960px){.features-grid[data-v-88d08792]{grid-template-columns:repeat(2,1fr)}.exchanges-grid[data-v-88d08792]{grid-template-columns:repeat(4,1fr)}}@media (max-width: 768px){.lp-header[data-v-88d08792],.container[data-v-88d08792]{padding-inline:1.2rem}.hero[data-v-88d08792]{min-height:auto;padding-block:4rem 3rem}.hero-title[data-v-88d08792]{font-size:2.2rem}.hero-tagline[data-v-88d08792]{font-size:1rem}.features-grid[data-v-88d08792]{grid-template-columns:1fr}.exchanges-grid[data-v-88d08792]{grid-template-columns:repeat(2,1fr);gap:.75rem}.exchange-card[data-v-88d08792]{padding:1.2rem .8rem}.exchange-logo[data-v-88d08792]{width:56px;height:56px}.section[data-v-88d08792]{padding-block:2rem}.section-heading[data-v-88d08792]{font-size:1.4rem}.trust-grid[data-v-88d08792]{grid-template-columns:1fr}.lp-footer[data-v-88d08792]{flex-direction:column;gap:.5rem;align-items:flex-start;padding-inline:1.2rem}}.res-select[data-v-83584aef]{position:relative;display:inline-flex}.res-switch[data-v-83584aef]{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2)}.res-option[data-v-83584aef]{padding:4px 11px;font-size:.75rem;font-weight:600;border:none;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s,box-shadow .15s}.res-option[data-v-83584aef]:hover:not(.active){color:var(--text);background:#0000000a}.res-option.active[data-v-83584aef]{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #00000014}.res-dropdown[data-v-83584aef]{display:none}.res-dropdown-btn[data-v-83584aef]{display:inline-flex;align-items:center;gap:8px;min-width:64px;justify-content:space-between;padding:6px 12px;font-size:.75rem;font-weight:700;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:8px;cursor:pointer;box-shadow:0 1px 2px #0000000f;transition:border-color .15s,box-shadow .15s}.res-dropdown-btn[data-v-83584aef]:hover{border-color:var(--text-muted)}.res-dropdown-btn.open[data-v-83584aef]{border-color:var(--accent);box-shadow:0 0 0 3px #2563eb33}.res-chevron[data-v-83584aef]{color:var(--text-muted);transition:transform .18s ease}.res-chevron.open[data-v-83584aef]{transform:rotate(180deg)}@media (max-width: 640px){.res-switch[data-v-83584aef]{display:none}.res-dropdown[data-v-83584aef]{display:inline-block}}.res-select--compact .res-switch[data-v-83584aef]{display:none}.res-select--compact .res-dropdown[data-v-83584aef]{display:inline-block}.res-menu[data-v-83584aef]{z-index:100000;margin:0;padding:6px;list-style:none;background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:0 12px 28px #0000002e}.res-menu-item[data-v-83584aef]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 12px;font-size:.85rem;font-weight:600;color:var(--text);border-radius:7px;cursor:pointer;transition:background .12s,color .12s}.res-menu-item[data-v-83584aef]:hover{background:var(--surface-2);color:var(--text)}.res-menu-item.active[data-v-83584aef]{background:#2563eb1a;color:var(--accent)}.res-check[data-v-83584aef]{color:var(--accent)}.res-menu-fade-enter-active[data-v-83584aef],.res-menu-fade-leave-active[data-v-83584aef]{transition:opacity .14s ease,transform .14s ease}.res-menu-fade-enter-from[data-v-83584aef],.res-menu-fade-leave-to[data-v-83584aef]{opacity:0;transform:translateY(-4px)}.signal-card-container[data-v-57203d52]{width:100%;height:100%;border-radius:12px;box-shadow:var(--shadow-card);transition:box-shadow .15s ease;content-visibility:auto;contain-intrinsic-size:auto 280px}.signal-card-container[data-v-57203d52]:hover{box-shadow:var(--shadow-md)}.signal-card-border[data-v-57203d52]{border:1px solid var(--border);border-radius:12px;padding:12px;background:var(--surface);color:var(--text);font-variant-numeric:tabular-nums;height:100%;display:flex;flex-direction:column;transition:border-color .15s ease,box-shadow .15s ease}.signal-card-border[data-v-57203d52]:hover{border-color:var(--border-strong)}html.dark .signal-card-border[data-v-57203d52]{background:#23252e;border-color:var(--border-strong);box-shadow:inset 0 1px #ffffff0f}.signal-header[data-v-57203d52]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:-12px -12px 12px;padding:10px 12px;background:var(--surface-2);border-bottom:1px solid var(--border);border-radius:12px 12px 0 0}.symbol[data-v-57203d52]{font-weight:700;font-size:1.04rem;letter-spacing:.2px;color:var(--text)}.header-actions[data-v-57203d52]{display:flex;align-items:center;gap:4px}.spread[data-v-57203d52]{display:inline-flex;align-items:center;margin-right:2px;padding:3px 9px;font-weight:700;font-size:12px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-variant-numeric:tabular-nums}.signal-columns[data-v-57203d52]{display:flex;gap:12px;margin-bottom:12px}.column[data-v-57203d52]{flex:1;min-width:0}.mexc-zero-fee[data-v-57203d52],.iso-only-badge[data-v-57203d52]{padding:1px 5px;font-size:.72em;font-weight:700;border-radius:999px;text-transform:uppercase;letter-spacing:.3px}.mexc-zero-fee[data-v-57203d52]{background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent)}.iso-only-badge[data-v-57203d52]{background:var(--warning-soft);color:var(--warning);border:1px solid var(--warning);cursor:help}.exchange-name[data-v-57203d52]{font-weight:700;font-size:12px;letter-spacing:.3px;display:flex;align-items:center;justify-content:center;gap:5px;padding:5px 8px;border:1px solid transparent;border-radius:var(--radius-sm);margin-bottom:8px}.exchange-name.up[data-v-57203d52]{background:var(--success-soft);color:var(--success)}.exchange-name.down[data-v-57203d52]{background:var(--danger-soft);color:var(--danger)}.arrow[data-v-57203d52]{font-size:13px;line-height:1}.field[data-v-57203d52]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:4px 7px;font-size:11.5px;border-radius:var(--radius-sm)}.field[data-v-57203d52]:nth-child(2n){background:var(--surface-2)}html.dark .field[data-v-57203d52]:nth-child(2n){background:#ffffff08}.label[data-v-57203d52]{color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.value[data-v-57203d52]{font-weight:600;color:var(--text);white-space:nowrap;flex-shrink:0;text-align:right}.value.profit[data-v-57203d52]{color:var(--success);font-weight:700}.value.loss[data-v-57203d52]{color:var(--danger);font-weight:700}.signal-footer[data-v-57203d52]{display:flex;align-items:center;justify-content:space-between;padding-top:10px;border-top:1px solid var(--border);font-size:11.5px;margin-top:auto}.signal-time[data-v-57203d52]{color:var(--text-subtle);font-variant-numeric:tabular-nums}.copy-button[data-v-57203d52]{padding:5px 14px;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);border-radius:var(--radius-md);font-size:12px;font-weight:600;cursor:pointer;transition:background-color .14s ease,border-color .14s ease}.copy-button[data-v-57203d52]:hover{background:var(--surface-hover);border-color:var(--border-strong)}.copy-button[data-v-57203d52]:active{background:var(--surface-2)}.blacklist-dropdown[data-v-57203d52]{position:relative}.blacklist-trigger[data-v-57203d52]{width:26px;height:26px;background:transparent;border:none;border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--text-subtle);cursor:pointer;transition:background-color .15s ease,color .15s ease}.blacklist-trigger svg[data-v-57203d52]{width:14px;height:14px}.blacklist-trigger[data-v-57203d52]:hover{background:var(--danger-soft);color:var(--danger)}.blacklist-menu[data-v-57203d52]{position:absolute;top:100%;right:0;margin-top:6px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:4px;width:max-content;max-width:min(90vw,360px);box-shadow:var(--shadow-md);z-index:10}.menu-item[data-v-57203d52]{width:100%;display:flex;align-items:center;gap:8px;padding:7px 10px;background:transparent;color:var(--text);border:none;border-radius:var(--radius-sm);font-size:12px;cursor:pointer;transition:background-color .15s ease;text-align:left;white-space:nowrap}.menu-item svg[data-v-57203d52]{width:13px;height:13px;color:var(--danger);flex-shrink:0}.menu-item[data-v-57203d52]:hover{background:var(--surface-hover)}.signal-symbol-wrap[data-v-57203d52]{position:relative}.symbol-delisting-soft[data-v-57203d52],.symbol-delisting-hard[data-v-57203d52]{cursor:pointer;text-decoration-thickness:2px;text-underline-offset:3px}.symbol-delisting-soft[data-v-57203d52]{text-decoration:underline wavy var(--warning)}.symbol-delisting-hard[data-v-57203d52]{color:var(--danger);text-decoration:line-through var(--danger)}.helper-tooltip[data-v-57203d52]{position:absolute;left:0;top:100%;margin-top:4px;padding:.625rem .875rem;min-width:280px;max-width:420px;font-size:.8125rem;line-height:1.5;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:100;white-space:normal}.delisting-tooltip[data-v-57203d52]{left:0;right:auto;top:calc(100% + 4px);white-space:pre-line;border-left-width:4px}.delisting-tooltip-soft[data-v-57203d52]{border-left-color:var(--warning)}.delisting-tooltip-hard[data-v-57203d52]{border-left-color:var(--danger)}.history-trigger[data-v-57203d52]{width:26px;height:26px;background:transparent;border:none;border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--text-subtle);cursor:pointer;transition:background-color .15s ease,color .15s ease}.history-trigger svg[data-v-57203d52]{width:14px;height:14px}.history-trigger[data-v-57203d52]:hover{background:var(--surface-hover);color:var(--accent)}.spread-history-overlay[data-v-57203d52]{position:fixed;inset:0;z-index:9999;overflow:hidden;background:var(--surface);display:flex;flex-direction:column}.spread-history-overlay-header[data-v-57203d52]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:8px 12px;border-bottom:1px solid var(--border);background:var(--surface);z-index:1}.spread-history-title[data-v-57203d52]{display:flex;align-items:baseline;gap:10px;min-width:0;overflow:hidden}.spread-history-symbol[data-v-57203d52]{font-weight:800;font-size:1.05rem;color:var(--text);white-space:nowrap}.spread-history-exchanges[data-v-57203d52]{font-size:.8rem;font-weight:600;color:var(--text-muted);white-space:nowrap}.spread-history-header-right[data-v-57203d52]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px}.spread-history-overlay-body[data-v-57203d52]{flex:1;min-height:0;display:flex;flex-direction:column}.spread-history-fs-btn[data-v-57203d52]{min-width:44px;min-height:44px;padding:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);color:var(--text);cursor:pointer;transition:background-color .15s,border-color .15s,box-shadow .15s}.spread-history-fs-btn[data-v-57203d52]:hover{background:var(--surface-hover);border-color:var(--border-strong);box-shadow:var(--shadow-md)}.spread-history-fs-btn[data-v-57203d52]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.spread-history-overlay-exit[data-v-57203d52]{min-width:36px;min-height:36px;padding:8px}.spread-history-overlay-body .spread-history-chart-wrap[data-v-57203d52],.spread-history-overlay-body .spread-history-chart-area[data-v-57203d52]{flex:1;min-height:0;display:flex;flex-direction:column}.spread-history-overlay-body .spread-history-chart-container[data-v-57203d52]{flex:1;min-height:0;height:100%}.spread-history-chart-area[data-v-57203d52]{position:relative;flex:1;min-height:200px;display:flex;flex-direction:column}.spread-history-tooltip[data-v-57203d52]{position:absolute;z-index:4;transform:translate(12px,12px);display:flex;gap:8px;padding:3px 7px;font-size:.7rem;font-weight:700;line-height:1.2;white-space:nowrap;pointer-events:none;background:color-mix(in srgb,var(--surface) 92%,transparent);border:1px solid var(--border);border-radius:6px;box-shadow:var(--shadow-sm)}.spread-history-tooltip .t-open[data-v-57203d52]{color:var(--success)}.spread-history-tooltip .t-close[data-v-57203d52]{color:var(--danger)}.spread-history-legend[data-v-57203d52]{position:absolute;top:6px;left:8px;z-index:3;display:flex;flex-direction:column;gap:2px;padding:4px 7px;font-size:.72rem;font-weight:600;line-height:1.25;pointer-events:none;background:color-mix(in srgb,var(--surface) 85%,transparent);border:1px solid var(--border);border-radius:6px}.spread-history-legend .legend-open[data-v-57203d52]{color:var(--success)}.spread-history-legend .legend-close[data-v-57203d52]{color:var(--danger)}.spread-history-legend .legend-mm[data-v-57203d52]{color:var(--text-muted);font-weight:500}.spread-history-legend .legend-strong[data-v-57203d52]{font-weight:800}.spread-history-overlay-body .spread-history-legend[data-v-57203d52]{top:12px;left:14px;gap:4px;padding:8px 14px;font-size:1.15rem;border-radius:8px}@media (max-width: 640px){.spread-history-overlay-header[data-v-57203d52]{padding:4px 8px}.spread-history-symbol[data-v-57203d52]{font-size:.95rem}.spread-history-overlay-exit[data-v-57203d52]{min-width:28px;min-height:28px;padding:5px;border-width:1px;border-radius:6px}.spread-history-overlay-exit svg[data-v-57203d52]{width:16px;height:16px}}.spread-history-loading[data-v-57203d52]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:color-mix(in srgb,var(--surface) 90%,transparent);z-index:2}.spread-history-loading-spinner[data-v-57203d52]{width:28px;height:28px;border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:spread-history-spin-57203d52 .7s linear infinite}.spread-history-loading-text[data-v-57203d52]{font-size:.8rem;color:var(--text-muted);font-weight:500}@keyframes spread-history-spin-57203d52{to{transform:rotate(360deg)}}.card-form[data-v-54e67f27]{background:var(--surface);border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:.75rem;margin:0 auto;border:1px solid var(--border)}.form-grid[data-v-54e67f27]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem 1rem;margin-bottom:1rem}.form-group[data-v-54e67f27]{display:flex;flex-direction:column;min-width:0}label[data-v-54e67f27]{display:flex;align-items:center;gap:.35rem;font-weight:500;color:var(--text);font-size:.75rem;margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.025em}.max-slippage-hint[data-v-54e67f27]{cursor:help;color:var(--text-subtle);font-size:.85em}input[data-v-54e67f27],select[data-v-54e67f27]{width:100%;padding:.5rem .75rem;border:1px solid var(--border-strong);border-radius:4px;font-size:.875rem;transition:all .15s ease;background:var(--well-bg);color:var(--text)}input[data-v-54e67f27]:focus,select[data-v-54e67f27]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px #3b82f61a}input[data-v-54e67f27]::placeholder{color:var(--text-muted);font-size:.875rem}.input-with-icon[data-v-54e67f27]{position:relative;display:flex;align-items:center}.input-with-icon input[data-v-54e67f27]{padding-right:2rem}.tick-rate-wrapper[data-v-54e67f27]{gap:.375rem}.tick-rate-wrapper .tick-rate-toggle[data-v-54e67f27]{width:auto;margin:0;flex:0 0 auto;cursor:pointer}.tick-rate-wrapper input[type=number][data-v-54e67f27]{flex:1;min-width:0}.tick-rate-wrapper input[type=number][data-v-54e67f27]:disabled{background:var(--surface-2);cursor:not-allowed;opacity:.7}.input-icon[data-v-54e67f27]{position:absolute;right:.75rem;color:var(--text-muted);font-size:.75rem;font-weight:500;pointer-events:none}.input-with-button[data-v-54e67f27]{position:relative;display:flex;align-items:center}.input-with-button input[data-v-54e67f27]{flex:1;padding-right:2.5rem}.min-size-btn[data-v-54e67f27]{position:absolute;right:.25rem;width:2rem;height:2rem;background:var(--success);color:var(--accent-contrast);border:none;border-radius:4px;font-weight:700;font-size:.875rem;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.min-size-btn[data-v-54e67f27]:hover:not(:disabled){background:var(--success);transform:scale(1.05)}.min-size-btn[data-v-54e67f27]:disabled{background:var(--text-muted);cursor:not-allowed;transform:none}.form-actions[data-v-54e67f27]{display:flex;justify-content:center;gap:.5rem}.clear-btn[data-v-54e67f27],.save-btn[data-v-54e67f27],.submit-btn[data-v-54e67f27]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.55rem 1.25rem;border:1px solid transparent;border-radius:var(--radius-md);font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease,opacity .14s ease}.clear-btn[data-v-54e67f27]:disabled,.save-btn[data-v-54e67f27]:disabled,.submit-btn[data-v-54e67f27]:disabled{opacity:.55;cursor:not-allowed}.clear-btn[data-v-54e67f27]:active:not(:disabled),.save-btn[data-v-54e67f27]:active:not(:disabled),.submit-btn[data-v-54e67f27]:active:not(:disabled){transform:translateY(1px)}.submit-btn[data-v-54e67f27]{background:var(--btn-bg);border-color:var(--btn-bg);color:var(--btn-text)}.submit-btn[data-v-54e67f27]:hover:not(:disabled){background:var(--btn-bg-hover);border-color:var(--btn-bg-hover)}.submit-btn.is-loading .submit-btn-label[data-v-54e67f27]{visibility:hidden}.submit-spinner[data-v-54e67f27]{position:absolute;inset:0;margin:auto;width:.9rem;height:.9rem;border:2px solid color-mix(in srgb,var(--btn-text) 35%,transparent);border-top-color:var(--btn-text);border-radius:50%;animation:spin-54e67f27 .6s linear infinite}@keyframes spin-54e67f27{to{transform:rotate(360deg)}}.save-btn[data-v-54e67f27]{background:transparent;border-color:var(--border-strong);color:var(--text)}.save-btn[data-v-54e67f27]:hover:not(:disabled){background:var(--surface-hover)}.clear-btn[data-v-54e67f27]{background:transparent;border-color:transparent;color:var(--text-muted)}.clear-btn[data-v-54e67f27]:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}#openSpread[data-v-54e67f27]::-webkit-outer-spin-button,#openSpread[data-v-54e67f27]::-webkit-inner-spin-button,#closeSpread[data-v-54e67f27]::-webkit-outer-spin-button,#closeSpread[data-v-54e67f27]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#openSpread[data-v-54e67f27],#closeSpread[data-v-54e67f27]{-moz-appearance:textfield}.error[data-v-54e67f27]{border-color:var(--danger)!important;box-shadow:0 0 0 1px var(--danger)}.error-message[data-v-54e67f27]{color:var(--danger);font-size:.75rem;margin-top:.25rem;display:flex;align-items:center;gap:.5rem}.suggest-btn[data-v-54e67f27]{background:var(--accent);color:var(--accent-contrast);border:none;border-radius:3px;padding:.25rem .5rem;font-size:.625rem;cursor:pointer;transition:background-color .15s ease}.suggest-btn[data-v-54e67f27]:hover{background:var(--accent)}@media (max-width: 768px){.card-form[data-v-54e67f27]{padding:.5rem;margin:.5rem}}@media (max-width: 480px){.card-form[data-v-54e67f27]{padding:.5rem;margin:.25rem}.form-grid[data-v-54e67f27]{grid-template-columns:repeat(4,1fr)}.form-group[data-v-54e67f27]{grid-column:span 4}.form-group--symbol[data-v-54e67f27],.form-group--side[data-v-54e67f27],.form-group--exchange1[data-v-54e67f27],.form-group--exchange2[data-v-54e67f27],.form-group--spread[data-v-54e67f27],.form-group--ticks[data-v-54e67f27]{grid-column:span 2}.form-group--symbol[data-v-54e67f27]{order:-4}.form-group--side[data-v-54e67f27]{order:-3}.form-group--exchange1[data-v-54e67f27]{order:-2}.form-group--exchange2[data-v-54e67f27]{order:-1}}.card-item[data-v-1abe7d87]{--mono: var(--font-sans);width:100%;max-width:390px;padding:10px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-card);color:var(--text);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:.85rem;-webkit-user-select:none;user-select:none;transition:background-color .3s ease,box-shadow .3s ease,border-color .3s ease,color .3s ease;contain:layout style paint}html.dark .card-item[data-v-1abe7d87]{background:#1e2028;border-color:var(--border-strong);box-shadow:inset 0 1px #ffffff0f,0 6px 20px #0000008c}.card-item[data-v-1abe7d87]:hover{box-shadow:var(--shadow-md)}.card-header[data-v-1abe7d87]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:-10px -10px 10px;padding:9px 10px;background:var(--surface-2);border-bottom:1px solid var(--border);border-radius:12px 12px 0 0}.card-header-inner[data-v-1abe7d87]{display:flex;align-items:center;gap:2px;min-width:0}.symbol[data-v-1abe7d87]{font-weight:700;font-size:1.04rem;letter-spacing:.2px;flex-shrink:0;-webkit-user-select:text;user-select:text;cursor:text}.symbol-delisting-soft[data-v-1abe7d87],.symbol-delisting-hard[data-v-1abe7d87]{cursor:pointer;text-decoration-thickness:2px;text-underline-offset:3px}.symbol-delisting-soft[data-v-1abe7d87]{text-decoration:underline wavy var(--warning)}.symbol-delisting-hard[data-v-1abe7d87]{color:var(--danger);text-decoration:line-through var(--danger)}.favourite-btn[data-v-1abe7d87],.share-card-btn[data-v-1abe7d87]{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:4px;background:transparent;border:none;border-radius:6px;color:var(--text-subtle);cursor:pointer;transition:background-color .15s ease,color .15s ease}.favourite-btn svg[data-v-1abe7d87],.share-card-btn svg[data-v-1abe7d87]{width:18px;height:18px;display:block}.favourite-btn[data-v-1abe7d87]:hover:not(:disabled){background:var(--surface-hover);color:var(--warning)}.share-card-btn[data-v-1abe7d87]:hover{background:var(--surface-hover);color:var(--text)}.favourite-btn.favourite[data-v-1abe7d87]{color:var(--warning)}.favourite-btn[data-v-1abe7d87]:disabled{opacity:.5;cursor:not-allowed}.exchanges[data-v-1abe7d87]{display:flex;align-items:center;gap:6px;white-space:nowrap;flex-shrink:0}.exchange-name[data-v-1abe7d87]{display:flex;align-items:center;justify-content:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:700;letter-spacing:.3px;border-radius:6px;border:1px solid var(--border);background:var(--surface-2)}.exchange-name.up[data-v-1abe7d87]{color:var(--success);border-color:var(--success-soft)}.exchange-name.down[data-v-1abe7d87]{color:var(--danger);border-color:var(--danger-soft)}.exchange-name-link[data-v-1abe7d87]{color:inherit;text-decoration:none;font-weight:700}.exchange-name-link[data-v-1abe7d87]:hover{text-decoration:underline}.arrow[data-v-1abe7d87]{font-size:13px;line-height:1}.mexc-zero-fee[data-v-1abe7d87],.iso-only-badge[data-v-1abe7d87]{padding:1px 5px;font-size:.72em;font-weight:700;border-radius:999px;text-transform:uppercase;letter-spacing:.3px}.mexc-zero-fee[data-v-1abe7d87]{background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent)}.iso-only-badge[data-v-1abe7d87]{background:var(--warning-soft);color:var(--warning);border:1px solid var(--warning);cursor:help}.helper-tooltip[data-v-1abe7d87]{position:absolute;left:0;top:100%;margin-top:4px;padding:.625rem .875rem;min-width:280px;max-width:420px;font-size:.8125rem;line-height:1.5;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:var(--shadow-md);z-index:100;white-space:normal}.helper-tooltip-up[data-v-1abe7d87]{top:auto;bottom:100%;margin-top:0;margin-bottom:4px}.full-row-tooltip[data-v-1abe7d87]{position:relative}.full-row-tooltip .helper-icon-wrap[data-v-1abe7d87]{position:static}.full-row-tooltip .helper-tooltip[data-v-1abe7d87]{left:0;right:0;min-width:0;max-width:none}.delisting-tooltip[data-v-1abe7d87]{left:8px;right:8px;top:calc(100% + 4px);min-width:0;max-width:none;white-space:pre-line;border-left-width:4px}.delisting-tooltip-soft[data-v-1abe7d87]{border-left-color:var(--warning)}.delisting-tooltip-hard[data-v-1abe7d87]{border-left-color:var(--danger)}.card-body[data-v-1abe7d87]{font-size:.85rem}.card-body-rows[data-v-1abe7d87]{display:flex;flex-direction:column;gap:3px}.form-row[data-v-1abe7d87]{display:flex;align-items:center;justify-content:space-between;gap:4px;flex-wrap:wrap;min-width:0}.form-row label[data-v-1abe7d87]{flex:0 0 86px;font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--text-muted)}.form-row label .helper-icon[data-v-1abe7d87]{margin-left:4px;cursor:help;opacity:.7}.form-row label.allowed-label[data-v-1abe7d87]{flex-basis:auto;white-space:nowrap}.helper-icon[data-v-1abe7d87]{display:inline-flex;color:var(--text-subtle)}.helper-icon-wrap[data-v-1abe7d87]{position:relative;display:inline-flex}.auto-switch-left[data-v-1abe7d87]{display:flex;align-items:center;gap:4px;flex-shrink:0}.auto-switch-left label[data-v-1abe7d87]{white-space:nowrap;flex-shrink:0}.auto-switch-left .helper-icon-wrap[data-v-1abe7d87]{flex-shrink:0}.auto-switch-left .helper-icon-wrap .helper-icon[data-v-1abe7d87]{margin-left:0;cursor:pointer}.auto-switch-right[data-v-1abe7d87],.throttle-right[data-v-1abe7d87]{display:flex;align-items:center;gap:8px;flex-shrink:0}.auto-switch-right input[type=checkbox][data-v-1abe7d87],.throttle-right input[type=checkbox][data-v-1abe7d87]{width:1.05rem;height:1.05rem;min-width:1.05rem;flex:0 0 auto;cursor:pointer;accent-color:var(--accent)}.auto-switch-unit[data-v-1abe7d87],.throttle-unit[data-v-1abe7d87]{font-size:.8rem;color:var(--text-muted);flex-shrink:0}.throttle-left[data-v-1abe7d87]{display:flex;align-items:center;gap:4px;flex-shrink:0}.throttle-left label[data-v-1abe7d87]{white-space:nowrap;flex-shrink:0}.throttle-left .helper-icon-wrap[data-v-1abe7d87]{flex-shrink:0}.throttle-left .helper-icon-wrap .helper-icon[data-v-1abe7d87]{margin-left:0;cursor:pointer}.form-row input[data-v-1abe7d87]{flex:1 1;min-width:1px;padding:4px 7px;font-family:var(--mono);font-size:16px;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:8px;transition:border-color .14s ease,box-shadow .14s ease}.form-row input[data-v-1abe7d87]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.form-row input[data-v-1abe7d87]:disabled,.auto-switch-duration-input[data-v-1abe7d87]:disabled,.throttle-input[data-v-1abe7d87]:disabled{background:var(--surface-2);color:var(--text-muted);cursor:not-allowed;opacity:.85}.form-row input.spread-input[data-v-1abe7d87]{flex:1.5 1}.form-row label.spread-label[data-v-1abe7d87]{flex:0 0 96px;white-space:nowrap}.form-row input.error[data-v-1abe7d87]{border-color:var(--danger);box-shadow:0 0 0 2px var(--danger-soft);background:var(--danger-soft)}.form-row input.warning[data-v-1abe7d87]{border-color:var(--warning);box-shadow:0 0 0 2px var(--warning-soft);background:var(--warning-soft)}.auto-switch-duration-input[aria-invalid=true][data-v-1abe7d87]{border-color:var(--danger);box-shadow:0 0 0 2px var(--danger-soft)}.auto-switch-duration-input[data-v-1abe7d87]{width:5ch;min-width:5ch;max-width:5ch;flex:0 0 auto;text-align:left;padding-left:4px;padding-right:4px;box-sizing:content-box}.throttle-input[data-v-1abe7d87]{width:4rem;min-width:4rem;max-width:4rem;flex:0 0 auto;text-align:left;padding-left:4px;padding-right:4px;box-sizing:content-box}.form-row .btn.save[data-v-1abe7d87],.leverage-set-btn[data-v-1abe7d87]{display:inline-flex;align-items:center;justify-content:center;height:26px;min-width:46px;padding:3px 10px;font-family:var(--font-sans);font-size:.78rem;font-weight:400;line-height:1.2;border-radius:8px;border:1px solid var(--border);background:var(--surface-2);color:var(--text-subtle);cursor:not-allowed;white-space:nowrap;box-sizing:border-box;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.form-row .btn.save[data-v-1abe7d87]:enabled,.leverage-set-btn[data-v-1abe7d87]:enabled{background:var(--accent);border-color:var(--accent);color:var(--accent-contrast);cursor:pointer}.form-row .btn.save[data-v-1abe7d87]:enabled:hover,.leverage-set-btn[data-v-1abe7d87]:enabled:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.form-row .btn.save[data-v-1abe7d87]{min-width:0;padding:3px 9px}.save-icon[data-v-1abe7d87]{display:inline-flex;align-items:center;justify-content:center}.form-row .btn.save[data-v-1abe7d87]:has(.btn-spinner){background:var(--accent);border-color:var(--accent);color:var(--accent-contrast)}.leverage-set-btn[data-v-1abe7d87]{height:22px;min-width:0;padding:2px 8px}.leverage-set-btn[data-v-1abe7d87]:disabled{opacity:.55;cursor:not-allowed}.btn-spinner[data-v-1abe7d87]{display:inline-block;width:15px;height:15px;border:2px solid color-mix(in srgb,var(--accent-contrast) 35%,transparent);border-top-color:var(--accent-contrast);border-radius:50%;animation:spread-history-spin-1abe7d87 .6s linear infinite;vertical-align:middle}.approx[data-v-1abe7d87]{color:var(--text-muted);font-size:.8rem;white-space:nowrap;font-family:var(--mono)}.bold-approx[data-v-1abe7d87]{font-weight:700;font-size:.8rem;white-space:nowrap;font-family:var(--mono)}.dollar-sign[data-v-1abe7d87]{color:var(--text-muted)}.allowed-text[data-v-1abe7d87]{color:var(--success);font-family:var(--mono);white-space:nowrap}.allowed-text.error[data-v-1abe7d87]{color:var(--danger);font-weight:700}.form-row .btn.scale-btn[data-v-1abe7d87]{display:inline-flex;align-items:center;justify-content:center;height:26px;min-width:34px;padding:3px 8px;font-size:.85rem;font-weight:500;line-height:1.2;border-radius:6px;border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text);cursor:pointer;box-sizing:border-box;transition:background-color .14s ease,border-color .14s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.form-row .btn.scale-btn[data-v-1abe7d87]:hover,.form-row .btn.scale-btn[data-v-1abe7d87]:active{background:var(--surface-hover)}.suggest-btn[data-v-1abe7d87]{padding:.25rem .5rem;font-size:.65rem;font-weight:600;border:none;border-radius:5px;background:var(--accent);color:var(--accent-contrast);cursor:pointer;transition:background-color .14s ease}.suggest-btn[data-v-1abe7d87]:hover{background:var(--accent-hover)}.error-message[data-v-1abe7d87]{display:flex;align-items:center;gap:.5rem;margin-top:.25rem;font-size:.75rem;color:var(--danger)}.side-switch[data-v-1abe7d87]{display:inline-flex;flex:1;max-width:fit-content;gap:0;padding:2px;background:var(--surface-2);border:1px solid var(--border);border-radius:8px}.form-row .side-switch-option[data-v-1abe7d87]{min-width:56px;padding:.35rem .85rem;font-size:.72rem;font-weight:700;letter-spacing:.4px;border:none;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer;transition:background-color .14s ease,color .14s ease}.form-row .side-switch-option[data-v-1abe7d87]:not(.active):hover:not(:disabled){color:var(--text)}.form-row .side-switch-option.active.long[data-v-1abe7d87]{background:var(--success-soft);color:var(--success)}.form-row .side-switch-option.active.short[data-v-1abe7d87]{background:var(--danger-soft);color:var(--danger)}.form-row .side-switch.disabled .side-switch-option[data-v-1abe7d87],.form-row .side-switch-option[data-v-1abe7d87]:disabled{background:transparent!important;color:var(--text-subtle)!important;cursor:not-allowed}.active-controls[data-v-1abe7d87]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:5px 0;padding:4px 10px;background:var(--surface-2);border:1px solid var(--border);border-radius:8px}.active-controls.error[data-v-1abe7d87]{background:var(--danger-soft);border-color:var(--danger)}.status-indicator[data-v-1abe7d87]{display:flex;align-items:center;gap:7px;font-weight:600;font-size:.85rem}.status-dot[data-v-1abe7d87]{position:relative;width:8px;height:8px;border-radius:50%}.status-text[data-v-1abe7d87]{text-transform:uppercase;letter-spacing:.6px;font-size:.72rem;font-weight:700}.status-indicator.active .status-dot[data-v-1abe7d87]{background:var(--success);box-shadow:0 0 0 3px var(--success-soft)}.status-indicator.active .status-text[data-v-1abe7d87]{color:var(--success)}.status-indicator.inactive .status-dot[data-v-1abe7d87]{background:var(--danger);box-shadow:0 0 0 3px var(--danger-soft)}.status-indicator.inactive .status-text[data-v-1abe7d87]{color:var(--danger)}.status-indicator.error[data-v-1abe7d87]{padding:2px 8px}.status-indicator.error .status-dot[data-v-1abe7d87]{background:var(--danger);box-shadow:0 0 0 3px var(--danger-soft)}.status-indicator.error .status-text[data-v-1abe7d87]{color:var(--danger)}.status-dot[data-v-1abe7d87]:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 3px var(--success);opacity:0;transform:scale(.5);pointer-events:none}.status-indicator.active .status-dot[data-v-1abe7d87]:after{will-change:transform,opacity;animation:pulse-ring-1abe7d87 2s infinite}@media (prefers-reduced-motion: reduce){.status-indicator.active .status-dot[data-v-1abe7d87]:after{animation:none}}@keyframes pulse-ring-1abe7d87{0%{transform:scale(.5);opacity:.7}70%{transform:scale(1.6);opacity:0}to{transform:scale(1.6);opacity:0}}.error-info[data-v-1abe7d87]{display:flex;align-items:center;margin-left:6px;padding:2px;color:var(--danger);border-radius:4px;cursor:pointer;transition:background-color .15s ease}.error-info[data-v-1abe7d87]:hover{background:var(--danger-soft)}.control-buttons[data-v-1abe7d87]{display:flex;gap:6px}.btn[data-v-1abe7d87]{padding:3px 13px;font-weight:600;font-size:.8rem;line-height:1.2;border-radius:7px;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.btn[data-v-1abe7d87]:disabled{background:var(--surface-2);color:var(--text-subtle);border-color:var(--border);cursor:not-allowed}.btn.start[data-v-1abe7d87]{background:transparent;border-color:var(--success);color:var(--success)}.btn.start[data-v-1abe7d87]:hover:not(:disabled){background:var(--success-soft)}.btn.stop[data-v-1abe7d87]{background:transparent;border-color:var(--danger);color:var(--danger)}.btn.stop[data-v-1abe7d87]:hover:not(:disabled){background:var(--danger-soft)}.btn.restart[data-v-1abe7d87]{background:var(--surface-2);border-color:var(--border-strong);color:var(--text)}.btn.restart[data-v-1abe7d87]:hover:not(:disabled){background:var(--surface-hover);border-color:var(--text-subtle);color:var(--text)}.btn.start[data-v-1abe7d87]:disabled,.btn.stop[data-v-1abe7d87]:disabled,.btn.restart[data-v-1abe7d87]:disabled{background:var(--surface-2);color:var(--text-subtle);border-color:var(--border)}.btn.restart .restart-icon[data-v-1abe7d87]{width:14px;height:14px;display:block}.exchange-table[data-v-1abe7d87]{font-size:clamp(11px,3vw,13px)}.exchange-table table[data-v-1abe7d87]{width:100%;border-collapse:collapse}.exchange-table td[data-v-1abe7d87]{padding:3px 4px;line-height:1.4;vertical-align:middle}.exchange-table .key[data-v-1abe7d87]{width:22%;white-space:nowrap;color:var(--text-muted);font-size:.86em;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.exchange-table .value[data-v-1abe7d87]{width:39%;font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:left}.exchange-table .header .value[data-v-1abe7d87]{font-family:var(--font-sans);font-size:.92em;font-weight:700;letter-spacing:.3px;color:var(--text)}.red[data-v-1abe7d87]{color:var(--danger);font-weight:700}.green[data-v-1abe7d87]{color:var(--success);font-weight:700}.enter-spread-value[data-v-1abe7d87]{color:var(--warning)}.countdown[data-v-1abe7d87]{font-family:var(--font-sans);font-size:.72rem;font-weight:500;color:var(--text-muted);white-space:nowrap}.exchange-table .value.funding-earlier-positive[data-v-1abe7d87],.exchange-table .value.funding-earlier-negative[data-v-1abe7d87]{border-radius:5px;padding:2px 5px;font-weight:700}.exchange-table .value.funding-earlier-positive[data-v-1abe7d87]{background:color-mix(in srgb,var(--success) 20%,transparent);color:var(--success)}.exchange-table .value.funding-earlier-negative[data-v-1abe7d87]{background:color-mix(in srgb,var(--danger) 20%,transparent);color:var(--danger)}.exchange-table .realized-pnl-cell .realized-breakdown[data-v-1abe7d87]{font-weight:600;margin-left:.5em}.exchange-table .realized-pnl-cell .realized-breakdown>span[data-v-1abe7d87]:first-child{margin:0 .25em}.exchange-table .realized-pnl-cell .realized-breakdown>span[data-v-1abe7d87]:last-child{margin:0 .25em}.exchange-table .realized-pnl-cell .realized-breakdown .profit[data-v-1abe7d87],.exchange-table .realized-pnl-cell .realized-breakdown .loss[data-v-1abe7d87]{font-weight:600}.exchange-table .bold-approx[data-v-1abe7d87]{font-size:inherit}.leverage-set[data-v-1abe7d87]{display:inline-flex;align-items:center;gap:4px;margin-left:4px}.leverage-set input[data-v-1abe7d87]{width:3.4em;height:22px;padding:1px 5px;font-family:var(--mono);font-size:12px;box-sizing:border-box;color:var(--text);background:var(--field-bg-strong);border:1px solid var(--border-strong);border-radius:6px}.leverage-set input[data-v-1abe7d87]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.leverage-set input[data-v-1abe7d87]::-webkit-outer-spin-button,.leverage-set input[data-v-1abe7d87]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.leverage-set input[type=number][data-v-1abe7d87]{-moz-appearance:textfield;appearance:textfield}.orders-and-cooldown-cell[data-v-1abe7d87]{text-align:left;white-space:nowrap;font-family:var(--mono);font-variant-numeric:tabular-nums;vertical-align:middle}.orders-and-cooldown-cell>span[data-v-1abe7d87]{display:inline-flex;align-items:center;vertical-align:middle}.cooldown-slot[data-v-1abe7d87]{display:inline-flex;align-items:center;vertical-align:middle}.cooldown-badge[data-v-1abe7d87]{display:inline-flex;align-items:center;gap:.35rem;margin-left:.35rem;font-size:inherit;line-height:1;font-weight:500;padding:0 .5em;border-radius:9999px;color:var(--text-muted)}.cooldown-icon[data-v-1abe7d87]{flex-shrink:0;width:1em;height:1em;color:var(--text-muted)}.row-visibility-btn[data-v-1abe7d87]{display:inline-flex;align-items:center;justify-content:center;padding:2px;background:transparent;border:none;border-radius:4px;color:var(--text-subtle);cursor:pointer;transition:background-color .15s ease,color .15s ease}.row-visibility-btn[data-v-1abe7d87]:hover{background:var(--surface-hover);color:var(--text-muted)}.row-visibility-btn svg[data-v-1abe7d87]{display:block}.spread-stats[data-v-1abe7d87]{margin-top:10px;padding:6px 10px;display:flex;flex-direction:column;gap:3px;font-size:.85rem;font-weight:700;background:var(--surface-2);border:1px solid var(--border);border-radius:8px;-webkit-user-select:none;user-select:none}.spread-stats .spread-line[data-v-1abe7d87]{display:flex;justify-content:space-between;align-items:center;font-size:.75rem}.spread-stats .spread-divider[data-v-1abe7d87]{height:1px;background:var(--border)}.spread-stats .green[data-v-1abe7d87],.spread-stats .red[data-v-1abe7d87]{font-size:.95rem;font-family:var(--mono);font-variant-numeric:tabular-nums}.spread-chart-toolbar[data-v-1abe7d87]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;margin-top:4px}.spread-view-switch[data-v-1abe7d87]{display:inline-flex;padding:2px;background:var(--surface-2);border:1px solid var(--border);border-radius:7px}.spread-view-switch-option[data-v-1abe7d87]{padding:4px 12px;font-size:.72rem;font-weight:600;letter-spacing:.3px;border:none;border-radius:5px;background:transparent;color:var(--text-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease}.spread-view-switch-option[data-v-1abe7d87]:hover:not(.active){color:var(--text)}.spread-view-switch-option.active[data-v-1abe7d87]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}.chart-placeholder[data-v-1abe7d87]{margin-top:4px;height:212px;background:var(--surface);border:1px solid var(--border);border-radius:8px;overflow:hidden;-webkit-user-select:none;user-select:none}.spread-history-chart-wrap[data-v-1abe7d87]{position:relative;margin-top:4px;display:flex;flex-direction:column}.spread-history-chart-area[data-v-1abe7d87]{position:relative;flex:1;min-height:212px;display:flex;flex-direction:column}.spread-history-chart-container[data-v-1abe7d87]{margin-top:0;height:212px;min-height:212px}.spread-history-loading[data-v-1abe7d87]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:color-mix(in srgb,var(--surface) 90%,transparent)}.spread-history-loading-spinner[data-v-1abe7d87]{width:28px;height:28px;border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:spread-history-spin-1abe7d87 .7s linear infinite}.spread-history-loading-text[data-v-1abe7d87]{font-size:.8rem;color:var(--text-muted);font-weight:500}@keyframes spread-history-spin-1abe7d87{to{transform:rotate(360deg)}}.spread-history-legend[data-v-1abe7d87]{position:absolute;top:6px;left:8px;z-index:3;display:flex;flex-direction:column;gap:2px;padding:4px 7px;font-family:var(--mono);font-size:.7rem;font-weight:600;line-height:1.25;pointer-events:none;background:color-mix(in srgb,var(--surface) 85%,transparent);border:1px solid var(--border);border-radius:6px}.spread-history-legend .legend-open[data-v-1abe7d87]{color:var(--success)}.spread-history-legend .legend-close[data-v-1abe7d87]{color:var(--danger)}.spread-history-legend .legend-mm[data-v-1abe7d87]{color:var(--text-muted);font-weight:500}.spread-history-legend .legend-strong[data-v-1abe7d87],.spread-history-legend b[data-v-1abe7d87]{font-weight:800}.spread-history-tooltip[data-v-1abe7d87]{position:absolute;z-index:4;transform:translate(12px,12px);display:flex;gap:8px;padding:3px 7px;font-family:var(--mono);font-size:.7rem;font-weight:700;line-height:1.2;white-space:nowrap;pointer-events:none;background:color-mix(in srgb,var(--surface) 92%,transparent);border:1px solid var(--border);border-radius:6px;box-shadow:var(--shadow-sm)}.spread-history-tooltip .t-open[data-v-1abe7d87]{color:var(--success)}.spread-history-tooltip .t-close[data-v-1abe7d87]{color:var(--danger)}.spread-history-fullscreen-btn-wrap[data-v-1abe7d87]{position:absolute;top:8px;right:8px;z-index:11}.spread-history-fs-btn[data-v-1abe7d87]{min-width:44px;min-height:44px;padding:10px;display:inline-flex;align-items:center;justify-content:center;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:8px;box-shadow:var(--shadow-sm);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.spread-history-fs-btn[data-v-1abe7d87]:hover{background:var(--surface-2)}.spread-history-fs-btn[data-v-1abe7d87]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.spread-history-fs-btn--enter[data-v-1abe7d87]{min-width:33px;min-height:33px;padding:8px;border-radius:6px}.spread-history-overlay-exit[data-v-1abe7d87]{min-width:36px;min-height:36px;padding:8px}.spread-history-overlay[data-v-1abe7d87]{position:fixed;inset:0;z-index:9999;overflow:hidden;background:var(--surface);display:flex;flex-direction:column}.spread-history-overlay-header[data-v-1abe7d87]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:8px 12px;background:var(--surface);border-bottom:1px solid var(--border);z-index:1}.spread-history-title[data-v-1abe7d87]{display:flex;align-items:baseline;gap:10px;min-width:0;overflow:hidden}.spread-history-symbol[data-v-1abe7d87]{font-weight:800;font-size:1.05rem;color:var(--text);white-space:nowrap}.spread-history-exchanges[data-v-1abe7d87]{font-size:.8rem;font-weight:600;color:var(--text-muted);white-space:nowrap}.spread-history-header-right[data-v-1abe7d87]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px}.spread-history-overlay-body[data-v-1abe7d87]{flex:1;min-height:0;display:flex;flex-direction:column}.spread-history-overlay-body .spread-history-chart-wrap[data-v-1abe7d87]{margin-top:0;flex:1;min-height:0;border:none;border-radius:0}.spread-history-overlay-body .spread-history-chart-area[data-v-1abe7d87]{flex:1;min-height:0}.spread-history-overlay-body .spread-history-chart-container[data-v-1abe7d87]{flex:1;min-height:0;height:100%}.spread-history-overlay-body .spread-history-legend[data-v-1abe7d87]{top:12px;left:14px;gap:4px;padding:8px 14px;font-size:1.15rem;border-radius:8px}.uptime-note[data-v-1abe7d87]{margin-top:6px;text-align:right;font-size:.72rem;letter-spacing:.5px;color:var(--text-muted)}.uptime-label[data-v-1abe7d87]{font-weight:700;margin-right:4px;color:var(--text-subtle);text-transform:uppercase}.uptime-value[data-v-1abe7d87]{font-family:var(--mono);padding:2px 6px;border-radius:5px;background:var(--accent-soft);color:var(--accent)}.error[data-v-1abe7d87]{border:none;box-shadow:none}.card-item[lang=en] input[type=text][inputmode=decimal][data-v-1abe7d87]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}@media (max-width: 768px){.form-row input[data-v-1abe7d87]{font-size:16px}}@media (max-width: 640px){.card-item[data-v-1abe7d87]{max-width:none}.spread-history-overlay-header[data-v-1abe7d87]{padding:4px 8px}.spread-history-overlay-exit[data-v-1abe7d87]{min-width:28px;min-height:28px;padding:5px;border-radius:6px}.spread-history-overlay-exit svg[data-v-1abe7d87]{width:16px;height:16px}.spread-history-fullscreen-btn-wrap[data-v-1abe7d87]{top:6px;right:6px}.spread-history-fs-btn--enter[data-v-1abe7d87]{min-width:28px;min-height:28px;padding:6px}.spread-history-fs-btn--enter svg[data-v-1abe7d87]{width:13px;height:13px}}.card-list[data-v-fd424fbb]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.c-collapse[data-v-01f7cf2c]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1)}.c-collapse.open[data-v-01f7cf2c]{grid-template-rows:1fr}.c-collapse__clip[data-v-01f7cf2c]{overflow:hidden;min-height:0}@media (prefers-reduced-motion: reduce){.c-collapse[data-v-01f7cf2c]{transition:none}}.container[data-v-7f826378]{padding:10px 20px 100px}.dashboard-layout[data-v-7f826378]{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:1rem;align-items:start}.dashboard-main[data-v-7f826378]{min-width:0}.signals-rail[data-v-7f826378]{margin-bottom:0}@media (min-width: 1100px){.signals-rail[data-v-7f826378]{position:sticky;top:.5rem;max-height:calc(100vh - 2rem);display:flex;flex-direction:column;overflow:hidden;border-radius:12px 0 0 12px;border-right:none}.signals-rail .collapsible-header[data-v-7f826378]{border-radius:12px 0 0}.signals-rail .collapsible-header.collapsed[data-v-7f826378]{border-radius:12px 0 0 12px}.signals-rail .collapsible-content[data-v-7f826378]{overflow-y:auto;flex:1;min-height:0;padding-right:2px;scroll-behavior:smooth;overscroll-behavior:contain;mask-image:linear-gradient(to bottom,transparent 0,var(--text) 14px,var(--text) calc(100% - 18px),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,var(--text) 14px,var(--text) calc(100% - 18px),transparent 100%)}.signals-rail .signal-list[data-v-7f826378]{grid-template-columns:1fr;margin-bottom:0}.signals-rail[data-v-7f826378]>.c-collapse,.signals-rail[data-v-7f826378] .c-collapse__clip{display:contents}.signals-rail--collapsed[data-v-7f826378]>.c-collapse{display:none}.signals-rail .collapse-icon[data-v-7f826378]{transform:rotate(-90deg)}.signals-rail .collapse-icon.collapsed[data-v-7f826378]{transform:rotate(90deg)}.dashboard-layout[data-v-7f826378]:has(.signals-rail--collapsed){grid-template-columns:minmax(0,1fr)}.signals-rail--collapsed[data-v-7f826378]{position:fixed;top:50%;right:0;transform:translateY(-50%);z-index:100;width:36px;max-height:none;padding:0;background:transparent;border:none;border-radius:0;box-shadow:none;overflow:visible;display:block}.signals-rail--collapsed .collapsible-header[data-v-7f826378]{flex-direction:column;align-items:center;justify-content:center;gap:.6rem;padding:1rem 0;margin:0;width:100%;background:var(--accent);color:var(--surface);border-radius:8px 0 0 8px;box-shadow:-4px 0 12px #0000001f;transition:background-color .15s ease}.signals-rail--collapsed .collapsible-header[data-v-7f826378]:hover{background:var(--accent)}.signals-rail--collapsed .collapsible-header h3[data-v-7f826378]{display:block;writing-mode:vertical-rl;transform:rotate(180deg);font-size:.8rem;font-weight:600;letter-spacing:.05em;color:var(--surface);margin:0;flex:none}.signals-rail--collapsed .collapse-icon[data-v-7f826378]{color:var(--surface)}.signals-rail--collapsed .signals-count-pill[data-v-7f826378]{background:var(--surface);color:var(--accent);border:none;margin:0;width:20px;min-width:20px;height:auto;min-height:20px;padding:5px 0;border-radius:999px;font-size:.7rem;font-weight:700;line-height:1;letter-spacing:0;box-shadow:0 1px 3px #00000040}}@media (max-width: 1099px){.dashboard-layout[data-v-7f826378]{grid-template-columns:minmax(0,1fr);gap:.5rem}.dashboard-main[data-v-7f826378]{display:contents}.section-filters[data-v-7f826378]{order:1}.signals-rail[data-v-7f826378]{order:2}.section-create-card[data-v-7f826378]{order:3}.balances-section[data-v-7f826378]{order:4}.cards-section[data-v-7f826378]{order:5}.exchange-slots-row[data-v-7f826378]{justify-content:center}.dashboard-layout .collapsible-section[data-v-7f826378],.dashboard-layout .balances-section[data-v-7f826378],.dashboard-layout .cards-section[data-v-7f826378]{margin-bottom:0;margin-top:0}.signals-rail .collapsible-header[data-v-7f826378]{position:sticky;top:0;z-index:50;box-shadow:0 2px 6px #00000014;min-height:3rem}.signals-rail .collapsible-header[data-v-7f826378]:hover{background:linear-gradient(var(--settings-header-hover-bg),var(--settings-header-hover-bg)),var(--settings-card-header-bg)}}.balances-section[data-v-7f826378]{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:.6rem .7rem;margin-top:1rem;margin-bottom:1rem;border:1px solid var(--border)}.balances-grid-row[data-v-7f826378]{display:flex;flex-wrap:wrap;gap:.4rem}.balance-card[data-v-7f826378]{flex:1 1 auto;min-width:max-content;max-width:200px;display:flex;align-items:center;gap:.5rem;padding:.32rem .55rem;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:nowrap;overflow:hidden;transition:border-color .14s ease,background-color .14s ease}.balance-card[data-v-7f826378]:hover{border-color:var(--border-strong);background:var(--surface-hover)}.balance-logo[data-v-7f826378]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;overflow:hidden;flex-shrink:0}.balance-logo img[data-v-7f826378]{width:100%;height:100%;object-fit:contain;display:block}.balance-logo-fallback[data-v-7f826378]{font-size:.66rem;font-weight:800;color:var(--text-muted)}.balance-amount[data-v-7f826378]{font-size:.86rem;font-weight:700;letter-spacing:-.01em;color:var(--text);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}.balance-pnl-chip[data-v-7f826378]{display:inline-flex;align-items:center;gap:.1rem;margin-left:auto;padding:.05rem .4rem;border-radius:9999px;font-size:.7rem;font-weight:600;font-variant-numeric:tabular-nums;background:var(--surface-hover);color:var(--text-subtle);flex-shrink:0}.balance-card:hover .balance-pnl-chip[data-v-7f826378]{background:var(--surface-2)}.balance-pnl-chip.profit[data-v-7f826378],.balance-card:hover .balance-pnl-chip.profit[data-v-7f826378]{background:var(--success-soft);color:var(--success)}.balance-pnl-chip.loss[data-v-7f826378],.balance-card:hover .balance-pnl-chip.loss[data-v-7f826378]{background:var(--danger-soft);color:var(--danger)}.balance-pnl-arrow[data-v-7f826378]{font-size:.74rem;line-height:1}.refresh-balances-btn[data-v-7f826378]{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;width:32px;min-height:32px;padding:0;background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease,opacity .14s ease}.refresh-balances-icon[data-v-7f826378]{flex-shrink:0}.refresh-balances-spinner[data-v-7f826378]{display:inline-block;width:13px;height:13px;border:2px solid color-mix(in srgb,var(--text) 25%,transparent);border-top-color:var(--text);border-radius:50%;animation:refresh-balances-spin-7f826378 .6s linear infinite}@keyframes refresh-balances-spin-7f826378{to{transform:rotate(360deg)}}.refresh-balances-btn[data-v-7f826378]:disabled{opacity:.55;cursor:not-allowed}.refresh-balances-btn[data-v-7f826378]:not(:disabled):hover{background:var(--surface-hover);border-color:var(--border-strong);color:var(--text)}.collapsible-section[data-v-7f826378]{background:var(--settings-card-bg);border-radius:12px;border:1px solid var(--border-strong);box-shadow:var(--shadow-sm);margin-bottom:1rem}.collapsible-header[data-v-7f826378]{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;background:var(--settings-card-header-bg);cursor:pointer;transition:background-color .2s ease;border-radius:12px 12px 0 0}.collapsible-header.collapsed[data-v-7f826378]{border-radius:12px}.collapsible-header[data-v-7f826378]:hover{background:var(--settings-header-hover-bg)}.collapsible-header h3[data-v-7f826378]{margin:0;color:var(--settings-text);font-size:1rem;font-weight:600}.collapse-icon[data-v-7f826378]{transition:transform .2s ease;color:var(--settings-text-muted);display:flex;align-items:center}.collapse-icon svg[data-v-7f826378]{width:16px;height:16px}.collapse-icon.collapsed[data-v-7f826378]{transform:rotate(-90deg)}.collapsible-content[data-v-7f826378]{padding:20px}.collapsible-section[data-v-7f826378] .card-form{background:transparent;border:none;box-shadow:none;padding:0;border-radius:0;margin:0}.sf-layout[data-v-7f826378]{display:grid;grid-template-columns:172px 1fr;grid-template-rows:auto auto;column-gap:2rem;row-gap:1.25rem}.sf-left[data-v-7f826378]{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:.875rem}.sf-right[data-v-7f826378]{grid-column:2;grid-row:1;min-width:0;display:flex;flex-direction:column;gap:.625rem}.sf-footer[data-v-7f826378]{grid-column:1 / -1;grid-row:2;display:flex;justify-content:flex-end;padding-top:1rem;border-top:1px solid var(--border)}.sf-pair-header[data-v-7f826378]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.pmx-titlebar[data-v-7f826378]{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.filter-group[data-v-7f826378]{display:flex;flex-direction:column;gap:.3rem}.filter-group label[data-v-7f826378],.sf-pair-header label[data-v-7f826378]{font-weight:500;color:var(--text);font-size:.8125rem;white-space:nowrap;letter-spacing:.01em}.filter-input[data-v-7f826378]{padding:.45rem .65rem;border:1px solid var(--border-strong);border-radius:6px;font-size:16px;width:100%;transition:border-color .15s ease,box-shadow .15s ease;background:var(--well-bg);color:var(--text)}.filter-input[data-v-7f826378]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px #3b82f61f}.pmx-hint[data-v-7f826378]{font-size:.7rem;color:var(--text-muted);font-weight:400}.pmx-actions[data-v-7f826378]{display:flex;align-items:center;gap:.4rem}.pmx-btn[data-v-7f826378]{padding:3px 11px;font-size:.72rem;font-weight:600;border:1px solid var(--border-strong);border-radius:999px;background:var(--surface);cursor:pointer;color:var(--text-muted);transition:background-color .14s ease,border-color .14s ease,color .14s ease;line-height:1.5}.pmx-btn[data-v-7f826378]:hover{background:var(--surface-hover);border-color:var(--border-strong);color:var(--text)}.pmx-count[data-v-7f826378]{display:inline-flex;align-items:center;padding:2px 9px;font-size:.7rem;font-weight:600;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-variant-numeric:tabular-nums}.pmx-scroll[data-v-7f826378]{overflow-x:auto;-webkit-overflow-scrolling:touch;padding:12px 14px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md)}.pair-matrix[data-v-7f826378]{display:grid;grid-template-columns:82px repeat(8,32px);gap:3px;width:fit-content}.pmx-corner[data-v-7f826378]{height:64px}.pmx-col-header[data-v-7f826378]{width:32px;height:84px;position:relative;overflow:visible}.pmx-col-header span[data-v-7f826378]{position:absolute;bottom:8px;left:16px;transform-origin:bottom left;transform:rotate(-50deg);white-space:nowrap;font-size:.84rem;font-weight:600;color:var(--text-muted);letter-spacing:.01em;pointer-events:none}.pmx-row-label[data-v-7f826378]{height:32px;display:flex;align-items:center;justify-content:flex-end;padding-right:8px;font-size:.84rem;font-weight:600;color:var(--text-muted);white-space:nowrap}.pmx-cell[data-v-7f826378]{position:relative;width:32px;height:32px;border-radius:6px;border:1px solid var(--border-strong);background:var(--surface);cursor:pointer;transition:background-color .12s ease,border-color .12s ease,transform .12s ease;-webkit-user-select:none;user-select:none}.pmx-cell[data-v-7f826378]:hover{border-color:var(--accent);background:var(--accent-soft);transform:scale(1.08)}.pmx-cell--self[data-v-7f826378]{background:var(--surface-2);border-color:transparent;cursor:default;position:relative}.pmx-cell--self[data-v-7f826378]:hover{background:var(--surface-2);border-color:transparent;transform:none}.pmx-cell--self[data-v-7f826378]:before,.pmx-cell--self[data-v-7f826378]:after{content:"";position:absolute;top:50%;left:50%;width:11px;height:1.5px;background:var(--border);border-radius:1px}.pmx-cell--self[data-v-7f826378]:before{transform:translate(-50%,-50%) rotate(45deg)}.pmx-cell--self[data-v-7f826378]:after{transform:translate(-50%,-50%) rotate(-45deg)}.pmx-cell--on[data-v-7f826378]{background:var(--accent);border-color:var(--accent)}.pmx-cell--on[data-v-7f826378]:after{content:"";position:absolute;top:45%;left:50%;width:5px;height:9px;border:solid var(--accent-contrast);border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg)}.pmx-cell--on[data-v-7f826378]:hover{background:var(--accent);border-color:var(--accent)}.save-filters-btn[data-v-7f826378]{padding:.5rem 2rem;background:var(--accent);color:var(--accent-contrast);border:none;border-radius:6px;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s ease,box-shadow .15s ease;letter-spacing:.01em}.save-filters-btn[data-v-7f826378]:hover:not(:disabled){background:var(--accent);box-shadow:0 2px 8px #2563eb59}.save-filters-btn[data-v-7f826378]:disabled{background:var(--text-muted);cursor:not-allowed;box-shadow:none}.collapsible-header h3[data-v-7f826378]:has(.signals-count-pill){display:inline-flex;align-items:center;gap:.4rem}.signals-count-pill[data-v-7f826378]{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--accent) 0%,var(--accent) 100%);color:var(--surface);padding:0 .55rem;border-radius:9999px;font-size:.72rem;font-weight:700;letter-spacing:.02em;line-height:1;min-width:1.4rem;height:1.25rem;text-align:center;box-shadow:0 1px 2px #2563eb59,inset 0 1px #ffffff26}.collapsible-header h3[data-v-7f826378]{flex:1}.signals-header-controls[data-v-7f826378]{display:inline-flex;align-items:center;gap:.5rem;margin-right:.5rem;min-height:1.75rem}.signals-autorefresh[data-v-7f826378]{display:inline-flex;align-items:center;gap:.35rem;cursor:pointer;-webkit-user-select:none;user-select:none}.signals-autorefresh input[data-v-7f826378]{position:absolute;width:1px;height:1px;opacity:0;margin:0;pointer-events:none}.signals-autorefresh-track[data-v-7f826378]{position:relative;display:inline-block;width:1.85rem;height:1.05rem;flex-shrink:0;background:var(--border);border-radius:9999px;transition:background .15s ease}.signals-autorefresh-knob[data-v-7f826378]{position:absolute;top:2px;left:2px;width:calc(1.05rem - 4px);height:calc(1.05rem - 4px);background:var(--surface);border-radius:50%;box-shadow:0 1px 2px #00000040;transition:transform .15s ease}.signals-autorefresh--on .signals-autorefresh-track[data-v-7f826378]{background:linear-gradient(135deg,var(--accent) 0%,var(--accent) 100%)}.signals-autorefresh--on .signals-autorefresh-knob[data-v-7f826378]{transform:translate(.8rem)}.signals-autorefresh-label[data-v-7f826378]{font-size:.78rem;font-weight:600;line-height:1;color:var(--text-muted);transition:color .15s ease}.signals-autorefresh--on .signals-autorefresh-label[data-v-7f826378]{color:var(--accent)}.signals-autorefresh input:focus-visible+.signals-autorefresh-track[data-v-7f826378]{outline:2px solid var(--accent);outline-offset:2px}.signals-refresh-btn[data-v-7f826378]{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;padding:0 .45rem;height:1.75rem;box-sizing:border-box;background:var(--surface);color:var(--text-muted);border:1px solid var(--border-strong);border-radius:var(--radius-md);line-height:1;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .05s ease}.signals-refresh-btn[data-v-7f826378]:hover{background:var(--surface-hover);color:var(--text)}.signals-refresh-btn[data-v-7f826378]:active{transform:translateY(1px)}.signals-refresh-btn--pending[data-v-7f826378],.signals-refresh-btn--pending[data-v-7f826378]:hover{background:var(--warning-soft);color:var(--warning);border-color:transparent}.signals-refresh-count[data-v-7f826378]{font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;color:inherit}.signal-list[data-v-7f826378]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;margin-bottom:1rem;align-items:stretch}.signals-rail .collapsible-content[data-v-7f826378]{scrollbar-width:thin;scrollbar-color:rgba(100,116,139,.4) transparent}.signals-rail .collapsible-content[data-v-7f826378]::-webkit-scrollbar{width:10px}.signals-rail .collapsible-content[data-v-7f826378]::-webkit-scrollbar-track{background:transparent}.signals-rail .collapsible-content[data-v-7f826378]::-webkit-scrollbar-thumb{background-color:#64748b59;border-radius:999px;border:2px solid transparent;background-clip:padding-box;transition:background-color .15s ease}.signals-rail .collapsible-content[data-v-7f826378]::-webkit-scrollbar-thumb:hover{background-color:#47556999;background-clip:padding-box}.signal-list[data-v-7f826378]>*{min-width:0}.empty[data-v-7f826378]{color:var(--text-muted);margin-top:2rem;font-style:italic}.cards-section[data-v-7f826378]{margin-top:1rem}.cards-loading[data-v-7f826378]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 0;color:var(--text-muted)}.cards-spinner[data-v-7f826378]{width:22px;height:22px;border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:50%;animation:cards-spin-7f826378 .7s linear infinite}@keyframes cards-spin-7f826378{to{transform:rotate(360deg)}}.cards-empty[data-v-7f826378]{padding:40px 28px;text-align:center;color:var(--text-muted);background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 2px 8px #0000001a}.cards-filter-bar[data-v-7f826378]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.5rem .75rem;background:var(--surface);border-radius:10px;box-shadow:0 2px 8px #0000001a;border:1px solid var(--border);flex-wrap:wrap}.cards-filter-bar-divider[data-v-7f826378]{width:1px;height:28px;background:var(--border);flex-shrink:0;align-self:center}.active-cards-indicator[data-v-7f826378]{display:flex;align-items:center;gap:.5rem;min-height:40px;padding:0 .25rem}.active-cards-label[data-v-7f826378]{font-size:.875rem;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.active-cards-count[data-v-7f826378]{display:inline-flex;align-items:baseline;justify-content:center;gap:.05em;background:var(--surface-2);border:1px solid var(--border);color:var(--text);padding:.28rem .55rem;border-radius:var(--radius-sm);font-size:.8rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.01em;line-height:1;min-width:2.5rem;text-align:center;transition:background .15s ease,border-color .15s ease,color .15s ease}.active-cards-count .acc-current[data-v-7f826378]{color:var(--text);font-weight:700}.active-cards-count .acc-sep[data-v-7f826378],.active-cards-count .acc-max[data-v-7f826378]{color:var(--text-subtle)}.active-cards-count.active-cards-count-danger[data-v-7f826378]{background:var(--danger-soft);border-color:transparent}.active-cards-count.active-cards-count-danger .acc-current[data-v-7f826378],.active-cards-count.active-cards-count-danger .acc-sep[data-v-7f826378],.active-cards-count.active-cards-count-danger .acc-max[data-v-7f826378]{color:var(--danger)}.exchange-slots-row[data-v-7f826378]{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;padding:0 .25rem}.exchange-slot-pill[data-v-7f826378]{display:inline-flex;align-items:center;gap:.4rem;background:var(--surface-2);border:1px solid var(--border);padding:.28rem .5rem .28rem .55rem;border-radius:var(--radius-sm);font-size:.78rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap;cursor:default;transition:background .15s ease,border-color .15s ease,color .15s ease}.exchange-slot-pill .esp-logo[data-v-7f826378]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;overflow:hidden;flex-shrink:0}.exchange-slot-pill .esp-logo img[data-v-7f826378]{width:100%;height:100%;object-fit:contain;display:block}.exchange-slot-pill .esp-logo-fallback[data-v-7f826378]{font-size:.6rem;font-weight:800;color:var(--text-muted)}.exchange-slot-pill .esp-count[data-v-7f826378]{color:var(--text-subtle);font-weight:600}.exchange-slot-pill .esp-current[data-v-7f826378]{color:var(--text-muted)}.exchange-slot-pill.slot-warn[data-v-7f826378]{background:var(--warning-soft);border-color:transparent}.exchange-slot-pill.slot-warn .esp-name[data-v-7f826378],.exchange-slot-pill.slot-warn .esp-count[data-v-7f826378],.exchange-slot-pill.slot-warn .esp-current[data-v-7f826378]{color:var(--warning)}.exchange-slot-pill.slot-danger[data-v-7f826378]{background:var(--danger-soft);border-color:transparent}.exchange-slot-pill.slot-danger .esp-name[data-v-7f826378],.exchange-slot-pill.slot-danger .esp-count[data-v-7f826378],.exchange-slot-pill.slot-danger .esp-current[data-v-7f826378]{color:var(--danger)}.favourite-filter-btn[data-v-7f826378]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;min-height:40px;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text-muted);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}.favourite-filter-btn[data-v-7f826378]:hover{background:var(--surface-2);border-color:var(--text-muted);color:var(--text)}.favourite-filter-btn.active[data-v-7f826378]{background:var(--warning-soft);border-color:var(--warning);color:var(--warning)}.favourite-filter-btn.active svg[data-v-7f826378]{color:var(--warning)}.favourite-filter-btn svg[data-v-7f826378]{width:18px;height:18px;display:block;color:var(--text-muted);transition:color .15s ease}.favourite-filter-btn.active[data-v-7f826378]:hover{background:var(--warning-soft);border-color:var(--warning)}.sort-dropdown-wrapper[data-v-7f826378]{position:relative}.sort-dropdown-button[data-v-7f826378]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;min-height:40px;background:var(--surface-2);border:1px solid var(--border);border-radius:8px;font-size:.875rem;font-weight:500;color:var(--text);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;min-width:200px;text-align:left}.sort-dropdown-button[data-v-7f826378]:hover{background:var(--surface-2);border-color:var(--border)}.sort-dropdown-button[data-v-7f826378]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px #3b82f626}.sort-dropdown-button-open[data-v-7f826378]{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 2px #3b82f626}.sort-dropdown-icon[data-v-7f826378]{display:flex;align-items:center;color:var(--text-muted);flex-shrink:0}.sort-dropdown-icon svg[data-v-7f826378]{display:block}.sort-dropdown-label[data-v-7f826378]{flex:1}.sort-dropdown-arrow[data-v-7f826378]{font-size:.65rem;color:var(--text-muted);transition:transform .2s ease}.sort-dropdown-button-open .sort-dropdown-arrow[data-v-7f826378]{transform:rotate(180deg)}.sort-dropdown[data-v-7f826378]{position:absolute;top:calc(100% + .35rem);left:0;min-width:100%;background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 10px 25px -5px #0000001a,0 4px 6px -2px #0000000d;z-index:20;padding:.35rem}.sort-dropdown-option[data-v-7f826378]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem .75rem;border:none;border-radius:6px;background:transparent;font-size:.875rem;font-weight:500;color:var(--text);cursor:pointer;text-align:left;transition:background-color .15s ease}.sort-dropdown-option[data-v-7f826378]:hover{background:var(--surface-2)}.sort-dropdown-option-active[data-v-7f826378]{background:var(--accent-soft);color:var(--accent)}.sort-dropdown-option-active[data-v-7f826378]:hover{background:var(--accent-soft)}.sort-dropdown-option-text[data-v-7f826378]{flex:1}.sort-dropdown-option-check[data-v-7f826378]{color:var(--accent);font-size:.875rem;margin-left:.5rem}.sort-dropdown-enter-active[data-v-7f826378],.sort-dropdown-leave-active[data-v-7f826378]{transition:opacity .15s ease,transform .15s ease}.sort-dropdown-enter-from[data-v-7f826378],.sort-dropdown-leave-to[data-v-7f826378]{opacity:0;transform:translateY(-4px)}.total-cards-display[data-v-7f826378]{background:var(--surface);border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:1rem;margin-top:1rem;margin-bottom:1rem;border:1px solid var(--border)}.total-cards-info[data-v-7f826378]{display:flex;align-items:center;gap:1rem}.total-cards-label[data-v-7f826378]{font-weight:500;color:var(--text);font-size:.875rem}.total-cards-count[data-v-7f826378]{font-weight:600;color:var(--accent);font-size:1rem;background:var(--accent-soft);padding:.25rem .75rem;border-radius:4px;border:1px solid var(--accent-soft)}@media (max-width: 768px){.container[data-v-7f826378]{padding:10px 10px 100px}.balances-grid-row[data-v-7f826378]{flex-direction:column}.balance-card[data-v-7f826378]{max-width:none}.refresh-balances-btn[data-v-7f826378]{width:100%}.sf-layout[data-v-7f826378]{grid-template-columns:1fr;column-gap:0;row-gap:1rem}.sf-right[data-v-7f826378]{grid-column:1;grid-row:2}.sf-footer[data-v-7f826378]{grid-row:3}.sf-footer .save-filters-btn[data-v-7f826378]{width:100%}.filter-input[data-v-7f826378]{font-size:16px}.section-filters .collapsible-content[data-v-7f826378]{padding:14px}.pair-matrix[data-v-7f826378]{grid-template-columns:68px repeat(8,27px);gap:2px}.pmx-corner[data-v-7f826378],.pmx-col-header[data-v-7f826378]{height:74px}.pmx-col-header[data-v-7f826378]{width:27px}.pmx-col-header span[data-v-7f826378]{left:13px;font-size:.75rem}.pmx-row-label[data-v-7f826378]{height:27px;font-size:.75rem;padding-right:6px}.pmx-cell[data-v-7f826378]{width:27px;height:27px;border-radius:4px}.cards-filter-bar[data-v-7f826378]{flex-direction:column;align-items:stretch;gap:.5rem}.cards-filter-bar-divider[data-v-7f826378]{display:none}.favourite-filter-btn[data-v-7f826378],.sort-dropdown-button[data-v-7f826378]{width:100%;justify-content:center}.active-cards-indicator[data-v-7f826378]{justify-content:center;min-height:0;padding:.25rem 0}.sort-dropdown-wrapper[data-v-7f826378]{width:100%}.sort-dropdown[data-v-7f826378]{left:0;right:0;min-width:100%}.signal-list[data-v-7f826378]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem}}@media (max-width: 480px){.signal-list[data-v-7f826378]{grid-template-columns:1fr}}.drp[data-v-e3c025dd]{display:flex;align-items:flex-end;gap:12px}.drp-field[data-v-e3c025dd]{position:relative;display:flex;flex-direction:column;gap:5px}.drp-field>label[data-v-e3c025dd]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-subtle)}.drp-trigger[data-v-e3c025dd]{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-width:140px;padding:9px 12px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font-size:14px;cursor:pointer;transition:border-color .12s,box-shadow .12s}.drp-trigger[data-v-e3c025dd]:hover{border-color:var(--accent)}.drp-field.open .drp-trigger[data-v-e3c025dd]{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.drp-cal-icon[data-v-e3c025dd]{color:var(--text-subtle);flex:none}.drp-value[data-v-e3c025dd]{font-variant-numeric:tabular-nums}.drp-arrow[data-v-e3c025dd]{color:var(--text-subtle);padding-bottom:9px;font-size:15px}.drp-pop[data-v-e3c025dd]{position:absolute;top:calc(100% + 6px);left:0;z-index:50;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:12px}.drp-pop-right[data-v-e3c025dd]{left:auto;right:0}[data-v-e3c025dd] .cal{width:252px;-webkit-user-select:none;user-select:none}[data-v-e3c025dd] .cal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}[data-v-e3c025dd] .cal-title{font-size:13px;font-weight:600;color:var(--text)}[data-v-e3c025dd] .cal-nav{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-muted);cursor:pointer;font-size:16px;line-height:1}[data-v-e3c025dd] .cal-nav:hover{background:var(--surface-hover);color:var(--text)}[data-v-e3c025dd] .cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}[data-v-e3c025dd] .cal-wd{margin-bottom:4px}[data-v-e3c025dd] .cal-wd-cell{text-align:center;font-size:10px;font-weight:600;text-transform:uppercase;color:var(--text-subtle);padding:4px 0}[data-v-e3c025dd] .cal-cell{height:32px;display:grid;place-items:center;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-size:13px;cursor:pointer;font-variant-numeric:tabular-nums}[data-v-e3c025dd] .cal-cell:hover{background:var(--surface-hover)}[data-v-e3c025dd] .cal-empty{cursor:default}[data-v-e3c025dd] .cal-cell.is-today{border-color:var(--border-strong)}[data-v-e3c025dd] .cal-cell.is-selected{background:var(--accent);color:var(--accent-contrast);border-color:var(--accent)}@media (max-width: 640px){.drp[data-v-e3c025dd]{width:100%}.drp-field[data-v-e3c025dd]{flex:1}.drp-trigger[data-v-e3c025dd]{width:100%;min-width:0}}.history-page-wrapper[data-v-c9046a74]{min-height:100vh;background:var(--bg)}.history-container[data-v-c9046a74]{max-width:1080px;margin:0 auto;padding:28px 20px 64px;display:flex;flex-direction:column;gap:16px;color:var(--text)}.tab-panel[data-v-c9046a74]{display:flex;flex-direction:column;gap:16px}.title-section h1[data-v-c9046a74]{margin:0;font-size:24px;font-weight:700;letter-spacing:-.02em;color:var(--text)}.history-tabs[data-v-c9046a74]{display:inline-flex;gap:4px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);padding:3px;width:fit-content}.history-tab[data-v-c9046a74]{border:none;background:transparent;color:var(--text-muted);font:inherit;font-size:14px;font-weight:600;padding:7px 16px;border-radius:var(--radius-sm);cursor:pointer;transition:background-color .14s ease,color .14s ease}.history-tab[data-v-c9046a74]:hover{color:var(--text)}.history-tab.active[data-v-c9046a74]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}.date-range-section[data-v-c9046a74]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:18px 20px}.date-inputs[data-v-c9046a74]{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-end}.date-input[data-v-c9046a74]{display:flex;flex-direction:column;gap:5px}.date-input label[data-v-c9046a74]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-subtle)}.date-input input[data-v-c9046a74]{padding:9px 12px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font-size:14px}.date-input input[data-v-c9046a74]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.button-group[data-v-c9046a74]{display:flex;gap:8px}.total-pnl-card[data-v-c9046a74]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:18px 20px;display:flex;flex-direction:column;gap:6px}.total-pnl-label[data-v-c9046a74]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-subtle)}.total-pnl-value[data-v-c9046a74]{font-size:28px;font-weight:800;letter-spacing:-.02em;color:var(--text);white-space:nowrap}.total-pnl-details[data-v-c9046a74]{display:flex;gap:14px;font-size:13px;color:var(--text-muted);margin-top:2px}.symbol-summary-section[data-v-c9046a74]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:6px 14px}.table-wrapper[data-v-c9046a74]{overflow-x:auto}.symbol-summary-table[data-v-c9046a74],.details-table[data-v-c9046a74],.orders-table[data-v-c9046a74]{width:100%;border-collapse:collapse;font-size:13px}.symbol-summary-table th[data-v-c9046a74],.details-table th[data-v-c9046a74],.orders-table th[data-v-c9046a74]{text-align:left;padding:10px 12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-subtle);border-bottom:1px solid var(--border);white-space:nowrap}.symbol-summary-table td[data-v-c9046a74],.details-table td[data-v-c9046a74],.orders-table td[data-v-c9046a74]{padding:11px 12px;border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle}.symbol-summary-table tbody tr:last-child td[data-v-c9046a74],.details-table tbody tr:last-child td[data-v-c9046a74],.orders-table tbody tr:last-child td[data-v-c9046a74]{border-bottom:none}.symbol-summary-table td[data-v-c9046a74]{white-space:nowrap}.symbol-summary-table tbody tr:hover td[data-v-c9046a74],.orders-table tbody tr:hover td[data-v-c9046a74],.details-table tbody tr:hover td[data-v-c9046a74]{background:var(--surface-2)}.exchange-accordion[data-v-c9046a74]{display:flex;flex-direction:column;gap:12px}.exchange-card[data-v-c9046a74]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.exchange-header[data-v-c9046a74]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;cursor:pointer;transition:background-color .14s ease}.exchange-header[data-v-c9046a74]:hover{background:var(--surface-2)}.exchange-info[data-v-c9046a74]{display:flex;align-items:center;gap:12px}.exchange-name[data-v-c9046a74]{font-weight:700;font-size:14px;letter-spacing:.02em;color:var(--text)}.exchange-pnl[data-v-c9046a74]{font-weight:600;font-size:14px;white-space:nowrap}.exchange-toggle[data-v-c9046a74]{color:var(--text-subtle)}.toggle-icon[data-v-c9046a74]{display:inline-block;font-size:11px;transition:transform .18s ease}.toggle-icon.expanded[data-v-c9046a74]{transform:rotate(180deg)}.exchange-content[data-v-c9046a74]{padding:0 8px 6px;border-top:1px solid var(--border)}.positions-list[data-v-c9046a74]{padding-top:4px}.pnl-breakdown[data-v-c9046a74]{font-size:12px;color:var(--text-muted)}.nowrap[data-v-c9046a74]{white-space:nowrap}.orders-section[data-v-c9046a74]{display:flex;flex-direction:column;gap:16px}.orders-toolbar[data-v-c9046a74]{display:flex;align-items:center;gap:12px}.refresh-btn[data-v-c9046a74]{position:relative}.refresh-btn.is-loading .refresh-btn-label[data-v-c9046a74]{visibility:hidden}.refresh-btn .btn-spinner[data-v-c9046a74]{position:absolute;inset:0;margin:auto;width:14px;height:14px;border:2px solid color-mix(in srgb,currentColor 30%,transparent);border-top-color:currentColor;border-radius:50%;animation:hist-spin-c9046a74 .7s linear infinite}.orders-hint[data-v-c9046a74]{font-size:13px;color:var(--text-muted)}.orders-empty[data-v-c9046a74]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:28px;text-align:center;color:var(--text-muted)}.orders-section .table-wrapper[data-v-c9046a74]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.op-badge[data-v-c9046a74]{font-size:11px;font-weight:700;padding:2px 8px;border-radius:6px}.op-open[data-v-c9046a74]{background:var(--success-soft);color:var(--success)}.op-close[data-v-c9046a74]{background:var(--danger-soft);color:var(--danger)}.side-tag[data-v-c9046a74]{font-size:11px;color:var(--text-subtle);margin-left:4px}.status-badge[data-v-c9046a74]{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px}.status-ok[data-v-c9046a74]{background:var(--success-soft);color:var(--success)}.status-fail[data-v-c9046a74]{background:var(--danger-soft);color:var(--danger)}.exec-cell[data-v-c9046a74]{display:grid;grid-template-columns:auto auto auto;gap:3px 8px;align-items:center;font-size:12px}.exec-name[data-v-c9046a74]{font-weight:600;color:var(--text)}.exec-fill[data-v-c9046a74]{color:var(--text-muted);white-space:nowrap}.lat-pill[data-v-c9046a74]{font-size:10px;font-weight:700;padding:1px 6px;border-radius:999px;justify-self:start}.lat-fast[data-v-c9046a74]{background:var(--success-soft);color:var(--success)}.lat-mid[data-v-c9046a74]{background:var(--warning-soft);color:var(--warning)}.lat-slow[data-v-c9046a74]{background:var(--danger-soft);color:var(--danger)}.orders-error[data-v-c9046a74]{color:var(--text-subtle);font-size:12px;min-width:300px;max-width:420px;white-space:normal;word-break:break-word;line-height:1.45}.orders-error.has-error[data-v-c9046a74]{color:var(--danger)}.positive[data-v-c9046a74]{color:var(--success);font-weight:600}.negative[data-v-c9046a74]{color:var(--danger);font-weight:600}.symbol-summary-table td.positive[data-v-c9046a74],.details-table td.positive[data-v-c9046a74],.orders-table td.positive[data-v-c9046a74]{color:var(--success)}.symbol-summary-table td.negative[data-v-c9046a74],.details-table td.negative[data-v-c9046a74],.orders-table td.negative[data-v-c9046a74]{color:var(--danger)}.loading[data-v-c9046a74]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 0;color:var(--text-muted)}.spinner[data-v-c9046a74]{width:22px;height:22px;border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:50%;animation:hist-spin-c9046a74 .7s linear infinite}@keyframes hist-spin-c9046a74{to{transform:rotate(360deg)}}.error[data-v-c9046a74]{background:var(--danger-soft);border:1px solid transparent;border-radius:var(--radius-lg);padding:16px 18px;color:var(--danger);display:flex;flex-direction:column;gap:10px;align-items:flex-start}@media (max-width: 768px){.history-container[data-v-c9046a74]{padding:20px 14px 48px}.date-inputs[data-v-c9046a74]{flex-direction:column;align-items:stretch}.button-group[data-v-c9046a74]{flex-direction:column}.exec-cell[data-v-c9046a74]{grid-template-columns:auto auto auto}}.login-container[data-v-05a06162]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bg);padding:24px}.login-card[data-v-05a06162]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:32px;width:100%;max-width:480px}.login-top[data-v-05a06162]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px}.login-header[data-v-05a06162]{text-align:left}.login-header h1[data-v-05a06162]{color:var(--text);margin:0 0 6px;font-size:24px;font-weight:700;letter-spacing:-.02em}.login-header p[data-v-05a06162]{color:var(--text-muted);margin:0;font-size:13px}.login-form[data-v-05a06162]{display:flex;flex-direction:column;gap:20px}.consent-box[data-v-05a06162]{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);padding:0;color:var(--text-muted);font-size:13px;line-height:1.5;max-height:220px}.consent-content[data-v-05a06162]{padding:16px;overflow:auto;max-height:220px}.consent-content h3[data-v-05a06162]{margin:0 0 8px;font-size:15px;color:var(--text)}.consent-content p[data-v-05a06162]{margin:8px 0}.consent-content ul[data-v-05a06162]{margin:8px 0;padding-left:16px}.consent-content li[data-v-05a06162]{margin:6px 0}.consent-check[data-v-05a06162]{display:flex;align-items:center;gap:10px;margin-top:10px;-webkit-user-select:none;user-select:none}.checkbox-lg[data-v-05a06162]{width:20px;height:20px}.consent-check span[data-v-05a06162]{color:var(--text)}.consent-check .link[data-v-05a06162]{color:var(--accent)}@media (max-width: 480px){.consent-check span[data-v-05a06162]{color:var(--text);font-weight:500}}.form-group[data-v-05a06162]{display:flex;flex-direction:column;gap:8px}.form-group label[data-v-05a06162]{font-weight:500;color:var(--text);font-size:14px}.form-group input[data-v-05a06162]{padding:10px 12px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font-size:14px;transition:border-color .14s ease,box-shadow .14s ease}.form-group input[data-v-05a06162]::placeholder{color:var(--text-subtle)}.form-group input[data-v-05a06162]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.form-group input.error[data-v-05a06162]{border-color:var(--danger)}.error-message[data-v-05a06162]{color:var(--danger);font-size:12px;margin-top:4px}.error-alert[data-v-05a06162]{background:var(--danger-soft);color:var(--danger);padding:12px;border-radius:var(--radius-md);font-size:14px;border:1px solid transparent}.login-button[data-v-05a06162]{padding:12px;font-size:15px;width:100%}.login-button[data-v-05a06162]:disabled{opacity:.7}.divider[data-v-05a06162]{display:flex;align-items:center;text-align:center;color:var(--text-subtle);font-size:12px}.divider[data-v-05a06162]:before,.divider[data-v-05a06162]:after{content:"";flex:1;height:1px;background:var(--border)}.divider span[data-v-05a06162]{padding:0 12px}.social-icons[data-v-05a06162]{display:flex;justify-content:center;gap:16px}.icon-btn[data-v-05a06162]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;transition:border-color .14s ease,background-color .14s ease,transform .04s ease}.icon-btn[data-v-05a06162]:hover{background:var(--surface-2);border-color:var(--text-subtle)}.icon-btn[data-v-05a06162]:active{transform:translateY(1px)}.icon-btn[data-v-05a06162]:disabled{opacity:.6;cursor:default}.icon-btn svg[data-v-05a06162]{display:block}.info-alert[data-v-05a06162]{background:var(--surface-2);color:var(--text-muted);padding:12px;border-radius:var(--radius-md);font-size:13px;border:1px solid var(--border)}.link[data-v-05a06162]{color:var(--accent);text-decoration:underline;text-underline-offset:2px;font-weight:500}.link[data-v-05a06162]:hover{text-decoration:underline;background-color:transparent}@media (max-width: 480px){.login-card[data-v-05a06162]{padding:30px 20px;max-width:100%}.login-header h1[data-v-05a06162]{font-size:24px}}.login-container[data-v-2d832df5]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bg);padding:24px}.login-card[data-v-2d832df5]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:32px;width:100%;max-width:480px}.login-top[data-v-2d832df5]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px}.login-header[data-v-2d832df5]{text-align:left}.login-header h1[data-v-2d832df5]{color:var(--text);margin:0 0 6px;font-size:24px;font-weight:700;letter-spacing:-.02em}.login-header p[data-v-2d832df5]{color:var(--text-muted);margin:0;font-size:13px}.login-form[data-v-2d832df5]{display:flex;flex-direction:column;gap:20px}.consent-box[data-v-2d832df5]{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);padding:0;color:var(--text-muted);font-size:13px;line-height:1.5;max-height:220px}.consent-content[data-v-2d832df5]{padding:16px;overflow:auto;max-height:220px}.consent-content h3[data-v-2d832df5]{margin:0 0 8px;font-size:15px;color:var(--text)}.consent-content p[data-v-2d832df5]{margin:8px 0}.consent-content ul[data-v-2d832df5]{margin:8px 0;padding-left:16px}.consent-content li[data-v-2d832df5]{margin:6px 0}.consent-check[data-v-2d832df5]{display:flex;align-items:center;gap:10px;margin-top:10px;-webkit-user-select:none;user-select:none}.checkbox-lg[data-v-2d832df5]{width:20px;height:20px}.consent-check span[data-v-2d832df5]{color:var(--text)}.consent-check .link[data-v-2d832df5]{color:var(--accent)}@media (max-width: 480px){.consent-check span[data-v-2d832df5]{color:var(--text);font-weight:500}}.form-group[data-v-2d832df5]{display:flex;flex-direction:column;gap:8px}.form-group label[data-v-2d832df5]{font-weight:500;color:var(--text);font-size:14px}.form-group input[data-v-2d832df5]{padding:10px 12px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font-size:14px;transition:border-color .14s ease,box-shadow .14s ease}.form-group input[data-v-2d832df5]::placeholder{color:var(--text-subtle)}.form-group input[data-v-2d832df5]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.form-group input.error[data-v-2d832df5]{border-color:var(--danger)}.error-message[data-v-2d832df5]{color:var(--danger);font-size:12px;margin-top:4px}.error-alert[data-v-2d832df5]{background:var(--danger-soft);color:var(--danger);padding:12px;border-radius:var(--radius-md);font-size:14px;border:1px solid transparent}.info-alert[data-v-2d832df5]{background:var(--surface-2);color:var(--text-muted);padding:12px;border-radius:var(--radius-md);font-size:13px;border:1px solid var(--border)}.login-button[data-v-2d832df5]{padding:12px;font-size:15px;width:100%}.login-button[data-v-2d832df5]:disabled{opacity:.7}.code-accepted[data-v-2d832df5]{display:flex;align-items:center;gap:8px;padding:10px 12px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);font-size:13px;color:var(--text-muted)}.code-accepted strong[data-v-2d832df5]{color:var(--text);letter-spacing:.04em}.code-accepted__check[data-v-2d832df5]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-size:11px;font-weight:700;flex:none}.code-accepted__change[data-v-2d832df5]{margin-left:auto;background:none;border:none;padding:0;cursor:pointer;font-size:13px}.provider-block[data-v-2d832df5]{display:flex;flex-direction:column;gap:12px}.provider-prompt[data-v-2d832df5]{margin:0;color:var(--text-muted);font-size:14px}.social-icons[data-v-2d832df5]{display:flex;justify-content:center;gap:16px}.icon-btn[data-v-2d832df5]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;transition:border-color .14s ease,background-color .14s ease,transform .04s ease}.icon-btn[data-v-2d832df5]:hover{background:var(--surface-2);border-color:var(--text-subtle)}.icon-btn[data-v-2d832df5]:active{transform:translateY(1px)}.icon-btn[data-v-2d832df5]:disabled{opacity:.6;cursor:default}.icon-btn svg[data-v-2d832df5]{display:block}.login-footer[data-v-2d832df5]{text-align:center;margin-top:24px;padding-top:20px;border-top:1px solid var(--border)}.login-footer p[data-v-2d832df5]{color:var(--text-muted);font-size:14px;margin:0}.link[data-v-2d832df5]{color:var(--accent);text-decoration:underline;text-underline-offset:2px;font-weight:500}.link[data-v-2d832df5]:hover{text-decoration:underline;background-color:transparent}@media (max-width: 480px){.login-card[data-v-2d832df5]{padding:30px 20px;max-width:100%}.login-header h1[data-v-2d832df5]{font-size:24px}}.pc[data-v-834d5c6e]{max-width:1080px;margin:0 auto;padding:28px 20px 64px;display:flex;flex-direction:column;gap:16px}@media (max-width: 768px){.pc[data-v-834d5c6e]{padding:20px 14px 48px}}.pc-head[data-v-834d5c6e]{display:flex;justify-content:space-between;align-items:center;gap:12px}.pc-head h1[data-v-834d5c6e]{margin:0;font-size:24px;font-weight:700;letter-spacing:-.02em;color:var(--text)}.pc-head-share[data-v-834d5c6e]{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:34px;padding:0 13px;border:1px solid var(--border);background:var(--surface);color:var(--text-muted);border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;line-height:1;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.pc-head-share svg[data-v-834d5c6e]{flex:none}.pc-head-share[data-v-834d5c6e]:hover{background:var(--surface-2);border-color:var(--border-strong);color:var(--text)}@media (max-width: 560px){.pc-head-share[data-v-834d5c6e]{width:34px;padding:0}.pc-head-share-label[data-v-834d5c6e]{display:none}}.pc-card[data-v-834d5c6e]{padding:20px}.pc-label[data-v-834d5c6e]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-subtle)}.pc-title[data-v-834d5c6e]{margin:0 0 16px;font-size:14px;font-weight:600;color:var(--text)}.pc-loading[data-v-834d5c6e]{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--text-muted);padding:64px 0}.pc-spinner[data-v-834d5c6e]{width:16px;height:16px;border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:50%;animation:pc-spin-834d5c6e .7s linear infinite}@keyframes pc-spin-834d5c6e{to{transform:rotate(360deg)}}.pc-locked[data-v-834d5c6e]{text-align:center;padding:56px 24px;display:flex;flex-direction:column;align-items:center;gap:8px}.pc-lock[data-v-834d5c6e]{font-size:30px;opacity:.85}.pc-locked h2[data-v-834d5c6e]{margin:0;font-size:18px;color:var(--text)}.pc-locked p[data-v-834d5c6e]{max-width:460px;margin:0}.pc-contact-ic[data-v-834d5c6e]{color:var(--accent);line-height:0;opacity:.9}.pc-contact-btn[data-v-834d5c6e]{margin-top:8px;text-decoration:none}.pc-status-name[data-v-834d5c6e]{min-width:0;font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-dot[data-v-834d5c6e]{flex:none;width:10px;height:10px;border-radius:50%;background:var(--accent)}.pc-ladder[data-v-834d5c6e]{display:flex;gap:10px;margin-top:24px}.pc-step[data-v-834d5c6e]{flex:1;display:flex;flex-direction:column;align-items:center;gap:7px;position:relative}.pc-step[data-v-834d5c6e]:not(:last-child):after{content:"";position:absolute;top:14px;left:calc(50% + 20px);right:calc(-50% + 20px);height:2px;border-radius:2px;background:var(--border)}.pc-step.reached[data-v-834d5c6e]:not(:last-child):after{background:var(--accent)}.pc-step-dot[data-v-834d5c6e]{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;background:var(--surface-2);color:var(--text-subtle);border:1px solid var(--border);z-index:1;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.pc-step.reached .pc-step-dot[data-v-834d5c6e]{background:var(--accent);color:var(--accent-contrast);border-color:var(--accent)}.pc-step.current .pc-step-dot[data-v-834d5c6e]{box-shadow:0 0 0 4px var(--accent-soft)}.pc-step-label[data-v-834d5c6e]{font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--text-muted)}.pc-step.reached .pc-step-label[data-v-834d5c6e]{color:var(--text)}.pc-step-lines[data-v-834d5c6e]{font-size:11px;font-weight:600;letter-spacing:.01em;color:var(--text-subtle)}.pc-step-reward[data-v-834d5c6e]{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:2px 6px;margin-top:1px;padding:6px 12px;border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border);font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums}.pc-step-term[data-v-834d5c6e]{white-space:nowrap}.pc-step-ln[data-v-834d5c6e]{color:var(--text);font-weight:800}.pc-step-pct[data-v-834d5c6e]{color:var(--text-muted);font-weight:600}.pc-step-plus[data-v-834d5c6e]{color:var(--text-subtle);font-weight:600}@media (max-width: 560px){.pc-ladder[data-v-834d5c6e]{flex-direction:column;gap:18px}.pc-step[data-v-834d5c6e]:after{display:none}}.pc-card.pc-overview[data-v-834d5c6e]{padding:0;overflow:hidden}.pc-ov-head[data-v-834d5c6e]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 20px;border:none;background:transparent;cursor:pointer;font:inherit;color:inherit;text-align:left;transition:background-color .15s ease}.pc-ov-head[data-v-834d5c6e]:hover{background:var(--surface-2)}.pc-ov-status[data-v-834d5c6e]{display:inline-flex;align-items:center;gap:10px;min-width:0}.pc-ov-head-right[data-v-834d5c6e]{display:inline-flex;align-items:center;gap:14px;flex:none}.pc-ov-next[data-v-834d5c6e]{display:inline-flex;align-items:center;gap:8px}.pc-ov-next-lbl[data-v-834d5c6e]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-subtle)}.pc-ov-chevron[data-v-834d5c6e]{flex:none;color:var(--text-subtle);transition:transform .3s cubic-bezier(.4,0,.2,1),color .15s ease}.pc-ov-chevron.open[data-v-834d5c6e]{transform:rotate(90deg)}.pc-ov-head:hover .pc-ov-chevron[data-v-834d5c6e]{color:var(--text)}.pc-ov-summary[data-v-834d5c6e]{padding:0 20px 18px}.pc-ov-summary .pc-bar-head[data-v-834d5c6e]:first-child{margin-top:0}.pc-ov-reveal[data-v-834d5c6e]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1)}.pc-ov-reveal.open[data-v-834d5c6e]{grid-template-rows:1fr}.pc-ov-reveal-clip[data-v-834d5c6e]{overflow:hidden;min-height:0}.pc-ov-reveal-body[data-v-834d5c6e]{padding:18px 20px 20px;border-top:1px solid var(--border)}.pc-ov-reveal-body .pc-ladder[data-v-834d5c6e]{margin-top:0}@media (prefers-reduced-motion: reduce){.pc-ov-reveal[data-v-834d5c6e],.pc-ov-chevron[data-v-834d5c6e]{transition:none}}@media (max-width: 560px){.pc-ov-next-lbl[data-v-834d5c6e]{display:none}}.pc-warn[data-v-834d5c6e]{background:var(--warning-soft);color:var(--warning);border:1px solid transparent;border-radius:var(--radius-lg);padding:14px 18px;font-size:13px;line-height:1.5}.pc-stats[data-v-834d5c6e]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.pc-stat[data-v-834d5c6e]{display:flex;flex-direction:column;gap:7px;padding:16px 18px}.pc-stat b[data-v-834d5c6e]{font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--text)}.pc-stat b.accent[data-v-834d5c6e]{color:var(--accent)}.pc-bar-head[data-v-834d5c6e]{display:flex;justify-content:space-between;font-size:13px;color:var(--text);margin:14px 0 6px}.pc-bar[data-v-834d5c6e]{height:8px;background:var(--surface-2);border-radius:999px;overflow:hidden}.pc-bar-fill[data-v-834d5c6e]{height:100%;border-radius:999px;background:var(--accent);transition:width .4s ease}.pc-bar-fill.done[data-v-834d5c6e]{background:var(--success)}.pc-allopen[data-v-834d5c6e]{font-size:14px;font-weight:600;color:var(--success)}.pc-hint[data-v-834d5c6e]{font-size:12px;color:var(--text-muted);margin:8px 0 0}.pc-ref-code[data-v-834d5c6e]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.pc-ref-code code[data-v-834d5c6e]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:600;letter-spacing:.08em;color:var(--text);background:var(--surface-2);border:1px solid var(--border);padding:4px 12px;border-radius:var(--radius-sm)}.pc-ref-link[data-v-834d5c6e]{display:flex;gap:8px}.pc-wz-head[data-v-834d5c6e]{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.pc-wz-steps[data-v-834d5c6e]{display:flex;align-items:flex-start;gap:8px;margin-top:6px;max-width:320px}.pc-wz-step[data-v-834d5c6e]{flex:1;display:flex;justify-content:center;position:relative}.pc-wz-step[data-v-834d5c6e]:not(:last-child):after{content:"";position:absolute;top:13px;left:calc(50% + 16px);right:calc(-50% + 16px);height:1px;background:var(--border)}.pc-wz-step.done[data-v-834d5c6e]:not(:last-child):after{background:var(--accent)}.pc-wz-step-dot[data-v-834d5c6e]{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;background:var(--surface-2);color:var(--text-subtle);border:1px solid var(--border);z-index:1;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.pc-wz-step.reached .pc-wz-step-dot[data-v-834d5c6e]{background:var(--accent);color:var(--accent-contrast);border-color:var(--accent)}.pc-wz-step.current .pc-wz-step-dot[data-v-834d5c6e]{box-shadow:0 0 0 4px var(--accent-soft)}.pc-wz-content[data-v-834d5c6e]{animation:pc-wz-fade-834d5c6e .2s ease}@keyframes pc-wz-fade-834d5c6e{0%{opacity:0}to{opacity:1}}.pc-wz-title[data-v-834d5c6e]{font-size:16px;font-weight:600;margin:0 0 6px;color:var(--text)}.pc-wz-desc[data-v-834d5c6e]{font-size:13px;color:var(--text-muted);margin:0 0 16px;line-height:1.5}.pc-wz-net-grid[data-v-834d5c6e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:420px}.pc-wz-net-card[data-v-834d5c6e]{text-align:left;border:1px solid var(--border);background:var(--surface-2);border-radius:10px;padding:14px;cursor:pointer;min-height:72px;transition:background-color .2s ease,border-color .2s ease}.pc-wz-net-card[data-v-834d5c6e]:hover{background:var(--surface-hover)}.pc-wz-net-card.active[data-v-834d5c6e]{background:var(--surface);border-color:var(--border-strong)}.pc-wz-net-title[data-v-834d5c6e]{font-size:15px;font-weight:700;color:var(--text)}.pc-wz-net-sub[data-v-834d5c6e]{margin-top:2px;font-size:13px;color:var(--text-muted)}.pc-wz-amount-form[data-v-834d5c6e],.pc-wz-addr-form[data-v-834d5c6e]{display:flex;flex-direction:column;gap:14px;max-width:380px}.pc-wz-balance[data-v-834d5c6e]{display:flex;justify-content:space-between;align-items:center}.pc-wz-balance b[data-v-834d5c6e]{font-size:16px}.pc-wz-balance b.accent[data-v-834d5c6e]{color:var(--accent)}.pc-wz-amount-row[data-v-834d5c6e]{display:flex;align-items:center;gap:10px;padding:12px 14px;border:2px solid var(--border);border-radius:10px;background:var(--surface-2);transition:border-color .15s,background .15s}.pc-wz-amount-row[data-v-834d5c6e]:focus-within{border-color:var(--accent);background:var(--surface)}.pc-wz-amount-input[data-v-834d5c6e]{flex:1;min-width:0;border:none;background:transparent;font-size:22px;font-weight:600;color:var(--text);letter-spacing:-.02em}.pc-wz-amount-input[data-v-834d5c6e]:focus{outline:none}.pc-wz-amount-input[data-v-834d5c6e]::placeholder{color:var(--text-muted)}.pc-wz-amount-suffix[data-v-834d5c6e]{font-size:14px;font-weight:600;color:var(--text-muted)}.pc-wz-max[data-v-834d5c6e]{border:1px solid var(--border);background:var(--surface);color:var(--accent);font-size:12px;font-weight:600;padding:4px 10px;border-radius:6px;cursor:pointer}.pc-wz-max[data-v-834d5c6e]:hover{border-color:var(--accent);background:var(--accent-soft)}.pc-wz-addr-input[data-v-834d5c6e]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pc-wz-warning[data-v-834d5c6e]{font-size:12px;color:var(--danger);margin:0;line-height:1.5}.pc-wz-review[data-v-834d5c6e]{display:flex;flex-direction:column;gap:10px;max-width:480px;padding:14px 16px;background:var(--surface-2);border:1px solid var(--border);border-radius:10px}.pc-wz-review-row[data-v-834d5c6e]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.pc-wz-review-row b[data-v-834d5c6e]{font-size:14px;font-weight:600;color:var(--text);text-align:right}.pc-wz-review-addr[data-v-834d5c6e]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;word-break:break-all;max-width:300px}.pc-wz-actions[data-v-834d5c6e]{display:flex;gap:12px;align-items:center;margin-top:8px}.pc-wz-next[data-v-834d5c6e]{align-self:flex-start;padding:8px 20px;background:var(--accent);color:var(--accent-contrast);border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer}.pc-wz-next[data-v-834d5c6e]:disabled{opacity:.6;cursor:not-allowed}.pc-wz-back[data-v-834d5c6e]{padding:8px 16px;background:transparent;color:var(--text-muted);border:1px solid var(--border);border-radius:6px;font-size:13px;cursor:pointer}.pc-wz-back[data-v-834d5c6e]:hover{background:var(--surface-2);color:var(--text)}.pc-wz-error[data-v-834d5c6e]{font-size:12px;color:var(--danger);margin:4px 0 0}.pc-wz-success[data-v-834d5c6e]{text-align:center;padding:8px 0}.pc-wz-success-icon[data-v-834d5c6e]{color:var(--success);margin-bottom:12px;display:flex;justify-content:center}.pc-wz-success-details[data-v-834d5c6e]{margin:12px 0 20px;font-size:14px;color:var(--text)}.pc-wz-success-details p[data-v-834d5c6e]{margin:0 0 4px}.pc-wz-history[data-v-834d5c6e]{margin-top:20px;border-top:1px solid var(--border);padding-top:16px}.pc-tablewrap[data-v-834d5c6e]{overflow-x:auto}.pc-amt[data-v-834d5c6e]{color:var(--success);font-weight:600}.pc-tx[data-v-834d5c6e]{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-line[data-v-834d5c6e]{font-size:11px;font-weight:700;padding:2px 7px;border-radius:6px;background:var(--accent-soft);color:var(--accent)}.pc-from[data-v-834d5c6e]{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-from-link[data-v-834d5c6e]{display:inline-flex;align-items:center;gap:3px;padding:3px 7px 3px 10px;border:1px solid var(--border-strong);background:var(--surface-2);border-radius:999px;font:inherit;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.pc-from-link[data-v-834d5c6e]:hover{background:var(--surface-hover);border-color:var(--text-subtle)}.pc-from-link-ic[data-v-834d5c6e]{flex:none;color:var(--text-muted);transition:color .15s ease,transform .15s ease}.pc-from-link:hover .pc-from-link-ic[data-v-834d5c6e]{color:var(--text);transform:translate(2px)}.pc-empty[data-v-834d5c6e]{color:var(--text-muted);padding:12px 0}.pc-struct-head[data-v-834d5c6e]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.pc-struct-head .pc-title[data-v-834d5c6e]{margin:0}.pc-sort[data-v-834d5c6e]{display:inline-flex;align-items:center;gap:8px}.pc-sort-lbl[data-v-834d5c6e]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-subtle)}.pc-sort-select[data-v-834d5c6e]{appearance:none;-webkit-appearance:none;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:13px;font-weight:500;padding:6px 30px 6px 11px;border-radius:6px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 9px center;transition:border-color .15s ease}.pc-sort-select[data-v-834d5c6e]:hover{border-color:var(--border-strong)}.pc-sort-select[data-v-834d5c6e]:focus{outline:none;border-color:var(--accent)}.pc-tree-summary[data-v-834d5c6e]{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:12px;color:var(--text-muted);margin-bottom:14px}.pc-tree-summary b[data-v-834d5c6e]{color:var(--text);font-weight:700}.pc-tree-summary-lines[data-v-834d5c6e]{color:var(--text-subtle)}.pc-tree-summary-debt[data-v-834d5c6e],.pc-tree-summary-debt b[data-v-834d5c6e]{color:var(--danger)}.pc-tree[data-v-834d5c6e]{display:flex;flex-direction:column}.pc-tree-row[data-v-834d5c6e]{display:flex;align-items:center;gap:8px;min-height:44px;padding:6px 2px}.pc-tree-row+.pc-tree-row[data-v-834d5c6e]{box-shadow:inset 0 1px 0 var(--border)}.pc-tree-row.tappable[data-v-834d5c6e]{cursor:pointer}.pc-tree-row.tappable[data-v-834d5c6e]:hover{background:var(--surface-2)}.pc-tree-caret[data-v-834d5c6e]{flex:none;width:16px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;line-height:1;color:var(--text)}.pc-tree-row.tappable:hover .pc-tree-caret[data-v-834d5c6e]{color:var(--accent)}.pc-tree-lvl[data-v-834d5c6e]{flex:none;font-size:10px;font-weight:700;letter-spacing:.02em;padding:2px 6px;border-radius:5px;border:1px solid transparent}.pc-tree-lvl.l1[data-v-834d5c6e]{background:var(--accent);color:var(--accent-contrast)}.pc-tree-lvl.l2[data-v-834d5c6e]{background:var(--accent-soft);color:var(--accent)}.pc-tree-lvl.l3[data-v-834d5c6e]{background:var(--surface-2);color:var(--text-muted);border-color:var(--border)}.pc-tree-dot[data-v-834d5c6e]{flex:none;width:8px;height:8px;border-radius:50%}.pc-tree-dot.active[data-v-834d5c6e]{background:var(--success)}.pc-tree-dot.debt[data-v-834d5c6e]{background:var(--danger)}.pc-tree-dot.no_server[data-v-834d5c6e],.pc-tree-dot.inactive[data-v-834d5c6e]{background:var(--text-subtle);opacity:.55}.pc-tree-name[data-v-834d5c6e]{flex:1 1 auto;min-width:0;font-size:13px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-tree-meta[data-v-834d5c6e]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;padding-left:8px;font-size:11px;color:var(--text-muted)}.pc-tree-status.active[data-v-834d5c6e]{color:var(--success)}.pc-tree-status.debt[data-v-834d5c6e]{color:var(--danger);font-weight:600}.pc-tree-status.no_server[data-v-834d5c6e],.pc-tree-status.inactive[data-v-834d5c6e]{color:var(--text-subtle)}.pc-tree-earned[data-v-834d5c6e]{color:var(--success);font-weight:600}.pc-tree-open[data-v-834d5c6e]{flex:none;margin-left:6px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);background:var(--surface);color:var(--text-muted);cursor:pointer;border-radius:6px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.pc-tree-open svg[data-v-834d5c6e]{flex:none}.pc-tree-open[data-v-834d5c6e]:hover{background:var(--surface-2);border-color:var(--border-strong);color:var(--text)}@media (max-width: 460px){.pc-tree-meta[data-v-834d5c6e]{display:none}}.pc-modal-overlay[data-v-834d5c6e]{position:fixed;inset:0;z-index:1000;background:#00000073;display:flex;align-items:center;justify-content:center;padding:16px;animation:pc-fade-834d5c6e .15s ease}@keyframes pc-fade-834d5c6e{0%{opacity:0}to{opacity:1}}.pc-modal[data-v-834d5c6e]{width:100%;max-width:460px;max-height:88vh;overflow-y:auto;padding:0}.pc-modal-head[data-v-834d5c6e]{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;background:var(--surface);border-bottom:1px solid var(--border);border-radius:var(--radius-lg) var(--radius-lg) 0 0}.pc-modal-id[data-v-834d5c6e]{display:flex;align-items:center;gap:9px;min-width:0}.pc-modal-name[data-v-834d5c6e]{font-size:16px;font-weight:700;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-modal-back[data-v-834d5c6e]{flex:none;width:28px;height:28px;margin-left:-4px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--text-muted);cursor:pointer;border-radius:6px;transition:background-color .15s ease,color .15s ease}.pc-modal-back[data-v-834d5c6e]:hover{background:var(--surface-2);color:var(--text)}.pc-modal-close[data-v-834d5c6e]{flex:none;width:32px;height:32px;border:none;background:transparent;color:var(--text-muted);font-size:15px;cursor:pointer;border-radius:6px}.pc-modal-close[data-v-834d5c6e]:hover{background:var(--surface-2);color:var(--text)}.pc-modal-loading[data-v-834d5c6e]{display:flex;justify-content:center;padding:44px 0}.pc-modal-err[data-v-834d5c6e]{padding:24px 18px;color:var(--danger);font-size:13px}.pc-modal-body[data-v-834d5c6e]{padding:16px 18px 20px;display:flex;flex-direction:column;gap:18px}.pc-state-active[data-v-834d5c6e]{color:var(--success);font-weight:600}.pc-state-debt[data-v-834d5c6e]{color:var(--danger);font-weight:600}.pc-state-no_server[data-v-834d5c6e]{color:var(--text-subtle);font-weight:600}.pc-md-sec[data-v-834d5c6e]{display:flex;flex-direction:column;gap:8px}.pc-md-h[data-v-834d5c6e]{margin:0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-subtle)}.pc-md-rows[data-v-834d5c6e]{display:flex;flex-direction:column;gap:6px}.pc-md-row[data-v-834d5c6e]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;color:var(--text-muted)}.pc-md-row b[data-v-834d5c6e]{color:var(--text);font-weight:600}.pc-md-row b.accent[data-v-834d5c6e]{color:var(--accent)}.pc-md-row b.pc-pnl-pos[data-v-834d5c6e]{color:var(--success)}.pc-md-row b.pc-pnl-neg[data-v-834d5c6e],.pc-md-row b.pc-state-debt[data-v-834d5c6e]{color:var(--danger)}.pc-md-link[data-v-834d5c6e]{display:inline-flex;align-items:center;gap:4px;margin:-3px 0;padding:4px 8px 4px 11px;border:1px solid var(--border-strong);background:var(--surface-2);cursor:pointer;font:inherit;font-size:12px;font-weight:600;color:var(--text);border-radius:999px;transition:background-color .15s ease,border-color .15s ease}.pc-md-link[data-v-834d5c6e]:hover{background:var(--surface-hover);border-color:var(--text-subtle)}.pc-md-link-ic[data-v-834d5c6e]{flex:none;color:var(--text-muted);transition:color .15s ease,transform .15s ease}.pc-md-link:hover .pc-md-link-ic[data-v-834d5c6e]{color:var(--text);transform:translate(2px)}.pc-pill[data-v-834d5c6e]{font-size:11px;font-weight:600;padding:3px 9px;border-radius:999px;text-transform:capitalize;background:var(--surface-2);color:var(--text-muted)}.pc-pill.pending[data-v-834d5c6e],.pc-pill.requested[data-v-834d5c6e],.pc-pill.approved[data-v-834d5c6e]{background:var(--accent-soft);color:var(--accent)}.pc-pill.accrued[data-v-834d5c6e],.pc-pill.paid[data-v-834d5c6e],.pc-pill.completed[data-v-834d5c6e]{background:var(--success-soft);color:var(--success)}.pc-pill.lost[data-v-834d5c6e],.pc-pill.cancelled[data-v-834d5c6e],.pc-pill.rejected[data-v-834d5c6e],.pc-pill.failed[data-v-834d5c6e]{background:var(--danger-soft);color:var(--danger)}@media (max-width: 720px){.pc-stats[data-v-834d5c6e]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 460px){.pc-stats[data-v-834d5c6e]{grid-template-columns:repeat(2,1fr);gap:10px}.pc-stat[data-v-834d5c6e]{padding:13px 14px;gap:5px}.pc-stat b[data-v-834d5c6e]{font-size:19px}}@media (max-width: 560px){.pc-modal-overlay[data-v-834d5c6e]{padding:0}.pc-modal[data-v-834d5c6e]{width:100%;height:100dvh;max-width:none;max-height:none;border:none;border-radius:0}.pc-modal-head[data-v-834d5c6e]{border-radius:0}}.pc-agreement-title[data-v-834d5c6e]{margin-bottom:6px}.pc-agreement-intro[data-v-834d5c6e]{margin:0 0 4px;font-size:13px;line-height:1.6;color:var(--text-muted)}.pc-agreement-link[data-v-834d5c6e]{color:var(--accent);text-decoration:underline;text-underline-offset:2px;font-weight:500}.pc-agreement-link[data-v-834d5c6e]:hover{text-decoration:underline}.pc-agreement-check[data-v-834d5c6e]{display:flex;align-items:flex-start;gap:10px;margin-top:18px;font-size:13px;line-height:1.5;color:var(--text);cursor:pointer}.pc-agreement-check input[data-v-834d5c6e]{flex:none;margin-top:2px;width:16px;height:16px;accent-color:var(--accent);cursor:pointer}.pc-agreement-accept[data-v-834d5c6e]{margin-top:18px;align-self:flex-start}.pc-agreement-accept[data-v-834d5c6e]:disabled{opacity:.55;cursor:not-allowed}.account-container[data-v-0c72ddd9]{max-width:1080px;margin:0 auto;padding:28px 20px 64px;display:flex;flex-direction:column;gap:16px}.title-section h1[data-v-0c72ddd9]{margin:0;font-size:24px;font-weight:700;letter-spacing:-.02em;color:var(--text)}.acc-loading[data-v-0c72ddd9]{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--text-muted);padding:64px 0}.acc-spinner[data-v-0c72ddd9]{width:16px;height:16px;border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:50%;animation:acc-spin-0c72ddd9 .7s linear infinite}@keyframes acc-spin-0c72ddd9{to{transform:rotate(360deg)}}.account-grid[data-v-0c72ddd9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-bottom:0}.card[data-v-0c72ddd9]{background:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-sm);padding:20px}.card-title[data-v-0c72ddd9]{font-size:14px;font-weight:600;margin:0 0 16px;color:var(--text)}.card-body[data-v-0c72ddd9]{display:flex;flex-direction:column;gap:10px}.mono[data-v-0c72ddd9]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85rem}.acc-label[data-v-0c72ddd9]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-subtle)}.acc-stats[data-v-0c72ddd9]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.acc-stat[data-v-0c72ddd9]{display:flex;flex-direction:column;gap:7px;padding:16px 18px}.acc-stat b[data-v-0c72ddd9]{font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--text)}.acc-stat b.stat-value-positive[data-v-0c72ddd9]{color:var(--success)}.acc-stat b.stat-value-negative[data-v-0c72ddd9]{color:var(--danger)}.acc-rows[data-v-0c72ddd9]{display:flex;flex-direction:column;gap:8px}.acc-row[data-v-0c72ddd9]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;color:var(--text-muted)}.acc-row b[data-v-0c72ddd9]{color:var(--text);font-weight:600}.acc-ip[data-v-0c72ddd9]{display:inline-flex;align-items:center;gap:6px;min-width:0}.acc-ip b[data-v-0c72ddd9]{word-break:break-all}.acc-ip-copy[data-v-0c72ddd9]{flex-shrink:0;padding:2px 5px;line-height:0}.stat-value[data-v-0c72ddd9]{font-weight:600;color:var(--text)}.stat-value-positive[data-v-0c72ddd9]{color:var(--success)}.stat-value-negative[data-v-0c72ddd9]{color:var(--danger)}.status-pill[data-v-0c72ddd9]{font-size:11px;font-weight:600;padding:3px 9px;border-radius:999px;text-transform:capitalize;background:var(--surface-2);color:var(--text-muted)}.status-pill-active[data-v-0c72ddd9]{background:var(--success-soft);color:var(--success)}.status-pill-blocked[data-v-0c72ddd9]{background:var(--danger-soft);color:var(--danger)}.status-pill-pending[data-v-0c72ddd9]{display:inline-block;background:var(--warning-soft, var(--accent-soft));color:var(--warning, var(--accent))}.activation-card[data-v-0c72ddd9]{border-color:var(--accent);box-shadow:var(--shadow-sm)}.activation-body[data-v-0c72ddd9]{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.activation-desc[data-v-0c72ddd9]{margin:0;font-size:.95rem;color:var(--text-muted);line-height:1.5}.activation-price[data-v-0c72ddd9]{width:100%;max-width:360px;display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2)}.activation-price-label[data-v-0c72ddd9]{color:var(--text);font-weight:600}.activation-price-value[data-v-0c72ddd9]{font-size:1.4rem;font-weight:700;letter-spacing:-.02em;color:var(--text)}.license-button[data-v-0c72ddd9]{margin-top:2px}.license-pending[data-v-0c72ddd9]{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.license-pending-desc[data-v-0c72ddd9]{margin:0}.topup-actions[data-v-0c72ddd9]{margin-top:8px;display:flex;flex-direction:column;gap:6px}.deposit-network-grid[data-v-0c72ddd9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:520px}@media (max-width: 520px){.deposit-network-grid[data-v-0c72ddd9]{grid-template-columns:1fr}}.deposit-network-card[data-v-0c72ddd9]{text-align:left;border:1px solid var(--border);background:var(--surface-2);border-radius:10px;padding:14px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;min-height:88px}.deposit-network-card[data-v-0c72ddd9]:hover:not(:disabled){background:var(--surface-hover)}.deposit-network-card[data-v-0c72ddd9]:disabled,.deposit-network-card-disabled[data-v-0c72ddd9]{opacity:.6;cursor:not-allowed}.deposit-network-card-active[data-v-0c72ddd9]{background:var(--surface);border-color:var(--border-strong)}.deposit-network-card-title[data-v-0c72ddd9]{font-size:1rem;font-weight:700;color:var(--text)}.deposit-network-card-sub[data-v-0c72ddd9]{margin-top:2px;font-size:.9rem;color:var(--text-muted)}.deposit-network-card-note[data-v-0c72ddd9]{margin-top:8px;font-size:.85rem;color:var(--danger)}.topup-button[data-v-0c72ddd9]{display:inline-flex;align-items:center;justify-content:center;padding:9px 16px;border-radius:var(--radius-md);border:1px solid var(--btn-bg);background:var(--btn-bg);color:var(--btn-text);font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color .14s ease,border-color .14s ease,opacity .14s ease}.topup-button[data-v-0c72ddd9]:hover:not(:disabled){background:var(--btn-bg-hover);border-color:var(--btn-bg-hover)}.topup-hint[data-v-0c72ddd9]{font-size:.85rem;color:var(--text-muted)}.deposit-panel[data-v-0c72ddd9]{margin-bottom:0}.deposit-panel-header[data-v-0c72ddd9]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.deposit-panel-header-main[data-v-0c72ddd9]{display:flex;justify-content:space-between;align-items:center;gap:12px}.deposit-panel-title[data-v-0c72ddd9]{margin-bottom:0}.deposit-steps[data-v-0c72ddd9]{display:flex;align-items:flex-start;gap:8px;margin-top:16px;max-width:320px}.deposit-step[data-v-0c72ddd9]{flex:1;display:flex;justify-content:center;position:relative}.deposit-step[data-v-0c72ddd9]:not(:last-child):after{content:"";position:absolute;top:13px;left:calc(50% + 16px);right:calc(-50% + 16px);height:1px;background:var(--border)}.deposit-step.done[data-v-0c72ddd9]:not(:last-child):after{background:var(--accent)}.deposit-step-dot[data-v-0c72ddd9]{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;background:var(--surface-2);color:var(--text-subtle);border:1px solid var(--border);z-index:1;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.deposit-step.reached .deposit-step-dot[data-v-0c72ddd9]{background:var(--accent);color:var(--accent-contrast);border-color:var(--accent)}.deposit-step.current .deposit-step-dot[data-v-0c72ddd9]{box-shadow:0 0 0 4px var(--accent-soft)}.deposit-close-button[data-v-0c72ddd9]{flex-shrink:0;border:none;background:transparent;color:var(--accent);font-size:.9rem;cursor:pointer;padding:8px 12px;min-height:44px}.deposit-wizard[data-v-0c72ddd9]{display:flex;flex-direction:column;gap:20px}.deposit-step-content[data-v-0c72ddd9]{animation:deposit-fade-0c72ddd9 .2s ease}@keyframes deposit-fade-0c72ddd9{0%{opacity:0}to{opacity:1}}.deposit-step-title[data-v-0c72ddd9]{font-size:1.1rem;font-weight:600;margin:0 0 6px;color:var(--text)}.deposit-step-desc[data-v-0c72ddd9]{font-size:.95rem;color:var(--text-muted);margin:0 0 16px;line-height:1.5}.deposit-amount-form[data-v-0c72ddd9]{display:flex;flex-direction:column;gap:14px;max-width:320px}.deposit-amount-presets[data-v-0c72ddd9]{display:flex;flex-wrap:nowrap;gap:8px}@media (max-width: 640px){.deposit-amount-presets[data-v-0c72ddd9]{flex-wrap:wrap}}.deposit-preset-btn[data-v-0c72ddd9]{padding:8px 14px;border:1px solid var(--border);border-radius:8px;background:var(--surface);font-size:.9rem;font-weight:500;color:var(--text);cursor:pointer;transition:border-color .15s,background .15s,color .15s}.deposit-preset-btn[data-v-0c72ddd9]:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.deposit-preset-active[data-v-0c72ddd9]{border-color:var(--accent);background:var(--accent);color:var(--surface)}.deposit-preset-active[data-v-0c72ddd9]:hover{background:var(--accent);border-color:var(--accent);color:var(--surface)}.deposit-amount-row[data-v-0c72ddd9]{display:flex;align-items:center;gap:10px;padding:14px 16px;border:2px solid var(--border);border-radius:10px;background:var(--surface-2);transition:border-color .15s,background .15s}.deposit-amount-row[data-v-0c72ddd9]:focus-within{border-color:var(--accent);background:var(--surface);box-shadow:0 0 0 3px #3b82f626}.deposit-amount-input[data-v-0c72ddd9]{flex:1;min-width:0;border:none;background:transparent;font-size:1.5rem;font-weight:600;color:var(--text);letter-spacing:-.02em}.deposit-amount-input[data-v-0c72ddd9]:focus{outline:none}.deposit-amount-input[data-v-0c72ddd9]::placeholder{color:var(--text-muted)}.deposit-amount-suffix[data-v-0c72ddd9]{font-size:1rem;font-weight:600;color:var(--text-muted)}.deposit-next-button[data-v-0c72ddd9]{align-self:flex-start;padding:.5rem 1.25rem;background:var(--accent);color:var(--surface);border:none;border-radius:6px;font-size:.95rem;font-weight:500;cursor:pointer}.deposit-next-button[data-v-0c72ddd9]:hover:not(:disabled){background:var(--accent)}.deposit-next-button[data-v-0c72ddd9]:disabled{opacity:.6;cursor:not-allowed}.deposit-back-button[data-v-0c72ddd9]{padding:.5rem 1rem;background:transparent;color:var(--text-muted);border:1px solid var(--border);border-radius:6px;font-size:.9rem;cursor:pointer}.deposit-back-button[data-v-0c72ddd9]:hover{background:var(--surface-2);color:var(--text)}.deposit-step-actions[data-v-0c72ddd9]{display:flex;gap:12px;align-items:center;margin-top:8px}.deposit-success-step[data-v-0c72ddd9]{text-align:center;padding:16px 0}.deposit-success-icon[data-v-0c72ddd9]{color:var(--success);margin-bottom:12px}.deposit-success-details[data-v-0c72ddd9]{margin:16px 0 24px;font-size:1rem;color:var(--text)}.deposit-success-details p[data-v-0c72ddd9]{margin:0 0 4px}.deposit-new-balance[data-v-0c72ddd9]{font-size:1.1rem;color:var(--success)}.deposit-qr-wrap[data-v-0c72ddd9]{display:flex;flex-direction:column;align-items:center;padding:12px;background:var(--surface);border-radius:8px;border:1px solid var(--border)}.deposit-qr[data-v-0c72ddd9]{display:block;min-width:180px;min-height:180px;width:200px;height:200px}.deposit-address-under-qr[data-v-0c72ddd9]{display:flex;align-items:center;justify-content:center;gap:.5rem;min-width:0;width:100%;margin-top:10px}.deposit-address-under-qr .deposit-address-text[data-v-0c72ddd9]{word-break:break-all;overflow-wrap:anywhere}.copy-button-icon[data-v-0c72ddd9]{display:inline-flex;align-items:center;gap:.35rem}.copy-button-icon svg[data-v-0c72ddd9]{flex-shrink:0}.deposit-warning[data-v-0c72ddd9]{font-size:.85rem;color:var(--danger);margin:0}.deposit-warning strong[data-v-0c72ddd9]{font-weight:600}.deposit-error-row[data-v-0c72ddd9]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.link-button[data-v-0c72ddd9]{border:none;background:none;color:var(--accent);font-size:.85rem;cursor:pointer;padding:0}@media (max-width: 640px){.deposit-qr-wrap[data-v-0c72ddd9]{padding:10px}.deposit-qr[data-v-0c72ddd9]{min-width:160px;min-height:160px;width:180px;height:180px}}.topup-button[data-v-0c72ddd9]:disabled{opacity:.6;cursor:not-allowed}.error-text[data-v-0c72ddd9]{margin-top:4px;font-size:.85rem;color:var(--danger)}.empty-text[data-v-0c72ddd9]{font-size:.9rem;color:var(--text-muted)}.verify-form[data-v-0c72ddd9]{margin:0;display:flex;flex-direction:column;gap:.35rem}.verify-label[data-v-0c72ddd9]{font-size:.9rem;font-weight:500;color:var(--text)}.verify-input[data-v-0c72ddd9]{padding:.45rem .6rem;border:1px solid var(--border);border-radius:4px;font-size:.9rem}.verify-input[data-v-0c72ddd9]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 1px #3b82f633}.copy-button[data-v-0c72ddd9]{padding:.25rem .6rem;border-radius:6px;border:1px solid var(--border);background:var(--surface-2);color:var(--text-muted);font-size:.8rem;cursor:pointer;transition:background-color .14s ease,color .14s ease,border-color .14s ease}.copy-button[data-v-0c72ddd9]:hover{background:var(--surface-hover);color:var(--text);border-color:var(--border-strong)}.transactions-card[data-v-0c72ddd9]{margin-bottom:0}.table-wrapper[data-v-0c72ddd9]{overflow-x:auto}.table td[data-v-0c72ddd9],.table th[data-v-0c72ddd9]{white-space:nowrap}.table td.tx-desc[data-v-0c72ddd9]{white-space:normal;word-break:break-word;min-width:220px}.tx-amount-positive[data-v-0c72ddd9]{color:var(--success);font-weight:600}.tx-amount-negative[data-v-0c72ddd9]{color:var(--danger);font-weight:600}@media (max-width: 768px){.account-container[data-v-0c72ddd9]{padding:20px 14px 48px}.account-grid[data-v-0c72ddd9]{grid-template-columns:1fr}}@media (max-width: 720px){.acc-stats[data-v-0c72ddd9]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 460px){.acc-stats[data-v-0c72ddd9]{gap:10px}.acc-stat[data-v-0c72ddd9]{padding:13px 14px;gap:5px}.acc-stat b[data-v-0c72ddd9]{font-size:19px}}.blacklist-input-section[data-v-78a58ecb]{margin-bottom:20px}.input-group[data-v-78a58ecb]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:10px}.symbol-input[data-v-78a58ecb]{flex:1 1;padding:10px 12px;border:1px solid var(--settings-border);border-radius:4px;background:var(--settings-input-bg);color:var(--settings-text);font-size:14px}.symbol-input[data-v-78a58ecb]:focus{outline:none;border-color:var(--settings-accent)}.symbol-input[data-v-78a58ecb]:disabled{background:var(--settings-card-bg);color:var(--settings-text-muted)}.exchange-select[data-v-78a58ecb]{padding:10px 12px;border:1px solid var(--settings-border);border-radius:4px;background:var(--settings-input-bg);color:var(--settings-text);font-size:14px;min-width:150px;flex:0 1}.exchange-select[data-v-78a58ecb]:focus{outline:none;border-color:var(--settings-accent)}.exchange-select[data-v-78a58ecb]:disabled{background:var(--settings-card-bg);color:var(--settings-text-muted)}.add-btn[data-v-78a58ecb]{flex:0 0 auto}.error-message[data-v-78a58ecb]{color:var(--danger);font-size:14px;margin-top:5px}.entries-container[data-v-78a58ecb]{min-height:60px;margin-bottom:20px}.empty-state[data-v-78a58ecb]{color:var(--settings-text-muted);font-size:14px;text-align:center;padding:20px;border:1px dashed var(--settings-border);border-radius:4px}.entries-list[data-v-78a58ecb]{display:flex;flex-direction:column;gap:8px}.entry-item[data-v-78a58ecb]{display:flex;align-items:center;justify-content:space-between;background:var(--settings-card-header-bg);border:1px solid var(--settings-input-border);border-radius:6px;padding:12px 16px;transition:all .2s;box-shadow:0 2px 4px #0000001a}.entry-item[data-v-78a58ecb]:hover{border-color:var(--settings-border-hover);box-shadow:0 4px 8px #0003;transform:translateY(-1px)}.entry-info[data-v-78a58ecb]{display:flex;align-items:center;gap:12px}.symbol-text[data-v-78a58ecb]{color:var(--settings-text);font-size:14px;font-weight:600;letter-spacing:.5px}.exchange-text[data-v-78a58ecb]{color:var(--settings-text-muted);font-size:12px;background:var(--settings-input-border);padding:4px 8px;border-radius:4px;font-weight:500}.remove-btn[data-v-78a58ecb]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer;font-size:18px;line-height:1;transition:background-color .14s ease,color .14s ease}.remove-btn[data-v-78a58ecb]:hover:not(:disabled){background:var(--danger-soft);color:var(--danger)}.remove-btn[data-v-78a58ecb]:disabled{opacity:.55;cursor:not-allowed}.blacklist-actions[data-v-78a58ecb]{display:flex;justify-content:flex-end}@media (max-width: 640px){.input-group[data-v-78a58ecb]{flex-direction:column;gap:8px}.symbol-input[data-v-78a58ecb],.exchange-select[data-v-78a58ecb],.add-btn[data-v-78a58ecb]{width:100%}}.settings-description[data-v-756c6af5]{color:var(--settings-text-muted);font-size:14px;margin-bottom:20px;line-height:1.6}.setting-section[data-v-756c6af5]{background:var(--settings-card-header-bg);border-radius:8px;padding:25px;border:1px solid var(--settings-border);margin-bottom:20px}.setting-section h4[data-v-756c6af5]{color:var(--settings-text);font-size:15px;font-weight:600;margin-bottom:10px}.section-description[data-v-756c6af5]{color:var(--settings-text-muted);font-size:13px;margin-bottom:20px;line-height:1.5}.section-description a[data-v-756c6af5]{color:var(--settings-accent);text-decoration:none}.section-description a[data-v-756c6af5]:hover{text-decoration:underline}.token-input-group[data-v-756c6af5]{display:flex;flex-direction:column;gap:15px}.token-input[data-v-756c6af5]{background:var(--settings-input-bg);border:1px solid var(--settings-input-border);border-radius:6px;padding:12px 15px;color:var(--settings-text);font-size:13px;width:100%;transition:border-color .3s ease}.token-input[data-v-756c6af5]:focus{outline:none;border-color:var(--settings-accent)}.token-input[data-v-756c6af5]:disabled{opacity:.6;cursor:not-allowed}.token-actions[data-v-756c6af5]{display:flex;gap:10px;flex-wrap:wrap}.token-info[data-v-756c6af5]{display:flex;align-items:center;gap:15px;margin-top:15px;padding:10px 15px;background:var(--settings-input-bg);border-radius:6px;border:1px solid var(--settings-border)}.token-status[data-v-756c6af5]{color:var(--success);font-weight:600;font-size:13px}.bot-username[data-v-756c6af5]{color:var(--settings-accent);font-weight:600;font-size:13px}.toggle-group[data-v-756c6af5]{margin-bottom:15px}.toggle-label[data-v-756c6af5]{display:flex;align-items:center;cursor:pointer;gap:12px}.toggle-input[data-v-756c6af5]{display:none}.toggle-slider[data-v-756c6af5]{position:relative;width:50px;height:24px;background:var(--settings-input-border);border-radius:var(--radius-lg);transition:background .3s ease}.toggle-slider[data-v-756c6af5]:before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:var(--surface);border-radius:50%;transition:transform .3s ease}.toggle-input:checked+.toggle-slider[data-v-756c6af5]{background:var(--settings-accent)}.toggle-input:checked+.toggle-slider[data-v-756c6af5]:before{transform:translate(26px)}.toggle-text[data-v-756c6af5]{color:var(--settings-text);font-weight:500;font-size:13px}.warning-message[data-v-756c6af5]{color:var(--warning);font-size:13px;margin-top:10px;padding:10px;background:#f6ad551a;border-radius:6px;border:1px solid rgba(246,173,85,.3)}.message[data-v-756c6af5]{padding:15px;border-radius:6px;font-weight:500;margin-top:20px}.message.success[data-v-756c6af5]{background:#48bb781a;border:1px solid rgba(72,187,120,.3);color:var(--success)}.message.error[data-v-756c6af5]{background:#f565651a;border:1px solid rgba(245,101,101,.3);color:var(--danger)}.instructions-toggle-wrap[data-v-756c6af5]{margin-bottom:20px}.instructions-toggle[data-v-756c6af5]{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:0;cursor:pointer;color:var(--settings-accent);font-size:13px;font-weight:600}.instructions-chevron[data-v-756c6af5]{transition:transform .2s ease}.instructions-chevron.open[data-v-756c6af5]{transform:rotate(180deg)}.setup-instructions[data-v-756c6af5]{background:var(--settings-card-header-bg);border-radius:6px;padding:15px;margin-top:10px;border:1px solid var(--settings-input-border)}.setup-instructions ul[data-v-756c6af5]{color:var(--settings-text-muted);font-size:13px;line-height:1.6;margin:0;padding-left:20px}.setup-instructions li[data-v-756c6af5]{margin-bottom:8px}.dest-format[data-v-756c6af5]{color:var(--settings-text-muted);font-size:13px;line-height:1.5;margin:10px 0 0}.test-note[data-v-756c6af5]{color:var(--warning);font-size:13px;margin-bottom:15px;padding:10px;background:#f6ad551a;border-radius:6px;border:1px solid rgba(246,173,85,.3)}@media (max-width: 768px){.settings-description[data-v-756c6af5]{font-size:14px}.token-actions[data-v-756c6af5]{flex-direction:column}.btn[data-v-756c6af5]{width:100%}.token-info[data-v-756c6af5]{flex-direction:column;align-items:flex-start;gap:8px}}.header-description[data-v-38dc0d60]{margin:0 0 16px;color:var(--settings-text-muted);font-size:13px}.loading-state[data-v-38dc0d60]{padding:60px 20px;text-align:center;color:var(--settings-text-muted)}.spinner[data-v-38dc0d60]{width:40px;height:40px;margin:0 auto 16px;border:3px solid var(--settings-border);border-top-color:var(--settings-accent);border-radius:50%;animation:spin-38dc0d60 .8s linear infinite}@keyframes spin-38dc0d60{to{transform:rotate(360deg)}}.exchange-grid[data-v-38dc0d60]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;padding:20px}.exchange-card[data-v-38dc0d60]{background:var(--settings-card-header-bg);border:1px solid var(--settings-border);border-radius:10px;overflow:hidden;transition:all .3s ease}.exchange-card.expanded[data-v-38dc0d60]{grid-column:1 / -1;background:var(--settings-card-bg);border-color:var(--settings-input-border)}.card-header[data-v-38dc0d60]{padding:16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .2s ease}.card-header[data-v-38dc0d60]:hover{background:var(--settings-header-hover-bg)}.exchange-info[data-v-38dc0d60]{flex:1}.exchange-name[data-v-38dc0d60]{color:var(--settings-text);font-size:14px;font-weight:600;margin-bottom:6px}.status-badge[data-v-38dc0d60]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--radius-lg);font-size:11px;font-weight:500}.status-dot[data-v-38dc0d60]{width:6px;height:6px;border-radius:50%}.status-empty[data-v-38dc0d60]{background:#ef44441a;color:var(--danger)}.status-empty .status-dot[data-v-38dc0d60]{background:var(--danger)}.status-partial[data-v-38dc0d60]{background:#eab3081a;color:var(--warning)}.status-partial .status-dot[data-v-38dc0d60]{background:var(--warning)}.status-complete[data-v-38dc0d60]{background:#22c55e1a;color:var(--success)}.status-complete .status-dot[data-v-38dc0d60]{background:var(--success)}.header-controls[data-v-38dc0d60]{display:flex;align-items:center;gap:12px}.enable-toggle[data-v-38dc0d60]{position:relative;display:inline-block;width:38px;height:22px;cursor:pointer;flex-shrink:0}.enable-toggle input[data-v-38dc0d60]{opacity:0;width:0;height:0}.enable-slider[data-v-38dc0d60]{position:absolute;inset:0;background:var(--settings-input-border);border-radius:22px;transition:background .2s ease}.enable-slider[data-v-38dc0d60]:before{content:"";position:absolute;width:16px;height:16px;left:3px;top:3px;background:var(--surface);border-radius:50%;transition:transform .2s ease}.enable-toggle input:checked+.enable-slider[data-v-38dc0d60]{background:var(--success)}.enable-toggle input:checked+.enable-slider[data-v-38dc0d60]:before{transform:translate(16px)}.enable-toggle input:disabled+.enable-slider[data-v-38dc0d60]{opacity:.5;cursor:not-allowed}.expand-icon[data-v-38dc0d60]{transition:transform .2s ease;color:var(--settings-text-muted);display:flex;align-items:center}.expand-icon.expanded[data-v-38dc0d60]{transform:rotate(180deg)}.card-content[data-v-38dc0d60]{padding:0 16px 16px}@keyframes slideDown-38dc0d60{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.credential-field[data-v-38dc0d60]{margin-bottom:16px}.credential-field label[data-v-38dc0d60]{display:block;color:var(--settings-text-muted);font-size:12px;margin-bottom:6px;font-weight:500}.input-group[data-v-38dc0d60]{display:flex;gap:8px}.credential-input[data-v-38dc0d60]{flex:1;padding:10px 14px;background:var(--settings-input-bg);border:1px solid var(--settings-input-border);border-radius:6px;color:var(--settings-text);font-size:13px;transition:border-color .2s ease}.credential-input[data-v-38dc0d60]:focus{outline:none;border-color:var(--settings-accent);box-shadow:0 0 0 2px #3b82f61a}.credential-input[data-v-38dc0d60]:disabled{opacity:.6;cursor:not-allowed}.auth-mode-field[data-v-38dc0d60]{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--settings-border)}.auth-mode-toggle[data-v-38dc0d60]{display:flex;gap:20px;margin-top:6px}.auth-mode-option[data-v-38dc0d60]{display:flex;align-items:center;gap:6px;cursor:pointer;color:var(--settings-text);font-size:13px}.auth-mode-option input[type=radio][data-v-38dc0d60]{accent-color:var(--settings-accent);cursor:pointer}.cooldown-field[data-v-38dc0d60]{margin-top:16px;padding-top:16px;border-top:1px solid var(--settings-border)}.cooldown-input[data-v-38dc0d60]{max-width:100px}.cooldown-hint[data-v-38dc0d60]{display:block;margin-top:4px;font-size:11px;color:var(--settings-text-muted)}.saved-indicator[data-v-38dc0d60]{margin-top:4px;font-size:11px;color:var(--success);display:flex;align-items:center;gap:4px}.card-actions[data-v-38dc0d60]{display:flex;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid var(--settings-border)}.save-button[data-v-38dc0d60]{flex:1}.save-button[data-v-38dc0d60]:disabled{opacity:.6}.save-button.loading[data-v-38dc0d60]{background:var(--settings-input-border)}.message[data-v-38dc0d60]{margin:0 20px 20px;padding:12px 16px;border-radius:8px;font-size:13px;font-weight:500;animation:slideDown-38dc0d60 .3s ease;color:inherit}.card-content>.message[data-v-38dc0d60]{margin:12px 0 0}.message-global[data-v-38dc0d60]{margin:20px!important}.message.success[data-v-38dc0d60]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:var(--success)}.message.error[data-v-38dc0d60]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:var(--danger)}@media (max-width: 768px){.exchange-grid[data-v-38dc0d60]{grid-template-columns:1fr}.card-actions[data-v-38dc0d60]{flex-direction:column}}.settings-description[data-v-bf6a602d]{color:var(--settings-text-muted);font-size:14px;margin-bottom:20px;line-height:1.6}.timezone-select-group[data-v-bf6a602d]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.timezone-select[data-v-bf6a602d]{background:var(--settings-input-bg);border:1px solid var(--settings-input-border);border-radius:6px;padding:12px 15px;color:var(--settings-text);font-size:13px;min-width:280px;max-width:100%;transition:border-color .3s ease}.timezone-select[data-v-bf6a602d]:focus{outline:none;border-color:var(--settings-accent)}.timezone-select[data-v-bf6a602d]:disabled{opacity:.6;cursor:not-allowed}.save-status[data-v-bf6a602d]{font-size:13px;color:var(--settings-text-muted)}.save-status.success[data-v-bf6a602d]{color:var(--success)}.save-status.error[data-v-bf6a602d]{color:var(--danger)}.settings-container[data-v-e2acd796]{max-width:1080px;margin:0 auto;padding:28px 20px 64px;display:flex;flex-direction:column;gap:16px}.title-section h1[data-v-e2acd796]{margin:0;font-size:24px;font-weight:700;letter-spacing:-.02em;color:var(--text)}.settings-content[data-v-e2acd796]{display:flex;flex-direction:column;gap:16px}@media (max-width: 768px){.settings-container[data-v-e2acd796]{padding:20px 14px 48px}}.legal-root[data-v-880fcc2b]{position:relative;min-height:100vh;display:flex;flex-direction:column;background:var(--bg);color:var(--text)}.legal-main[data-v-880fcc2b]{position:relative;z-index:1;max-width:900px;width:100%;margin:0 auto;padding:2.5rem 1.5rem 3rem}.legal-header[data-v-880fcc2b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.legal-logo[data-v-880fcc2b]{display:flex;align-items:center;gap:.8rem}.logo-mark[data-v-880fcc2b]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;background:var(--accent);color:var(--accent-contrast);font-weight:800;font-size:1rem}.logo-text[data-v-880fcc2b]{display:flex;flex-direction:column;gap:.1rem}.logo-title[data-v-880fcc2b]{font-weight:600;letter-spacing:.04em;font-size:.9rem;text-transform:uppercase;color:var(--text)}.logo-sub[data-v-880fcc2b]{font-size:.78rem;color:var(--text-muted)}.legal-right[data-v-880fcc2b]{display:flex;align-items:center;gap:.75rem}.legal-badge[data-v-880fcc2b]{border-radius:999px;padding:.35rem .8rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.14em;color:var(--text-muted);border:1px solid var(--border);background:var(--surface-2)}.legal-card[data-v-880fcc2b]{border-radius:var(--radius-lg);padding:2rem 1.8rem;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);color:var(--text)}.legal-title[data-v-880fcc2b]{margin:0 0 .4rem;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:var(--text)}.updated[data-v-880fcc2b]{margin:0 0 1.4rem;font-size:.8rem;color:var(--text-muted)}h2[data-v-880fcc2b]{margin:1.6rem 0 .7rem;font-size:1rem;font-weight:600;color:var(--text)}p[data-v-880fcc2b]{margin:0 0 .6rem;font-size:.9rem;line-height:1.7;color:var(--text-muted)}ul[data-v-880fcc2b]{padding-left:1.1rem;margin:0 0 .6rem}li[data-v-880fcc2b]{margin:.25rem 0;font-size:.9rem;color:var(--text-muted)}.mono[data-v-880fcc2b]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.88em}@media (max-width: 640px){.legal-main[data-v-880fcc2b]{padding-inline:1.1rem}.legal-header[data-v-880fcc2b]{flex-direction:column;align-items:flex-start;gap:.75rem}.legal-card[data-v-880fcc2b]{padding-inline:1.1rem}}.legal-root[data-v-e2712007]{position:relative;min-height:100vh;display:flex;flex-direction:column;background:var(--bg);color:var(--text)}.legal-main[data-v-e2712007]{position:relative;z-index:1;max-width:900px;width:100%;margin:0 auto;padding:2.5rem 1.5rem 3rem}.legal-header[data-v-e2712007]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.legal-logo[data-v-e2712007]{display:flex;align-items:center;gap:.8rem}.logo-mark[data-v-e2712007]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;background:var(--accent);color:var(--accent-contrast);font-weight:800;font-size:1rem}.logo-text[data-v-e2712007]{display:flex;flex-direction:column;gap:.1rem}.logo-title[data-v-e2712007]{font-weight:600;letter-spacing:.04em;font-size:.9rem;text-transform:uppercase;color:var(--text)}.logo-sub[data-v-e2712007]{font-size:.78rem;color:var(--text-muted)}.legal-right[data-v-e2712007]{display:flex;align-items:center;gap:.75rem}.legal-badge[data-v-e2712007]{border-radius:999px;padding:.35rem .8rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.14em;color:var(--text-muted);border:1px solid var(--border);background:var(--surface-2)}.legal-card[data-v-e2712007]{border-radius:var(--radius-lg);padding:2rem 1.8rem;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);color:var(--text)}.legal-title[data-v-e2712007]{margin:0 0 .4rem;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:var(--text)}.updated[data-v-e2712007]{margin:0 0 1.4rem;font-size:.8rem;color:var(--text-muted)}p[data-v-e2712007]{margin:0 0 .6rem;font-size:.9rem;line-height:1.7;color:var(--text-muted)}ul[data-v-e2712007]{padding-left:1.1rem;margin:0 0 .6rem}li[data-v-e2712007]{margin:.25rem 0;font-size:.9rem;color:var(--text-muted)}@media (max-width: 640px){.legal-main[data-v-e2712007]{padding-inline:1.1rem}.legal-header[data-v-e2712007]{flex-direction:column;align-items:flex-start;gap:.75rem}.legal-card[data-v-e2712007]{padding-inline:1.1rem}}.legal-root[data-v-d9da4c1f]{position:relative;min-height:100vh;display:flex;flex-direction:column;background:var(--bg);color:var(--text)}.legal-main[data-v-d9da4c1f]{position:relative;z-index:1;max-width:900px;width:100%;margin:0 auto;padding:2.5rem 1.5rem 3rem}.legal-header[data-v-d9da4c1f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.legal-logo[data-v-d9da4c1f]{display:flex;align-items:center;gap:.8rem}.logo-mark[data-v-d9da4c1f]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;background:var(--accent);color:var(--accent-contrast);font-weight:800;font-size:1rem}.logo-text[data-v-d9da4c1f]{display:flex;flex-direction:column;gap:.1rem}.logo-title[data-v-d9da4c1f]{font-weight:600;letter-spacing:.04em;font-size:.9rem;text-transform:uppercase;color:var(--text)}.logo-sub[data-v-d9da4c1f]{font-size:.78rem;color:var(--text-muted)}.legal-right[data-v-d9da4c1f]{display:flex;align-items:center;gap:.75rem}.legal-badge[data-v-d9da4c1f]{border-radius:999px;padding:.35rem .8rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.14em;color:var(--text-muted);border:1px solid var(--border);background:var(--surface-2)}.legal-card[data-v-d9da4c1f]{border-radius:var(--radius-lg);padding:2rem 1.8rem;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);color:var(--text)}.legal-title[data-v-d9da4c1f]{margin:0 0 .4rem;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:var(--text)}.version[data-v-d9da4c1f]{margin:0 0 1.4rem;font-size:.8rem;color:var(--text-muted)}h2[data-v-d9da4c1f]{margin:1.6rem 0 .7rem;font-size:1rem;font-weight:600;color:var(--text)}p[data-v-d9da4c1f]{margin:0 0 .6rem;font-size:.9rem;line-height:1.7;color:var(--text-muted)}ul[data-v-d9da4c1f]{padding-left:1.1rem;margin:0 0 .6rem}li[data-v-d9da4c1f]{margin:.25rem 0;font-size:.9rem;color:var(--text-muted)}@media (max-width: 640px){.legal-main[data-v-d9da4c1f]{padding-inline:1.1rem}.legal-header[data-v-d9da4c1f]{flex-direction:column;align-items:flex-start;gap:.75rem}.legal-card[data-v-d9da4c1f]{padding-inline:1.1rem}}
