.ScoreChecker-module__p3xdIG__card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);margin-top:18px;padding:22px}.ScoreChecker-module__p3xdIG__cardTitle{letter-spacing:-.01em;margin:0 0 16px;font-size:1.15rem;font-weight:800}.ScoreChecker-module__p3xdIG__label{color:var(--ink-soft);margin-bottom:6px;font-size:.82rem;font-weight:700;display:block}.ScoreChecker-module__p3xdIG__input{width:100%;min-width:0;font:inherit;color:var(--ink);border:1.5px solid var(--line);background:#fff;border-radius:12px;padding:12px 14px;font-size:1rem;transition:border-color .15s,box-shadow .15s;display:block}.ScoreChecker-module__p3xdIG__input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.ScoreChecker-module__p3xdIG__urlBox{position:relative}.ScoreChecker-module__p3xdIG__urlBox .ScoreChecker-module__p3xdIG__input{padding-right:84px}.ScoreChecker-module__p3xdIG__paste{background:var(--brand-tint);color:var(--brand-deep);font:inherit;cursor:pointer;border:none;border-radius:9px;padding:7px 14px;font-size:.82rem;font-weight:700;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.ScoreChecker-module__p3xdIG__paste:hover{background:#dbe6ff}.ScoreChecker-module__p3xdIG__grid{grid-template-columns:1fr 1fr;gap:14px 16px;margin-top:16px;display:grid}.ScoreChecker-module__p3xdIG__full{grid-column:1/-1}.ScoreChecker-module__p3xdIG__go{background:var(--brand);color:#fff;width:100%;font:inherit;cursor:pointer;border:none;border-radius:12px;margin-top:20px;padding:15px;font-size:1.02rem;font-weight:800;transition:background .15s,transform .15s;display:block;box-shadow:0 10px 22px -12px #1b4fd8cc}.ScoreChecker-module__p3xdIG__go:hover:not(:disabled){background:var(--brand-deep);transform:translateY(-1px)}.ScoreChecker-module__p3xdIG__go:disabled{opacity:.7;cursor:wait}.ScoreChecker-module__p3xdIG__error{color:#a52a20;background:#fdecea;border-radius:10px;margin:12px 0 0;padding:10px 14px;font-size:.92rem}.ScoreChecker-module__p3xdIG__alt{margin-top:14px}.ScoreChecker-module__p3xdIG__alt summary{cursor:pointer;color:var(--ink-soft);font-size:.88rem;font-weight:600}.ScoreChecker-module__p3xdIG__area{min-height:110px;margin-top:10px;font-family:ui-monospace,Consolas,monospace;font-size:.82rem}.ScoreChecker-module__p3xdIG__note{color:var(--ink-soft);margin:8px 0 0;font-size:.82rem}.ScoreChecker-module__p3xdIG__note p{margin:6px 0 0}.ScoreChecker-module__p3xdIG__stats{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px;display:grid}.ScoreChecker-module__p3xdIG__stat{background:var(--paper);text-align:center;border-radius:12px;padding:12px 8px}.ScoreChecker-module__p3xdIG__stat b{font-size:1.4rem;font-weight:800;display:block}.ScoreChecker-module__p3xdIG__stat span{color:var(--ink-soft);font-size:.75rem}.ScoreChecker-module__p3xdIG__good{color:#0e9f6e;font-weight:700}.ScoreChecker-module__p3xdIG__bad{color:#d93a3a;font-weight:700}.ScoreChecker-module__p3xdIG__tableWrap{overflow-x:auto}.ScoreChecker-module__p3xdIG__table{border-collapse:collapse;width:100%;font-size:.92rem}.ScoreChecker-module__p3xdIG__table th{background:var(--ink);color:#fff;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;padding:10px 8px;font-size:.72rem}.ScoreChecker-module__p3xdIG__table th:first-child{text-align:left;border-radius:10px 0 0 10px}.ScoreChecker-module__p3xdIG__table th:last-child{border-radius:0 10px 10px 0}.ScoreChecker-module__p3xdIG__table td{border-bottom:1px solid var(--line);text-align:center;padding:10px 8px}.ScoreChecker-module__p3xdIG__table td:first-child{text-align:left;font-weight:600}.ScoreChecker-module__p3xdIG__table tfoot td{border-bottom:none;border-top:2px solid var(--ink);font-weight:800}.ScoreChecker-module__p3xdIG__how{border-left:5px solid var(--saffron);position:relative}.ScoreChecker-module__p3xdIG__howTitle{margin:0 0 14px;padding-right:90px;font-size:1.1rem;font-weight:800}.ScoreChecker-module__p3xdIG__lang{border:1px solid var(--line);border-radius:999px;display:flex;position:absolute;top:18px;right:18px;overflow:hidden}.ScoreChecker-module__p3xdIG__lang button{color:var(--ink-soft);font:inherit;cursor:pointer;background:#fff;border:none;padding:4px 13px;font-size:.75rem;font-weight:800}.ScoreChecker-module__p3xdIG__lang .ScoreChecker-module__p3xdIG__langOn{background:var(--ink);color:#fff}.ScoreChecker-module__p3xdIG__steps{gap:12px;margin:0 0 12px;padding:0;list-style:none;display:grid}.ScoreChecker-module__p3xdIG__steps li{align-items:flex-start;gap:12px;font-size:.94rem;display:flex}.ScoreChecker-module__p3xdIG__steps i{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:.78rem;font-style:normal;font-weight:800;display:grid}.ScoreChecker-module__p3xdIG__example{border:1px solid var(--line);background:var(--paper);color:var(--ink-soft);white-space:nowrap;border-radius:10px;padding:10px 12px;font:.78rem ui-monospace,Consolas,monospace;overflow-x:auto}.ScoreChecker-module__p3xdIG__privacy{background:var(--brand-tint);color:var(--brand-deep);border-radius:12px;margin:18px 0 0;padding:14px 16px;font-size:.88rem}@media (max-width:600px){.ScoreChecker-module__p3xdIG__card{padding:16px 14px}.ScoreChecker-module__p3xdIG__grid{grid-template-columns:1fr}.ScoreChecker-module__p3xdIG__stats{grid-template-columns:1fr 1fr}.ScoreChecker-module__p3xdIG__table{font-size:.84rem}}.ScoreChecker-module__p3xdIG__faqList{gap:10px;display:grid}.ScoreChecker-module__p3xdIG__faq{background:var(--card);border:1px solid var(--line);border-radius:12px}.ScoreChecker-module__p3xdIG__faq summary{cursor:pointer;justify-content:space-between;gap:12px;padding:14px 16px;font-size:.95rem;font-weight:700;list-style:none;display:flex}.ScoreChecker-module__p3xdIG__faq summary::-webkit-details-marker{display:none}.ScoreChecker-module__p3xdIG__faq summary:after{content:"▸";color:var(--ink-soft);transition:transform .15s}.ScoreChecker-module__p3xdIG__faq[open] summary:after{transform:rotate(90deg)}.ScoreChecker-module__p3xdIG__faq p{color:var(--ink-soft);margin:0;padding:0 16px 14px;font-size:.92rem}.ScoreChecker-module__p3xdIG__pasteSteps{color:var(--ink);gap:6px;margin:10px 0 0;padding-left:20px;font-size:.88rem;display:grid}.ScoreChecker-module__p3xdIG__partBox{margin-top:12px}.ScoreChecker-module__p3xdIG__partHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.ScoreChecker-module__p3xdIG__partHead label{color:var(--ink-soft);font-size:.82rem;font-weight:700}.ScoreChecker-module__p3xdIG__partHead span{gap:6px;display:flex}.ScoreChecker-module__p3xdIG__partHead button{border:1px solid var(--line);color:var(--ink-soft);font:inherit;cursor:pointer;background:#fff;border-radius:8px;padding:4px 12px;font-size:.78rem;font-weight:700}.ScoreChecker-module__p3xdIG__partHead button:hover{border-color:var(--brand);color:var(--brand-deep)}.ScoreChecker-module__p3xdIG__addPart{border:1.5px dashed var(--brand);background:var(--brand-tint);color:var(--brand-deep);font:inherit;cursor:pointer;border-radius:10px;margin-top:12px;padding:9px 16px;font-size:.88rem;font-weight:700}.ScoreChecker-module__p3xdIG__addPart:hover{background:#dbe6ff}
