._index_1t2tg_1{align-items:flex-start;display:flex;justify-content:center;min-height:100%;width:100%;text-align:center;padding:3rem 1rem;box-sizing:border-box;color:#1a1a1a;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.5}._index_1t2tg_1 input,._index_1t2tg_1 button{font-family:inherit}._heading_1t2tg_20{font-size:2.4rem;letter-spacing:-.02em}._heading_1t2tg_20,._text_1t2tg_26{padding:0;margin:0}._text_1t2tg_26{font-size:1.2rem;padding-bottom:.5rem;max-width:46rem;margin:0 auto}._content_1t2tg_38{display:grid;gap:1.75rem;width:100%;max-width:64rem}._check_1t2tg_45{display:grid;gap:.5rem;justify-items:center;margin:0 auto;width:100%;max-width:36rem}._checkLabel_1t2tg_54{font-weight:600;font-size:1.05rem}._checkRow_1t2tg_59{display:flex;gap:.5rem;width:100%}._checkInput_1t2tg_65{flex:1;min-width:0;padding:.75rem .9rem;font-size:1.05rem;border:1px solid #8a8a8a;border-radius:8px}._checkButton_1t2tg_74,._cta_1t2tg_75{display:inline-block;padding:.75rem 1.2rem;border:0;border-radius:8px;background:#008060;color:#fff;font-size:1rem;font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap}._checkButton_1t2tg_74:disabled{opacity:.7;cursor:progress}._small_1t2tg_94{font-size:.9rem;color:#555;margin:0}._problem_1t2tg_100{margin:0 auto;padding:.75rem 1rem;max-width:36rem;border-radius:8px;background:#fff4f4;border:1px solid #e0b3b2;color:#8e1f0b}._result_1t2tg_110{text-align:left;margin:0 auto;width:100%;max-width:46rem;border:1px solid #d9d9d9;border-radius:12px;padding:1.25rem;box-sizing:border-box;background:#fff}._gradeRow_1t2tg_122{display:flex;gap:1rem;align-items:center}._grade_1t2tg_122{flex:none;width:3.5rem;height:3.5rem;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700;color:#fff;background:#6b6b6b}._gA_1t2tg_142{background:#008060}._gB_1t2tg_143{background:#3a8a3a}._gC_1t2tg_144{background:#b98900}._gD_1t2tg_145{background:#c05717}._gF_1t2tg_146{background:#c5280c}._resultTitle_1t2tg_148{margin:0 0 .25rem;font-size:1.25rem;overflow-wrap:anywhere}._findings_1t2tg_154{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.75rem}._finding_1t2tg_154{display:flex;gap:.75rem;align-items:flex-start;padding-top:.75rem;border-top:1px solid #ececec}._findingBody_1t2tg_170{min-width:0;flex:1}._badge_1t2tg_175{flex:none;width:4.2rem;text-align:center;padding:.15rem 0;border-radius:999px;font-size:.8rem;font-weight:700}._sfail_1t2tg_185{background:#fedad9;color:#8e1f0b}._swarn_1t2tg_186{background:#ffe9b5;color:#5e4200}._sinfo_1t2tg_187{background:#e0f0ff;color:#00527c}._spass_1t2tg_188{background:#cdfee1;color:#0c5132}._detail_1t2tg_190{margin:.25rem 0 0;font-size:.95rem;color:#333;overflow-wrap:anywhere}._fix_1t2tg_197{margin-top:.5rem;padding:.6rem .75rem;border-radius:8px;background:#f6f6f7;font-size:.9rem;display:grid;gap:.2rem}._fix_1t2tg_197 code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-wrap:anywhere;word-break:break-all}._next_1t2tg_213{margin-top:1.25rem;padding-top:1rem;border-top:1px solid #ececec}._next_1t2tg_213 p{margin:0 0 .75rem}._form_1t2tg_223{display:flex;align-items:flex-end;justify-content:center;margin:0 auto;gap:.75rem}._label_1t2tg_231{display:grid;gap:.2rem;max-width:24rem;text-align:left;font-size:.9rem;color:#555}._input_1t2tg_240{padding:.4rem}._button_1t2tg_244{padding:.4rem .8rem}._list_1t2tg_248{list-style:none;padding:0;padding-top:1rem;margin:0 auto;display:flex;gap:2rem;justify-content:center}._list_1t2tg_248>li{max-width:20rem;text-align:left}@media only screen and (max-width:50rem){._index_1t2tg_1{padding:1.5rem 1rem}._list_1t2tg_248{display:block}._list_1t2tg_248>li{padding-bottom:1rem;max-width:none}._checkRow_1t2tg_59{flex-direction:column}._text_1t2tg_26{font-size:1.05rem}._result_1t2tg_110{padding:1rem}._badge_1t2tg_175{width:3.6rem}._form_1t2tg_223{flex-direction:column;align-items:stretch}}
