.tp-resolution{margin-block-start:14px}.tp-resolution__body{flex-direction:column;gap:14px;min-inline-size:0;display:flex}.tp-resolution__standing{gap:4px;display:grid}.tp-resolution__standing:empty{position:absolute}.tp-resolution__sentence,.tp-resolution__line{font:var(--tp-type-text);font-variant-numeric:tabular-nums;color:var(--tp-text-heading);margin:0;font-weight:500}.tp-resolution__note,.tp-resolution__reason,.tp-resolution__words{font:var(--tp-type-text);color:var(--tp-text-body);margin:0}.tp-resolution__words{overflow-wrap:anywhere;white-space:pre-line}.tp-resolution__row{flex-wrap:wrap;gap:8px;display:flex}.tp-resolution__form{flex-direction:column;gap:12px;max-inline-size:36rem;display:flex}.tp-resolution__form .tp-control{inline-size:100%;min-inline-size:0}.tp-resolution__refused{border:1px solid var(--tp-border-strong);border-radius:var(--tp-radius-box);background:var(--tp-surface-raised);font:var(--tp-type-text);color:var(--tp-text-heading);margin:0;padding:10px 14px}.tp-resolution__history{border-block-start:1px solid var(--tp-border);flex-direction:column;gap:10px;padding-block-start:14px;display:flex}.tp-resolution__title{font:var(--tp-type-label);letter-spacing:var(--tp-type-label-tracking);text-transform:var(--tp-type-label-case);color:var(--tp-text-secondary);margin:0}.tp-resolution__entries{gap:10px;margin:0;padding:0;list-style:none;display:grid}.tp-resolution__entry{gap:2px;display:grid}
.tp-finding{cursor:pointer}.tp-finding>td{transition:background-color var(--tp-motion-hover) var(--tp-ease-hover)}.tp-finding:hover>td{background:var(--tp-tint)}.tp-finding:hover :any-link{color:var(--tp-text-heading)}.tp-finding[data-selected]{--tp-text-secondary:var(--tp-text-body)}.tp-finding[data-selected]>td,.tp-finding[data-selected]:hover>td{background:var(--tp-brand-bg)}.tp-finding[data-selected]>td:first-child{box-shadow:inset 2px 0 0 var(--tp-text-heading)}.tp-finding:focus-visible{outline:var(--tp-focus-outline);outline-offset:var(--tp-focus-offset)}.tp-finding__subject{font:var(--tp-type-text);color:var(--tp-text-heading);font-weight:500}.tp-finding__value{font:var(--tp-type-value);font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:end;gap:1px;display:grid}.tp-finding__raw{color:var(--tp-text-secondary)}.tp-finding__normalized{color:var(--tp-text-heading);font-weight:500}.tp-finding__none,.tp-finding__no-claim{font:var(--tp-type-label);letter-spacing:var(--tp-type-label-tracking);text-transform:var(--tp-type-label-case);color:var(--tp-text-secondary)}.tp-finding__said{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.tp-finding__where{flex-direction:column;align-items:start;gap:4px;display:flex}.tp-finding__where .tp-provenance-chip{grid-template-columns:auto auto;align-items:center;gap:1px 8px;padding:4px 10px 4px 5px;display:inline-grid}.tp-finding__where .tp-provenance-chip>:first-child{grid-row:span 2}.tp-finding__where .tp-provenance-chip__dot{display:none}.tp-finding__where .tp-provenance-chip__location{color:var(--tp-text-heading);grid-column:2}.tp-finding__verdict{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.tp-finding__note{font:var(--tp-type-text);color:var(--tp-text-secondary);margin-block-start:2px;display:block}.tp-finding__decision{border:1px solid var(--tp-border);border-radius:var(--tp-radius-mark);background:var(--tp-tint);font:var(--tp-type-label);letter-spacing:var(--tp-type-label-tracking);text-transform:var(--tp-type-label-case);color:var(--tp-text-heading);padding:1px 6px}.tp-finding__actions{white-space:nowrap}.tp-finding__stack{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.tp-finding__menu>.tp-popover>.tp-button{anchor-name:--finding-menu;block-size:32px;min-block-size:0;inline-size:32px;padding:0}.tp-finding__menu{anchor-scope:--finding-menu}.tp-finding__menu .tp-popover__panel[data-align]{inset:auto;position-anchor:--finding-menu;position-try-fallbacks:flip-block;white-space:normal;cursor:auto;margin-block-start:6px;position:fixed;inset-block-start:anchor(end);inset-inline-end:anchor(end)}@supports not (anchor-name:--finding-menu){.tp-finding__menu .tp-popover__panel[data-align]{translate:calc(32px - 100%)}}@media (max-width:640px){.tp-finding__menu .tp-popover__panel[data-align]{inset-inline:16px;translate:none}}.tp-finding__menu .tp-popover__panel .tp-button{justify-content:flex-start;inline-size:100%}.tp-finding__refused{font:var(--tp-type-text);color:var(--tp-text-heading);margin:0}@media (prefers-reduced-motion:reduce){.tp-finding>td{transition:none}}
