.ScannerPage-module__yhjRJq__page{gap:12px;display:grid}.ScannerPage-module__yhjRJq__hero{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:stretch;gap:12px;display:grid}.ScannerPage-module__yhjRJq__heroCopy,.ScannerPage-module__yhjRJq__scorePanel,.ScannerPage-module__yhjRJq__answerCard,.ScannerPage-module__yhjRJq__toolStrip,.ScannerPage-module__yhjRJq__symbolFilter,.ScannerPage-module__yhjRJq__methodNote{background:#fffefb;border:1px solid #d7e2df;border-radius:8px;box-shadow:0 10px 26px #18342f12}.ScannerPage-module__yhjRJq__heroCopy{background:linear-gradient(135deg,#ef444414,#14b8a612),#fffefb;align-content:center;gap:10px;min-height:238px;padding:22px;display:grid}.ScannerPage-module__yhjRJq__heroCopy>span,.ScannerPage-module__yhjRJq__answerCard summary span,.ScannerPage-module__yhjRJq__symbolFilter span,.ScannerPage-module__yhjRJq__scorePanel small{color:#61756f;letter-spacing:0;text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.76rem}.ScannerPage-module__yhjRJq__heroCopy h1{color:#102a27;letter-spacing:0;max-width:860px;margin:0;font-size:clamp(2rem,3.25vw,3.55rem);line-height:1.04}.ScannerPage-module__yhjRJq__heroCopy p{color:#415750;max-width:760px;margin:0;font-size:1rem;line-height:1.58}.ScannerPage-module__yhjRJq__heroActions,.ScannerPage-module__yhjRJq__toolStrip{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ScannerPage-module__yhjRJq__heroActions a{color:#fff;background:#0f3d34;border-radius:7px;justify-content:center;align-items:center;min-height:34px;padding:7px 12px;font-size:.86rem;font-weight:750;text-decoration:none;display:inline-flex}.ScannerPage-module__yhjRJq__heroActions a:nth-child(2){color:#1d4ed8;background:#eff6ff}.ScannerPage-module__yhjRJq__heroActions a:nth-child(3){color:#9a3412;background:#fff7ed}.ScannerPage-module__yhjRJq__scorePanel{color:#fff;background:linear-gradient(#ffffff14,#0000),#112a26;gap:12px;min-height:238px;padding:18px;display:grid}.ScannerPage-module__yhjRJq__scorePanel strong{color:#fff;margin:4px 0 0;font-size:clamp(3rem,5vw,5rem);line-height:.9;display:block}.ScannerPage-module__yhjRJq__scorePanel b{color:#fff;background:#ffffff1f;border-radius:999px;width:fit-content;padding:4px 8px;font-size:.84rem;line-height:1.2;display:inline-flex}.ScannerPage-module__yhjRJq__scorePanel p{color:#ffffffc7;align-self:end;margin:0;font-size:.86rem;line-height:1.5}.ScannerPage-module__yhjRJq__scoreTrack{background:#ffffff24;border-radius:999px;height:9px;overflow:hidden}.ScannerPage-module__yhjRJq__scoreTrack i{border-radius:inherit;background:#14b8a6;height:100%;display:block}.ScannerPage-module__yhjRJq__safe{--scanner-tone:#14b8a6;--scanner-soft:#eef9f4;--scanner-ink:#047857}.ScannerPage-module__yhjRJq__warn{--scanner-tone:#f59e0b;--scanner-soft:#fffbeb;--scanner-ink:#92400e}.ScannerPage-module__yhjRJq__danger{--scanner-tone:#ef4444;--scanner-soft:#fff7f6;--scanner-ink:#b42318}.ScannerPage-module__yhjRJq__opportunity{--scanner-tone:#2563eb;--scanner-soft:#eff6ff;--scanner-ink:#1d4ed8}.ScannerPage-module__yhjRJq__scorePanel.ScannerPage-module__yhjRJq__warn .ScannerPage-module__yhjRJq__scoreTrack i{background:#f59e0b}.ScannerPage-module__yhjRJq__scorePanel.ScannerPage-module__yhjRJq__danger .ScannerPage-module__yhjRJq__scoreTrack i{background:#ef4444}.ScannerPage-module__yhjRJq__answerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.ScannerPage-module__yhjRJq__answerCard{border-left:4px solid var(--scanner-tone,#14b8a6);background:var(--scanner-soft,#fffefb);min-height:96px;overflow:hidden}.ScannerPage-module__yhjRJq__answerCard summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;gap:6px;min-height:96px;padding:11px 12px;list-style:none;display:grid}.ScannerPage-module__yhjRJq__answerCard summary::-webkit-details-marker{display:none}.ScannerPage-module__yhjRJq__answerCard summary:after{content:"+";width:22px;height:22px;color:var(--scanner-ink,#047857);background:#fff;border-radius:999px;grid-area:1/2/4;place-self:center end;place-items:center;font-weight:900;display:inline-grid}.ScannerPage-module__yhjRJq__answerCard[open] summary:after{content:"-"}.ScannerPage-module__yhjRJq__answerCard summary strong{color:#102a27;letter-spacing:0;grid-column:1;margin:0;font-size:1.05rem;line-height:1.22;display:block}.ScannerPage-module__yhjRJq__answerCard summary em{width:fit-content;color:var(--scanner-ink,#047857);background:#fff;border-radius:999px;grid-column:1;padding:4px 7px;font-size:.76rem;font-style:normal;font-weight:850;line-height:1}.ScannerPage-module__yhjRJq__answerCard p{color:#415750;border-top:1px solid #0f172a14;margin:0;padding:10px 12px 12px;font-size:.84rem;line-height:1.48}.ScannerPage-module__yhjRJq__answerCard summary span{color:var(--scanner-ink,#61756f);letter-spacing:0;text-transform:uppercase;grid-column:1;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.76rem}.ScannerPage-module__yhjRJq__toolStrip{background:#f7fbf8;justify-content:space-between;padding:10px 12px}:is(.ScannerPage-module__yhjRJq__toolStrip .model-principle-button,.ScannerPage-module__yhjRJq__toolStrip .page-video-help-button){color:#0f3d34;cursor:pointer;background:#fff;border:1px solid #0f3d3424;border-radius:7px;min-height:32px;padding:6px 10px;font-size:.82rem;font-weight:800;text-decoration:none}.ScannerPage-module__yhjRJq__toolStrip span{color:#61756f;margin-left:auto;font-size:.82rem}.ScannerPage-module__yhjRJq__symbolFilter{grid-template-columns:minmax(220px,340px) minmax(150px,190px) minmax(0,1fr);align-items:center;gap:10px;padding:12px;display:grid}.ScannerPage-module__yhjRJq__symbolFilter label{gap:5px;min-width:0;display:grid}.ScannerPage-module__yhjRJq__symbolFilter select{color:#102a27;background:#fff;border:1px solid #cddbd7;border-radius:8px;width:100%;max-width:none;min-height:36px;padding:7px 9px}.ScannerPage-module__yhjRJq__symbolFilter b{color:#102a27;font-size:1rem}.ScannerPage-module__yhjRJq__symbolFilter p{color:#415750;margin:0;font-size:.86rem;line-height:1.45}.ScannerPage-module__yhjRJq__rankingWrap{display:grid}.ScannerPage-module__yhjRJq__rankingWrap .recommendation-board{background:#fffefb;border-color:#d7e2df;border-radius:8px;box-shadow:0 10px 26px #18342f12;margin-top:0!important}.ScannerPage-module__yhjRJq__rankingWrap .recommendation-board-head{background:#f6faf8;border-radius:8px}.ScannerPage-module__yhjRJq__rankingWrap .recommendation-list{grid-template-columns:repeat(auto-fit,minmax(228px,1fr))!important}.ScannerPage-module__yhjRJq__rankingWrap .recommendation-card-compact{border-radius:8px}.ScannerPage-module__yhjRJq__rankingWrap .recommendation-card-trigger{min-height:158px}.ScannerPage-module__yhjRJq__methodNote{overflow:hidden}.ScannerPage-module__yhjRJq__methodNote summary{cursor:pointer;color:#102a27;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;font-weight:850;list-style:none;display:flex}.ScannerPage-module__yhjRJq__methodNote summary::-webkit-details-marker{display:none}.ScannerPage-module__yhjRJq__methodNote summary:after{content:"+";color:#047857;background:#eef9f4;border-radius:999px;place-items:center;width:22px;height:22px;display:inline-grid}.ScannerPage-module__yhjRJq__methodNote[open] summary:after{content:"-"}.ScannerPage-module__yhjRJq__methodNote p{color:#415750;border-top:1px solid #d7e2df;margin:0;padding:0 12px 12px;font-size:.9rem;line-height:1.6}@media (max-width:920px){.ScannerPage-module__yhjRJq__hero,.ScannerPage-module__yhjRJq__symbolFilter{grid-template-columns:1fr}.ScannerPage-module__yhjRJq__answerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ScannerPage-module__yhjRJq__page{gap:9px}.ScannerPage-module__yhjRJq__heroCopy,.ScannerPage-module__yhjRJq__scorePanel{min-height:auto;padding:14px}.ScannerPage-module__yhjRJq__heroCopy h1{font-size:clamp(1.72rem,9vw,2.25rem);line-height:1.08}.ScannerPage-module__yhjRJq__heroCopy p{font-size:.9rem;line-height:1.5}.ScannerPage-module__yhjRJq__heroActions a{min-height:32px;padding:6px 9px;font-size:.8rem}.ScannerPage-module__yhjRJq__scorePanel{grid-template-columns:minmax(68px,auto) minmax(0,1fr);align-items:center}.ScannerPage-module__yhjRJq__scorePanel small{grid-column:1/-1}.ScannerPage-module__yhjRJq__scorePanel strong{font-size:3rem}.ScannerPage-module__yhjRJq__scoreTrack,.ScannerPage-module__yhjRJq__scorePanel p{grid-column:1/-1}.ScannerPage-module__yhjRJq__answerGrid{gap:7px}.ScannerPage-module__yhjRJq__answerCard{min-height:90px}.ScannerPage-module__yhjRJq__answerCard summary{min-height:90px;padding:9px}.ScannerPage-module__yhjRJq__answerCard summary strong{font-size:.96rem}.ScannerPage-module__yhjRJq__answerCard p{font-size:.78rem}.ScannerPage-module__yhjRJq__toolStrip,.ScannerPage-module__yhjRJq__symbolFilter{padding:10px}.ScannerPage-module__yhjRJq__toolStrip span{width:100%;margin-left:0}.ScannerPage-module__yhjRJq__rankingWrap .recommendation-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
