.resolution-detail--default{--resolution-detail-border-color: var(--color-border-brand);--resolution-detail-panel-background: var(--color-surface-brand-subtle);color:var(--color-text-paragraph)}.resolution-detail--default .resolution-detail__header{margin-bottom:var(--space-3x)}.resolution-detail--default .resolution-detail__eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1x) var(--space-2x);margin-bottom:var(--space-2x);font-size:var(--body-paragraph-size-300);font-weight:var(--font-weight-bold);line-height:var(--body-paragraph-lineheight-300);text-transform:uppercase}.resolution-detail--default .resolution-detail__identifier{color:var(--color-text-brand-strong);font-size:var(--body-paragraph-size-500)}.resolution-detail--default .resolution-detail__state{--bgcolor: var(--color-status-warning-surface);--label-color: var(--color-status-warning-foreground);--font-size: .625rem;--line-height: 1rem;display:inline-flex;align-items:center;gap:var(--space-0-5x);padding:var(--space-0-5x) var(--space-1x);border-radius:var(--radius-pill, 999px);background:var(--color-status-warning-surface);color:var(--color-status-warning-foreground);font-size:.625rem;line-height:1rem}.resolution-detail--default .resolution-detail__state .bc-tag__content:before{width:.375rem;height:.375rem;border-radius:50%;background:currentColor;content:""}.resolution-detail--default .resolution-detail__title{max-width:80rem;margin:0 0 var(--space-2x);color:var(--color-text-heading);font-family:var(--font-family-headings);font-size:var(--body-heading-size-h3);font-weight:var(--font-weight-bold);line-height:var(--body-heading-lineheight-h3)}.resolution-detail--default .resolution-detail__dates{display:flex;flex-wrap:wrap;gap:var(--space-1x);margin:0;color:var(--color-text-date);font-size:var(--body-paragraph-size-500);line-height:var(--body-paragraph-lineheight-500)}.resolution-detail--default .resolution-detail__layout{display:flex;flex-direction:column;gap:var(--space-3x)}.resolution-detail--default .resolution-detail__primary-column,.resolution-detail--default .resolution-detail__secondary-column,.resolution-detail--default .resolution-detail__secondary-content{display:contents}.resolution-detail--default .resolution-detail__availability{order:1;padding:var(--space-2x);background:var(--resolution-detail-panel-background)}.resolution-detail--default .resolution-detail__availability-heading{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1x);margin-bottom:var(--space-1x)}.resolution-detail--default .resolution-detail__availability-heading h2{margin:0;color:var(--color-text-heading);font-family:var(--font-family-headings);font-size:var(--body-heading-size-h5);font-weight:var(--font-weight-bold);line-height:var(--body-heading-lineheight-h5)}.resolution-detail--default .resolution-detail__availability-status{--bgcolor: var(--color-status-warning-surface);--label-color: var(--color-status-warning-foreground-strong);--font-size: .6875rem;--line-height: 1rem;padding:var(--space-0-5x) var(--space-1-5x);border-radius:var(--radius-sm, .25rem);background:var(--color-status-warning-surface);color:var(--color-status-warning-foreground-strong);font-size:.6875rem;line-height:1rem;white-space:nowrap}.resolution-detail--default .resolution-detail__availability-description{max-width:50rem;margin:0 0 var(--space-1-5x);font-size:var(--body-paragraph-size-500);line-height:var(--body-paragraph-lineheight-500)}.resolution-detail--default .resolution-detail__document-unavailable{--disabled-fg: var(--color-text-muted);--disabled-bg: var(--color-surface-disabled);--disabled-border: var(--color-border-default);display:inline-flex;align-items:center;gap:var(--space-1x);padding:var(--space-1-5x);border-radius:var(--radius-sm, .25rem);background:var(--disabled-bg);color:var(--disabled-fg);font-size:var(--body-paragraph-size-500);font-weight:var(--font-weight-bold);line-height:var(--body-paragraph-lineheight-500);cursor:not-allowed}.resolution-detail--default .resolution-detail__document-unavailable .iconpack{color:var(--disabled-fg)}.resolution-detail--default .resolution-detail__summary{margin:0;padding:var(--space-1x);border:1px solid var(--color-border-brand);border-left-width:var(--space-1x);background:var(--color-surface-brand-subtle)}.resolution-detail--default .resolution-detail__summary>:first-child{margin-top:0}.resolution-detail--default .resolution-detail__summary>:last-child{margin-bottom:0}.resolution-detail--default .resolution-detail__extract-label{margin:0 0 var(--space-2x);color:var(--color-text-brand-strong);font-family:var(--font-family-headings);font-size:var(--body-paragraph-size-300);font-weight:var(--font-weight-bold);line-height:var(--body-paragraph-lineheight-300);text-transform:uppercase}.resolution-detail--default .resolution-detail__download{margin-top:var(--space-2x)}.resolution-detail--default .resolution-detail__related{order:4;padding:var(--space-2x);border:2px solid var(--color-border-brand-muted)}.resolution-detail--default .resolution-detail__related h2{margin:0;color:var(--color-text-heading);font-family:var(--font-family-headings);font-size:var(--body-heading-size-h4);font-weight:var(--font-weight-bold);line-height:var(--body-heading-lineheight-h4)}.resolution-detail--default .resolution-detail__related-placeholder{min-height:var(--space-6x)}.resolution-detail--default .resolution-detail__related-footer{display:flex;justify-content:flex-end;margin-top:var(--space-1x)}.resolution-detail--default .resolution-detail__panel{border:1px solid var(--resolution-detail-border-color)}.resolution-detail--default .resolution-detail__metadata-panel{order:2}.resolution-detail--default .resolution-detail__panel-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-1x);padding:var(--space-1x) var(--space-2x);background:var(--resolution-detail-panel-background)}.resolution-detail--default .resolution-detail__panel-header h2{margin:0;font-family:var(--font-family-paragraph);font-size:var(--body-paragraph-size-500);font-weight:var(--font-weight-bold);line-height:var(--body-paragraph-lineheight-500)}.resolution-detail--default .resolution-detail__panel-header span{font-size:.625rem;line-height:1rem;text-transform:uppercase}.resolution-detail--default .resolution-detail__metadata{margin:0;padding:var(--space-1x) var(--space-2x)}.resolution-detail--default .resolution-detail__metadata>div{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);gap:var(--space-1x);align-items:start;padding:var(--space-1x) 0;border-bottom:1px solid var(--color-border-strong)}.resolution-detail--default .resolution-detail__metadata>div:last-child{border-bottom:0}.resolution-detail--default .resolution-detail__metadata dt,.resolution-detail--default .resolution-detail__metadata dd{margin:0;line-height:var(--body-paragraph-lineheight-500)}.resolution-detail--default .resolution-detail__metadata dt{color:var(--color-text-muted)}.resolution-detail--default .resolution-detail__metadata dd{text-align:right}.resolution-detail--default .resolution-detail__metadata>div:first-child dd,.resolution-detail--default .resolution-detail__metadata>div:nth-child(2) dd,.resolution-detail--default .resolution-detail__metadata>div:last-child dd{font-weight:var(--font-weight-bold)}.resolution-detail--default .resolution-detail__tracking{order:3}.resolution-detail--default .resolution-detail__tracking-content{padding:var(--space-1x) var(--space-2x)}.resolution-detail--default .resolution-detail__tracking-item{padding:var(--space-1x) 0;border-bottom:1px solid var(--color-border-strong)}.resolution-detail--default .resolution-detail__tracking-item h3{margin:0 0 var(--space-1x);color:var(--color-text-heading-brand);font-family:var(--font-family-headings);font-size:var(--body-heading-size-h6);font-weight:var(--font-weight-bold);line-height:var(--body-heading-lineheight-h6)}.resolution-detail--default .resolution-detail__tracking-item p{margin:0;line-height:var(--body-paragraph-lineheight-500)}.resolution-detail--default .resolution-detail__tracking-item p+p{margin-top:var(--space-0-5x)}.resolution-detail--default .resolution-detail__tracking-item a{color:var(--color-text-link)}.resolution-detail--default .resolution-detail__not-found h1{font-family:var(--font-family-headings)}.resolution-detail--default .resolution-detail__related-placeholder{background:var(--color-surface-secondary);padding:var(--space-2x);margin-top:var(--space-1-5x)}.resolution-detail--default.resolution-detail--published .resolution-detail__state{--bgcolor: var(--color-status-success-surface);--label-color: var(--color-status-success-foreground);background:var(--color-status-success-surface);color:var(--color-status-success-foreground)}.resolution-detail--default.resolution-detail--published .resolution-detail__availability{border:1px solid var(--color-border-neutral);background:var(--color-background-primary)}@media(min-width:1025px){.resolution-detail--default .resolution-detail__header,.resolution-detail--default .resolution-detail__eyebrow{margin-bottom:var(--space-3x)}.resolution-detail--default .resolution-detail__title{margin-bottom:var(--space-2x);font-size:var(--body-heading-size-h2);line-height:var(--body-heading-lineheight-h2)}.resolution-detail--default .resolution-detail__layout{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(18rem,1fr);gap:var(--space-4x);align-items:start}.resolution-detail--default .resolution-detail__primary-column,.resolution-detail--default .resolution-detail__secondary-column,.resolution-detail--default .resolution-detail__secondary-content{display:flex;flex-direction:column;gap:var(--space-3x)}.resolution-detail--default .resolution-detail__availability,.resolution-detail--default .resolution-detail__related,.resolution-detail--default .resolution-detail__metadata-panel,.resolution-detail--default .resolution-detail__tracking{order:initial}.resolution-detail--default .resolution-detail__availability{padding:var(--space-3x)}.resolution-detail--default .resolution-detail__availability-heading{flex-direction:row;align-items:center;justify-content:space-between}.resolution-detail--default .resolution-detail__related{padding:var(--space-3x)}.resolution-detail--default .resolution-detail__related-placeholder{min-height:var(--space-8x)}}
