:root{font:14px/1.45 Segoe UI,sans-serif;color:#202c3d;background:#f3f6fa}*{box-sizing:border-box}body{margin:0}header{background:#17375e;color:#fff;padding:14px 24px;display:flex;justify-content:space-between}nav{display:flex;gap:8px;background:#fff;padding:10px 24px;border-bottom:1px solid #cbd7e3}button,input,select{font:inherit;min-height:40px;border:1px solid #bfccda;border-radius:5px;background:#fff;color:#17375e;padding:8px 12px}button{cursor:pointer}button.selected{background:#e4edf8;font-weight:600}.primary{background:#17375e;color:#fff}main{padding:20px 24px;max-width:1500px;margin:auto}h1{font-size:24px;margin:0}h2{font-size:19px}.heading{display:flex;justify-content:space-between;align-items:center;gap:10px}.muted,small{color:#637187}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.metric{background:#fff;padding:12px;border-bottom:1px solid #d5dfe9;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.metric strong{color:#17375e}.metric strong.negative,.negative{color:#9c0006}.metric strong.positive,.positive{color:#185b38}.card,details{background:#fff;padding:14px;border:1px solid #d5dfe9;border-radius:6px;margin:10px 0}summary{cursor:pointer;min-height:30px}form{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0}label{display:flex;flex-direction:column;gap:5px;font-size:12px}input,select{max-width:100%;min-width:0}table{width:100%;border-collapse:collapse;font-size:12px}th{background:#17375e;color:#fff;position:sticky;top:0}td,th{border:1px solid #b7c9d9;text-align:right;padding:7px 4px}td:first-child,th:first-child{text-align:left}tr:nth-child(2n){background:#e4edf8}.table-wrap{overflow:auto}.mobile{display:none}.overlay{position:fixed;inset:0;background:#14243d88;display:grid;place-items:center;padding:16px}.dialog{background:#fff;border-radius:8px;padding:20px;width:min(460px,100%);max-height:90vh;overflow:auto}.dialog form,.dialog label{display:block;width:100%}.dialog input,.dialog select{width:100%;margin:6px 0 14px}.dialog button{margin-right:5px}@media(max-width:650px){header{padding:12px;font-size:12px}nav{padding:8px;gap:3px}nav button{flex:1;padding:8px 3px;font-size:11px;min-height:44px}main{padding:14px}.metrics{grid-template-columns:1fr}.desktop{display:none}.mobile,form{display:block}label{margin:12px 0}input,select{width:100%;font-size:16px;min-height:44px}button{min-height:44px}.metric{padding:9px 12px}}:root{color-scheme:light}.overlay{z-index:1000}.history-record{overflow-wrap:anywhere}.history-actions{display:flex;gap:8px;flex-wrap:wrap}.history-record .heading{align-items:flex-start;flex-wrap:wrap}.history-record .heading span{white-space:nowrap;color:#637187}.holding{border-top:1px solid #d5dfe9;margin-top:12px;padding-top:12px}.loan-actions{display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}.loan-actions button{min-height:36px}.tracker-toolbar,.tracker-row-actions{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}.tracker-toolbar button[aria-pressed=true]{background:#17375e;color:#fff}.tracker-table td{overflow-wrap:anywhere;max-width:240px}.tracker-table td:nth-child(6){max-width:190px;font-variant-numeric:tabular-nums}.tracker-totals tfoot{font-weight:700;background:#e4edf8}.check-note{display:block;margin-top:5px}.self-check-table form{margin:5px 0;gap:6px;justify-content:flex-end}.self-check-table input{width:200px}.self-check-table tfoot{background:#e4edf8;font-weight:700}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.loan-history-toggle{margin-top:14px}.loans-table th{white-space:nowrap}.loans-table td:first-child{overflow-wrap:anywhere;max-width:260px}button:disabled{opacity:.5;cursor:default}@media(max-width:650px){.loan-actions{justify-content:flex-start}.loan-actions button{min-height:44px}.loan-card .heading{flex-wrap:wrap;overflow-wrap:anywhere}}.exact-quantity{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.checkbox{display:flex!important;flex-direction:row;align-items:center;gap:8px}.checkbox input{width:auto!important;min-height:20px;margin:0!important}fieldset{border:1px solid #d5dfe9;border-radius:5px;margin:12px 0}@media(max-width:650px){nav{flex-wrap:wrap}nav button{flex:1 0 29%}}.portfolio-section>.checkbox{margin:10px 0 14px}.portfolio-table{table-layout:fixed;font-size:12px}.portfolio-table th{padding:8px 3px;font-size:11px}.portfolio-table td{padding:5px 4px;overflow-wrap:anywhere}.portfolio-table .current-price{font-weight:700}.asset-button{padding:0;min-height:23px;border:0;background:transparent;font-size:12px;font-weight:600;text-align:left}.portfolio-child td:first-child{padding-left:16px}.portfolio-table tfoot{font-weight:700;font-size:12.5px;background:#e4edf8}.portfolio-change.positive{background:#c6efce;color:#185b38}.portfolio-change.negative{background:#ffc7ce;color:#9c0006}.positive.band-1{background:#e4f2e6}.positive.band-2{background:#c6e5c9}.positive.band-3{background:#9ed3a5}.negative.band-1{background:#fbe8e9}.negative.band-2{background:#f3c9cd}.negative.band-3{background:#eaa3ab}.portfolio-metrics{grid-template-columns:repeat(5,1fr);margin-top:18px}.portfolio-metrics .metric{display:flex;flex-direction:column;gap:5px}.portfolio-chart{margin-top:36px}.chart-layout{display:flex;align-items:center;justify-content:center;gap:60px;padding:20px}.pie{width:240px;height:240px;border-radius:50%;flex-shrink:0}.chart-legend{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(140px,1fr));gap:10px 30px}.chart-legend li{display:flex;align-items:center;gap:8px}.chart-legend li b{margin-left:auto}.swatch{width:12px;height:12px;display:inline-block;border:1px solid #0002;flex-shrink:0}@media(max-width:650px){.portfolio-metrics{grid-template-columns:1fr}.portfolio-metrics .metric{flex-direction:row}.portfolio-section .heading{flex-wrap:wrap}.portfolio-section details details{padding:10px}.portfolio-section details p{overflow-wrap:anywhere}}.catalog-row{border-top:1px solid #d5dfe9;padding:12px 0;display:flex;justify-content:space-between;align-items:center;gap:12px}.catalog-row p{margin:3px 0}.catalog-row>div:first-child{overflow-wrap:anywhere;min-width:0}.catalog-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.catalog-actions button{min-height:36px}@media(max-width:650px){.catalog-row{align-items:flex-start;flex-direction:column}.catalog-actions{justify-content:flex-start}.catalog-actions button{min-height:44px}}.application-content{border:0;padding:0;margin:0;min-width:0}.cloud-resolution{position:fixed;inset:15% 10% auto;z-index:10000;background:#fff;border:2px solid #19395c;padding:24px;box-shadow:0 0 0 100vmax #0006}@media(min-width:651px){body{background:#fff}header{background:#e7edf4;color:#202c3d;padding:6px 18px;font-size:12px}nav{background:#17375e;padding:0 20px;gap:20px;border:0}nav button{color:#e2eaf5;background:transparent;border:0;border-radius:0;border-bottom:3px solid transparent;padding:12px 0;min-height:46px}nav button.selected{color:#fff;background:transparent;border-bottom-color:#8cbbec}main{padding:18px;max-width:1500px}h1{font-size:21px;font-weight:600}button,input,select{min-height:30px;padding:5px 8px}table{font-variant-numeric:tabular-nums}th{font-weight:600;padding:10px 8px}td{padding:7px 8px;border-color:#dce4ed}tr:nth-child(2n){background:#f0f5fa}tfoot{background:#edf2f7;font-weight:700;font-size:12.5px;border-top:2px solid #b6c7d9}.desktop-summary{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #cbd7e3;border-top:3px solid #17375e;margin:16px 0;background:#f6f8fb}.desktop-summary .metric{flex-direction:column;align-items:flex-start;border-right:1px solid #dce4ed;background:transparent;padding:13px 16px}.desktop-summary strong{font-size:21px;font-weight:600}.desktop-summary span{color:#637187;font-size:12px}.desktop-context{display:flex;gap:24px;align-items:center;background:#f1f5f9;border-top:3px solid #17375e;padding:12px 14px;margin:16px 0}.desktop-context b{margin-left:6px}.desktop-planning table{table-layout:fixed}.desktop-planning small,.holdings-matrix small{display:block}.desktop-planning form{margin:0;gap:4px;justify-content:flex-end;flex-wrap:nowrap}.desktop-planning input{width:100%;font-size:12px;text-align:right;padding:4px;min-height:28px}.desktop-planning button{font-size:11px;min-height:26px;padding:3px 5px}.table-entry{display:flex;flex-direction:row;align-items:center;gap:3px;min-width:0}.desktop-planning .return-cell.positive{background:#c6efce;color:#006100}.desktop-planning .return-cell.negative{background:#ffc7ce;color:#9c0006}.totals-desktop-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:20px 0}.totals-desktop-grid>section{border:1px solid #d5dfe9;padding:14px}.totals-desktop-grid h2{font-size:15px;margin:0 0 10px}.totals-desktop-grid .metric{padding:10px 0}.desktop-cash{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:18px}.desktop-cash .metric{border:1px solid #d5dfe9;flex-direction:column;gap:8px}.holdings-matrix{table-layout:fixed}.holdings-matrix small{font-size:11px}.holdings-matrix td{vertical-align:top}.catalog-row{padding:7px 0}.catalog-actions button,.loan-actions button{min-height:28px}}@media(min-width:651px){.history-desktop-hidden,.desktop-trade-hidden{display:none}.crypto-toolbar{display:flex;gap:8px;margin:12px 0}.catalog-columns{display:grid;grid-template-columns:1fr 1fr;gap:18px}.desktop-planning td{padding:4px 8px}.desktop-planning th:nth-child(7){width:13%}.desktop-planning th:last-child{width:10%}.desktop-planning td:last-child:has(form){width:16%}.desktop-planning td:last-child form{margin-top:3px}.desktop-planning small{font-size:10px}.desktop-planning .metric{padding:10px 16px}}@media(min-width:651px){.sim-ath{display:flex;align-items:center;gap:4px}.sim-ath .table-entry{flex:1}.desktop-planning .sim-ath form{margin:0}.desktop-planning table th:last-child{width:14%}.desktop-planning table th:nth-child(5){width:9%}}@media(min-width:651px){.catalog-head,.catalog-row{display:grid;grid-template-columns:minmax(0,1fr) 70px auto;gap:8px}.catalog-head{background:#17375e;color:#fff;padding:8px}.catalog-head>b:last-child{width:220px;text-align:right}.catalog-row{padding:8px}.catalog-row:nth-child(2n){background:#f0f5fa}.catalog-status{font-size:12px}.catalog-columns{align-items:start}}@media(min-width:651px){[data-metric="Funding Balance"] strong:not(.negative),[data-metric="Crypto Gains / Loss"] strong:not(.negative){color:#185b38}}.budget-label{display:flex;align-items:center;gap:8px}.budget-edit{padding:2px 7px;font-size:11px;min-height:24px}.past-loans-toggle{margin-left:8px}@media(max-width:650px){.budget-edit{min-height:44px;padding:6px 10px}}[data-page=Totals] [data-metric="Crypto Budget"]>strong{font-size:calc(1em + .5px)}[data-page=Totals] [data-metric="Remaining to Invest"]>strong{color:#4ea3d8}@media(max-width:650px){.mobile-totals .totals-euro{font-size:12px;color:#7a8491;font-weight:400}}.crypto-trade-hidden{display:none}@media(max-width:650px){.mobile-crypto-actions{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}.location-holdings{margin-top:14px}.location-holdings .holding{padding:12px;border:1px solid #d5dfe9;border-radius:6px;margin-top:10px}.location-holdings .heading{flex-wrap:wrap}}.asset-logo{display:inline-block;width:17px;height:17px;object-fit:contain;vertical-align:middle;margin-right:6px}@media(min-width:651px){body{font:13px/1.4 Segoe UI,Arial,sans-serif;color:#202c3d;background:#fff}header{font-size:12px;padding:7px 16px;background:#e7edf4}header b{font-weight:400}nav{gap:25px;padding:0 20px;align-items:center}nav .nav-brand{margin-right:12px;color:#e2eaf5;font-size:13px}nav button{font:inherit;padding:14px 0;min-height:0;border-radius:0}main{padding:18px}h1{font-size:21px;font-weight:600}.page-subtitle{font-size:12px;color:#637187}.app-heading{margin-bottom:15px}.muted{font-size:12px}button,input,select{font:inherit;border:1px solid #bfccda;border-radius:4px;padding:7px 10px;background:#fff;color:#263e5c;min-height:0}button.primary,button[aria-pressed=true]{background:#17375e;color:#fff;border-color:#17375e}nav button{border:0;border-bottom:3px solid transparent;background:transparent;color:#e2eaf5;padding:14px 0;border-radius:0}nav button.selected{color:#fff;border-bottom-color:#8cbbec}.crypto-toolbar{justify-content:space-between;align-items:center;margin:0 0 13px;gap:10px;flex-wrap:wrap}.crypto-tabs,.crypto-actions{display:flex;gap:7px;flex-wrap:wrap}[data-page=Totals] .desktop-summary{grid-template-columns:1.3fr 1fr 1.3fr;background:#fff;margin:0 0 18px}[data-page=Totals] .desktop-summary .metric{padding:17px 16px}[data-page=Totals] .desktop-summary strong{font-size:25px}.totals-desktop-grid{gap:18px;margin:0 0 23px}.totals-desktop-grid>section{border:0;padding:0}.totals-desktop-grid h2{padding:9px 12px;background:#17375e;color:#fff;font-size:13px;font-weight:600;margin:0}.totals-desktop-grid .metric{padding:9px 12px;border:1px solid #cbd7e3;border-top:0;min-height:37px}.totals-desktop-grid .metric:nth-child(2n){background:#f0f5fa}.totals-desktop-grid .metric strong{font-weight:600}.totals-desktop-grid .metric[data-metric="Remaining to Invest"],.totals-desktop-grid .metric[data-metric="Funding Balance"]{background:#edf2f7}.desktop-planning{font-size:13px}.desktop-planning table{font-size:12px}.desktop-planning th{padding:10px 9px;border-right-color:#55708f}.desktop-planning td{padding:7px 9px}.desktop-planning td:first-child{font-weight:600}.desktop-planning input{padding:4px 7px;border-radius:3px;border-color:#b5c7dc;color:#17375e;font-size:12px;min-height:0}.desktop-planning tfoot td{padding:12px 9px}.desktop-planning .desktop-summary{margin:0 0 16px;background:#f6f8fb}.desktop-planning .desktop-summary .metric{padding:13px 16px}.desktop-planning .desktop-summary strong{font-size:20px}.portfolio-table{font-size:13px}.portfolio-table th{font-size:13px;padding:9px 6px}.portfolio-table td{padding:6px 9px;border-right:1px solid #dce4ed;white-space:nowrap;overflow-wrap:normal}.portfolio-table td:first-child,.portfolio-table th:first-child{padding-left:12px}.portfolio-table td:nth-child(n+8),.portfolio-table th:nth-child(n+8){padding-left:2px;padding-right:4px}.portfolio-table .asset-button{font:inherit;font-weight:600;min-height:0;padding:0;border:0;white-space:nowrap}.portfolio-table .current-price{font-weight:600}.portfolio-table tfoot td{font-size:13.5px;font-weight:700;padding-top:12px;padding-bottom:12px}.portfolio-table .portfolio-change.positive{background:#c6efce;color:#006100}.portfolio-table .portfolio-change.negative{background:#ffc7ce;color:#9c0006}.portfolio-metrics{grid-template-columns:1.35fr 1fr 1.35fr 1fr 1fr;gap:0;border:1px solid #d7e0ea;border-top:3px solid #17375e;margin-top:12px}.portfolio-metrics .metric{padding:12px 9px;border:0;border-right:1px solid #e4e9ef;gap:3px}.portfolio-metrics .metric:last-child{border:0}.portfolio-metrics .metric span{font-size:11px;color:#65758b}.portfolio-metrics .metric strong{font-size:17px;font-weight:600}.portfolio-chart{margin-top:44px;border:1px solid #d7e0ea;border-radius:0;padding:18px}.portfolio-chart h2{font-size:16px;font-weight:600;margin:0}.portfolio-chart .heading{margin-bottom:0}.portfolio-chart .chart-layout{gap:45px;padding:22px 0}.portfolio-chart .pie{width:210px;height:210px}.chart-legend{gap:9px 24px;grid-template-columns:repeat(2,minmax(135px,1fr))}.chart-legend b{font-weight:500}.swatch{width:9px;height:9px;border-radius:2px;border:0}[data-page=Portfolio]{padding:20px 24px}.holdings-matrix th{padding:9px 8px;border-right-color:#55708f}.holdings-matrix td{padding:7px 8px}.holdings-matrix th:first-child{width:12%}.desktop-cash .metric{padding:12px;background:#f6f8fb}.desktop-cash .metric strong{font-size:17px}}@media(min-width:651px){body{min-height:100vh}.tracker-table button,.loans-table button{padding:6px 10px;border-radius:3px;font-size:12px;min-height:0}.tracker-table select{padding:6px 8px}.tracker-totals th,.tracker-totals td{padding:10px 12px}.self-check-table input{max-width:160px;padding:5px 8px;text-align:right}.self-check-table tbody td{height:42px}.desktop-allocations th:first-child{width:14%}.desktop-allocations th:nth-child(3){width:14%}.desktop-allocations th:nth-child(7){width:13%;text-align:left}.desktop-allocations td:nth-child(7){text-align:left}.desktop-allocations th:last-child{width:10%}}.portfolio-amountline{display:contents}@media(min-width:651px){.portfolio-metrics .portfolio-amountline{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.portfolio-metrics .portfolio-euro{display:inline;font-size:11px;color:#64748b;font-weight:400}.portfolio-budgetline{display:flex;gap:22px;flex-wrap:wrap;margin:11px 2px;color:#607187;font-size:12px}.portfolio-budgetline b{color:#263e5c;font-weight:600}}@media(min-width:651px){.self-check-table .check-actual form{justify-content:flex-start}.self-check-table .check-actual input,.self-check-table .check-actual-total{width:160px;max-width:160px}.self-check-table .check-actual-total{display:block;text-align:right;padding-right:9px}}.self-check-actions{display:flex;justify-content:flex-end;margin-bottom:12px}@media(min-width:651px){.self-check-table{table-layout:fixed}.self-check-table th:first-child{width:152px}.self-check-table th:nth-child(2),.self-check-table th:nth-child(3){width:180px}.self-check-table th:nth-child(4){width:150px}.self-check-table .check-currency-input{width:160px;flex-direction:row;align-items:center;gap:5px}.self-check-table .check-currency-input input{flex:1;width:0}}@media(min-width:651px){[data-page=Totals] .totals-desktop-grid>section .metric{height:37px;padding-top:8px;padding-bottom:8px;align-items:center}}@media(min-width:651px){[data-page=Totals] .totals-desktop-grid [data-metric="Total Current Value"]>strong{font-size:calc(1em + .5px)}}@media(min-width:651px){.portfolio-budgetline{align-items:center;margin-right:0}.portfolio-budgetline>.checkbox{margin:0 0 0 auto;color:#17375e;white-space:nowrap}}@media(max-width:650px){.portfolio-mobile-grouping{margin:10px 0 14px}}@media(min-width:651px){.holdings-workspace{display:grid;grid-template-columns:61% minmax(0,1fr);gap:25px;align-items:start}.holdings-table-area{min-width:0}.holdings-caption{margin-bottom:10px}.holdings-desktop .holdings-matrix th{padding:5px}.holdings-desktop .holdings-matrix td{padding:2px 5px}.holdings-desktop .holdings-matrix th:first-child{width:auto}.holdings-desktop .holdings-matrix tfoot td{padding:5px}.holdings-desktop .holdings-matrix small{margin-top:0}.holdings-summary{border-top:3px solid #17375e;background:#f5f8fc;padding:17px 20px 12px;min-width:0}.holdings-summary h2{font-size:19px;color:#17375e;margin:0;font-weight:600}.holdings-summary-label{color:#637187;margin-top:20px}.holdings-summary-total{display:block;font-size:28px;font-weight:600;color:#17375e;margin:2px 0 14px}.holdings-summary-counts{display:flex;flex-wrap:wrap;gap:12px 30px;padding-bottom:18px;border-bottom:1px solid #d7e1ec;color:#637187}.holdings-summary-counts b{font-size:17px;font-weight:600;color:#17375e;margin-right:7px}.holdings-summary-facts{padding:12px 0 16px;border-bottom:1px solid #d7e1ec}.holdings-summary-facts>div{display:flex;justify-content:space-between;gap:12px;padding:6px 0}.holdings-summary-facts span{color:#637187}.holdings-summary-facts b{font-weight:600;color:#17375e;text-align:right;overflow-wrap:anywhere}.holdings-cash-heading{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:18px}.holdings-cash-heading h2 small{font-weight:400;white-space:nowrap}.holdings-cash-heading>strong,.holdings-cash-row strong{font-size:17px;font-weight:600;color:#17375e}.holdings-cash-list{margin-top:10px}.holdings-cash-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:35px;border-bottom:1px solid #e0e7ef}.holdings-cash-row:last-child{border-bottom:0}.holdings-cash-row>span{overflow-wrap:anywhere}.holdings-cash-row button{border:0;background:transparent;padding:2px 0;min-height:28px}}@media(min-width:651px){.holdings-workspace{grid-template-columns:68% minmax(0,1fr)}.holdings-desktop .holdings-matrix tbody td:not(:first-child){font-size:13px;line-height:16.8px}.holdings-desktop .holdings-matrix tbody td small{font-size:11.5px;line-height:15.4px}.holdings-summary-total{font-size:20px}}@media(min-width:651px){.portfolio-table th:nth-child(8),.portfolio-table td:nth-child(8){border-left:3px double #b6c7d9}.portfolio-table th:nth-child(13),.portfolio-table td:nth-child(13),.portfolio-table th:nth-child(14),.portfolio-table td:nth-child(14){padding-left:4px;padding-right:4px}}@media(min-width:651px){.desktop-simulation table th:nth-child(n){width:auto}.desktop-simulation .sim-ath .table-entry{width:100%}}@media(min-width:651px){.history-inline-detail>td{text-align:left}.history-inline-detail .history-record{margin:0}}nav[aria-label="Main navigation"]{align-items:center}.cloud-status{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:400;white-space:nowrap;color:#e2eaf5}.cloud-dot{width:7px;height:7px;flex:none;border-radius:50%;background:#d94b55}.cloud-dot.connected{background:#51ca87}.market-refresh{display:flex;justify-content:flex-end;align-items:center;gap:12px;min-width:0}.market-refresh .market-status{text-align:right;min-width:0}.market-refresh .market-status p{margin:0;font-size:11px}.market-refresh>button{flex-shrink:0}@media(max-width:650px){nav[aria-label="Main navigation"]{flex-wrap:wrap;background:#17375e}nav[aria-label="Main navigation"] button{color:#e2eaf5;background:transparent;border-color:transparent}nav[aria-label="Main navigation"] button.selected{background:#294c74;color:#fff}.cloud-status{flex-basis:100%;justify-content:flex-end;font-size:10px}.app-heading{flex-wrap:wrap}.app-heading>.market-refresh{width:100%;margin:6px 0 10px}}.asset-label,.portfolio-table .asset-button.asset-label{font-size:calc(1em + .5px);font-weight:400;line-height:inherit}@media(min-width:651px){.portfolio-table .asset-button.asset-label{display:flex;align-items:center;height:19.25px;line-height:18.2px}}@media(min-width:651px){.portfolio-table tbody td:nth-child(n+8){font-size:12px;line-height:18.2px}.portfolio-table tfoot td:nth-child(n+8){font-size:12.5px;line-height:18.9px}}@media(min-width:651px){.portfolio-table th:nth-child(13),.portfolio-table th:nth-child(14){white-space:nowrap}}@media(min-width:651px){[data-page="Self Check"]>.app-heading{display:none}[data-page="Self Check"] .app-heading .self-check-actions{margin:0}}
