.ranDGW_page{flex-direction:column;min-height:100dvh;display:flex}.ranDGW_header{z-index:5;position:relative}.ranDGW_headerInner{min-height:var(--header-h);justify-content:space-between;align-items:center;gap:12px;display:flex}.ranDGW_brand{min-height:var(--tap);color:var(--text);border-radius:var(--radius-sm);align-items:center;text-decoration:none;display:inline-flex}.ranDGW_headerLink{min-height:var(--tap);border-radius:var(--radius-sm);color:var(--muted);transition:color var(--dur) var(--ease);align-items:center;padding:0 12px;font-size:14.5px;font-weight:500;text-decoration:none;display:inline-flex}.ranDGW_headerLink:hover{color:var(--text)}.ranDGW_main{flex:1;padding-block:12px 56px}@media (min-width:768px){.ranDGW_main{padding-block:28px 80px}}.ranDGW_stage{position:relative}.ranDGW_screen{animation:ranDGW_funnel-enter var(--dur-slow) var(--ease) both;flex-direction:column;gap:20px;display:flex}@keyframes ranDGW_funnel-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ranDGW_heading{outline:none;font-size:clamp(26px,7vw,34px);line-height:1.12}.ranDGW_headingSm{outline:none;font-size:clamp(22px,5.6vw,28px);line-height:1.18}.ranDGW_lead{color:var(--muted);font-size:15.5px;line-height:1.55}.ranDGW_intro{flex-direction:column;gap:10px;display:flex}.ranDGW_stack{flex-direction:column;gap:16px;display:flex}.ranDGW_actions{flex-direction:column;gap:10px;display:flex}@media (min-width:640px){.ranDGW_actions{flex-flow:wrap;align-items:center}.ranDGW_actions>*{flex:auto}}.ranDGW_statusLine{color:var(--muted);align-items:center;gap:10px;font-size:14px;display:flex}.ranDGW_textLink{color:var(--accent-strong);font-weight:500}.ranDGW_small{color:var(--muted);font-size:13px;line-height:1.5}.ranDGW_scanner{border:1px solid var(--line);border-radius:var(--radius-xl);background:radial-gradient(120% 90% at 50% 0%, var(--graphite), var(--bg-2) 70%);box-shadow:var(--shadow-lg);isolation:isolate;position:relative;overflow:hidden}.ranDGW_scannerCompact{border-radius:var(--radius-lg)}.ranDGW_scannerGrid{z-index:-1;background-image:repeating-linear-gradient(180deg, var(--line-soft) 0 1px, transparent 1px 18px), repeating-linear-gradient(90deg, var(--line-soft) 0 1px, transparent 1px 42px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 70% at 50% 55%,#000 30%,#0000 100%);mask-image:radial-gradient(75% 70% at 50% 55%,#000 30%,#0000 100%)}.ranDGW_scannerCar{padding:28px 22px 18px;position:relative}.ranDGW_scannerCompact .ranDGW_scannerCar{padding:16px 18px 10px}.ranDGW_scannerSweep{background:var(--metal-line);opacity:.22;width:38%;animation:ranDGW_funnel-sweep 2.8s var(--ease) infinite;pointer-events:none;position:absolute;top:0;bottom:0;left:0;transform:translate(-110%)skew(-12deg)}@keyframes ranDGW_funnel-sweep{0%{opacity:0;transform:translate(-110%)skew(-12deg)}15%{opacity:.22}85%{opacity:.22}to{opacity:0;transform:translate(290%)skew(-12deg)}}.ranDGW_scannerBaseline{background:var(--metal-line);opacity:.5;transform-origin:50%;height:1px;animation:ranDGW_funnel-breathe 2.8s var(--ease) infinite;position:absolute;bottom:14px;left:8%;right:8%}@keyframes ranDGW_funnel-breathe{0%,to{opacity:.25;transform:scaleX(.6)}50%{opacity:.6;transform:scaleX(1)}}.ranDGW_corner{border-color:var(--line-strong);border-style:solid;border-width:0;width:18px;height:18px;position:absolute}.ranDGW_cornerTl{border-top-width:1px;border-left-width:1px;border-top-left-radius:6px;top:12px;left:12px}.ranDGW_cornerTr{border-top-width:1px;border-right-width:1px;border-top-right-radius:6px;top:12px;right:12px}.ranDGW_cornerBl{border-bottom-width:1px;border-left-width:1px;border-bottom-left-radius:6px;bottom:12px;left:12px}.ranDGW_cornerBr{border-bottom-width:1px;border-right-width:1px;border-bottom-right-radius:6px;bottom:12px;right:12px}.ranDGW_scannerLabel{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--bg-2);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;padding:4px 12px;font-size:12px;font-weight:550;display:inline-flex;position:absolute;top:14px;left:50%;transform:translate(-50%)}.ranDGW_vehicle{gap:20px;display:grid}@media (min-width:640px){.ranDGW_vehicle{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start}}.ranDGW_photo{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);border:1px solid var(--line);background:var(--bg-2);width:100%}.ranDGW_photoFallback{aspect-ratio:4/3;border-radius:var(--radius);border:1px solid var(--line);background:var(--bg-2);place-items:center;padding:16px;display:grid}.ranDGW_vehicleBody{flex-direction:column;gap:12px;min-width:0;display:flex}.ranDGW_vehicleTitle{overflow-wrap:anywhere;outline:none;font-size:clamp(24px,6.4vw,30px);line-height:1.15}.ranDGW_summary{color:var(--muted);flex-wrap:wrap;gap:4px 0;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.ranDGW_summary li{overflow-wrap:anywhere}.ranDGW_summary li+li:before{content:"·";color:var(--faint);margin:0 8px}.ranDGW_price{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:24px;font-weight:500}.ranDGW_priceLabel{color:var(--muted);font-size:12.5px;display:block}.ranDGW_formGrid{gap:16px;display:grid}@media (min-width:560px){.ranDGW_formGrid{grid-template-columns:1fr 1fr}.ranDGW_span2{grid-column:1/-1}}.ranDGW_formFoot{flex-direction:column;gap:12px;margin-top:4px;display:flex}.ranDGW_progress{flex-direction:column;gap:8px;display:flex}.ranDGW_progressBar{gap:6px;display:flex}.ranDGW_progressSeg{border-radius:var(--radius-pill);background:var(--line-strong);transform-origin:0;flex:1;height:4px}.ranDGW_progressSegDone{background:var(--accent)}.ranDGW_progressText{color:var(--muted);font-size:13px}.ranDGW_options{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ranDGW_option{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--graphite);width:100%;min-height:60px;color:var(--text);text-align:left;transition:transform var(--dur) var(--ease), border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:16px;font-weight:550;line-height:1.35;display:flex;position:relative}.ranDGW_option:hover{border-color:var(--accent);background:var(--surface)}.ranDGW_option:active{transform:scale(.99)}.ranDGW_option:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--radius)}.ranDGW_option[aria-pressed=true]{border-color:var(--accent);background:var(--surface)}.ranDGW_optionCheck{border:1px solid var(--line-strong);width:24px;height:24px;color:var(--accent-contrast);border-radius:50%;flex:none;place-items:center;display:grid}.ranDGW_option[aria-pressed=true] .ranDGW_optionCheck{background:var(--metal);border-color:#0000}.ranDGW_skipRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ranDGW_cascade .ui-steps__item{animation:ranDGW_funnel-step var(--dur-slow) var(--ease) both}@keyframes ranDGW_funnel-step{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ranDGW_resultCta{animation:ranDGW_funnel-enter var(--dur-slow) var(--ease) both}.ranDGW_teaserHead{gap:18px;display:grid}@media (min-width:640px){.ranDGW_teaserHead{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start}}.ranDGW_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.ranDGW_engineValue{font-family:var(--font-sans);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:16px;font-weight:550;display:inline-flex}.ranDGW_facts{flex-wrap:wrap;gap:8px;display:flex}.ranDGW_sourceList{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.ranDGW_sectionGrid{gap:12px;display:grid}@media (min-width:768px){.ranDGW_sectionGrid{grid-template-columns:1fr 1fr}}.ranDGW_openCard{flex-direction:column;gap:6px;display:flex}.ranDGW_openCardHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ranDGW_openCardTitle{letter-spacing:-.015em;font-size:15.5px;font-weight:600}.ranDGW_openCardText{color:var(--muted);font-size:13.5px;line-height:1.45}.ranDGW_subheading{letter-spacing:-.02em;font-size:18px}.ranDGW_list{flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.ranDGW_paywall{flex-direction:column;gap:20px;scroll-margin-top:16px;display:flex}.ranDGW_paywallTitle{font-size:clamp(22px,5.8vw,28px);line-height:1.18}.ranDGW_unlocks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ranDGW_unlocks li{align-items:flex-start;gap:10px;font-size:15px;display:flex}.ranDGW_unlocks svg{color:var(--accent);flex:none;margin-top:2px}.ranDGW_offers{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.ranDGW_offer{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--graphite);cursor:pointer;transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);grid-template-columns:24px minmax(0,1fr);gap:12px;padding:16px;display:grid;position:relative}.ranDGW_offer:hover{border-color:var(--accent)}.ranDGW_offer[data-selected=true]{border-color:var(--accent);background:var(--surface)}.ranDGW_offer:focus-within{outline:2px solid var(--focus);outline-offset:3px}.ranDGW_offerInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ranDGW_offerRadio{border:1px solid var(--line-strong);border-radius:50%;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.ranDGW_offer[data-selected=true] .ranDGW_offerRadio{border-color:var(--accent)}.ranDGW_offer[data-selected=true] .ranDGW_offerRadio:after{content:"";background:var(--accent);border-radius:50%;width:10px;height:10px}.ranDGW_offerBody{flex-direction:column;gap:4px;min-width:0;display:flex}.ranDGW_offerTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.ranDGW_offerLabel{font-size:16px;font-weight:600}.ranDGW_offerPrice{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px;font-weight:550}.ranDGW_offerMeta{color:var(--muted);font-size:13.5px;line-height:1.45}.ranDGW_offerBenefits{color:var(--muted);flex-direction:column;gap:2px;margin:4px 0 0;padding-left:16px;font-size:13.5px;display:flex}.ranDGW_payBlock{flex-direction:column;gap:8px;display:flex}.ranDGW_legal{color:var(--muted);font-size:12.5px;line-height:1.5}.ranDGW_secure{color:var(--muted);align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.ranDGW_secure svg{flex:none;margin-top:1px}.ranDGW_creditBox{flex-direction:column;gap:10px;display:flex}.ranDGW_sticky{z-index:30;padding:12px 16px calc(12px + var(--safe-bottom));border-top:1px solid var(--line);background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));opacity:0;transition:transform var(--dur-slow) var(--ease), opacity var(--dur-slow) var(--ease);pointer-events:none;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.ranDGW_stickyVisible{opacity:1;pointer-events:auto;transform:none}.ranDGW_stickyText{min-width:0;color:var(--muted);flex-direction:column;font-size:13px;display:flex}.ranDGW_stickyPrice{font-family:var(--font-mono);color:var(--text);white-space:nowrap;font-size:16px;font-weight:550}.ranDGW_stickyButton{flex:1;min-width:0}.ranDGW_stickySpacer{height:calc(84px + var(--safe-bottom))}@media (min-width:768px){.ranDGW_sticky,.ranDGW_stickySpacer{display:none}}.ranDGW_connection{z-index:20;margin-bottom:12px;position:sticky;top:8px}.ranDGW_wrapLabel.ui-btn{white-space:normal;height:auto;padding-block:12px;line-height:1.25}
.oB1X9q_header{z-index:10;position:relative}.oB1X9q_headerInner{min-height:var(--header-h);justify-content:space-between;align-items:center;gap:12px;display:flex}.oB1X9q_brand{min-height:var(--tap);border-radius:var(--radius-sm);color:var(--text);align-items:center;text-decoration:none;display:inline-flex}.oB1X9q_nav{align-items:center;gap:4px;display:flex}.oB1X9q_navLink{min-height:var(--tap);border-radius:var(--radius-sm);color:var(--muted);transition:color var(--dur) var(--ease), background-color var(--dur) var(--ease);align-items:center;padding:0 12px;font-size:14.5px;font-weight:500;text-decoration:none;display:inline-flex}.oB1X9q_navLink:hover{color:var(--text);background:#ffffff0d}.oB1X9q_navSecondary{display:none}@media (min-width:768px){.oB1X9q_navSecondary{display:inline-flex}}.oB1X9q_footer{padding:40px 0 calc(40px + var(--safe-bottom));border-top:1px solid var(--line);background:linear-gradient(#ffffff04,#0000 60%);margin-top:48px}.oB1X9q_footerWithCta{padding-bottom:calc(112px + var(--safe-bottom))}@media (min-width:768px){.oB1X9q_footer,.oB1X9q_footerWithCta{padding-bottom:48px}}.oB1X9q_footerGrid{gap:28px;display:grid}@media (min-width:768px){.oB1X9q_footerGrid{grid-template-columns:1.4fr 1fr 1fr;gap:40px}}.oB1X9q_footerAbout{max-width:380px;color:var(--muted);margin-top:14px;font-size:14px;line-height:1.55}.oB1X9q_footerTitle{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:8px;font-size:12px;font-weight:600}.oB1X9q_footerList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.oB1X9q_footerLink{min-height:40px;color:var(--muted);align-items:center;font-size:14.5px;text-decoration:none;display:inline-flex}.oB1X9q_footerLink:hover{color:var(--text)}.oB1X9q_footerBottom{border-top:1px solid var(--line-soft);color:var(--faint);flex-direction:column;gap:8px;margin-top:32px;padding-top:20px;font-size:13px;line-height:1.5;display:flex}@media (min-width:768px){.oB1X9q_footerBottom{flex-direction:row;justify-content:space-between}}
.Aogz8a_main{flex-direction:column;gap:32px;padding-block:16px 56px;display:flex}@media (min-width:768px){.Aogz8a_main{padding-block:32px 80px}}.Aogz8a_intro{flex-direction:column;gap:10px;display:flex}.Aogz8a_title{font-size:clamp(28px,7vw,38px)}.Aogz8a_lead{color:var(--muted);max-width:60ch;font-size:15.5px}.Aogz8a_section{flex-direction:column;gap:14px;display:flex}.Aogz8a_sectionTitle{letter-spacing:-.02em;font-size:clamp(20px,5vw,24px)}.Aogz8a_cards{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.Aogz8a_cards{grid-template-columns:1fr 1fr}}.Aogz8a_card{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:14px;height:100%;display:grid}.Aogz8a_thumb{aspect-ratio:4/3;width:96px;padding:6px}.Aogz8a_cardBody{flex-direction:column;gap:6px;min-width:0;display:flex}.Aogz8a_cardTitle{letter-spacing:-.015em;overflow-wrap:anywhere;font-size:16.5px;font-weight:600}.Aogz8a_cardMeta{color:var(--muted);overflow-wrap:anywhere;font-size:13.5px}.Aogz8a_cardFoot{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:4px;display:flex}.Aogz8a_tableWrap{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--graphite);overflow-x:auto}.Aogz8a_table{border-collapse:collapse;width:100%;min-width:640px;font-size:14px}.Aogz8a_table caption{text-align:left;color:var(--muted);padding:14px 16px 0;font-size:13px}.Aogz8a_table th,.Aogz8a_table td{border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top;padding:12px 16px}.Aogz8a_table thead th{color:var(--muted);white-space:nowrap;font-size:12.5px;font-weight:600}.Aogz8a_table tbody tr:last-child th,.Aogz8a_table tbody tr:last-child td{border-bottom:0}.Aogz8a_table tbody th{font-weight:600}.Aogz8a_num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.Aogz8a_empty{color:var(--muted)}.Aogz8a_note{color:var(--muted);font-size:13px}.Aogz8a_form,.Aogz8a_formRow{flex-direction:column;gap:12px;display:flex}@media (min-width:640px){.Aogz8a_formRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}}
.qoiJNG_report{flex-direction:column;gap:20px;display:flex}.qoiJNG_reveal{animation:qoiJNG_report-unlock .52s var(--ease) both}@keyframes qoiJNG_report-unlock{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.qoiJNG_stagger{animation:qoiJNG_report-rise var(--dur-slow) var(--ease) both;animation-delay:calc(var(--i,0) * 70ms + .18s)}@keyframes qoiJNG_report-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.qoiJNG_unlockMark{background:var(--metal);width:28px;height:28px;color:var(--accent-contrast);animation:qoiJNG_report-mark .62s var(--ease) both;border-radius:50%;place-items:center;animation-delay:.12s;display:inline-grid}@keyframes qoiJNG_report-mark{0%{opacity:0;transform:scale(.6)rotate(-20deg)}to{opacity:1;transform:none}}.qoiJNG_hero{gap:20px;display:grid}@media (min-width:640px){.qoiJNG_hero{grid-template-columns:minmax(0,240px) minmax(0,1fr);align-items:start}}.qoiJNG_heroBody{flex-direction:column;gap:10px;min-width:0;display:flex}.qoiJNG_title{overflow-wrap:anywhere;font-size:clamp(26px,7vw,36px);line-height:1.1}.qoiJNG_subtitle{color:var(--muted);overflow-wrap:anywhere;font-size:15.5px}.qoiJNG_meta{color:var(--muted);font-size:13px}.qoiJNG_heroActions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.qoiJNG_toc{margin-inline:calc(-1 * var(--gutter));padding-bottom:4px;padding-inline:var(--gutter);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.qoiJNG_toc::-webkit-scrollbar{display:none}.qoiJNG_tocLink{border:1px solid var(--line-strong);border-radius:var(--radius-pill);min-height:36px;color:var(--muted);white-space:nowrap;transition:color var(--dur) var(--ease), border-color var(--dur) var(--ease);flex:none;align-items:center;padding:0 12px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.qoiJNG_tocLink:hover{color:var(--text);border-color:var(--accent)}.qoiJNG_section{flex-direction:column;gap:16px;scroll-margin-top:16px;display:flex}.qoiJNG_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.qoiJNG_sectionTitle{letter-spacing:-.02em;font-size:clamp(20px,5vw,24px)}.qoiJNG_summary{color:var(--text);font-size:15.5px;line-height:1.6}.qoiJNG_overview{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.qoiJNG_overview li{padding-left:18px;font-size:15.5px;line-height:1.55;position:relative}.qoiJNG_overview li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:2px}.qoiJNG_blockTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:600}.qoiJNG_items{border-top:1px solid var(--line-soft);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qoiJNG_item{border-bottom:1px solid var(--line-soft);border-left:2px solid #0000;gap:4px 16px;padding:12px 0 12px 14px;display:grid}@media (min-width:640px){.qoiJNG_item{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.qoiJNG_itemNote{grid-column:2}}.qoiJNG_itemLabel{color:var(--muted);font-size:14px}.qoiJNG_itemValue{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:15.5px;font-weight:550;display:flex}.qoiJNG_itemNote{color:var(--muted);font-size:13px;line-height:1.5}.qoiJNG_tone-favorable{border-left-color:var(--ok-line)}.qoiJNG_tone-favorable .qoiJNG_itemValue{color:var(--ok)}.qoiJNG_tone-attention{border-left-color:var(--warn-line)}.qoiJNG_tone-attention .qoiJNG_itemValue{color:var(--warn)}.qoiJNG_tone-important{border-left-color:var(--danger-line)}.qoiJNG_tone-important .qoiJNG_itemValue{color:var(--danger)}.qoiJNG_factGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:0;display:grid}@media (min-width:640px){.qoiJNG_factGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.qoiJNG_fact{flex-direction:column;gap:2px;min-width:0;display:flex}.qoiJNG_fact dt{color:var(--muted);font-size:12.5px}.qoiJNG_fact dd{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:550}.qoiJNG_factNote{color:var(--muted);font-size:12px;font-weight:400}.qoiJNG_actions{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.qoiJNG_actions li{grid-template-columns:18px 1fr;gap:10px;font-size:15px;line-height:1.5;display:grid}.qoiJNG_actions svg{color:var(--accent);margin-top:3px}.qoiJNG_sources{flex-direction:column;gap:6px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.qoiJNG_sources a{color:var(--accent-strong);overflow-wrap:anywhere;align-items:center;gap:6px;display:inline-flex}.qoiJNG_sourceDate{color:var(--muted)}.qoiJNG_limits{flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.qoiJNG_checklistHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.qoiJNG_checkGroup{border:0;flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;display:flex}.qoiJNG_checkGroup legend{margin-bottom:6px;padding:0;font-size:15.5px;font-weight:600}.qoiJNG_check{min-height:var(--tap);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--dur) var(--ease);grid-template-columns:24px 1fr;align-items:start;gap:12px;padding:10px 12px;display:grid}.qoiJNG_check:hover{background:var(--surface)}.qoiJNG_check input{width:20px;height:20px;accent-color:var(--accent);margin:2px 0 0}.qoiJNG_checkLabel{font-size:15px;line-height:1.45}.qoiJNG_checkWhy{color:var(--muted);margin-top:2px;font-size:13px;display:block}.qoiJNG_checkDone .qoiJNG_checkLabel{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.qoiJNG_questions{flex-direction:column;gap:8px;margin:0;padding-left:22px;font-size:15px;line-height:1.5;display:flex}.qoiJNG_copied{color:var(--muted);font-size:13px}.qoiJNG_disclaimer{color:var(--muted);font-size:13px;line-height:1.6}.qoiJNG_pending{flex-direction:column;gap:20px;display:flex}@media print{:is(html,body){background:#fff!important}.qoiJNG_report{--text:#111;--muted:#444;--faint:#555;--line:#d0d0d0;--line-soft:#e2e2e2;--line-strong:#bdbdbd;--accent:#333;--accent-strong:#111;--ok:#1f6b45;--warn:#8a5a00;--danger:#9b2c22;color:var(--text);gap:14px}.qoiJNG_report .ui-glass{box-shadow:none!important;border-color:var(--line)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.qoiJNG_noPrint,.qoiJNG_toc{display:none!important}.qoiJNG_section{break-inside:avoid-page}.qoiJNG_reveal,.qoiJNG_stagger,.qoiJNG_unlockMark{animation:none!important}.qoiJNG_sources a:after{content:" (" attr(href) ")";color:var(--muted);font-size:11px}}@media (prefers-reduced-motion:reduce){.qoiJNG_reveal,.qoiJNG_stagger,.qoiJNG_unlockMark{animation:none}}
