.app-case-lookup{width:min(100%, var(--layout-case-lookup-card-max-width));margin-inline:auto}.app-case-lookup__card.app-card{overflow:visible}.app-case-lookup__content.app-card__content{padding:var(--space-3xl) var(--space-xl)}.app-case-lookup__header{text-align:start}.app-case-lookup__header h1{font-size:var(--type-heading-2-font-size);line-height:var(--line-height-tight)}.app-case-lookup :is(ol,ul){margin:0;padding-inline-start:var(--space-lg)}.app-case-lookup ol{list-style-type:decimal}.app-case-lookup ul{list-style-type:disc}.app-case-form{width:min(100%, var(--layout-case-lookup-content-max-width));gap:var(--space-2xl);--color-primary:var(--color-request-status-action);--color-primary-hover:var(--color-primary);--color-primary-text:var(--color-on-inverse);margin-inline:auto;display:grid}.app-case-form__section{gap:var(--space-2xl);display:grid}.app-case-form,.app-case-form__section,.app-case-form__contact,.app-case-form__verification,.app-case-form__verified{grid-template-columns:minmax(0,1fr)}.app-case-form__verification,.app-case-form__verified{overflow-wrap:anywhere}.app-case-lookup .app-support-form .app-date-picker{max-width:none}.app-case-lookup .app-field__label-body,.app-case-form>*{min-width:0}.app-case-lookup .app-field__hint,.app-case-lookup .app-support-form .app-fieldset legend{font-size:var(--type-body-font-size);line-height:var(--line-height-relaxed)}.app-case-lookup .app-field__hint{overflow-wrap:anywhere}.app-case-lookup .app-alert{overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr)}:root[data-color-scheme=dark] .app-case-lookup .app-alert{--color-link-text:var(--color-link-inverse-text)}.app-case-lookup__reference{max-width:min(100%, var(--layout-case-lookup-reference-width))}@media (width<=48rem){.app-case-lookup-page.app-page{padding:0}.app-case-lookup__card.app-card{box-shadow:none;border:0;border-radius:0}.app-case-lookup__content.app-card__content{padding:var(--space-xl) var(--space-md-plus)}.app-case-lookup__header h1{font-size:var(--type-heading-3-font-size)}.app-case-lookup__reference{max-width:100%}}.app-case-form__verified{justify-items:start}.app-case-list{gap:var(--space-sm)}.app-case-list__button{gap:var(--space-sm);padding:var(--space-md);border:var(--border-sm) solid var(--color-border);border-radius:var(--radius-sm);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.app-case-list__button{text-align:left;width:100%}.app-case-list__button:hover,.app-case-list__button:focus-visible{border-color:var(--color-link)}.app-case-list strong,.app-case-list small{display:block}.app-case-list small{text-overflow:ellipsis;overflow:hidden}.app-case-status-chip--closed.app-badge{border-color:var(--color-border-strong);background:var(--color-border-strong);color:var(--color-primary-text)}.app-case-status-chip.app-badge{width:fit-content;min-height:1.45rem;padding-inline:var(--space-sm);color:var(--color-primary-text);font-weight:var(--font-weight-bold);line-height:1}.app-case-status-chip.app-badge[data-case-status=Duplicate]{color:var(--color-warning-text)}.app-case-status{width:min(100%,52rem);margin-inline:auto}.app-case-status__duplicate{border:var(--border-sm) solid var(--color-warning);background:var(--color-warning-surface);color:var(--color-text);grid-template-columns:auto minmax(0,1fr);align-items:start}.app-case-status__duplicate-icon{color:var(--color-warning)}.app-case-status__duplicate-heading{margin:0 0 var(--space-2xs);font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}.app-case-status__header h1{color:var(--color-primary);font-size:var(--type-display-3-font-size);font-weight:var(--type-display-3-font-weight);line-height:var(--type-display-3-line-height)}.app-status-timeline__dot{inline-size:var(--space-sm);block-size:var(--space-sm);border-radius:var(--radius-pill);background:var(--color-border-strong);flex-shrink:0;margin-block-start:var(--space-2xs)}.app-status-icon--submitted{background:var(--color-success)}.app-status-icon--in-review{background:var(--color-info)}.app-status-icon--duplicate{background:var(--color-warning)}.app-case-status__content{gap:var(--space-xl);padding:var(--space-xl);display:grid}.app-case-status__summary{gap:var(--space-lg);border-block-end:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;align-items:start;padding-block-end:var(--space-lg);display:grid}.app-case-status__summary p{margin:0}.app-case-status__label,.app-case-status__row dt,.app-case-status__support h2{color:var(--color-text);font-weight:var(--font-weight-bold)}.app-case-status__reference{color:var(--color-link);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-block-start:var(--space-xs)}.app-case-status__row{gap:var(--space-md);grid-template-columns:minmax(10rem,16rem) minmax(0,1fr);display:grid}.app-case-status__row dd,.app-case-status__support li{color:var(--color-text-muted)}.app-case-status__support,.app-case-status__support ul{gap:var(--space-xs);display:grid}.app-case-status__support{border-block-start:1px solid var(--color-border);padding-block-start:var(--space-lg)}.app-case-status__support ul{padding-inline-start:0;list-style:none}.app-case-status__actions{justify-content:flex-end;display:flex}.app-case-empty{text-align:center;width:min(100%,42rem);margin-inline:auto}.app-case-empty .app-card__content{padding:var(--space-xl);justify-items:center}@media (width<=48rem){.app-case-status__content{padding:var(--space-lg)}.app-case-status__summary,.app-case-status__row{gap:var(--space-xs);grid-template-columns:1fr}.app-case-status__actions{justify-content:stretch}}
