.portfolio-tracker{color:var(--text-primary, inherit)}.portfolio-tracker,.portfolio-tracker .grid>*,.portfolio-tracker .tracker-card{min-width:0}.portfolio-tracker .tracker-muted{overflow-wrap:anywhere}.portfolio-tracker .tracker-card{padding:1.1rem;border:1px solid rgba(125,145,170,.28);border-radius:.85rem;background:#7d91aa0b}.portfolio-tracker .tracker-card h2{font-size:1.05rem;font-weight:650;margin-bottom:.6rem}.portfolio-tracker .tracker-muted{opacity:.73;font-size:.8rem;line-height:1.6}.portfolio-tracker label{display:block;font-size:.85rem}.portfolio-tracker select,.portfolio-tracker input{display:block;margin-top:.35rem;padding:.5rem .65rem;border:1px solid #64748b;border-radius:.4rem;background:var(--bg-primary, #101827);color:inherit;max-width:100%}.portfolio-tracker select option{background:#101827;color:#f8fafc}.portfolio-tracker a{color:#38a4df;text-decoration:underline;text-underline-offset:3px}.portfolio-tracker button{padding:.4rem .7rem;border-radius:.4rem;border:1px solid rgba(125,145,170,.5)}.portfolio-tracker button:disabled{opacity:.4;cursor:not-allowed}.portfolio-tracker button:focus-visible,.portfolio-tracker a:focus-visible{outline:2px solid #38a4df;outline-offset:3px}.portfolio-tracker .tracker-tab.active{background:#2563eb;color:#fff}.portfolio-tracker th,.portfolio-tracker td{text-align:left;padding:.65rem .5rem;border-bottom:1px solid rgba(125,145,170,.25);vertical-align:top}.portfolio-tracker th{font-weight:600}html[data-theme=light] .portfolio-tracker select,html[data-theme=light] .portfolio-tracker input{background:#fff;color:#182536}.portfolio-tracker .industry-context-scroll{overflow-x:auto;margin-top:1rem;border:1px solid rgba(125,145,170,.25);border-radius:.85rem}.portfolio-tracker .industry-context-table{width:100%;min-width:1370px;table-layout:fixed;font-size:11px}.portfolio-tracker .industry-context-table th,.portfolio-tracker .industry-context-table td{padding:8px 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.portfolio-tracker .industry-context-table th{background:var(--bg-secondary, #101827);padding:12px 6px}.portfolio-tracker .industry-context-table th button{border:0;padding:0;font:inherit;white-space:nowrap}.portfolio-tracker .industry-context-table th:first-child,.portfolio-tracker .industry-context-table td:first-child{position:sticky;left:0;z-index:1;background:var(--bg-primary, #080e19)}.portfolio-tracker .industry-context-table a{text-decoration:none}.portfolio-tracker .industry-context-table a:hover{text-decoration:underline}.industry-context-table col{width:80px}.industry-context-table .industry-col-ticker{width:64px}.industry-context-table .industry-col-company{width:165px}.industry-context-table .industry-col-industry{width:210px}.industry-context-table .industry-col-sma_50{width:105px}.industry-context-table .industry-col-breadth_pct{width:100px}.industry-context-table .industry-col-news{width:245px}
