.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}}.app-support-request{--app-support-card-padding:clamp(1.75rem, 4vw, 4rem);width:min(100%,76rem);margin-inline:auto}.app-support-form-card.app-card{border-radius:var(--radius-lg);box-shadow:none;border-color:#dcdcdc;overflow:visible}.app-support-form-card__header.app-card__header{gap:var(--space-2xl);padding:var(--app-support-card-padding) var(--app-support-card-padding) var(--space-2xl);background:0 0;border-block-end:0}.app-support-form-card__header p,.app-support-step-heading p,.app-support-required-note{color:var(--color-text-muted)}.app-support-mobile-progress{display:none}.app-support-stepper{grid-template-columns:repeat(8,minmax(0,1fr))}.app-support-stepper li,.app-support-stepper .app-support-stepper__link{align-content:start;gap:var(--space-lg)}.app-support-stepper li,.app-support-stepper strong{font-size:var(--type-stepper-font-size);font-weight:var(--type-stepper-font-weight);line-height:var(--type-stepper-line-height)}.app-support-stepper li{color:var(--color-primary)}.app-support-stepper span:not(.app-sr-only){border:var(--border-sm) solid var(--color-control-border);background:var(--color-surface);color:var(--color-primary);font-size:var(--font-size-md);line-height:var(--type-stat-line-height)}.app-support-stepper li:not(:first-child):before{z-index:0}.app-support-stepper li[data-current=true] span,.app-support-form .app-choice-row:focus-within{box-shadow:var(--shadow-focus)}.app-support-stepper strong{max-width:100%;padding-inline:var(--space-2xs);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.app-support-stepper .app-support-stepper__link{width:100%;min-height:0;color:inherit}.app-support-stepper .app-support-stepper__link:hover strong{text-decoration:underline}.app-support-stepper .app-support-stepper__link:focus-visible{outline:var(--border-md) solid var(--color-primary);outline-offset:var(--space-2xs);border-radius:var(--radius-sm)}.app-support-form{display:grid}.app-support-form__content{padding:0 var(--app-support-card-padding) var(--space-2xl)}.app-account-sms-consent,.app-support-sms-acceptance,.app-support-program-status,.app-support-unavailable,.app-support-summary-section,.app-support-important,.app-case-status__duplicate{gap:var(--space-sm);padding:var(--space-md);display:grid}.app-account-sms-consent,.app-support-sms-acceptance,.app-support-signin-panel{border:var(--border-sm) solid var(--color-border)}.app-account-sms-consent,.app-case-status__duplicate,.app-support-summary-section,.app-support-roi-panel,.app-support-case-number{border-radius:var(--radius-md)}.app-support-sms-acceptance p{color:var(--color-text-muted);font-size:var(--type-body-font-size)}.app-support-form .app-fieldset{border:0;border-radius:0;padding:0}.app-support-form .app-fieldset legend{color:var(--color-text);font-size:18px;line-height:var(--line-height-tight);padding:0}.app-support-designee-prompt{width:100%}.app-support-sms-acceptance h3{font-size:var(--font-size-md)}.app-support-form .app-fieldset>p:not(.app-fieldset__hint){font-size:var(--type-body-font-size)}.app-household-table__scroll{position:relative}.app-household-table table{border-collapse:collapse;width:100%;font-size:var(--type-body-large-font-size)}.app-household-table thead th,.app-household-table tbody td{padding:var(--space-sm) var(--space-md);border-bottom:var(--border-sm) solid var(--color-border)}.app-household-table thead th{background:var(--color-brand-darker);color:var(--color-on-inverse);font-weight:var(--font-weight-semibold);text-align:start;vertical-align:bottom}.app-household-table tbody td{vertical-align:top}.app-household-table thead .app-support-required-mark{color:inherit}.app-household-table .app-input,.app-household-table .app-select__trigger,.app-household-table .app-button{font-size:var(--type-body-large-font-size)}.app-household-table .app-select__trigger{text-align:start;min-width:min-content}.app-household-table .app-select__trigger>span{overflow-wrap:normal;min-width:0}.app-household-table .app-select__trigger>svg{flex-shrink:0}@media (width>48rem){.app-household-table tbody td .app-field__label,.app-household-table tbody td .app-field__required-marker{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.app-household-table__scroll{overflow-x:auto}}.app-household-table tbody td .app-field__label{border:0;padding:0}.app-household-table__row--submitter td{color:var(--color-text)}.app-household-table__badge{padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius-sm);background:var(--color-surface-muted,var(--color-border));color:var(--color-text-muted);white-space:normal;display:inline-block}.app-household-table__actions-col{width:1%}.app-household-table__actions{white-space:nowrap}.app-household-table__add{margin-block-start:var(--space-md)}@media (width<=48rem){.app-household-table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-household-table table,.app-household-table tbody,.app-household-table tr,.app-household-table td{width:100%;display:block}.app-household-table__row{padding:var(--space-md);border:var(--border-sm) solid var(--color-border);border-radius:var(--radius-md);margin-block-end:var(--space-md)}.app-household-table tbody td{padding:var(--space-2xs) 0;border-bottom:0}.app-household-table tbody td .app-field__label,.app-household-table tbody td .app-field__required-marker{white-space:normal}.app-household-table__row--submitter td[data-label]:before{color:var(--color-text-muted);font-size:var(--type-body-large-font-size);font-weight:var(--font-weight-semibold);content:attr(data-label);margin-block-end:var(--space-3xs);display:block}.app-household-table__row--submitter td[data-label=""]:before{content:none}}.app-support-form .app-input,.app-support-form .app-select__trigger{border-color:var(--color-control-border);background:var(--color-control-surface);box-shadow:none}.app-support-form .app-input:hover:not(:disabled,[aria-invalid=true]),.app-support-form .app-select__trigger:hover{border-color:var(--color-control-border-hover)}.app-support-form .app-input:focus,.app-support-form .app-select__trigger:focus{border-color:var(--color-focus);box-shadow:var(--shadow-focus)}.app-support-form .app-support-service-grid{border-block-start:var(--border-sm) solid var(--color-border);grid-template-columns:1fr;padding-block-start:var(--space-sm)}.app-support-form .app-choice-row--compact{align-items:start}.app-support-form .app-checkbox-group .app-choice-row,.app-support-form .app-choice-row>span{font-size:var(--type-body-font-size);line-height:var(--line-height-tight)}.app-support-sms-acceptance{border-radius:var(--radius-sm);background:var(--color-surface-muted)}.app-support-form .app-choice-row>span{overflow-wrap:break-word;min-width:0}.app-support-form .app-choice-row__hint{line-height:var(--line-height-normal)}.app-support-mobile-progress,.app-support-step-heading h2{color:var(--color-primary);font-size:18px}.app-support-step-heading h2:focus-visible{outline:var(--border-md) solid var(--color-focus);outline-offset:var(--space-2xs)}.app-support-contact-verification .app-support-step-heading h3{font-weight:var(--font-weight-semibold)}.app-support-required-mark{color:var(--color-danger)}.app-support-required-label{align-items:baseline;gap:var(--space-2xs);display:inline-flex}.app-support-required-note{font-size:var(--font-size-md);display:block}.app-support-intro-callout{border:0}@media (width<=48rem){.app-support-request{--app-support-card-padding:var(--space-lg)}.app-support-request,.app-support-footer-actions__end,.app-support-footer-actions__end .app-button{width:100%}.app-support-form-card.app-card{border-inline:0;border-radius:0}.app-support-form-card__header.app-card__header{gap:var(--space-xl);padding-block:var(--space-xl)}.app-support-mobile-progress{display:block}.app-support-stepper{display:none}.app-support-intro-callout{padding-block:var(--space-xl)}.app-support-step-heading h2{font-size:var(--font-size-lg)}.app-support-signin-panel__actions .app-button{flex:auto;justify-content:center}.app-support-footer__save-draft.app-button{width:auto}}
