.pact-panel{padding:var(--space-16);background:var(--color-surface);border:1px solid var(--color-gray-9);border-radius:var(--radius-8);gap:var(--space-12);margin-bottom:var(--space-16);flex-direction:column;display:flex}.pact-panel__head{justify-content:space-between;align-items:baseline;gap:var(--space-8);display:flex}.pact-panel__title{color:var(--color-text-primary);font-size:16px;font-weight:var(--weight-medium);line-height:var(--line-height-16);margin:0}.pact-panel__archive-link{color:var(--color-text-secondary);font-size:14px;line-height:var(--line-height-14);white-space:nowrap;transition:color var(--duration-base) var(--ease-default)}.pact-panel__archive-link:hover{color:var(--color-primary)}.pact-panel__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pact-panel__item{padding:var(--space-8) 0;border-top:1px solid var(--color-gray-9)}.pact-panel__item:first-child{border-top:none;padding-top:0}.pact-panel__item:last-child{padding-bottom:0}.pact-panel__item--expanded{padding-bottom:var(--space-12)}.pact-panel__row{align-items:center;gap:var(--space-8);width:100%;padding:var(--space-4);border-radius:var(--radius-6);text-align:left;cursor:pointer;transition:background-color var(--duration-base) var(--ease-default);background:0 0;border:none;grid-template-columns:auto 1fr auto 16px;display:grid}.pact-panel__row:hover{background:var(--color-background-light)}.pact-panel__row:focus-visible{outline:2px solid rgb(var(--color-primary-rgb)/40%)}.pact-panel__row--static{cursor:default}.pact-panel__row--static:hover{background:0 0}.pact-panel__row-rivals{color:var(--color-text-primary);font-size:14px;line-height:var(--line-height-14);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pact-panel__row-summary{color:var(--color-text-secondary);font-size:14px;line-height:var(--line-height-14);white-space:nowrap}.pact-panel__row-chevron{transition:transform var(--duration-base) var(--ease-default);transform:rotate(90deg)}.pact-panel__row-chevron--expanded{transform:rotate(-90deg)}.pact-panel__details{padding:var(--space-8) var(--space-4) 0}
