.AiDetector_wrap__rc1ku{display:flex;flex-direction:column;gap:32px}.AiDetector_inputSection__t9TJs{background:#fff;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.04)}.AiDetector_textarea__N8_zl{width:100%;padding:20px;font-size:.95rem;line-height:1.7;color:#111827;border:none;outline:none;resize:vertical;font-family:inherit;background:transparent;box-sizing:border-box;min-height:200px}.AiDetector_inputFooter__Li7Om{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-top:1px solid #f3f4f6;background:#f9fafb;gap:12px;flex-wrap:wrap}.AiDetector_wordCount__ePdTQ{font-size:.8rem;color:#9ca3af;font-weight:500}.AiDetector_btnRow__hE67j{display:flex;gap:8px}.AiDetector_clearBtn__XeIXq{padding:8px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:.85rem;font-weight:600;color:#6b7280;cursor:pointer}.AiDetector_clearBtn__XeIXq:hover{background:#f3f4f6}.AiDetector_analyzeBtn__zV_0r{padding:8px 20px;background:#667eea;color:#fff;border:none;border-radius:8px;font-size:.9rem;font-weight:700;cursor:pointer;transition:background .15s}.AiDetector_analyzeBtn__zV_0r:hover:not(:disabled){background:#5a67d8}.AiDetector_analyzeBtn__zV_0r:disabled{opacity:.45;cursor:not-allowed}.AiDetector_tooShortMsg__eUXJa{margin:0;padding:10px 16px;background:#fef3c7;color:#92400e;font-size:.85rem;border-top:1px solid #fde68a}.AiDetector_results__s_Wy1{display:flex;flex-direction:column;gap:24px}.AiDetector_meterSection___jxNN{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:28px 28px 20px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.AiDetector_meterWrap__2zit8{margin-bottom:16px}.AiDetector_meterTrack__olZOU{height:14px;background:#f3f4f6;border-radius:99px;overflow:hidden;margin-bottom:6px}.AiDetector_meterFill__fv8p7{height:100%;border-radius:99px;transition:width .6s cubic-bezier(.4,0,.2,1)}.AiDetector_meterLabels__B_GWI{display:flex;justify-content:space-between;font-size:.72rem;color:#9ca3af;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.AiDetector_scoreRow__T2t4E{display:flex;align-items:center;gap:14px;margin-bottom:8px;flex-wrap:wrap}.AiDetector_score__hr7vm{font-size:3rem;font-weight:800;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AiDetector_verdict__uKt7D{display:inline-block;padding:6px 14px;border-radius:99px;font-size:.9rem;font-weight:700}.AiDetector_verdictAi__eqrWI{background:#fee2e2;color:#b91c1c}.AiDetector_verdictHuman__an240{background:#dcfce7;color:#15803d}.AiDetector_verdictUncertain__yy4Sr{background:#fef3c7;color:#92400e}.AiDetector_stats__vQ0NS{font-size:.8rem;color:#9ca3af;margin:0}.AiDetector_signals__aC7iW{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.AiDetector_signalsTitle__k0mA4{font-size:.95rem;font-weight:700;color:#111827;margin:0 0 20px;text-transform:uppercase;letter-spacing:.05em}.AiDetector_signal__Wc3eW{margin-bottom:18px}.AiDetector_signal__Wc3eW:last-child{margin-bottom:0}.AiDetector_signalHeader__cmDnV{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px;gap:8px}.AiDetector_signalLabel__XfBJY{font-size:.88rem;font-weight:600;color:#374151}.AiDetector_signalScore__Gt__W{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.AiDetector_signalBar__Lud_D{height:6px;background:#f3f4f6;border-radius:99px;overflow:hidden;margin-bottom:5px}.AiDetector_signalFill__2RJo2{height:100%;border-radius:99px;transition:width .5s ease}.AiDetector_signalDesc__VuGIN{font-size:.78rem;color:#9ca3af;margin:0;line-height:1.5}.AiDetector_disclaimer__5KuPB{font-size:.8rem;color:#9ca3af;line-height:1.6;background:#f9fafb;border:1px solid #e9ecef;border-radius:10px;padding:14px 16px;margin:0}