@tailwind base;@tailwind components;@tailwind utilities;body{margin:0;font-family:Segoe UI,sans-serif;background:linear-gradient(135deg,#ffe3ec,#d0c4f7,#b3d1ff);min-height:100vh}.app-container{padding:2rem;display:flex;justify-content:center;align-items:flex-start}.content-box{background-color:#fff;border-radius:20px;padding:2rem;max-width:700px;width:100%;box-shadow:0 8px 20px #00000026}.title{text-align:center;font-size:2rem;color:#5c2d91;margin-bottom:1.5rem}.input-area{width:95%;padding:1rem;border:2px solid #b794f4;border-radius:12px;font-size:1rem;margin-bottom:1rem;resize:vertical}.analyze-button{background-color:#7c3aed;color:#fff;font-weight:600;padding:.6rem 1.5rem;border:none;border-radius:10px;cursor:pointer;transition:background-color .3s ease}.analyze-button:hover{background-color:#5b21b6}.analyze-button:disabled{opacity:.6;cursor:not-allowed}.results-box{margin-top:2rem}.results-title{font-size:1.25rem;color:#6b21a8;margin-bottom:1rem}.results-table{width:100%;border-collapse:collapse;background:#fff}.results-table th,.results-table td{padding:.75rem 1rem;border-bottom:1px solid #ddd;text-align:left}.toxic{color:#dc2626;font-weight:700}.non-toxic{color:#059669;font-weight:700}.header-row{display:flex;justify-content:space-between;align-items:center}.github-link{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:#333;font-weight:600}.github-icon{width:28px;height:28px;transition:transform .2s}.github-icon:hover{transform:scale(1.1)}.github-text{font-size:.95rem}
