.domain-check-container[data-v-d9ef29d8]{max-width:1200px;margin:0 auto;padding:20px 16px;min-height:100vh;background-color:#f5f7fa}.page-title[data-v-d9ef29d8]{text-align:center;font-size:28px;font-weight:700;color:#1f2937;margin-bottom:24px;padding:12px 0 0}.input-section[data-v-d9ef29d8]{background-color:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 8px #00000014;margin-bottom:20px;width:100%;box-sizing:border-box}.input-wrapper[data-v-d9ef29d8]{display:flex;gap:12px}.domain-input[data-v-d9ef29d8]{flex:1;padding:14px 18px;font-size:15px;border:2px solid #e5e7eb;border-radius:8px;outline:none;transition:all .3s ease;background-color:#fff;color:#1f2937}.domain-input[data-v-d9ef29d8]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.domain-input.input-error[data-v-d9ef29d8]{border-color:#ef4444;background-color:#fef2f2}.check-btn[data-v-d9ef29d8]{padding:14px 32px;font-size:16px;font-weight:600;color:#fff;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;white-space:nowrap;box-shadow:0 4px 12px #3b82f659}.check-btn[data-v-d9ef29d8]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #3b82f673}.check-btn[data-v-d9ef29d8]:disabled{opacity:.5;cursor:not-allowed}.error-message[data-v-d9ef29d8]{margin-top:10px;font-size:14px;color:#ef4444;font-weight:500}.normalized-hint[data-v-d9ef29d8]{margin-top:10px;font-size:13px;color:#6b7280}.domain-highlight[data-v-d9ef29d8]{color:#3b82f6;font-weight:600;font-family:Courier New,monospace}.cooldown-hint[data-v-d9ef29d8]{margin-top:10px;font-size:13px;color:#d97706;background-color:#fffbeb;padding:8px 14px;border-radius:6px;border:1px solid #fcd34d}.result-summary[data-v-d9ef29d8]{background-color:#fff;border-radius:12px;padding:18px 22px;margin-bottom:20px;box-shadow:0 2px 8px #0000000f}.summary-header[data-v-d9ef29d8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.summary-title[data-v-d9ef29d8]{font-size:17px;font-weight:700;color:#1f2937}.clear-btn[data-v-d9ef29d8]{padding:6px 14px;font-size:13px;color:#6b7280;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer}.clear-btn[data-v-d9ef29d8]:hover{color:#ef4444;border-color:#ef4444;background-color:#fef2f2}.summary-stats[data-v-d9ef29d8]{display:flex;gap:16px;flex-wrap:wrap}.stat-item[data-v-d9ef29d8]{padding:6px 14px;border-radius:20px;font-size:13px;font-weight:600}.stat-safe[data-v-d9ef29d8]{background-color:#d1fae5;color:#059669}.stat-blocked[data-v-d9ef29d8]{background-color:#fee2e2;color:#dc2626}.stat-error[data-v-d9ef29d8]{background-color:#fef3c7;color:#d97706}.stat-pending[data-v-d9ef29d8]{background-color:#e5e7eb;color:#6b7280}.platforms-section[data-v-d9ef29d8]{display:flex;flex-direction:column;gap:20px}.category-group[data-v-d9ef29d8]{background-color:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000000f}.category-header[data-v-d9ef29d8]{display:flex;align-items:center;gap:10px;padding:16px 20px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-left:4px solid #3b82f6;border-bottom:1px solid #e5e7eb}.category-name[data-v-d9ef29d8]{font-size:17px;font-weight:700;color:#1f2937}.platform-grid[data-v-d9ef29d8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;padding:18px}.platform-btn[data-v-d9ef29d8]{display:flex;align-items:center;gap:10px;padding:13px 16px;font-size:14px;font-weight:500;color:#374151;background-color:#f9fafb;border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .25s ease;text-align:left;text-decoration:none;white-space:nowrap;overflow:hidden}.platform-btn[data-v-d9ef29d8]:hover{background-color:#eff6ff;border-color:#3b82f6;color:#1d4ed8;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f626}.platform-btn.btn-safe[data-v-d9ef29d8]{border-color:#86efac;background-color:#f0fdf4}.platform-btn.btn-safe[data-v-d9ef29d8]:hover{border-color:#22c55e;background-color:#dcfce7}.platform-btn.btn-blocked[data-v-d9ef29d8]{border-color:#fca5a5;background-color:#fef2f2}.platform-btn.btn-blocked[data-v-d9ef29d8]:hover{border-color:#ef4444;background-color:#fee2e2}.platform-btn.btn-error[data-v-d9ef29d8]{border-color:#fcd34d;background-color:#fffbeb}.platform-btn.btn-error[data-v-d9ef29d8]:hover{border-color:#f59e0b;background-color:#fef3c7}.btn-icon[data-v-d9ef29d8]{width:26px;height:26px;flex-shrink:0;object-fit:contain;border-radius:4px}.btn-name[data-v-d9ef29d8]{flex:1;line-height:1.4;overflow:hidden;text-overflow:ellipsis}.result-badge[data-v-d9ef29d8]{padding:3px 10px;border-radius:12px;font-size:11px;font-weight:700;white-space:nowrap}.badge-safe[data-v-d9ef29d8]{background-color:#22c55e;color:#fff}.badge-blocked[data-v-d9ef29d8]{background-color:#ef4444;color:#fff}.badge-error[data-v-d9ef29d8]{background-color:#f59e0b;color:#fff}.badge-unsupported[data-v-d9ef29d8]{background-color:#6b7280;color:#fff}.badge-pending[data-v-d9ef29d8]{background-color:#9ca3af;color:#fff}.usage-tips[data-v-d9ef29d8]{margin-top:28px;padding:22px;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000f}.tips-title[data-v-d9ef29d8]{font-size:17px;font-weight:700;color:#1f2937;margin-bottom:14px;padding-bottom:10px;border-bottom:2px solid #e5e7eb}.tips-list[data-v-d9ef29d8]{list-style:none;padding:0;margin:0}.tips-list li[data-v-d9ef29d8]{position:relative;padding-left:22px;margin-bottom:10px;font-size:14px;line-height:1.6;color:#4b5563}.tips-list li[data-v-d9ef29d8]:last-child{margin-bottom:0}.tips-list li[data-v-d9ef29d8]:before{content:"•";position:absolute;left:8px;color:#3b82f6;font-weight:700;font-size:18px}@media(max-width:1024px){.platform-grid[data-v-d9ef29d8]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.page-title[data-v-d9ef29d8]{font-size:26px}}@media(max-width:768px){.domain-check-container[data-v-d9ef29d8]{padding:14px 10px}.page-title[data-v-d9ef29d8]{font-size:24px;margin-bottom:18px}.input-section[data-v-d9ef29d8]{padding:16px 14px;margin-bottom:16px}.input-wrapper[data-v-d9ef29d8]{display:flex;width:100%;gap:8px}.domain-input[data-v-d9ef29d8]{flex:1;font-size:14px;padding:13px 16px;min-width:0}.check-btn[data-v-d9ef29d8]{flex:0 0 auto;padding:13px 18px;font-size:15px}.platform-grid[data-v-d9ef29d8]{grid-template-columns:repeat(2,1fr);gap:10px}.platform-btn[data-v-d9ef29d8]{padding:12px;font-size:13px}.btn-icon[data-v-d9ef29d8]{width:24px;height:24px}.category-header[data-v-d9ef29d8]{padding:13px 14px}.category-name[data-v-d9ef29d8]{font-size:16px}.usage-tips[data-v-d9ef29d8]{padding:16px 12px;margin-top:22px}.tips-title[data-v-d9ef29d8]{font-size:16px}.tips-list li[data-v-d9ef29d8]{font-size:13px}}@media(max-width:375px){.input-wrapper[data-v-d9ef29d8]{flex-direction:column;gap:12px}.check-btn[data-v-d9ef29d8]{width:100%;padding:14px 24px}.platform-grid[data-v-d9ef29d8]{grid-template-columns:1fr}}
