.AutoCheckCompanion-module__nzs3PW__autocheck{box-sizing:border-box;min-width:0;color:var(--ac-ink);font-family:var(--ac-font);container:autocheck-slot/inline-size}.AutoCheckCompanion-module__nzs3PW__autocheck *,.AutoCheckCompanion-module__nzs3PW__autocheck :before,.AutoCheckCompanion-module__nzs3PW__autocheck :after{box-sizing:border-box}.AutoCheckCompanion-module__nzs3PW__autocheck--compact{--ac-ink:var(--text-primary);--ac-muted:var(--text-secondary);--ac-border:var(--border-hairline);--ac-accent:var(--brand-teal-dark);--ac-hover:var(--brand-teal-light);--ac-error:var(--status-red-text);--ac-font:var(--font-ui);--ac-button-border:var(--status-neutral-border);--ac-button-bg:var(--bg-surface);--ac-button-ink:var(--text-secondary);--ac-primary-ink:var(--bg-surface);--ac-disabled-bg:var(--status-neutral-bg);border:1px solid color-mix(in srgb, var(--ac-accent) 20%, var(--ac-border));background:color-mix(in srgb, var(--ac-accent) 5%, var(--ac-button-bg));border-radius:12px;margin-top:8px;padding:12px 14px}.AutoCheckCompanion-module__nzs3PW__autocheck--detail{--ac-ink:var(--color-foreground);--ac-muted:var(--color-muted);--ac-border:var(--color-card-border);--ac-accent:var(--color-sc01-green);--ac-hover:var(--color-surface);--ac-error:var(--color-status-red);--ac-font:var(--font-sans,-apple-system, sans-serif);--ac-button-border:var(--color-card-border);--ac-button-bg:var(--color-surface);--ac-button-ink:var(--color-foreground);--ac-primary-ink:var(--color-accent-contrast);--ac-disabled-bg:var(--color-card-border);border:1px solid color-mix(in srgb, var(--ac-accent) 28%, var(--ac-border));background:color-mix(in srgb, var(--ac-accent) 6%, var(--color-card));border-radius:16px;width:calc(100% - 48px);max-width:852px;margin:16px auto 0;padding:20px 24px}.AutoCheckCompanion-module__nzs3PW__autocheck__row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:5px 16px;display:grid}.AutoCheckCompanion-module__nzs3PW__autocheck__identity{grid-area:1/1;min-width:0}.AutoCheckCompanion-module__nzs3PW__autocheck__title-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AutoCheckCompanion-module__nzs3PW__autocheck__heading{margin:0;font-size:.875rem;font-weight:750;line-height:1.4;display:block}.AutoCheckCompanion-module__nzs3PW__autocheck--detail .AutoCheckCompanion-module__nzs3PW__autocheck__heading{font-size:1.125rem}.AutoCheckCompanion-module__nzs3PW__autocheck__icon{color:var(--ac-accent);flex:0 0 24px}.AutoCheckCompanion-module__nzs3PW__autocheck__badge{border:1px solid color-mix(in srgb, var(--ac-accent) 25%, var(--ac-border));background:var(--ac-button-bg);color:var(--ac-accent);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:.6875rem;font-weight:750;line-height:1.5;display:inline-flex}.AutoCheckCompanion-module__nzs3PW__autocheck__vehicle{color:var(--ac-muted);overflow-wrap:anywhere;margin:0 0 7px;font-size:.8125rem;line-height:1.4}.AutoCheckCompanion-module__nzs3PW__autocheck__benefit{color:var(--ac-ink);margin:5px 0 0;font-size:.8125rem;line-height:1.5}.AutoCheckCompanion-module__nzs3PW__autocheck--detail .AutoCheckCompanion-module__nzs3PW__autocheck__benefit{margin-top:8px;font-size:.9375rem}.AutoCheckCompanion-module__nzs3PW__autocheck__status{min-width:0;color:var(--ac-muted);overflow-wrap:anywhere;grid-area:2/1;margin:0;font-size:.75rem;line-height:1.5}.AutoCheckCompanion-module__nzs3PW__autocheck__status:empty{display:none}.AutoCheckCompanion-module__nzs3PW__autocheck__status-line{align-items:center;gap:8px;display:flex}.AutoCheckCompanion-module__nzs3PW__autocheck__status-line>span:last-child{min-width:0}.AutoCheckCompanion-module__nzs3PW__autocheck__activity{vertical-align:-2px;border:2px solid var(--ac-border);border-top-color:var(--ac-accent);border-radius:50%;flex:0 0 14px;width:14px;height:14px;margin-right:4px;animation:.8s linear infinite AutoCheckCompanion-module__nzs3PW__autocheck-spin;display:inline-block}.AutoCheckCompanion-module__nzs3PW__autocheck__status-line .AutoCheckCompanion-module__nzs3PW__autocheck__activity{margin-right:0}.AutoCheckCompanion-module__nzs3PW__autocheck__wait-details{margin:4px 0 0}.AutoCheckCompanion-module__nzs3PW__autocheck__wait-details [role=timer]{font-variant-numeric:tabular-nums}@keyframes AutoCheckCompanion-module__nzs3PW__autocheck-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AutoCheckCompanion-module__nzs3PW__autocheck__activity{animation:none}}.AutoCheckCompanion-module__nzs3PW__autocheck__date,.AutoCheckCompanion-module__nzs3PW__autocheck__meta,.AutoCheckCompanion-module__nzs3PW__autocheck__qualifier{color:var(--ac-muted);overflow-wrap:anywhere;margin:2px 0 0;font-size:.75rem;line-height:1.5;display:block}.AutoCheckCompanion-module__nzs3PW__autocheck__date{font-variant-numeric:tabular-nums}.AutoCheckCompanion-module__nzs3PW__autocheck__actions{flex-wrap:wrap;grid-area:1/2/span 2;align-self:center;align-items:center;gap:8px;display:flex}:is(.AutoCheckCompanion-module__nzs3PW__autocheck__actions,.AutoCheckCompanion-module__nzs3PW__autocheck__renew) :is(button,a){border:1px solid var(--ac-button-border);background:var(--ac-action-bg,var(--ac-button-bg));min-width:0;min-height:44px;color:var(--ac-action-ink,var(--ac-button-ink));font:700 .875rem/1.3 var(--ac-font);white-space:normal;overflow-wrap:anywhere;text-align:center;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:10px 16px;text-decoration:none;display:inline-flex}:is(.AutoCheckCompanion-module__nzs3PW__autocheck__actions,.AutoCheckCompanion-module__nzs3PW__autocheck__renew) :is(button,a):hover:not(:disabled):not([aria-disabled=true]){background:var(--ac-action-hover,var(--ac-hover))}:is(.AutoCheckCompanion-module__nzs3PW__autocheck__actions,.AutoCheckCompanion-module__nzs3PW__autocheck__renew) :is(button,a):focus-visible{outline:3px solid var(--ac-accent);outline-offset:2px}:is(.AutoCheckCompanion-module__nzs3PW__autocheck__actions,.AutoCheckCompanion-module__nzs3PW__autocheck__renew) :is(button,a)[aria-disabled=true],:is(.AutoCheckCompanion-module__nzs3PW__autocheck__actions,.AutoCheckCompanion-module__nzs3PW__autocheck__renew) button:disabled{cursor:not-allowed;background:var(--ac-disabled-bg);color:var(--ac-muted)}.AutoCheckCompanion-module__nzs3PW__autocheck__primary,.AutoCheckCompanion-module__nzs3PW__autocheck__request{--ac-action-bg:var(--ac-accent);--ac-action-ink:var(--ac-primary-ink);--ac-action-hover:color-mix(in srgb, var(--ac-accent) 90%, var(--ac-ink));text-decoration:none}.AutoCheckCompanion-module__nzs3PW__autocheck__download{text-decoration:none}.AutoCheckCompanion-module__nzs3PW__autocheck__renew{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:2px 12px;margin-top:7px;display:flex}.AutoCheckCompanion-module__nzs3PW__autocheck__renew button{--ac-action-bg:transparent;--ac-action-ink:var(--ac-ink);--ac-action-hover:transparent;text-underline-offset:3px;border-color:#0000;padding-inline:0;text-decoration:underline}.AutoCheckCompanion-module__nzs3PW__autocheck__renew button:hover:not(:disabled):not([aria-disabled=true]){text-decoration-thickness:2px}.AutoCheckCompanion-module__nzs3PW__autocheck__renew button:is(:disabled,[aria-disabled=true]){color:var(--ac-muted);background:0 0;text-decoration:none}.AutoCheckCompanion-module__nzs3PW__autocheck__renew .AutoCheckCompanion-module__nzs3PW__autocheck__retry-time,.AutoCheckCompanion-module__nzs3PW__autocheck__cost{flex:12rem;min-width:0}.AutoCheckCompanion-module__nzs3PW__autocheck__renew .AutoCheckCompanion-module__nzs3PW__autocheck__retry-time{font-size:.8125rem}.AutoCheckCompanion-module__nzs3PW__autocheck__cost{color:var(--ac-muted);overflow-wrap:anywhere;grid-column:1/-1;font-size:.8125rem;line-height:1.5}.AutoCheckCompanion-module__nzs3PW__autocheck__status--lead{font-size:.8125rem}.AutoCheckCompanion-module__nzs3PW__autocheck__status-line:focus-visible{outline:3px solid var(--ac-accent);outline-offset:2px}.AutoCheckCompanion-module__nzs3PW__autocheck__retry-time{color:var(--ac-muted);overflow-wrap:anywhere;grid-column:1/-1;font-size:.75rem;line-height:1.5}.AutoCheckCompanion-module__nzs3PW__autocheck__support{color:var(--ac-ink);overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:.75rem;line-height:1.5}.AutoCheckCompanion-module__nzs3PW__autocheck__support a{color:var(--ac-accent);text-underline-offset:2px;text-decoration:underline}.AutoCheckCompanion-module__nzs3PW__autocheck__support a:focus-visible{outline:3px solid var(--ac-accent);outline-offset:2px;border-radius:2px}.AutoCheckCompanion-module__nzs3PW__autocheck__retry-time time,.AutoCheckCompanion-module__nzs3PW__autocheck__wait-details time{white-space:nowrap}.AutoCheckCompanion-module__nzs3PW__autocheck__quota{color:var(--ac-muted);margin:12px 0 0;font-size:.75rem;line-height:1.5}.AutoCheckCompanion-module__nzs3PW__autocheck__note{border-top:1px solid var(--ac-border);color:var(--ac-muted);margin:12px 0 0;padding-top:12px;font-size:.75rem;line-height:1.5}.AutoCheckCompanion-module__nzs3PW__autocheck__error{color:var(--ac-error)}@container autocheck-slot (max-width:559px){.AutoCheckCompanion-module__nzs3PW__autocheck__row{grid-template-columns:minmax(0,1fr)}.AutoCheckCompanion-module__nzs3PW__autocheck__identity,.AutoCheckCompanion-module__nzs3PW__autocheck__status,.AutoCheckCompanion-module__nzs3PW__autocheck__actions,.AutoCheckCompanion-module__nzs3PW__autocheck__support,.AutoCheckCompanion-module__nzs3PW__autocheck__retry-time{grid-area:auto}.AutoCheckCompanion-module__nzs3PW__autocheck__actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-top:7px;display:grid}.AutoCheckCompanion-module__nzs3PW__autocheck__actions>:only-child,.AutoCheckCompanion-module__nzs3PW__autocheck__request,.AutoCheckCompanion-module__nzs3PW__autocheck__actions>.AutoCheckCompanion-module__nzs3PW__autocheck__contact:nth-child(3){grid-column:1/-1}}@container autocheck-slot (max-width:319px){.AutoCheckCompanion-module__nzs3PW__autocheck__actions{grid-template-columns:minmax(0,1fr)}.AutoCheckCompanion-module__nzs3PW__autocheck__request{grid-column:1}.AutoCheckCompanion-module__nzs3PW__autocheck__actions:has(>.AutoCheckCompanion-module__nzs3PW__autocheck__contact:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}@media (max-width:700px){.AutoCheckCompanion-module__nzs3PW__autocheck--detail{width:calc(100% - 32px);margin-top:12px;padding:16px}}@media print{.AutoCheckCompanion-module__nzs3PW__autocheck{display:none!important}}
