.dashboard-grid{display:flex;flex-direction:column;gap:1rem}.dashboard-squad{grid-column:auto}.market-target-table{min-width:1120px;table-layout:fixed}.market-target-table th{padding:.78rem .85rem;text-align:center}.market-target-table thead tr:first-child th{padding-top:1rem;border-bottom:0;font-size:.78rem}.market-target-table thead tr:last-child th{padding-top:.25rem;border-top:0}.market-target-table tbody td{padding:1rem .85rem;border-bottom:1px solid var(--line)}.market-target-table tbody tr:last-child td{border-bottom:0}.market-col-player{width:25%}.market-col-position{width:6%}.market-col-value{width:16%}.market-col-points{width:9%}.market-col-forecast{width:16%}.market-col-trend{width:17%}.market-col-actions{width:11%}.market-player{display:flex;align-items:center;gap:.75rem;min-width:0}.market-player .portrait{width:48px;height:48px;flex:0 0 auto;border-radius:50%}.market-player>div:last-child{min-width:0}.market-player a{display:block;overflow:hidden;font-size:1rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.market-player span{display:block;overflow:hidden;margin-top:.14rem;color:var(--muted);font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.market-position,.market-points{text-align:center;font-weight:760;font-variant-numeric:tabular-nums}.market-current{text-align:right;font-variant-numeric:tabular-nums}.market-current strong,.market-current small{display:block}.market-current small{margin-top:.2rem;font-size:.78rem}.market-forecast{text-align:center;font-variant-numeric:tabular-nums}.market-forecast strong,.market-forecast span,.market-forecast small{display:block}.market-forecast strong{font-size:1rem}.market-forecast span{margin-top:.04rem;font-size:.88rem;font-weight:760}.market-forecast small{margin-top:.18rem;color:var(--muted);font-size:.72rem}.market-trend-cell{padding-inline:.55rem!important}.market-trend{min-width:170px}.market-trend-values,.market-trend-labels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.15rem;font-variant-numeric:tabular-nums}.market-trend-values span{overflow:hidden;text-align:center;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.market-trend-labels span{color:var(--muted);text-align:center;font-size:.69rem}.market-trend svg{display:block;width:100%;height:58px;margin:.12rem 0}.market-trend-axis{stroke:#2b4657;stroke-width:1}.market-trend polyline{fill:none;stroke:var(--green);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.market-trend circle{fill:var(--green);stroke:var(--panel);stroke-width:1.2}.market-trend.negative polyline{stroke:var(--red)}.market-trend.negative circle{fill:var(--red)}.market-trend.neutral polyline,.market-trend.neutral circle{stroke:var(--muted);fill:var(--muted)}.market-actions{padding-right:1rem!important;text-align:center;white-space:normal}.market-actions button{display:block;width:100%;min-height:38px}.market-actions .market-watch{margin:.45rem 0 0}.market-target .scroll{scrollbar-color:var(--green) #173043}@media(max-width:1180px) and (min-width:821px){.market-target-table{min-width:1040px}.market-target-table tbody td{padding:.85rem .65rem}.market-player{gap:.55rem}.market-player .portrait{width:42px;height:42px}.market-trend{min-width:150px}.market-actions{padding-right:.65rem!important}}
.market-target-table{min-width:1160px!important;table-layout:fixed!important}.market-target-table .market-col-player{width:20%!important}.market-target-table .market-col-position{width:5%!important}.market-target-table .market-col-value{width:14%!important}.market-target-table .market-col-points{width:7%!important}.market-target-table .market-col-forecast{width:20%!important}.market-target-table .market-col-trend{width:21%!important}.market-target-table .market-col-actions{width:13%!important}.market-target-table .market-player .portrait{width:62px!important;height:62px!important;border-radius:50%!important}.market-target-table .market-trend{min-width:0!important}.market-target-table .market-actions{display:table-cell!important;min-width:0!important;padding-right:.85rem!important;text-align:center!important;vertical-align:middle!important;white-space:normal!important}.market-target-table .market-actions button{display:block!important;width:100%!important;min-width:0!important;white-space:nowrap}.market-target .scroll{overflow:auto!important}@media(max-width:820px) and (min-width:431px){.market-target-table{display:table!important;min-width:1160px!important}.market-target-table thead{display:table-header-group!important}.market-target-table tbody{display:table-row-group!important}.market-target-table tr{display:table-row!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.market-target-table td,.market-target-table th{display:table-cell!important;width:auto!important;max-width:none!important;margin:0!important;padding:.9rem .7rem!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;background:transparent!important;text-align:inherit!important;vertical-align:middle!important}.market-target-table td:before{display:none!important;content:none!important}.market-target-table td:nth-child(n),.market-target-table td:last-child{display:table-cell!important;grid-column:auto!important;margin:0!important;padding:.9rem .7rem!important;background:transparent!important;text-align:inherit!important}.market-target-table .market-trend-cell{padding-inline:.45rem!important}.market-target-table .market-actions{padding:.9rem .7rem!important;text-align:center!important}.market-target-table .market-watch{margin:.45rem 0 0!important}}
