@import "https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=JetBrains+Mono:wght@400;500;600&family=Inter:wght@400;500;600&display=swap";._wrap_1pz89_1{border-bottom:1px solid #eae3d31f;flex-shrink:0;position:relative}._current_1pz89_7{text-align:left;cursor:pointer;width:100%;transition:background var(--t-fast) var(--ease-out);background:0 0;border:none;grid-template-columns:1fr auto;grid-template-areas:"key caret""name caret""meta caret";align-items:center;gap:0 8px;padding:14px 16px 15px;font-family:inherit;display:grid}._current_1pz89_7:hover{background:#eae3d30d}._current_1pz89_7:focus-visible{outline:1px solid var(--gold);outline-offset:-2px}._currentKey_1pz89_29{font-family:var(--font-mono);letter-spacing:.22em;color:var(--gold);grid-area:key;margin-bottom:5px;font-size:9.5px}._currentName_1pz89_38{font-family:var(--font-serif);color:var(--cream);grid-area:name;font-size:17px;line-height:1.15}._currentMeta_1pz89_46{font-family:var(--font-mono);letter-spacing:.08em;color:#eae3d373;grid-area:meta;margin-top:6px;font-size:9.5px}._caret_1pz89_55{color:#eae3d380;grid-area:caret;font-size:10px;line-height:1}._list_1pz89_63{background:#00000038;border-top:1px solid #eae3d31a;margin:0;padding:4px 0 8px;list-style:none}._item_1pz89_71{text-align:left;cursor:pointer;color:#eae3d3db;width:100%;transition:color var(--t-fast) var(--ease-out), background var(--t-fast) var(--ease-out);background:0 0;border:none;grid-template-columns:42px 1fr auto;align-items:baseline;gap:8px;padding:7px 16px;font-family:inherit;display:grid}._item_1pz89_71:hover:not(:disabled){color:var(--cream);background:#eae3d30f}._item_1pz89_71:focus-visible{outline:1px solid var(--gold);outline-offset:-2px}._itemActive_1pz89_90{color:var(--gold);box-shadow:inset 2px 0 0 var(--gold)}._itemDisabled_1pz89_95{color:#eae3d35c;cursor:not-allowed}._itemKey_1pz89_100{font-family:var(--font-mono);letter-spacing:.14em;color:inherit;opacity:.8;font-size:9.5px}._itemName_1pz89_108{min-width:0;font-size:12.5px;line-height:1.25}._itemSub_1pz89_114{font-family:var(--font-mono);letter-spacing:.06em;opacity:.7;font-size:9.5px}._itemTag_1pz89_121{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#eae3d366;white-space:nowrap;font-size:8.5px}._itemActive_1pz89_90 ._itemTag_1pz89_121{color:var(--gold);opacity:.75}._app_owg41_1{grid-template-columns:var(--sidebar-width) 1fr;min-height:100vh;display:grid}._sidebar_owg41_8{background:var(--ink);color:#eae3d3d9;width:var(--sidebar-width);flex-direction:column;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}._brand_owg41_22{border-bottom:2px solid #eae3d338;flex-direction:column;flex-shrink:0;padding:22px 16px 20px;display:flex}._lockup_owg41_30{flex-direction:column;gap:1px;display:flex}._version_owg41_36{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#eae3d39e;margin-top:14px;font-size:10px}._lockupTop_owg41_45{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--cream);font-size:38px;font-weight:700;line-height:.95}._lockupBtm_owg41_54{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--gold);margin-left:1px;font-size:24px;font-style:italic;font-weight:400;line-height:1}._brandSub_owg41_65{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#eae3d380;margin-top:6px;font-size:9px}._nav_owg41_75{scrollbar-width:thin;scrollbar-color:#eae3d333 transparent;flex:auto;padding-bottom:16px;overflow-y:auto}._navLabel_owg41_83{align-items:center;gap:10px;padding:20px 18px 6px;display:flex}._navLabelText_owg41_90{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#eae3d36b;white-space:nowrap;font-size:9.5px}._navLabelRule_owg41_99{background:#eae3d314;flex:1;height:1px}._navItem_owg41_105{font-family:var(--font-body);letter-spacing:-.005em;color:#eae3d3db;cursor:pointer;transition:color var(--t-fast) var(--ease-out);padding:6px 18px;font-size:13.5px;text-decoration:none;display:block}._navItem_owg41_105:hover{color:var(--cream)}._navItemActive_owg41_119{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--gold);box-shadow:inset 2px 0 0 var(--gold);padding:4px 18px 4px 16px;font-size:16px}._navItemActive_owg41_119:hover{color:var(--gold)}._footer_owg41_130{font-family:var(--font-mono);letter-spacing:.08em;color:#eae3d373;border-top:1px solid #eae3d31f;flex-shrink:0;padding:14px 18px;font-size:9.5px}._main_owg41_141{flex-direction:column;min-width:0;display:flex}._topbar_owg41_147{border-bottom:1px solid var(--hairline-soft);background:var(--paper);height:var(--topbar-height);z-index:10;justify-content:space-between;align-items:center;gap:24px;padding:14px 40px;display:flex;position:sticky;top:0}._crumbs_owg41_161{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:10px}._crumbNow_owg41_169{color:var(--ink)}._sep_owg41_170{opacity:.4;margin:0 8px}._topRight_owg41_172{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:10px;min-width:0;font-size:10px;display:flex}._role_owg41_184{border:1px solid var(--hairline);color:var(--ink-2);letter-spacing:.14em;padding:2px 7px}._signOut_owg41_191{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--ink-3);cursor:pointer;transition:color var(--t-fast) var(--ease-out), border-color var(--t-fast) var(--ease-out);background:0 0;border:1px solid #0000;padding:3px 8px}._signOut_owg41_191:hover{color:var(--ink);border-color:var(--hairline)}._content_owg41_205{flex:1;width:100%;min-width:0;max-width:1600px;margin:0 auto;padding:32px 40px 96px}._scrim_m5nde_1{z-index:40;animation:_fade_m5nde_1 var(--t-base) var(--ease-out);background:#0f264747;position:fixed;inset:0}._drawer_m5nde_9{background:var(--paper);border-left:1px solid var(--hairline);z-index:50;width:min(1240px,88vw);animation:_slide_m5nde_1 var(--t-panel) var(--ease-panel);scrollbar-width:thin;padding:26px 32px 60px;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}._head_m5nde_24{border-bottom:2px solid var(--ink);background:var(--paper);z-index:1;justify-content:space-between;align-items:flex-start;gap:24px;margin-top:-4px;padding-top:4px;padding-bottom:18px;display:flex;position:sticky;top:-26px}._title_m5nde_39{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--ink);margin-top:8px;font-size:26px;line-height:1.1}._section_m5nde_48{margin-top:30px}._entry_m5nde_52{-webkit-user-select:all;user-select:all;color:var(--ink-3);font-size:10px}@keyframes _fade_m5nde_1{0%{opacity:0}to{opacity:1}}@keyframes _slide_m5nde_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){._scrim_m5nde_1,._drawer_m5nde_9{animation:none}}._caret_1md3b_1{font-family:var(--font-mono);color:var(--ink-4);width:16px;font-size:11px;display:inline-block}._detail_1md3b_9 td{background:var(--paper-soft);color:var(--ink-2);border-bottom:1px solid var(--hairline-soft);font-size:12px}._dropzone_otzhj_1{border:1px dashed var(--hairline);background:var(--paper-soft);text-align:center;cursor:pointer;transition:border-color var(--t-base) var(--ease-out), background var(--t-base) var(--ease-out);padding:52px 40px}._dropzone_otzhj_1:hover,._dropzone_otzhj_1:focus-visible{border-color:var(--ink-3);background:var(--paper-2);outline:none}._dropzoneOver_otzhj_17{border-color:var(--gold);background:#b8996814;border-style:solid}._dropTitle_otzhj_23{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--ink);font-size:26px}._linkButton_otzhj_30{font:inherit;color:var(--ink);border:none;border-bottom:1px solid var(--hairline);cursor:pointer;text-align:left;background:0 0;padding:0}._linkButton_otzhj_30:hover{border-bottom-color:var(--ink)}._filename_otzhj_43{font-family:var(--font-mono);color:var(--ink-2);word-break:break-all;max-width:320px;font-size:11px}._page_1u120_1{background:var(--ink);place-items:center;min-height:100vh;padding:24px;display:grid}._card_1u120_9{background:var(--paper);border:1px solid var(--hairline);width:100%;max-width:380px;padding:40px}._appTag_1u120_17{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin-bottom:14px;font-size:9px;font-weight:600}._brand_1u120_27{border-bottom:1px solid var(--hairline-soft);flex-direction:column;margin-bottom:36px;padding-bottom:28px;display:flex}._lockup_1u120_35{flex-direction:column;gap:1px;display:flex}._lockupTop_1u120_41{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--ink);font-size:38px;font-weight:700;line-height:.95}._lockupBtm_1u120_50{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--gold);margin-left:1px;font-size:24px;font-style:italic;font-weight:400;line-height:1}._brandSub_1u120_61{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:14px;font-size:9px}._form_1u120_70{flex-direction:column;gap:18px;display:flex}._field_1u120_76{flex-direction:column;gap:6px;display:flex}._label_1u120_82{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:9.5px;font-weight:500}._input_1u120_91{border:1px solid var(--hairline);background:var(--paper);color:var(--ink);font-family:var(--font-body);border-radius:2px;outline:none;padding:10px 12px;font-size:16px;transition:border-color .12s}._input_1u120_91:focus{border-color:var(--ink-2)}._input_1u120_91:-webkit-autofill{caret-color:var(--ink);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px var(--paper) inset!important;-webkit-text-fill-color:var(--ink)!important}._input_1u120_91:-webkit-autofill:hover{caret-color:var(--ink);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px var(--paper) inset!important;-webkit-text-fill-color:var(--ink)!important}._input_1u120_91:-webkit-autofill:focus{caret-color:var(--ink);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px var(--paper) inset!important;-webkit-text-fill-color:var(--ink)!important}._input_1u120_91:-webkit-autofill:active{caret-color:var(--ink);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px var(--paper) inset!important;-webkit-text-fill-color:var(--ink)!important}._error_1u120_121{font-family:var(--font-mono);color:var(--claret);letter-spacing:.02em;font-size:10.5px}._btn_1u120_128{background:var(--ink);color:var(--cream);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:none;border-radius:2px;margin-top:4px;padding:11px 16px;font-size:11px;transition:opacity .12s}._btn_1u120_128:hover:not(:disabled){opacity:.88}._btn_1u120_128:disabled{opacity:.5;cursor:not-allowed}._footer_1u120_146{font-family:var(--font-mono);color:var(--ink-4);letter-spacing:.08em;text-transform:uppercase;text-align:center;margin-top:28px;font-size:9px}._message_1u120_158{color:var(--ink-2);margin-bottom:22px;line-height:1.6}._message_1u120_158 strong{color:var(--ink);font-weight:500}._messageBtn_1u120_166{width:100%}:root{--paper:#f3f1ec;--paper-2:#eceae4;--paper-soft:#f8f6f1;--cream:#eae3d3;--frost:#0f26470b;--frost-2:#0f264717;--hairline:#0f264724;--hairline-soft:#0f264712;--ink:#0f2647;--ink-2:#2d3e5c;--ink-3:#6a7489;--ink-4:#9aa2b3;--stone:#0b0c10;--gold:#b89968;--positive:#2f6e4e;--positive-ink:#1a4a33;--positive-dark:#7ec49e;--claret:#8a3a3a;--claret-dark:#d68a8a;--warn:#8a6a2a;--ac-funds:#0f2647;--ac-direct:#2d3e5c;--ac-real-estate:#b89968;--ac-public-equities:#8a94a6;--ac-etf:#6a7489;--ac-liquidity:#c5bfb0;--ac-loans:#7a6a4a;--ac-receivables:#d6cdb4;--ac-unknown:#9aa2b3;--font-serif:"Instrument Serif", "Times New Roman", serif;--font-mono:"JetBrains Mono", "SF Mono", Menlo, monospace;--font-body:"Inter", system-ui, -apple-system, sans-serif;--fs-display:64px;--fs-h1:38px;--fs-h2:32px;--fs-h3:22px;--fs-body:13px;--fs-small:12px;--fs-meta:11px;--fs-eyebrow:10px;--fs-micro:9.5px;--sidebar-width:232px;--topbar-height:66px;--section-padX:40px;--section-padY:40px;--radius-xs:1px;--radius-sm:2px;--radius-md:3px;--radius-pill:999px;--ease-panel:cubic-bezier(.22, 1, .36, 1);--ease-out:cubic-bezier(.22, .8, .36, 1);--t-fast:.12s;--t-base:.18s;--t-panel:.28s}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}h1.iw-display,.iw-display{font-family:var(--font-serif);font-weight:700;font-size:var(--fs-display);letter-spacing:-.02em;color:var(--ink);line-height:.96}h1.iw-h1,.iw-h1{font-family:var(--font-serif);font-weight:700;font-size:var(--fs-h1);letter-spacing:-.015em;color:var(--ink);line-height:1}h2.iw-h2,.iw-h2{font-family:var(--font-serif);font-weight:700;font-size:var(--fs-h2);letter-spacing:-.015em;color:var(--ink);line-height:1.05}h3.iw-h3,.iw-h3{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-h3);letter-spacing:-.01em;color:var(--ink)}.iw-display em,.iw-h1 em,.iw-h2 em,.iw-h3 em,.iw-em{color:var(--ink-2);font-style:italic;font-weight:inherit}.iw-eyebrow{font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.iw-label{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-weight:500}.iw-meta{font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--ink-3);letter-spacing:.04em}.iw-p{font-family:var(--font-body);font-size:var(--fs-body);color:var(--ink-2);line-height:1.55}.iw-subtitle{font-family:var(--font-serif);color:var(--ink-3);font-size:18px;font-style:italic;line-height:1.4}.iw-kpi-val{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-h1);letter-spacing:-.015em;color:var(--ink);align-items:baseline;gap:6px;line-height:1;display:inline-flex}.iw-kpi-val em{color:var(--ink-3);margin-right:2px;font-size:18px;font-style:italic}.iw-num{font-family:var(--font-mono);color:var(--ink);font-size:12.5px}.iw-num-neg,.iw-kpi-val-neg{color:var(--claret)}.iw-chip-text{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase}.serif{font-family:var(--font-serif);letter-spacing:-.01em;font-weight:400}.serif-i{font-family:var(--font-serif);font-style:italic;font-weight:400}.mono{font-family:var(--font-mono)}.micro{font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:500}.iw-cur{font-family:var(--font-serif);color:var(--ink-3);font-size:.55em;font-style:italic}.iw-on-dark{color:var(--cream)}.iw-on-dark.iw-eyebrow,.iw-on-dark.iw-label{color:#eae3d380}.iw-on-dark.iw-meta{color:#eae3d399}.iw-on-dark .iw-em{color:#eae3d3bf}@media (width<=1024px){input,select,textarea{font-size:16px}}.page{flex-direction:column;gap:26px;display:flex}.pageHead{border-bottom:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:18px;display:flex}.pageTitle{font-family:var(--font-serif);font-weight:700;font-size:var(--fs-h2);letter-spacing:-.015em;color:var(--ink);line-height:1.05}.pageTitle em{color:var(--ink-2);font-style:italic;font-weight:400}.eyebrow{font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3)}.meta{font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:.04em;color:var(--ink-3)}.segments{border:1px solid var(--hairline);background:var(--paper);display:inline-flex}.segment{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border:none;border-right:1px solid var(--hairline);color:var(--ink-3);cursor:pointer;transition:color var(--t-fast) var(--ease-out), background var(--t-fast) var(--ease-out);background:0 0;padding:7px 14px;font-size:10.5px}.segment:last-child{border-right:none}.segment:hover{color:var(--ink);background:var(--frost)}.segmentOn,.segmentOn:hover{background:var(--ink);color:var(--cream)}.statement{border-collapse:collapse;width:100%;font-size:var(--fs-body)}.statement th{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);text-align:left;border-bottom:1px solid var(--hairline);padding:0 0 8px;font-weight:500}.statement td{border-bottom:1px solid var(--hairline-soft);vertical-align:baseline;padding:6px 0}.statement tr:last-child td{border-bottom:none}.num{font-family:var(--font-mono);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}span.num{display:block}.statement th.num,.statement td.num,.statement td span.num{text-align:right}.statement th.num{width:148px}.statement th.numNarrow{width:84px}.statement th.numWide{width:170px}.negative{color:var(--claret)}.statement.grid{table-layout:fixed;width:100%}.statement.gridWide{min-width:1300px}.statement.grid th,.statement.grid td{vertical-align:top;padding-right:18px}.statement.grid th:last-child,.statement.grid td:last-child{padding-right:0}.statement.grid td{overflow-wrap:anywhere}.statement.grid .code{white-space:nowrap}.codeWrap{font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--ink-4);letter-spacing:.04em;overflow-wrap:anywhere}.truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.statement th.after-num,.statement td.after-num{padding-left:18px}.statement.grid th.num,.statement.grid th.numNarrow,.statement.grid th.numWide{width:auto}.statement th.sortable{padding:0 0 8px}.sortButton{cursor:pointer;width:100%;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;text-align:inherit;background:0 0;border:none;align-items:center;gap:5px;padding:0;display:inline-flex}.statement th.num .sortButton{justify-content:flex-end}.sortButton:hover{color:var(--ink)}.sortButton:focus-visible{outline:1px solid var(--gold);outline-offset:2px}.sortArrow{color:var(--gold);font-size:8px;line-height:1}.code{font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--ink-4);letter-spacing:.04em}.sectionRow td{font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--hairline);padding-top:22px}.subtotalRow td{font-family:var(--font-serif);border-top:1px solid var(--ink);color:var(--ink);border-bottom:none;padding-top:10px;padding-bottom:10px;font-size:15px}.subtotalRow .num{font-family:var(--font-mono);font-size:13px;font-weight:600}.totalRow td{font-family:var(--font-serif);border-top:2px solid var(--ink);border-bottom:none;padding-top:12px;padding-bottom:12px;font-size:17px}.totalRow .num{font-size:14px;font-weight:600}.drillable{cursor:pointer}.drillable:hover td{background:var(--frost)}.panel{border:1px solid var(--hairline);background:var(--paper-soft);padding:18px 20px}.panelTitle{font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin-bottom:12px}.grid2{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:28px;display:grid}.pill{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--hairline);color:var(--ink-2);padding:3px 8px;font-size:9.5px;display:inline-block}.pillOk{color:var(--positive-ink);border-color:var(--positive);background:#2f6e4e14}.pillWarn{color:var(--warn);border-color:var(--warn);background:#8a6a2a14}.pillBad{color:var(--claret);border-color:var(--claret);background:#8a3a3a14}.empty{border:1px dashed var(--hairline);text-align:center;color:var(--ink-3);padding:48px 40px}.button{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--ink);background:var(--ink);color:var(--cream);cursor:pointer;transition:opacity var(--t-fast) var(--ease-out);padding:9px 16px;font-size:10.5px}.button:hover{opacity:.86}.buttonGhost{color:var(--ink);border-color:var(--hairline);background:0 0}.buttonGhost:hover{background:var(--frost);opacity:1}.scrollX{scrollbar-width:thin;overflow-x:auto}
