html,body,#app{margin:0;min-height:100%}:root{--header-text: #10222b;--header-muted: #4b6271;--header-panel: #ffffff;--header-line: #d3e7df;--header-accent: #1f9f8c;--site-dark-bg: radial-gradient(circle at 20% -10%, #2c3555 0%, #111827 45%, #0b1220 100%);--site-dark-surface: #0f1a2b;--site-dark-surface-raised: #13233a;--site-dark-surface-muted: #15263d;--site-dark-surface-hover: #17273d;--site-dark-border: #334760;--site-dark-border-strong: #3d5472;--site-dark-text: #eaf1ff;--site-dark-muted: #b8c7da;--site-dark-link: #8ec8ff}html,body{background:#f4fffb}html.theme-dark,html.theme-dark body{background:#0b1722}html.theme-dark{--header-text: var(--site-dark-text);--header-muted: var(--site-dark-muted);--header-panel: var(--site-dark-surface);--header-line: var(--site-dark-border);--header-accent: #35c7ad}.topbar[data-v-6b8103c3]{width:min(1180px,calc(100% - 2rem));margin:0 auto;display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1rem 0;flex-wrap:wrap;color:var(--header-text)}.left-group[data-v-6b8103c3]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.logo[data-v-6b8103c3]{display:flex;align-items:center;gap:.6rem;text-decoration:none;color:inherit}.logo-mark[data-v-6b8103c3]{width:2rem;height:2rem;display:grid;place-items:center;border-radius:.6rem;background:var(--header-accent);color:#fff;font-weight:800}.logo-text[data-v-6b8103c3]{letter-spacing:.04em;font-weight:700}.menu[data-v-6b8103c3]{display:flex;gap:1rem;flex-wrap:wrap}.menu a[data-v-6b8103c3]{display:inline-flex;align-items:center;gap:.35rem;color:var(--header-muted);text-decoration:none;font-weight:600}.menu-icon[data-v-6b8103c3]{font-size:.95rem;line-height:1}.menu a[data-v-6b8103c3]:hover{color:var(--header-text)}.controls[data-v-6b8103c3]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.theme-toggle[data-v-6b8103c3],.ghost-link[data-v-6b8103c3]{border:0;font:inherit;cursor:pointer}.theme-toggle[data-v-6b8103c3]{width:2.5rem;height:2.5rem;display:grid;place-items:center;padding:0;border-radius:999px;background:var(--header-panel);color:var(--header-text);font-size:1.2rem;line-height:1}.ghost-link[data-v-6b8103c3]{background:transparent;color:var(--header-text);border-radius:.7rem;padding:.65rem 1rem;border:1px solid var(--header-line);text-decoration:none}.profile-menu-wrap[data-v-6b8103c3]{position:relative}.profile-menu[data-v-6b8103c3]{position:absolute;right:0;top:calc(100% + .45rem);min-width:15rem;padding:.45rem;border-radius:.8rem;border:1px solid var(--header-line);background:var(--header-panel);box-shadow:0 12px 26px #00000024;display:grid;gap:.25rem;z-index:30}.profile-link[data-v-6b8103c3]{display:block;border:1px solid transparent;border-radius:.55rem;padding:.5rem .6rem;color:var(--header-text);text-decoration:none;background:transparent;text-align:left}.profile-link[data-v-6b8103c3]:hover{border-color:var(--header-line);background:#1f9f8c14}.profile-link-btn[data-v-6b8103c3]{width:100%;font:inherit;cursor:pointer}.profile-link-danger[data-v-6b8103c3]{color:#9b2317}.profile-toggle[data-v-6b8103c3]{background:var(--header-accent);color:#fff}.profile-icon[data-v-6b8103c3]{width:1.2rem;height:1.2rem}.site-footer[data-v-c1138232]{width:min(1180px,calc(100% - 2rem));margin:1rem auto 0;padding:1.3rem 0 1.8rem;border-top:1px solid var(--header-line);display:grid;gap:.8rem;grid-template-columns:1.2fr auto auto;align-items:center}.footer-links[data-v-c1138232]{display:flex;gap:1rem}.site-footer a[data-v-c1138232]{color:var(--header-muted);text-decoration:none}.site-footer a[data-v-c1138232]:hover{color:var(--header-text)}.footer-brand p[data-v-c1138232],.copyright[data-v-c1138232]{margin:0;color:var(--header-muted)}.footer-brand strong[data-v-c1138232]{color:var(--header-text)}@media (max-width: 920px){.site-footer[data-v-c1138232]{grid-template-columns:1fr}}.home-page[data-v-4f01311b]{min-height:100vh;background:linear-gradient(180deg,#f4fffb,#ecf6ff)}.home-main[data-v-4f01311b]{width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:.8rem 0 1.8rem;color:#10222b}.eyebrow[data-v-4f01311b]{margin:0;color:#4b6271;font-size:.84rem}.hero[data-v-4f01311b]{display:grid;grid-template-columns:1fr auto;gap:1rem;border:1px solid #d3e7df;border-radius:1rem;background:#fff;padding:1rem}.hero h1[data-v-4f01311b]{margin:.4rem 0 0}.hero p[data-v-4f01311b]{margin:.45rem 0 0;color:#4b6271}.hero-actions[data-v-4f01311b]{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:.8rem}.primary-link[data-v-4f01311b],.ghost-link[data-v-4f01311b]{text-decoration:none;border-radius:.7rem;padding:.65rem 1rem;font-weight:600}.primary-link[data-v-4f01311b]{background:#1f9f8c;color:#fff}.ghost-link[data-v-4f01311b]{border:1px solid #d3e7df;color:#264352}.quote[data-v-4f01311b]{min-width:230px;text-align:right}.quote .label[data-v-4f01311b]{margin:0;color:#4b6271}.quote .value[data-v-4f01311b]{margin:.35rem 0 0;font-size:1.5rem;font-weight:700}.quote .hint[data-v-4f01311b]{margin:.45rem 0 0;color:#4b6271}.nav-grid[data-v-4f01311b]{margin-top:1rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.panel[data-v-4f01311b]{border:1px solid #d3e7df;border-radius:1rem;background:#fff;padding:.9rem}.panel h3[data-v-4f01311b]{margin:0}.panel p[data-v-4f01311b]{margin:.45rem 0 0;color:#4b6271}.nav-card[data-v-4f01311b]{text-decoration:none;color:inherit}.calc-links[data-v-4f01311b]{margin-top:.65rem;display:flex;gap:1rem}.calc-links a[data-v-4f01311b]{color:#1f9f8c;text-decoration:none;font-weight:600}.market-panel[data-v-4f01311b]{margin-top:1rem}.market-grid[data-v-4f01311b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.market-grid h4[data-v-4f01311b]{margin:.6rem 0 0}.mini-table[data-v-4f01311b]{width:100%;border-collapse:collapse;margin-top:.6rem}.mini-table th[data-v-4f01311b],.mini-table td[data-v-4f01311b]{border-bottom:1px solid #e1efea;padding:.52rem .3rem;text-align:left}.mini-table thead th[data-v-4f01311b]{color:#4b6271;font-weight:600}.table-link[data-v-4f01311b]{color:inherit;text-decoration:none}.table-link[data-v-4f01311b]:hover{text-decoration:underline}.home-page.dark[data-v-4f01311b]{background:var(--site-dark-bg)}.home-page.dark .home-main[data-v-4f01311b]{color:var(--site-dark-text)}.home-page.dark .hero[data-v-4f01311b],.home-page.dark .panel[data-v-4f01311b]{background:var(--site-dark-surface);border-color:var(--site-dark-border)}.home-page.dark .eyebrow[data-v-4f01311b],.home-page.dark .hero p[data-v-4f01311b],.home-page.dark .quote .label[data-v-4f01311b],.home-page.dark .quote .hint[data-v-4f01311b],.home-page.dark .panel p[data-v-4f01311b],.home-page.dark .mini-table thead th[data-v-4f01311b]{color:var(--site-dark-muted)}.home-page.dark .ghost-link[data-v-4f01311b]{border-color:var(--site-dark-border);color:var(--site-dark-muted)}.home-page.dark .mini-table th[data-v-4f01311b],.home-page.dark .mini-table td[data-v-4f01311b]{border-bottom-color:#23354d}.home-page.dark .calc-links a[data-v-4f01311b]{color:var(--site-dark-link)}@media (max-width: 920px){.hero[data-v-4f01311b]{grid-template-columns:1fr}.quote[data-v-4f01311b]{text-align:left}.nav-grid[data-v-4f01311b],.market-grid[data-v-4f01311b]{grid-template-columns:1fr}}.login-page[data-v-03b4ad74]{min-height:100vh;background:linear-gradient(120deg,#fdf8ef,#f6efdf 45%,#eff7f9)}.login-shell[data-v-03b4ad74]{min-height:calc(100vh - 5rem);display:grid;place-items:center;padding:1rem}.login-card[data-v-03b4ad74]{width:min(700px,100%);display:grid;gap:.75rem;background:#fffaf2;border:1px solid #d8cab5;border-radius:1rem;padding:1.25rem}.kicker[data-v-03b4ad74]{margin:0;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;color:#86684a}h1[data-v-03b4ad74]{margin:0;font-size:1.7rem}.help[data-v-03b4ad74]{margin:0;color:#725f46}label[data-v-03b4ad74]{font-weight:600}input[data-v-03b4ad74]{width:100%;box-sizing:border-box;border:1px solid #ccbda6;border-radius:.7rem;font:inherit;padding:.65rem .7rem}.error[data-v-03b4ad74]{margin:0;color:#9b2317}button[data-v-03b4ad74]{border:none;border-radius:.7rem;background:#19664c;color:#f7fff8;font:inherit;padding:.7rem 1rem;cursor:pointer}button[data-v-03b4ad74]:disabled{opacity:.5;cursor:not-allowed}.login-page.dark[data-v-03b4ad74]{background:var(--site-dark-bg)}.login-page.dark .login-card[data-v-03b4ad74]{background:var(--site-dark-surface);border-color:var(--site-dark-border);color:var(--site-dark-text)}.login-page.dark .kicker[data-v-03b4ad74],.login-page.dark .help[data-v-03b4ad74]{color:var(--site-dark-muted)}.login-page.dark input[data-v-03b4ad74]{background:var(--site-dark-surface-raised);color:var(--site-dark-text);border-color:var(--site-dark-border-strong)}[data-v-3b1c6927]{box-sizing:border-box}.register-page[data-v-3b1c6927]{min-height:100vh;background:linear-gradient(120deg,#fdf8ef,#f6efdf 45%,#eff7f9)}.register-shell[data-v-3b1c6927]{min-height:calc(100vh - 5rem);display:grid;place-items:center;padding:1rem}.register-card[data-v-3b1c6927]{width:min(700px,100%);display:grid;gap:.75rem;background:#fffaf2;border:1px solid #d8cab5;border-radius:1rem;padding:1.25rem}.kicker[data-v-3b1c6927]{margin:0;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;color:#86684a}h1[data-v-3b1c6927]{margin:0;font-size:1.7rem}.help[data-v-3b1c6927]{margin:0;color:#725f46}label[data-v-3b1c6927]{font-weight:600}input[data-v-3b1c6927]{width:100%;max-width:100%;border:1px solid #ccbda6;border-radius:.7rem;font:inherit;padding:.65rem .7rem}.secondary-btn[data-v-3b1c6927]{border:1px solid #ccbda6;border-radius:.7rem;background:#fff;color:#3f4f60;font:inherit;padding:.6rem .9rem;cursor:pointer}.password-hint[data-v-3b1c6927]{margin:0;color:#725f46;font-size:.88rem}.checkbox-row[data-v-3b1c6927]{display:flex;gap:.7rem;align-items:flex-start;font-weight:400;line-height:1.45}.checkbox-row input[data-v-3b1c6927]{width:auto;margin-top:.15rem}.checkbox-row a[data-v-3b1c6927]{color:#19664c}.error[data-v-3b1c6927]{margin:0;color:#9b2317}button[type=submit][data-v-3b1c6927]{border:none;border-radius:.7rem;background:#19664c;color:#f7fff8;font:inherit;padding:.7rem 1rem;cursor:pointer}button[data-v-3b1c6927]:disabled{opacity:.5;cursor:not-allowed}.register-page.dark[data-v-3b1c6927]{background:var(--site-dark-bg)}.register-page.dark .register-card[data-v-3b1c6927]{background:var(--site-dark-surface);border-color:var(--site-dark-border);color:var(--site-dark-text)}.register-page.dark .kicker[data-v-3b1c6927],.register-page.dark .help[data-v-3b1c6927],.register-page.dark .password-hint[data-v-3b1c6927]{color:var(--site-dark-muted)}.register-page.dark input[data-v-3b1c6927]{background:var(--site-dark-surface-raised);color:var(--site-dark-text);border-color:var(--site-dark-border-strong)}.register-page.dark .secondary-btn[data-v-3b1c6927]{border-color:var(--site-dark-border);background:var(--site-dark-surface-muted);color:var(--site-dark-text)}.register-page.dark .checkbox-row a[data-v-3b1c6927]{color:var(--site-dark-link)}.agreement-page[data-v-0025ef00]{min-height:100vh;background:linear-gradient(180deg,#f4fffb,#ecf6ff)}main[data-v-0025ef00]{padding:0 1rem 1rem}.agreement-card[data-v-0025ef00]{width:min(900px,100%);margin:0 auto;border:1px solid #d3e7df;border-radius:1rem;background:#fff;padding:1.2rem;color:#10222b;line-height:1.55}h1[data-v-0025ef00]{margin-top:0}h2[data-v-0025ef00]{margin-bottom:.35rem}p[data-v-0025ef00]{margin-top:0}.agreement-page.dark[data-v-0025ef00]{background:var(--site-dark-bg)}.agreement-page.dark .agreement-card[data-v-0025ef00]{background:var(--site-dark-surface);border-color:var(--site-dark-border);color:var(--site-dark-text)}.privacy-page[data-v-11ca720f]{min-height:100vh;background:linear-gradient(180deg,#f4fffb,#ecf6ff)}main[data-v-11ca720f]{padding:0 1rem 1rem}.privacy-card[data-v-11ca720f]{width:min(900px,100%);margin:0 auto;border:1px solid #d3e7df;border-radius:1rem;background:#fff;padding:1.2rem;color:#10222b;line-height:1.55}h1[data-v-11ca720f]{margin-top:0}h2[data-v-11ca720f]{margin-bottom:.35rem}p[data-v-11ca720f]{margin-top:0}.privacy-page.dark[data-v-11ca720f]{background:var(--site-dark-bg)}.privacy-page.dark .privacy-card[data-v-11ca720f]{background:var(--site-dark-surface);border-color:var(--site-dark-border);color:var(--site-dark-text)}.calculator-page[data-v-578f33a0]{min-height:100vh;background:linear-gradient(180deg,#f4fffb,#ecf6ff)}.calculator-main[data-v-578f33a0]{width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:.8rem 0 1.8rem;color:#10222b}.hero h1[data-v-578f33a0]{margin:0}.hero p[data-v-578f33a0]{margin:.45rem 0 0;color:#4b6271}.controls[data-v-578f33a0]{margin-top:1rem;border:1px solid #d3e7df;border-radius:1rem;background:#fff;padding:.9rem;display:grid;grid-template-columns:1.3fr 1fr;gap:.8rem}.field[data-v-578f33a0]{display:grid;gap:.35rem}.field span[data-v-578f33a0]{font-size:.88rem;color:#4b6271}.field select[data-v-578f33a0],.field input[data-v-578f33a0]{box-sizing:border-box;width:100%;border:1px solid #c9ddd6;border-radius:.65rem;padding:.55rem .65rem;font:inherit}.summary[data-v-578f33a0]{margin-top:1rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.summary-card[data-v-578f33a0]{border:1px solid #d3e7df;border-radius:1rem;background:#fff;padding:.85rem}.summary-card .label[data-v-578f33a0]{margin:0;color:#4b6271;font-size:.86rem}.summary-card strong[data-v-578f33a0]{display:block;margin-top:.35rem}.table-shell[data-v-578f33a0]{margin-top:1rem;border:1px solid #d3e7df;border-radius:1rem;background:#fff;overflow:auto}.status[data-v-578f33a0]{margin:.9rem 0 0;color:#4b6271}.calculation-details[data-v-578f33a0]{margin-top:1rem}.calculation-details h2[data-v-578f33a0]{margin:0 0 .6rem}.details-shell[data-v-578f33a0]{border:1px solid #d3e7df;border-radius:1rem;background:#fff;padding:.95rem}.details-shell p[data-v-578f33a0]{margin:0;color:#2d4554}.details-shell p+p[data-v-578f33a0]{margin-top:.7rem}.details-shell ol[data-v-578f33a0]{margin:.7rem 0 0;padding-left:1.2rem}.details-shell li+li[data-v-578f33a0]{margin-top:.4rem}.details-shell .public-data-note[data-v-578f33a0]{margin-top:1rem}.details-shell .disclaimer[data-v-578f33a0]{font-weight:600}.result-table[data-v-578f33a0]{width:100%;border-collapse:collapse;min-width:620px}.result-table th[data-v-578f33a0],.result-table td[data-v-578f33a0]{border-bottom:1px solid #e1efea;text-align:left;padding:.65rem .7rem}.result-table thead th[data-v-578f33a0]{background:#f2fbf8}.calculator-page.dark[data-v-578f33a0]{background:var(--site-dark-bg)}.calculator-page.dark .calculator-main[data-v-578f33a0]{color:var(--site-dark-text)}.calculator-page.dark .hero p[data-v-578f33a0],.calculator-page.dark .field span[data-v-578f33a0],.calculator-page.dark .summary-card .label[data-v-578f33a0],.calculator-page.dark .status[data-v-578f33a0]{color:var(--site-dark-muted)}.calculator-page.dark .controls[data-v-578f33a0],.calculator-page.dark .summary-card[data-v-578f33a0],.calculator-page.dark .table-shell[data-v-578f33a0],.calculator-page.dark .details-shell[data-v-578f33a0]{border-color:var(--site-dark-border);background:var(--site-dark-surface)}.calculator-page.dark .field select[data-v-578f33a0],.calculator-page.dark .field input[data-v-578f33a0]{border-color:var(--site-dark-border-strong);background:var(--site-dark-surface-raised);color:var(--site-dark-text)}.calculator-page.dark .result-table th[data-v-578f33a0],.calculator-page.dark .result-table td[data-v-578f33a0]{border-bottom-color:#203646}.calculator-page.dark .result-table thead th[data-v-578f33a0]{background:var(--site-dark-surface-muted)}.calculator-page.dark .details-shell p[data-v-578f33a0]{color:var(--site-dark-muted)}@media (max-width: 920px){.controls[data-v-578f33a0],.summary[data-v-578f33a0]{grid-template-columns:1fr}}.stocks-page[data-v-66252024]{min-height:100vh;background:linear-gradient(180deg,#f4fffb,#ecf6ff)}.stocks-main[data-v-66252024]{width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:.7rem 0 1.8rem;color:#10222b}.stocks-head h1[data-v-66252024]{margin:0}.stocks-head p[data-v-66252024]{margin:.4rem 0 0;color:#4b6271}.stocks-status[data-v-66252024]{margin:0 0 .7rem;color:#2d4a61}.stocks-status.error[data-v-66252024]{color:#bd3030}.add-stock-panel[data-v-66252024]{margin-top:1rem;border:1px solid #d3e7df;border-radius:.9rem;background:#fff;padding:.8rem}.add-stock-form[data-v-66252024]{display:grid;gap:.45rem}.add-stock-form label[data-v-66252024]{font-size:.9rem;color:#2d4a61}.add-stock-row[data-v-66252024]{display:grid;grid-template-columns:1fr auto;gap:.6rem}.add-stock-row input[data-v-66252024]{width:100%;border:1px solid #c9ddd6;border-radius:.6rem;padding:.5rem .6rem;font:inherit}.add-stock-row button[data-v-66252024]{border:1px solid #1f9f8c;background:#1f9f8c;color:#fff;border-radius:.6rem;padding:.5rem .9rem;cursor:pointer;font:inherit}.add-stock-row button[data-v-66252024]:disabled{opacity:.7;cursor:default}.add-stock-message[data-v-66252024]{margin:.55rem 0 0;font-size:.9rem}.add-stock-message.error[data-v-66252024]{color:#bd3030}.add-stock-message.success[data-v-66252024]{color:#1f8a52}.filters-bar[data-v-66252024]{margin-top:1rem;border:1px solid #d3e7df;border-radius:.9rem;background:#fff;padding:.8rem;display:block}.filters-bar input[data-v-66252024]{width:100%;border:1px solid #c9ddd6;border-radius:.6rem;padding:.5rem .6rem;font:inherit}.table-shell[data-v-66252024]{margin-top:1rem;border:1px solid #d3e7df;border-radius:1rem;background:#fff;overflow:auto}.stocks-table[data-v-66252024]{width:100%;border-collapse:collapse;min-width:930px}.stocks-table thead th[data-v-66252024]{position:sticky;top:0;background:#f2fbf8;z-index:1}.stocks-table th[data-v-66252024],.stocks-table td[data-v-66252024]{border-bottom:1px solid #e1efea;padding:.65rem .7rem;text-align:left;font-size:.93rem}.stocks-table tbody tr[data-v-66252024]:hover{background:#f8fcfb}.ticker[data-v-66252024]{font-weight:700;letter-spacing:.03em}.ticker-link[data-v-66252024]{color:inherit;text-decoration:none}.ticker-link[data-v-66252024]:hover{text-decoration:underline}.delta[data-v-66252024]{font-weight:600}.delta.up[data-v-66252024]{color:#1f8a52}.delta.down[data-v-66252024]{color:#bd3030}.delta.flat[data-v-66252024]{color:#4b6271}.details-link[data-v-66252024]{display:inline-flex;align-items:center;border:1px solid #cde2da;border-radius:.55rem;padding:.28rem .55rem;color:#10222b;text-decoration:none;font-size:.84rem}.stocks-page.dark[data-v-66252024]{background:var(--site-dark-bg)}.stocks-page.dark .stocks-main[data-v-66252024]{color:var(--site-dark-text)}.stocks-page.dark .stocks-head p[data-v-66252024]{color:var(--site-dark-muted)}.stocks-page.dark .add-stock-panel[data-v-66252024]{border-color:var(--site-dark-border);background:var(--site-dark-surface)}.stocks-page.dark .add-stock-form label[data-v-66252024]{color:var(--site-dark-muted)}.stocks-page.dark .add-stock-row input[data-v-66252024]{border-color:var(--site-dark-border-strong);background:var(--site-dark-surface-raised);color:var(--site-dark-text)}.stocks-page.dark .add-stock-row button[data-v-66252024]{border-color:#35c7ad;background:#1a7f70}.stocks-page.dark .filters-bar[data-v-66252024],.stocks-page.dark .table-shell[data-v-66252024]{border-color:var(--site-dark-border);background:var(--site-dark-surface)}.stocks-page.dark .filters-bar input[data-v-66252024]{border-color:var(--site-dark-border-strong);background:var(--site-dark-surface-raised);color:var(--site-dark-text)}.stocks-page.dark .stocks-table thead th[data-v-66252024]{background:var(--site-dark-surface-muted)}.stocks-page.dark .stocks-table th[data-v-66252024],.stocks-page.dark .stocks-table td[data-v-66252024]{border-bottom-color:#203646}.stocks-page.dark .stocks-table tbody tr[data-v-66252024]:hover{background:var(--site-dark-surface-hover)}.stocks-page.dark .delta.flat[data-v-66252024]{color:var(--site-dark-muted)}.stocks-page.dark .details-link[data-v-66252024]{border-color:var(--site-dark-border);color:var(--site-dark-text)}@media (max-width: 900px){.add-stock-row[data-v-66252024]{grid-template-columns:1fr}}.funds-page[data-v-f393e07b]{min-height:100vh;background:linear-gradient(180deg,#f4fffb,#ecf6ff)}.funds-main[data-v-f393e07b]{width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:.7rem 0 1.8rem;color:#10222b}.funds-head h1[data-v-f393e07b]{margin:0}.funds-head p[data-v-f393e07b]{margin:.4rem 0 0;color:#4b6271}.filters-bar[data-v-f393e07b]{margin-top:1rem;border:1px solid #d3e7df;border-radius:.9rem;background:#fff;padding:.8rem;display:block}.filters-bar input[data-v-f393e07b]{width:100%;border:1px solid #c9ddd6;border-radius:.6rem;padding:.5rem .6rem;font:inherit}.table-shell[data-v-f393e07b]{margin-top:1rem;border:1px solid #d3e7df;border-radius:1rem;background:#fff;overflow:auto}.funds-status[data-v-f393e07b]{margin:0;padding:.9rem 1rem;color:#4b6271}.funds-status.error[data-v-f393e07b]{color:#b42318}.funds-table[data-v-f393e07b]{width:100%;border-collapse:collapse;min-width:1000px}.funds-table thead th[data-v-f393e07b]{position:sticky;top:0;background:#f2fbf8;z-index:1}.funds-table th.sortable[data-v-f393e07b]{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.funds-table th[data-v-f393e07b],.funds-table td[data-v-f393e07b]{border-bottom:1px solid #e1efea;padding:.65rem .7rem;text-align:left;font-size:.93rem}.funds-table tbody tr[data-v-f393e07b]:hover{background:#f8fcfb}.qual-tag[data-v-f393e07b]{display:inline-flex;padding:.18rem .45rem;border-radius:999px;font-size:.8rem}.qual-tag.yes[data-v-f393e07b]{background:#ddf8ec;color:#1f7d52}.qual-tag.no[data-v-f393e07b]{background:#ffe4e8;color:#a12f45}.delta.up[data-v-f393e07b]{color:#12703a}.delta.down[data-v-f393e07b]{color:#b42318}.delta.flat[data-v-f393e07b]{color:#5f7482}.details-link[data-v-f393e07b]{color:#0c62b0;text-decoration:none}.details-link[data-v-f393e07b]:hover{text-decoration:underline}.dark[data-v-f393e07b]{background:radial-gradient(circle at 20% -10%,#2c3555,#111827 45%,#0b1220)}.dark .funds-main[data-v-f393e07b]{color:#eaf1ff}.dark .funds-head p[data-v-f393e07b],.dark .funds-status[data-v-f393e07b]{color:#b8c7da}.dark .filters-bar[data-v-f393e07b],.dark .table-shell[data-v-f393e07b]{border-color:#334760;background:#0f1a2b}.dark .filters-bar input[data-v-f393e07b]{border-color:#3d5472;background:#13233a;color:#eaf1ff}.dark .funds-table thead th[data-v-f393e07b]{background:#15263d}.dark .funds-table th[data-v-f393e07b],.dark .funds-table td[data-v-f393e07b]{border-bottom-color:#23354d}.dark .funds-table tbody tr[data-v-f393e07b]:hover{background:#17273d}.dark .code-link[data-v-f393e07b],.dark .details-link[data-v-f393e07b]{color:#8ec8ff}@media (max-width: 900px){.filters-bar[data-v-f393e07b]{grid-template-columns:1fr}}.funds-calculator-page[data-v-1cc66af8]{min-height:100vh;background:linear-gradient(180deg,#f4fffb,#ecf6ff)}.funds-calculator-main[data-v-1cc66af8]{width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:.8rem 0 1.8rem;color:#10222b}.hero h1[data-v-1cc66af8]{margin:0}.hero p[data-v-1cc66af8]{margin:.45rem 0 0;color:#4b6271}.controls[data-v-1cc66af8]{margin-top:1rem;border:1px solid #d3e7df;border-radius:1rem;background:#fff;padding:.9rem;display:grid;grid-template-columns:1fr 1fr auto;column-gap:1.2rem;row-gap:.8rem;align-items:end}.field[data-v-1cc66af8]{display:grid;gap:.35rem}.field span[data-v-1cc66af8]{font-size:.88rem;color:#4b6271}.field select[data-v-1cc66af8],.field input[data-v-1cc66af8]{width:100%;border:1px solid #c9ddd6;border-radius:.65rem;padding:.55rem .65rem;font:inherit}.calculate-btn[data-v-1cc66af8]{border:1px solid #1f9f8c;background:#1f9f8c;color:#fff;border-radius:.65rem;padding:.6rem 1rem;cursor:pointer;font:inherit;font-weight:600}.status[data-v-1cc66af8]{margin:.9rem 0 0;color:#4b6271}.status.error[data-v-1cc66af8]{color:#b42318}.short-info[data-v-1cc66af8],.result[data-v-1cc66af8],.other-funds[data-v-1cc66af8],.calculation-details[data-v-1cc66af8]{margin-top:1rem}.short-info h2[data-v-1cc66af8],.result h2[data-v-1cc66af8],.other-funds h2[data-v-1cc66af8],.calculation-details h2[data-v-1cc66af8],.result h3[data-v-1cc66af8]{margin:0 0 .6rem}.grid[data-v-1cc66af8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.result-grid[data-v-1cc66af8]{grid-template-columns:repeat(4,minmax(0,1fr))}.info-card[data-v-1cc66af8]{border:1px solid #d3e7df;border-radius:1rem;background:#fff;padding:.85rem}.info-card span[data-v-1cc66af8]{display:block;margin:0;color:#4b6271;font-size:.86rem}.info-card strong[data-v-1cc66af8]{display:block;margin-top:.35rem}.details[data-v-1cc66af8]{margin-top:.9rem;border:1px solid #d3e7df;border-radius:1rem;background:#fff;padding:.9rem}.details-columns[data-v-1cc66af8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.details-panel[data-v-1cc66af8]{border:1px solid #d3e7df;border-radius:.85rem;padding:.75rem}.details-panel h4[data-v-1cc66af8]{margin:0 0 .55rem}.kv[data-v-1cc66af8]{width:100%;border-collapse:collapse}.kv td[data-v-1cc66af8]{padding:.4rem 0;border-bottom:1px solid #e6f2ed;vertical-align:top}.kv td[data-v-1cc66af8]:first-child{width:52%;color:#4b6271}.kv td[data-v-1cc66af8]:last-child{word-break:break-word}.table-shell[data-v-1cc66af8]{border:1px solid #d3e7df;border-radius:1rem;background:#fff;overflow:auto}.result-table[data-v-1cc66af8]{width:100%;border-collapse:collapse}.result-table th[data-v-1cc66af8],.result-table td[data-v-1cc66af8]{border-bottom:1px solid #e6f2ed;padding:.65rem;text-align:left}.result-table thead th[data-v-1cc66af8]{background:#f2fbf8}.fund-link-btn[data-v-1cc66af8]{border:0;background:transparent;color:#1f9f8c;font:inherit;padding:0;cursor:pointer;text-align:left}.fund-link-btn[data-v-1cc66af8]:hover{text-decoration:underline}.details-shell[data-v-1cc66af8]{border:1px solid #d3e7df;border-radius:1rem;background:#fff;padding:.95rem}.details-shell p[data-v-1cc66af8]{margin:0;color:#2d4554}.details-shell p+p[data-v-1cc66af8]{margin-top:.7rem}.details-shell ol[data-v-1cc66af8]{margin:.7rem 0 0;padding-left:1.2rem}.details-shell li+li[data-v-1cc66af8]{margin-top:.4rem}.details-shell .disclaimer[data-v-1cc66af8]{font-weight:600}.details-shell .public-data-note[data-v-1cc66af8]{margin-top:1rem}.funds-calculator-page.dark[data-v-1cc66af8]{background:var(--site-dark-bg)}.funds-calculator-page.dark .funds-calculator-main[data-v-1cc66af8]{color:var(--site-dark-text)}.funds-calculator-page.dark .hero p[data-v-1cc66af8],.funds-calculator-page.dark .field span[data-v-1cc66af8],.funds-calculator-page.dark .info-card span[data-v-1cc66af8],.funds-calculator-page.dark .kv td[data-v-1cc66af8]:first-child,.funds-calculator-page.dark .status[data-v-1cc66af8]{color:var(--site-dark-muted)}.funds-calculator-page.dark .controls[data-v-1cc66af8],.funds-calculator-page.dark .info-card[data-v-1cc66af8],.funds-calculator-page.dark .table-shell[data-v-1cc66af8],.funds-calculator-page.dark .details[data-v-1cc66af8],.funds-calculator-page.dark .details-shell[data-v-1cc66af8]{background:var(--site-dark-surface);border-color:var(--site-dark-border)}.funds-calculator-page.dark .details-panel[data-v-1cc66af8]{border-color:var(--site-dark-border)}.funds-calculator-page.dark .field select[data-v-1cc66af8],.funds-calculator-page.dark .field input[data-v-1cc66af8]{background:var(--site-dark-surface-raised);border-color:var(--site-dark-border-strong);color:var(--site-dark-text)}.funds-calculator-page.dark .result-table th[data-v-1cc66af8],.funds-calculator-page.dark .result-table td[data-v-1cc66af8]{border-color:#1e3543}.funds-calculator-page.dark .kv td[data-v-1cc66af8]{border-bottom-color:#1e3543}.funds-calculator-page.dark .result-table thead th[data-v-1cc66af8]{background:var(--site-dark-surface-muted)}.funds-calculator-page.dark .fund-link-btn[data-v-1cc66af8]{color:var(--site-dark-link)}.funds-calculator-page.dark .details-shell p[data-v-1cc66af8]{color:var(--site-dark-muted)}@media (max-width: 960px){.controls[data-v-1cc66af8],.grid[data-v-1cc66af8],.result-grid[data-v-1cc66af8],.details-columns[data-v-1cc66af8]{grid-template-columns:1fr}}.history-chart-shell[data-v-4175bd5b]{margin-top:.8rem;border:1px solid #d3e7df;border-radius:1rem;background:linear-gradient(180deg,#f4faf7eb,#fffffffa);padding:.8rem;overflow:hidden}.history-chart[data-v-4175bd5b]{width:100%;min-height:280px;height:280px;display:block}.echart-tooltip-title{font-size:12px;font-weight:600;margin-bottom:.2rem}.echart-tooltip-value{font-size:14px;font-weight:700}.echart-tooltip-hint{margin-top:.2rem;font-size:12px;opacity:.8}html.theme-dark{border-color:var(--site-dark-border);background:linear-gradient(180deg,#161e28f2,#121821fa)}.stock-details-page[data-v-82bc88e0]{min-height:100vh;background:radial-gradient(circle at 10% 10%,#f0fff9,#eaf4ff 45%,#fff)}.details-main[data-v-82bc88e0]{width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:.8rem 0 1.8rem;color:#10222b}.hero[data-v-82bc88e0]{display:grid;grid-template-columns:1fr auto;gap:1rem;border:1px solid #d3e7df;border-radius:1rem;background:#fff;padding:1rem}.eyebrow[data-v-82bc88e0]{margin:0;color:#4b6271;font-size:.84rem}.hero h1[data-v-82bc88e0]{margin:.4rem 0 0}.quote[data-v-82bc88e0]{min-width:210px;text-align:right}.price[data-v-82bc88e0]{margin:0;font-size:1.7rem;font-weight:700}.week[data-v-82bc88e0]{margin:.4rem 0 0;color:#4b6271}.status-panel[data-v-82bc88e0]{margin-top:.85rem;border:1px solid #d3e7df;border-radius:.9rem;background:#fff;padding:.8rem}.status-panel.error[data-v-82bc88e0]{color:#bd3030}.panel-grid[data-v-82bc88e0]{margin-top:.85rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.calculation-disclaimer[data-v-82bc88e0]{margin-top:.85rem;border:1px solid #d3e7df;border-radius:.9rem;background:#fff;padding:.8rem}.calculation-disclaimer h3[data-v-82bc88e0]{margin:0 0 .45rem}.calculation-disclaimer p[data-v-82bc88e0]{margin:.25rem 0 0;color:#4b6271}.panel[data-v-82bc88e0]{border:1px solid #d3e7df;border-radius:.9rem;background:#fff;padding:.8rem}.panel.full[data-v-82bc88e0]{grid-column:1 / -1}.panel h3[data-v-82bc88e0]{margin:0 0 .6rem}.history-tabs[data-v-82bc88e0]{display:flex;gap:.5rem;margin:0 0 .75rem;flex-wrap:wrap}.history-view-tabs[data-v-82bc88e0]{display:flex;gap:.5rem;margin:0 0 .75rem}.history-tab-btn[data-v-82bc88e0]{border:1px solid #d3e7df;background:#f7fcfa;color:#264352;border-radius:.6rem;padding:.4rem .7rem;font-size:.9rem;font-weight:600;cursor:pointer}.history-tab-btn.active[data-v-82bc88e0]{border-color:#1f8a52;background:#dff5ea;color:#145338}.kv-table[data-v-82bc88e0],.mini-table[data-v-82bc88e0]{width:100%;border-collapse:collapse}.kv-table td[data-v-82bc88e0],.mini-table td[data-v-82bc88e0],.mini-table th[data-v-82bc88e0]{border-bottom:1px solid #e1efea;padding:.46rem .2rem;text-align:left}.kv-table td[data-v-82bc88e0]:last-child,.mini-table td[data-v-82bc88e0]:last-child,.mini-table th[data-v-82bc88e0]:last-child{text-align:right}.metric-hint[data-v-82bc88e0]{display:inline-flex;align-items:center;justify-content:center;margin-left:.35rem;width:1rem;height:1rem;border:1px solid #9eb8c6;border-radius:999px;color:#4b6271;font-size:.72rem;line-height:1;cursor:help}.mini-table thead th[data-v-82bc88e0]{color:#4b6271;font-weight:600}.mini-table th.sortable[data-v-82bc88e0]{cursor:pointer;-webkit-user-select:none;user-select:none}.price-history-table td[data-v-82bc88e0]:last-child,.price-history-table th[data-v-82bc88e0]:last-child{text-align:left}.empty-block[data-v-82bc88e0]{margin:0;color:#4b6271}.history-note[data-v-82bc88e0]{margin-top:.55rem}.history-note p[data-v-82bc88e0]{margin:.2rem 0 0;color:#4b6271;font-size:.88rem}.reviews-block[data-v-82bc88e0]{margin-bottom:1rem}.reviews-block-header[data-v-82bc88e0]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.reviews-all-link[data-v-82bc88e0]{color:#0a66c2;font-weight:600}.reviews-all-link[data-v-82bc88e0]:hover{color:#084f96}.reviews-grid[data-v-82bc88e0]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:.75rem}.review-card[data-v-82bc88e0]{border:1px solid #d3e7df;border-radius:.9rem;background:#fff;padding:1rem}.review-link[data-v-82bc88e0]{color:inherit;font-weight:700}.review-excerpt[data-v-82bc88e0]{white-space:pre-wrap}.stock-details-page.dark[data-v-82bc88e0]{background:var(--site-dark-bg)}.stock-details-page.dark .details-main[data-v-82bc88e0]{color:var(--site-dark-text)}.stock-details-page.dark .hero[data-v-82bc88e0],.stock-details-page.dark .panel[data-v-82bc88e0],.stock-details-page.dark .status-panel[data-v-82bc88e0],.stock-details-page.dark .calculation-disclaimer[data-v-82bc88e0]{background:var(--site-dark-surface);border-color:var(--site-dark-border)}.stock-details-page.dark .eyebrow[data-v-82bc88e0],.stock-details-page.dark .week[data-v-82bc88e0],.stock-details-page.dark .mini-table thead th[data-v-82bc88e0],.stock-details-page.dark .empty-block[data-v-82bc88e0],.stock-details-page.dark .history-note p[data-v-82bc88e0]{color:var(--site-dark-muted)}.stock-details-page.dark .metric-hint[data-v-82bc88e0]{border-color:var(--site-dark-border);color:var(--site-dark-muted)}.stock-details-page.dark .history-tab-btn[data-v-82bc88e0]{border-color:var(--site-dark-border);background:var(--site-dark-surface-hover);color:var(--site-dark-muted)}.stock-details-page.dark .history-tab-btn.active[data-v-82bc88e0]{border-color:#40b47a;background:var(--site-dark-surface-muted);color:#b8e9d1}.stock-details-page.dark .kv-table td[data-v-82bc88e0],.stock-details-page.dark .mini-table td[data-v-82bc88e0],.stock-details-page.dark .mini-table th[data-v-82bc88e0]{border-bottom-color:#203646}.stock-details-page.dark .review-card[data-v-82bc88e0]{border-color:var(--site-dark-border);background:var(--site-dark-surface)}.stock-details-page.dark .reviews-all-link[data-v-82bc88e0]{color:#8fc9ff}@media (max-width: 900px){.hero[data-v-82bc88e0]{grid-template-columns:1fr}.quote[data-v-82bc88e0]{text-align:left}.panel-grid[data-v-82bc88e0]{grid-template-columns:1fr}.reviews-block-header[data-v-82bc88e0]{align-items:flex-start;flex-direction:column}}.fund-details-page[data-v-0d2543f8]{min-height:100vh;background:linear-gradient(180deg,#f4fffb,#ecf6ff)}.fund-main[data-v-0d2543f8]{width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:.8rem 0 1.8rem;color:#10222b}.hero[data-v-0d2543f8]{display:grid;grid-template-columns:1fr auto;gap:1rem;border:1px solid #d3e7df;background:#fff;border-radius:1rem;padding:1rem}.eyebrow[data-v-0d2543f8],.subtitle[data-v-0d2543f8],.week[data-v-0d2543f8]{margin:0;color:#4b6271}h1[data-v-0d2543f8]{margin:.25rem 0 0}.quote[data-v-0d2543f8]{text-align:right}.price[data-v-0d2543f8]{margin:0;font-size:1.5rem;font-weight:700}.grid[data-v-0d2543f8]{margin-top:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.panel[data-v-0d2543f8]{border:1px solid #d3e7df;background:#fff;border-radius:1rem;padding:1rem}.panel.full[data-v-0d2543f8]{grid-column:span 2}.panel h3[data-v-0d2543f8]{margin-top:0}.text[data-v-0d2543f8]{margin:0;line-height:1.5}.text.error[data-v-0d2543f8]{color:#b42318}.kv[data-v-0d2543f8]{width:100%;border-collapse:collapse}.kv td[data-v-0d2543f8]{border-bottom:1px solid #e1efea;text-align:left;padding:.45rem .2rem;vertical-align:top}.kv td[data-v-0d2543f8]:first-child{color:#4b6271;width:45%}.payouts-table[data-v-0d2543f8]{width:100%;border-collapse:collapse}.payouts-table th[data-v-0d2543f8],.payouts-table td[data-v-0d2543f8]{border-bottom:1px solid #e1efea;text-align:left;padding:.5rem .3rem}.payouts-table th[data-v-0d2543f8]{color:#4b6271;font-weight:600}.payouts-table th.sortable[data-v-0d2543f8]{cursor:pointer;-webkit-user-select:none;user-select:none}.history-tabs[data-v-0d2543f8]{display:flex;gap:.5rem;margin:0 0 .75rem;flex-wrap:wrap}.history-view-tabs[data-v-0d2543f8]{display:flex;gap:.5rem;margin:0 0 .75rem}.history-tab-btn[data-v-0d2543f8]{border:1px solid #d3e7df;background:#f7fcfa;color:#264352;border-radius:.6rem;padding:.4rem .7rem;font-size:.9rem;font-weight:600;cursor:pointer}.history-tab-btn.active[data-v-0d2543f8]{border-color:#1f8a52;background:#dff5ea;color:#145338}.empty-block[data-v-0d2543f8]{margin:0;color:#4b6271}.history-help[data-v-0d2543f8]{margin:.6rem 0 0;color:#4b6271;font-size:.9rem;line-height:1.45}.reviews-block[data-v-0d2543f8]{margin-top:1rem;border:1px solid #d3e7df;border-radius:1rem;background:#fff;padding:1rem}.reviews-block-header[data-v-0d2543f8]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.reviews-grid[data-v-0d2543f8]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:.75rem}.review-card[data-v-0d2543f8]{border:1px solid #d3e7df;border-radius:.9rem;background:#f9fffc;padding:1rem}.review-link[data-v-0d2543f8]{color:inherit;font-weight:700}.reviews-all-link[data-v-0d2543f8]{color:#0a66c2;font-weight:600}.reviews-all-link[data-v-0d2543f8]:hover{color:#084f96}.review-excerpt[data-v-0d2543f8]{white-space:pre-wrap}.details-link[data-v-0d2543f8]{color:#0a66c2}.details-link[data-v-0d2543f8]:hover{color:#084f96}.fund-about p[data-v-0d2543f8]{margin:.5rem 0 0;line-height:1.5}.fund-about h4[data-v-0d2543f8]{margin:.75rem 0 .35rem}.info-list[data-v-0d2543f8]{margin:0;padding-left:1.1rem}.info-list li[data-v-0d2543f8]{margin:.32rem 0 0}.delta[data-v-0d2543f8]{font-weight:600}.delta.up[data-v-0d2543f8]{color:#1f8a52}.delta.down[data-v-0d2543f8]{color:#bd3030}.delta.flat[data-v-0d2543f8]{color:#4b6271}.fund-details-page.dark[data-v-0d2543f8]{background:var(--site-dark-bg)}.fund-details-page.dark .fund-main[data-v-0d2543f8]{color:var(--site-dark-text)}.fund-details-page.dark .hero[data-v-0d2543f8],.fund-details-page.dark .panel[data-v-0d2543f8]{border-color:var(--site-dark-border);background:var(--site-dark-surface)}.fund-details-page.dark .eyebrow[data-v-0d2543f8],.fund-details-page.dark .subtitle[data-v-0d2543f8],.fund-details-page.dark .week[data-v-0d2543f8],.fund-details-page.dark .kv td[data-v-0d2543f8]:first-child,.fund-details-page.dark .delta.flat[data-v-0d2543f8],.fund-details-page.dark .payouts-table th[data-v-0d2543f8],.fund-details-page.dark .history-tab-btn[data-v-0d2543f8],.fund-details-page.dark .empty-block[data-v-0d2543f8],.fund-details-page.dark .history-help[data-v-0d2543f8]{color:var(--site-dark-muted)}.fund-details-page.dark .kv td[data-v-0d2543f8],.fund-details-page.dark .payouts-table th[data-v-0d2543f8],.fund-details-page.dark .payouts-table td[data-v-0d2543f8]{border-bottom-color:#203646}.fund-details-page.dark .history-tab-btn[data-v-0d2543f8]{border-color:var(--site-dark-border);background:var(--site-dark-surface-hover)}.fund-details-page.dark .history-tab-btn.active[data-v-0d2543f8]{border-color:#40b47a;background:var(--site-dark-surface-muted);color:#b8e9d1}.fund-details-page.dark .reviews-block[data-v-0d2543f8],.fund-details-page.dark .review-card[data-v-0d2543f8]{border-color:var(--site-dark-border);background:var(--site-dark-surface)}.fund-details-page.dark .reviews-all-link[data-v-0d2543f8]{color:#8fc9ff}.fund-details-page.dark .details-link[data-v-0d2543f8]{color:#fff}.fund-details-page.dark .details-link[data-v-0d2543f8]:hover{color:#d9ecff}.fund-details-page.dark .text.error[data-v-0d2543f8]{color:#ff8f8f}@media (max-width: 980px){.hero[data-v-0d2543f8]{grid-template-columns:1fr}.quote[data-v-0d2543f8]{text-align:left}.grid[data-v-0d2543f8]{grid-template-columns:1fr}.panel.full[data-v-0d2543f8]{grid-column:span 1}.reviews-block-header[data-v-0d2543f8]{align-items:flex-start;flex-direction:column}}.asset-reviews-page[data-v-dceff350]{min-height:100vh;background:linear-gradient(180deg,#f4fffb,#ecf6ff)}.reviews-main[data-v-dceff350]{width:min(1080px,calc(100% - 2rem));margin:0 auto;padding:.8rem 0 1.8rem;color:#10222b}.breadcrumbs[data-v-dceff350]{display:flex;gap:.5rem;color:#4b6271}.breadcrumbs a[data-v-dceff350],.asset-link[data-v-dceff350],.review-link[data-v-dceff350]{color:inherit}.hero[data-v-dceff350],.status-panel[data-v-dceff350],.review-card[data-v-dceff350]{border:1px solid #d3e7df;border-radius:1rem;background:#fff;padding:1rem}.hero[data-v-dceff350]{margin-top:.75rem}.eyebrow[data-v-dceff350],.meta[data-v-dceff350]{color:#4b6271}.asset-link[data-v-dceff350]{display:inline-flex;margin-top:.75rem;font-weight:600}.status-panel[data-v-dceff350],.reviews-grid[data-v-dceff350]{margin-top:1rem}.status-panel.error[data-v-dceff350]{color:#9b2317}.reviews-grid[data-v-dceff350]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.review-excerpt[data-v-dceff350]{white-space:pre-wrap}.tag-list[data-v-dceff350]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.tag[data-v-dceff350]{border-radius:999px;background:#e8f9f4;color:#1e7f64;padding:.25rem .65rem;font-size:.84rem}.asset-reviews-page.dark[data-v-dceff350]{background:var(--site-dark-bg)}.asset-reviews-page.dark .reviews-main[data-v-dceff350]{color:var(--site-dark-text)}.asset-reviews-page.dark .breadcrumbs[data-v-dceff350],.asset-reviews-page.dark .eyebrow[data-v-dceff350],.asset-reviews-page.dark .meta[data-v-dceff350]{color:var(--site-dark-muted)}.asset-reviews-page.dark .hero[data-v-dceff350],.asset-reviews-page.dark .status-panel[data-v-dceff350],.asset-reviews-page.dark .review-card[data-v-dceff350]{border-color:var(--site-dark-border);background:var(--site-dark-surface)}.asset-reviews-page.dark .tag[data-v-dceff350]{background:#1e7f6433;color:#8ee0c7}.asset-reviews-page[data-v-1cbee0bf]{min-height:100vh;background:linear-gradient(180deg,#f4fffb,#ecf6ff)}.reviews-main[data-v-1cbee0bf]{width:min(1080px,calc(100% - 2rem));margin:0 auto;padding:.8rem 0 1.8rem;color:#10222b}.breadcrumbs[data-v-1cbee0bf]{display:flex;gap:.5rem;color:#4b6271}.breadcrumbs a[data-v-1cbee0bf],.asset-link[data-v-1cbee0bf],.review-link[data-v-1cbee0bf]{color:inherit}.hero[data-v-1cbee0bf],.status-panel[data-v-1cbee0bf],.review-card[data-v-1cbee0bf]{border:1px solid #d3e7df;border-radius:1rem;background:#fff;padding:1rem}.hero[data-v-1cbee0bf]{margin-top:.75rem}.eyebrow[data-v-1cbee0bf],.meta[data-v-1cbee0bf]{color:#4b6271}.asset-link[data-v-1cbee0bf]{display:inline-flex;margin-top:.75rem;font-weight:600}.status-panel[data-v-1cbee0bf],.reviews-grid[data-v-1cbee0bf]{margin-top:1rem}.status-panel.error[data-v-1cbee0bf]{color:#9b2317}.reviews-grid[data-v-1cbee0bf]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.review-excerpt[data-v-1cbee0bf]{white-space:pre-wrap}.tag-list[data-v-1cbee0bf]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.tag[data-v-1cbee0bf]{border-radius:999px;background:#e8f9f4;color:#1e7f64;padding:.25rem .65rem;font-size:.84rem}.asset-reviews-page.dark[data-v-1cbee0bf]{background:var(--site-dark-bg)}.asset-reviews-page.dark .reviews-main[data-v-1cbee0bf]{color:var(--site-dark-text)}.asset-reviews-page.dark .breadcrumbs[data-v-1cbee0bf],.asset-reviews-page.dark .eyebrow[data-v-1cbee0bf],.asset-reviews-page.dark .meta[data-v-1cbee0bf]{color:var(--site-dark-muted)}.asset-reviews-page.dark .hero[data-v-1cbee0bf],.asset-reviews-page.dark .status-panel[data-v-1cbee0bf],.asset-reviews-page.dark .review-card[data-v-1cbee0bf]{border-color:var(--site-dark-border);background:var(--site-dark-surface)}.asset-reviews-page.dark .tag[data-v-1cbee0bf]{background:#1e7f6433;color:#8ee0c7}.support-page[data-v-137780e3]{min-height:100vh;background:linear-gradient(180deg,#f5fff8,#eef7ff)}.support-main[data-v-137780e3]{width:min(980px,calc(100% - 2rem));margin:0 auto;padding:.8rem 0 2rem;color:#10222b}.support-hero[data-v-137780e3],.support-card[data-v-137780e3]{border:1px solid #d3e7df;border-radius:1rem;background:#fff;padding:1rem}.support-card[data-v-137780e3]{margin-top:1rem}.eyebrow[data-v-137780e3]{margin:0;color:#4b6271;font-size:.84rem}h1[data-v-137780e3]{margin:.3rem 0 0}.lead[data-v-137780e3]{margin:.5rem 0 0;color:#4b6271;line-height:1.5}.support-form[data-v-137780e3]{display:grid;gap:.85rem}.support-form label[data-v-137780e3]{display:grid;gap:.4rem;font-weight:600}.support-form input[data-v-137780e3],.support-form textarea[data-v-137780e3]{font:inherit;border-radius:.7rem;border:1px solid #c8d9d3;background:#fff;padding:.7rem .75rem}.support-form textarea[data-v-137780e3]{resize:vertical}.hint[data-v-137780e3],.status[data-v-137780e3]{margin:0}.hint[data-v-137780e3]{color:#5d7180;font-size:.92rem}.status.error[data-v-137780e3]{color:#9b2317}.status.success[data-v-137780e3]{color:#1e7f64}button[data-v-137780e3]{border:none;border-radius:.75rem;background:#1e7f64;color:#f8fffb;font:inherit;padding:.75rem 1rem;cursor:pointer}button[data-v-137780e3]:disabled{opacity:.6;cursor:not-allowed}.support-page.dark[data-v-137780e3]{background:var(--site-dark-bg)}.support-page.dark .support-main[data-v-137780e3]{color:var(--site-dark-text)}.support-page.dark .support-hero[data-v-137780e3],.support-page.dark .support-card[data-v-137780e3]{border-color:var(--site-dark-border);background:var(--site-dark-surface)}.support-page.dark .eyebrow[data-v-137780e3],.support-page.dark .lead[data-v-137780e3],.support-page.dark .hint[data-v-137780e3]{color:var(--site-dark-muted)}.support-page.dark .support-form input[data-v-137780e3],.support-page.dark .support-form textarea[data-v-137780e3]{border-color:var(--site-dark-border);background:var(--site-dark-surface-raised);color:var(--site-dark-text)}.blog-page[data-v-274ea881]{min-height:100vh;background:linear-gradient(180deg,#f4fffb,#ecf6ff)}.blog-main[data-v-274ea881]{width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:.8rem 0 1.8rem;color:#10222b}.eyebrow[data-v-274ea881],.blog-head p[data-v-274ea881],.meta[data-v-274ea881]{color:#4b6271}.blog-head h1[data-v-274ea881]{margin:.3rem 0 0}.filters[data-v-274ea881]{margin-top:1rem;display:flex;gap:.6rem;flex-wrap:wrap}.filter-btn[data-v-274ea881]{border:1px solid #cde2da;background:#fff;color:#10222b;border-radius:.7rem;padding:.55rem .9rem;cursor:pointer;font:inherit}.filter-btn.active[data-v-274ea881]{border-color:#1f9f8c;background:#e8f9f4}.status-panel[data-v-274ea881]{margin-top:1rem;border:1px solid #d3e7df;border-radius:1rem;background:#fff;padding:1rem}.status-panel.error[data-v-274ea881]{color:#9b2317}.layout-magazine[data-v-274ea881]{margin-top:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.post-card[data-v-274ea881]{border:1px solid #d3e7df;border-radius:1rem;background:#fff;padding:1rem}.post-link[data-v-274ea881]{color:inherit;text-decoration:none}.post-link[data-v-274ea881]:hover{text-decoration:underline}.tag-list[data-v-274ea881]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.review-excerpt[data-v-274ea881]{white-space:pre-wrap}.tag[data-v-274ea881]{border-radius:999px;background:#e8f9f4;color:#1e7f64;padding:.25rem .65rem;font-size:.84rem}.blog-page.dark[data-v-274ea881]{background:var(--site-dark-bg)}.blog-page.dark .blog-main[data-v-274ea881]{color:var(--site-dark-text)}.blog-page.dark .eyebrow[data-v-274ea881],.blog-page.dark .blog-head p[data-v-274ea881],.blog-page.dark .meta[data-v-274ea881]{color:var(--site-dark-muted)}.blog-page.dark .filter-btn[data-v-274ea881],.blog-page.dark .status-panel[data-v-274ea881],.blog-page.dark .post-card[data-v-274ea881]{border-color:var(--site-dark-border);background:var(--site-dark-surface);color:var(--site-dark-text)}.blog-page.dark .filter-btn.active[data-v-274ea881],.blog-page.dark .tag[data-v-274ea881]{background:#1e7f6433;color:#8ee0c7}.blog-post-page[data-v-4dbd8bde]{min-height:100vh;background:linear-gradient(180deg,#f4fffb,#ecf6ff)}.post-main[data-v-4dbd8bde]{width:min(980px,calc(100% - 2rem));margin:0 auto;padding:.8rem 0 1.8rem;color:#10222b}.breadcrumbs[data-v-4dbd8bde]{display:flex;gap:.5rem;color:#4b6271}.breadcrumbs a[data-v-4dbd8bde],.asset-link[data-v-4dbd8bde],.post-link[data-v-4dbd8bde]{color:inherit}.hero[data-v-4dbd8bde],.panel[data-v-4dbd8bde],.paper[data-v-4dbd8bde],.related-card[data-v-4dbd8bde]{border:1px solid #d3e7df;border-radius:1rem;background:#fff;padding:1rem}.hero[data-v-4dbd8bde]{margin-top:.75rem}.meta[data-v-4dbd8bde],.lead[data-v-4dbd8bde]{color:#4b6271}.lead[data-v-4dbd8bde]{white-space:pre-wrap}.tag-list[data-v-4dbd8bde]{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0}.tag[data-v-4dbd8bde]{border-radius:999px;background:#e8f9f4;color:#1e7f64;padding:.25rem .65rem;font-size:.84rem}.layout-editorial[data-v-4dbd8bde],.related[data-v-4dbd8bde],.disclaimer[data-v-4dbd8bde]{margin-top:1rem}.paper[data-v-4dbd8bde]{line-height:1.6}.paper-content[data-v-4dbd8bde],.related-excerpt[data-v-4dbd8bde]{white-space:pre-wrap}.related-grid[data-v-4dbd8bde]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.disclaimer[data-v-4dbd8bde]{border:1px solid #f0d3a0;border-radius:1rem;background:#fff8e8;color:#674712;padding:1rem;line-height:1.55}.disclaimer p[data-v-4dbd8bde]{margin:0}.disclaimer p+p[data-v-4dbd8bde]{margin-top:.7rem}.error[data-v-4dbd8bde]{color:#9b2317}.blog-post-page.dark[data-v-4dbd8bde]{background:var(--site-dark-bg)}.blog-post-page.dark .post-main[data-v-4dbd8bde]{color:var(--site-dark-text)}.blog-post-page.dark .breadcrumbs[data-v-4dbd8bde],.blog-post-page.dark .meta[data-v-4dbd8bde],.blog-post-page.dark .lead[data-v-4dbd8bde]{color:var(--site-dark-muted)}.blog-post-page.dark .hero[data-v-4dbd8bde],.blog-post-page.dark .panel[data-v-4dbd8bde],.blog-post-page.dark .paper[data-v-4dbd8bde],.blog-post-page.dark .related-card[data-v-4dbd8bde]{border-color:var(--site-dark-border);background:var(--site-dark-surface)}.blog-post-page.dark .disclaimer[data-v-4dbd8bde]{border-color:#8f6d2a;background:#8f6d2a2e;color:#f4e0a8}.blog-post-page.dark .tag[data-v-4dbd8bde]{background:#1e7f6433;color:#8ee0c7}.admin-page[data-v-f77a9a88]{min-height:100vh;background:linear-gradient(135deg,#fbf7ef,#f2ece1 45%,#f6f8f9)}.admin-shell[data-v-f77a9a88]{min-height:calc(100vh - 5rem);display:grid;grid-template-columns:260px 1fr;color:#2a2823}.admin-sidebar[data-v-f77a9a88]{border-right:1px solid #dbcdb6;padding:1.5rem 1rem;background:#f4ead8;display:flex;flex-direction:column;gap:1rem}.admin-sidebar h1[data-v-f77a9a88]{margin:0;font-size:1.15rem}.identity[data-v-f77a9a88]{margin:0;color:#6f563a;font-size:.9rem}.admin-sidebar nav[data-v-f77a9a88]{display:flex;flex-direction:column;gap:.5rem}.admin-sidebar a[data-v-f77a9a88]{color:#5c4428;text-decoration:none;font-weight:600}.admin-sidebar a.router-link-active[data-v-f77a9a88]{color:#2a2823}.back-link[data-v-f77a9a88]{margin-top:auto}.logout-btn[data-v-f77a9a88]{border:1px solid #c9b596;background:#fefaf4;color:#2a2823;border-radius:.6rem;padding:.6rem .9rem;cursor:pointer}.admin-main[data-v-f77a9a88]{padding:1.3rem}.admin-page.dark[data-v-f77a9a88]{background:var(--site-dark-bg)}.admin-page.dark .admin-shell[data-v-f77a9a88]{color:var(--site-dark-text)}.admin-page.dark .admin-sidebar[data-v-f77a9a88]{background:var(--site-dark-surface);border-right-color:var(--site-dark-border)}.admin-page.dark .identity[data-v-f77a9a88],.admin-page.dark .admin-sidebar a[data-v-f77a9a88]{color:var(--site-dark-muted)}.admin-page.dark .admin-sidebar a.router-link-active[data-v-f77a9a88]{color:var(--site-dark-text)}.admin-page.dark .logout-btn[data-v-f77a9a88]{border-color:var(--site-dark-border);background:var(--site-dark-surface-raised);color:var(--site-dark-text)}@media (max-width: 900px){.admin-shell[data-v-f77a9a88]{grid-template-columns:1fr}.admin-sidebar[data-v-f77a9a88]{border-right:none;border-bottom:1px solid #dbcdb6}.back-link[data-v-f77a9a88]{margin-top:0}}.editor-layout[data-v-11e30e6a]{display:grid;gap:1rem}.editor-head[data-v-11e30e6a],.section-head[data-v-11e30e6a]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.kicker[data-v-11e30e6a]{margin:0;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;color:#7a6a52}.editor-head h2[data-v-11e30e6a],.section-head h3[data-v-11e30e6a],.editor-form label[data-v-11e30e6a],.categories-box legend[data-v-11e30e6a]{color:#1e7f64}.publish-btn[data-v-11e30e6a],.new-link[data-v-11e30e6a]{border:none;border-radius:.7rem;background:#1e7f64;color:#f8fffb;padding:.7rem 1rem;text-decoration:none;cursor:pointer}.secondary-btn[data-v-11e30e6a]{border:1px solid #1e7f64;border-radius:.7rem;background:#fff;color:#1e7f64;padding:.7rem 1rem;cursor:pointer}.collapse-toggle[data-v-11e30e6a]{border:none;background:transparent;color:#1e7f64;font:inherit;font-weight:600;padding:0;cursor:pointer}.collapsible-legend[data-v-11e30e6a]{margin-bottom:0}.editor-grid[data-v-11e30e6a]{display:grid;grid-template-columns:1.5fr 1fr;gap:1rem}.editor-form[data-v-11e30e6a],.preview[data-v-11e30e6a],.existing-reviews[data-v-11e30e6a]{border:1px solid #d8cebc;border-radius:.9rem;padding:1rem;background:#fcf9f3}.editor-form[data-v-11e30e6a]{display:grid;gap:.9rem}.editor-form label[data-v-11e30e6a],.categories-box[data-v-11e30e6a]{display:grid;gap:.4rem;font-weight:600}.editor-form input[data-v-11e30e6a],.editor-form textarea[data-v-11e30e6a],.editor-form select[data-v-11e30e6a]{font:inherit;border-radius:.6rem;border:1px solid #c9bca7;background:#fff;padding:.6rem .65rem}.categories-box[data-v-11e30e6a]{border:1px solid #d8cebc;border-radius:.8rem;padding:.75rem}.checkbox-row[data-v-11e30e6a]{display:flex!important;align-items:center;gap:.5rem;color:#2a2823!important}.preview-meta[data-v-11e30e6a],.preview-slug[data-v-11e30e6a],.preview-excerpt[data-v-11e30e6a],.status[data-v-11e30e6a]{margin:0}.preview[data-v-11e30e6a],.preview h3[data-v-11e30e6a],.preview-meta[data-v-11e30e6a],.preview-slug[data-v-11e30e6a],.preview-excerpt[data-v-11e30e6a],.preview-content[data-v-11e30e6a]{color:#1e7f64}.preview-content[data-v-11e30e6a]{white-space:pre-wrap;line-height:1.45}.form-submit-btn[data-v-11e30e6a]{justify-self:start}.status.error[data-v-11e30e6a]{color:#9b2317}.status.success[data-v-11e30e6a]{color:#1e7f64}.reviews-list[data-v-11e30e6a]{display:grid;gap:.75rem;margin-top:.75rem}.review-row[data-v-11e30e6a]{border:1px solid #d8cebc;border-radius:.8rem;padding:.8rem;background:#fff;color:inherit;text-decoration:none;display:grid;gap:.3rem}@media (max-width: 980px){.editor-grid[data-v-11e30e6a]{grid-template-columns:1fr}}.editor-layout[data-v-bfd8cade]{display:grid;gap:1rem}.sync-actions[data-v-bfd8cade]{border:1px solid #d8cebc;border-radius:.9rem;padding:.9rem 1rem;background:#fcf9f3;display:grid;gap:.7rem}.sync-actions h3[data-v-bfd8cade]{margin:0;color:#1e7f64}.sync-buttons[data-v-bfd8cade]{display:flex;flex-wrap:wrap;gap:.6rem}.sync-btn[data-v-bfd8cade]{border:none;border-radius:.7rem;color:#f8fffb;padding:.55rem .9rem;cursor:pointer;background:#315f8b}.sync-btn[data-v-bfd8cade]:disabled{opacity:.6;cursor:not-allowed}.editor-head[data-v-bfd8cade]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.kicker[data-v-bfd8cade]{margin:0;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;color:#7a6a52}.editor-head h2[data-v-bfd8cade]{margin:.2rem 0 0}.editor-grid[data-v-bfd8cade]{display:grid;grid-template-columns:280px 1fr;gap:1rem}.stock-list[data-v-bfd8cade],.editor-form[data-v-bfd8cade]{border:1px solid #d8cebc;border-radius:.9rem;padding:1rem;background:#fcf9f3}.splits-panel[data-v-bfd8cade]{border:1px solid #d8cebc;border-radius:.9rem;padding:1rem;background:#fcf9f3;display:grid;gap:.8rem}.splits-panel h3[data-v-bfd8cade]{margin:0;color:#1e7f64}.split-create-form[data-v-bfd8cade]{display:grid;gap:.6rem;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.split-create-form label[data-v-bfd8cade]{display:grid;gap:.35rem;font-weight:600;color:#1e7f64}.split-create-form input[data-v-bfd8cade]{font:inherit;border-radius:.6rem;border:1px solid #c9bca7;background:#fff;padding:.55rem .6rem}.split-list[data-v-bfd8cade]{display:grid;gap:.6rem}.split-item[data-v-bfd8cade]{border:1px solid #d6c8b2;border-radius:.7rem;padding:.7rem;background:#fff;display:grid;gap:.6rem;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.split-item label[data-v-bfd8cade]{display:grid;gap:.35rem;font-weight:600;color:#1e7f64}.split-item input[data-v-bfd8cade]{font:inherit;border-radius:.6rem;border:1px solid #c9bca7;background:#fff;padding:.55rem .6rem}.split-actions[data-v-bfd8cade]{display:flex;gap:.5rem;justify-content:flex-end}.split-empty[data-v-bfd8cade]{color:#6b5b45}.stock-list[data-v-bfd8cade]{display:grid;gap:.6rem;align-content:start}.stock-list h3[data-v-bfd8cade],.editor-form h3[data-v-bfd8cade]{margin:0;color:#1e7f64}.ticker-btn[data-v-bfd8cade]{border:1px solid #d6c8b2;border-radius:.7rem;background:#fff;padding:.55rem;text-align:left;cursor:pointer;display:grid}.ticker-btn span[data-v-bfd8cade]{font-weight:700}.ticker-btn small[data-v-bfd8cade]{color:#6b5b45}.ticker-btn.active[data-v-bfd8cade]{border-color:#1e7f64;background:#eaf8f2}.editor-form[data-v-bfd8cade]{display:grid;gap:.8rem}.meta-grid[data-v-bfd8cade]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.meta-card[data-v-bfd8cade]{border:1px solid #d6c8b2;border-radius:.75rem;background:#fff;padding:.75rem .85rem;display:grid;gap:.3rem}.meta-card span[data-v-bfd8cade]{font-size:.8rem;color:#6b5b45}.meta-card strong[data-v-bfd8cade]{color:#2e2618;overflow-wrap:anywhere}.yields-grid[data-v-bfd8cade]{margin-top:-.1rem}.editor-form label[data-v-bfd8cade]{display:grid;gap:.35rem;font-weight:600;color:#1e7f64}.editor-form input[data-v-bfd8cade]{font:inherit;border-radius:.6rem;border:1px solid #c9bca7;background:#fff;padding:.55rem .6rem}.save-btn[data-v-bfd8cade],.reset-btn[data-v-bfd8cade]{border:none;border-radius:.7rem;color:#f8fffb;padding:.65rem .95rem;cursor:pointer}.delete-btn[data-v-bfd8cade]{border:none;border-radius:.7rem;color:#fff5f5;padding:.65rem .95rem;cursor:pointer;background:#a33535}.delete-btn[data-v-bfd8cade]:disabled{opacity:.6;cursor:not-allowed}.save-btn[data-v-bfd8cade]{background:#1e7f64}.reset-btn[data-v-bfd8cade]{background:#8b6a3d}.form-actions[data-v-bfd8cade]{display:flex;gap:.6rem;flex-wrap:wrap}.status[data-v-bfd8cade]{margin:0}.status.error[data-v-bfd8cade]{color:#9b2317}.status.success[data-v-bfd8cade]{color:#1e7f64}@media (max-width: 980px){.editor-grid[data-v-bfd8cade],.meta-grid[data-v-bfd8cade],.split-create-form[data-v-bfd8cade],.split-item[data-v-bfd8cade]{grid-template-columns:1fr}}.editor-layout[data-v-bd38722b]{display:grid;gap:1rem}.sync-actions[data-v-bd38722b]{border:1px solid #d8cebc;border-radius:.9rem;padding:.9rem 1rem;background:#fcf9f3;display:grid;gap:.7rem}.sync-actions h3[data-v-bd38722b]{margin:0;color:#1e7f64}.sync-buttons[data-v-bd38722b]{display:flex;flex-wrap:wrap;gap:.6rem}.collapsible-head[data-v-bd38722b]{display:flex;justify-content:space-between;align-items:center;gap:.8rem}.collapsible-body[data-v-bd38722b]{display:grid;gap:.7rem}.toggle-btn[data-v-bd38722b]{border:1px solid #c9bca7;border-radius:.6rem;background:#fff;color:#4f4232;padding:.4rem .7rem;cursor:pointer}.alias-create[data-v-bd38722b]{display:grid;grid-template-columns:1fr 220px auto;gap:.6rem;align-items:end}.alias-help[data-v-bd38722b]{border:1px solid #d8cebc;border-radius:.7rem;background:#fff;padding:.7rem .8rem;color:#4f4232;display:grid;gap:.45rem}.alias-help p[data-v-bd38722b]{margin:0}.alias-help ul[data-v-bd38722b]{margin:0;padding-left:1.1rem}.alias-create label[data-v-bd38722b]{display:grid;gap:.35rem}.alias-create input[data-v-bd38722b]{font:inherit;border-radius:.6rem;border:1px solid #c9bca7;background:#fff;padding:.55rem .6rem}.alias-list[data-v-bd38722b]{display:grid;gap:.5rem}.alias-row[data-v-bd38722b]{display:grid;grid-template-columns:1fr 180px auto auto;gap:.5rem}.alias-row input[data-v-bd38722b]{font:inherit;border-radius:.6rem;border:1px solid #c9bca7;background:#fff;padding:.45rem .55rem}.sync-btn[data-v-bd38722b]{border:none;border-radius:.7rem;color:#f8fffb;padding:.55rem .9rem;cursor:pointer;background:#315f8b}.sync-btn[data-v-bd38722b]:disabled{opacity:.6;cursor:not-allowed}.sync-btn.danger[data-v-bd38722b]{background:#8b3a3a}.editor-head[data-v-bd38722b]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.kicker[data-v-bd38722b]{margin:0;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;color:#7a6a52}.editor-head h2[data-v-bd38722b]{margin:.2rem 0 0}.editor-grid[data-v-bd38722b]{display:grid;grid-template-columns:300px 1fr;gap:1rem;align-items:start}.fund-list[data-v-bd38722b],.editor-form[data-v-bd38722b]{border:1px solid #d8cebc;border-radius:.9rem;padding:1rem;background:#fcf9f3}.fund-list[data-v-bd38722b]{display:grid;gap:.6rem;align-content:start;max-height:min(72vh,calc(100vh - 220px));overflow-y:auto;min-height:0}.fund-list h3[data-v-bd38722b],.editor-form h3[data-v-bd38722b]{margin:0;color:#1e7f64}.fund-btn[data-v-bd38722b]{border:1px solid #d6c8b2;border-radius:.7rem;background:#fff;padding:.55rem;text-align:left;cursor:pointer;display:grid}.fund-btn span[data-v-bd38722b]{font-weight:700}.fund-btn small[data-v-bd38722b]{color:#6b5b45}.fund-btn.exchange_traded[data-v-bd38722b]{border-color:#88cf9d;background:#f2fbf4}.fund-btn.exchange_traded small[data-v-bd38722b]{color:#2e7a46}.fund-btn.inactive[data-v-bd38722b]{border-color:#f1b7b7;background:#fff4f4;color:#a12424}.fund-btn.inactive small[data-v-bd38722b]{color:#b64a4a}.fund-btn.active[data-v-bd38722b]{border-color:#1e7f64;background:#eaf8f2}.fund-btn.active.exchange_traded[data-v-bd38722b]{border-color:#1c9a42;background:#e6f9ea}.editor-form[data-v-bd38722b]{display:grid;gap:.8rem;align-content:start;align-self:start}.editor-form label[data-v-bd38722b]{display:grid;gap:.35rem;font-weight:600;color:#1e7f64}.inline-action-row[data-v-bd38722b]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem;align-items:end}.editor-form input[data-v-bd38722b],.editor-form textarea[data-v-bd38722b]{font:inherit;border-radius:.6rem;border:1px solid #c9bca7;background:#fff;padding:.55rem .6rem}.editor-form textarea[data-v-bd38722b]{resize:vertical}.checkbox-row[data-v-bd38722b]{display:flex!important;align-items:center;gap:.5rem}.checkbox-row input[data-v-bd38722b]{width:auto}.strategy-field[data-v-bd38722b]{display:grid;gap:.45rem}.strategy-title[data-v-bd38722b]{margin:0;font-weight:600;color:#1e7f64}.strategy-options[data-v-bd38722b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem .7rem}.strategy-option[data-v-bd38722b]{margin:0;font-weight:500}.strategy-hint[data-v-bd38722b]{margin:0;color:#6b5b45;font-size:.88rem}.admin-page.dark{color:#cdbda4}.admin-page.dark{color:#7fd6b7}.save-btn[data-v-bd38722b],.reset-btn[data-v-bd38722b]{border:none;border-radius:.7rem;color:#f8fffb;padding:.65rem .95rem;cursor:pointer}.save-btn[data-v-bd38722b]{background:#1e7f64}.reset-btn[data-v-bd38722b]{background:#8b6a3d}.save-btn[data-v-bd38722b]:disabled,.reset-btn[data-v-bd38722b]:disabled{opacity:.6;cursor:not-allowed}.status[data-v-bd38722b]{margin:0}.status.error[data-v-bd38722b]{color:#9b2317}.status.success[data-v-bd38722b]{color:#1e7f64}@media (max-width: 980px){.editor-grid[data-v-bd38722b],.strategy-options[data-v-bd38722b],.alias-create[data-v-bd38722b],.alias-row[data-v-bd38722b]{grid-template-columns:1fr}}.editor-layout[data-v-ceeddb52]{display:grid;gap:1rem}.editor-head[data-v-ceeddb52]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.kicker[data-v-ceeddb52]{margin:0;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;color:#7a6a52}.editor-head h2[data-v-ceeddb52]{margin:.2rem 0 0;color:#1e7f64}.editor-grid[data-v-ceeddb52]{display:grid;grid-template-columns:320px 1fr;gap:1rem}.user-list[data-v-ceeddb52],.editor-form[data-v-ceeddb52]{border:1px solid #d8cebc;border-radius:.9rem;padding:1rem;background:#fcf9f3}.user-list[data-v-ceeddb52]{display:grid;gap:.6rem;align-content:start}.user-list h3[data-v-ceeddb52],.editor-form h3[data-v-ceeddb52]{margin:0;color:#1e7f64}.user-btn[data-v-ceeddb52]{border:1px solid #d6c8b2;border-radius:.7rem;background:#fff;padding:.55rem;text-align:left;cursor:pointer;display:grid}.user-btn span[data-v-ceeddb52]{font-weight:700}.user-btn small[data-v-ceeddb52]{color:#6b5b45}.user-btn.active[data-v-ceeddb52]{border-color:#1e7f64;background:#eaf8f2}.editor-form[data-v-ceeddb52]{display:grid;gap:.8rem}.editor-form label[data-v-ceeddb52]{display:grid;gap:.35rem;font-weight:600;color:#1e7f64}.editor-form input[data-v-ceeddb52],.editor-form select[data-v-ceeddb52]{font:inherit;border-radius:.6rem;border:1px solid #c9bca7;background:#fff;padding:.55rem .6rem}.checkbox-row[data-v-ceeddb52]{display:flex!important;align-items:center;gap:.6rem}.checkbox-row input[data-v-ceeddb52]{width:auto}.hint[data-v-ceeddb52]{margin:0;color:#6b5b45;font-size:.92rem}.save-btn[data-v-ceeddb52],.reset-btn[data-v-ceeddb52]{border:none;border-radius:.7rem;color:#f8fffb;padding:.65rem .95rem;cursor:pointer}.save-btn[data-v-ceeddb52]{background:#1e7f64}.reset-btn[data-v-ceeddb52]{background:#8b6a3d}.save-btn[data-v-ceeddb52]:disabled,.reset-btn[data-v-ceeddb52]:disabled{opacity:.6;cursor:not-allowed}.status[data-v-ceeddb52]{margin:0}.status.error[data-v-ceeddb52]{color:#9b2317}.status.success[data-v-ceeddb52]{color:#1e7f64}@media (max-width: 980px){.editor-grid[data-v-ceeddb52]{grid-template-columns:1fr}}.editor-layout[data-v-aa51f72f]{display:grid;gap:1rem}.editor-head[data-v-aa51f72f]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.kicker[data-v-aa51f72f]{margin:0;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;color:#7a6a52}.editor-head h2[data-v-aa51f72f]{margin:.2rem 0 0;color:#1e7f64}.reset-btn[data-v-aa51f72f]{border:none;border-radius:.7rem;color:#f8fffb;padding:.65rem .95rem;cursor:pointer;background:#8b6a3d}.reset-btn[data-v-aa51f72f]:disabled{opacity:.6;cursor:not-allowed}.messages-grid[data-v-aa51f72f]{display:grid;gap:.85rem}.message-card[data-v-aa51f72f]{border:1px solid #d8cebc;border-radius:.9rem;padding:1rem;background:#fcf9f3;display:grid;gap:.45rem}.message-card.pending[data-v-aa51f72f]{border-color:#d36a6a;background:#fff5f5}.message-card.processed[data-v-aa51f72f]{border-color:#7ac89a;background:#f3fcf6}.message-meta[data-v-aa51f72f]{display:flex;justify-content:space-between;gap:.8rem;align-items:baseline}.message-meta strong[data-v-aa51f72f]{color:#1e7f64}.message-state[data-v-aa51f72f]{margin:0;font-weight:700}.message-state.pending[data-v-aa51f72f]{color:#b42318}.message-state.processed[data-v-aa51f72f]{color:#1e7f64}.message-meta span[data-v-aa51f72f],.message-email[data-v-aa51f72f],.message-user[data-v-aa51f72f]{color:#6b5b45}.message-email[data-v-aa51f72f],.message-user[data-v-aa51f72f],.message-body[data-v-aa51f72f],.status[data-v-aa51f72f]{margin:0}.message-body[data-v-aa51f72f]{white-space:pre-wrap;line-height:1.45}.process-btn[data-v-aa51f72f]{border:none;border-radius:.7rem;color:#f8fffb;padding:.65rem .95rem;cursor:pointer;background:#1e7f64;justify-self:start}.process-btn[data-v-aa51f72f]:disabled{opacity:.6;cursor:not-allowed}.status.error[data-v-aa51f72f]{color:#9b2317}
