#srPrivateContent{--sr-ink:#172b4d;--sr-muted:#64748b;color:var(--sr-ink);font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;padding:12px 4px 32px}
#srPrivateContent .sr-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:8px 0 24px}#srPrivateContent h2{font-size:28px;letter-spacing:-.8px;margin:5px 0 7px}#srPrivateContent .sr-heading p{margin:0;color:var(--sr-muted);font-size:13px}.sr-eyebrow{font-size:10px;letter-spacing:1.8px;font-weight:750;color:#2563eb}
#srPrivateContent .sr-actionbar{display:flex;align-items:end;justify-content:space-between;gap:16px;padding:18px;background:white;border:1px solid #e2e8f0;border-radius:14px}#srPrivateContent label{font-size:12px;color:#52637a;display:flex;flex-direction:column;gap:6px}#srPrivateContent input,#srPrivateContent select{min-height:40px;border-radius:8px}#srPrivateContent .sr-actiongroup{display:flex;align-items:center;gap:9px;flex-wrap:wrap}#srPrivateContent .btn{font-family:inherit;font-size:12px;font-weight:650;min-height:36px;border-radius:8px;cursor:pointer}#srPrivateContent .btn.primary{background:#2563eb;border-color:#2563eb}#srPrivateContent .btn.light{background:#fff;color:#334155;border:1px solid #dce3ee}#srPrivateContent .btn:hover{filter:brightness(.97)}#srPrivateContent :focus-visible{outline:3px solid #93c5fd;outline-offset:3px}
#srPrivateContent .sr-context,#srPrivateContent .sr-help{font-size:12px;color:var(--sr-muted);line-height:1.6}#srPrivateContent .sr-context{margin:16px 2px 12px}#srPrivateContent>.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}#srPrivateContent .card{border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 3px 14px #172b4d04;padding:20px;background:#fff}#srPrivateContent .metric .label{font-size:12px;color:var(--sr-muted);margin-bottom:12px}#srPrivateContent .metric .value{font-size:23px;font-weight:750;letter-spacing:-.5px;font-variant-numeric:tabular-nums}.sr-moneyline{display:block;margin:4px 0}.sr-negative{color:#b42318}#srPrivateContent h3{font-size:17px;letter-spacing:-.3px}#srPrivateContent .toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}#srPrivateContent .toolbar h3{margin-right:auto}#srPrivateContent table{width:100%;border-collapse:collapse;font-size:12px;margin-top:16px}#srPrivateContent th{background:#f8fafc;color:#64748b;font-size:11px;text-transform:uppercase;letter-spacing:.35px;padding:13px 12px;white-space:nowrap}#srPrivateContent td{padding:15px 12px;border-bottom:1px solid #edf1f7;line-height:1.5}#srPrivateContent tbody tr:hover{background:#f8fbff}#srToolsDueBody td:nth-child(n+3):nth-child(-n+6),#srToolsDueBody th:nth-child(n+3):nth-child(-n+6){text-align:right;font-variant-numeric:tabular-nums}#srToolsDueBody td:last-child{white-space:nowrap}#srPrivateContent .sr-filter{max-width:300px;margin:12px 0}#srPrivateContent .sr-menu{position:relative}#srPrivateContent .sr-menu>summary{display:flex;align-items:center;list-style:none;padding:0 14px}#srPrivateContent .sr-menu>div{position:absolute;right:0;top:44px;z-index:20;background:white;border:1px solid #dce3ee;box-shadow:0 12px 36px #172b4d20;border-radius:12px;padding:10px;width:270px;display:grid;gap:7px}#srPrivateContent .sr-menu details{font-size:12px;padding:8px}#srPrivateContent .sr-menu details button{margin-top:8px;white-space:normal;width:100%}
@media(max-width:1100px){#srPrivateContent>.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){#srPrivateContent .sr-heading{align-items:flex-start}#srPrivateContent h2{font-size:24px}#srPrivateContent .sr-actionbar{align-items:stretch;flex-direction:column}#srPrivateContent .card{padding:14px}#srPrivateContent .metric .value{font-size:18px}#srPrivateContent .toolbar{align-items:stretch}#srPrivateContent .toolbar h3{width:100%;margin:0}#srPrivateContent .sr-menu>div{right:auto;left:0;width:240px}#srPrivateContent .toolbar label{width:100%}}

#srPrivateContent .sr-collections-heading{display:flex;align-items:center;gap:18px;flex:1 1 520px;flex-wrap:wrap;min-width:0}#srPrivateContent .sr-collections-heading h3{margin:0}#srPrivateContent .sr-global-search{flex:1 1 290px;min-width:0;max-width:440px}#srPrivateContent .sr-global-search input{width:100%;box-sizing:border-box}#srPrivateContent .sr-global-search small{font-size:11px;color:var(--sr-muted)}
@media(max-width:650px){#srPrivateContent .sr-collections-heading{flex-basis:100%}#srPrivateContent .sr-global-search{max-width:none;flex-basis:100%}}
