.list-display-controls{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.tracking-view-switch{gap:0;display:inline-flex}.tracking-view-switch[hidden]{display:none}.tracking-view-switch button{border-radius:0;justify-content:center;align-items:center;width:44px;height:44px;padding:.5rem;display:inline-flex}.tracking-view-switch svg{flex:none;display:block}.tracking-view-switch button:first-child{border-radius:6px 0 0 6px}.tracking-view-switch button:last-child{border-radius:0 6px 6px 0;margin-left:-1px}.tracking-view-switch button[aria-pressed=true]{background:var(--color-primary);border-color:var(--color-primary);color:#fff;position:relative}.tracking-card-label{display:none}.tracking-filters .stage-options{min-width:0;max-width:100%}#tracking-results .tracking-table tr[hidden],#tracking-results .tracking-table [hidden]{display:none!important}#tracking-results[data-layout=list] .table-wrap{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow-x:auto}#tracking-results[data-layout=list] .tracking-table{width:100%;min-width:720px;display:table}#tracking-results[data-layout=list] .tracking-table thead{display:table-header-group}#tracking-results[data-layout=list] .tracking-table tbody{display:table-row-group}#tracking-results[data-layout=list] .tracking-table tr{width:auto;box-shadow:none;border:0;border-radius:0;margin:0;padding:0;display:table-row}#tracking-results[data-layout=list] .tracking-table td{border-bottom:1px solid var(--color-line);width:auto;padding:.5rem .6rem;display:table-cell}#tracking-results[data-layout=list] .tracking-table tbody tr:last-child td{border-bottom:0}#tracking-results[data-layout=list] .tracking-table td:before,#tracking-results[data-layout=list] .tracking-market>div:before{display:none}#tracking-results[data-layout=list] .case-link,#tracking-results[data-layout=list] .tracking-value{font-size:inherit}#tracking-results[data-layout=cards] .table-wrap{box-shadow:none;background:0 0;border:0;overflow:visible}#tracking-results[data-layout=cards] .tracking-table{width:100%;min-width:0;display:block}#tracking-results[data-layout=cards] .tracking-table thead{display:none}#tracking-results[data-layout=cards] .tracking-table tbody{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.6rem;display:grid}#tracking-results[data-layout=cards] .tracking-table tr{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface);width:auto;box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1fr);align-content:start;gap:.3rem;margin:0;padding:.6rem .75rem;display:grid}#tracking-results[data-layout=cards] .tracking-table td{border:0;grid-column:1;width:auto;min-width:0;padding:0;display:block}#tracking-results[data-layout=cards] .tracking-table td:before,#tracking-results[data-layout=cards] .tracking-market>div:before{display:none}#tracking-results[data-layout=cards] .tracking-identity{grid-row:1}#tracking-results[data-layout=cards] .tracking-company{align-items:center;gap:.35rem}#tracking-results[data-layout=cards] .tracking-company>div{flex-wrap:wrap;align-items:baseline;gap:.15rem .45rem;min-width:0;display:flex}#tracking-results[data-layout=cards] .tracking-company br{display:none}#tracking-results[data-layout=cards] .case-link{font-size:1rem;line-height:1.4}#tracking-results[data-layout=cards] .fav-toggle{flex:none;min-width:28px;min-height:28px}#tracking-results[data-layout=cards] .tracking-table .tracking-market{flex-wrap:wrap;grid-row:2;align-items:baseline;gap:.2rem .9rem;display:flex}#tracking-results[data-layout=cards] .tracking-market>div{align-items:baseline;gap:.3rem;display:flex}#tracking-results[data-layout=cards] .tracking-multiple{margin:0}#tracking-results[data-layout=cards] .tracking-card-label{color:var(--color-ink-soft);font-size:.72rem;display:inline}#tracking-results[data-layout=cards] .tracking-value{font-size:.95rem}#tracking-results[data-layout=cards] .tracking-situation{grid-row:3}#tracking-results[data-layout=cards] .tracking-status{line-height:1.5}#tracking-results[data-layout=cards] .tracking-status .badge{margin-right:.35rem}#tracking-results[data-layout=cards] .status-note{margin:0;font-size:.83rem;line-height:1.5;display:inline}#tracking-results[data-layout=cards] .period-match{margin:.3rem 0 0}#tracking-results[data-layout=cards] .tracking-table :is(.tracking-links,.tracking-check,.tracking-summary,.process-note,.activity-note){display:none}@media (width<=760px){.list-display-controls{justify-content:space-between;width:100%}.list-display-controls .filter-field{min-width:0}.list-display-controls select{max-width:100%;font-size:.85rem}.tracking-view-switch button{min-height:44px}}.recent-movements[data-astro-cid-2qqvcyyk]{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface);margin:.6rem 0;padding:.55rem .75rem;position:relative}.recent-movements__head[data-astro-cid-2qqvcyyk]{justify-content:space-between;align-items:center;gap:.5rem;min-height:44px;margin-bottom:.2rem;padding-right:3rem;display:flex}h2[data-astro-cid-2qqvcyyk]{margin:0;font-size:1rem}.recent-movements__head[data-astro-cid-2qqvcyyk] p[data-astro-cid-2qqvcyyk]{margin:.2rem 0 0;font-size:.75rem}.recent-movements__pause[data-astro-cid-2qqvcyyk]{border:1px solid var(--color-line);width:32px;height:32px;min-height:32px;color:var(--color-ink-soft);cursor:pointer;background:0 0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.recent-movements__pause[data-astro-cid-2qqvcyyk] svg[data-astro-cid-2qqvcyyk]{width:14px;height:14px;display:block}.recent-movements__pause[data-astro-cid-2qqvcyyk][aria-pressed=false] .recent-movements__play-icon[data-astro-cid-2qqvcyyk],.recent-movements__pause[data-astro-cid-2qqvcyyk][aria-pressed=true] .recent-movements__pause-icon[data-astro-cid-2qqvcyyk]{display:none}.recent-movements__pause[data-astro-cid-2qqvcyyk][hidden],.recent-ticker__item[data-astro-cid-2qqvcyyk][hidden]{display:none!important}.recent-ticker[data-astro-cid-2qqvcyyk]{min-height:3.6rem;overflow:hidden}.recent-ticker__item[data-astro-cid-2qqvcyyk]{min-height:3.6rem;color:var(--color-ink);grid-template-columns:6.2rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.25rem .1rem;text-decoration:none;display:grid}.recent-ticker__item[data-astro-cid-2qqvcyyk]:visited,.recent-movement[data-astro-cid-2qqvcyyk]:visited{color:var(--color-ink)}.recent-ticker__item[data-astro-cid-2qqvcyyk]>time[data-astro-cid-2qqvcyyk]{color:var(--color-ink-soft);font-size:.8rem}.recent-ticker__body[data-astro-cid-2qqvcyyk]{border-left:2px solid #b9cbdc;min-width:0;padding-left:1rem;position:relative}.recent-ticker__body[data-astro-cid-2qqvcyyk]:before{content:"";background:var(--color-primary);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.4rem;left:-.32rem}.recent-ticker__company[data-astro-cid-2qqvcyyk],.recent-movement__company[data-astro-cid-2qqvcyyk]{flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;display:flex}.recent-ticker__kind[data-astro-cid-2qqvcyyk]{color:var(--color-ink-soft);font-size:.75rem}.recent-ticker__title[data-astro-cid-2qqvcyyk]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.88rem;display:-webkit-box;overflow:hidden}.recent-ticker__item--enter[data-astro-cid-2qqvcyyk]{animation:.45s ease-out recent-arrive}@keyframes recent-arrive{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.recent-movements__position[data-astro-cid-2qqvcyyk]{pointer-events:none;font-size:.7rem;position:absolute;bottom:.55rem;right:.85rem}.recent-movements[data-astro-cid-2qqvcyyk]:has(details[open]) .recent-movements__position[data-astro-cid-2qqvcyyk],.recent-movements[data-astro-cid-2qqvcyyk]:has(details[open]) .recent-ticker[data-astro-cid-2qqvcyyk]{display:none}.recent-movements__details[data-astro-cid-2qqvcyyk]>summary[data-astro-cid-2qqvcyyk]{cursor:pointer;width:44px;height:44px;color:var(--color-ink-soft);border:1px solid var(--color-line);border-radius:4px;justify-content:center;align-items:center;font-size:1.2rem;list-style:none;display:flex;position:absolute;top:.55rem;right:.6rem}.recent-movements__details[data-astro-cid-2qqvcyyk]>summary[data-astro-cid-2qqvcyyk]::-webkit-details-marker{display:none}.recent-movements__collapse[data-astro-cid-2qqvcyyk],.recent-movements__details[data-astro-cid-2qqvcyyk][open] .recent-movements__expand[data-astro-cid-2qqvcyyk]{display:none}.recent-movements__details[data-astro-cid-2qqvcyyk][open] .recent-movements__collapse[data-astro-cid-2qqvcyyk]{display:inline}.recent-movements__list[data-astro-cid-2qqvcyyk]{margin:.6rem 0 0;padding:0 0 0 .5rem;list-style:none}.recent-movements__list[data-astro-cid-2qqvcyyk] li[data-astro-cid-2qqvcyyk]{border-left:2px solid #dce5ed;padding:0 0 .7rem 1rem;position:relative}.recent-movements__list[data-astro-cid-2qqvcyyk] li[data-astro-cid-2qqvcyyk]:last-child{padding-bottom:0}.recent-movements__list[data-astro-cid-2qqvcyyk] li[data-astro-cid-2qqvcyyk]:before{content:"";background:var(--color-primary);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:1rem;left:-.27rem}.recent-movement[data-astro-cid-2qqvcyyk]{color:var(--color-ink);overflow-wrap:anywhere;border-radius:4px;grid-template-columns:10rem minmax(0,1fr);gap:.8rem;padding:.65rem .5rem;text-decoration:none;display:grid}.recent-movement[data-astro-cid-2qqvcyyk]:hover,.recent-ticker__item[data-astro-cid-2qqvcyyk]:hover{background:#f6f8fb}.recent-movement[data-astro-cid-2qqvcyyk]:focus-visible,.recent-ticker__item[data-astro-cid-2qqvcyyk]:focus-visible,summary[data-astro-cid-2qqvcyyk]:focus-visible,button[data-astro-cid-2qqvcyyk]:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.recent-movement__meta[data-astro-cid-2qqvcyyk]{color:var(--color-ink-soft);flex-direction:column;gap:.2rem;font-size:.75rem;display:flex}.recent-movement__title[data-astro-cid-2qqvcyyk]{margin-top:.25rem;font-size:.85rem;display:block}.recent-movements__empty[data-astro-cid-2qqvcyyk]{margin:.65rem 0 .1rem}@media (width<=760px){.recent-ticker__item[data-astro-cid-2qqvcyyk]{grid-template-columns:4.7rem minmax(0,1fr) auto;gap:.4rem;min-height:4.5rem;padding-bottom:1rem}.recent-ticker[data-astro-cid-2qqvcyyk]{min-height:4.5rem}.recent-ticker__item[data-astro-cid-2qqvcyyk]>time[data-astro-cid-2qqvcyyk]{white-space:nowrap;font-size:.7rem}.recent-ticker__body[data-astro-cid-2qqvcyyk]{padding-left:.6rem}.recent-ticker__company[data-astro-cid-2qqvcyyk]{gap:.15rem .35rem}.recent-ticker__kind[data-astro-cid-2qqvcyyk]{font-size:.7rem}.recent-ticker__title[data-astro-cid-2qqvcyyk]{margin-top:.1rem;font-size:.8rem}.recent-movement[data-astro-cid-2qqvcyyk]{grid-template-columns:1fr;gap:.35rem}.recent-movement__meta[data-astro-cid-2qqvcyyk]{flex-flow:wrap;gap:.3rem .6rem}}@media (prefers-reduced-motion:reduce){.recent-ticker__item--enter[data-astro-cid-2qqvcyyk]{animation:none}}.tracking-filters--compact{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;padding:.55rem;display:grid}.tracking-filters--compact .primary-filters{grid-area:1/1;min-width:0;margin:0;display:block}.tracking-filters--compact #f-q{min-height:44px}.tracking-filters--compact .search-more{display:contents}.tracking-filters--compact .search-more>summary{border:1px solid var(--color-line-strong);border-radius:var(--radius);min-height:44px;color:var(--color-ink);background:var(--color-surface);grid-area:1/2;justify-content:center;align-items:center;margin:0;padding:.4rem .65rem;font-size:.85rem;list-style:none;display:flex}.tracking-filters--compact .search-more>summary::-webkit-details-marker{display:none}.tracking-filters--compact .search-more[open]>summary{border-color:var(--color-primary);color:var(--color-primary);background:#e7eef7}.tracking-filters--compact .filter-options{border-top:1px solid var(--color-line);grid-column:1/-1;min-width:0;padding:.65rem .2rem .2rem}.tracking-filters--compact .filter-options>.filter-field{margin-top:.65rem}.tracking-filters--compact .search-more input[type=radio]{width:1px}.tracking-filters--compact>:is(.filter-actions,p,noscript){grid-column:1/-1}.tracking-filters--compact>p{margin:0}.tracking-filters--compact+.list-toolbar{gap:.5rem .8rem;margin:.75rem 0 .5rem}@media (width<=760px){.tracking-filters--compact{margin:.5rem 0;padding:.5rem}.tracking-filters--compact .filter-options .stage-options{padding-bottom:.2rem}.tracking-filters--compact .search-more .filter-topline{gap:.4rem}}
