.case-chains{display:grid;gap:var(--space-md);min-width:0;line-height:var(--line-height-body)}.case-chains p{margin:0}.case-chains>.arb-button,.case-chains__details>.arb-button,.case-chains__results>.arb-button{justify-self:start}.case-chains__intro{max-width:76ch;color:var(--color-text-secondary);font-size:var(--font-size-small)}.case-chains__muted,.case-chains__secondary{color:var(--color-text-secondary);font-size:var(--font-size-caption)}.case-chains__secondary{display:block;margin-top:2px;line-height:1.4}.case-chains__nowrap{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-chains__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.case-chains__link{display:inline;padding:0;border:0;background:transparent;color:var(--color-text-link);font:inherit;font-size:var(--font-size-small);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.case-chains a:focus-visible,.case-chains button:focus-visible,.case-chains__link:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.case-chains__summary{min-width:0;overflow:hidden;border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--card-bg)}.case-chains__metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.case-chains__metric{display:grid;align-content:start;gap:var(--space-2xs);min-width:0;margin:-1px 0 0 -1px;padding:var(--space-sm) var(--space-md);border-left:1px solid var(--color-border-default);border-top:1px solid var(--color-border-default)}.case-chains__metric dt,.case-chains__metric small{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:1.35}.case-chains__metric dt{color:var(--color-text-primary);font-size:var(--font-size-small)}.case-chains__metric dd{margin:0;color:var(--color-text-heading);font:var(--font-weight-semibold) 1.375rem /1.2 var(--font-family-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-chains__analysis{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);border-top:1px solid var(--color-border-default)}.case-chains__analysis>section{min-width:0;padding:var(--space-md) var(--space-lg)}.case-chains__analysis>section+section{border-left:1px solid var(--color-border-default)}.case-chains__analysis>section:only-child{grid-column:1/-1}.case-chains__analysis h4{margin:0 0 var(--space-sm);color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-small) /1.35 var(--font-family-heading)}.case-chains__findings{display:grid;gap:var(--space-sm);margin:0;padding:0;list-style:none}.case-chains__finding{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--space-xs) var(--space-sm);font-size:var(--font-size-small);line-height:1.45}.case-chains__finding strong{display:block;color:var(--color-text-heading);font-weight:var(--font-weight-semibold)}.case-chains__finding p{color:var(--color-text-primary);overflow-wrap:anywhere}.case-chains__finding-dot{width:.5rem;height:.5rem;margin-top:.45rem;border-radius:50%;background:var(--color-info-main)}.case-chains__finding--warning .case-chains__finding-dot{background:var(--color-warning-main)}.case-chains__finding--neutral .case-chains__finding-dot{background:var(--color-neutral-main)}.case-chains__finding .case-chains__link{padding-top:1px;white-space:nowrap}.case-chains__bars{display:grid;gap:2px;margin:0;padding:0;list-style:none}.case-chains__bars button{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(2.5rem,1fr) auto;align-items:center;gap:var(--space-sm);width:100%;min-height:2.75rem;padding:var(--space-2xs) var(--space-xs);margin-inline:calc(-1 * var(--space-xs));box-sizing:content-box;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-primary);font:inherit;font-size:var(--font-size-small);text-align:left;cursor:pointer}.case-chains__bars button:hover{background:var(--color-bg-surface-subtle)}.case-chains__bar-label{min-width:0;line-height:1.3;overflow-wrap:anywhere}.case-chains__bar-label strong{display:block;font-weight:var(--font-weight-medium);color:var(--color-text-heading)}.case-chains__bar-label small{display:block;color:var(--color-text-secondary);font-size:var(--font-size-caption)}.case-chains__bar-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text-secondary);font-size:var(--font-size-caption)}.case-chains__track{display:block;height:.5rem;overflow:hidden;border-radius:var(--radius-sm);background:var(--color-bg-surface-secondary)}.case-chains__track>span{display:block;height:100%;min-width:2px;background:var(--color-info-main)}.case-chains__views{display:flex;flex-wrap:nowrap;width:100%;max-width:100%;overflow-x:auto;border-bottom:1px solid var(--color-border-default);scrollbar-width:thin}.case-chains__views button{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--space-xs);min-height:2.75rem;padding:0 var(--space-md);border:0;border-bottom:2px solid transparent;background:transparent;color:var(--color-text-primary);font:var(--font-weight-medium) var(--font-size-small) /1.3 var(--font-family-body);white-space:nowrap;cursor:pointer}.case-chains__views button span{min-width:1.5rem;padding:0 var(--space-2xs);border-radius:var(--radius-pill);background:var(--color-neutral-bg);color:var(--color-text-secondary);font-size:var(--font-size-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.case-chains__views button[aria-pressed=true]{border-bottom-color:var(--tabs-indicator,var(--color-text-heading));color:var(--color-text-heading);font-weight:var(--font-weight-semibold)}.case-chains__views button:hover:not([aria-pressed=true]){background:var(--tabs-hover)}.case-chains__toolbar{display:grid;grid-template-columns:minmax(14rem,2fr) repeat(auto-fit,minmax(11rem,1fr));align-items:end;gap:var(--space-sm) var(--space-md);min-width:0}.case-chains__toolbar>*{min-width:0}.case-chains__options{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-lg);min-width:0}.case-chains__options:empty{display:none}.case-chains__chips{display:flex;flex-wrap:wrap;gap:var(--space-xs);min-width:0}.case-chains__chips button{display:inline-flex;align-items:center;gap:var(--space-2xs);max-width:100%;min-height:2.25rem;padding:0 var(--space-sm);border:1px solid var(--color-border-default);border-radius:var(--label-radius);background:var(--card-bg);color:var(--color-text-primary);font:var(--font-weight-medium) var(--font-size-small) /1.3 var(--font-family-body);text-align:left;cursor:pointer}.case-chains__chips button strong{color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-chains__chips button[aria-pressed=true]{border-color:var(--color-border-strong);background:var(--tabs-segment-bg);color:var(--color-text-heading);font-weight:var(--font-weight-semibold)}.case-chains__chips button:hover:not([aria-pressed=true]){background:var(--tabs-hover)}.case-chains__results{display:grid;gap:var(--space-sm);min-width:0;outline:none;scroll-margin-top:6rem}.case-chains__status{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2xs) var(--space-md);color:var(--color-text-secondary);font-size:var(--font-size-small)}.case-chains__table{width:100%;border-collapse:collapse;font-size:var(--font-size-small);line-height:1.45}.case-chains__table>thead th{padding:var(--space-xs) var(--space-sm);background:var(--color-bg-surface-subtle);color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-align:left;vertical-align:bottom}.case-chains__table>tbody>tr>td{padding:var(--space-sm);border-bottom:1px solid var(--color-border-default);vertical-align:top;overflow-wrap:anywhere}.case-chains__table>tbody>tr:not(.case-chains__details-row){cursor:pointer;scroll-margin-top:6rem}.case-chains__table>tbody>tr.is-open,.case-chains__table>tbody>tr:not(.case-chains__details-row):hover{background:var(--color-bg-surface-subtle)}.case-chains__table>tbody>tr.is-open>td{border-bottom-color:transparent}.case-chains__table>tbody>tr:focus{outline:2px solid var(--color-border-focus);outline-offset:-2px}.case-chains__table--cases>thead th:first-child{width:28%}.case-chains__table--cases>thead th:nth-child(3){width:7.5rem}.case-chains__table--cases>thead th:nth-child(4){width:17%}.case-chains__table--chains>thead th:nth-child(2){width:18%}.case-chains__table--chains>thead th:nth-child(3){width:6rem}.case-chains__table--chains>thead th:nth-child(4){width:22%}.case-chains__table--participants>thead th:nth-child(2){width:18%}.case-chains__table--participants>thead th:nth-child(3){width:9.5rem}.case-chains__toggle-cell{width:2.75rem;padding-block:var(--space-2xs)!important;text-align:right}.case-chains__toggle{display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-secondary);cursor:pointer}.case-chains__toggle:hover{background:var(--color-bg-surface-secondary);color:var(--color-text-heading)}.case-chains__toggle svg{width:1.25rem;height:1.25rem;transition:transform .15s ease}.case-chains__toggle[aria-expanded=true] svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.case-chains__toggle svg{transition:none}}.case-chains__case-link{color:var(--color-text-link);font-weight:var(--font-weight-semibold);text-underline-offset:.2em;white-space:nowrap}.case-chains__case-link.is-unpublished{color:var(--color-text-primary);-webkit-text-decoration:underline dotted var(--color-text-secondary);text-decoration:underline dotted var(--color-text-secondary);text-underline-offset:.25em;cursor:help}.case-chains__person{color:var(--color-text-heading);font-weight:var(--font-weight-medium);text-decoration:underline;text-decoration-color:var(--color-border-strong);text-underline-offset:.2em}.case-chains__person:hover{color:var(--color-text-link);text-decoration-color:currentColor}.case-chains__inn{display:block;color:var(--color-text-secondary);font-size:var(--font-size-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-chains__number{color:var(--color-text-heading);font-weight:var(--font-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-chains__count-badge{float:left;display:inline-grid;place-items:center;min-width:1.5rem;height:1.5rem;margin:0 var(--space-xs) var(--space-2xs) 0;padding:0 var(--space-2xs);border-radius:var(--radius-pill);background:var(--color-neutral-bg);color:var(--color-text-heading);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-chains__shared{display:grid;gap:var(--space-2xs);margin:0;padding:0;list-style:none;overflow:hidden}.case-chains__shared>li{display:flex;flex-wrap:wrap;align-items:center;gap:2px var(--space-xs);min-width:0}.case-chains__shared-name{color:var(--color-text-primary)}.case-chains__arrow{color:var(--color-text-secondary)}.case-chains__where{display:flex;flex-wrap:wrap;gap:2px var(--space-sm)}.case-chains__meter{display:grid;grid-template-columns:2rem minmax(2rem,1fr);align-items:center;gap:var(--space-xs)}.case-chains__elsewhere{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-sm);color:var(--color-text-primary)}.case-chains__elsewhere>span{white-space:nowrap}.case-chains__elsewhere b{font-weight:var(--font-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-chains__elsewhere>.is-changed{color:var(--color-warning-text-aa)}.case-chains__flags,.case-chains__roles{display:inline-flex;flex-wrap:wrap;gap:var(--space-2xs);min-width:0;vertical-align:middle}.case-chains__role{display:inline-flex;align-items:center;min-height:1.25rem;padding:0 var(--space-xs);border-radius:var(--radius-xs);background:var(--color-neutral-bg);color:var(--color-text-primary);font-size:var(--font-size-caption);line-height:1.3;white-space:nowrap}.case-chains__role--manager{background:var(--color-info-bg);color:var(--color-info-text)}.case-chains__role.is-changed{background:var(--color-warning-bg);color:var(--color-warning-text-aa);box-shadow:inset 0 0 0 1px var(--color-warning-main)}.case-chains__flag,.case-chains__kind,.case-chains__state{display:inline-flex;align-items:center;min-height:1.25rem;padding:0 var(--space-xs);border-radius:var(--radius-pill);font-size:var(--font-size-caption);line-height:1.3}.case-chains__flag--warning{background:var(--color-warning-bg);color:var(--color-warning-text-aa)}.case-chains__flag--info{background:var(--color-info-bg);color:var(--color-info-text)}.case-chains__flag--neutral{background:var(--color-neutral-bg);color:var(--color-neutral-text-aa,var(--color-text-secondary))}.case-chains__kind{padding:0;border-radius:0;color:var(--color-text-primary);font-size:var(--font-size-small)}.case-chains__kind--manager_sale{color:var(--color-warning-text-aa);font-weight:var(--font-weight-semibold)}td .case-chains__kind+.case-chains__flag{margin-top:var(--space-2xs)}.case-chains__state{display:block;width:fit-content;margin-top:2px;padding:0;color:var(--color-text-secondary)}.case-chains__state--active{color:var(--color-success-text)}th .case-chains__flag{margin-top:var(--space-2xs)}.case-chains__details-row>td{padding:0 var(--space-sm) var(--space-md)!important;background:var(--color-bg-surface-subtle)}.case-chains__details{display:grid;gap:var(--space-sm);min-width:0;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--card-bg);font-size:var(--font-size-small);cursor:auto}.case-chains__matrix,.case-chains__subtable{width:100%;border-collapse:collapse;font-size:var(--font-size-small);line-height:1.45}.case-chains__matrix thead th,.case-chains__subtable th{padding:var(--space-2xs) var(--space-xs);color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-align:left;border-bottom:1px solid var(--color-border-strong);vertical-align:bottom}.case-chains__matrix tbody td,.case-chains__matrix tbody th,.case-chains__subtable td{padding:var(--space-xs);border-bottom:1px solid var(--color-border-default);text-align:left;vertical-align:top;font-weight:var(--font-weight-regular);overflow-wrap:anywhere}.case-chains__subtable th{white-space:nowrap}.case-chains__matrix tbody tr:last-child>*,.case-chains__subtable tr:last-child td{border-bottom:0}.case-chains__matrix-wrap{max-width:100%;overflow-x:auto;scrollbar-width:thin}.case-chains__matrix-wrap:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.case-chains__matrix thead th:not(:first-child){min-width:7rem;max-width:11rem}.case-chains__matrix tbody th{min-width:11rem}.case-chains__matrix--members thead th:not(:first-child){min-width:9rem;max-width:16rem;font-weight:var(--font-weight-regular)}.case-chains__matrix--members thead th:nth-child(2){min-width:7rem}.case-chains__members{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-lg);margin:0;padding:0;list-style:none}.case-chains__members>li{display:grid;grid-template-columns:auto;gap:2px;min-width:0;max-width:100%}.case-chains__actions{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-lg)}.case-chains__actions a{color:var(--color-text-link);text-underline-offset:.2em}.case-chains__empty{display:grid;gap:var(--space-2xs);padding:var(--space-md) var(--space-lg);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--font-size-small)}.case-chains__empty strong{color:var(--color-text-heading)}.case-chains__empty p{color:var(--color-text-secondary)}.case-chains__skeleton{display:grid;gap:var(--space-sm)}.case-chains__skeleton span{display:block;height:3rem;border-radius:var(--radius-sm);background:var(--color-bg-surface-subtle);animation:case-chains-pulse 1.4s ease-in-out infinite}.case-chains__skeleton span:first-child{height:6rem}@keyframes case-chains-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.case-chains__skeleton span{animation:none}}.case-chains__method{border-top:1px solid var(--color-border-default);font-size:var(--font-size-small)}.case-chains__method>summary{display:flex;align-items:center;gap:var(--space-xs);min-height:2.75rem;color:var(--color-text-secondary);cursor:pointer;list-style:none}.case-chains__method>summary::-webkit-details-marker{display:none}.case-chains__method>summary:after{content:"";width:.4rem;height:.4rem;margin:0 0 .2rem var(--space-2xs);border-right:1.6px solid;border-bottom:1.6px solid;transform:rotate(45deg)}.case-chains__method[open]>summary:after{margin-bottom:-.2rem;transform:rotate(-135deg)}.case-chains__method>div{display:grid;gap:var(--space-xs);max-width:76ch;padding-bottom:var(--space-sm);color:var(--color-text-secondary)}@media (max-width:1100px){.case-chains__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.case-chains__analysis{grid-template-columns:minmax(0,1fr)}.case-chains__analysis>section+section{border-left:0;border-top:1px solid var(--color-border-default)}}@media (max-width:760px){.case-chains__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.case-chains__search{grid-column:1/-1}}@media (max-width:680px){.case-chains__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.case-chains__metric:last-child:nth-child(odd){grid-column:1/-1}.case-chains__analysis>section{padding:var(--space-sm) var(--space-md)}}@media (max-width:640px){.case-chains__subtable,.case-chains__subtable tbody,.case-chains__table,.case-chains__table>tbody{display:block;width:100%}.case-chains__subtable thead,.case-chains__table>thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.case-chains__table>tbody>tr:not(.case-chains__details-row){position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xs);padding:var(--space-sm) 3rem var(--space-sm) var(--space-xs);border-bottom:1px solid var(--color-border-default)}.case-chains__table>tbody>tr>td{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:var(--space-xs);padding:0;border:0}.case-chains__subtable td:before,.case-chains__table>tbody>tr>td:before{content:attr(data-label);color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:1.6}.case-chains__table>tbody>tr>td:first-child{display:block}.case-chains__table>tbody>tr>td:first-child:before{content:none}.case-chains__table>tbody>tr>td.case-chains__toggle-cell{position:absolute;top:var(--space-2xs);right:0;display:block;width:auto}.case-chains__table>tbody>tr>td.case-chains__toggle-cell:before{content:none}.case-chains__details-row{display:block}.case-chains__details-row>td{display:block!important;padding:0 0 var(--space-sm)!important;border-bottom:1px solid var(--color-border-default)!important}.case-chains__details{padding:var(--space-sm)}.case-chains__subtable tr{display:grid;gap:var(--space-2xs);padding-block:var(--space-xs);border-bottom:1px solid var(--color-border-default)}.case-chains__subtable tr:last-child{border-bottom:0}.case-chains__subtable td{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:var(--space-xs);padding:0;border:0}.case-chains__subtable td:first-child{display:block}.case-chains__subtable td:first-child:before{content:none}.case-chains__matrix-wrap{overflow:visible}.case-chains__matrix,.case-chains__matrix tbody{display:block}.case-chains__matrix thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.case-chains__matrix tbody tr{display:grid;gap:var(--space-2xs);padding-block:var(--space-xs);border-bottom:1px solid var(--color-border-default)}.case-chains__matrix tbody tr:last-child{border-bottom:0}.case-chains__matrix tbody td,.case-chains__matrix tbody th{min-width:0;padding:0;border:0}.case-chains__matrix tbody td{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-xs)}.case-chains__matrix tbody td:before{content:attr(data-label);color:var(--color-text-primary);font-size:var(--font-size-caption);line-height:1.6}.case-chains__count-badge{float:none;margin-bottom:0}.case-chains__finding{grid-template-columns:auto minmax(0,1fr)}.case-chains__finding .case-chains__link{grid-column:2;justify-self:start}.case-chains__views button{padding-inline:var(--space-sm)}}.case-calendar{--cal-court:var(--color-data-blue);--cal-efrsb:var(--color-data-red);--cal-term:var(--color-neutral-text-aa,#5f6770);--cal-hover:var(--chart-hover,#f6f7f8);gap:var(--space-md)}.case-calendar>*{min-width:0}.case-calendar__next{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-sm);padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border-default)}.case-calendar__next>span{color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--line-height-small)}.case-calendar__next ol{flex:1 1 16rem;display:flex;flex-wrap:wrap;gap:var(--space-xs);margin:0;padding:0;list-style:none;min-width:0}.case-calendar__next li{min-width:0;max-width:100%}.case-calendar__next button{display:inline-flex;align-items:center;gap:var(--space-xs);max-width:100%;min-height:2.25rem;padding:0 var(--space-sm);border:1px solid var(--color-border-default);border-radius:var(--radius-pill);background:var(--color-bg-surface);font-size:var(--font-size-small);line-height:var(--line-height-small);text-align:left;cursor:pointer}.case-calendar__next button:hover{background:var(--cal-hover)}.case-calendar__next b{font-weight:600;color:var(--color-text-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.case-calendar__next em{font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.case-calendar__next-empty{color:var(--color-text-secondary);font-size:var(--font-size-small)}.case-calendar__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-sm) var(--space-md)}.case-calendar__nav{display:flex;align-items:center;gap:var(--space-xs)}.case-calendar__nav button{display:inline-grid;place-items:center;min-width:2.5rem;height:2.5rem;padding:0 var(--space-sm);border:1px solid var(--color-border-strong);border-radius:var(--radius-control,.625rem);background:var(--color-bg-surface);font-size:var(--font-size-small);font-weight:500;cursor:pointer}.case-calendar__nav button:hover{background:var(--color-bg-surface-secondary)}.case-calendar__nav svg{width:1rem;height:1rem}.case-calendar__period-narrow{display:none}.case-calendar__period{min-width:0;margin-left:var(--space-xs);color:var(--color-text-heading);font:600 var(--font-size-small)/var(--line-height-small) var(--font-family-body);white-space:nowrap}.case-calendar__filters{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.case-calendar__filters button{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:2.25rem;padding:0 var(--space-sm);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-bg-surface);color:var(--color-text-secondary);font-size:var(--font-size-small);cursor:pointer}.case-calendar__filters button[aria-pressed=true]{border-color:var(--color-text-heading);background:var(--color-bg-surface-secondary);color:var(--color-text-heading);font-weight:500}.case-calendar__filters button[aria-pressed=false] .case-calendar__dot{opacity:.35}.case-calendar__filters small{color:var(--color-text-secondary);font-size:var(--font-size-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-calendar__months{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg);touch-action:pan-y}.case-calendar__month{min-width:0}.case-calendar__month>header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-xs);margin-bottom:var(--space-xs)}.case-calendar__month h4{margin:0;color:var(--color-text-heading);font:600 var(--font-size-small)/var(--line-height-small) var(--font-family-body);text-transform:capitalize}.case-calendar__month[data-now] h4:after{content:" · текущий";color:var(--color-text-secondary);font-weight:400;text-transform:none}.case-calendar__month header small{color:var(--color-text-secondary);font-size:var(--font-size-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-calendar__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.case-calendar__wd{padding-bottom:2px;color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);text-align:center}.case-calendar__day{position:relative;display:grid;grid-template-rows:auto 10px;justify-items:center;align-content:center;gap:2px;min-width:0;height:2.75rem;padding:0;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-primary);font-size:var(--font-size-small);line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer}.case-calendar__day:hover{background:var(--cal-hover)}.case-calendar__day[data-empty]{color:var(--color-text-secondary)}.case-calendar__day[data-weekend]{color:var(--color-text-muted)}.case-calendar__day[data-today]{border-color:var(--color-text-heading);font-weight:600;color:var(--color-text-heading)}.case-calendar__day[aria-pressed=true]{background:var(--color-brand-primary);color:#222;font-weight:600}.case-calendar__dots{display:flex;align-items:center;justify-content:center;gap:2px;height:10px}.case-calendar__dot{display:inline-block;flex:none;width:7px;height:7px;border-radius:50%;background:var(--dot);border:1.5px solid var(--dot)}.case-calendar__dot[data-future]{background:var(--color-bg-surface)}.case-calendar__day[aria-pressed=true] .case-calendar__dot[data-future]{background:var(--color-brand-primary)}.case-calendar__dot[data-tone=court]{--dot:var(--cal-court)}.case-calendar__dot[data-tone=efrsb]{--dot:var(--cal-efrsb)}.case-calendar__dot[data-tone=term]{--dot:var(--cal-term);border-radius:1px}.case-calendar__more{color:var(--color-text-secondary);font-size:9px;line-height:1;font-weight:500}.case-calendar__legend{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-lg);margin:0;padding:var(--space-sm) 0 0;border-top:1px solid var(--color-border-default);list-style:none;color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.case-calendar__legend li{display:inline-flex;align-items:center;gap:var(--space-xs)}.case-calendar__legend .case-calendar__dot+.case-calendar__dot{margin-left:-4px}.case-calendar__dayhead{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2xs) var(--space-sm)}.case-calendar__dayhead h4{margin:0;color:var(--color-text-heading);font:600 var(--font-size-body)/var(--line-height-body) var(--font-family-body)}.case-calendar__dayhead h4:first-letter{text-transform:uppercase}.case-calendar__dayhead span{color:var(--color-text-secondary);font-size:var(--font-size-small)}.case-calendar__list{display:grid;margin:0;padding:0;list-style:none;border:1px solid var(--color-border-default);border-radius:var(--radius-md)}.case-calendar__list>li{display:grid;grid-template-columns:3.25rem 7.5rem minmax(0,1fr);gap:var(--space-2xs) var(--space-md);align-items:start;padding:var(--space-sm) var(--space-md)}.case-calendar__list>li+li{border-top:1px solid var(--color-border-default)}.case-calendar__time{color:var(--color-text-heading);font:500 var(--font-size-small)/var(--line-height-small) var(--font-family-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-calendar__time[data-none]{color:var(--color-text-disabled)}.case-calendar__kind{display:inline-flex;align-items:center;gap:var(--space-xs);color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--line-height-small)}.case-calendar__body{display:grid;gap:var(--space-2xs);min-width:0}.case-calendar__title{margin:0;color:var(--color-text-heading);font:500 var(--font-size-small)/var(--line-height-small) var(--font-family-body);overflow-wrap:anywhere}.case-calendar__note{margin:0;color:var(--color-text-secondary);overflow-wrap:anywhere}.case-calendar__meta,.case-calendar__note{font-size:var(--font-size-small);line-height:var(--line-height-small)}.case-calendar__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2xs) var(--space-md)}.case-calendar__meta a{text-underline-offset:.2em}.case-calendar__section{padding:0;border:0;background:none;color:var(--color-text-heading);font-size:var(--font-size-small);text-decoration:underline;text-decoration-color:var(--color-border-strong);text-underline-offset:.2em;cursor:pointer}.case-calendar__badge{display:inline-flex;align-items:center;height:1.25rem;padding:0 var(--space-xs);border-radius:var(--radius-pill);background:var(--color-neutral-bg);color:var(--color-neutral-text-aa);font-size:var(--font-size-caption);font-weight:500;white-space:nowrap}.case-calendar__badge[data-tone=future]{background:var(--color-info-bg);color:var(--color-info-text)}.case-calendar__list>li[data-moved] .case-calendar__title{color:var(--color-text-secondary);text-decoration:line-through;text-decoration-color:var(--color-text-muted)}.case-calendar__empty{margin:0;padding:var(--space-md);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-small)}.case-calendar__empty button{padding:0;border:0;background:none;color:var(--color-text-link);text-decoration:underline;cursor:pointer}.case-calendar__hidden{color:var(--color-text-secondary);font-size:var(--font-size-caption)}@container case-overview (max-width: 52rem){.case-calendar__months{grid-template-columns:minmax(0,1fr)}.case-calendar__month:not([data-current]){display:none}.case-calendar__month[data-now] h4:after{content:""}.case-calendar__day{height:3rem}.case-calendar__period-wide{display:none}.case-calendar__period-narrow{display:inline;text-transform:capitalize}.case-calendar__list>li{grid-template-columns:3rem minmax(0,1fr)}.case-calendar__list>li .case-calendar__kind{grid-column:2;grid-row:1}.case-calendar__list>li .case-calendar__body{grid-column:1/-1}}.case-calendar__mode{border-style:dashed!important}.case-insights__charts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,23rem),1fr));gap:var(--space-xl);margin-block:var(--space-lg)}.case-insights__chart,.case-insights__table-section,.case-insights__timeline{min-width:0}.case-insights__chart h3,.case-insights__table-section h3,.case-insights__timeline h3{margin:0 0 var(--space-xs);color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h4) /1.4 var(--font-family-heading)}.case-insights__note{margin:0 0 var(--space-md);color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:1.5}.case-insights__bars{display:grid;gap:var(--space-xs);padding:0;margin:var(--space-md) 0 0;list-style:none}.case-insights__bar>button,.case-insights__bar>div{display:grid;grid-template-columns:minmax(7rem,1.1fr) minmax(3rem,1fr) minmax(4rem,auto);align-items:center;gap:var(--space-sm);width:100%;min-height:2.75rem;padding:var(--space-xs) 0;color:var(--color-text-primary);font:inherit;font-size:var(--font-size-small);text-align:left;border:0;border-radius:var(--radius-sm);background:transparent}.case-insights__bar>button{cursor:pointer}.case-insights__bar>button:hover,.case-insights__bar>button[aria-pressed=true]{background:var(--color-bg-surface-subtle)}.case-insights__bar strong{font-size:var(--font-size-small);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.case-insights__bar-label{overflow-wrap:anywhere}.case-insights__bar-label small,.case-insights__secondary{display:block;margin-top:var(--space-2xs);color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:1.5}.case-insights__track{display:block;height:.65rem;overflow:hidden;background:var(--color-bg-surface-secondary);border-radius:var(--radius-sm)}.case-insights__track>span{display:block;height:100%;background:var(--insight-color,var(--color-info-main))}.case-insights__tone--success{--insight-color:var(--color-success-main)}.case-insights__tone--warning{--insight-color:var(--color-warning-main)}.case-insights__tone--danger{--insight-color:var(--color-danger-main)}.case-insights__tone--neutral{--insight-color:var(--color-neutral-main)}.case-insights__notice{margin:var(--space-md) 0;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);background:var(--color-bg-surface-subtle);color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:1.5}.case-insights__table-section{margin-block:var(--space-lg)}.case-insights__table-wrap{max-width:100%;overflow-x:auto;margin-top:var(--space-md);scrollbar-color:var(--color-border-strong) var(--color-bg-surface-subtle)}.case-insights__table-wrap table{width:100%;min-width:42rem;border-collapse:collapse;font-size:var(--font-size-small);line-height:1.5}.case-insights__table-wrap td,.case-insights__table-wrap th{padding:var(--space-sm) var(--space-md);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border-default);overflow-wrap:break-word;min-width:7rem;max-width:27rem}.case-insights__table-wrap th{background:var(--color-bg-surface-subtle);color:var(--color-text-secondary);font-weight:var(--font-weight-semibold)}.case-insights__table-wrap td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-insights__mobile-label{display:none}.case-insights__cell-value{min-width:0}.case-insights__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.case-insights__link{display:inline;min-height:2.75rem;padding:var(--space-xs) 0;border:0;background:transparent;color:var(--color-text-link);text-decoration:underline;text-underline-offset:.2em;text-align:left;font:inherit;cursor:pointer}.case-insights__bar button:focus-visible,.case-insights__link:focus-visible,.case-insights__table-wrap:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}[id^=insight-]{scroll-margin-top:6rem}[id^=insight-]:focus{outline:2px solid var(--color-border-focus);outline-offset:3px}.case-insights__timeline{margin-block:var(--space-lg)}.case-insights__timeline ul{display:grid;gap:var(--space-md);padding:0;margin:var(--space-md) 0;list-style:none}.case-insights__timeline li{display:grid;grid-template-columns:minmax(9rem,1fr) minmax(0,3fr);gap:var(--space-md);align-items:center;font-size:var(--font-size-small)}.case-insights__timeline li strong{font-weight:var(--font-weight-medium)}.case-insights__timeline li small{display:block;color:var(--color-text-secondary)}.case-insights__axis{display:flex;justify-content:space-between;color:var(--color-text-secondary);font-size:var(--font-size-caption);margin-left:26%}.case-insights__period{min-width:0}.case-insights__period>span{display:block;margin-top:var(--space-2xs);color:var(--color-text-secondary);font-size:var(--font-size-caption)}.case-insights__period-track{position:relative;height:1.5rem;background:var(--color-bg-surface-subtle);border-radius:var(--radius-sm)}.case-insights__period-track>span{position:absolute;height:100%;background:var(--color-info-bg);border:1px solid var(--color-info-main);border-radius:var(--radius-sm)}.case-insights__period-track>.is-uncertain{background:var(--color-warning-bg);border:1px dashed var(--color-warning-text-aa)}@media (max-width:640px){.case-insights__charts{grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.case-insights__bar>button,.case-insights__bar>div{grid-template-columns:minmax(5.5rem,1.1fr) minmax(2rem,1fr) minmax(3rem,auto)}.case-insights__timeline li{grid-template-columns:minmax(0,1fr);gap:var(--space-xs)}.case-insights__axis{margin-left:0}.case-insights__table-wrap{overflow:visible}.case-insights__table-wrap table{display:block;min-width:0}.case-insights__table-wrap thead{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.case-insights__table-wrap tbody{display:block}.case-insights__table-wrap tbody tr{display:grid;gap:var(--space-sm);padding-block:var(--space-md);border-top:1px solid var(--color-border-default)}.case-insights__table-wrap td{display:grid;grid-template-columns:minmax(6.5rem,.8fr) minmax(0,1.5fr);gap:var(--space-sm);min-width:0;max-width:none;padding:0;border:0}.case-insights__mobile-label{display:block;color:var(--color-text-secondary);font-size:var(--font-size-caption)}.case-insights__table-wrap .case-insights__link{padding-top:0}}.case-interim{display:grid;gap:var(--space-lg);min-width:0;line-height:var(--line-height-body)}.case-interim a{color:var(--color-text-link);text-underline-offset:.2em;overflow-wrap:anywhere}.case-interim a:hover{text-decoration-thickness:2px}.case-interim :is(a,summary):focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.case-interim__summary{display:flex;flex-wrap:wrap;border-top:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong)}.case-interim__summary p{display:flex;align-items:baseline;gap:var(--space-xs);margin:0;padding:var(--space-md) var(--space-lg) var(--space-md) 0}.case-interim__summary p+p{padding-left:var(--space-lg);border-left:1px solid var(--color-border-default)}.case-interim__summary strong{font-size:var(--font-size-h3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-interim__notice,.case-interim__summary span{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.case-interim__notice{max-width:72ch;margin:0}.case-interim__list,.case-interim__related ol,.case-interim__unlinked ol{list-style:none;margin:0;padding:0}.case-interim__list{border-top:1px solid var(--color-border-strong)}.case-interim__queue{min-width:0;margin-top:var(--space-lg)}.case-interim__queue h4{margin:0 0 var(--space-sm);color:var(--color-text-heading);font-size:var(--font-size-body)}.case-interim__table-scroll{max-width:100%;overflow-x:auto;border-top:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-default)}.case-interim__table-scroll:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.case-interim__table{width:100%;min-width:54rem;border-collapse:collapse;font-size:var(--font-size-small)}.case-interim__table th{padding:var(--space-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-semibold);text-align:left;white-space:nowrap;background:var(--color-bg-surface-secondary)}.case-interim__table td{min-width:7rem;padding:var(--space-md) var(--space-sm);border-top:1px solid var(--color-border-default);vertical-align:top;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-interim__table td:first-child{min-width:17rem}.case-interim__table td strong,.case-interim__table td:first-child span{display:block;overflow-wrap:anywhere}.case-interim__table td:first-child span{margin-top:var(--space-2xs);color:var(--color-text-secondary)}.case-interim__table td details{min-width:6rem}.case-interim__table td details summary{cursor:pointer;color:var(--color-text-link)}.case-interim__table td details blockquote{margin:var(--space-sm) 0;color:var(--color-text-secondary);overflow-wrap:anywhere}.case-interim__table td details a{display:block;margin-top:var(--space-xs)}.case-interim__act{padding:var(--space-lg) 0;border-bottom:1px solid var(--color-border-default)}.case-interim__act:first-child{padding-top:var(--space-md)}.case-interim__item-head{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:var(--space-sm) var(--space-lg)}.case-interim__item-head h3,.case-interim__unlinked h3{margin:0;color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h4) /1.35 var(--font-family-heading)}.case-interim__item-head time{font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-interim__status{padding:.3rem .65rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);color:var(--color-text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-small);white-space:nowrap}.case-interim__outcome{margin-top:var(--space-md)}.case-interim__outcome+.case-interim__outcome{margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--color-border-default)}.case-interim__facts{display:grid;margin:0}.case-interim__fact{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:var(--space-md);padding:var(--space-sm) 0;border-top:1px solid var(--color-border-default)}.case-interim__fact:first-child{border-top:0;padding-top:0}.case-interim__fact dt{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.case-interim__fact dd{max-width:75ch;min-width:0;margin:0;overflow-wrap:anywhere}.case-interim__fact dd strong{font-weight:var(--font-weight-semibold)}.case-interim__objects{margin:var(--space-sm) 0 0;padding-top:var(--space-md);border-top:1px solid var(--color-border-default)}.case-interim__objects h4{margin:0 0 var(--space-xs);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.case-interim__objects ul{list-style:none;margin:0;padding:0}.case-interim__objects li{display:grid;grid-template-columns:minmax(7rem,9rem) minmax(0,1fr);gap:var(--space-2xs) var(--space-md);padding:var(--space-sm) 0;border-bottom:1px solid var(--color-border-default);overflow-wrap:anywhere}.case-interim__object-kind{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.case-interim__object-name{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.case-interim__object-id{grid-column:2;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-interim__court-link{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--space-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.case-interim__related{border-top:1px solid var(--color-border-default)}.case-interim__related summary,.case-interim__sources summary{display:flex;align-items:center;min-height:44px;padding-block:var(--space-xs);color:var(--color-text-link);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer}.case-interim__related summary:hover,.case-interim__sources summary:hover{text-decoration:underline;text-underline-offset:.2em}.case-interim__related-body{padding:var(--space-sm) var(--space-md) var(--space-md);background:var(--color-bg-surface-secondary)}.case-interim__related-body>p,.case-interim__unlinked>p{max-width:72ch;margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.case-interim__publication{padding:var(--space-md) 0 0}.case-interim__publication+.case-interim__publication{margin-top:var(--space-md);border-top:1px solid var(--color-border-default)}.case-interim__publication-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-xs);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.case-interim__publication-head span{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.case-interim__publication-head time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-interim__publication p{max-width:75ch;margin:var(--space-xs) 0;overflow-wrap:anywhere}.case-interim__match{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.case-interim__publication a{display:inline-flex;align-items:center;min-height:40px;font-size:var(--font-size-sm)}.case-interim__unlinked{padding-top:var(--space-md);border-top:1px solid var(--color-border-strong)}.case-interim__unlinked>p{margin-top:var(--space-xs)}.case-interim__unlinked ol{margin-top:var(--space-md)}.case-interim__sources,.case-interim__unlinked li{border-top:1px solid var(--color-border-default)}.case-interim__sources p{max-width:75ch;margin:0 0 var(--space-md);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.case-interim__empty{padding:var(--space-xl);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface)}.case-interim__empty h3{margin:0;font:var(--font-weight-semibold) var(--font-size-h4) /1.3 var(--font-family-heading)}.case-interim__empty p{max-width:70ch;margin:var(--space-sm) 0 0;color:var(--color-text-secondary)}.case-interim__state{display:grid;justify-items:start;gap:var(--space-md);color:var(--color-text-secondary)}.case-interim__state p{margin:0}.case-injunctions{--font-size-sm:var(--font-size-small);font-size:var(--font-size-small);line-height:var(--line-height-small)}.case-injunctions>.case-page__preview-scope{margin:0}.case-injunctions__segments{display:inline-flex;justify-self:start;max-width:100%;gap:var(--space-2xs);padding:var(--space-2xs);border-radius:var(--tabs-radius);background:var(--tabs-segment-bg)}.case-injunctions__segments button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-height:2.5rem;padding:0 var(--space-md);border:0;border-radius:calc(var(--tabs-radius) - var(--space-2xs));background:transparent;color:var(--color-text-primary);font:var(--font-weight-medium) var(--font-size-sm) /1.3 var(--font-family-body);white-space:nowrap;cursor:pointer}.case-injunctions__segments button[aria-pressed=true]{background:var(--tabs-segment-active);color:var(--tabs-text-active);box-shadow:var(--shadow-card)}.case-injunctions__segments button:hover:not([aria-pressed=true]){background:var(--tabs-hover)}.case-injunctions__segments button:focus-visible,.case-injunctions__summary-filters button:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.case-injunctions__segments button span{color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-injunctions__panel{display:grid;gap:var(--space-lg);min-width:0}.case-injunctions__panel-heading{display:grid;gap:var(--space-xs)}.case-injunctions__panel-heading h3{margin:0;color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h4) /1.35 var(--font-family-heading)}.case-injunctions__panel-heading p{max-width:72ch;margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.case-injunctions__summary-filters{display:flex;flex-wrap:wrap;gap:var(--space-xs);padding-block:var(--space-md);border-block:1px solid var(--color-border-strong)}.case-injunctions__summary-filters button:not(.case-transactions__summary-chip){min-height:2.5rem;padding:var(--space-xs) var(--space-md);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--tabs-segment-bg);color:var(--color-text-primary);font:var(--font-weight-medium) var(--font-size-sm) /1.35 var(--font-family-body);text-align:left;cursor:pointer}.case-injunctions__summary-filters button:not(.case-transactions__summary-chip)[aria-pressed=true]{border-color:var(--color-border-strong);background:var(--tabs-segment-active);box-shadow:var(--shadow-card)}.case-injunctions__summary-filters button:not(.case-transactions__summary-chip):hover:not([aria-pressed=true]){background:var(--tabs-hover)}.case-injunctions__summary-filters button:not(.case-transactions__summary-chip) strong{margin-left:var(--space-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-injunctions__list{display:grid;gap:var(--space-md);list-style:none;margin:0;padding:0}.case-injunctions__list-item{min-width:0}.case-injunctions__card .arb-content-card__header{flex-wrap:wrap}.case-injunctions__card .arb-content-card__body{margin-top:var(--space-md)}.case-injunctions__statuses{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-xs)}.case-injunctions__overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}.case-injunctions__overview>section{min-width:0}.case-injunctions__overview>section+section{padding-left:var(--space-lg);border-left:1px solid var(--color-border-default)}.case-injunctions__overview h4{margin:0 0 var(--space-xs);color:var(--color-text-secondary);font:var(--font-weight-semibold) var(--font-size-sm) /1.4 var(--font-family-heading)}.case-injunctions__overview p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0}.case-injunctions__overview>section:first-child p{display:block;overflow:visible;-webkit-line-clamp:unset}.case-injunctions__key-facts{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-xl);margin:var(--space-md) 0 0;padding-top:var(--space-md);border-top:1px solid var(--color-border-default)}.case-injunctions__key-facts>div{display:flex;flex-wrap:wrap;gap:var(--space-xs);min-width:0}.case-injunctions__key-facts dt{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.case-injunctions__key-facts dd{max-width:44ch;margin:0;font-weight:var(--font-weight-semibold)}.case-injunctions__actions{display:grid;justify-items:start;gap:var(--space-xs);margin-top:var(--space-sm)}.case-injunctions__actions>a{font-size:var(--font-size-sm)}.case-injunctions__details{width:100%;border-top:1px solid var(--color-border-default)}.case-injunctions__details summary{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--color-text-link);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-decoration:underline;text-underline-offset:.2em}.case-injunctions__details .case-injunctions__hide,.case-injunctions__details[open] .case-injunctions__show{display:none}.case-injunctions__details[open] .case-injunctions__hide{display:inline}.case-injunctions__details-body{display:grid;gap:var(--space-md);padding-top:var(--space-md)}.case-injunctions__reports-in-card{list-style:none;margin:0;padding:0}.case-injunctions__review-group{min-width:0;padding-top:var(--space-md);border-top:1px solid var(--color-border-default)}.case-injunctions__review-group h4{margin:0;font:var(--font-weight-semibold) var(--font-size-small) /var(--line-height-small) var(--font-family-heading)}.case-injunctions__review-group>p{max-width:72ch;margin:var(--space-xs) 0 var(--space-md);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.case-injunctions__review-list{list-style:none;margin:0;padding:0}.case-injunctions__review-list>li{padding:var(--space-md) 0;border-top:1px solid var(--color-border-default)}.case-injunctions__review-list>li p{margin:var(--space-xs) 0}.case-injunctions__review-list>li a{display:inline-flex;align-items:center;min-height:2.5rem;font-size:var(--font-size-sm)}.case-injunctions__review-list blockquote{max-width:75ch;margin:var(--space-sm) 0;overflow-wrap:anywhere}.case-injunctions__timeline{position:relative;list-style:none;margin:var(--space-sm) 0 0;padding:0}.case-injunctions__timeline-item{position:relative;min-width:0;padding:var(--space-xs) 0 var(--space-lg) calc(var(--space-xl) + var(--space-xs))}.case-injunctions__timeline-item:last-child{padding-bottom:0}.case-injunctions__timeline-item:before{position:absolute;top:calc(var(--space-xs) + .3rem);left:0;width:.8rem;height:.8rem;border:2px solid var(--color-info-main);border-radius:50%;background:var(--card-bg);content:""}.case-injunctions__timeline-item:not(:last-child):after{position:absolute;top:calc(var(--space-xs) + .7rem);bottom:calc(-1 * (var(--space-xs) + .7rem));left:.4rem;width:1px;background:var(--color-border-strong);content:""}.case-injunctions__timeline-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-xs);font-size:var(--font-size-sm)}.case-injunctions__timeline-head time{font-weight:var(--font-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-injunctions__timeline-head span{color:var(--color-text-secondary)}.case-injunctions__timeline-item h4{font-size:var(--font-size-small);line-height:var(--line-height-small)}.case-injunctions__timeline-item h4,.case-injunctions__timeline-item p{max-width:75ch;margin:var(--space-xs) 0}.case-injunctions__timeline-item .case-injunctions__timeline-note{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.case-injunctions__timeline-item>a{display:inline-flex;align-items:center;min-height:2.5rem;font-size:var(--font-size-sm)}.case-injunctions summary{min-height:44px;cursor:pointer}.case-injunctions :is(p,li,dd){overflow-wrap:anywhere}@media (max-width:680px){.case-interim__summary{display:grid}.case-interim__summary p+p{padding-left:0;border-left:0;border-top:1px solid var(--color-border-default)}.case-interim__status{white-space:normal}.case-interim__fact{grid-template-columns:minmax(0,1fr);gap:var(--space-2xs)}.case-interim__related-body{padding-inline:var(--space-sm)}.case-interim__objects li{grid-template-columns:minmax(0,1fr);gap:var(--space-2xs)}.case-interim__object-id{grid-column:1}.case-injunctions__segments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.case-injunctions__segments button{min-width:0;padding-inline:var(--space-xs);white-space:normal}.case-injunctions__segments button:first-child{grid-column:1/-1}.case-injunctions__overview{grid-template-columns:minmax(0,1fr);gap:var(--space-md)}.case-injunctions__overview>section+section{padding:var(--space-md) 0 0;border-top:1px solid var(--color-border-default);border-left:0}.case-injunctions__statuses{justify-content:flex-start}.case-injunctions__summary-filters button{flex:1 1 auto}}.case-injunctions__overview--single{grid-template-columns:minmax(0,1fr)}.case-injunctions__overview--single>section:first-child p{display:block;overflow:visible;-webkit-line-clamp:unset}.case-injunctions__act-action{display:inline-flex;align-items:center;min-height:28px;padding:0 var(--space-sm);border:1px solid var(--color-border-default);border-radius:var(--radius-pill);color:var(--color-text-primary);font-size:var(--font-size-sm);text-decoration:none;white-space:nowrap}.case-injunctions__act-action:hover{background:var(--color-bg-surface-subtle)}.case-transactions__toolbar{gap:var(--space-md)}.case-transactions__header,.case-transactions__toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.case-transactions__header{gap:var(--space-md) var(--space-lg)}.case-transactions__heading{margin:0;color:var(--color-text-heading);font:var(--font-weight-bold) var(--font-size-h2) /var(--line-height-h2) var(--font-family-heading);letter-spacing:-.03em}.case-transactions>.case-page__preview-scope{margin:0}.case-transactions__view-switch{display:inline-flex;max-width:100%;gap:var(--space-2xs);padding:var(--space-2xs);border-radius:var(--tabs-radius);background:var(--tabs-segment-bg)}.case-transactions__view-switch button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-height:2.5rem;padding:0 var(--space-md);border:0;border-radius:calc(var(--tabs-radius) - var(--space-2xs));background:transparent;color:var(--color-text-primary);font:var(--font-weight-medium) var(--font-size-sm) /1.3 var(--font-family-body);cursor:pointer}.case-transactions__view-switch button[aria-pressed=true]{background:var(--tabs-segment-active);color:var(--tabs-text-active);box-shadow:var(--shadow-card)}.case-transactions__view-switch button:hover:not([aria-pressed=true]){background:var(--tabs-hover)}.case-transactions__view-switch button:focus-visible{outline:2px solid var(--color-text-link);outline-offset:2px}.case-transactions__view-switch button span{color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-transactions__segments{display:inline-flex;justify-self:start;max-width:100%;gap:var(--space-2xs);padding:var(--space-2xs);border-radius:var(--tabs-radius);background:var(--tabs-segment-bg)}.case-transactions__segments button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-height:2.5rem;padding:0 var(--space-md);border:0;border-radius:calc(var(--tabs-radius) - var(--space-2xs));background:transparent;color:var(--color-text-primary);font:var(--font-weight-medium) var(--font-size-sm) /1.3 var(--font-family-body);white-space:nowrap;cursor:pointer}.case-transactions__segments button[aria-pressed=true]{background:var(--tabs-segment-active);color:var(--tabs-text-active);box-shadow:var(--shadow-card)}.case-transactions__segments button:hover:not([aria-pressed=true]){background:var(--tabs-hover)}.case-transactions__segments button:focus-visible{outline:2px solid var(--color-text-link);outline-offset:2px}.case-transactions__segments button span{color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-transactions__panel{display:grid;gap:var(--space-md);min-width:0}.case-transactions__insights{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;gap:var(--space-md)}.case-transactions__widget{min-width:0;container:transaction-widget/inline-size}.case-transactions__widget .arb-content-card__body{margin-top:var(--space-md)}.case-transactions__money{margin:0}.case-transactions__money>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--space-xs) var(--space-md);padding-block:var(--space-sm);border-bottom:1px solid var(--color-border-default)}.case-transactions__money>div:first-child{padding-top:0}.case-transactions__money dt{min-width:0}.case-transactions__money dt small{display:block;margin-top:var(--space-2xs);color:var(--color-text-secondary);font-size:var(--font-size-caption)}.case-transactions__money dd{margin:0;text-align:right;font-weight:var(--font-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.case-transactions__money dd[data-known=false]{color:var(--color-text-secondary);font-size:var(--font-size-small);font-weight:var(--font-weight-regular)}.case-transactions__widget-note{margin:var(--space-sm) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:1.5}.case-transactions__widget [data-tone=neutral]{background:var(--color-neutral-main)}.case-transactions__widget [data-tone=warning]{background:var(--color-warning-main)}.case-transactions__widget [data-tone=success]{background:var(--color-success-main)}.case-transactions__widget [data-tone=danger]{background:var(--color-danger-main)}.case-transactions__widget [data-tone=info]{background:var(--color-info-main)}.case-transactions__outcome-track{display:flex;gap:2px;height:var(--space-xs);overflow:hidden;border-radius:var(--radius-pill);margin-bottom:var(--space-sm)}.case-transactions__outcome-track>span{flex-basis:0}.case-transactions__outcomes{display:grid;gap:var(--space-2xs);margin:0;padding:0;list-style:none}.case-transactions__outcomes button{display:grid;grid-template-columns:auto minmax(0,1fr) auto 3.5rem;align-items:center;gap:var(--space-xs);width:100%;min-height:44px;padding:var(--space-xs);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer}.case-transactions__outcomes button:hover{background:var(--color-bg-surface-subtle)}.case-transactions__outcomes button[aria-pressed=true]{border-color:var(--color-border-strong);background:var(--color-bg-surface-secondary)}.case-transactions__outcomes button:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.case-transactions__outcome-dot{width:var(--space-xs);height:var(--space-xs);border-radius:var(--radius-pill)}.case-transactions__outcome-share,.case-transactions__outcomes strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.case-transactions__outcome-share{color:var(--color-text-secondary);font-size:var(--font-size-caption)}@container transaction-widget (max-width: 21rem){.case-transactions__money>div{grid-template-columns:minmax(0,1fr);gap:var(--space-2xs)}.case-transactions__money dd{text-align:left}}.case-transactions__panel-heading{display:grid;gap:var(--space-xs)}.case-transactions__panel-heading h3{margin:0;color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h4) /1.35 var(--font-family-heading)}.case-transactions__panel-heading p{max-width:72ch;margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.case-transactions__review-group{min-width:0;padding-top:var(--space-md);border-top:1px solid var(--color-border-default)}.case-transactions__review-group h4{margin:0;font:var(--font-weight-semibold) var(--font-size-md) /1.4 var(--font-family-heading)}.case-transactions__review-group>p{max-width:72ch;margin:var(--space-xs) 0 var(--space-md);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.case-transactions__review-group>ul{list-style:none;margin:0;padding:0}.case-transactions__review-group>ul>li{padding:var(--space-md) 0;border-top:1px solid var(--color-border-default)}.case-transactions__review-group>ul>li p{margin:var(--space-xs) 0}.case-transactions__publications .case-interim__publication{border-top:1px solid var(--color-border-default)}.case-transactions__summary-filters{display:flex;flex-wrap:wrap;gap:var(--space-xs);padding-block:var(--space-md);border-block:1px solid var(--color-border-strong)}.case-transactions__summary-chip{display:inline-flex;max-width:100%;min-height:2.25rem;padding:0;border:1px solid transparent;border-radius:var(--label-radius);background:transparent;cursor:pointer}.case-transactions__summary-chip .arb-label{--label-height:2.25rem;width:100%;height:100%;white-space:normal}.case-transactions__summary-chip:hover{filter:brightness(.97)}.case-transactions__summary-chip[aria-pressed=true]{border-color:currentColor;box-shadow:inset 0 0 0 1px currentColor}.case-transactions__summary-chip--neutral{color:var(--color-neutral-text-aa)}.case-transactions__summary-chip--success{color:var(--color-success-text)}.case-transactions__summary-chip--danger{color:var(--color-danger-text)}.case-transactions__summary-chip--info{color:var(--color-info-text)}.case-transactions__summary-chip--warning{color:var(--color-warning-text-aa)}.case-transactions__summary-chip:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.case-transactions__chip-count{margin-left:var(--space-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-transactions__filter-row{display:flex;align-items:end;flex-wrap:wrap;gap:var(--space-md) var(--space-lg)}.case-transactions__result-select{width:min(100%,19rem)}.case-transactions__filter-row>p{padding-bottom:var(--space-xs)}.case-transactions__list{display:grid;gap:var(--space-md);list-style:none;margin:0;padding:0}.case-transactions__list>li{min-width:0}.case-transactions__card{container:transaction-card/inline-size}.case-transactions__card .arb-content-card__header{flex-wrap:wrap;gap:var(--space-sm) var(--space-md)}.case-transactions__card .arb-content-card__heading{flex:1 1 24rem}.case-transactions__deal-card .arb-content-card__title{font-size:var(--font-size-small);line-height:var(--line-height-small);text-wrap:pretty}.case-transactions__card .arb-content-card__description p{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-transactions__card .arb-content-card__status{max-width:100%}.case-transactions__card .arb-content-card__body{margin-top:var(--space-sm)}.case-transactions__statuses{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-xs)}.case-transactions__statuses .arb-label{white-space:normal}.case-transactions .case-transactions__message-action{color:var(--color-text-primary);text-decoration:none;white-space:nowrap}.case-transactions__overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md)}.case-transactions__overview--single{grid-template-columns:minmax(0,1fr)}.case-transactions__overview>section{min-width:0}.case-transactions__overview>section+section{padding-left:var(--space-md);border-left:1px solid var(--color-border-default)}.case-transactions__overview h4{margin:0 0 var(--space-xs);color:var(--color-text-secondary);font:var(--font-weight-semibold) var(--font-size-sm) /1.4 var(--font-family-heading)}.case-transactions__overview p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;white-space:pre-line}.case-transactions__deal-card .case-transactions__overview p{display:block;overflow:visible;-webkit-line-clamp:unset}.case-transactions__highlights{display:grid;align-content:start;gap:var(--space-md)}.case-transactions__highlight-amounts{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-lg);margin:0}.case-transactions__highlight-amounts>div{min-width:0}.case-transactions__highlight-amounts dt{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.case-transactions__highlight-amounts dd{margin:var(--space-2xs) 0 0;font-weight:var(--font-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.case-transactions__key-facts{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-lg);margin:var(--space-sm) 0 0;padding-top:var(--space-sm);border-top:1px solid var(--color-border-default)}.case-transactions__key-facts>div{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.case-transactions__key-facts dt{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.case-transactions__key-facts dd{margin:0;font-weight:var(--font-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-transactions__actions{display:grid;justify-items:start;gap:var(--space-xs);margin-top:var(--space-sm)}.case-transactions__actions>a{font-size:var(--font-size-sm)}.case-transactions__details{width:100%;border-top:1px solid var(--color-border-default)}.case-transactions__details summary{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--color-text-link);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-decoration:underline;text-underline-offset:.2em}.case-transactions__details .case-transactions__hide,.case-transactions__details[open] .case-transactions__show{display:none}.case-transactions__details[open] .case-transactions__hide{display:inline}.case-transactions__details-body{padding-top:var(--space-md)}.case-transactions__deal-card .case-transactions__details-body{display:grid;gap:var(--space-md);margin-top:var(--space-md);border-top:1px solid var(--color-border-default)}.case-transactions__deal-card .case-transactions__details-body>a{width:fit-content;font-size:var(--font-size-sm)}.case-transactions__facts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-xl);margin-top:0}.case-transactions__facts>.case-interim__fact{min-width:0;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--space-2xs)}.case-transactions__facts>.case-interim__fact:nth-child(-n+2){border-top:0;padding-top:0}@container transaction-card (max-width: 40rem){.case-transactions__facts{grid-template-columns:minmax(0,1fr)}.case-transactions__facts>.case-interim__fact:nth-child(2){border-top:1px solid var(--color-border-default);padding-top:var(--space-sm)}}.case-transactions .case-transactions__timeline{position:relative;list-style:none;margin:var(--space-sm) 0 0;padding:0}.case-transactions__timeline-item{position:relative;min-width:0;padding:var(--space-xs) 0 var(--space-lg) calc(var(--space-xl) + var(--space-xs))}.case-transactions__timeline-item:last-child{padding-bottom:0}.case-transactions__timeline-item:before{position:absolute;top:calc(var(--space-xs) + .3rem);left:0;width:.8rem;height:.8rem;border:2px solid var(--color-info-main);border-radius:50%;background:var(--card-bg);content:""}.case-transactions__timeline-item--result:before{background:var(--color-info-main)}.case-transactions__timeline-item--annulled:before{border-color:var(--color-danger-main);background:var(--color-danger-main)}.case-transactions__timeline-item--selected{padding-right:var(--space-md);border-radius:var(--radius-md);background:var(--color-info-bg);scroll-margin-block:var(--space-lg);outline:1px solid var(--color-info-main)}.case-transactions__timeline-item--selected:focus{outline:2px solid var(--color-info-main);outline-offset:3px}.case-transactions__timeline-item--selected:before{background:var(--color-info-main)}.case-transactions__selected-label{color:var(--color-info-text);font-weight:var(--font-weight-semibold)}.case-transactions__timeline-item:not(:last-child):after{position:absolute;top:calc(var(--space-xs) + .7rem);bottom:calc(-1 * (var(--space-xs) + .7rem));left:.4rem;width:1px;background:var(--color-border-strong);content:""}.case-transactions__timeline-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-xs);font-size:var(--font-size-sm)}.case-transactions__timeline-head time{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-transactions__timeline-head>span:not(.arb-label){color:var(--color-text-secondary)}.case-transactions__timeline-item p{max-width:75ch;margin:var(--space-2xs) 0}.case-transactions__timeline-item .case-transactions__timeline-title{margin-top:var(--space-xs);font-weight:var(--font-weight-semibold)}.case-transactions__timeline-item>a{display:inline-flex;align-items:center;min-height:2.5rem;font-size:var(--font-size-sm)}.case-transactions__quote{max-width:75ch;margin:var(--space-md) 0;white-space:pre-line;overflow-wrap:anywhere}.case-transactions summary{min-height:44px;cursor:pointer}.case-transactions :is(p,li){overflow-wrap:anywhere}.case-transactions ::selection{color:var(--color-text-primary);background:var(--color-bg-surface-secondary)}@media (max-width:700px){.case-transactions__heading{font-size:calc(var(--font-size-h3) + var(--space-2xs));line-height:var(--line-height-h3)}.case-transactions__view-switch{width:auto}.case-transactions__view-switch button{min-width:0}.case-transactions__segments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.case-transactions__segments button{min-width:0;padding-inline:var(--space-xs);white-space:normal}.case-transactions__subsegments button:first-child{grid-column:1/-1}.case-transactions__overview{grid-template-columns:minmax(0,1fr);gap:var(--space-md)}.case-transactions__overview>section+section{padding:var(--space-md) 0 0;border-top:1px solid var(--color-border-default);border-left:0}.case-transactions__statuses{justify-content:flex-start}.case-transactions__card .arb-content-card__header{flex-direction:column}.case-transactions__card .arb-content-card__heading{flex-basis:auto}.case-transactions__summary-chip{flex:1 1 auto}}.case-transactions{--font-size-sm:var(--font-size-small);font-size:var(--font-size-small);line-height:var(--line-height-small)}.case-transactions__outcome-table{width:100%;margin:0;border-collapse:collapse;font-size:var(--font-size-sm)}.case-transactions__outcome-table td,.case-transactions__outcome-table th{padding:var(--space-xs) var(--space-2xs);border-bottom:1px solid var(--color-border-default);text-align:right;vertical-align:top;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.case-transactions__outcome-table th[scope=row]{white-space:normal;width:40%}.case-transactions__outcome-table thead th{color:var(--color-text-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-size-caption)}.case-transactions__outcome-table th[scope=row]{text-align:left;font-weight:var(--font-weight-regular)}.case-transactions__outcome-table th[scope=row] button{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:32px;padding:0;border:0;background:transparent;color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer}.case-transactions__outcome-table th[scope=row] button[aria-pressed=true]{font-weight:var(--font-weight-semibold);text-decoration:underline}.case-transactions__outcome-table tr[data-active]{background:var(--color-bg-surface-subtle)}.case-transactions__outcome-table td small{display:block}.case-transactions__outcome-table td small,.case-transactions__outcome-table td[data-known=false]{color:var(--color-text-secondary);font-size:var(--font-size-caption)}.case-transactions__outcome-table tfoot td,.case-transactions__outcome-table tfoot th{border-bottom:0;font-weight:var(--font-weight-semibold)}.case-transactions__outcome-table .case-transactions__outcome-share{display:block;color:var(--color-text-secondary);font-size:var(--font-size-caption)}@container transaction-widget (max-width: 420px){.case-transactions__outcome-table thead{display:none}.case-transactions__outcome-table tr{display:grid;grid-template-columns:1fr auto}.case-transactions__outcome-table td{text-align:left}}.case-transactions__insights--single{grid-template-columns:minmax(0,1fr)}.case-transactions__widget--wide .case-transactions__outcome-table th[scope=row]{width:32%}.case-reports{min-width:0}.case-reports .case-transactions__summary-chip{min-height:2.75rem}.case-reports .case-transactions__summary-chip .arb-label{--label-height:2.75rem}.case-reports__list-item{min-width:0;scroll-margin-top:6rem}.case-reports__card .arb-content-card__header{flex-wrap:wrap}.case-reports__card .arb-content-card__body{margin-top:var(--space-md)}.case-reports__card-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md) var(--space-lg);margin:0}.case-reports__card-facts>div{min-width:0}.case-reports__card-facts dt{margin-bottom:var(--space-2xs);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.case-reports__card-facts dd{min-width:0;margin:0;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-reports__actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-xs) var(--space-lg);margin-top:var(--space-md);padding-top:var(--space-sm);border-top:1px solid var(--color-border-default)}.case-reports__disclosure{padding:0;border:0;background:transparent;font:var(--font-weight-semibold) var(--font-size-sm) /1.4 var(--font-family-body);text-decoration:underline;cursor:pointer}.case-reports__disclosure,.case-reports__source-link{min-height:44px;color:var(--color-text-link);text-underline-offset:.2em}.case-reports__source-link{display:inline-flex;align-items:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.case-reports__disclosure:hover,.case-reports__source-link:hover{text-decoration-thickness:2px}.case-reports__procedure-filter{width:min(100%,19rem)}.case-reports__expanded{min-width:0;margin-top:var(--space-sm);padding-top:var(--space-lg);border-top:1px solid var(--color-border-default)}.case-reports__expanded h4{margin:0 0 var(--space-md);color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-body) /1.4 var(--font-family-heading)}.case-reports__section{min-width:0;border-top:1px solid var(--color-border-default)}.case-reports__section summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);min-height:44px;padding-block:var(--space-sm);color:var(--color-text-heading);font-weight:var(--font-weight-semibold);cursor:pointer}.case-reports__section summary span:first-child{min-width:0;overflow-wrap:anywhere}.case-reports__section summary span+span{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-reports__section>.case-reports__fields{padding-bottom:var(--space-md)}.case-reports__fields{display:grid;min-width:0;margin:0}.case-reports__field{display:grid;grid-template-columns:minmax(9rem,37%) minmax(0,1fr);gap:var(--space-md);padding-block:var(--space-xs);border-top:1px solid var(--color-border-default)}.case-reports__field:first-child{border-top:0}.case-reports__field dt{color:var(--color-text-secondary)}.case-reports__field dd{min-width:0;max-width:75ch;margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-reports__field-group{min-width:0;padding-block:var(--space-sm);border-top:1px solid var(--color-border-default)}.case-reports__field-group:first-child{border-top:0}.case-reports__field-group>dt{margin-bottom:var(--space-xs);color:var(--color-text-heading);font-weight:var(--font-weight-semibold)}.case-reports__field-group>dd{min-width:0;margin:0 0 0 var(--space-md);padding-left:var(--space-md);border-left:1px solid var(--color-border-default)}.case-reports__source-note{max-width:72ch;margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-small)}.case-reports__expanded .case-reports__source-note{margin-top:var(--space-md)}.case-reports :is(.case-reports__disclosure,.case-reports__source-link,.case-reports__section summary):focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.case-reports :is(p,li,dd){overflow-wrap:anywhere}.case-reports ::selection{color:var(--color-text-primary);background:var(--color-bg-surface-secondary)}@media (max-width:760px){.case-reports__card-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.case-reports__field{grid-template-columns:minmax(0,1fr);gap:var(--space-2xs)}.case-reports__field-group>dd{margin-left:0;padding-left:var(--space-sm)}}@media (max-width:540px){.case-reports__card-facts{grid-template-columns:minmax(0,1fr);gap:0}.case-reports__card-facts>div+div{margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-border-default)}.case-reports__procedure-filter{width:100%}}.case-reports__highlights{margin-block:var(--space-lg)}.case-reports__widget{container:report-widget/inline-size;min-width:0;background:transparent}.case-reports__widget .arb-content-card__header{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:var(--space-xs) var(--space-sm)}.case-reports__widget .arb-content-card__heading{flex:1 1 10rem}.case-reports__widget .arb-content-card__status{flex:0 1 auto}.case-reports__widget .arb-content-card__body{margin-top:var(--space-sm)}.case-reports__widget-source{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:44px;padding:0;border:0;background:transparent;color:var(--color-text-heading);font:var(--font-weight-medium) var(--font-size-small) /1.5 var(--font-family-body);text-align:left;cursor:pointer}.case-reports__widget-source svg{width:1rem;height:1rem;flex:none}.case-reports__widget-source:hover{text-decoration:underline;text-underline-offset:.2em}.case-reports__source-action:focus-visible,.case-reports__widget-details>summary:focus-visible,.case-reports__widget-source:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--radius-xs)}.case-reports__facts{display:grid;gap:var(--space-sm);margin:0}.case-reports__facts>div{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:baseline;gap:var(--space-2xs) var(--space-sm);min-width:0}.case-reports__facts dt{color:var(--color-text-secondary);font-size:var(--font-size-small)}.case-reports__facts dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-xs);margin:0;font-weight:var(--font-weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-reports__fact-share{color:var(--color-text-secondary);font-size:var(--font-size-small);font-weight:var(--font-weight-regular)}.case-reports__facts--conclusions>div{flex-wrap:nowrap}.case-reports__facts--conclusions dt{min-width:0;overflow-wrap:anywhere}.case-reports__facts--conclusions dd{flex-shrink:0;font-size:var(--font-size-small)}.case-reports__liability-list{list-style:none;margin:var(--space-sm) 0 0;padding:0}.case-reports__liability-list>li{padding-top:var(--space-sm);margin-top:var(--space-sm);border-top:1px solid var(--color-border-default);font-size:var(--font-size-small);overflow-wrap:anywhere}.case-reports__liability-list>li>strong{display:block;margin-bottom:var(--space-xs);font-weight:var(--font-weight-medium)}.case-reports__liability-list dt,.case-reports__liability-result>span{color:var(--color-text-secondary)}.case-reports__liability-result{display:grid;gap:var(--space-2xs);margin:var(--space-xs) 0 0}.case-reports__registry-progress,.case-reports__repayment-track{display:block;overflow:hidden;border-radius:var(--radius-pill);background:var(--chart-grid)}.case-reports__registry-progress{height:.5rem;margin-top:var(--space-md)}.case-reports__registry-progress>span,.case-reports__repayment-track>span{display:block;height:100%;background:var(--color-data-green)}.case-reports__repayment-list{list-style:none;margin:var(--space-md) 0 0;padding:0}.case-reports__repayment-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xs) var(--space-sm);padding-block:var(--space-sm);border-top:1px solid var(--color-border-default);font-size:var(--font-size-small)}.case-reports__repayment-row:last-child{padding-bottom:0}.case-reports__repayment-label{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--space-2xs) var(--space-xs);min-width:0}.case-reports__repayment-label>strong{font-weight:var(--font-weight-medium)}.case-reports__repayment-label>span:not(.case-reports__repayment-track){color:var(--color-text-secondary);text-align:right}.case-reports__repayment-track{grid-column:1/-1;height:.25rem;margin-top:var(--space-2xs)}.case-reports__repayment-money{display:grid;gap:var(--space-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.case-reports__repayment-money:last-child{text-align:right}.case-reports__mobile-caption{display:block;color:var(--color-text-secondary);font-size:var(--font-size-small)}.case-reports__source-action{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--space-xs);padding:0;border:0;background:transparent;color:var(--color-text-link);font:var(--font-weight-medium) var(--font-size-small) /1.5 var(--font-family-body);text-align:left;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.case-reports__source-action:hover{text-decoration-thickness:2px}.case-reports__appraisal-table{display:block;width:100%;border-collapse:collapse}.case-reports__appraisal-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.case-reports__appraisal-table tbody{display:block}.case-reports__appraisal-table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-xs) var(--space-sm);padding-block:var(--space-sm);border-top:1px solid var(--color-border-default);font-size:var(--font-size-small)}.case-reports__appraisal-table td{display:grid;gap:var(--space-2xs);min-width:0;padding:0;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-reports__appraisal-table td:first-child{grid-column:1/-1}.case-reports__appraisal-table td:first-child .case-reports__mobile-caption{display:none}.case-reports__appraisal-table td:last-child{text-align:right}.case-reports__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.case-reports__milestones{display:grid;gap:var(--space-sm);margin:0;padding:0;list-style:none}.case-reports__milestones li{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2xs) var(--space-sm);padding-left:var(--space-md);font-size:var(--font-size-small)}.case-reports__milestones li:before{position:absolute;content:"";top:.4rem;left:0;width:.375rem;height:.375rem;border-radius:var(--radius-pill);background:var(--color-data-blue)}.case-reports__milestones li>span{color:var(--color-text-secondary)}.case-reports__milestones li>strong{font-weight:var(--font-weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-reports__outcome{margin-top:var(--space-md);font-size:var(--font-size-small)}.case-reports__outcome>strong{font-weight:var(--font-weight-medium)}.case-reports__outcome>p{margin:var(--space-xs) 0 0;color:var(--color-text-secondary)}.case-reports__widget-details{margin-top:var(--space-sm);border-top:1px solid var(--color-border-default)}.case-reports__widget-details>summary{min-height:44px;padding-block:var(--space-sm);cursor:pointer;font-size:var(--font-size-small)}.case-reports__extensions{margin:0;padding:0;list-style:none}.case-reports__extensions li{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);padding-block:var(--space-xs);border-top:1px solid var(--color-border-default);font-size:var(--font-size-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-reports__extensions li>span{color:var(--color-text-secondary)}.case-reports__detail-facts{margin:0;font-size:var(--font-size-small)}.case-reports__detail-facts>div{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-sm);justify-content:space-between;padding-block:var(--space-xs)}.case-reports__detail-facts dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-reports__section[data-section-title]{scroll-margin-top:6rem}.case-reports__expense-summary{margin:0}.case-reports__expense-list{list-style:none;padding:0;margin:0}.case-reports__expense-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-xs) var(--space-sm);align-items:baseline;padding-block:var(--space-sm);border-top:1px solid var(--color-border-default);font-size:var(--font-size-small)}.case-reports__expense-category{grid-column:1/-1;display:grid;min-width:0;gap:var(--space-xs)}.case-reports__expense-track{display:block;height:.25rem;overflow:hidden;border-radius:var(--radius-pill);background:var(--chart-grid)}.case-reports__expense-track>span{display:block;height:100%;background:var(--color-data-blue)}.case-reports__expense-amount,.case-reports__expense-share{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-reports__expense-share{color:var(--color-text-secondary)}.case-reports__expense-amount{text-align:right;font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.case-reports__payments{margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-border-default)}.case-reports__payments h4{margin:0 0 var(--space-sm);color:var(--color-text-heading);font:var(--font-weight-medium) var(--font-size-small) /1.4 var(--font-family-body)}.case-reports__payment-track{display:flex;gap:2px;height:.5rem;overflow:hidden;border-radius:var(--radius-pill);background:var(--chart-grid)}.case-reports__payments [data-tone=green]{background:var(--color-data-green)}.case-reports__payments [data-tone=orange]{background:var(--color-data-orange)}.case-reports__payments [data-tone=gray]{background:var(--color-data-gray)}.case-reports__payment-values{display:grid;gap:var(--space-xs);margin:var(--space-sm) 0 0;font-size:var(--font-size-small)}.case-reports__payment-values>div{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2xs) var(--space-sm);min-width:0}.case-reports__payment-values dt{display:flex;align-items:baseline;gap:var(--space-xs);color:var(--color-text-secondary)}.case-reports__payment-values dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-sm);margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-reports__payment-values dd strong{font-weight:var(--font-weight-medium)}.case-reports__payment-values dd>span{color:var(--color-text-secondary)}.case-reports__payment-dot{width:.5rem;height:.5rem;flex:none;border-radius:var(--radius-pill)}.case-reports__chart-note{margin:var(--space-sm) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:1.5}@container report-widget (max-width: 16rem){.case-reports__repayment-label{grid-template-columns:minmax(0,1fr)}.case-reports__repayment-label>span:not(.case-reports__repayment-track){text-align:left}.case-reports__repayment-row{grid-template-columns:minmax(0,1fr)}.case-reports__repayment-money{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2xs) var(--space-sm);text-align:left}.case-reports__repayment-money:last-child{text-align:left}.case-reports__expense-row{grid-template-columns:minmax(0,1fr)}.case-reports__expense-amount{text-align:left}}@media (max-width:640px){.case-reports__widget{--arb-content-card-padding:var(--space-md)}}