@media screen{.advisor-record-dialog,.advisor-workspace{--font-sans:var(--font-plex-sans),Arial,sans-serif;font-family:var(--font-sans);--background:214 28% 97%;--foreground:215 34% 18%;--card:0 0% 100%;--card-foreground:215 34% 18%;--surface-panel:0 0% 100%;--border:214 22% 85%;--border-subtle:214 24% 89%;--muted-foreground:214 14% 40%;--primary:213 55% 26%;--primary-foreground:0 0% 100%;--advisor-accent:#244b70;background:hsl(var(--background));color:hsl(var(--foreground));min-height:100%;font-variant-numeric:tabular-nums}:is(.dark,.terminal) :is(.advisor-workspace,.advisor-record-dialog){--background:217 27% 11%;--foreground:213 28% 93%;--card:217 25% 15%;--card-foreground:213 28% 93%;--surface-panel:217 25% 15%;--border:215 19% 29%;--border-subtle:215 19% 24%;--muted-foreground:214 18% 70%;--primary:209 62% 77%;--primary-foreground:216 40% 14%;--advisor-accent:#a0c6e9}.advisor-record-dialog{min-height:0;font-family:var(--font-sans),sans-serif}.advisor-record-dialog :is(input,select,textarea){background:hsl(var(--card))}:is(.advisor-workspace,.advisor-record-dialog) :is(button,input,select,textarea){font-family:var(--font-plex-sans),Arial,sans-serif}.advisor-workspace .advisor-content{padding-bottom:28px}body:has(.advisor-workspace) main{padding-bottom:0}body:has(.advisor-workspace) [data-mobile-disclaimer]{padding:16px;font-size:12px}.advisor-workspace .advisor-page-header{margin:0 0 16px;padding:8px 0 14px;border-bottom:1px solid hsl(var(--border))}.advisor-workspace .advisor-page-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.advisor-workspace .advisor-eyebrow{display:block;color:hsl(var(--muted-foreground));font-size:14px;line-height:20px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px}.advisor-workspace .advisor-page-header h1{font-family:var(--font-sans),sans-serif;font-size:25px;line-height:1.2;font-weight:600;letter-spacing:-.035em;margin:0}.advisor-workspace .advisor-page-description{font-size:14px;line-height:1.5;margin:7px 0 0;color:hsl(var(--muted-foreground))}.advisor-workspace .advisor-meeting-context{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:baseline;font-size:14px;color:hsl(var(--muted-foreground));padding:0 0 4px}.advisor-workspace .advisor-page-stats{display:flex;flex-wrap:wrap;gap:6px 24px;margin:10px 0 0}.advisor-workspace .advisor-page-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;flex-shrink:0}.advisor-workspace h2{font-size:18px;letter-spacing:-.02em;line-height:1.4;margin:0 0 8px}.advisor-workspace h2,.advisor-workspace h3{font-family:var(--font-sans),sans-serif;font-weight:600}.advisor-workspace h3{font-size:15px;line-height:1.5;margin:0 0 6px;text-transform:none}.advisor-workspace :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--advisor-accent);outline-offset:3px}.advisor-workspace :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-radius:4px;background:hsl(var(--card));color:hsl(var(--foreground))}.advisor-workspace :is(input:not([type=checkbox]):not([type=radio]),select){min-height:40px}.advisor-workspace textarea{line-height:1.6}.advisor-workspace label{line-height:1.8}.advisor-workspace :is(button,a).bg-primary{border-color:hsl(var(--primary));font-weight:600}.advisor-workspace table{background:hsl(var(--card))}.advisor-workspace thead{background:hsl(var(--background))}.advisor-workspace th{color:hsl(var(--muted-foreground));font-size:14px;font-weight:600;letter-spacing:.025em;line-height:1.4}.advisor-workspace tbody tr{border-color:hsl(var(--border-subtle))}.advisor-workspace tbody tr:hover{background:hsl(var(--primary)/.035)}.advisor-workspace :is(td,th){padding-top:11px;padding-bottom:11px}.advisor-workspace .advisor-nav{background:hsl(var(--card));border-bottom:1px solid hsl(var(--border))}.advisor-workspace .advisor-nav-main{display:flex;align-items:stretch;padding:0 24px;gap:28px}.advisor-workspace .advisor-nav-identity{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:600;letter-spacing:.02em;white-space:nowrap;padding-right:26px;border-right:1px solid hsl(var(--border-subtle))}.advisor-workspace .advisor-nav-mark{width:4px;height:19px;background:var(--advisor-accent)}.advisor-workspace .advisor-nav-links{display:flex;flex:1;min-width:0;gap:22px;overflow-x:auto;scrollbar-width:thin}.advisor-workspace .advisor-nav-link{display:flex;align-items:center;gap:7px;flex-shrink:0;color:hsl(var(--muted-foreground));font-size:14px;font-weight:500;white-space:nowrap;padding:13px 0 10px;border-bottom:3px solid transparent;text-decoration:none}.advisor-workspace .advisor-nav-link:hover{color:hsl(var(--foreground))}.advisor-workspace .advisor-nav-link[aria-current]{color:var(--advisor-accent);border-color:var(--advisor-accent);font-weight:600}.advisor-workspace .advisor-nav-tools{display:flex;gap:24px;overflow-x:auto;padding:0 24px;background:hsl(var(--background));border-top:1px solid hsl(var(--border-subtle))}.advisor-workspace .advisor-nav-tools .advisor-nav-link{font-size:14px;padding:10px 0 8px;border-bottom-width:2px}.advisor-workspace .advisor-book-summary{box-shadow:none;border-top:2px solid var(--advisor-accent)}.advisor-workspace .advisor-book-value{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:16px;column-gap:16px;align-items:baseline}.advisor-workspace .advisor-book-value>p:first-child{grid-column:1;margin:0;font-family:var(--font-sans),sans-serif;text-transform:none;letter-spacing:0}.advisor-workspace .advisor-book-value>p:nth-child(2){grid-column:2;font-size:28px;margin:0}.advisor-workspace .advisor-book-value>p:last-child{grid-column:1/-1;margin-top:6px}.advisor-workspace .advisor-table-heading{flex-direction:row;align-items:center}.advisor-workspace .advisor-table-heading>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 16px}.advisor-workspace .advisor-table-heading h2{margin:0}.advisor-workspace .font-mono{font-family:var(--font-plex-sans),Arial,sans-serif;font-variant-numeric:tabular-nums}.advisor-workspace :is(td,th) a{text-underline-offset:3px}.advisor-workspace .advisor-report-readiness{padding-bottom:12px;border-bottom:1px solid hsl(var(--border))}.advisor-workspace .advisor-report-readiness ul{display:grid;grid-template-columns:1fr 1fr;gap:4px 8px;margin:0;padding:0;list-style:none}.advisor-workspace .advisor-report-readiness li{display:flex;gap:6px;align-items:baseline;font-size:13px}.advisor-workspace .advisor-editor-guidance{display:block;font-weight:400;font-size:14px;color:hsl(var(--muted-foreground));line-height:1.5;margin:4px 0 8px}.advisor-workspace .advisor-report-editor{scroll-margin-top:20px}.advisor-workspace .advisor-report-editor details>summary{cursor:pointer;font-weight:600;padding:4px 0}.advisor-workspace .advisor-report-editor details[open]>summary{margin-bottom:12px}.advisor-workspace .advisor-report-preview-label{display:flex;justify-content:space-between;gap:12px;color:hsl(var(--muted-foreground));font-size:14px;margin-bottom:12px}.advisor-workspace .advisor-book-summary [role=list]{gap:0}.advisor-workspace .advisor-book-summary [role=list]>*{border:0;border-left:1px solid hsl(var(--border));background:transparent;border-radius:0;padding:8px 13px}.advisor-workspace .advisor-filter-bar{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.advisor-workspace .advisor-search{width:100%;max-width:320px}.advisor-workspace .advisor-tabs{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid hsl(var(--border))}.advisor-workspace .advisor-tabs button{flex-shrink:0;white-space:nowrap;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent}.advisor-workspace .advisor-tabs button[aria-pressed=true]{color:var(--advisor-accent);border-color:var(--advisor-accent);font-weight:600}.advisor-workspace .advisor-status{display:inline-flex;padding:3px 8px;border:1px solid hsl(var(--border));border-radius:3px;font-size:14px;line-height:18px;text-transform:capitalize;background:hsl(var(--background))}.advisor-workspace .advisor-status[data-status=issued]{color:#23705d;background:#eef7f3;border-color:#bfdcd1}.advisor-workspace .advisor-report-create{border-top:3px solid var(--advisor-accent)}.advisor-workspace .advisor-report-toolbar{display:flex;flex-wrap:wrap;gap:8px;padding:12px;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:4px}.advisor-workspace .advisor-report-identity{flex:1 1 100%;display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:14px;padding-bottom:8px;border-bottom:1px solid hsl(var(--border-subtle))}.advisor-workspace .advisor-report-editor{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:4px;padding:20px;align-self:start}.advisor-workspace .advisor-report-preview{min-width:0;background:hsl(var(--border-subtle)/.65);padding:20px;border:1px solid hsl(var(--border));border-radius:4px}.advisor-workspace .advisor-editor-tabs{display:none}@media (min-width:1200px){.advisor-workspace .advisor-report-identity{flex:1 1 340px;border:0;padding:0}}@media (max-width:767px){.advisor-workspace .advisor-nav-main{padding:0 16px;gap:0}.advisor-workspace .advisor-nav-identity{display:none}.advisor-workspace .advisor-nav-links{gap:22px;width:100%}.advisor-workspace .advisor-nav-link{padding:13px 0 11px}.advisor-workspace .advisor-nav-link svg{display:none}.advisor-workspace .advisor-nav-tools{padding:0 16px;gap:20px}.advisor-workspace .advisor-page-header{padding:6px 0 12px;margin-bottom:12px}.advisor-workspace .advisor-page-heading{align-items:flex-start;flex-direction:column;gap:10px}.advisor-workspace .advisor-page-header h1{font-size:24px}.advisor-workspace .advisor-page-actions{width:100%}.advisor-workspace .advisor-page-description{font-size:14px}.advisor-workspace .advisor-book-summary [role=list]>*{padding:5px 8px;font-size:14px}.advisor-workspace .advisor-report-heading .advisor-page-heading{flex-direction:row;align-items:center;flex-wrap:nowrap}.advisor-workspace .advisor-report-heading .advisor-page-heading>.min-w-0{flex:1 1 0}.advisor-workspace .advisor-report-heading .advisor-page-actions{width:auto}.advisor-workspace .advisor-report-heading h1{font-size:21px}.advisor-workspace .advisor-report-preview{padding:10px}.advisor-workspace .advisor-editor-tabs{display:flex}.advisor-workspace [data-editor-view=edit] .advisor-report-preview,.advisor-workspace [data-editor-view=preview] .advisor-report-editor{display:none}}.advisor-workspace .advisor-page-heading{flex-wrap:wrap}.advisor-workspace .advisor-page-heading>.min-w-0{flex:1 1 280px}.advisor-workspace .advisor-page-actions>.bg-primary{order:-1}@media (max-width:767px){.advisor-workspace .advisor-page-heading>.min-w-0{flex-basis:auto}}.advisor-workspace{--bg-color:hsl(var(--card));--text-color:hsl(var(--foreground));--table-header-bg:hsl(var(--background));--muted-color:hsl(var(--muted-foreground));--input-bg:hsl(var(--card));--table-hover-bg:hsl(var(--primary)/.035);--border-color:hsl(var(--border))}.advisor-workspace tbody tr:nth-child(2n){background:hsl(var(--card))}.advisor-workspace th{background:hsl(var(--background));border-bottom:1px solid hsl(var(--border))}.advisor-workspace .advisor-client-tools{display:flex;flex-wrap:wrap;gap:12px 24px;padding:0 0 16px;border-bottom:1px solid hsl(var(--border));font-size:14px;color:var(--advisor-accent)}.advisor-workspace .advisor-client-tools a:hover{text-decoration:underline}.advisor-workspace .advisor-profile-details>div{border:0;border-top:1px solid hsl(var(--border-subtle))}.advisor-workspace .advisor-attention-detail summary{color:var(--advisor-accent)}.advisor-workspace .advisor-book-summary [role=list]>*>*{border:0;background:transparent;padding:2px 0}html:not(.dark):not(.terminal) .advisor-workspace :is(.text-amber-300,.text-amber-400){color:#8a5c19!important}.advisor-workspace .advisor-document-toolbar{background:hsl(var(--card));border:1px solid hsl(var(--border));margin-bottom:16px;border-radius:4px}.advisor-workspace .advisor-document-toolbar button{min-height:40px}@media screen{.advisor-workspace .advisor-document{padding:28px;margin-top:16px;background:hsl(var(--card));border:1px solid hsl(var(--border));border-top:3px solid var(--advisor-accent)}.advisor-workspace .advisor-document .tearsheet-header{padding-bottom:20px}.advisor-workspace .advisor-document .advisor-section-head{letter-spacing:.06em;font-size:14px}}@media (max-width:767px){.advisor-workspace .advisor-document{padding:16px}.advisor-workspace .advisor-document-toolbar{padding:12px}.advisor-workspace .advisor-client-tools{flex-wrap:nowrap;overflow-x:auto;gap:20px}.advisor-workspace .advisor-client-tools a{flex-shrink:0}}.advisor-workspace .advisor-search{width:min(320px,100%);flex:0 1 320px}.advisor-workspace .advisor-branding-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 40px}.advisor-workspace .advisor-branding-grid>div{grid-column:1}.advisor-workspace .advisor-branding-grid>.advisor-brand-preview{grid-column:2;grid-row:1/span 3;align-self:start;padding:32px;border:1px solid #d6dfe8;border-top:3px solid #244b70;background:#fff;color:#24364a}.advisor-workspace .advisor-brand-preview :is(.text-foreground,.text-mutedForeground){color:#52667b!important}@media (max-width:767px){.advisor-workspace .advisor-branding-grid{grid-template-columns:minmax(0,1fr)}.advisor-workspace .advisor-branding-grid>.advisor-brand-preview{grid-column:1;grid-row:auto;padding:20px}}.advisor-workspace{min-height:calc(100dvh - 48px)}@media (max-width:767px){.advisor-workspace .advisor-book-summary [role=list]{flex-wrap:nowrap;overflow-x:auto;padding:0 0 4px;width:100%}.advisor-workspace .advisor-book-summary [role=list]>*{flex-shrink:0}}.advisor-workspace .advisor-branding-grid:has([role=alert])>.advisor-brand-preview{grid-row:2/span 3}@media (max-width:767px){.advisor-workspace .advisor-branding-grid:has([role=alert])>.advisor-brand-preview{grid-row:auto}}@media screen{.advisor-workspace .text-xs{font-size:14px}}}@media print{.advisor-workspace{background:#fff;color:#172a40}.advisor-workspace .advisor-content{padding-bottom:0}.advisor-workspace .advisor-nav{display:none!important}.advisor-workspace .advisor-report-preview{display:block!important;padding:0;border:0;background:#fff}.advisor-workspace :is(.advisor-report-editor,.advisor-report-toolbar,.advisor-editor-tabs){display:none!important}.advisor-workspace .advisor-page-header{padding-top:0}}.advisor-next-steps{border-top:1px solid hsl(var(--border));padding-top:12px}.advisor-next-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:4px}.advisor-next-head h2{font-size:16px;font-weight:650;color:hsl(var(--foreground))}.advisor-next-head a{font-size:14px;color:hsl(var(--primary));white-space:nowrap}.advisor-next-list{list-style:none;margin:0;padding:0}.advisor-next-row{display:grid;grid-template-columns:11rem minmax(0,1fr) auto;align-items:center;gap:16px;min-height:52px;padding:6px 0;border-bottom:1px solid hsl(var(--border-subtle,var(--border)))}.advisor-next-label{font-size:14px;font-weight:600;color:hsl(var(--muted-foreground));white-space:nowrap}.advisor-next-value{display:flex;align-items:baseline;gap:10px;min-width:0;font-size:15px;color:hsl(var(--foreground))}.advisor-next-value a{color:hsl(var(--foreground));text-decoration:underline;text-underline-offset:3px}.advisor-next-kind{font-size:14px}.advisor-next-kind,.advisor-next-value.is-missing{color:hsl(var(--muted-foreground))}.advisor-next-steps .is-overdue{color:hsl(var(--destructive,0 72% 45%));font-weight:600}.advisor-next-controls{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.advisor-next-steps input{height:40px;padding:0 10px;font-size:14px;border:1px solid hsl(var(--border));border-radius:4px;background:hsl(var(--background));color:hsl(var(--foreground))}.advisor-next-steps input.advisor-next-title{width:100%;min-width:0}.advisor-next-steps button{height:40px;padding:0 14px;font-size:14px;font-weight:600;border:1px solid hsl(var(--border));border-radius:4px;background:hsl(var(--background));color:hsl(var(--foreground));white-space:nowrap}.advisor-next-steps button:disabled{opacity:.5;cursor:default}.advisor-next-steps button.primary{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.advisor-next-steps button.advisor-next-suggest{color:hsl(var(--primary))}.advisor-next-muted{padding:14px 0;font-size:14px;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border-subtle,var(--border)))}.advisor-next-add{border-bottom:0}.advisor-next-error{font-size:14px;color:hsl(var(--destructive,0 72% 45%));margin-top:6px}@media (max-width:760px){.advisor-next-row{grid-template-columns:minmax(0,1fr);gap:6px;padding:10px 0}.advisor-next-controls{justify-content:flex-start}.advisor-next-add .advisor-next-controls input{flex:1}}.advisor-today-actions{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.advisor-today-more{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:14px}.advisor-today-more a{color:hsl(var(--muted-foreground));text-decoration:underline;text-decoration-color:hsl(var(--border));text-underline-offset:3px}.advisor-today-more a:hover{color:hsl(var(--primary));text-decoration-color:currentColor}@media (max-width:1099px){.advisor-ai .canvas-chat.is-personal.is-empty{height:auto;min-height:0}.advisor-ai .canvas-chat.is-personal.is-empty .canvas-chat-list{flex:none;overflow:visible}}.advisor-workspace :is(.advisor-report-paper,.advisor-document){--foreground:215 34% 18%;--background:0 0% 100%;--card:0 0% 100%;--border-subtle:214 24% 89%;--font-sans:var(--font-plex-sans),Arial,sans-serif;font-family:var(--font-sans);--surface-panel:0 0% 100%;--muted-foreground:214 18% 40%;--border:214 24% 84%;--primary:213 55% 26%;background:#fff;color:#24364a;border:0;box-shadow:none;padding:30px;line-height:1.65;font-variant-numeric:tabular-nums lining-nums}.advisor-report-paper .advisor-document-masthead{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:11px;font-weight:600;letter-spacing:.06em;color:#52667b;border-top:4px solid #244b70;padding-top:14px;text-transform:uppercase}.advisor-workspace .advisor-report-paper .advisor-document-title{font-family:var(--font-plex-serif),Georgia,serif;color:#193b5c;font-size:30px;line-height:1.2;font-weight:400;margin:22px 0 10px;overflow-wrap:anywhere}.advisor-report-paper .advisor-document-client{font-size:18px;color:#24364a;margin:0 0 12px;overflow-wrap:anywhere}.advisor-report-paper .advisor-document-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:16px 0;margin-top:18px;border-top:1px solid #c4d1de;border-bottom:1px solid #c4d1de}.advisor-report-paper .advisor-document-metrics>div+div{padding-left:18px}.advisor-workspace .advisor-report-paper .advisor-document-section{border-top:1px solid #dbe3eb;padding-top:16px;margin-top:20px}.advisor-workspace .advisor-report-paper h3{color:#193b5c;font-size:15px;margin-bottom:12px}.advisor-report-paper .advisor-section-number{color:#6d8daa;font-weight:400;margin-right:12px;font-size:13px}.advisor-report-paper .advisor-allocation-bar{background:#406888}.advisor-report-paper .advisor-allocation-track{background:#e6ecf2}.advisor-workspace :is(.advisor-report-paper,.advisor-document) :is(table,thead,tbody,tr:nth-child(n),th,td){color:inherit;background:transparent;box-shadow:none}.advisor-workspace .advisor-report-paper th{color:#52667b;border-bottom:1px solid #aebfce;letter-spacing:0;font-size:12px;font-weight:600}.advisor-workspace .advisor-report-paper :is(td,th){padding:10px 8px}.advisor-workspace .advisor-report-paper :is(td,th):not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.advisor-workspace .advisor-report-paper tbody tr{border-bottom:1px solid #e1e7ee}.advisor-workspace .advisor-report-paper :is(.text-slate-500,.text-xs){color:#52667b}.advisor-workspace .advisor-report-paper .advisor-document-footer{margin-top:30px;padding-top:14px;border-top:1px solid #b7c9d9;color:#52667b;font-size:11px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}@media (max-width:767px){.advisor-workspace .advisor-report-paper{padding:20px 16px}.advisor-workspace .advisor-report-paper .advisor-document-title{font-size:26px}.advisor-report-paper .advisor-document-metrics{grid-template-columns:1fr;gap:12px}.advisor-report-paper .advisor-document-metrics>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.advisor-report-paper .advisor-document-metrics>div+div{border-left:0;padding-left:0}.advisor-report-paper .advisor-document-metrics .text-xl{font-size:18px;white-space:nowrap}}@media print{.advisor-workspace .advisor-report-paper{padding:0;box-shadow:none;border:0;font-size:10pt}.advisor-workspace .advisor-report-paper .advisor-document-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.advisor-report-paper .advisor-document-section{-moz-column-break-inside:auto;break-inside:auto}.advisor-report-paper h3{-moz-column-break-after:avoid;break-after:avoid}}.advisor-report-paper .advisor-document-overview{margin-top:20px;font-size:15px;line-height:1.7;color:#334b61}.advisor-report-paper .advisor-document-observations p{font-size:12px;margin-bottom:8px;color:#52667b}.advisor-report-paper .advisor-document-draft-prompt{color:#64748b;font-style:italic}@media screen{.advisor-workspace :is(.advisor-report-preview,.advisor-report-editor,.advisor-report-toolbar){background:transparent;border:0;border-radius:0}.advisor-workspace .advisor-report-preview{padding:0}.advisor-workspace .advisor-document{width:100%;margin-top:0;border:0}.advisor-workspace .advisor-document :is(.advisor-card,[data-print-block]){background:transparent;border:0;box-shadow:none}.advisor-workspace .advisor-document .advisor-report-metric{padding:12px 0}.advisor-workspace .advisor-document h2{font-size:16px;font-weight:600;text-transform:none;letter-spacing:0}.advisor-workspace .advisor-document :is(.tearsheet-header h1,.tearsheet-header input[aria-label="Proposal name"]){font-family:var(--font-plex-serif),Georgia,serif;font-weight:400}.advisor-workspace .advisor-document .tearsheet-header>.flex{flex-wrap:wrap;gap:12px}.advisor-workspace .advisor-document .tearsheet-header h1{flex-wrap:wrap}}@media print{@page{size:letter;margin:.5in;@bottom-right{content:"Page " counter(page) " of " counter(pages);font-family:Arial,sans-serif;font-size:8pt;color:#52667b}}#__next,body,body>div,html{height:auto!important;min-height:0!important;max-height:none!important;max-width:none!important;overflow:visible!important}html:root,html:root.dark,html:root.terminal{
    /* !important because the theme script writes `color-scheme: dark` as an
       INLINE style on <html>, and the UA paints the page margins from
       color-scheme — a dark advisor got a black half-inch frame on every page
       even with html/body backgrounds forced white. */color-scheme:light!important;--background:0 0% 100%;--card:0 0% 100%;--popover:0 0% 100%;--surface-inset:0 0% 99%;--surface-canvas:0 0% 100%;--surface-panel:0 0% 100%;--surface-elevated:0 0% 100%;--surface-overlay:0 0% 100%;--foreground:220 20% 10%;--muted-foreground:220 10% 40%;--popover-foreground:220 20% 10%;--accent-foreground:220 20% 10%;--border:220 10% 82%;--border-subtle:220 10% 88%;--primary:217 71% 35%;--primary-foreground:0 0% 100%;--success:160 70% 28%;--danger:0 65% 42%}body{font-feature-settings:"tnum" 1,"lnum" 1}.advisor-workspace,.advisor-workspace .font-mono{font-family:var(--font-plex-sans),Arial,sans-serif;font-variant-numeric:tabular-nums lining-nums}.advisor-workspace{font-size:10pt;line-height:1.5}.advisor-workspace .text-sm{font-size:9pt;line-height:1.5}.advisor-workspace .tearsheet-header h1{font-family:var(--font-plex-serif),Georgia,serif;font-weight:400;font-size:24pt;line-height:1.2}.advisor-workspace .tearsheet-header h1.text-sm{font-family:var(--font-plex-sans),Arial,sans-serif;font-size:10pt}.advisor-workspace :is(h2,h3,.advisor-section-head){font-family:var(--font-plex-sans),Arial,sans-serif!important;font-size:11pt;letter-spacing:0!important;text-transform:none!important}.advisor-workspace p{orphans:3;widows:3}.font-mono,[class*=tabular],table{font-variant-numeric:tabular-nums lining-nums}html:root,html:root.dark,html:root.terminal,html:root[data-theme]{background:#fff!important;background-color:#fff!important}body{background:#fff!important;color:#14181f!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}#hubspot-messages-iframe-container,.advisor-cta,.no-print,[data-advisor-nav],[data-app-header],[data-macro-banner],[data-mobile-disclaimer],[data-mobile-nav],[data-nprogress],footer,header,nav{display:none!important}main{padding-bottom:0!important;min-height:0!important}.fixed,.sticky{position:static!important}table{display:table!important;width:100%!important;overflow:visible!important;white-space:normal!important;border-collapse:collapse}thead{display:table-header-group}tfoot{display:table-footer-group}td{white-space:normal!important;overflow:visible!important}table td,table th{border-bottom:1px solid #dddfe3;padding:4px 8px;color:#14181f!important}table th{font-weight:600;text-transform:none;font-size:8.5pt;letter-spacing:0;color:#5c6370!important}tbody tr:hover,tr:hover{background-color:transparent!important}.advisor-card,.advisor-section,[data-print-block]{-moz-column-break-inside:auto;break-inside:auto;page-break-inside:auto;box-shadow:none!important;border:0!important;border-radius:0!important;background:transparent!important}.advisor-workspace :is(div,section,article)[class~=border]{border:0!important;box-shadow:none!important;background:transparent!important}.advisor-workspace :is(table,thead,tbody,tr:nth-child(n),td,th){background:transparent!important}.advisor-workspace .advisor-report-metric{padding:8px 0}.advisor-workspace .advisor-document{padding:0;border:0}.advisor-workspace .advisor-document div,.advisor-workspace .advisor-review-document div{box-shadow:none!important}.advisor-workspace .advisor-document div[class~=border-l]{border-left:0!important}.advisor-workspace .advisor-card :is(.px-4,.p-4):not(th):not(td){padding-left:0;padding-right:0}.advisor-workspace .advisor-card .py-3{padding-top:8px;padding-bottom:8px}.advisor-workspace .advisor-card .p-4{padding-top:10px;padding-bottom:10px}.advisor-workspace .advisor-proposal-section>.p-4{padding:8px 0 0}.advisor-workspace .advisor-report-section-heading{padding:8px 0;background:transparent;border-bottom:1px solid #c4d1de}.advisor-workspace .advisor-review-document .advisor-page-header{display:none}.advisor-workspace .advisor-meeting-context{display:flex;flex-wrap:wrap;gap:8px}.advisor-workspace .advisor-review-document .advisor-print-header h1{font-family:var(--font-plex-serif),Georgia,serif;font-weight:400;font-size:24pt}.advisor-workspace span[class*=bg-]:not(:empty){background:transparent!important;border:0!important}.advisor-workspace .gap-px[class*=bg-border],.advisor-workspace div[class*=bg-]:has(>svg:only-child){background:transparent!important}.advisor-workspace .divide-x>:not([hidden])~:not([hidden]){border-left:0!important;border-right:0!important}.advisor-workspace .advisor-style-matrix [class*=aspect-]{aspect-ratio:auto;min-height:32px;padding:8px}.advisor-workspace :is(table,td,th,.font-mono){font-family:var(--font-plex-sans),Arial,sans-serif!important}.advisor-workspace :is(.advisor-card,[data-print-block])>:first-child{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}.recharts-responsive-container,.recharts-wrapper,[data-print-atom],svg,tr{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.advisor-keep-together,.advisor-print-atomic{-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}.advisor-plain,.advisor-plain[data-print-block]{border:none!important;background:transparent!important;padding-left:0!important;padding-right:0!important}.recharts-pie,.recharts-responsive-container,.recharts-sector,.recharts-wrapper,svg{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}h1,h2,h3{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}a{color:#14181f!important;text-decoration:none!important}.text-amber-300,.text-amber-400{color:#92400e!important}.text-emerald-300,.text-emerald-400{color:#065f46!important}.text-red-300,.text-red-400{color:#991b1b!important}button,input,select,textarea{display:none!important}th button{display:inline-flex!important;color:inherit!important}.advisor-print-header{display:block!important;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #cdd0d6}.tearsheet-header,.tearsheet-header~div,[data-print-block]{margin-bottom:16px!important}.advisor-print-footer{display:block!important;margin-top:12px;padding-top:12px;border-top:1px solid #cdd0d6;font-size:9pt;color:#5c6370!important;text-align:center}.tearsheet-header{border-bottom:none!important}.tearsheet-header img{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.print-only{display:block!important}}.advisor-print-footer,.advisor-print-header,.print-only{display:none}@media print{.advisor-document [class*="text-mutedForeground/"]{color:#52667b!important}}