.tv-desk{margin-top:20px}.tv-overview{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px}.tv-kicker{font-size:11px;letter-spacing:.07em;font-weight:600;color:var(--td-muted)}.tv-overview h2{margin-top:8px!important}.tv-counts{display:flex;gap:36px}.tv-counts>span{display:flex;flex-direction:column;gap:3px;font-size:11px;color:var(--td-muted);max-width:160px}.tv-counts strong{font-size:27px;color:var(--td-ink);font-weight:600;font-variant-numeric:tabular-nums}.tv-inputs{margin:14px 0 24px}.tv-filters{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--td-line);padding-bottom:16px;margin:25px 0 20px}#caria-trading .tv-filters button{border-radius:24px;padding:9px 16px}#caria-trading .tv-filters [aria-pressed=true]{background:var(--td-ink);color:var(--td-bg);border-color:var(--td-ink)}.tv-card{border:1px solid var(--td-line);border-radius:16px;margin-bottom:16px;padding:24px;background:var(--td-bg)}.tv-card-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.tv-card-heading h3{font-size:19px!important;font-weight:600;margin:7px 0 12px!important}.tv-card-heading .td-tag{white-space:nowrap}.tv-economics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:16px 0 22px}.tv-economics>div,.tv-match-body>div{display:flex;flex-direction:column;gap:5px}.tv-economics span{font-size:12px;color:var(--td-muted)}.tv-economics strong,.tv-match-body strong{font-size:23px;font-weight:600;letter-spacing:-.6px;line-height:1.3;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tv-economics small,.tv-match-body small,.tv-next small{font-size:11px;color:var(--td-muted)}.tv-next{display:flex;justify-content:space-between;gap:18px;align-items:center;border-top:1px solid var(--td-line);padding-top:18px}.tv-next p{margin:4px 0!important}.tv-next>div:first-child{flex:1}.tv-next .td-actions{justify-content:flex-end;flex-wrap:wrap}.tv-next .td-actions button{font-size:12px!important;padding:9px 11px!important}.tv-next strong{font-size:11px;color:var(--td-muted);text-transform:uppercase;letter-spacing:.05em}.tv-match{border-left:3px solid var(--td-accent)}.tv-match-body{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center;padding:12px 0 18px}.tv-match-body p{font-size:13px;color:var(--td-muted);margin:0!important}.tv-scope{font-size:12px;color:var(--td-muted);max-width:950px;margin:16px 0!important}.tv-change{padding:12px;border-radius:8px;background:var(--td-soft);font-size:12px}.tv-capital-group{margin:18px 0 30px}.tv-work{border-top:1px solid var(--td-line);margin-top:30px;padding-top:18px}.tv-work article{display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--td-line);padding:15px 0}.tv-work article div{display:flex;flex-direction:column;gap:5px}.tv-work small{color:var(--td-muted);font-size:12px}.tv-work>p{color:var(--td-muted)}.tv-steps{padding:0;list-style:none;margin:24px 0}.tv-steps li{display:flex;justify-content:space-between;gap:18px;border-bottom:1px solid var(--td-line);padding:12px 0}.tv-steps strong{font-size:12px;white-space:nowrap;color:var(--td-muted)}.tv-steps [data-status=complete]{color:var(--td-accent)}.tv-receipt details{margin-top:22px}.tv-receipt .tv-economics{grid-template-columns:repeat(2,minmax(0,1fr))}.tv-operations-tools{margin-top:24px}.tv-card button:disabled{cursor:progress}
@media(max-width:1100px){.tv-overview{align-items:flex-start;flex-direction:column;gap:10px}.tv-counts{gap:30px}.tv-next{align-items:flex-start;flex-direction:column}.tv-next .td-actions{justify-content:flex-start}}
@media(max-width:600px){.tv-card{padding:17px}.tv-economics{grid-template-columns:1fr 1fr;gap:18px}.tv-economics>div:first-child{grid-column:1/-1}.tv-economics strong{font-size:21px}.tv-counts{gap:16px;width:100%;justify-content:space-between}.tv-counts>span{max-width:100px;font-size:10px}.tv-counts strong{font-size:24px}.tv-card-heading{flex-direction:column;gap:4px}.tv-match-body{grid-template-columns:1fr;gap:12px}.tv-filters{gap:6px}#caria-trading .tv-filters button{font-size:12px;padding:8px 12px}.tv-next .td-actions{width:100%}.tv-next .td-primary{width:100%}.tv-work article{align-items:flex-start;flex-direction:column;gap:8px}.tv-steps li{flex-direction:column;gap:4px}.tv-receipt .tv-economics{grid-template-columns:1fr}}
