.error-lookup{--error-ink:var(--home-ink,#003499);--error-blue:var(--home-primary,#1155d9);--error-tint:var(--home-surface,#eef7ff);--error-border:var(--preview-border,#c8ddf3);color:var(--error-ink);background:#fff;line-height:1.7}.error-lookup-wrap{width:min(100% - 32px,960px);margin-inline:auto}.error-lookup-intro{background:var(--error-tint);border-bottom:1px solid var(--error-border);padding-block:26px 36px}.error-lookup-breadcrumb{flex-wrap:wrap;gap:4px 10px;margin-bottom:16px;font-size:.875rem;display:flex}.error-lookup a{text-underline-offset:.18em;text-decoration:underline}.error-lookup a>svg,.error-lookup button>svg{vertical-align:-.18em;flex:none;display:inline-block}.error-lookup h1,.error-lookup h2,.error-lookup h3{font-weight:700;line-height:1.35}.error-lookup h1{margin-bottom:12px;font-size:2rem}.error-lookup h2{margin-bottom:12px;font-size:1.375rem}.error-lookup h3{margin-bottom:6px;font-size:1.0625rem}.error-lookup-intro p{max-width:49rem}.error-lookup-section{border-bottom:1px solid var(--error-border);padding-block:28px}.error-lookup-section[id],.error-lookup-brand[id]{scroll-margin-top:104px}.error-lookup-source-count{margin-top:8px;font-size:.875rem}.error-lookup-jumps{flex-wrap:wrap;column-gap:20px;display:flex}.error-lookup-jumps a{align-items:center;min-height:44px;display:inline-flex}.error-lookup-brand{margin-top:24px}.error-lookup-verified{border-top:1px solid var(--error-border);margin-top:10px}.error-lookup-verified>div{border-bottom:1px solid var(--error-border);grid-template-columns:3.5rem minmax(0,1fr);align-items:start;gap:12px;padding:8px 0;display:grid}.error-lookup-verified dt a{align-items:center;min-height:44px;font-weight:700;display:inline-flex}.error-lookup-verified dd{overflow-wrap:anywhere;margin:0}.error-lookup-verified dd a{align-items:center;gap:4px;min-height:44px;font-size:.875rem;display:inline-flex}.error-lookup-detail-heading{flex-wrap:wrap;align-items:baseline;gap:4px 20px;display:flex}.error-lookup-detail p+p,.error-lookup-help p+p{margin-top:8px}.error-lookup-muted,.error-lookup-credit,.error-lookup-status{color:var(--color-sub,#405b89);font-size:.875rem}.error-lookup-form{max-width:29rem}.error-lookup-form label{margin-bottom:6px;font-weight:700;display:block}.error-lookup-form>div{gap:8px;display:flex}.error-lookup-form input{background:#fff;border:1px solid #8eaacc;border-radius:6px;flex:1;width:0;min-width:0;padding:8px 12px;font-size:1rem}.error-lookup-form button,.error-lookup-pages button{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:6px 12px;display:inline-flex}.error-lookup-form button{color:#fff;background:var(--error-blue);flex:none;font-weight:700}.error-lookup-status{margin-block:10px}.error-lookup-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;max-width:44rem;padding:0;list-style:none;display:grid}.error-lookup-grid a{border:1px solid var(--error-border);background:var(--error-tint);overflow-wrap:anywhere;border-radius:6px;justify-content:center;align-items:center;min-height:44px;font-weight:700;text-decoration:none;display:flex}.error-lookup-grid a[aria-current],.error-lookup-grid a:hover{color:#fff;background:var(--error-blue)}.error-lookup-pages{align-items:center;gap:10px;margin-top:12px;display:flex}.error-lookup-pages button{border:1px solid var(--error-border);background:#fff;width:44px}.error-lookup-pages button:disabled{opacity:.5;cursor:default}.error-lookup-pages span{text-align:center;font-variant-numeric:tabular-nums;min-width:3.5rem}.error-lookup-examples{flex-wrap:wrap;gap:4px 12px;margin-top:14px;font-size:.875rem;display:flex}.error-lookup-guides{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin-top:12px;padding:0;list-style:none;display:grid}.error-lookup-guides a{padding-block:5px;display:inline-block}.error-lookup-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:16px;display:flex}.error-lookup a.error-lookup-cta{background:var(--home-cta,#f5d547);border-radius:6px;align-items:center;gap:8px;min-height:44px;padding:8px 14px;font-weight:700;text-decoration:none;display:inline-flex}.error-lookup-credit{padding-block:16px 36px}.error-lookup :is(input,a,button):focus-visible{outline:2px solid var(--error-blue);outline-offset:3px}@media (max-width:580px){.error-lookup h1{font-size:1.625rem}.error-lookup-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.error-lookup-guides{grid-template-columns:minmax(0,1fr);gap:4px}.error-lookup-actions{flex-direction:column;align-items:flex-start}}
