@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--default-font-family:Arial, Helvetica, sans-serif;--default-mono-font-family:"Courier New", Courier, monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.border-collapse{border-collapse:collapse}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--background:#020d1b;--foreground:#f3f8fd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{background:var(--background)}body{background:var(--background);color:var(--foreground);margin:0;font-family:Arial,Helvetica,sans-serif}button,select,input{font:inherit}button:focus-visible,select:focus-visible,input:focus-visible{outline-offset:2px;outline:2px solid #18c3e8}[class*=metricsGridFour] [class*=metricCard]{gap:4px!important;min-height:82px!important;padding:10px 14px!important}[class*=metricsGridFour] [class*=metricCard] strong{font-size:20px!important}[class*=participationBlockBody] [class*=donutWrap]{align-self:start!important;margin:0 auto!important}@media print{[class*=metricsGridFour] [class*=metricCard]{gap:2px!important;min-height:44px!important;padding:4px 6px!important}[class*=metricsGridFour] [class*=metricCard] span{font-size:6.5px!important}[class*=metricsGridFour] [class*=metricCard] strong{font-size:10px!important}[class*=metricsGridFour] [class*=metricCard] small{font-size:6px!important}[class*=planningGrid] [class*=chartSvg]{height:165px!important}[class*=legendLine]{color:#111!important;gap:10px!important;font-size:7px!important}[class*=legendLine] span{font-weight:700!important}[class*=legendLine] i{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:0 0!important;border-style:solid!important;border-width:4px!important;width:0!important;height:0!important}[class*=legendPlanned]{border-color:#20bfe7!important;border-radius:1px!important}[class*=legendRealized]{border-color:#8f5bd9!important;border-radius:50%!important}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
:root,html[data-theme=dark]{--background:#020d1b;--foreground:#f3f8fd;--app-bg:#020d1b;--app-bg-accent:#0a2948;--surface:#071a30;--surface-secondary:#06172a;--surface-tertiary:#081f37;--surface-hover:#0a2943;--surface-elevated:#081d34;--text-primary:#f3f8fd;--text-secondary:#c3d0dd;--text-muted:#8aa2b8;--text-subtle:#6f8aa0;--border:#173b5c;--af-border:#173b5c;--border-strong:#294a65;--input-bg:#041224;--input-text:#f4f8fc;--input-placeholder:#718ba1;--table-header-bg:#0a223b;--table-row-bg:transparent;--table-row-hover:#08213a;--accent:#18c3e8;--accent-strong:#0d8fb5;--success:#36cf69;--warning:#f6a91b;--danger:#ff7378;--shadow-card:0 10px 28px #0000001f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--background:#eef3f6;--foreground:#17212b;--app-bg:#eef3f6;--app-bg-accent:#fff;--surface:#fff;--surface-secondary:#f7fafc;--surface-tertiary:#f2f6f8;--surface-hover:#f3f8fa;--surface-elevated:#fff;--text-primary:#17212b;--text-secondary:#40505f;--text-muted:#667684;--text-subtle:#7b8995;--border:#d7e0e7;--af-border:#d7e0e7;--border-strong:#c7d5de;--input-bg:#fff;--input-text:#24333e;--input-placeholder:#82909b;--table-header-bg:#f2f6f8;--table-row-bg:#fff;--table-row-hover:#f8fbfc;--accent:#0d8fb5;--accent-strong:#0b789d;--success:#16864b;--warning:#a86b00;--danger:#bd3340;--shadow-card:0 4px 16px #0f172a0f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{background:var(--app-bg)}body{background:var(--app-bg);color:var(--text-primary)}html[data-theme] [class*=shell],html[data-theme] [class*=appShell]{--border:var(--af-border)!important}html[data-theme=light] [class*=shell],html[data-theme=light] [class*=appShell]{--bg:var(--app-bg)!important;--panel:var(--surface)!important;--panel-2:var(--surface-secondary)!important;--text:var(--text-primary)!important;--muted:var(--text-muted)!important;background:var(--app-bg)!important;color:var(--text-primary)!important}html[data-theme=light] [class*=main] h1,html[data-theme=light] [class*=main] h2,html[data-theme=light] [class*=main] h3,html[data-theme=light] [class*=contentHeader] h2,html[data-theme=light] [class*=sectionHeading] h2,html[data-theme=light] [class*=panelHeader] h2{color:var(--text-primary)!important}html[data-theme=light] [class*=topbar] p,html[data-theme=light] [class*=contentHeader] p,html[data-theme=light] [class*=sectionHeading] p,html[data-theme=light] [class*=panelHeader] span,html[data-theme=light] [class*=dashboardContext],html[data-theme=light] [class*=note],html[data-theme=light] [class*=empty] p{color:var(--text-muted)!important}html[data-theme=light] [class*=main] input,html[data-theme=light] [class*=main] select,html[data-theme=light] [class*=periodInput],html[data-theme=light] [class*=spaceSelect],html[data-theme=light] [class*=yearSelect],html[data-theme=light] [class*=pageSize] select{border-color:var(--border-strong)!important;background:var(--input-bg)!important;color:var(--input-text)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}html[data-theme=light] [class*=main] input::placeholder{color:var(--input-placeholder)!important}html[data-theme=light] [class*=iconButton],html[data-theme=light] [class*=eyeButton],html[data-theme=light] [class*=privacyButton],html[data-theme=light] [class*=collapseButton]{border-color:var(--border-strong)!important;background:var(--surface)!important;color:var(--text-secondary)!important}html[data-theme=light] [class*=kpiCard],html[data-theme=light] [class*=panel],html[data-theme=light] [class*=summary] article,html[data-theme=light] [class*=summaryStrip],html[data-theme=light] [class*=metricCard],html[data-theme=light] [class*=formPanel],html[data-theme=light] [class*=filterPanel],html[data-theme=light] [class*=tablePanel],html[data-theme=light] [class*=categoryPanel],html[data-theme=light] [class*=categoryToolbar],html[data-theme=light] [class*=accountCard],html[data-theme=light] [class*=institutionCard],html[data-theme=light] [class*=positionGroup],html[data-theme=light] [class*=positionCard],html[data-theme=light] [class*=historyCard],html[data-theme=light] [class*=auditCard]{border-color:var(--border)!important;background:var(--surface)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-card)!important}html[data-theme=light] [class*=summary] span,html[data-theme=light] [class*=summary] small,html[data-theme=light] [class*=kpiContent]>span,html[data-theme=light] [class*=kpiContent] em,html[data-theme=light] [class*=metricLabel],html[data-theme=light] [class*=chartLegend],html[data-theme=light] [class*=realXAxis],html[data-theme=light] [class*=pageSize],html[data-theme=light] [class*=tablePanel] td small,html[data-theme=light] [class*=categoryIdentity] small,html[data-theme=light] [class*=accountInfo] p,html[data-theme=light] [class*=accountInfo] small,html[data-theme=light] [class*=accountValue] span,html[data-theme=light] [class*=accountValue] small{color:var(--text-muted)!important}html[data-theme=light] [class*=summary] strong,html[data-theme=light] [class*=kpiContent] strong,html[data-theme=light] [class*=metricCard] strong,html[data-theme=light] [class*=accountInfo] h3,html[data-theme=light] [class*=accountValue] strong,html[data-theme=light] [class*=categoryIdentity] strong{color:var(--text-primary)!important}html[data-theme=light] [class*=gridLine],html[data-theme=light] [class*=cashGridLine]{stroke:#dbe4ea!important}html[data-theme=light] [class*=yAxis],html[data-theme=light] [class*=xAxis],html[data-theme=light] [class*=cashMonthLabel]{color:var(--text-muted)!important;fill:var(--text-muted)!important}html[data-theme=light] [class*=donut]:after,html[data-theme=light] [class*=realDonut]:after{background:var(--surface)!important;border-color:var(--border)!important}html[data-theme=light] [class*=distributionLegend]>div,html[data-theme=light] [class*=realDistributionLegend]>div,html[data-theme=light] [class*=distributionLegend] em,html[data-theme=light] [class*=realDistributionLegend] em{color:var(--text-muted)!important}html[data-theme=light] [class*=distributionLegend] strong,html[data-theme=light] [class*=realDistributionLegend] strong,html[data-theme=light] [class*=summaryLine] strong{color:var(--text-primary)!important}html[data-theme=light] [class*=summaryLine],html[data-theme=light] [class*=summaryMeta] span{border-color:var(--border)!important;color:var(--text-secondary)!important}html[data-theme=light] [class*=summaryMeta] span{background:var(--surface-secondary)!important}html[data-theme=light] [class*=passiveBarItem]>div{border-color:var(--border)!important;background:linear-gradient(#0000,#f5f9fb)!important}html[data-theme=light] [class*=alertItem]{border-color:var(--border)!important;background:var(--surface-secondary)!important;color:var(--text-primary)!important}html[data-theme=light] [class*=alertItem] small,html[data-theme=light] [class*=noAlerts],html[data-theme=light] [class*=passiveEmpty]{color:var(--text-muted)!important}html[data-theme=light] [class*=cashViewSwitch] button{border-color:var(--border-strong)!important;background:var(--surface-secondary)!important;color:var(--text-secondary)!important}html[data-theme=light] [class*=tabs],html[data-theme=light] [class*=toolbar]{border-color:var(--border)!important;background:var(--surface)!important}html[data-theme=light] [class*=tabs] button,html[data-theme=light] [class*=categoryToolbar] button{color:var(--text-secondary)!important}html[data-theme=light] [class*=tabs] button:hover,html[data-theme=light] [class*=categoryToolbar] button:hover{background:var(--surface-hover)!important;color:var(--text-primary)!important}html[data-theme=light] [class*=tablePanel] table,html[data-theme=light] [class*=tableScroll] table,html[data-theme=light] [class*=vacTable],html[data-theme=light] [class*=cashTable]{background:var(--surface)!important;color:var(--text-primary)!important}html[data-theme=light] [class*=tablePanel] th,html[data-theme=light] [class*=tableScroll] th,html[data-theme=light] [class*=vacTable] th,html[data-theme=light] [class*=cashTable] th{border-color:var(--border)!important;background:var(--table-header-bg)!important;color:#526576!important}html[data-theme=light] [class*=tablePanel] td,html[data-theme=light] [class*=tableScroll] td,html[data-theme=light] [class*=vacTable] td,html[data-theme=light] [class*=cashTable] td{color:var(--text-primary)!important;border-color:#e3e9ee!important}html[data-theme=light] [class*=tablePanel] tbody tr:hover,html[data-theme=light] [class*=tableScroll] tbody tr:hover{background:var(--table-row-hover)!important}html[data-theme=light] [class*=tableScroll] [class*=monthlyTable] tfoot th,html[data-theme=light] [class*=tableScroll] [class*=monthlyTable] tfoot td{color:#f4f8fc!important;background:#092942!important}html[data-theme=light] [class*=pagination]{border-color:var(--border)!important;color:var(--text-muted)!important}html[data-theme=light] [class*=pagination] button{border-color:var(--border-strong)!important;background:var(--surface)!important;color:var(--text-secondary)!important}html[data-theme=light] [class*=categoryCell]{background:var(--surface)!important;color:var(--text-primary)!important}html[data-theme=light] [class*=overviewRow] th,html[data-theme=light] [class*=overviewRow] td,html[data-theme=light] [class*=masterRow] th,html[data-theme=light] [class*=masterRow] td,html[data-theme=light] [class*=detailRow] th,html[data-theme=light] [class*=detailRow] td,html[data-theme=light] [class*=rateRow] th,html[data-theme=light] [class*=rateRow] td,html[data-theme=light] [class*=openingRow] th,html[data-theme=light] [class*=openingRow] td,html[data-theme=light] [class*=summaryRow] th,html[data-theme=light] [class*=summaryRow] td,html[data-theme=light] [class*=finalRow] th,html[data-theme=light] [class*=finalRow] td{color:#344554!important;background:#f7fafc!important}html[data-theme=light] [class*=incomeOverview] th,html[data-theme=light] [class*=incomeOverview] td{background:#eff9f3!important}html[data-theme=light] [class*=expenseOverview] th,html[data-theme=light] [class*=expenseOverview] td{background:#fff4f4!important}html[data-theme=light] [class*=investmentOverview] th,html[data-theme=light] [class*=investmentOverview] td{background:#eef6fd!important}html[data-theme=light] [class*=balanceOverview] th,html[data-theme=light] [class*=balanceOverview] td{background:#edf9fb!important}html[data-theme=light] [class*=categoryPanel]>header,html[data-theme=light] [class*=categoryRow],html[data-theme=light] [class*=rootRow],html[data-theme=light] [class*=childRow]{border-color:var(--border)!important;background:var(--surface)!important;color:var(--text-primary)!important}html[data-theme=light] [class*=childRow]{background:#fbfcfd!important}html[data-theme=light] [class*=expandButton]{border-color:var(--border-strong)!important;background:var(--surface-secondary)!important;color:var(--accent)!important}html[data-theme=light] [class*=actionsMenu]>div{border-color:var(--border-strong)!important;background:var(--surface-elevated)!important;box-shadow:var(--shadow-card)!important}html[data-theme=light] [class*=actionsMenu] button{border-color:var(--border-strong)!important;background:var(--surface-secondary)!important;color:var(--text-secondary)!important}html[data-theme=light] [class*=status],html[data-theme=light] [class*=typeBadge]{box-shadow:none!important}html[data-theme=light] [class*=typeBadge][class*=income],html[data-theme=light] [class*=realizado]{color:#157347!important;background:#e7f7ed!important}html[data-theme=light] [class*=typeBadge][class*=expense],html[data-theme=light] [class*=vencido]{color:#9a6200!important;background:#fff5df!important}html[data-theme=light] [class*=typeBadge][class*=transfer]{color:#12779b!important;background:#eaf6fb!important}html[data-theme=light] [class*=sidebar]{--text:#f3f8fd!important;--muted:#8aa2b8!important;color:#f3f8fd!important;background:linear-gradient(#020b18,#020914)!important;border-color:#122a42!important}html[data-theme=light] [class*=sidebar] a,html[data-theme=light] [class*=sidebar] button,html[data-theme=light] [class*=sidebar] strong{color:inherit}
html[data-theme=light] [class*=filterPanel],html[data-theme=light] [class*=filtersPanel]{border-color:var(--border)!important;background:var(--surface)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-card)!important}html[data-theme=light] [class*=filterPanel] label,html[data-theme=light] [class*=filtersPanel] label,html[data-theme=light] [class*=filterPanel] span,html[data-theme=light] [class*=filtersPanel] span{color:#4d6272!important}html[data-theme=light] [class*=filterPanel] input,html[data-theme=light] [class*=filterPanel] select,html[data-theme=light] [class*=filtersPanel] input,html[data-theme=light] [class*=filtersPanel] select{border-color:var(--border-strong)!important;background:var(--input-bg)!important;color:var(--input-text)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}html[data-theme=light] [class*=clearButton],html[data-theme=light] [class*=secondaryButton]{border-color:var(--border-strong)!important;background:var(--surface-secondary)!important;color:var(--text-secondary)!important}html[data-theme=light] [class*=summaryPanel]{border-color:var(--border)!important;background:var(--surface)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-card)!important}html[data-theme=light] [class*=summaryPanel] h2,html[data-theme=light] [class*=summaryPanel] strong{color:var(--text-primary)!important}html[data-theme=light] [class*=summaryPanel] [class*=metricLabel]{color:#4d6272!important}html[data-theme=light] [class*=positionCards]{border-color:var(--border)!important;background:var(--surface)!important}html[data-theme=light] [class*=positionTable]{background:var(--surface)!important;color:var(--text-primary)!important}html[data-theme=light] [class*=positionTable] th,html[data-theme=light] [class*=positionTable] td{color:#344554!important;border-color:#dfe7ec!important}html[data-theme=light] [class*=positionTable] thead th{background:var(--table-header-bg)!important;color:#526576!important}html[data-theme=light] [class*=positionTable] tbody th,html[data-theme=light] [class*=positionClosingCell]{color:#344554!important}html[data-theme=light] [class*=positionPercentCell]{color:#526576!important}html[data-theme=light] [class*=investedRow] th,html[data-theme=light] [class*=investedRow] td,html[data-theme=light] [class*=investedRow] [class*=positionClosingCell]{color:#16864b!important}html[data-theme=light] [class*=positionNote]{color:#526576!important}html[data-theme=light] [class*=summarySecondary],html[data-theme=light] [class*=cashPanel]{border-color:var(--border)!important;background:var(--surface)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-card)!important}html[data-theme=light] [class*=summarySecondary]>div,html[data-theme=light] [class*=summarySecondary] p{border-color:var(--border)!important}html[data-theme=light] [class*=summarySecondary] span,html[data-theme=light] [class*=summarySecondary] small,html[data-theme=light] [class*=summarySecondary] p,html[data-theme=light] [class*=cashHeader] p,html[data-theme=light] [class*=cashInstitution] small,html[data-theme=light] [class*=cashMetrics] small,html[data-theme=light] [class*=cashNote]{color:#526576!important}html[data-theme=light] [class*=summarySecondary] strong,html[data-theme=light] [class*=cashHeader] h2,html[data-theme=light] [class*=cashInstitution] strong,html[data-theme=light] [class*=cashMetrics] strong{color:var(--text-primary)!important}html[data-theme=light] [class*=cashGrid] article{border-color:var(--border)!important;background:var(--surface-secondary)!important;color:var(--text-primary)!important}html[data-theme=light] [class*=cashMetrics]>span{border-color:var(--border)!important;background:var(--surface)!important;color:var(--text-primary)!important}html[data-theme=light] [class*=filteredSummary]{border-color:var(--border)!important;background:var(--surface)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-card)!important}html[data-theme=light] [class*=filteredSummaryHeading] p,html[data-theme=light] [class*=filteredSummaryGrid] article span{color:#526576!important}html[data-theme=light] [class*=filteredSummaryGrid] article{border-color:var(--border)!important;background:var(--surface-secondary)!important}html[data-theme=light] [class*=filteredSummaryGrid] article strong{color:var(--text-primary)!important}html[data-theme=light] [class*=metricCard] span,html[data-theme=light] [class*=metricCard] small,html[data-theme=light] [class*=panelHeader] p,html[data-theme=light] [class*=investmentStats] span,html[data-theme=light] [class*=quickRead] span,html[data-theme=light] [class*=legendLine],html[data-theme=light] [class*=participationLegend] span,html[data-theme=light] [class*=emptyCell]{color:#4d6272!important}html[data-theme=light] [class*=axisLabel],html[data-theme=light] [class*=monthLabel]{fill:#526576!important}html[data-theme=light] [class*=donutBase]{stroke:#d9e3e9!important}html[data-theme=light] [class*=donutLabel],html[data-theme=light] [class*=donutValue]{fill:#24333e!important}html[data-theme=light] [class*=participationBlock] h3,html[data-theme=light] [class*=investmentStats] strong,html[data-theme=light] [class*=quickRead] strong{color:var(--text-primary)!important}html[data-theme=light] [class*=participationLegend]>div,html[data-theme=light] [class*=investmentStats]>div{border-color:var(--border)!important}html[data-theme=light] [class*=infoBox]{color:#405b6d!important;background:#eef8fc!important;border-color:#b9d9e8!important}html[data-theme=light] [class*=reportNote]{border-color:var(--accent)!important;color:#405b6d!important;background:#f2f8fb!important}html[data-theme=light] [class*=tabs] [class*=tabActive]{border-bottom-color:var(--accent)!important;color:#0b789d!important;background:#e9f6fa!important}html[data-theme=light] [class*=segmented]{border-color:var(--border-strong)!important}html[data-theme=light] [class*=segmented] button{border-color:var(--border-strong)!important;background:var(--surface-secondary)!important;color:var(--text-secondary)!important}html[data-theme=light] [class*=segmented] [class*=segmentActive]{background:var(--accent-strong)!important;color:#fff!important}html[data-theme=light] [class*=kpiContent]>small[class*=positive],html[data-theme=light] [class*=positiveValue]{color:#158e4c!important}html[data-theme=light] [class*=custodyToggle]{color:#0b6f9e!important;font-weight:700!important;text-decoration-color:#0b6f9e!important}html[data-theme=light] [class*=categoryToolbar] button{color:#40505f!important;background:#f7fafc!important;border-color:#c7d5de!important}html[data-theme=light] [class*=categoryToolbar] button[class*=activeFilter]{color:#0b6f92!important;background:#e8f5fa!important;border-color:#0d8fb5!important}html[data-theme=light] [class*=planningTable] tbody [class*=groupRow]{background:#f7fafc!important}html[data-theme=light] [class*=planningTable] tbody [class*=groupRow] th,html[data-theme=light] [class*=planningTable] tbody [class*=groupRow] td{color:#24333e!important;background:#f7fafc!important;border-color:#dfe7ec!important}html[data-theme=light] [class*=planningTable] [class*=drillButton]{color:#24333e!important}html[data-theme=light] [class*=planningTable] tbody [class*=childRow] th,html[data-theme=light] [class*=planningTable] tbody [class*=childRow] td{color:#40505f!important;background:#fff!important;border-color:#e5ebef!important}html[data-theme=light] [class*=quickRead]>div{border-color:var(--border)!important;background:var(--surface)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-card)!important}html[data-theme=light] [class*=quickRead]>div span{color:#526576!important}html[data-theme=light] [class*=quickRead]>div strong{color:#24333e!important}html[data-theme=light] [class*=quickRead]>div strong[class*=positive]{color:#158e4c!important}html[data-theme=light] [class*=quickRead]>div strong[class*=negative]{color:#bd3340!important}html[data-theme=light] [class*=positionSummary],html[data-theme=light] [class*=fixedIncomeContract],html[data-theme=light] [class*=fixedIncomeMoreOptions],html[data-theme=light] [class*=movementMoreOptions]{border-color:var(--border)!important;background:var(--surface)!important;color:var(--text-primary)!important;box-shadow:none!important}html[data-theme=light] [class*=positionSummaryHeader] strong,html[data-theme=light] [class*=fixedIncomeContractHeader] strong{color:var(--text-primary)!important}html[data-theme=light] [class*=positionSummaryHeader] span,html[data-theme=light] [class*=fixedIncomeContractHeader] span{color:#0b789d!important}html[data-theme=light] [class*=positionSummaryGrid]>div{border-color:var(--border)!important;background:var(--surface-secondary)!important}html[data-theme=light] [class*=positionSummaryGrid] span,html[data-theme=light] [class*=fixedIncomeContractHeader] small,html[data-theme=light] [class*=fixedIncomeContractHint],html[data-theme=light] [class*=fixedIncomeMoreOptions] summary,html[data-theme=light] [class*=movementMoreOptions] summary{color:#526576!important}html[data-theme=light] [class*=positionSummaryGrid] strong{color:var(--text-primary)!important}html[data-theme=light] [class*=positionIssue]{color:#7a5700!important;background:#fff7df!important;border-color:#e3bd63!important}
html[data-theme=light] [class*=custodyRow]>td{border-color:var(--border)!important;background:var(--surface-secondary)!important;color:var(--text-primary)!important}html[data-theme=light] [class*=custodyGrid]{background:var(--surface-secondary)!important;color:var(--text-primary)!important}html[data-theme=light] [class*=custodyGrid] article{border-color:var(--border)!important;background:var(--surface)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-card)!important}html[data-theme=light] [class*=custodyGrid] article>div strong,html[data-theme=light] [class*=custodyGrid] dd{color:#24333e!important}html[data-theme=light] [class*=custodyGrid] article>div small,html[data-theme=light] [class*=custodyGrid] dt{color:#526576!important}html[data-theme=light] [class*=custodyGrid] dl,html[data-theme=light] [class*=custodyGrid] dl>div{color:var(--text-primary)!important}html[data-theme=light] [class*=positionGroup] [class*=negativeValue],html[data-theme=light] [class*=summaryPrimaryCard] [class*=negativeValue],html[data-theme=light] [class*=custodyGrid] [class*=negativeBalance],html[data-theme=light] [class*=cashPanel] [class*=negativeBalance]{color:var(--danger)!important}html[data-theme=light] [class*=summaryPrimaryCard] [class*=negativeBadge]{color:#a92f3b!important;background:#fff2f3!important;border-color:#d9a3a8!important}html[data-theme=light] [class*=detailModal]{border-color:var(--border)!important;background:var(--surface)!important;color:var(--text-primary)!important;box-shadow:0 22px 60px #0f172a2e!important}html[data-theme=light] [class*=detailHeader],html[data-theme=light] [class*=detailTabs]{border-color:var(--border)!important;background:var(--surface)!important;color:var(--text-primary)!important}html[data-theme=light] [class*=detailIdentity] h2,html[data-theme=light] [class*=detailSectionTitle] h3{color:var(--text-primary)!important}html[data-theme=light] [class*=detailIdentity] p,html[data-theme=light] [class*=detailSectionTitle] p,html[data-theme=light] [class*=detailMetricGrid] small,html[data-theme=light] [class*=detailMetricGrid] em,html[data-theme=light] [class*=detailHighlightGrid] small,html[data-theme=light] [class*=detailHighlightGrid] em,html[data-theme=light] [class*=proceedComposition] small,html[data-theme=light] [class*=detailTabs] button{color:var(--text-muted)!important}html[data-theme=light] [class*=detailTabs] button:hover{color:var(--text-primary)!important;background:var(--surface-hover)!important}html[data-theme=light] [class*=detailTabs] [class*=detailTabActive]{border-bottom-color:var(--accent)!important;color:var(--accent-strong)!important;background:0 0!important}html[data-theme=light] [class*=detailMetricGrid] article,html[data-theme=light] [class*=detailHighlightGrid] article,html[data-theme=light] [class*=proceedComposition] article{border-color:var(--border)!important;background:var(--surface-secondary)!important;color:var(--text-primary)!important}html[data-theme=light] [class*=detailMetricGrid] strong,html[data-theme=light] [class*=detailHighlightGrid] strong,html[data-theme=light] [class*=proceedComposition] strong{color:var(--text-primary)!important}html[data-theme=light] [class*=detailSection],html[data-theme=light] [class*=detailHighlight]{border-color:var(--border)!important;background:var(--surface)!important;color:var(--text-primary)!important}html[data-theme=light] [class*=detailHighlightGrid]{border-color:var(--border)!important;background:var(--border)!important}html[data-theme=light] [class*=detailSectionTitle]>button,html[data-theme=light] [class*=detailEditButton]{color:#0b6f92!important;background:#e8f5fa!important;border-color:#0d8fb5!important}html[data-theme=light] [class*=detailClose]{color:#526576!important}html[data-theme=light] [class*=detailClose]:hover{background:var(--surface-hover)!important;color:var(--text-primary)!important}html[data-theme=light] [class*=detailTableWrap]{border-color:var(--border)!important;background:var(--surface)!important}html[data-theme=light] [class*=detailTableWrap] table{background:var(--surface)!important;color:var(--text-primary)!important}html[data-theme=light] [class*=detailTableWrap] th{border-color:var(--border)!important;background:var(--table-header-bg)!important;color:#526576!important}html[data-theme=light] [class*=detailTableWrap] td{background:var(--surface)!important;color:var(--text-primary)!important;border-color:#e3e9ee!important}html[data-theme=light] [class*=detailTableWrap] td small{color:var(--text-muted)!important}html[data-theme=light] [class*=detailAssetBadge]{color:#0b789d!important;background:#e8f5fa!important}html[data-theme=light] [class*=detailBackdrop]{background:#1f2d3947!important}html[data-theme=light] [class*=editPanel]{border-color:var(--border)!important;background:var(--surface)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-card)!important}html[data-theme=light] [class*=editHeader] h2{color:var(--text-primary)!important}html[data-theme=light] [class*=editHeader] p{color:var(--text-muted)!important}html[data-theme=light] [class*=editHeader]>div>span{color:var(--accent)!important}html[data-theme=light] [class*=editGrid] label{color:#40505f!important}html[data-theme=light] [class*=editGrid] input,html[data-theme=light] [class*=editGrid] select{border-color:var(--border-strong)!important;background:var(--input-bg)!important;color:var(--input-text)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}html[data-theme=light] [class*=editGrid] input::placeholder{color:var(--input-placeholder)!important}html[data-theme=light] [class*=editHeader]>button,html[data-theme=light] [class*=editFooter] [class*=secondaryButton]{border-color:var(--border-strong)!important;background:var(--surface-secondary)!important;color:var(--text-secondary)!important}html[data-theme=light] [class*=editHeader]>button:hover,html[data-theme=light] [class*=editFooter] [class*=secondaryButton]:hover{background:var(--surface-hover)!important;color:var(--text-primary)!important}html[data-theme=light] [class*=editFooter] [class*=submit]{color:#071b27!important;background:#19a9cf!important;border-color:#0d8fb5!important}html[data-theme=light] [class*=actionsDropdown]{border-color:var(--border-strong)!important;background:var(--surface)!important;color:var(--text-primary)!important;box-shadow:0 12px 28px #0f172a24!important}html[data-theme=light] [class*=actionsDropdown] [class*=editButton]{color:#0b6f92!important;background:#e8f5fa!important;border-color:#0d8fb5!important}html[data-theme=light] [class*=actionsDropdown] [class*=cancelButton]{color:#8a5d00!important;background:#fff7df!important;border-color:#d6aa4f!important}html[data-theme=light] [class*=actionsDropdown] [class*=settleButton]{color:#157347!important;background:#edf8f1!important;border-color:#7fc69b!important}html[data-theme=light] [class*=actionsDropdown] [class*=deleteButton]{color:#a92f3b!important;background:#fff2f3!important;border-color:#dfaab0!important}
