.fc-qa-preview[data-v-28e04142]{display:grid;gap:14px}.fc-qa-input[data-v-28e04142]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;height:40px}.fc-qa-lines[data-v-28e04142]{display:grid;gap:10px}.fc-qa-lines span[data-v-28e04142]{background:#e4e4e7;border-radius:4px;display:block;height:12px}.fc-qa-lines span[data-v-28e04142]:first-child{width:60%}.fc-qa-lines span[data-v-28e04142]:nth-child(2){width:78%}.fc-qa-lines span[data-v-28e04142]:nth-child(3){width:52%}.fc-qa-lines span[data-v-28e04142]:nth-child(4){width:70%}.fc-qa-lines span[data-v-28e04142]:nth-child(5){width:45%}.fc-qa-open[data-v-28e04142]{align-items:center;display:flex;gap:12px;justify-content:space-between}.fc-qa-quota[data-v-28e04142]{color:#6b7280;font-size:14px;margin:0}.fc-btn-black[data-v-28e04142]{align-items:center;background:#18181b;border-radius:6px;color:#fff;display:inline-flex;font-size:14px;font-weight:500;min-height:36px;padding:0 16px}.fc-reco[data-v-ee4a730b]{display:grid;gap:16px}.fc-reco-preview[data-v-ee4a730b]{display:grid;gap:10px}.fc-reco-preview-title[data-v-ee4a730b]{color:#111827;font-size:16px;font-weight:600;margin:0}.fc-reco-preview-sub[data-v-ee4a730b]{color:#6b7280;font-size:13.5px;margin:0}.fc-reco-row[data-v-ee4a730b]{align-items:center;display:flex;justify-content:space-between;margin-top:6px}.fc-reco-key[data-v-ee4a730b]{background:#e4e4e7;border-radius:4px;display:block;height:14px;width:150px}.fc-reco-btn[data-v-ee4a730b]{background:#18181b;border-radius:6px;display:block;height:34px;opacity:.85;width:180px}.fc-reco-line[data-v-ee4a730b]{background:#e4e4e7;border-radius:4px;display:block;height:12px}.fc-reco-line[data-v-ee4a730b]:first-of-type{width:72%}.fc-reco-line[data-v-ee4a730b]:nth-of-type(2){width:58%}.fc-reco-line[data-v-ee4a730b]:nth-of-type(3){width:66%}.fc-today-row[data-v-ee4a730b]{align-items:center;display:flex;gap:12px;justify-content:space-between}.fc-today-row p[data-v-ee4a730b]{align-items:center;color:#111827;display:inline-flex;font-size:14px;font-weight:600;gap:6px;margin:0}.fc-today-spark[data-v-ee4a730b]{color:#ca8a04;height:16px;width:16px}.fc-today-list[data-v-ee4a730b]{color:#4b5563;display:grid;font-size:14px;gap:8px;margin:14px 0 0;padding-left:18px}.fc-today-list li[data-v-ee4a730b]{list-style:disc}.fc-btn-black[data-v-ee4a730b]{align-items:center;background:#18181b;border-radius:6px;color:#fff;display:inline-flex;font-size:14px;font-weight:500;min-height:36px;padding:0 16px}.timing-section[data-v-661e3451]{position:relative}.timing-section-account[data-v-661e3451]{--timing-controls-top:calc(var(--header-height) + 1rem)}.fortune-controls-intro[data-v-661e3451]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.fortune-controls-eyebrow[data-v-661e3451]{color:hsl(var(--primary));font-size:.78rem;font-weight:800;letter-spacing:.08em;margin:0}.fortune-controls-description[data-v-661e3451]{color:hsl(var(--muted-foreground));font-size:.76rem;line-height:1.5;margin:.25rem 0 0}.fortune-focus-label[data-v-661e3451]{background:hsl(var(--accent)/.55);border:1px solid hsl(var(--gold)/.3);border-radius:.45rem;color:hsl(var(--accent-foreground));flex:0 0 auto;font-size:.72rem;font-weight:750;padding:.35rem .55rem}.fortune-refresh-status[data-v-661e3451]{align-items:center;color:hsl(var(--muted-foreground));display:inline-flex;font-size:.72rem;font-weight:650;gap:.4rem}.fortune-hierarchy-grid[data-v-661e3451]{display:grid;gap:.55rem;grid-template-columns:repeat(4,minmax(0,1fr))}.fortune-hierarchy-field[data-v-661e3451]{background:hsl(var(--muted)/.28);border:1px solid hsl(var(--border));border-radius:.7rem;min-width:0;padding:.55rem;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.fortune-hierarchy-field.is-active[data-v-661e3451]{background:hsl(var(--secondary)/.52);border-color:hsl(var(--primary)/.42);box-shadow:inset 0 0 0 1px hsl(var(--primary)/.08)}.fortune-hierarchy-label[data-v-661e3451]{align-items:center;color:hsl(var(--muted-foreground));display:grid;font-size:.7rem;font-weight:750;gap:.35rem;grid-template-columns:auto auto;min-width:0}.fortune-hierarchy-step[data-v-661e3451]{color:hsl(var(--gold));font-variant-numeric:tabular-nums;letter-spacing:.08em}.fortune-hierarchy-value[data-v-661e3451]{color:hsl(var(--foreground));font-size:.74rem;font-weight:700;grid-column:1/-1;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fortune-hierarchy-trigger[data-v-661e3451]{background:hsl(var(--card)/.9);border-color:hsl(var(--border));font-size:.78rem;font-weight:650;height:2.35rem;margin-top:.45rem}.fortune-select-content[data-v-661e3451]{max-width:min(32rem,calc(100vw - 2rem))}.fortune-path[data-v-661e3451]{align-items:center;border-top:1px solid hsl(var(--border)/.8);display:flex;gap:.45rem;overflow-x:auto;padding-top:.65rem;scrollbar-width:thin}.fortune-path-item[data-v-661e3451]{align-items:baseline;color:hsl(var(--muted-foreground));display:inline-flex;font-size:.7rem;gap:.35rem;min-width:-moz-max-content;min-width:max-content;white-space:nowrap}.fortune-path-item strong[data-v-661e3451]{color:hsl(var(--foreground));font-size:.75rem;font-weight:700}.fortune-path-item.is-active strong[data-v-661e3451]{color:hsl(var(--primary))}.fortune-path-separator[data-v-661e3451]{color:hsl(var(--gold));font-size:1rem}.fortune-toolbar[data-v-661e3451]{display:grid;gap:.55rem;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.fortune-layer-tabs[data-v-661e3451],.fortune-metric-tabs[data-v-661e3451]{background:hsl(var(--muted)/.42);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;overflow-x:auto;padding:.25rem}.timing-controls-card[data-v-661e3451]{-webkit-backdrop-filter:blur(18px) saturate(1.15);backdrop-filter:blur(18px) saturate(1.15);background:#ffffff9e;border:1px solid hsla(0,0%,100%,.76);border-radius:1.25rem;box-shadow:0 12px 30px #231f1814;display:grid;gap:.65rem;overflow:visible;padding:.75rem;position:relative;z-index:20}.timing-section-account .timing-controls-card[data-v-661e3451]{-webkit-backdrop-filter:none;backdrop-filter:none;background:hsl(var(--card));border-color:hsl(var(--border));border-radius:.75rem;box-shadow:none;grid-template-columns:repeat(2,minmax(0,1fr));position:sticky;top:var(--timing-controls-top)}.account-toggle-group[data-v-661e3451]{background:hsl(var(--muted)/.42);border:1px solid hsl(var(--border));border-radius:.65rem;display:grid;gap:.25rem;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;padding:.25rem}.account-toggle-button[data-v-661e3451]{border-radius:.5rem;color:hsl(var(--muted-foreground));cursor:pointer;font-size:.78rem;font-weight:650;min-height:2.35rem;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.account-toggle-button[data-v-661e3451]:focus-visible,.account-toggle-button[data-v-661e3451]:hover{color:hsl(var(--primary));outline:none}.account-toggle-button[data-v-661e3451]:focus-visible{box-shadow:0 0 0 2px hsl(var(--ring)/.35)}.account-toggle-button.is-active[data-v-661e3451]{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.account-timing-grid[data-v-661e3451]{align-items:start;display:grid;gap:1rem}.account-timing-grid>.timing-detail-card[data-v-661e3451]{max-height:calc(100vh - 16rem);overflow-y:auto;position:sticky;scrollbar-width:thin;top:10rem}.timing-chart-card[data-v-661e3451],.timing-detail-card[data-v-661e3451]{min-width:0}.timing-section-account .timing-chart-card[data-v-661e3451],.timing-section-account .timing-detail-card[data-v-661e3451]{-webkit-backdrop-filter:none;backdrop-filter:none;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.75rem;box-shadow:none;padding:1rem}.account-node-strip[data-v-661e3451]{border-bottom:1px solid hsl(var(--border));display:grid;grid-auto-columns:minmax(7rem,1fr);grid-auto-flow:column;overflow-x:auto;scrollbar-width:thin}.account-node-card[data-v-661e3451]{border-right:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;display:grid;gap:.3rem;min-height:7.5rem;padding:.75rem .55rem;place-items:center;text-align:center;transition:background-color .18s ease,color .18s ease}.account-node-card[data-v-661e3451]:last-child{border-right:0}.account-node-card[data-v-661e3451]:focus-visible,.account-node-card[data-v-661e3451]:hover{background:hsl(var(--secondary)/.55);color:hsl(var(--primary));outline:none}.account-node-card.is-active[data-v-661e3451]{background:hsl(var(--accent)/.5);box-shadow:inset 0 0 0 1px hsl(var(--gold)/.35);color:hsl(var(--primary))}.account-node-card strong[data-v-661e3451]{font-family:var(--font-heading);font-size:1.8rem;font-weight:600;letter-spacing:.08em}.account-node-card small[data-v-661e3451]{font-size:.7rem}.timing-section-account .timing-detail-score[data-v-661e3451]{font-family:var(--font-heading);font-size:3rem;font-weight:500;line-height:1}.account-metric-list[data-v-661e3451]{border-top:1px solid hsl(var(--border));display:grid;gap:.55rem;margin-top:.9rem;padding-top:.9rem}.account-metric-row[data-v-661e3451]{align-items:center;display:grid;font-size:.72rem;gap:.55rem;grid-template-columns:3rem minmax(0,1fr) 2rem}.account-metric-track[data-v-661e3451]{background:hsl(var(--muted));border-radius:999px;height:.38rem;overflow:hidden}.account-metric-track>span[data-v-661e3451]{background:hsl(var(--primary)/.68);border-radius:inherit;display:block;height:100%}@media(min-width:1280px){.account-timing-grid[data-v-661e3451]{grid-template-columns:minmax(0,1.65fr) minmax(20rem,.85fr)}.account-timing-grid>.timing-detail-card[data-v-661e3451]{max-height:calc(100vh - 12rem);top:8rem}}.timing-control-row[data-v-661e3451]{display:grid;gap:.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}.timing-selector-field[data-v-661e3451]{align-items:center;display:grid;gap:.5rem;grid-template-columns:auto minmax(0,1fr);min-width:0}.timing-selector-label[data-v-661e3451]{color:var(--ink-soft);font-size:.78rem;font-weight:700;white-space:nowrap}.timing-selector[data-v-661e3451]{min-width:0;position:relative}.timing-selector-button[data-v-661e3451]{align-items:center;background:#ffffff9e;border:1px solid rgba(221,207,183,.64);border-radius:.85rem;color:#1f2933;cursor:pointer;display:flex;font-size:.86rem;font-weight:650;gap:.45rem;justify-content:space-between;line-height:1.15;min-width:0;padding:.52rem .68rem;text-align:left;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.timing-section-account .timing-selector-button[data-v-661e3451]{background:#eff2efb3;border-color:#ffffffc2}.timing-selector-button span[data-v-661e3451]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timing-selector-button[data-v-661e3451]:hover{background:#ffffffd1;border-color:#2c6f5a4d}.timing-selector-button[data-v-661e3451]:focus-visible{box-shadow:0 0 0 3px #ffffffeb,0 0 0 5px #2c6f5a29;outline:none}.timing-selector-button[data-v-661e3451]:disabled{color:#665f539e;cursor:not-allowed}.timing-selector-icon[data-v-661e3451]{color:var(--ink-soft);flex:0 0 auto;height:1rem;width:1rem}.timing-selector-menu[data-v-661e3451]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid rgba(221,207,183,.76);border-radius:.95rem;box-shadow:0 18px 38px #231f1824;left:0;max-height:16rem;overflow-y:auto;padding:.28rem;position:absolute;right:0;top:calc(100% + .35rem);z-index:55}.timing-selector-option[data-v-661e3451]{border-radius:.72rem;color:#1f2933;cursor:pointer;display:block;font-size:.82rem;font-weight:600;line-height:1.25;padding:.55rem .62rem;text-align:left;transition:background-color .18s ease,color .18s ease;width:100%}.timing-selector-option[data-v-661e3451]:focus-visible,.timing-selector-option[data-v-661e3451]:hover{background:#2c6f5a1a;color:#1d473b;outline:none}.timing-breakdown-heading[data-v-661e3451]{align-items:center;color:#231f18;display:flex;font-size:.72rem;font-weight:800;gap:.4rem;margin-top:.65rem;position:relative}.timing-breakdown-heading p[data-v-661e3451]{margin:0}.timing-score-guide-button[data-v-661e3451]{align-items:center;background:#ffffffdb;border:1px solid rgba(36,89,74,.22);border-radius:9999px;color:#24594a;cursor:pointer;display:inline-flex;font-size:.7rem;font-weight:900;height:1.15rem;justify-content:center;line-height:1;transition:border-color .18s ease,background-color .18s ease;width:1.15rem}.timing-score-guide-button[data-v-661e3451]:focus-visible,.timing-score-guide-button[data-v-661e3451]:hover{background:#fff;border-color:#24594a6b;outline:none}.timing-score-guide-popover[data-v-661e3451]{background:#fffffffa;border:1px solid rgba(221,207,183,.78);border-radius:.9rem;box-shadow:0 18px 38px #231f1824;color:var(--ink-soft);font-size:.76rem;font-weight:600;left:0;line-height:1.65;padding:.75rem;position:absolute;top:calc(100% + .45rem);width:min(18rem,calc(100vw - 2rem));z-index:60}@media(max-width:767px){.timing-section-account[data-v-661e3451]{padding-top:0}.timing-section-account .timing-controls-card[data-v-661e3451]{grid-template-columns:1fr;position:sticky;top:var(--timing-controls-top);z-index:45}.fortune-controls-intro[data-v-661e3451]{display:grid;gap:.45rem}.fortune-focus-label[data-v-661e3451]{justify-self:start}.fortune-hierarchy-grid[data-v-661e3451]{grid-template-columns:repeat(2,minmax(0,1fr))}.fortune-toolbar[data-v-661e3451]{grid-template-columns:1fr}.fortune-layer-tabs[data-v-661e3451],.fortune-metric-tabs[data-v-661e3451]{display:flex}.fortune-layer-tabs[data-v-661e3451]>*,.fortune-metric-tabs[data-v-661e3451]>*{flex:0 0 4.8rem}.account-timing-grid>.timing-detail-card[data-v-661e3451]{max-height:none;overflow:visible;position:static;top:auto}.account-toggle-group[data-v-661e3451]{overflow-x:auto}.account-toggle-button[data-v-661e3451]{min-width:4.2rem}.timing-controls-card[data-v-661e3451]{gap:.55rem;padding:.6rem}.timing-control-row[data-v-661e3451]{gap:.45rem;grid-template-columns:repeat(2,minmax(0,1fr))}.timing-selector-field[data-v-661e3451]{gap:.32rem;grid-template-columns:auto minmax(0,1fr)}.timing-selector-label[data-v-661e3451]{font-size:.72rem}.timing-selector-button[data-v-661e3451]{border-radius:.72rem;font-size:.76rem;padding:.48rem}.timing-selector-icon[data-v-661e3451]{height:.82rem;width:.82rem}.timing-selector-menu[data-v-661e3451]{min-width:min(15rem,calc(100vw - 2rem));right:auto}.timing-selector-field:nth-child(2) .timing-selector-menu[data-v-661e3451]{left:auto;right:0}}@media(min-width:768px){.timing-section-account .timing-controls-card[data-v-661e3451]{top:var(--timing-controls-top)}}.ch-teaser[data-v-0da4382d]{display:grid;gap:16px}.ch-eyebrow[data-v-0da4382d]{color:#6b7280;font-size:11.5px;font-weight:700;letter-spacing:.1em;margin:0;text-transform:uppercase}.ch-facts[data-v-0da4382d]{display:grid;gap:6px;margin:0}.ch-facts>div[data-v-0da4382d]{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.ch-facts dt[data-v-0da4382d]{color:#6b7280;font-size:13px}.ch-facts dd[data-v-0da4382d]{color:#111827;font-size:13.5px;font-weight:600;margin:0;text-align:right}.ch-outline[data-v-0da4382d]{border-top:1px solid #f3f4f6;padding-top:14px}.ch-outline-title[data-v-0da4382d]{color:#111827;font-size:13px;font-weight:600;margin:0 0 8px}.ch-outline ol[data-v-0da4382d]{display:grid;gap:2px;list-style:none;margin:0;padding:0}.ch-outline li[data-v-0da4382d]{align-items:center;color:#9ca3af;display:flex;font-size:13.5px;gap:10px;padding:6px 0}.ch-outline li.is-open[data-v-0da4382d]{color:#111827;font-weight:600}.ch-outline-num[data-v-0da4382d]{color:#6b7280;font-size:11px;font-weight:800;letter-spacing:.06em;width:1.4rem;tabular-nums:none}.ch-outline-title[data-v-0da4382d]{flex:1;min-width:0}.ch-outline-lock[data-v-0da4382d]{color:#9ca3af;flex-shrink:0;height:13px;width:13px}.ch-action[data-v-0da4382d]{border-top:1px solid #f3f4f6;padding-top:14px}.ch-action button[data-v-0da4382d]{background:#18181b;border-radius:6px;color:#fff;font-size:14px;font-weight:700;min-height:42px;padding:0 1rem;width:100%}.ch-action button[data-v-0da4382d]:hover{background:#27272a}.ch-action button[data-v-0da4382d]:disabled{cursor:wait;opacity:.62}.ch-action button[data-v-0da4382d]:focus-visible{outline:3px solid rgba(24,24,27,.25);outline-offset:2px}.ch-action-hint[data-v-0da4382d]{color:#9ca3af;font-size:12px;line-height:1.5;margin:8px 0 0;text-align:center}.reading-chapters[data-v-ad0e6a0f]{display:grid;gap:12px}.rc-chapter[data-v-ad0e6a0f]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px #0000000d;position:relative}.rc-legacy-anchor[data-v-ad0e6a0f]{position:absolute}.rc-chapter-head[data-v-ad0e6a0f]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:20px 24px 0}.rc-chapter-head h3[data-v-ad0e6a0f]{color:#111827;font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.5;margin:0}.rc-chapter-head p[data-v-ad0e6a0f]{color:#6b7280;font-size:14px;line-height:1.6;margin:4px 0 0}.rc-chapter.is-locked .rc-chapter-head h3[data-v-ad0e6a0f]{color:#6b7280;font-weight:500}.rc-locked-chip[data-v-ad0e6a0f]{align-items:center;border:1px solid #d1d5db;border-radius:999px;color:#4b5563;display:inline-flex;flex-shrink:0;font-size:11.5px;font-weight:700;gap:5px;padding:3px 10px}.rc-chapter.is-locked .rc-locked-chip[data-v-ad0e6a0f]{border-color:#e5e7eb;color:#9ca3af}.rc-locked-chip svg[data-v-ad0e6a0f]{height:12px;width:12px}.rc-chapter-body[data-v-ad0e6a0f]{padding:16px 24px 24px}.rc-error[data-v-ad0e6a0f]{color:#b91c1c;font-size:13px;margin:0}.rc-disclaimer[data-v-ad0e6a0f]{color:#6b7280;font-size:12px;line-height:1.7;margin:0;padding:0 .5rem;text-align:center}.fc-chart-intro[data-v-03ce8e62]{display:grid;gap:14px}.fc-intro-h2[data-v-03ce8e62]{color:#111827;font-size:21px;font-weight:600;letter-spacing:-.01em;margin:18px 0 0}.fc-intro-lead[data-v-03ce8e62]{color:#4b5563;font-size:14.5px;line-height:1.8;margin:0}.fc-intro-lead a[data-v-03ce8e62]{color:#065f46;text-decoration:underline;text-underline-offset:3px}.fc-intro-steps[data-v-03ce8e62]{display:grid;gap:12px;grid-template-columns:1fr;margin-top:6px}@media(min-width:900px){.fc-intro-steps-4[data-v-03ce8e62]{grid-template-columns:repeat(4,minmax(0,1fr))}.fc-intro-steps-3[data-v-03ce8e62]{grid-template-columns:repeat(3,minmax(0,1fr))}}.fc-intro-step[data-v-03ce8e62]{align-content:start;display:grid;gap:6px}.fc-intro-badge[data-v-03ce8e62]{align-items:center;background:#111827;border-radius:6px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;height:24px;justify-content:center;width:24px}.fc-intro-step h4[data-v-03ce8e62]{color:#111827;font-size:15px;font-weight:600;margin:0}.fc-intro-step p[data-v-03ce8e62]{color:#6b7280;font-size:13.5px;line-height:1.75;margin:0}.fc-intro-dims[data-v-03ce8e62]{display:grid;gap:14px;margin-top:4px}.fc-intro-dim h3[data-v-03ce8e62]{color:#111827;font-size:15.5px;font-weight:600;margin:0 0 4px}.fc-intro-dim p[data-v-03ce8e62]{color:#4b5563;font-size:14px;line-height:1.8;margin:0}.fc-intro-report-grid[data-v-03ce8e62]{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.fc-intro-report-chip[data-v-03ce8e62]{background:#fff;border:1px solid #e5e7eb;border-radius:999px;color:#374151;font-size:13px;font-weight:500;padding:5px 14px}.fc-intro-faq[data-v-03ce8e62]{border-top:1px solid #e5e7eb;display:grid}.fc-intro-faq-item[data-v-03ce8e62]{border-bottom:1px solid #e5e7eb}.fc-intro-faq-item summary[data-v-03ce8e62]{align-items:center;color:#111827;cursor:pointer;display:flex;font-size:14.5px;font-weight:500;justify-content:space-between;list-style:none;padding:14px 4px}.fc-intro-faq-item summary[data-v-03ce8e62]::-webkit-details-marker{display:none}.fc-intro-faq-item summary[data-v-03ce8e62]:after{color:#9ca3af;content:"+";font-size:18px;font-weight:400}.fc-intro-faq-item[open] summary[data-v-03ce8e62]:after{content:"–"}.fc-intro-faq-item p[data-v-03ce8e62]{color:#4b5563;font-size:13.5px;line-height:1.8;margin:0;padding:0 4px 16px}.premium-status-fab-shell[data-v-87189062]{align-items:flex-end;display:flex;gap:.75rem}.premium-status-card[data-v-87189062]{background:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:.75rem;color:hsl(var(--background));padding:1rem;width:min(19rem,calc(100vw - 6rem))}.premium-status-card-error[data-v-87189062]{background:hsl(var(--destructive))}.premium-status-title[data-v-87189062]{font-size:.92rem;font-weight:800;margin:0 0 .5rem}.premium-status-copy[data-v-87189062]{color:hsl(var(--background)/.82);font-size:.78rem;line-height:1.65;margin:0 0 .75rem}.premium-status-action[data-v-87189062]{background:hsl(var(--background)/.12);border-radius:9999px;color:#fff;font-size:.78rem;font-weight:700;margin-top:.85rem;min-height:2.4rem;padding:.55rem 1rem}.premium-status-action[data-v-87189062],.premium-status-fab[data-v-87189062]{align-items:center;cursor:pointer;display:inline-flex;justify-content:center}.premium-status-fab[data-v-87189062]{background:hsl(var(--accent));border:1px solid hsl(var(--border));border-radius:9999px;color:hsl(var(--accent-foreground));height:3.6rem;position:relative;width:3.6rem}.premium-status-fab-error[data-v-87189062]{background:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.premium-status-icon[data-v-87189062]{align-items:center;display:inline-flex;justify-content:center}.premium-status-icon-spin[data-v-87189062]{animation:premium-status-spin-87189062 1.2s linear infinite}.premium-status-badge[data-v-87189062]{background:#fffffff0;border-radius:9999px;color:#8a4b08;font-size:.68rem;font-weight:800;line-height:1.2;min-width:1.5rem;padding:.15rem .38rem;position:absolute;right:-.15rem;top:-.15rem}.fade-slide-enter-active[data-v-87189062],.fade-slide-leave-active[data-v-87189062]{transition:opacity .18s ease,transform .18s ease}.fade-slide-enter-from[data-v-87189062],.fade-slide-leave-to[data-v-87189062]{opacity:0;transform:translate(12px)}@keyframes premium-status-spin-87189062{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.account-report-reader-grid[data-v-7a4a1670]{display:grid;gap:24px;grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.account-report-reader-grid[data-v-7a4a1670]{grid-template-columns:280px minmax(0,1fr)}}.toc-group-label[data-v-7a4a1670]{color:var(--muted-foreground,#6b7280);font-size:11px;font-weight:700;letter-spacing:.08em;margin:10px 0 4px;padding-left:12px;text-transform:uppercase}.toc-lock[data-v-7a4a1670]{color:var(--muted-foreground,#9ca3af);height:13px;width:13px}.fc-tools-strip[data-v-7a4a1670]{border-top:1px dashed #e5e7eb;display:grid;gap:12px;padding-top:20px}.fc-tools-label[data-v-7a4a1670]{color:#6b7280;font-size:12px;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.account-report-toc-shell[data-v-7a4a1670]{align-self:start;max-height:calc(100dvh - var(--account-header-height) - 2rem);overflow-y:auto;position:sticky;top:calc(var(--account-header-height) + 1rem)}.fc-column[data-v-7a4a1670]{display:grid;gap:16px;padding:24px 0 48px;width:100%}.fc-page-head[data-v-7a4a1670]{padding:8px 0 4px;text-align:center}.fc-page-head h1[data-v-7a4a1670]{color:#111827;font-size:36px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.fc-page-head p[data-v-7a4a1670]{color:#6b7280;font-size:16px;line-height:1.6;margin:12px auto 0;max-width:620px}.fc-profile-bar[data-v-7a4a1670]{align-items:center;display:flex;gap:12px;justify-content:flex-end}.fc-profile-select[data-v-7a4a1670]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#111827;font-size:14px;height:40px;min-width:250px;padding:0 12px}.fc-btn-black[data-v-7a4a1670]{align-items:center;background:#18181b;border-radius:6px;color:#fff;display:inline-flex;font-size:14px;font-weight:500;justify-content:center;min-height:40px;padding:0 18px}.fc-btn-black[data-v-7a4a1670]:hover{background:#27272a}@media(max-width:900px){.fc-column[data-v-7a4a1670]{max-width:100%;padding:16px}.fc-page-head h1[data-v-7a4a1670]{font-size:26px}}
