.uD7q-W_page{--paper:#fafaf9;--ink:#1d1d1f;--ink-2:#55554f;--ink-3:#8a8a84;--hairline:#e6e6e2;--track:#ecece8;--well:#f2f2ef;--good:#2a9754;--okay:#df911a;--poor:#da4339;--ease:cubic-bezier(.22, 1, .36, 1);background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-suisse), var(--font-suisse-full), "Suisse Intl Metrics", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased}@supports (color:lab(0% 0 0)){.uD7q-W_page{--good:lab(55.3801% -43.4116 26.0546);--okay:lab(67.1959% 24.4167 67.5432);--poor:lab(51.7542% 59.2919 41.3066)}}.uD7q-W_shell{width:min(100%,680px);margin:0 auto;padding:24px 16px 56px}@media (min-width:640px){.uD7q-W_shell{padding:28px 24px 72px}}.uD7q-W_nav{justify-content:space-between;align-items:center;padding-bottom:72px;display:flex}.uD7q-W_brand{color:var(--ink);font-family:var(--font-exposure-brand), var(--font-exposure-src), var(--font-exposure-full), Georgia, serif;font-size:19px;text-decoration:none}.uD7q-W_navLink{color:var(--ink-2);transition:color .16s var(--ease);font-size:14px;text-decoration:none}@media (hover:hover){.uD7q-W_navLink:hover{color:var(--ink)}}.uD7q-W_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.uD7q-W_tool{display:grid}.uD7q-W_hero{text-align:center;justify-items:center;gap:18px;display:grid}.uD7q-W_eyebrow{color:var(--ink-3);letter-spacing:.02em;margin:0;font-size:13px;font-weight:500}.uD7q-W_title{letter-spacing:-.045em;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(40px,9vw,64px);font-weight:600;line-height:1}.uD7q-W_lede{max-width:44ch;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:17px;line-height:1.55}.uD7q-W_hero[data-compact] .uD7q-W_eyebrow,.uD7q-W_hero[data-compact] .uD7q-W_lede{display:none}.uD7q-W_hero[data-compact] .uD7q-W_title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.uD7q-W_form{width:min(100%,460px);transition:box-shadow .2s var(--ease);background:#fff;border-radius:999px;align-items:center;margin-top:14px;padding:6px;display:flex;box-shadow:0 0 0 1px #0000000f,0 1px 2px #0000000a,0 8px 24px -12px #0000001f}.uD7q-W_form:focus-within{box-shadow:0 0 0 1px #00000024,0 1px 2px #0000000a,0 10px 28px -12px #00000029}.uD7q-W_input{min-width:0;height:44px;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 14px 0 18px;font-size:16px}.uD7q-W_input::placeholder{color:var(--ink-3)}.uD7q-W_submit{background:var(--ink);color:#fff;height:44px;font:inherit;cursor:pointer;transition:transform .14s var(--ease), opacity .16s var(--ease);border:0;border-radius:999px;flex:none;padding:0 22px;font-size:15px;font-weight:500}.uD7q-W_submit:active{transform:scale(.97)}.uD7q-W_submit:disabled{opacity:.55;cursor:default}.uD7q-W_submit:focus-visible,.uD7q-W_primary:focus-visible,.uD7q-W_textButton:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.uD7q-W_questions{border-top:1px solid var(--hairline);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:88px 0 0;padding:28px 0 0;list-style:none;display:grid}.uD7q-W_questions li{align-content:start;gap:6px;display:grid}.uD7q-W_questionTitle{letter-spacing:-.01em;font-size:15px;font-weight:600}.uD7q-W_questionText{color:var(--ink-2);font-size:14px;line-height:1.45}.uD7q-W_ring{width:184px;height:184px;position:relative}.uD7q-W_ringSvg{width:100%;height:100%;transform:rotate(-90deg)}.uD7q-W_ringTrack,.uD7q-W_ringValue{fill:none;stroke-width:15px}.uD7q-W_ringTrack{stroke:var(--track)}.uD7q-W_ringValue{stroke:var(--ink);stroke-linecap:round}.uD7q-W_scoreCard[data-band=good]{--band:var(--good)}.uD7q-W_scoreCard[data-band=okay]{--band:var(--okay)}.uD7q-W_scoreCard[data-band=poor]{--band:var(--poor)}.uD7q-W_scoreCard[data-band=good] .uD7q-W_ringValue{stroke:var(--good)}.uD7q-W_scoreCard[data-band=okay] .uD7q-W_ringValue{stroke:var(--okay)}.uD7q-W_scoreCard[data-band=poor] .uD7q-W_ringValue{stroke:var(--poor)}.uD7q-W_legend{color:var(--ink-3);font-variant-numeric:tabular-nums;gap:14px;margin:14px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.uD7q-W_legend li{align-items:center;gap:5px;display:inline-flex}.uD7q-W_legend li:before{content:"";border-radius:50%;width:7px;height:7px}.uD7q-W_legend li[data-band=poor]:before{background:var(--poor)}.uD7q-W_legend li[data-band=okay]:before{background:var(--okay)}.uD7q-W_legend li[data-band=good]:before{background:var(--good)}.uD7q-W_ring[data-state=scanning] .uD7q-W_ringSvg{animation:1.4s linear infinite uD7q-W_ringSpin}.uD7q-W_ring[data-state=scanning] .uD7q-W_ringValue{stroke:var(--ink-3)}@keyframes uD7q-W_ringSpin{to{transform:rotate(270deg)}}.uD7q-W_ringNumber{letter-spacing:-.04em;font-variant-numeric:tabular-nums;place-items:center;margin:0;font-size:58px;font-weight:500;display:grid;position:absolute;inset:0}.uD7q-W_resultFocus{outline:none}.uD7q-W_result{gap:64px;padding-top:56px;display:grid}.uD7q-W_verdict{letter-spacing:-.02em;text-wrap:balance;max-width:30ch;margin:0;font-size:22px;font-weight:500;line-height:1.3}.uD7q-W_section{animation:uD7q-W_riseIn .6s var(--ease) both;gap:18px;display:grid}.uD7q-W_section:nth-of-type(2){animation-delay:.12s}.uD7q-W_section:nth-of-type(3){animation-delay:.2s}.uD7q-W_section:nth-of-type(4){animation-delay:.28s}@keyframes uD7q-W_riseIn{0%{opacity:0;transform:translateY(8px)}}.uD7q-W_sectionHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.uD7q-W_sectionTitle{letter-spacing:.02em;color:var(--ink-3);margin:0;font-size:13px;font-weight:500}.uD7q-W_sectionMeta{color:var(--ink-3);font-variant-numeric:tabular-nums;margin:0;font-size:13px}.uD7q-W_firstRead{background:var(--well);border-radius:18px;gap:8px;margin:0;padding:22px 24px;display:grid}.uD7q-W_firstReadHeading{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:600;line-height:1.3}.uD7q-W_firstReadBody,.uD7q-W_firstReadEmpty{color:var(--ink-2);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.55}.uD7q-W_firstReadEmpty{background:var(--well);color:var(--ink);border-radius:18px;padding:22px 24px}.uD7q-W_fixes{margin:0;padding:0;list-style:none;display:grid}.uD7q-W_fix{border-top:1px solid var(--hairline);grid-template-columns:60px minmax(0,1fr);gap:12px;padding:20px 0;display:grid}.uD7q-W_fix:last-child{border-bottom:1px solid var(--hairline)}.uD7q-W_fixGain{letter-spacing:-.02em;font-variant-numeric:tabular-nums;padding-top:1px;font-size:17px;font-weight:600}.uD7q-W_fixBody{gap:6px;display:grid}.uD7q-W_fixLabel{letter-spacing:-.015em;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:17px;font-weight:600;display:flex}.uD7q-W_fixGroup{color:var(--ink-3);letter-spacing:.02em;font-size:12px;font-weight:500}.uD7q-W_fixDetail{color:var(--ink-2);margin:0;font-size:15px;line-height:1.5}.uD7q-W_fixAction{margin:2px 0 0;font-size:15px;line-height:1.5}.uD7q-W_passes{gap:14px;margin:0;padding:0;list-style:none;display:grid}.uD7q-W_pass{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;display:grid}.uD7q-W_passMark{width:20px;height:20px;margin-top:1px}.uD7q-W_passMark circle{fill:var(--good)}.uD7q-W_passMark path{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.uD7q-W_passLabel{font-size:15px;font-weight:500;display:block}.uD7q-W_passDetail{color:var(--ink-3);margin-top:2px;font-size:14px;line-height:1.45;display:block}.uD7q-W_change{color:var(--ink-2);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:14px}.uD7q-W_change[data-up]{color:var(--good)}.uD7q-W_badges{justify-items:center;gap:14px;margin-top:26px;display:grid}.uD7q-W_rings{grid-template-columns:repeat(4,minmax(0,76px));justify-content:center;gap:14px;margin:0;padding:0;list-style:none;display:grid}.uD7q-W_miniRing{text-align:center;justify-items:center;gap:2px;display:grid}.uD7q-W_miniSvg{width:56px;height:56px;margin-bottom:6px;overflow:visible}.uD7q-W_miniTrack,.uD7q-W_miniValue{fill:none;stroke-width:6px}.uD7q-W_miniTrack{stroke:var(--track)}.uD7q-W_miniValue{stroke:var(--ink);stroke-linecap:round;transform-origin:28px 28px;animation:uD7q-W_miniDraw .9s var(--ease) both;animation-delay:calc(.5s + var(--i,0) * .12s);transition:stroke-dashoffset .9s var(--ease), stroke .4s var(--ease);transform:rotate(-90deg)}.uD7q-W_miniRing[data-state=missed] .uD7q-W_miniValue{stroke:color-mix(in oklch, var(--ink) 55%, var(--track))}.uD7q-W_miniRing[data-state=earned] .uD7q-W_miniValue{stroke:var(--good);filter:drop-shadow(0 2px 6px color-mix(in oklch, var(--good) 45%, transparent))}.uD7q-W_miniRing[data-state=pending] .uD7q-W_miniTrack{stroke-dasharray:3 4;transform-origin:28px 28px;animation:3s linear infinite uD7q-W_ringSpin}@keyframes uD7q-W_miniDraw{0%{stroke-dashoffset:var(--len)}}.uD7q-W_miniCheck{fill:none;stroke:var(--good);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;animation:uD7q-W_checkDraw .42s var(--ease) both;animation-delay:calc(1.25s + var(--i,0) * .12s)}@keyframes uD7q-W_checkDraw{0%{stroke-dashoffset:24px}}.uD7q-W_miniLabel{letter-spacing:-.01em;font-size:14px;font-weight:500}.uD7q-W_miniRing[data-state=missed] .uD7q-W_miniLabel,.uD7q-W_miniRing[data-state=pending] .uD7q-W_miniLabel{color:var(--ink-2)}.uD7q-W_miniReading{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.uD7q-W_badgeMark{flex:none;width:18px;height:18px}.uD7q-W_badgeMark circle{fill:none;stroke:var(--ink-3);stroke-width:1.4px;stroke-dasharray:2.4 2.4}[data-state=pending]>.uD7q-W_badgeMark{animation:2.4s linear infinite uD7q-W_ringSpin}[data-state=earned]>.uD7q-W_badgeMark circle{fill:var(--good);stroke:var(--good);stroke-dasharray:none;animation:uD7q-W_badgePop .52s var(--ease) both;transform-origin:50%}.uD7q-W_badgeMark path{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}@keyframes uD7q-W_badgePop{0%{transform:scale(.6)}60%{transform:scale(1.12)}}.uD7q-W_badgeCount{color:var(--ink-3);font-variant-numeric:tabular-nums;text-wrap:balance;margin:0;font-size:13px}.uD7q-W_scoreCard[data-complete] .uD7q-W_badgeCount{color:var(--good);font-weight:500}.uD7q-W_scoreCard[data-complete] .uD7q-W_ringValue{stroke:var(--good);transition:stroke .6s var(--ease)}.uD7q-W_speedCard{background:var(--well);border-radius:18px;grid-template-columns:minmax(0,1fr);gap:18px;min-height:236px;padding:22px 24px 20px;display:grid}.uD7q-W_waitLine{color:var(--ink-2);animation:uD7q-W_lineIn .42s var(--ease) both}.uD7q-W_speedError{color:var(--ink-2);margin:0;font-size:16px;line-height:1.5}.uD7q-W_speedHeadline{letter-spacing:-.015em;text-wrap:pretty;margin:0;font-size:19px;font-weight:500;line-height:1.35}.uD7q-W_speedFootnote{color:var(--ink-3);font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.55}.uD7q-W_footnoteChange[data-up]{color:var(--good)}.uD7q-W_fixGroups{gap:28px;display:grid}.uD7q-W_fixGroupBlock{gap:4px;display:grid}.uD7q-W_fixGroupTitle{letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 6px;font-size:15px;font-weight:600;display:flex}.uD7q-W_fixGroupTitle .uD7q-W_badgeMark{width:16px;height:16px}.uD7q-W_fixGroupQuestion{color:var(--ink-3);letter-spacing:0;font-size:14px;font-weight:400}.uD7q-W_fixGain[data-kind=time]{font-size:15px}.uD7q-W_passesFold{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.uD7q-W_passesFold summary{cursor:pointer;align-items:center;gap:12px;padding:18px 0;font-size:15px;font-weight:500;list-style:none;display:flex}.uD7q-W_passesFold summary::-webkit-details-marker{display:none}.uD7q-W_passesFold summary:after{content:"";border-right:1.5px solid var(--ink-3);border-bottom:1.5px solid var(--ink-3);width:7px;height:7px;transition:transform .2s var(--ease);margin-left:auto;transform:rotate(45deg)translateY(-3px)}.uD7q-W_passesFold[open] summary:after{transform:rotate(225deg)translate(-2px)}.uD7q-W_passesFold summary:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.uD7q-W_passesFold .uD7q-W_passes{padding-bottom:20px}.uD7q-W_offer{text-align:center;animation:uD7q-W_riseIn .6s var(--ease) .36s both;background:#fff;border-radius:28px;justify-items:center;gap:12px;padding:48px 24px;display:grid;box-shadow:0 0 0 1px #0000000d,0 20px 40px -28px #0000002e}.uD7q-W_offerTitle{letter-spacing:-.035em;text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(26px,5vw,32px);font-weight:600;line-height:1.1}.uD7q-W_offerBody{max-width:42ch;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:16px;line-height:1.55}.uD7q-W_offerActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;margin-top:14px;display:flex}.uD7q-W_primary{background:var(--ink);color:#fff;height:48px;transition:transform .14s var(--ease);border-radius:999px;align-items:center;padding:0 26px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.uD7q-W_primary:active{transform:scale(.97)}.uD7q-W_textButton{color:var(--ink-2);font:inherit;cursor:pointer;text-underline-offset:4px;transition:color .16s var(--ease), text-decoration-color .16s var(--ease);background:0 0;border:0;padding:8px 4px;font-size:15px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}@media (hover:hover){.uD7q-W_textButton:hover{color:var(--ink);text-decoration-color:currentColor}}.uD7q-W_errorBlock{text-align:center;outline:none;justify-items:center;gap:10px;padding-top:64px;display:grid}.uD7q-W_errorTitle{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:600}.uD7q-W_errorBody{max-width:44ch;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:16px;line-height:1.55}.uD7q-W_footer{border-top:1px solid var(--hairline);color:var(--ink-3);gap:16px;margin-top:96px;padding-top:24px;font-size:13px;line-height:1.55;display:grid}.uD7q-W_footer p{max-width:56ch;margin:0}.uD7q-W_footerLinks{gap:18px;display:flex}.uD7q-W_footerLinks a{color:var(--ink-3);text-decoration:none}@media (hover:hover){.uD7q-W_footerLinks a:hover{color:var(--ink)}}@media (max-width:520px){.uD7q-W_questions{grid-template-columns:1fr;gap:18px;margin-top:64px}.uD7q-W_questions li{grid-template-columns:96px minmax(0,1fr);gap:12px}}@media (prefers-reduced-motion:reduce){.uD7q-W_ring[data-state=scanning] .uD7q-W_ringSvg,.uD7q-W_waitLine,[data-state=pending]>.uD7q-W_badgeMark,[data-state=earned]>.uD7q-W_badgeMark circle,.uD7q-W_miniValue,.uD7q-W_miniCheck,.uD7q-W_miniRing[data-state=pending] .uD7q-W_miniTrack,.uD7q-W_section,.uD7q-W_offer{animation:none}}.uD7q-W_scanning{text-align:left;gap:18px;padding-top:40px;display:grid}.uD7q-W_scanHead,.uD7q-W_siteHead{align-items:center;gap:14px;display:flex}.uD7q-W_scanWho,.uD7q-W_siteWho{gap:2px;min-width:0;display:grid}.uD7q-W_scanning .uD7q-W_scanHost{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:600}.uD7q-W_scanTally,.uD7q-W_siteMeta{color:var(--ink-3);font-variant-numeric:tabular-nums;margin:0;font-size:14px}.uD7q-W_scanBar{background:var(--track);border-radius:999px;height:4px;overflow:hidden}.uD7q-W_scanBar span{border-radius:inherit;background:var(--ink);transform-origin:0;height:100%;transition:transform .18s linear;display:block}.uD7q-W_scanLog{margin:0;padding:0;list-style:none;display:grid}.uD7q-W_scanRow{border-bottom:1px solid var(--hairline);animation:uD7q-W_lineIn .32s var(--ease) both;grid-template-columns:20px minmax(0,11em) minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 0;font-size:15px;display:grid}.uD7q-W_scanLog[data-static] .uD7q-W_scanRow{animation:none}.uD7q-W_scanRow[data-status=pending]{color:var(--ink-2);animation:1.6s ease-in-out infinite uD7q-W_breathe;animation-delay:calc(var(--i,0) * .16s);grid-template-columns:20px minmax(0,1fr)}.uD7q-W_scanLabel{font-weight:500}.uD7q-W_scanValue{color:var(--ink-2);overflow-wrap:anywhere}.uD7q-W_scanMark{align-self:center;width:18px;height:18px}.uD7q-W_scanMark circle{fill:var(--mark,var(--track))}.uD7q-W_scanMark path{fill:none;stroke:#fff;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.uD7q-W_scanMark[data-status=ok]{--mark:var(--good)}.uD7q-W_scanMark[data-status=warn]{--mark:var(--okay)}.uD7q-W_scanMark[data-status=bad]{--mark:var(--poor)}.uD7q-W_scanMark[data-status=pending] circle{fill:none;stroke:var(--ink-3);stroke-width:1.6px;stroke-dasharray:3 3;transform-origin:50%;animation:2.4s linear infinite uD7q-W_ringSpin}@media (max-width:520px){.uD7q-W_scanRow{grid-template-columns:20px minmax(0,1fr);row-gap:2px}.uD7q-W_scanValue{grid-column:2}}.uD7q-W_favicon{background:#fff;border-radius:12px;flex:none;place-items:center;display:grid;overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 4px 12px -6px #0000002e}.uD7q-W_favicon img{object-fit:contain;width:62%;height:62%}.uD7q-W_faviconLetter{color:var(--ink-2);font-size:20px;font-weight:600}.uD7q-W_siteName{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:600;line-height:1.2}.uD7q-W_scoreCard{text-align:center;background:var(--well);text-align:center;border-radius:28px;justify-items:center;gap:6px;padding:44px 24px 30px;display:grid;position:relative;overflow:hidden}.uD7q-W_rain{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.uD7q-W_bandWord{letter-spacing:-.02em;margin:18px 0 0;font-size:24px;font-weight:600}.uD7q-W_scoreCard .uD7q-W_verdict{max-width:34ch;color:var(--ink-2);letter-spacing:0;font-size:16px;font-weight:400;line-height:1.5}.uD7q-W_scoreCard .uD7q-W_legend{margin-top:16px}.uD7q-W_aiCard{background:#fff;border-radius:24px;gap:14px;min-height:280px;padding:22px;display:grid;box-shadow:0 0 0 1px #0000000d,0 18px 40px -30px #00000040}.uD7q-W_askBubble{background:var(--ink);color:#fff;border-radius:20px 20px 6px;justify-self:end;max-width:80%;margin:0;padding:10px 16px;font-size:15px}.uD7q-W_answer{background:var(--well);border-radius:20px 20px 20px 6px;justify-self:start;gap:10px;max-width:92%;padding:14px 18px;display:grid}.uD7q-W_answerKind{color:var(--ink-2);letter-spacing:.02em;background:#fff;border-radius:999px;justify-self:start;margin:0;padding:3px 10px;font-size:12px;font-weight:500}.uD7q-W_answerText{text-wrap:pretty;margin:0;font-size:16px;line-height:1.55}.uD7q-W_caret{vertical-align:-2px;background:var(--ink);width:2px;height:1em;margin-left:2px;animation:.9s steps(2,end) infinite uD7q-W_breathe;display:inline-block}.uD7q-W_typing{gap:5px;margin:4px 0;display:flex}.uD7q-W_typing span{background:var(--ink-3);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite uD7q-W_breathe}.uD7q-W_typing span:nth-child(2){animation-delay:.15s}.uD7q-W_typing span:nth-child(3){animation-delay:.3s}.uD7q-W_knows{gap:6px;margin:2px 0 0;display:grid}.uD7q-W_knowRow{grid-template-columns:6.5em minmax(0,1fr);gap:10px;font-size:14px;display:grid}.uD7q-W_knowRow dt{color:var(--ink-3)}.uD7q-W_knowRow dd{margin:0}.uD7q-W_missing{background:color-mix(in oklch, var(--poor) 7%, #fff);border-radius:16px;gap:10px;padding:14px 16px;display:grid}.uD7q-W_missingTitle{color:color-mix(in oklch, var(--poor) 70%, var(--ink));margin:0;font-size:13px;font-weight:600}.uD7q-W_missingList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.uD7q-W_missingList li{box-shadow:0 0 0 1px color-mix(in oklch, var(--poor) 18%, transparent);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px 12px 5px 7px;font-size:14px;display:inline-flex}.uD7q-W_missingList .uD7q-W_scanMark{width:16px;height:16px}.uD7q-W_aiNote{color:var(--ink-3);margin:0;font-size:13px;line-height:1.5}.uD7q-W_speedShot{aspect-ratio:1/2;background:var(--track);border-radius:12px;align-self:start;overflow:hidden;box-shadow:0 0 0 1px #0000000f}.uD7q-W_speedShot[data-empty]{animation:1.8s ease-in-out infinite uD7q-W_breathe}.uD7q-W_speedShot img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.uD7q-W_speedBody{grid-template-rows:auto 1fr;gap:18px;min-width:0;display:grid}.uD7q-W_speedCard[data-shot]{grid-template-columns:84px minmax(0,1fr)}@media (max-width:420px){.uD7q-W_speedCard[data-shot]{grid-template-columns:64px minmax(0,1fr);column-gap:14px;padding-inline:18px}}@media (prefers-reduced-motion:reduce){.uD7q-W_scanRow,.uD7q-W_scanMark[data-status=pending] circle,.uD7q-W_speedShot[data-empty],.uD7q-W_typing span,.uD7q-W_caret{animation:none}}@keyframes uD7q-W_lineIn{0%{opacity:0;transform:translateY(4px)}}@keyframes uD7q-W_breathe{50%{opacity:.5}}.uD7q-W_bars{align-self:end;gap:12px;display:grid;position:relative}.uD7q-W_barRow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""track track";align-items:baseline;row-gap:6px;font-size:14px;display:grid}.uD7q-W_barLabel{color:var(--ink-2);grid-area:label}.uD7q-W_barValue{font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:value;font-weight:600}.uD7q-W_barTrack{background:var(--track);border-radius:999px;grid-area:track;height:10px;position:relative;overflow:hidden}.uD7q-W_barTrack:after{content:"";top:0;bottom:0;left:calc(var(--mark,0) * 1%);background:color-mix(in oklch, var(--ink) 55%, transparent);mix-blend-mode:multiply;width:2px;margin-left:-1px;position:absolute}.uD7q-W_bars[data-waiting] .uD7q-W_barTrack{animation:1.8s ease-in-out infinite uD7q-W_breathe}.uD7q-W_bars[data-waiting] .uD7q-W_barTrack:after{display:none}.uD7q-W_barFill{border-radius:inherit;background:var(--ink);transform-origin:0;animation:uD7q-W_barGrow .9s var(--ease) both;animation-delay:calc(var(--i,0) * .14s);position:absolute;inset:0 auto 0 0}.uD7q-W_barFill[data-band=good]{background:var(--good)}.uD7q-W_barFill[data-band=okay]{background:var(--okay)}.uD7q-W_barFill[data-band=slow]{background:var(--poor)}@keyframes uD7q-W_barGrow{0%{transform:scaleX(0)}}.uD7q-W_barMark{margin-left:calc(var(--mark,0) * 1%);transform:translateX(calc(var(--mark,0) * -1%));color:var(--ink-3);white-space:nowrap;justify-self:start;font-size:12px}.uD7q-W_waitTrack{background:var(--track);border-radius:999px;height:3px;overflow:hidden}.uD7q-W_waitTrack span{border-radius:inherit;background:var(--ink);transform-origin:0;height:100%;transition:transform .25s linear;display:block}@media (prefers-reduced-motion:reduce){.uD7q-W_barFill,.uD7q-W_bars[data-waiting] .uD7q-W_barTrack{animation:none}}.uD7q-W_preview{background:#fff;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000012,0 24px 48px -32px #00000059}.uD7q-W_previewBar{border-bottom:1px solid var(--hairline);background:var(--paper);align-items:center;gap:6px;height:34px;padding:0 12px;display:flex}.uD7q-W_previewBar i{background:var(--track);border-radius:50%;width:9px;height:9px}.uD7q-W_previewHost{background:var(--well);color:var(--ink-2);border-radius:999px;margin:0 auto;padding:3px 14px;font-size:12px;font-style:normal}.uD7q-W_previewShot{aspect-ratio:16/10;background:var(--well);position:relative}.uD7q-W_previewShot img{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;transition:opacity .5s var(--ease);display:block}.uD7q-W_previewShot[data-loaded] img{opacity:1}.uD7q-W_previewShot:not([data-loaded]){animation:1.8s ease-in-out infinite uD7q-W_breathe}.uD7q-W_previewShot[data-scanning]:after{content:"";background:linear-gradient(to bottom, transparent, color-mix(in oklch, var(--good) 22%, transparent) 70%, color-mix(in oklch, var(--good) 65%, transparent) 99%, transparent);pointer-events:none;height:28%;animation:1.9s cubic-bezier(.45,0,.55,1) infinite uD7q-W_sweep;position:absolute;inset:0 0 auto}@keyframes uD7q-W_sweep{0%{transform:translateY(-100%)}to{transform:translateY(360%)}}@media (prefers-reduced-motion:reduce){.uD7q-W_previewShot[data-scanning]:after,.uD7q-W_previewShot:not([data-loaded]){animation:none}}.uD7q-W_untyped{color:#0000}.uD7q-W_knows,.uD7q-W_missing{animation:uD7q-W_lineIn .42s var(--ease) both;animation-delay:var(--reveal,0s)}@media (prefers-reduced-motion:reduce){.uD7q-W_knows,.uD7q-W_missing{animation:none}}
