@media print{*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important}body,html{width:100%;height:100%;margin:0;padding:0;font-size:10pt;line-height:1.4;background:white!important;color:black!important}.action-buttons,.actions,.app-sidebar,.button:not(.print-button),.dialog,.dropdown-menu,.filters,.main-nav,.modal,.nav-sidebar,.no-print,.popover,.search-bar,.sheet,.sidebar,.toast,.tooltip,[data-print-hide=true],[role=alertdialog],[role=dialog],[role=navigation],aside,button:not(.print-button),footer[role=contentinfo],header[role=banner],input[type=search],input[type=text]:not(.print-preserve),nav,select:not(.print-preserve){display:none!important}.main-content,[role=main],main{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important}.card,.rounded,.shadow{box-shadow:none!important;border-radius:0!important}.card,[class*=card],[data-card]{background:white!important;border:1px solid #ddd!important;page-break-inside:avoid}h1,h2,h3,h4,h5,h6{page-break-after:avoid}h1,h2,h3,h4,h5,h6,table,tr{page-break-inside:avoid}tr{page-break-after:auto}thead{display:table-header-group}tfoot{display:table-footer-group}.page-break{page-break-before:always}.page-break-after{page-break-after:always}li,p{orphans:3;widows:3}.print-header{display:block!important;margin-bottom:20pt;padding-bottom:10pt;border-bottom:2px solid #000;page-break-after:avoid}.print-header__logo{width:120pt;height:auto;margin-bottom:10pt}.print-header__title{font-size:18pt;font-weight:700;margin:0 0 5pt;color:#000}.print-header__subtitle{font-size:10pt;color:#666;margin:0}.print-header__meta{display:flex;justify-content:space-between;margin-top:10pt;font-size:9pt;color:#666}.print-footer{display:block!important;position:fixed;bottom:0;left:0;right:0;height:40pt;border-top:1px solid #ddd;padding-top:5pt;font-size:8pt;color:#666;background:white}.print-footer__content{display:flex;justify-content:space-between;align-items:center;max-width:100%;padding:0 20pt}.print-footer__branding{font-weight:600}.print-footer__page:after{content:counter(page)}table{width:100%!important;border-collapse:collapse!important;margin:10pt 0;font-size:9pt}th,thead{background-color:#f5f5f5!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}th{text-align:left!important;font-weight:600!important}td,th{border:1px solid #ddd!important;padding:6pt 8pt!important;color:#000!important}td.text-right,td[class*=right],th.text-right,th[class*=right]{text-align:right!important}tbody tr:nth-child(2n){background-color:#fafafa!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}td.sticky,td[class*=sticky],th.sticky,th[class*=sticky]{position:static!important}h1{font-size:16pt;margin:0 0 10pt}h1,h2{font-weight:700;color:#000}h2{font-size:14pt;margin:15pt 0 8pt}h3{font-size:12pt;margin:12pt 0 6pt;font-weight:600}h3,p{color:#000}p{margin:0 0 8pt}.positive,.text-profit,[class*=profit]{color:#16a34a!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.negative,.text-loss,[class*=loss]{color:#dc2626!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.text-neutral,[class*=neutral]{color:#666!important}.badge,[data-badge]{display:inline-block;padding:2pt 6pt;border:1px solid #ddd;border-radius:3pt;font-size:8pt;font-weight:500;background:white!important;color:#000!important}.badge[data-side=long],[class*=long]{border-color:#16a34a;color:#16a34a!important}.badge[data-side=short],[class*=short]{border-color:#dc2626;color:#dc2626!important}.summary-grid,[class*=summary],[data-summary]{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:10pt!important;margin-bottom:15pt!important;page-break-inside:avoid}.stat-card,.summary-card{border:1px solid #ddd!important;padding:10pt!important;background:white!important}.summary-card__label{font-size:9pt;color:#666;margin-bottom:5pt}.summary-card__value{font-size:14pt;font-weight:700;color:#000}.summary-card__subtitle{font-size:8pt;color:#999;margin-top:3pt}#positions-page .action-buttons,#positions-page .filters,#positions-page .search-bar{display:none!important}.position-row{page-break-inside:avoid}.position-symbol{font-weight:600;color:#000}.position-company{font-size:8pt;color:#666}#orders-page .action-buttons,#orders-page .filters,#orders-page .search-bar{display:none!important}.order-status{font-weight:500;text-transform:uppercase;font-size:8pt}.order-status--filled{color:#16a34a!important}.order-status--pending{color:#f59e0b!important}.order-status--cancelled{color:#dc2626!important}#trades-page .filters,#trades-page .search-bar{display:none!important}.trade-row{page-break-inside:avoid}#dashboard-page .interactive-chart,#dashboard-page .quick-actions,#dashboard-page .trade-button{display:none!important}.portfolio-summary{page-break-inside:avoid}.portfolio-metric{display:inline-block;margin-right:20pt}.portfolio-metric__label{font-size:9pt;color:#666}.portfolio-metric__value{font-size:12pt;font-weight:700;color:#000}#holdings-page .transaction-button,#holdings-page .wallet-connect{display:none!important}.holdings-table{width:100%!important}.fund-holding{page-break-inside:avoid}#documents-page .download-button,#documents-page .upload-button{display:none!important}.document-preview{max-width:100%!important;border:1px solid #ddd}.document-list{list-style:none;padding:0}.document-item{padding:6pt 0;border-bottom:1px solid #eee;page-break-inside:avoid}.chart,[data-chart],canvas{max-height:300pt!important;page-break-inside:avoid}.chart-controls,.chart-legend,.recharts-tooltip{display:none!important}.font-mono,.numeric,[class*=mono]{font-family:Courier New,Courier,monospace!important;font-variant-numeric:tabular-nums}a{color:#000!important;text-decoration:none!important}a[href^=http]:after{content:" (" attr(href) ")";font-size:8pt;color:#666}a[href^="#"]:after,a[href^="/"]:after{content:""}.print-only{display:block!important}.screen-only{display:none!important}.print-break-before{page-break-before:always}.print-break-after{page-break-after:always}.print-avoid-break{page-break-inside:avoid}.hidden,.lg\:hidden,.lg\:table-cell,.md\:hidden,.md\:table-cell,.sm\:hidden,.sm\:table-cell,.xl\:hidden,.xl\:table-cell,[class*=hidden-]{display:table-cell!important}abbr[title]:after{content:" (" attr(title) ")";font-size:8pt}@page{size:letter;margin:.75in .5in}@page :first{margin-top:.5in}@page :left{margin-left:.75in;margin-right:.5in}@page :right{margin-left:.5in;margin-right:.75in}.print-landscape{page-break-before:always;page:landscape}@page landscape{size:letter landscape}.print-disclaimer{display:block!important;margin-top:20pt;padding-top:10pt;border-top:1px solid #ddd;font-size:7pt;color:#999;page-break-inside:avoid}}.print-button{display:inline-flex;align-items:center;gap:.5rem}@media print{.print-button{display:none!important}}@font-face{font-family:interTight;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:interTight Fallback;src:local("Arial");ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.00%;size-adjust:97.21%}.__className_a357c0{font-family:interTight,interTight Fallback,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif;font-style:normal}.__variable_a357c0{--font-sans:"interTight","interTight Fallback",system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif}@font-face{font-family:jetbrainsMono;src:url(/_next/static/media/558ca1a6aa3cb55e.p.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:normal}.__className_26df94{font-family:jetbrainsMono,ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-style:normal}.__variable_26df94{--font-mono:"jetbrainsMono",ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace}@font-face{font-family:"instrumentSerif";src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"instrumentSerif Fallback";src:local("Times New Roman");ascent-override:117.87%;descent-override:36.91%;line-gap-override:0.00%;size-adjust:83.99%}.__className_b7aea3{font-family:"instrumentSerif","instrumentSerif Fallback",Georgia,Times New Roman,serif;font-weight:400;font-style:normal}.__variable_b7aea3{--font-display:"instrumentSerif","instrumentSerif Fallback",Georgia,Times New Roman,serif}.os-mobile{--gb:26px;--shell-col-max:440px;--shell-gutter:16px;--shell-content-max:none;--shell-dock-max:none;--shell-sheet-max:440px;color:var(--m-fg);font-family:var(--font-sans),"Inter Tight",ui-sans-serif,system-ui,sans-serif;-webkit-tap-highlight-color:transparent;text-wrap:pretty;scrollbar-width:none}.dark .os-mobile,.os-mobile[data-theme=dark]{--m-bg:#0a0b10;--m-bg2:#06070a;--m-fg:#f4f3ef;--m-fg2:rgba(244,243,239,0.74);--m-fg3:rgba(244,243,239,0.58);--m-brand:#ccb175;--m-brand-h:#dcc489;--m-brand-s:rgba(204,177,117,0.14);--m-up:#4cc99a;--m-dn:#e8796f;--m-info:#7aa2e3;--m-warn:#d9b46a;--m-sh:0 18px 46px rgba(0,0,0,0.46);--m-hairline-brand:rgba(204,177,117,0.55)}.os-mobile[data-theme=light],:where(.os-mobile){--m-bg:#f6f5f2;--m-bg2:#eeece6;--m-fg:#16150f;--m-fg2:rgba(22,21,15,0.68);--m-fg3:rgba(22,21,15,0.65);--m-brand:#7b6632;--m-brand-h:#645226;--m-brand-s:rgba(123,102,50,0.1);--m-up:#0c784a;--m-dn:#be382b;--m-info:#2f5fbf;--m-warn:#8a6219;--m-sh:0 14px 38px rgba(30,26,16,0.13);--m-atmo-1:rgba(134,115,57,0.2);--m-atmo-2:rgba(68,84,109,0.17);--m-atmo-3:rgba(160,112,72,0.15);--m-scrim:rgba(4,5,8,0.46);--m-hairline-brand:rgba(123,102,50,0.55)}.os-mobile[data-theme=light]{--g1:rgba(255,255,255,0.74);--g2:rgba(255,255,255,0.94);--g3:rgba(255,255,255,0.96);--st:rgba(22,21,15,0.11);--st2:rgba(22,21,15,0.19);--veil:linear-gradient(180deg,rgba(246,245,242,0.62),rgba(246,245,242,0.3) 42%,rgba(246,245,242,0.7));--frost:rgba(253,252,250,0.965);--spec:0.92;--glass-sh:0 14px 38px rgba(30,26,16,0.13)}.os-mobile[data-theme=dark]{--g1:rgba(255,255,255,0.075);--g2:rgba(255,255,255,0.15);--g3:rgba(255,255,255,0.2);--st:rgba(255,255,255,0.135);--st2:rgba(255,255,255,0.26);--veil:linear-gradient(180deg,rgba(10,11,16,0.52),rgba(10,11,16,0.16) 42%,rgba(10,11,16,0.62));--frost:rgba(17,19,26,0.965);--spec:0.16;--glass-sh:0 18px 46px rgba(0,0,0,0.46)}.os-mobile ::-webkit-scrollbar{width:0;height:0}:where(.os-mobile button){font:inherit;color:inherit}:where(.os-mobile input,.os-mobile textarea){font:inherit;color:inherit}.os-mobile [data-press]:active{transform:scale(var(--press-scale,.97))}.os-mobile [data-press][data-press-rotate]:active{transform:scale(var(--press-scale,.97)) rotate(-16deg)}.os-mobile [data-press]:disabled,.os-mobile [data-press][aria-disabled=true]{transform:none}@media (prefers-reduced-motion:reduce){.os-mobile [data-press]:active,.os-mobile [data-press][data-press-rotate]:active{transform:none}}.os-mobile [data-row-press]:active{background:var(--g2)}.os-mobile [data-hairline]{border-bottom:1px solid var(--st)}.os-mobile input:-webkit-autofill,.os-mobile input:-webkit-autofill:focus,.os-mobile input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--m-bg2) inset;-webkit-text-fill-color:var(--m-fg);caret-color:var(--m-fg);-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.os-mobile .os-shell-content{max-width:var(--shell-content-max,none);margin-left:auto;margin-right:auto;padding-left:var(--shell-gutter,16px);padding-right:var(--shell-gutter,16px)}@media (min-width:640px){.os-mobile{--shell-col-max:100%;--shell-gutter:24px;--shell-content-max:688px;--shell-dock-max:520px;--shell-sheet-max:620px}}