.counterparty-enforcement{display:grid;min-width:0;align-content:start;gap:var(--space-xl)}.counterparty-enforcement__header{display:flex;min-width:0;align-items:end;justify-content:space-between;gap:var(--space-xl)}.counterparty-enforcement__header>div{display:grid;min-width:0;gap:var(--space-sm)}.counterparty-enforcement--empty h2,.counterparty-enforcement--empty p,.counterparty-enforcement__card-amounts,.counterparty-enforcement__card-amounts dd,.counterparty-enforcement__card-amounts dt,.counterparty-enforcement__card-details h4,.counterparty-enforcement__card-details p,.counterparty-enforcement__card-details strong,.counterparty-enforcement__card-subject h3,.counterparty-enforcement__card-subject span,.counterparty-enforcement__error,.counterparty-enforcement__header h2,.counterparty-enforcement__header p,.counterparty-enforcement__loading,.counterparty-enforcement__metrics dd,.counterparty-enforcement__metrics dt,.counterparty-enforcement__metrics small,.counterparty-enforcement__no-results p,.counterparty-enforcement__no-results strong,.counterparty-enforcement__notice,.counterparty-enforcement__page-note,.counterparty-enforcement__primary span,.counterparty-enforcement__primary strong{margin:0}.counterparty-enforcement__header h2{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}.counterparty-enforcement__header>div>p{max-width:68ch;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-body) /var(--line-height-body) var(--font-family-body)}.counterparty-enforcement__page-note{display:grid;flex:0 0 auto;justify-items:end;gap:var(--space-2xs);color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body);text-align:right}.counterparty-enforcement__page-note strong{color:var(--color-text-heading);font-weight:var(--font-weight-semibold)}.counterparty-enforcement__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;margin:0;border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.counterparty-enforcement__metrics>div{display:grid;min-width:0;align-content:start;gap:var(--space-xs);padding:var(--space-lg);border-right:1px solid var(--color-border-default)}.counterparty-enforcement__metrics>div:last-child{border-right:0}.counterparty-enforcement__metrics dt{color:var(--color-text-secondary);font:var(--font-weight-medium) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.counterparty-enforcement__metrics dd{overflow-wrap:anywhere;color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h3) /var(--line-height-h3) var(--font-family-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.counterparty-enforcement__metrics small{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.counterparty-enforcement__filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:var(--space-md)}.counterparty-enforcement__filter-search{grid-column:span 2}.counterparty-enforcement__filter-search .arb-form-field__icon svg{width:1.25rem;height:1.25rem}.counterparty-enforcement__list-summary{display:flex;min-height:2.75rem;align-items:center;justify-content:space-between;gap:var(--space-md)}.counterparty-enforcement__list-summary p{margin:0;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.counterparty-enforcement__list-summary strong{color:var(--color-text-heading)}.counterparty-enforcement__cards{display:grid;min-width:0;margin:0;padding:0;gap:var(--space-md);list-style:none;transition:opacity .16s ease-out}.counterparty-enforcement__cards>li{min-width:0}.counterparty-enforcement[aria-busy=true] .counterparty-enforcement__cards{opacity:.58;pointer-events:none}.counterparty-enforcement__card{display:grid;min-width:0;gap:var(--space-lg);padding:var(--space-lg);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.counterparty-enforcement__card-header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border-default)}.counterparty-enforcement__card-header>*{max-width:100%}.counterparty-enforcement__card-header .arb-label{height:auto;white-space:normal}.counterparty-enforcement__primary{display:grid;min-width:0;gap:var(--space-2xs)}.counterparty-enforcement__card-details strong,.counterparty-enforcement__primary strong{color:var(--color-text-heading);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.counterparty-enforcement__primary strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.counterparty-enforcement__card-details p,.counterparty-enforcement__card-subject span,.counterparty-enforcement__primary span{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body);overflow-wrap:anywhere}.counterparty-enforcement__card-content{display:grid;min-width:0;gap:var(--space-lg)}.counterparty-enforcement__card-subject{display:grid;min-width:0;gap:var(--space-xs)}.counterparty-enforcement__card-subject h3{max-width:72ch;color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h4) /var(--line-height-h4) var(--font-family-heading);overflow-wrap:anywhere}.counterparty-enforcement__card-amounts{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface-secondary)}.counterparty-enforcement__card-amounts>div{display:grid;min-width:0;gap:var(--space-2xs);padding:var(--space-md);border-right:1px solid var(--color-border-default)}.counterparty-enforcement__card-amounts>div:last-child{border-right:0}.counterparty-enforcement__card-amounts dt,.counterparty-enforcement__card-details h4{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.counterparty-enforcement__card-amounts dd{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-body) /var(--line-height-body) var(--font-family-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.counterparty-enforcement__card-details{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xl)}.counterparty-enforcement__card-details section{display:grid;min-width:0;align-content:start;gap:var(--space-xs)}.counterparty-enforcement__no-results{display:grid;min-height:12rem;place-content:center;justify-items:center;gap:var(--space-xs);padding:var(--space-lg);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);color:var(--color-text-secondary);text-align:center}.counterparty-enforcement__no-results strong{color:var(--color-text-heading)}.counterparty-enforcement__error,.counterparty-enforcement__loading,.counterparty-enforcement__notice{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);font:var(--font-weight-medium) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.counterparty-enforcement__error p,.counterparty-enforcement__loading p,.counterparty-enforcement__loading strong,.counterparty-enforcement__notice p{margin:0}.counterparty-enforcement__loading{min-height:8rem;justify-content:flex-start;background:var(--color-info-bg);color:var(--color-info-text)}.counterparty-enforcement__loading>div{display:grid;gap:var(--space-2xs)}.counterparty-enforcement__spinner{width:1.5rem;height:1.5rem;flex:0 0 auto;border:2px solid color-mix(in srgb,currentColor 24%,transparent);border-top-color:currentcolor;border-radius:50%;animation:counterparty-enforcement-spin .8s linear infinite}.counterparty-enforcement__error{background:var(--color-danger-bg);color:var(--color-danger-text)}.counterparty-enforcement__notice{border:1px solid var(--color-border-default);background:var(--color-bg-surface);color:var(--color-text-secondary)}.counterparty-enforcement--empty{min-height:24rem;place-content:center;justify-items:center;text-align:center}.counterparty-enforcement--empty>svg{width:2rem;height:2rem;color:var(--color-text-secondary)}.counterparty-enforcement--empty h2{color:var(--color-text-heading);font:var(--font-weight-bold) var(--font-size-h3) /var(--line-height-h3) var(--font-family-heading)}.counterparty-enforcement--empty p{max-width:48ch;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-body) /var(--line-height-body) var(--font-family-body)}@media (max-width:1180px){.counterparty-enforcement__filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.counterparty-enforcement__header{align-items:start;flex-direction:column;gap:var(--space-md)}.counterparty-enforcement__page-note{justify-items:start;text-align:left}.counterparty-enforcement__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.counterparty-enforcement__metrics>div:nth-child(2){border-right:0}.counterparty-enforcement__metrics>div:nth-child(-n+2){border-bottom:1px solid var(--color-border-default)}.counterparty-enforcement__card-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.counterparty-enforcement{gap:var(--space-lg)}.counterparty-enforcement__filters,.counterparty-enforcement__metrics{grid-template-columns:minmax(0,1fr)}.counterparty-enforcement__filter-search{grid-column:auto}.counterparty-enforcement__error,.counterparty-enforcement__list-summary,.counterparty-enforcement__notice{align-items:flex-start;flex-direction:column}.counterparty-enforcement__metrics>div,.counterparty-enforcement__metrics>div:nth-child(2){border-right:0;border-bottom:1px solid var(--color-border-default)}.counterparty-enforcement__metrics>div:last-child{border-bottom:0}.counterparty-enforcement__card{gap:var(--space-md);padding:var(--space-md)}.counterparty-enforcement__card-header{display:grid}.counterparty-enforcement__card-amounts,.counterparty-enforcement__card-details{grid-template-columns:minmax(0,1fr)}.counterparty-enforcement__card-amounts>div{border-right:0;border-bottom:1px solid var(--color-border-default)}.counterparty-enforcement__card-amounts>div:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.counterparty-enforcement__cards{transition:none}.counterparty-enforcement__spinner{animation:none}}@keyframes counterparty-enforcement-spin{to{transform:rotate(1turn)}}.counterparty-fedresurs{display:grid;min-width:0;align-content:start;gap:var(--space-xl)}.counterparty-fedresurs__header{display:flex;min-width:0;align-items:end;justify-content:space-between;gap:var(--space-xl)}.counterparty-fedresurs__header>div{display:grid;min-width:0;gap:var(--space-sm)}.counterparty-fedresurs--empty h2,.counterparty-fedresurs--empty p,.counterparty-fedresurs__header h2,.counterparty-fedresurs__header p,.counterparty-fedresurs__history-header h3,.counterparty-fedresurs__history-header p,.counterparty-fedresurs__history-header>span,.counterparty-fedresurs__metrics dd,.counterparty-fedresurs__metrics dt,.counterparty-fedresurs__metrics small,.counterparty-fedresurs__no-results h3,.counterparty-fedresurs__no-results h4,.counterparty-fedresurs__no-results p,.counterparty-fedresurs__result-note,.counterparty-fedresurs__result-note span,.counterparty-fedresurs__result-note strong{margin:0}.counterparty-fedresurs__header h2{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}.counterparty-fedresurs__header>div>p{max-width:66ch;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-body) /var(--line-height-body) var(--font-family-body)}.counterparty-fedresurs__result-note{display:grid;flex:0 0 auto;justify-items:end;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body);text-align:right}.counterparty-fedresurs__result-note strong{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h3) /var(--line-height-h3) var(--font-family-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.counterparty-fedresurs__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;margin:0;border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.counterparty-fedresurs__metrics>div{display:grid;min-width:0;align-content:start;gap:var(--space-xs);padding:var(--space-lg);border-right:1px solid var(--color-border-default)}.counterparty-fedresurs__metrics>div:last-child{border-right:0}.counterparty-fedresurs__metrics dt{color:var(--color-text-secondary);font:var(--font-weight-medium) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.counterparty-fedresurs__metrics dd{overflow-wrap:anywhere;color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h3) /var(--line-height-h3) var(--font-family-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.counterparty-fedresurs__metrics small{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.counterparty-fedresurs__filters{display:grid;grid-template-columns:minmax(16rem,1.6fr) repeat(3,minmax(8rem,.7fr));align-items:end;gap:var(--space-md)}.counterparty-fedresurs__filters .arb-form-field__icon svg{width:1.25rem;height:1.25rem}.counterparty-fedresurs__history{display:grid;min-width:0;gap:var(--space-lg)}.counterparty-fedresurs__history-header{display:flex;align-items:end;justify-content:space-between;gap:var(--space-lg);padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-border-default)}.counterparty-fedresurs__history-header>div{display:grid;gap:var(--space-xs)}.counterparty-fedresurs__history-header h3{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h3) /var(--line-height-h3) var(--font-family-heading)}.counterparty-fedresurs__history-header h3:focus-visible{border-radius:var(--radius-xs);outline:2px solid var(--color-info-main);outline-offset:3px}.counterparty-fedresurs__history-header p,.counterparty-fedresurs__history-header>span{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.counterparty-fedresurs__history-header p{max-width:68ch}.counterparty-fedresurs__history-header>span{flex:0 0 auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.counterparty-fedresurs__event-card{display:grid;min-width:0;gap:var(--space-sm)}.counterparty-fedresurs__event-facts{display:grid;min-width:0;grid-template-columns:minmax(9rem,.75fr) minmax(11rem,.9fr) minmax(18rem,1.8fr);overflow:hidden;border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface)}.counterparty-fedresurs__event-facts>span{display:grid;min-width:0;align-content:start;gap:var(--space-2xs);padding:var(--space-md);border-right:1px solid var(--color-border-default)}.counterparty-fedresurs__event-facts>span:last-child{border-right:0}.counterparty-fedresurs__event-facts>span>span{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.counterparty-fedresurs__event-facts strong{min-width:0;color:var(--color-text-primary);font:var(--font-weight-medium) var(--font-size-small) /var(--line-height-small) var(--font-family-body);overflow-wrap:anywhere}.counterparty-fedresurs__event-card>a{display:inline-flex;width:fit-content;min-height:2.75rem;align-items:center;gap:var(--space-xs);color:var(--color-text-link);font-weight:var(--font-weight-medium);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.counterparty-fedresurs__event-card>a:focus-visible{border-radius:var(--radius-xs);outline:2px solid var(--color-border-focus);outline-offset:2px}.counterparty-fedresurs__event-card>a svg{width:1rem;height:1rem;flex:0 0 auto}.counterparty-fedresurs__history>.arb-pagination{padding-top:var(--space-lg);border-top:1px solid var(--color-border-default)}.counterparty-fedresurs--empty,.counterparty-fedresurs__no-results{display:grid;justify-items:start;gap:var(--space-sm);padding:var(--space-xl);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.counterparty-fedresurs__no-results--initial{min-height:16rem;align-content:center}.counterparty-fedresurs--empty>svg,.counterparty-fedresurs__no-results>svg{width:2rem;height:2rem;color:var(--color-text-secondary)}.counterparty-fedresurs--empty h2,.counterparty-fedresurs__no-results h3{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h3) /var(--line-height-h3) var(--font-family-heading)}.counterparty-fedresurs__no-results h4{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-body) /var(--line-height-body) var(--font-family-heading)}.counterparty-fedresurs--empty p,.counterparty-fedresurs__no-results p{max-width:62ch;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.counterparty-fedresurs--empty{min-height:20rem;align-content:center}@media (max-width:1150px){.counterparty-fedresurs__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.counterparty-fedresurs__metrics>div{border-bottom:1px solid var(--color-border-default)}.counterparty-fedresurs__metrics>div:nth-child(2n){border-right:0}.counterparty-fedresurs__metrics>div:nth-last-child(-n+2){border-bottom:0}.counterparty-fedresurs__event-facts,.counterparty-fedresurs__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.counterparty-fedresurs__event-facts>span:nth-child(2){border-right:0}.counterparty-fedresurs__event-facts>span:last-child{grid-column:1/-1;border-top:1px solid var(--color-border-default)}}@media (max-width:640px){.counterparty-fedresurs{gap:var(--space-lg)}.counterparty-fedresurs__header,.counterparty-fedresurs__history-header{display:grid;align-items:start;gap:var(--space-sm)}.counterparty-fedresurs__result-note{justify-items:start;text-align:left}.counterparty-fedresurs__filters,.counterparty-fedresurs__metrics{grid-template-columns:1fr}.counterparty-fedresurs__metrics>div{border-right:0}.counterparty-fedresurs__metrics>div,.counterparty-fedresurs__metrics>div:nth-last-child(2){border-bottom:1px solid var(--color-border-default)}.counterparty-fedresurs__metrics>div:last-child{border-bottom:0}.counterparty-fedresurs--empty,.counterparty-fedresurs__no-results{padding:var(--space-lg)}.counterparty-fedresurs__history-header>span{padding-top:var(--space-xs)}.counterparty-fedresurs__event-facts{grid-template-columns:minmax(0,1fr)}.counterparty-fedresurs__event-facts>span,.counterparty-fedresurs__event-facts>span:nth-child(2){border-right:0;border-bottom:1px solid var(--color-border-default)}.counterparty-fedresurs__event-facts>span:last-child{grid-column:auto;border-top:0;border-bottom:0}}.counterparty-history{display:grid;min-width:0;align-content:start;gap:var(--space-xl)}.counterparty-history__header{display:flex;min-width:0;align-items:end;justify-content:space-between;gap:var(--space-xl)}.counterparty-history__header>div{display:grid;min-width:0;gap:var(--space-sm)}.counterparty-history--empty h2,.counterparty-history--empty p,.counterparty-history__header h2,.counterparty-history__header p,.counterparty-history__metrics dd,.counterparty-history__metrics dt,.counterparty-history__metrics small,.counterparty-history__no-results h3,.counterparty-history__no-results h4,.counterparty-history__no-results p,.counterparty-history__result-note,.counterparty-history__result-note span,.counterparty-history__result-note strong,.counterparty-history__timeline-header h3,.counterparty-history__timeline-header p,.counterparty-history__timeline-header>span{margin:0}.counterparty-history__header h2{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}.counterparty-history__header>div>p{max-width:66ch;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-body) /var(--line-height-body) var(--font-family-body)}.counterparty-history__result-note{display:grid;flex:0 0 auto;justify-items:end;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body);text-align:right}.counterparty-history__result-note strong{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h3) /var(--line-height-h3) var(--font-family-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.counterparty-history__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;margin:0;border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.counterparty-history__metrics>div{display:grid;min-width:0;align-content:start;gap:var(--space-xs);padding:var(--space-lg);border-right:1px solid var(--color-border-default)}.counterparty-history__metrics>div:last-child{border-right:0}.counterparty-history__metrics dt{color:var(--color-text-secondary);font:var(--font-weight-medium) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.counterparty-history__metrics dd{overflow-wrap:anywhere;color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h3) /var(--line-height-h3) var(--font-family-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.counterparty-history__metrics small{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.counterparty-history__filters{display:grid;grid-template-columns:minmax(16rem,1.6fr) repeat(3,minmax(8rem,.7fr));align-items:end;gap:var(--space-md)}.counterparty-history__filters .arb-form-field__icon svg{width:1.25rem;height:1.25rem}.counterparty-history__timeline{display:grid;min-width:0;gap:var(--space-lg);padding:var(--space-xl);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.counterparty-history__timeline-header{display:flex;align-items:end;justify-content:space-between;gap:var(--space-lg);padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-border-default)}.counterparty-history__timeline-header>div{display:grid;gap:var(--space-xs)}.counterparty-history__timeline-header h3{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h3) /var(--line-height-h3) var(--font-family-heading)}.counterparty-history__timeline-header h3:focus-visible{border-radius:var(--radius-xs);outline:2px solid var(--color-info-main);outline-offset:3px}.counterparty-history__timeline-header p,.counterparty-history__timeline-header>span{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.counterparty-history__timeline-header p{max-width:68ch}.counterparty-history__timeline-header>span{flex:0 0 auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.counterparty-history__timeline>.arb-pagination{padding-top:var(--space-lg);border-top:1px solid var(--color-border-default)}.counterparty-history--empty,.counterparty-history__no-results{display:grid;justify-items:start;gap:var(--space-sm);padding:var(--space-xl);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.counterparty-history__no-results--initial{min-height:16rem;align-content:center}.counterparty-history--empty>svg,.counterparty-history__no-results>svg{width:2rem;height:2rem;color:var(--color-text-secondary)}.counterparty-history--empty h2,.counterparty-history__no-results h3{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h3) /var(--line-height-h3) var(--font-family-heading)}.counterparty-history__no-results h4{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-body) /var(--line-height-body) var(--font-family-heading)}.counterparty-history--empty p,.counterparty-history__no-results p{max-width:62ch;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.counterparty-history--empty{min-height:20rem;align-content:center}@media (max-width:1150px){.counterparty-history__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.counterparty-history__metrics>div{border-bottom:1px solid var(--color-border-default)}.counterparty-history__metrics>div:nth-child(2n){border-right:0}.counterparty-history__metrics>div:nth-last-child(-n+2){border-bottom:0}.counterparty-history__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.counterparty-history{gap:var(--space-lg)}.counterparty-history__header,.counterparty-history__timeline-header{display:grid;align-items:start;gap:var(--space-sm)}.counterparty-history__result-note{justify-items:start;text-align:left}.counterparty-history__filters,.counterparty-history__metrics{grid-template-columns:1fr}.counterparty-history__metrics>div{border-right:0}.counterparty-history__metrics>div,.counterparty-history__metrics>div:nth-last-child(2){border-bottom:1px solid var(--color-border-default)}.counterparty-history__metrics>div:last-child{border-bottom:0}.counterparty-history--empty,.counterparty-history__no-results,.counterparty-history__timeline{padding:var(--space-lg)}.counterparty-history__timeline-header>span{padding-top:var(--space-xs)}}.counterparty-management{display:grid;min-width:0;align-content:start;gap:var(--space-xl);container-type:inline-size}.counterparty-management__header{display:grid;min-width:0;gap:var(--space-sm)}.counterparty-management__empty,.counterparty-management__header h2,.counterparty-management__header p,.counterparty-management__identifiers dd,.counterparty-management__identifiers dl,.counterparty-management__identifiers dt,.counterparty-management__identity h4,.counterparty-management__identity p,.counterparty-management__period p,.counterparty-management__section-header h3,.counterparty-management__section-header span,.counterparty-management__table-header span{margin:0}.counterparty-management__header h2{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}.counterparty-management__header p{max-width:68ch;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-body) /var(--line-height-body) var(--font-family-body)}.counterparty-management__filter{min-width:0}.counterparty-management__filter .arb-tabs--segmented{gap:var(--space-md)}.counterparty-management__filter .arb-tabs__panels{width:100%;justify-self:stretch}.counterparty-management__list{width:100%;min-width:0;overflow:hidden;border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.counterparty-management__section+.counterparty-management__section{border-top:1px solid var(--color-border-strong)}.counterparty-management__section-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--color-bg-surface-secondary)}.counterparty-management__section-header h3{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-body) /var(--line-height-body) var(--font-family-heading)}.counterparty-management__section-header span{display:inline-flex;min-width:2rem;min-height:2rem;align-items:center;justify-content:center;padding-inline:var(--space-sm);border:1px solid var(--color-border-default);border-radius:var(--radius-pill);color:var(--color-text-secondary);background:var(--color-bg-surface);font:var(--font-weight-medium) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.counterparty-management__record,.counterparty-management__table-header{display:grid;grid-template-columns:minmax(14rem,2fr) minmax(11rem,1.35fr) minmax(9rem,1fr) minmax(11rem,1.2fr);min-width:0;column-gap:var(--space-lg);padding-inline:var(--space-lg)}.counterparty-management__table-header{padding-block:var(--space-sm);border-top:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default);color:var(--color-text-secondary);font:var(--font-weight-medium) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.counterparty-management__records{min-width:0;margin:0;padding:0;list-style:none}.counterparty-management__record{align-items:start;padding-block:var(--space-lg)}.counterparty-management__record+.counterparty-management__record{border-top:1px solid var(--color-border-default)}.counterparty-management__identifiers,.counterparty-management__identity,.counterparty-management__participation,.counterparty-management__period{min-width:0}.counterparty-management__identity{display:grid;gap:var(--space-2xs)}.counterparty-management__identity h4{min-width:0;overflow-wrap:anywhere;color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-small) /var(--line-height-small) var(--font-family-heading)}.counterparty-management__identity h4 a{color:inherit;text-decoration-color:var(--color-border-strong);text-decoration-thickness:1px;text-underline-offset:.2em}.counterparty-management__identity h4 a:hover{text-decoration-color:currentColor}.counterparty-management__identity h4 a:focus-visible{border-radius:var(--radius-xs);outline:2px solid var(--color-info-main);outline-offset:3px}.counterparty-management__dash,.counterparty-management__identity p,.counterparty-management__period p{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.counterparty-management__labels{display:flex;min-width:0;flex-wrap:wrap;gap:var(--space-xs)}.counterparty-management__labels .arb-label{max-width:100%}.counterparty-management__labels .arb-label__text{overflow:visible;text-overflow:clip;white-space:normal}.counterparty-management__identifiers dl{display:grid;gap:var(--space-xs)}.counterparty-management__identifiers dl>div{display:flex;min-width:0;gap:var(--space-xs)}.counterparty-management__identifiers dt{flex:0 0 auto;color:var(--color-text-secondary);font:var(--font-weight-medium) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.counterparty-management__identifiers dd{min-width:0;overflow-wrap:anywhere;font:var(--font-weight-medium) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.counterparty-management__identifiers dd,.counterparty-management__period p{color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.counterparty-management__mobile-label{display:none;color:var(--color-text-secondary);font:var(--font-weight-medium) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.counterparty-management__empty{padding:var(--space-lg);border-top:1px solid var(--color-border-default);color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}@container (max-width: 60rem){.counterparty-management__table-header{display:none}.counterparty-management__record{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}.counterparty-management__identifiers,.counterparty-management__identity,.counterparty-management__participation,.counterparty-management__period{display:grid;align-content:start;gap:var(--space-xs)}.counterparty-management__mobile-label{display:block}}@container (max-width: 36rem){.counterparty-management__record,.counterparty-management__section-header{padding-inline:var(--space-md)}.counterparty-management__record{grid-template-columns:minmax(0,1fr);gap:var(--space-md);padding-block:var(--space-md)}}@media (max-width:560px){.counterparty-management{gap:var(--space-lg)}}.counterparty-registries{display:grid;min-width:0;align-content:start;gap:var(--space-xl)}.counterparty-registries__header,.counterparty-registries__results-header{display:flex;min-width:0;align-items:end;justify-content:space-between;gap:var(--space-xl)}.counterparty-registries__header{display:grid;justify-content:start;gap:var(--space-sm)}.counterparty-registries__header>div{display:grid;min-width:0;gap:var(--space-sm)}.counterparty-registries__header--counted{display:flex;align-items:end;justify-content:space-between;gap:var(--space-xl)}.counterparty-registries__checks h3,.counterparty-registries__checks h4,.counterparty-registries__checks p,.counterparty-registries__empty h3,.counterparty-registries__empty p,.counterparty-registries__facts,.counterparty-registries__facts dd,.counterparty-registries__facts dt,.counterparty-registries__header h2,.counterparty-registries__header p,.counterparty-registries__inline-facts,.counterparty-registries__inline-facts dd,.counterparty-registries__inline-facts dt,.counterparty-registries__notice,.counterparty-registries__registry-details h3,.counterparty-registries__registry-details h4,.counterparty-registries__registry-details p,.counterparty-registries__results-header h3,.counterparty-registries__results-header p{margin:0}.counterparty-registries__header h2{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}.counterparty-registries__header p{max-width:68ch;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-body) /var(--line-height-body) var(--font-family-body)}.counterparty-registries__header--counted>strong{flex:0 0 auto;color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h3) /var(--line-height-h3) var(--font-family-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.counterparty-registries .arb-tabs__panel:focus-visible{outline-offset:var(--space-xs)}.counterparty-registries__overview,.counterparty-registries__results,.counterparty-registries__support{display:grid;min-width:0;align-content:start;gap:var(--space-lg)}.counterparty-registries__checks{min-width:0;overflow:hidden;border:1px solid var(--color-border-default);border-radius:var(--card-radius)}.counterparty-registries__checks>header{display:flex;align-items:end;justify-content:space-between;gap:var(--space-xl);padding:var(--space-lg);border-bottom:1px solid var(--color-border-default)}.counterparty-registries__checks>header>div{display:grid;min-width:0;gap:var(--space-xs)}.counterparty-registries__checks h3,.counterparty-registries__registry-details>h3,.counterparty-registries__results-header h3{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h3) /var(--line-height-h3) var(--font-family-heading);letter-spacing:-.02em}.counterparty-registries__checks>header>div p,.counterparty-registries__results-header p{max-width:66ch;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.counterparty-registries__check-summary{flex:0 0 auto;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.counterparty-registries__check-summary strong{color:var(--color-text-heading)}.counterparty-registries__cards,.counterparty-registries__checks ul{display:grid;min-width:0;margin:0;padding:0;list-style:none}.counterparty-registries__checks li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-lg);min-width:0;padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-border-default)}.counterparty-registries__checks li:last-child{border-bottom:0}.counterparty-registries__checks li>div{display:grid;min-width:0;gap:var(--space-2xs)}.counterparty-registries__checks h4,.counterparty-registries__registry-details h4{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.counterparty-registries__checks li p,.counterparty-registries__detail-meta,.counterparty-registries__registry-details article p{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.counterparty-registries__checks .counterparty-registries__check-details{color:var(--color-text-primary);font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.counterparty-registries__checks .arb-label{justify-self:end}.counterparty-registries__registry-details{display:grid;min-width:0;gap:var(--space-md)}.counterparty-registries__detail-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;overflow:hidden;border:1px solid var(--color-border-default);border-radius:var(--card-radius)}.counterparty-registries__detail-list article{display:grid;min-width:0;align-content:start;justify-items:start;gap:var(--space-sm);padding:var(--space-lg)}.counterparty-registries__detail-list article+article{border-left:1px solid var(--color-border-default)}.counterparty-registries__detail-list article>div{display:grid;min-width:0;gap:var(--space-xs)}.counterparty-registries__detail-list article p{overflow-wrap:anywhere}.counterparty-registries__detail-meta{color:var(--color-text-primary)}.counterparty-registries__inline-facts{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-lg)}.counterparty-registries__inline-facts div{display:flex;min-width:0;gap:var(--space-xs)}.counterparty-registries__inline-facts dt{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.counterparty-registries__inline-facts dd{color:var(--color-text-primary);font:var(--font-weight-semibold) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.counterparty-registries__results-header>div{display:grid;min-width:0;gap:var(--space-xs)}.counterparty-registries__results-header>strong{flex:0 0 auto;color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h3) /var(--line-height-h3) var(--font-family-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.counterparty-registries__cards{gap:var(--space-md)}.counterparty-registries__cards .arb-content-card,.counterparty-registries__cards .arb-content-card__body,.counterparty-registries__cards>li{min-width:0}.counterparty-registries__cards .arb-content-card{background:transparent}.counterparty-registries__cards .arb-content-card__description,.counterparty-registries__cards .arb-content-card__title{overflow-wrap:anywhere}.counterparty-registries__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md) var(--space-xl)}.counterparty-registries__fact{display:grid;min-width:0;align-content:start;gap:var(--space-2xs)}.counterparty-registries__fact--wide{grid-column:1/-1}.counterparty-registries__fact dt{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.counterparty-registries__fact dd{color:var(--color-text-primary);font:var(--font-weight-medium) var(--font-size-small) /var(--line-height-small) var(--font-family-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.counterparty-registries__notice{padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border-default);border-radius:var(--radius-md);color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.counterparty-registries__empty{display:grid;align-content:center;justify-items:center;gap:var(--space-sm);padding:clamp(3rem,9vw,6rem) var(--space-xl);border:1px solid var(--color-border-default);border-radius:var(--card-radius);text-align:center}.counterparty-registries__empty>svg{width:2.5rem;height:2.5rem;color:var(--color-text-muted)}.counterparty-registries__empty h3{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h3) /var(--line-height-h3) var(--font-family-heading);letter-spacing:-.02em}.counterparty-registries__empty p{max-width:48ch;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}@media (max-width:720px){.counterparty-registries__checks>header,.counterparty-registries__header--counted,.counterparty-registries__results-header{display:grid;align-items:start;gap:var(--space-md)}.counterparty-registries__check-summary{white-space:normal}.counterparty-registries__detail-list,.counterparty-registries__facts{grid-template-columns:minmax(0,1fr)}.counterparty-registries__detail-list article+article{border-top:1px solid var(--color-border-default);border-left:0}.counterparty-registries__fact--wide{grid-column:auto}}@media (max-width:520px){.counterparty-registries__checks li,.counterparty-registries__checks>header,.counterparty-registries__detail-list article{padding:var(--space-md)}.counterparty-registries__checks li{grid-template-columns:minmax(0,1fr);gap:var(--space-sm)}.counterparty-registries__checks .arb-label{justify-self:start}}.case-page{color:var(--color-text-primary);background:var(--color-bg-page)}.case-page *,.case-page :after,.case-page :before{box-sizing:border-box}.case-page__container{width:min(calc(100% - 2 * var(--space-xl)),1270px);margin-inline:auto;padding-block:0 var(--space-3xl)}.case-page :where(div,section,header){min-width:0}.case-page :is(a,button,input):focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.case-page__share-status a{color:var(--color-text-link);text-underline-offset:.2em}.case-page__breadcrumbs{margin-bottom:var(--space-md)}.case-page__hero{padding-top:0}.case-page__hero .arb-counterparty-hero__actions .arb-button{--arb-button-height:44px;--arb-button-icon-size:20px;flex:0 0 auto}.case-page__context{display:flex;flex-wrap:nowrap;gap:var(--space-xs);min-width:0;max-width:100%;margin:var(--space-sm) 0 0;padding-bottom:var(--space-2xs);overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent}.case-page__context>div{position:relative;flex:0 0 auto}.case-page__context dt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.case-page__context dd{margin:0}.case-page__context .arb-label{max-width:none;border-color:var(--color-border-strong)}.case-page__result-row{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--space-xs);row-gap:var(--space-2xs);margin-top:var(--space-sm);font-size:var(--font-size-sm);line-height:var(--line-height-body)}.case-page__result-label{font-weight:var(--font-weight-semibold)}.case-page__result-row a{color:var(--color-text-link);text-decoration:underline;text-underline-offset:.18em;overflow-wrap:anywhere}.case-page__result-row a:hover{text-decoration-thickness:2px}.case-page__result-row time{color:var(--color-text-secondary);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-page__result-row+.case-page__context{margin-top:var(--space-xs)}.case-page__context:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.case-page__title-accessory{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs)}.case-page .case-page__source{color:var(--color-text-primary);text-decoration:none}.case-page__share-status{color:var(--color-text-secondary);overflow-wrap:anywhere}.case-page__share-status:not(:empty){margin-top:var(--space-sm)}.case-page__content>h2{margin:0 0 var(--space-lg);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;text-wrap:balance}.case-page__workspace{padding-block:var(--space-lg)}.case-page__layer-switch{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-lg);color:var(--color-text-secondary);font-size:var(--font-size-small)}.case-page__layer-switch button{border:1px solid var(--color-border-default);border-radius:999px;padding:.45rem .8rem;background:var(--color-bg-page);color:var(--color-text-primary);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer}.case-page__layer-switch button[aria-pressed=true]{border-color:var(--color-border-strong);background:var(--color-bg-surface-secondary)}.case-page__layer-switch button:hover{border-color:var(--color-border-strong)}.case-page__workspace>.arb-tabs--vertical{grid-template-columns:270px minmax(0,1fr)}.case-page__workspace>.arb-tabs--vertical>.arb-tabs__list{position:sticky;top:var(--case-navigation-sticky-top,5.75rem);align-self:start;align-content:start;gap:var(--space-2xs)}.case-page__workspace>.arb-tabs--vertical>.arb-tabs__panels{padding-left:var(--space-xl)}.case-page__workspace>.arb-tabs--vertical>.arb-tabs__list>.arb-tabs__tab{min-width:0}.case-page__workspace>.arb-tabs--vertical>.arb-tabs__list .arb-tabs__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.case-page__workspace>.arb-tabs--vertical>.arb-tabs__list .arb-tabs__badge{flex:none;margin-left:auto}.case-page__content{min-height:28rem}.case-page__facts{margin:0;display:grid;gap:var(--space-md)}.case-page__facts>div{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:var(--space-md);border-bottom:1px solid var(--color-border-default);padding-bottom:var(--space-md)}.case-page__facts dt{color:var(--color-text-secondary)}.case-page__facts dd{margin:0;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-page__empty,.case-page__note{max-width:70ch;line-height:var(--line-height-body);color:var(--color-text-secondary)}.case-page__note{margin-top:var(--space-lg)}.case-page__preview-scope{margin:0 0 var(--space-lg);color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--line-height-body)}.case-page__debtor-state{display:grid;align-content:start;gap:var(--space-lg)}.case-page__debtor-error>p,.case-page__debtor-state>p{margin:0;color:var(--color-text-secondary);line-height:var(--line-height-body)}.case-page__debtor-error{display:grid;justify-items:start;gap:var(--space-md)}.case-page__debtor-state--loading{display:flex;align-items:center;justify-content:center;min-height:16rem;gap:var(--space-sm)}.case-page__debtor-spinner{flex:none;width:1.5rem;height:1.5rem;border:2px solid var(--color-border-strong);border-top-color:var(--color-text-heading);border-radius:50%;animation:case-debtor-spin .8s linear infinite}@keyframes case-debtor-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.case-page__debtor-spinner{animation:none}}.case-page__content .counterparty-dossier-page--horizontal .arb-tabs--horizontal>.arb-tabs__panels{container:dossier-content/inline-size}.case-page__mobile-nav{display:none}@media (max-width:760px){.case-page__content>h2{font-size:calc(var(--font-size-h3) + var(--space-2xs));line-height:var(--line-height-h3)}}@media (max-width:680px){.case-page__container{width:calc(100% - 2 * var(--space-md))}.case-page__mobile-nav{display:block;margin-bottom:var(--space-lg)}.case-page__workspace>.arb-tabs--vertical{grid-template-columns:minmax(0,1fr)}.case-page__workspace>.arb-tabs--vertical>.arb-tabs__list{display:none}.case-page__workspace>.arb-tabs--vertical>.arb-tabs__panels{padding:0}.case-page__facts>div{grid-template-columns:minmax(0,1fr);gap:var(--space-xs)}}.case-page__opening-review{margin-top:var(--space-xl);max-width:75ch}.case-page__opening-review h3{margin:0;font:var(--font-weight-semibold) var(--font-size-h4) /1.35 var(--font-family-heading)}.case-page__opening-review p{line-height:var(--line-height-body)}.case-page__opening-review a{color:var(--color-text-link);text-underline-offset:.2em}.case-page__opening-review .case-page__note{margin-top:var(--space-sm)}.case-section-slider{display:none}@media (max-width:760px){.case-page__workspace{padding-top:0}.case-section-slider{position:sticky;top:var(--case-slider-top,0);z-index:40;display:block;margin:0 calc(-1 * var(--space-md)) var(--space-lg);border-bottom:1px solid var(--color-border-default);background:var(--color-bg-page);transition:transform .22s cubic-bezier(.22,1,.36,1)}.case-section-slider[data-header-hidden]{transform:translateY(calc(-1 * var(--case-slider-top, 0px) - 100% - 1px))}.case-section-slider__list{display:flex;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.case-section-slider__list::-webkit-scrollbar{display:none}.case-section-slider__chip{display:inline-flex;flex:none;align-items:center;gap:var(--space-2xs);min-height:36px;padding:0 var(--space-sm);border:1px solid var(--color-border-default);border-radius:var(--radius-pill);background:var(--color-bg-surface);color:var(--color-text-primary);font:inherit;font-size:var(--font-size-small);white-space:nowrap;cursor:pointer}.case-section-slider__chip[data-empty]{color:var(--color-text-secondary)}.case-section-slider__chip[aria-current]{border-color:var(--color-brand-primary);background:var(--color-brand-primary);color:var(--color-brand-on-primary);font-weight:var(--font-weight-semibold)}.case-section-slider__count{color:var(--color-text-secondary);font-size:var(--font-size-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-section-slider__chip[aria-current] .case-section-slider__count{color:inherit;opacity:.75}}@media (prefers-reduced-motion:reduce){.case-section-slider{transition:none}}@media (max-width:560px){.case-page__hero .arb-counterparty-hero__details>div:last-child{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.case-page__context{flex-wrap:wrap;overflow-x:visible;padding-bottom:0}.case-page__context>div{flex:0 1 auto;min-width:0;max-width:100%}.case-page__context .arb-label{max-width:100%;height:auto;white-space:normal;text-align:left}}.rau-detail-page,.rau-procedures-page{--rau-container:min(calc(100% - 2 * clamp(var(--space-lg), 4vw, var(--space-3xl))),88rem);color:var(--color-text-primary)}.rau-detail-page ::selection{background:var(--color-brand-primary);color:var(--color-brand-on-primary)}.rau-detail-page :is(a,button,input,summary):focus-visible{outline:3px solid var(--color-border-focus);outline-offset:2px;box-shadow:0 0 0 1px var(--color-bg-surface-dark)}.rau-detail-page__breadcrumbs,.rau-procedures-page__breadcrumbs{width:var(--rau-container);margin-inline:auto;padding-top:var(--space-lg)}.rau-detail-hero,.rau-procedures-page__hero{width:var(--rau-container);margin-inline:auto}.rau-procedures-page__hero{min-height:0;padding-block:var(--space-lg);display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,28rem);gap:clamp(var(--space-xl),4vw,var(--space-3xl));align-items:center}.rau-detail-hero h1,.rau-procedures-page__hero h1{max-width:18ch;margin:0;font-family:var(--font-family-heading);font-size:clamp(2.25rem,4vw,3.5rem);line-height:1.04;letter-spacing:-.04em;text-wrap:balance}.rau-procedures-page__hero-copy{min-width:0;display:grid;justify-items:start}.rau-procedures-page__hero-copy>p{max-width:45rem;margin:var(--space-md) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:1.55}.rau-procedures-page__summary{margin:var(--space-lg) 0 0;display:flex;flex-wrap:wrap;gap:var(--space-xs)}.rau-procedures-page__summary>div{min-width:0;min-height:2.5rem;padding:var(--space-xs) var(--space-md);border:1px solid var(--color-border-default);border-radius:var(--radius-pill);display:inline-flex;align-items:baseline;gap:var(--space-xs);background:var(--color-bg-surface-secondary)}.rau-procedures-page__summary dd,.rau-procedures-page__summary dt{margin:0}.rau-procedures-page__summary dt{color:var(--color-text-secondary);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:1.4}.rau-procedures-page__summary dd{font-family:var(--font-family-heading);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:1.35;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.rau-procedures-page__hero-art{position:relative;top:calc(-1 * var(--space-md));min-width:0;margin:0;display:grid;place-items:center}.rau-procedures-page__hero-art img{width:auto;max-width:28rem;max-height:15rem;height:auto;display:block;object-fit:contain}.rau-procedures-catalog{width:var(--rau-container);margin-inline:auto;padding-bottom:clamp(4rem,7vw,7rem);scroll-margin-top:5rem}.rau-filter-button svg,.rau-retry svg{width:1.25rem;height:1.25rem;flex:0 0 auto}.rau-filter-button,.rau-procedures-mobile-filter{display:none}.rau-procedures-layout{min-width:0;display:grid;grid-template-columns:17.5rem minmax(0,1fr);gap:var(--space-lg);align-items:start}.rau-procedures-filters{position:sticky;top:5rem;overflow:visible;border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.rau-procedures-filters>header{padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-border-default);display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}.rau-procedures-filters h2{margin:0;font-family:var(--font-family-heading);font-size:1.1rem;line-height:1.4}.rau-detail-section__heading>button,.rau-procedures-filters header button{min-height:2.75rem;padding:0;border:0;background:transparent;color:var(--color-text-link);font-weight:var(--font-weight-medium);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.rau-procedures-filters>div{padding:var(--space-lg);display:grid;gap:var(--space-lg)}.rau-filter-drawer__content .arb-select,.rau-procedures-filters .arb-select{min-width:0}.rau-procedures-filters .arb-select__trigger{width:100%}.rau-procedures-results{min-width:0}.rau-procedures-results__summary{min-height:2.75rem;margin-bottom:var(--space-xs);display:flex;align-items:center}.rau-procedures-results__summary p{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-small)}.rau-procedures-list{overflow:hidden;border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);transition:opacity .16s ease-out}.rau-procedures-list.is-loading{opacity:.5;pointer-events:none}.rau-procedures-list>div+div{border-top:1px solid var(--color-border-default)}.rau-procedure-card{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 9.5rem;color:inherit;text-decoration:none;transition:background-color .16s ease-out}.rau-procedure-card:hover{background:var(--color-bg-surface-secondary)}.rau-procedure-card:focus-visible{position:relative;z-index:1;outline:3px solid var(--color-border-focus);outline-offset:-3px}.rau-procedure-card__body{min-width:0;padding:var(--space-lg)}.rau-procedure-card__labels{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs)}.rau-readiness{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:1.4}.rau-readiness--ready{color:var(--color-success-text)}.rau-readiness--pending{color:var(--color-warning-text-aa)}.rau-procedure-card h2{max-width:50rem;margin:var(--space-sm) 0 0;font-family:var(--font-family-heading);font-size:1.2rem;line-height:1.35;letter-spacing:-.015em;text-wrap:balance}.rau-procedure-card__identity{margin:var(--space-xs) 0 0;display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:1.45}.rau-procedure-card__identity strong{color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rau-procedure-card__stage{max-width:52rem;margin-top:var(--space-md);display:flex;align-items:flex-start;gap:var(--space-sm)}.rau-procedure-card__stage svg{width:1.15rem;height:1.15rem;margin-top:.15rem;flex:0 0 auto;color:var(--color-text-secondary)}.rau-procedure-card__stage span{min-width:0;display:grid;gap:var(--space-2xs)}.rau-procedure-card__stage strong{overflow:hidden;display:-webkit-box;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.rau-procedure-card__stage small{color:var(--color-text-secondary);font-size:var(--font-size-caption)}.rau-procedure-card__signals{margin-top:var(--space-md);display:flex;flex-wrap:wrap;gap:var(--space-xs)}.rau-procedure-card__signals span{min-height:1.75rem;padding:.25rem .6rem;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);display:inline-flex;align-items:center;background:var(--color-bg-surface-secondary);color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);line-height:1.35}.rau-procedure-card__assessment{min-width:0;padding:var(--space-lg);border-left:1px solid var(--color-border-default);display:grid;grid-template-columns:1fr;gap:var(--space-md);justify-items:center;align-items:center;align-content:center}.rau-score{--rau-score:0%;position:relative;width:5.25rem;height:5.25rem;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--color-success-main) var(--rau-score),var(--color-border-default) 0)}.rau-score:before{position:absolute;inset:.45rem;border-radius:inherit;background:var(--color-bg-surface);content:""}.rau-score>span{position:relative;z-index:1;display:grid;text-align:center}.rau-score strong{font-family:var(--font-family-heading);font-size:1.35rem;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rau-score small{margin-top:.15rem;color:var(--color-text-secondary);font-size:.65rem}.rau-procedure-card__open{min-height:2.75rem;grid-column:1/-1;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);color:var(--color-text-link);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.rau-procedure-card__open svg{width:1rem;height:1rem}.rau-procedures-results .arb-alert{margin-bottom:var(--space-md)}.rau-retry{min-height:2.75rem;margin-left:var(--space-sm);border:0;background:transparent;color:var(--color-text-link);font-weight:var(--font-weight-semibold);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.rau-detail-error,.rau-procedures-empty{min-height:25rem;padding:clamp(var(--space-xl),6vw,var(--space-3xl));border:1px solid var(--color-border-default);border-radius:var(--radius-lg);display:grid;place-items:center;align-content:center;gap:var(--space-sm);text-align:center}.rau-detail-error h1,.rau-detail-error p,.rau-procedures-empty h2,.rau-procedures-empty p{margin:0}.rau-detail-error{width:min(calc(100% - 2 * var(--space-lg)),60rem);margin:clamp(var(--space-xl),6vw,var(--space-3xl)) auto}.rau-detail-error a{min-height:2.75rem;display:inline-flex;align-items:center;color:var(--color-text-link);font-weight:var(--font-weight-semibold)}.rau-filter-drawer__content{display:grid;gap:var(--space-lg)}.rau-detail-hero{padding-block:var(--space-xl)}.rau-detail-hero__labels{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.rau-detail-hero h1{max-width:27ch;margin-top:var(--space-md);color:var(--color-text-heading);font:var(--font-weight-bold) var(--font-size-h1) /var(--line-height-h1) var(--font-family-heading);letter-spacing:-.04em;overflow-wrap:anywhere}.rau-detail-hero>p{margin:var(--space-sm) 0 0;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-body) /var(--line-height-body) var(--font-family-body)}.rau-detail-hero__stage{max-width:60rem;margin-top:var(--space-lg);padding:var(--space-md) var(--space-lg);border:1px solid var(--color-border-default);border-radius:var(--radius-md);display:flex;align-items:flex-start;gap:var(--space-sm);background:var(--color-bg-surface-secondary)}.rau-detail-hero__stage svg{width:1.35rem;height:1.35rem;margin-top:.1rem;flex:0 0 auto;color:var(--color-text-link)}.rau-detail-hero__stage span{display:grid;gap:var(--space-2xs)}.rau-detail-hero__stage strong{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-body) /var(--line-height-body) var(--font-family-body)}.rau-detail-hero__stage small{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.rau-detail-hero>dl{margin:var(--space-xl) 0 0;border-top:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.rau-detail-hero>dl>div{min-width:0;padding-block:var(--space-md);display:grid;gap:var(--space-2xs)}.rau-detail-hero>dl>div+div{padding-left:var(--space-lg);border-left:1px solid var(--color-border-default)}.rau-detail-hero dd,.rau-detail-hero dt{margin:0}.rau-detail-hero dt{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.rau-detail-hero dd{overflow-wrap:anywhere;color:var(--color-text-heading);font:var(--font-weight-medium) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.rau-detail-content{width:var(--rau-container);margin-inline:auto;padding-block:clamp(var(--space-xl),4vw,var(--space-3xl)) clamp(4rem,7vw,7rem);display:grid;gap:clamp(var(--space-2xl),5vw,var(--space-3xl))}.rau-detail-content>div{scroll-margin-top:8.5rem}.rau-detail-section{min-width:0}.rau-detail-section__heading{margin-bottom:var(--space-xl);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-xl)}.rau-detail-section__heading>div{min-width:0}.rau-detail-section__heading h2{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;text-wrap:balance}.rau-detail-section__heading p{max-width:52rem;margin:var(--space-sm) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:1.55}.rau-assessment__evidence{margin-bottom:var(--space-lg);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:var(--space-md);align-items:center;background:var(--color-bg-surface-secondary)}.rau-assessment__evidence>span{width:2.5rem;height:2.5rem;border-radius:var(--radius-sm);display:grid;place-items:center;background:var(--color-success-bg);color:var(--color-success-text)}.rau-assessment__evidence svg{width:1.2rem;height:1.2rem}.rau-assessment__evidence p{margin:0;display:grid;gap:var(--space-2xs)}.rau-assessment__evidence strong{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-body) /var(--line-height-body) var(--font-family-body)}.rau-assessment__evidence small{max-width:75ch;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.rau-assessment__metrics{margin:0;overflow:hidden;border-top:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default);display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.rau-assessment__metrics>div{min-width:0;padding:var(--space-lg);display:grid;align-content:start}.rau-assessment__metrics>div+div{border-left:1px solid var(--color-border-default)}.rau-assessment__metrics dd,.rau-assessment__metrics dt{margin:0}.rau-assessment__metrics dt{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.rau-assessment__metrics dd{margin-top:var(--space-xs);color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h3) /var(--line-height-h3) var(--font-family-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rau-assessment__metrics small{margin-top:var(--space-xs);color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:1.45}.rau-assessment__signals{margin-top:var(--space-xl);display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl)}.rau-assessment__signals>div{min-width:0}.rau-assessment__signals h3{margin:0 0 var(--space-md);display:flex;align-items:center;gap:var(--space-xs);color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h4) /var(--line-height-h4) var(--font-family-heading)}.rau-assessment__signals h3 svg{width:1.25rem;height:1.25rem}.rau-assessment__signals ul{margin:0;padding:0;border-top:1px solid var(--color-border-default);list-style:none}.rau-assessment__signals li{padding-block:var(--space-md);border-bottom:1px solid var(--color-border-default);display:grid;gap:var(--space-2xs)}.rau-assessment__signals li strong{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.rau-assessment__signals li span{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.rau-detail-finance{min-width:0}.rau-detail-finance .counterparty-dossier__panel{gap:var(--space-xl)}.rau-detail-finance .counterparty-dossier__panel-header p{max-width:52rem}.rau-analysis-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-lg)}.rau-analysis-card{min-width:0;grid-column:span 3;padding:var(--space-xl);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-lg);background:var(--color-bg-surface)}.rau-analysis-card--taxes{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(19rem,.85fr);column-gap:var(--space-xl)}.rau-analysis-card--taxes .rau-analysis-card__heading,.rau-analysis-card--taxes .rau-analysis-card__link{grid-column:1/-1}.rau-analysis-card--compact{grid-column:span 2}.rau-analysis-card__heading{display:flex;align-items:center;gap:var(--space-sm)}.rau-analysis-card__heading>span{width:2.75rem;height:2.75rem;flex:0 0 auto;border-radius:var(--radius-sm);display:grid;place-items:center;background:var(--color-bg-surface-secondary);color:var(--color-text-heading)}.rau-analysis-card__heading svg{width:1.35rem;height:1.35rem}.rau-analysis-card__heading h3{margin:0;color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h4) /var(--line-height-h4) var(--font-family-heading);letter-spacing:-.015em}.rau-analysis-card__metrics{margin:0;overflow:hidden;border-top:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.rau-analysis-card__metrics--three{grid-template-columns:repeat(3,minmax(0,1fr))}.rau-analysis-card__metrics>div{min-width:0;padding:var(--space-md);display:grid;align-content:start;gap:var(--space-2xs)}.rau-analysis-card__metrics>div+div{border-left:1px solid var(--color-border-default)}.rau-analysis-card__metrics dd,.rau-analysis-card__metrics dt{margin:0}.rau-analysis-card__featured span,.rau-analysis-card__meta,.rau-analysis-card__metrics dt,.rau-analysis-card__metrics small,.rau-analysis-card__records span,.rau-pressure-bar small{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.rau-analysis-card__metrics dd{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h4) /var(--line-height-h4) var(--font-family-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rau-analysis-card__metrics [data-tone=danger] dd{color:var(--color-danger-text)}.rau-analysis-card__metrics [data-tone=warning] dd{color:var(--color-warning-text-aa)}.rau-analysis-card__link{min-height:2.75rem;margin-top:auto;border-top:1px solid var(--color-border-default);display:inline-flex;align-items:flex-end;justify-content:space-between;gap:var(--space-sm);padding-top:var(--space-md);color:var(--color-text-link);font:var(--font-weight-semibold) var(--font-size-small) /var(--line-height-small) var(--font-family-body);text-decoration:none;text-underline-offset:.2em}.rau-analysis-card__link:hover{text-decoration:underline}.rau-analysis-card__link svg{width:1.1rem;height:1.1rem;flex:0 0 auto}.rau-analysis-card__records{margin:0;padding:0;border-top:1px solid var(--color-border-default);list-style:none}.rau-analysis-card__records li{min-width:0;padding-block:var(--space-sm);border-bottom:1px solid var(--color-border-default);display:grid;gap:var(--space-2xs)}.rau-analysis-card__featured strong,.rau-analysis-card__records strong{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-small) /var(--line-height-small) var(--font-family-body);overflow-wrap:anywhere}.rau-analysis-card__featured span,.rau-analysis-card__records span{overflow-wrap:anywhere}.rau-analysis-card__number{margin:0;display:flex;align-items:baseline;gap:var(--space-sm)}.rau-analysis-card__number strong{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h2) /var(--line-height-h2) var(--font-family-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rau-analysis-card__number span{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.rau-analysis-card__meta{margin:calc(-1 * var(--space-sm)) 0 0}.rau-analysis-card__featured{padding:var(--space-md);border-radius:var(--radius-md);display:grid;gap:var(--space-xs);background:var(--color-bg-surface-secondary)}.rau-analysis-card__empty{margin:0;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.rau-tax-breakdown{min-width:0}.rau-tax-breakdown h4{margin:0 0 var(--space-md);color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.rau-tax-breakdown ul{margin:0;padding:0;display:grid;gap:var(--space-sm);list-style:none}.rau-tax-breakdown li{min-width:0;display:grid;grid-template-columns:minmax(8rem,1fr) minmax(5rem,.85fr) auto;align-items:center;gap:var(--space-sm)}.rau-tax-breakdown li>span{min-width:0;overflow:hidden;color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);text-overflow:ellipsis;white-space:nowrap}.rau-pressure-bar>i,.rau-tax-breakdown li>i{height:.4rem;overflow:hidden;border-radius:var(--radius-pill);display:block;background:var(--color-bg-surface-secondary)}.rau-pressure-bar>i>b,.rau-tax-breakdown li>i>b{height:100%;border-radius:inherit;display:block;background:var(--color-text-link)}.rau-tax-breakdown li>strong{color:var(--color-text-heading);font-size:var(--font-size-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.rau-pressure-bar{display:grid;gap:var(--space-xs)}.rau-pressure-bar>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm);color:var(--color-text-secondary);font-size:var(--font-size-caption)}.rau-pressure-bar>div strong{color:var(--color-danger-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rau-pressure-bar>i>b{background:var(--color-danger-main)}.rau-debtor-data-state>div{min-height:14rem;padding:var(--space-xl);border:1px dashed var(--color-border-default);border-radius:var(--radius-lg);display:grid;place-items:center;align-content:center;gap:var(--space-sm);text-align:center}.rau-debtor-data-state>div svg{width:2rem;height:2rem;color:var(--color-text-secondary)}.rau-debtor-data-state h3,.rau-debtor-data-state p{margin:0}.rau-debtor-data-state h3{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h4) /var(--line-height-h4) var(--font-family-heading)}.rau-debtor-data-state p{max-width:54ch;color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--line-height-small)}.rau-selection__live{min-height:2rem;padding-inline:var(--space-sm);border:1px solid var(--color-border-default);border-radius:var(--radius-pill);display:inline-flex;align-items:center;gap:var(--space-xs);color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);white-space:nowrap}.rau-selection__live i{width:.45rem;height:.45rem;border-radius:50%;background:var(--color-text-secondary)}.rau-selection__live.is-active{border-color:var(--color-success-main);background:var(--color-success-bg);color:var(--color-success-text)}.rau-selection__live.is-active i{background:var(--color-success-main)}.rau-selection__stats{margin:0;border-top:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.rau-selection__stats>div{padding:var(--space-md) var(--space-lg);display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm)}.rau-selection__stats>div+div{border-left:1px solid var(--color-border-default)}.rau-selection__stats dd,.rau-selection__stats dt{margin:0}.rau-selection__stats dt{color:var(--color-text-secondary);font-size:var(--font-size-small)}.rau-selection__stats dd{font-family:var(--font-family-heading);font-size:1.35rem;font-weight:var(--font-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rau-selection__manager{margin-top:var(--space-lg);padding:var(--space-lg);border-radius:var(--radius-lg);display:grid;gap:var(--space-2xs);background:var(--color-bg-surface-secondary)}.rau-selection__manager p,.rau-selection__manager small,.rau-selection__manager>span{color:var(--color-text-secondary);font-size:var(--font-size-small)}.rau-selection__manager strong{margin-top:var(--space-xs);font-family:var(--font-family-heading);font-size:1.2rem}.rau-selection__manager p{margin:0}.rau-selection__timeline{max-width:58rem;margin:var(--space-xl) 0 0;padding:0;list-style:none}.rau-selection__timeline li{position:relative;min-height:5.5rem;padding:0 0 var(--space-lg) 3.5rem}.rau-selection__timeline li:not(:last-child):before{position:absolute;top:2.4rem;bottom:-.25rem;left:1.15rem;width:1px;background:var(--color-border-default);content:""}.rau-selection__timeline li>span{position:absolute;z-index:1;top:0;left:0;width:2.35rem;height:2.35rem;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);display:grid;place-items:center;background:var(--color-bg-surface);color:var(--color-text-link)}.rau-selection__timeline li>span svg{width:1.1rem;height:1.1rem}.rau-selection__timeline li>div{display:grid;gap:var(--space-2xs)}.rau-selection__timeline p,.rau-selection__timeline small{color:var(--color-text-secondary);font-size:var(--font-size-small)}.rau-selection__timeline strong{font-size:var(--font-size-body);line-height:1.45}.rau-selection__timeline p{margin:0}.rau-selection__empty{margin:var(--space-lg) 0 0;padding:var(--space-xl);border:1px dashed var(--color-border-default);border-radius:var(--radius-lg);color:var(--color-text-secondary);text-align:center}.rau-sources ul{margin:0;padding:0;border-top:1px solid var(--color-border-default);list-style:none}.rau-sources li{min-height:4.5rem;padding-block:var(--space-md);border-bottom:1px solid var(--color-border-default);display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;gap:var(--space-md);align-items:center}.rau-sources li>span{width:2.5rem;height:2.5rem;border-radius:var(--radius-sm);display:grid;place-items:center;background:var(--color-bg-surface-secondary);color:var(--color-text-secondary)}.rau-sources li>span svg{width:1.15rem;height:1.15rem}.rau-sources li.is-confirmed>span,.rau-sources li.is-empty>span{background:var(--color-success-bg);color:var(--color-success-text)}.rau-sources li>div{min-width:0;display:grid;gap:var(--space-2xs)}.rau-sources li strong{font-size:var(--font-size-small)}.rau-sources li b,.rau-sources li small{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:1.4}.rau-sources li b{font-weight:var(--font-weight-medium);white-space:nowrap}.rau-sources footer{margin-top:var(--space-md);display:flex;justify-content:flex-end}.rau-sources footer a{min-height:2.75rem;display:inline-flex;align-items:center;gap:var(--space-xs);color:var(--color-text-link);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.rau-sources footer svg{width:1rem;height:1rem}@media (max-width:70rem){.rau-procedures-page__hero{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem)}.rau-procedures-page__hero-art img{max-width:22rem}.rau-procedures-layout{grid-template-columns:15rem minmax(0,1fr)}.rau-procedure-card{grid-template-columns:minmax(0,1fr) 8.75rem}.rau-procedure-card__assessment{padding-inline:var(--space-md);grid-template-columns:1fr;justify-items:center}.rau-assessment__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.rau-assessment__metrics>div:nth-child(4){border-left:0}.rau-assessment__metrics>div:nth-child(4),.rau-assessment__metrics>div:nth-child(5){border-top:1px solid var(--color-border-default)}.rau-analysis-card--compact{grid-column:span 3}.rau-analysis-card--compact:last-child{grid-column:2/span 3}}@media (max-width:56rem){.rau-procedures-filters{display:none}.rau-procedures-layout{grid-template-columns:minmax(0,1fr)}.rau-procedures-mobile-filter{margin-bottom:var(--space-md);display:block}.rau-filter-button{width:100%;display:inline-flex;justify-content:center}.rau-procedure-card{grid-template-columns:minmax(0,1fr) 9.5rem}.rau-analysis-card--taxes{grid-template-columns:minmax(0,1fr)}.rau-analysis-card--taxes .rau-analysis-card__heading,.rau-analysis-card--taxes .rau-analysis-card__link{grid-column:1}}@media (max-width:47.5rem){.rau-detail-page__breadcrumbs,.rau-procedures-page__breadcrumbs{padding-top:var(--space-md)}.rau-procedures-page__hero{min-height:0;grid-template-columns:minmax(0,1fr);padding-block:var(--space-lg)}.rau-procedures-page__hero-art{display:none}.rau-detail-hero h1,.rau-procedures-page__hero h1{font-size:2rem;line-height:1.08}.rau-procedures-page__summary{width:100%}.rau-procedure-card{grid-template-columns:minmax(0,1fr)}.rau-procedure-card__assessment{padding:var(--space-md) var(--space-lg);border-top:1px solid var(--color-border-default);border-left:0;grid-template-columns:4.75rem minmax(0,1fr);justify-items:stretch}.rau-score{width:4.5rem;height:4.5rem}.rau-score strong{font-size:1.15rem}.rau-procedure-card__open{min-width:0;grid-column:auto;justify-content:flex-end;font-size:var(--font-size-small)}.rau-procedure-card__open svg{width:1.35rem;height:1.35rem}.rau-detail-hero>dl{grid-template-columns:1fr}.rau-detail-hero>dl>div+div{padding-left:0;border-top:1px solid var(--color-border-default);border-left:0}.rau-detail-section__heading{margin-bottom:var(--space-lg);display:grid;gap:var(--space-md)}.rau-assessment__metrics,.rau-selection__stats{grid-template-columns:1fr 1fr}.rau-assessment__metrics>div:nth-child(odd),.rau-selection__stats>div:nth-child(odd){border-left:0}.rau-assessment__metrics>div:nth-child(n+3),.rau-selection__stats>div:nth-child(n+3){border-top:1px solid var(--color-border-default)}.rau-assessment__signals{grid-template-columns:1fr}.rau-analysis-card,.rau-analysis-card--compact,.rau-analysis-card--compact:last-child{grid-column:1/-1;padding:var(--space-lg)}.rau-analysis-card__metrics--three{grid-template-columns:minmax(0,1fr)}.rau-analysis-card__metrics--three>div+div{border-top:1px solid var(--color-border-default);border-left:0}.rau-tax-breakdown li{grid-template-columns:minmax(0,1fr) auto}.rau-tax-breakdown li>i{grid-column:1/-1;grid-row:2}.rau-sources li{grid-template-columns:2.5rem minmax(0,1fr)}.rau-sources li b{grid-column:2}}@media (prefers-reduced-motion:reduce){.rau-procedure-card,.rau-procedures-list{transition:none}}