.WarrantyPage[data-v-dc846bc6],.WarrantyPage__loading[data-v-dc846bc6]{width:min(100%,64rem);margin-inline:auto}.WarrantyPage__content[data-v-dc846bc6]{--warranty-card-padding: clamp(1.5rem, 3vw, 2rem)}.WarrantyPage[data-v-dc846bc6]{padding-block:clamp(3rem,7vw,6rem)}.WarrantyPage__loading[data-v-dc846bc6]{display:grid;min-height:55vh;place-items:center;color:var(--md-sys-color-on-surface-variant)}.WarrantyPage__header[data-v-dc846bc6]{margin-block-end:2rem}.WarrantyPage__header h1[data-v-dc846bc6-owned],.WarrantyPage__sign-in h2[data-v-dc846bc6-owned],.WarrantyPage__primary h2[data-v-dc846bc6-owned],.WarrantyPage__result h2[data-v-dc846bc6-owned],.WarrantyPage__manual p[data-v-dc846bc6-owned]{margin:0}.WarrantyPage__panel[data-v-dc846bc6]{--app-surface-container-color: var(--md-sys-color-surface-container-lowest);display:grid;overflow:hidden}.WarrantyPage__sign-in[data-v-dc846bc6]{--app-surface-container-color: var(--md-sys-color-surface-container-lowest);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:var(--warranty-card-padding);color:var(--md-sys-color-on-surface)}.WarrantyPage__sign-in-icon[data-v-dc846bc6]{width:3.5rem;height:3.5rem;display:grid;place-items:center;border-radius:var(--app-shape-card-prominent);background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.WarrantyPage__sign-in-copy[data-v-dc846bc6]{display:grid;gap:.375rem}.WarrantyPage__sign-in-copy p[data-v-dc846bc6-owned]{margin:0;color:var(--md-sys-color-on-surface-variant)}.WarrantyPage__primary[data-v-dc846bc6]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:var(--warranty-card-padding);color:var(--md-sys-color-on-surface)}.WarrantyPage__primary-icon[data-v-dc846bc6],.WarrantyPage__result-icon[data-v-dc846bc6]{width:3.5rem;height:3.5rem;display:grid;place-items:center;border-radius:var(--app-shape-card-prominent)}.WarrantyPage__primary-icon[data-v-dc846bc6]{background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface)}.WarrantyPage__primary-feedback[data-v-dc846bc6],.WarrantyPage__manual[data-v-dc846bc6],.WarrantyPage__form[data-v-dc846bc6],.WarrantyPage__results[data-v-dc846bc6]{display:grid}.WarrantyPage__primary-heading[data-v-dc846bc6]{max-width:34rem}.WarrantyPage__primary-action[data-v-dc846bc6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:end;gap:.5rem}.WarrantyPage__primary-feedback[data-v-dc846bc6]{grid-column:2 / -1;width:min(32rem,100%);justify-self:end;gap:1rem}.WarrantyPage__progress[data-v-dc846bc6]{width:100%;display:grid;gap:.5rem}.WarrantyPage__progress-indicator[data-v-dc846bc6]{width:100%}.WarrantyPage__progress p[data-v-dc846bc6-owned]{margin:0}.WarrantyPage__notice[data-v-dc846bc6],.WarrantyPage__historical-note[data-v-dc846bc6]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center}.WarrantyPage__notice[data-v-dc846bc6]{width:100%;gap:.75rem;padding:.875rem 1rem;border-radius:var(--app-shape-card);background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.WarrantyPage__notice[data-tone=informational][data-v-dc846bc6]{background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface)}.WarrantyPage__notice>div[data-v-dc846bc6-owned]{display:grid;justify-items:start;gap:.5rem}.WarrantyPage__notice p[data-v-dc846bc6-owned],.WarrantyPage__historical-note p[data-v-dc846bc6-owned]{margin:0}.WarrantyPage__manual[data-v-dc846bc6]{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem 2rem;padding:var(--warranty-card-padding);border-block-start:1px solid var(--md-sys-color-outline-variant);color:var(--md-sys-color-on-surface)}.WarrantyPage__historical-note[data-v-dc846bc6]{color:var(--md-sys-color-on-surface-variant)}.WarrantyPage__form[data-v-dc846bc6]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem}.WarrantyPage__identifier[data-v-dc846bc6]{width:100%}.WarrantyPage__historical-note[data-v-dc846bc6]{grid-column:1 / -1;grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding-block-start:1.25rem;border-block-start:1px solid var(--md-sys-color-outline-variant)}.WarrantyPage__historical-icon[data-v-dc846bc6]{width:2.5rem;height:2.5rem;display:grid;place-items:center;border-radius:var(--app-shape-card);background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.WarrantyPage__historical-note a[data-v-dc846bc6-owned]{color:var(--md-sys-color-primary);font-weight:600}.WarrantyPage__results[data-v-dc846bc6]{gap:1rem;margin-block-start:1.5rem}.WarrantyPage__result[data-v-dc846bc6]{--app-surface-container-color: var(--md-sys-color-surface-container-lowest);display:grid;grid-template-columns:minmax(14rem,.72fr) minmax(0,1.28fr);overflow:hidden}.WarrantyPage__result-status[data-v-dc846bc6]{min-height:15rem;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;padding:var(--warranty-card-padding);background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.WarrantyPage__result-icon[data-v-dc846bc6]{background:var(--md-sys-color-surface-container-lowest);color:var(--md-sys-color-on-surface)}.WarrantyPage__result[data-tone=expired] .WarrantyPage__result-status[data-v-dc846bc6]{background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.WarrantyPage__result-status h2[data-v-dc846bc6-owned]{margin-block-start:.25rem}.WarrantyPage__result-details[data-v-dc846bc6]{min-width:0;padding:var(--warranty-card-padding)}.WarrantyPage__result-details dl[data-v-dc846bc6-owned]{margin:0}.WarrantyPage__result-details dl>div[data-v-dc846bc6-owned]{display:grid;grid-template-columns:minmax(7rem,9rem) minmax(0,1fr);gap:1rem;padding-block:1rem;border-block-end:1px solid var(--md-sys-color-outline-variant)}.WarrantyPage__result-details dl>div[data-v-dc846bc6-owned]:first-child{padding-block-start:0}.WarrantyPage__result-details dt[data-v-dc846bc6-owned]{color:var(--md-sys-color-on-surface-variant)}.WarrantyPage__result-details dd[data-v-dc846bc6-owned]{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--md-sys-color-on-surface)}.WarrantyPage__identifier-value[data-v-dc846bc6]{font-family:var(--app-font-family-monospace, monospace)}.WarrantyPage__result-meta[data-v-dc846bc6]{display:flex;flex-wrap:wrap;gap:.375rem;margin:.75rem 0 0;color:var(--md-sys-color-on-surface-variant)}@media(max-width:760px){.WarrantyPage__sign-in[data-v-dc846bc6],.WarrantyPage__manual[data-v-dc846bc6],.WarrantyPage__result[data-v-dc846bc6]{grid-template-columns:1fr}.WarrantyPage__sign-in[data-v-dc846bc6]{justify-items:start}.WarrantyPage__primary[data-v-dc846bc6]{grid-template-columns:auto minmax(0,1fr)}.WarrantyPage__primary-action[data-v-dc846bc6]{grid-column:1 / -1;width:100%;justify-content:start}.WarrantyPage__primary-feedback[data-v-dc846bc6]{grid-column:1 / -1;width:100%}.WarrantyPage__historical-note[data-v-dc846bc6]{grid-column:auto}.WarrantyPage__result-status[data-v-dc846bc6]{min-height:12rem}}@media(max-width:520px){.WarrantyPage__sign-in-action[data-v-dc846bc6],.WarrantyPage__primary-button[data-v-dc846bc6],.WarrantyPage__manual-toggle[data-v-dc846bc6],.WarrantyPage__manual-button[data-v-dc846bc6]{width:100%}.WarrantyPage__form[data-v-dc846bc6]{grid-template-columns:1fr}.WarrantyPage__result-details dl>div[data-v-dc846bc6-owned]{grid-template-columns:1fr;gap:.375rem}}
