.BooPetId_page__0UiRC{--bpid-violet-wash:color-mix(in oklch,var(--color-accent) 5%,var(--color-paper));--bpid-violet-rule:color-mix(in oklch,var(--color-accent) 22%,var(--color-rule));background:var(--color-paper);color:var(--color-ink)}.BooPetId_shell__jvfUO{width:min(100%,var(--page-max));margin-inline:auto;padding-inline:var(--page-gutter)}.BooPetId_hero__tf0U9{padding-block:clamp(3.5rem,7vw,7rem) clamp(4.5rem,8vw,8rem)}.BooPetId_heroGrid__smahQ{display:grid;grid-template-columns:minmax(0,.82fr) minmax(32rem,1.18fr);align-items:center;gap:clamp(3rem,7vw,6.5rem)}.BooPetId_heroCopy___rtb7{min-width:0}.BooPetId_productName__4XlgT{display:flex;align-items:center;gap:var(--space-xs);margin:0;color:var(--color-accent-strong);font-size:var(--text-sm);font-weight:700}.BooPetId_productName__4XlgT small{margin-inline-start:var(--space-2xs);padding-inline-start:var(--space-sm);border-inline-start:var(--rule-hair) solid var(--color-rule-2);color:var(--color-muted);font:500 var(--text-xs)/1.4 var(--font-body)}.BooPetId_noseGlyph__97Ow7{display:inline-grid;width:2rem;height:2rem;place-items:center;border-radius:50%;background:var(--color-accent);color:var(--color-paper)}.BooPetId_noseGlyph__97Ow7 svg{width:1.05rem;stroke:currentColor;stroke-width:1.8}.BooPetId_petQuestion__7Stsu{margin:var(--space-xl) 0 var(--space-xs);color:var(--color-muted);font-size:var(--text-lg);font-weight:550}.BooPetId_finalInner__TzTpW h2,.BooPetId_heroCopy___rtb7 h1,.BooPetId_reunionCopy__dpQ9G h2,.BooPetId_sectionHeader__rNYaN h2{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--tracking-display)}.BooPetId_heroCopy___rtb7 h1{max-width:10ch;margin:0;font-size:clamp(3.2rem,6vw,5.7rem);line-height:.98;text-wrap:balance}.BooPetId_heroLede__MTzeD{max-width:35rem;margin:var(--space-lg) 0 0;color:var(--color-ink-2);font-size:var(--text-lg);line-height:1.62}.BooPetId_heroActions__nFNd2{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-block-start:var(--space-lg)}.BooPetId_finalInner__TzTpW>a,.BooPetId_primaryAction__XYB7K,.BooPetId_reunionCopy__dpQ9G a,.BooPetId_secondaryAction__8P1za{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:var(--space-xs);padding:.75rem 1.25rem;border-radius:var(--radius-pill);font-weight:700;text-decoration:none;transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.BooPetId_finalInner__TzTpW>a,.BooPetId_primaryAction__XYB7K{background:var(--color-accent);color:var(--color-accent-ink)}.BooPetId_finalInner__TzTpW>a:hover,.BooPetId_primaryAction__XYB7K:hover{background:var(--color-accent-strong)}.BooPetId_secondaryAction__8P1za{border:var(--rule-hair) solid var(--color-rule-2);color:var(--color-ink)}.BooPetId_secondaryAction__8P1za:hover{border-color:var(--color-ink-2)}.BooPetId_finalInner__TzTpW>a:active,.BooPetId_primaryAction__XYB7K:active,.BooPetId_reunionCopy__dpQ9G a:active,.BooPetId_secondaryAction__8P1za:active{transform:translateY(1px)}.BooPetId_finalInner__TzTpW>a svg,.BooPetId_primaryAction__XYB7K svg,.BooPetId_reunionCopy__dpQ9G a svg{width:1.05rem}.BooPetId_scopeNote__h5cYK{display:flex;max-width:35rem;align-items:flex-start;gap:var(--space-xs);margin:var(--space-lg) 0 0;color:var(--color-muted);font-size:var(--text-sm);line-height:1.6}.BooPetId_scopeNote__h5cYK svg{width:1.1rem;flex:0 0 auto;margin-block-start:.2rem;color:var(--color-accent)}.BooPetId_scanner__VGkLC{min-width:0;overflow:hidden;border:var(--rule-hair) solid var(--bpid-violet-rule);border-radius:var(--radius-display);background:var(--color-paper);box-shadow:var(--shadow-card)}.BooPetId_scannerHeader__9AA8D{display:flex;min-height:4.25rem;align-items:center;justify-content:space-between;gap:var(--space-sm);padding-inline:clamp(1rem,3vw,1.75rem);border-block-end:var(--rule-hair) solid var(--color-rule);font-size:var(--text-xs)}.BooPetId_scannerHeader__9AA8D>div{display:flex;align-items:center;gap:var(--space-xs)}.BooPetId_scannerHeader__9AA8D strong{font-size:var(--text-md)}.BooPetId_scannerHeader__9AA8D>span{color:var(--color-muted);font-family:var(--font-outlier);text-align:end}.BooPetId_liveDot__HzO39{width:.55rem;height:.55rem;border-radius:50%;background:var(--color-success);box-shadow:0 0 0 .25rem color-mix(in oklch,var(--color-success) 14%,transparent)}.BooPetId_scannerBody__oyCCB{display:grid;grid-template-columns:minmax(0,1fr) 8.5rem;min-height:31rem;background:var(--bpid-violet-wash)}.BooPetId_petDrawing__v9n9t{min-width:0;padding:var(--space-sm)}.BooPetId_petDrawing__v9n9t svg{display:block;width:100%;height:100%;min-height:29rem}.BooPetId_scanCanvas__j5mMh{fill:var(--color-paper);stroke:var(--color-rule);stroke-width:1}.BooPetId_gridLine___4BhY{fill:none;stroke:color-mix(in oklch,var(--color-accent) 8%,transparent);stroke-width:1}.BooPetId_faceDetail__ttNkX,.BooPetId_muzzleContour__ZumgI,.BooPetId_noseRidges__BLcxY,.BooPetId_petContour__E_HE3,.BooPetId_shoulderContour__74FTs{fill:none;stroke:var(--color-ink-2);stroke-linecap:round;stroke-linejoin:round}.BooPetId_petContour__E_HE3{stroke-width:8}.BooPetId_petFace__xIYiY{fill:var(--color-paper-2);stroke:var(--color-ink);stroke-width:8}.BooPetId_faceDetail__ttNkX,.BooPetId_shoulderContour__74FTs{stroke-width:5}.BooPetId_muzzleContour__ZumgI{fill:var(--color-paper);stroke:var(--color-rule-2);stroke-width:4}.BooPetId_eyeFill__KJrrs,.BooPetId_noseFill__4Emj6{fill:var(--color-ink)}.BooPetId_noseRidges__BLcxY{stroke:var(--color-paper);stroke-width:2.4}.BooPetId_focusMarker__JtWa0,.BooPetId_frameCorners__KRHPi,.BooPetId_gaitMarker__gzUgL{fill:none;stroke:var(--color-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.BooPetId_focusMarker__JtWa0,.BooPetId_gaitMarker__gzUgL{opacity:.12;transition:opacity var(--dur-base) var(--ease-out)}.BooPetId_focusMarker__JtWa0 circle,.BooPetId_focusMarker__JtWa0 ellipse{fill:color-mix(in oklch,var(--color-accent) 4%,transparent);stroke-dasharray:6 8}.BooPetId_focusMarker__JtWa0[data-active=true],.BooPetId_gaitMarker__gzUgL[data-active=true]{opacity:1}.BooPetId_gaitMarker__gzUgL circle{fill:var(--color-accent);stroke:none}.BooPetId_scanBeam__DPPhn{animation:BooPetId_scan-sweep___xyPh 3.8s var(--ease-in-out) infinite}.BooPetId_signalControls__ZbUvO{display:grid;align-content:center;border-inline-start:var(--rule-hair) solid var(--color-rule);background:var(--color-paper)}.BooPetId_signalControl___Qq3z{display:grid;min-height:6.25rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:var(--space-xs);padding:var(--space-sm);border:0;border-block-end:var(--rule-hair) solid var(--color-rule);background:transparent;color:var(--color-muted);cursor:pointer;font:650 var(--text-sm)/1.3 var(--font-body);text-align:start;transition:background-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out)}.BooPetId_signalControl___Qq3z:last-child{border-block-end:0}.BooPetId_signalControl___Qq3z:hover,.BooPetId_signalControl___Qq3z[data-active=true]{background:var(--color-accent-soft);color:var(--color-accent-strong)}.BooPetId_signalControl___Qq3z>span:first-child{display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;background:var(--color-paper);box-shadow:0 0 0 var(--rule-hair) var(--color-rule)}.BooPetId_signalControl___Qq3z svg{width:1rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.BooPetId_scannerReadout__HCACy{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:var(--space-md);align-items:start;padding:var(--space-md) clamp(1rem,3vw,1.75rem);border-block-start:var(--rule-hair) solid var(--color-rule)}.BooPetId_scannerReadout__HCACy span{display:flex;align-items:center;gap:var(--space-xs);color:var(--color-accent-strong);font-weight:700}.BooPetId_scannerReadout__HCACy svg{width:1rem}.BooPetId_scannerReadout__HCACy p{margin:0;color:var(--color-muted);font-size:var(--text-sm);line-height:1.55}.BooPetId_signalSection__XtPGo{padding-block:clamp(5rem,9vw,8.5rem);border-block-start:var(--rule-hair) solid var(--color-rule)}.BooPetId_sectionHeader__rNYaN{display:grid;grid-template-columns:minmax(10rem,.55fr) minmax(0,1.2fr) minmax(16rem,.7fr);align-items:start;gap:var(--space-xl);margin-block-end:clamp(3rem,6vw,5.5rem)}.BooPetId_kicker__G1nlS,.BooPetId_sectionHeader__rNYaN>p{margin:0;color:var(--color-accent-strong);font-family:var(--font-outlier);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase}.BooPetId_sectionHeader__rNYaN h2{max-width:12ch;margin:0;font-size:clamp(2.5rem,5vw,4.7rem);line-height:1}.BooPetId_sectionHeader__rNYaN>span{color:var(--color-muted);font-size:var(--text-md);line-height:1.62}.BooPetId_signalLedger__7cMe_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;border-block-start:var(--rule-hair) solid var(--color-rule-2);list-style:none}.BooPetId_signalLedger__7cMe_ li{display:grid;min-width:0;grid-template-columns:2.2rem 2.6rem minmax(0,1fr);align-items:center;gap:var(--space-sm);padding:1.3rem var(--space-sm);border-block-end:var(--rule-hair) solid var(--color-rule)}.BooPetId_signalLedger__7cMe_ li:nth-child(odd){padding-inline-start:0;padding-inline-end:var(--space-xl);border-inline-end:var(--rule-hair) solid var(--color-rule)}.BooPetId_signalLedger__7cMe_ li:nth-child(2n){padding-inline-start:var(--space-xl);padding-inline-end:0}.BooPetId_signalNumber__tCRUb{color:var(--color-rule-2);font:600 var(--text-xs)/1 var(--font-outlier)}.BooPetId_signalIconWrap__5tjfG{display:grid;width:2.5rem;height:2.5rem;place-items:center;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent-strong)}.BooPetId_signalIcon__uJlM0{width:1.15rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.BooPetId_signalLedger__7cMe_ strong{display:block;font-size:var(--text-md)}.BooPetId_signalLedger__7cMe_ p{margin:.18rem 0 0;color:var(--color-muted);font-size:var(--text-sm);line-height:1.45}.BooPetId_reunionSection__IJZGc{padding-block:clamp(5rem,9vw,9rem);border-block-start:var(--rule-hair) solid var(--color-rule)}.BooPetId_reunionGrid__EcVgM{display:grid;grid-template-columns:minmax(0,.78fr) minmax(30rem,1.22fr);align-items:center;gap:clamp(3rem,8vw,8rem)}.BooPetId_reunionCopy__dpQ9G h2{max-width:12ch;margin:var(--space-sm) 0 0;font-size:clamp(2.5rem,5vw,4.8rem);line-height:1.02}.BooPetId_reunionCopy__dpQ9G>p:not(.BooPetId_kicker__G1nlS){max-width:36rem;margin:var(--space-lg) 0 0;color:var(--color-ink-2);font-size:var(--text-md);line-height:1.68}.BooPetId_reunionCopy__dpQ9G a{margin-block-start:var(--space-lg);border:var(--rule-hair) solid var(--color-rule-2);color:var(--color-ink)}.BooPetId_reunionCopy__dpQ9G a:hover{border-color:var(--color-accent);color:var(--color-accent-strong)}.BooPetId_lostFlow__Iy91I{position:relative;min-height:31rem;overflow:hidden;border-radius:var(--radius-display);background:radial-gradient(circle at 72% 18%,color-mix(in oklch,var(--color-accent) 8%,transparent),transparent 24rem),var(--color-paper-2)}.BooPetId_lostMarkWrap__SGylu{position:absolute;inset-block-start:clamp(2rem,5vw,4rem);inset-inline-start:clamp(2rem,5vw,4.5rem);display:grid;justify-items:center;color:var(--color-accent-strong)}.BooPetId_lostMark__9y0y6{width:clamp(5.5rem,9vw,7.5rem);stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6}.BooPetId_lostMarkWrap__SGylu span{font:700 var(--text-xs)/1.2 var(--font-outlier);letter-spacing:var(--tracking-label)}.BooPetId_routeLine__6Z9X2{position:absolute;inset:6.5rem 3rem 4.5rem 9rem;border:var(--rule-fine) dashed var(--bpid-violet-rule);border-radius:48% 52% 41% 59%;transform:rotate(-7deg)}.BooPetId_lostFlow__Iy91I ol{position:relative;display:grid;min-height:31rem;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:var(--space-md);margin:0;padding:4rem clamp(1.5rem,4vw,3.5rem) 3.5rem;list-style:none}.BooPetId_lostFlow__Iy91I li{display:grid;grid-template-columns:auto 2.5rem;align-items:center;gap:var(--space-xs);padding:var(--space-sm);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card-sm);background:var(--color-paper);box-shadow:0 1rem 3rem -2rem oklch(20.5% .01 292/.3)}.BooPetId_lostFlow__Iy91I li:first-child{margin-block-end:7rem}.BooPetId_lostFlow__Iy91I li:nth-child(2){margin-block-end:1rem}.BooPetId_lostFlow__Iy91I li:nth-child(3){margin-block-end:9rem}.BooPetId_routeIndex__bPZQm{color:var(--color-rule-2);font:650 var(--text-xs)/1 var(--font-outlier)}.BooPetId_routeIcon__R1ZXM{display:grid;width:2.5rem;height:2.5rem;grid-column:2;grid-row:1/span 2;place-items:center;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent-strong)}.BooPetId_routeIcon__R1ZXM svg{width:1.1rem}.BooPetId_lostFlow__Iy91I strong{grid-column:1;font-size:var(--text-sm);line-height:1.25}.BooPetId_finalSection__Gb2k1{padding-block:clamp(4rem,8vw,7rem);border-block-start:var(--rule-hair) solid var(--color-rule)}.BooPetId_finalInner__TzTpW{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1.25rem,4vw,3rem)}.BooPetId_finalNose__XTjEA{display:grid;width:clamp(4rem,8vw,6.5rem);height:clamp(4rem,8vw,6.5rem);place-items:center;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent-strong)}.BooPetId_finalNose__XTjEA svg{width:42%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.BooPetId_finalInner__TzTpW p{margin:0 0 var(--space-2xs);color:var(--color-accent-strong);font:650 var(--text-xs)/1.4 var(--font-outlier);letter-spacing:var(--tracking-label)}.BooPetId_finalInner__TzTpW h2{margin:0;font-size:clamp(2rem,4vw,3.7rem);line-height:1.05}.BooPetId_finalInner__TzTpW span{display:block;margin-block-start:var(--space-xs);color:var(--color-muted)}.BooPetId_page__0UiRC[data-cjk=true] .BooPetId_finalInner__TzTpW h2,.BooPetId_page__0UiRC[data-cjk=true] .BooPetId_heroCopy___rtb7 h1,.BooPetId_page__0UiRC[data-cjk=true] .BooPetId_reunionCopy__dpQ9G h2,.BooPetId_page__0UiRC[data-cjk=true] .BooPetId_sectionHeader__rNYaN h2{max-width:none;font-family:var(--font-display);letter-spacing:normal;line-break:strict;text-wrap:balance;word-break:normal}.BooPetId_page__0UiRC[data-cjk=true] .BooPetId_heroCopy___rtb7 h1{max-width:10em;font-size:clamp(2.7rem,4.6vw,4.2rem);line-height:1.12}.BooPetId_page__0UiRC[data-cjk=true] .BooPetId_reunionCopy__dpQ9G h2,.BooPetId_page__0UiRC[data-cjk=true] .BooPetId_sectionHeader__rNYaN h2{font-size:clamp(2.25rem,3.7vw,3.4rem);line-height:1.14}@keyframes BooPetId_scan-sweep___xyPh{0%{transform:translateY(0);opacity:0}12%{opacity:1}76%{opacity:.7}to{transform:translateY(400px);opacity:0}}@media (max-width:68rem){.BooPetId_heroGrid__smahQ,.BooPetId_reunionGrid__EcVgM{grid-template-columns:minmax(0,1fr)}.BooPetId_heroCopy___rtb7{max-width:44rem}.BooPetId_heroCopy___rtb7 h1{max-width:12ch}.BooPetId_scanner__VGkLC{width:min(100%,48rem)}.BooPetId_sectionHeader__rNYaN{grid-template-columns:.55fr 1.2fr}.BooPetId_sectionHeader__rNYaN>span{grid-column:2}.BooPetId_reunionCopy__dpQ9G{max-width:46rem}}@media (max-width:48rem){.BooPetId_hero__tf0U9{padding-block-start:2.75rem}.BooPetId_heroGrid__smahQ{gap:var(--space-xl)}.BooPetId_productName__4XlgT{flex-wrap:wrap}.BooPetId_petQuestion__7Stsu{margin-block-start:var(--space-lg);font-size:var(--text-md)}.BooPetId_heroCopy___rtb7 h1{max-width:none;font-size:clamp(2.6rem,13vw,4.25rem)}.BooPetId_heroLede__MTzeD{font-size:var(--text-md)}.BooPetId_scannerBody__oyCCB{grid-template-columns:minmax(0,1fr);min-height:auto}.BooPetId_petDrawing__v9n9t{padding:var(--space-xs)}.BooPetId_petDrawing__v9n9t svg{min-height:23rem}.BooPetId_signalControls__ZbUvO{grid-template-columns:repeat(4,minmax(0,1fr));border-block-start:var(--rule-hair) solid var(--color-rule);border-inline-start:0}.BooPetId_signalControl___Qq3z{min-height:5.2rem;grid-template-columns:minmax(0,1fr);justify-items:center;gap:var(--space-2xs);padding:var(--space-xs) var(--space-3xs);border-block-end:0;border-inline-end:var(--rule-hair) solid var(--color-rule);font-size:.7rem;text-align:center}.BooPetId_signalControl___Qq3z:last-child{border-inline-end:0}.BooPetId_scannerReadout__HCACy{grid-template-columns:minmax(0,1fr);gap:var(--space-2xs)}.BooPetId_sectionHeader__rNYaN{grid-template-columns:minmax(0,1fr);gap:var(--space-sm)}.BooPetId_sectionHeader__rNYaN>span{grid-column:1}.BooPetId_sectionHeader__rNYaN h2{max-width:none;font-size:clamp(2.4rem,11vw,3.5rem)}.BooPetId_signalLedger__7cMe_{grid-template-columns:minmax(0,1fr)}.BooPetId_signalLedger__7cMe_ li:nth-child(n){padding-inline:0;border-inline-end:0}.BooPetId_lostFlow__Iy91I,.BooPetId_lostFlow__Iy91I ol{min-height:35rem}.BooPetId_lostMarkWrap__SGylu{inset-block-start:2rem;inset-inline-start:50%;transform:translateX(-50%)}.BooPetId_routeLine__6Z9X2{inset:8.5rem 2.75rem 3.25rem;transform:rotate(5deg)}.BooPetId_lostFlow__Iy91I ol{grid-template-columns:minmax(0,1fr);align-content:end;gap:var(--space-xs);padding:10rem var(--space-md) var(--space-md)}.BooPetId_lostFlow__Iy91I li:nth-child(n){width:min(100%,20rem);margin-block-end:0}.BooPetId_lostFlow__Iy91I li:nth-child(2n){justify-self:end}.BooPetId_finalInner__TzTpW{grid-template-columns:auto minmax(0,1fr)}.BooPetId_finalInner__TzTpW>a{grid-column:1/-1;justify-self:start}}@media (max-width:25.875rem){.BooPetId_heroActions__nFNd2{align-items:stretch;flex-direction:column}.BooPetId_primaryAction__XYB7K,.BooPetId_secondaryAction__8P1za{width:100%}.BooPetId_scannerHeader__9AA8D{align-items:flex-start;flex-direction:column;justify-content:center;padding-block:var(--space-sm)}.BooPetId_petDrawing__v9n9t svg{min-height:19rem}.BooPetId_signalLedger__7cMe_ li{grid-template-columns:1.8rem 2.4rem minmax(0,1fr);gap:var(--space-xs)}.BooPetId_finalInner__TzTpW{grid-template-columns:minmax(0,1fr)}.BooPetId_finalNose__XTjEA{width:4rem;height:4rem}}@media (prefers-reduced-motion:reduce){.BooPetId_scanBeam__DPPhn{animation:none;opacity:.5;transform:translateY(200px)}.BooPetId_finalInner__TzTpW>a,.BooPetId_focusMarker__JtWa0,.BooPetId_gaitMarker__gzUgL,.BooPetId_primaryAction__XYB7K,.BooPetId_reunionCopy__dpQ9G a,.BooPetId_secondaryAction__8P1za,.BooPetId_signalControl___Qq3z{transition-duration:.01ms}}