:root{--bg: #ffffff;--panel: #f8fafc;--accent: #f0b429;--text: #1f2937;--muted: #6b7280;--border: #e5e7eb}*{box-sizing:border-box}body{margin:0;font-family:Inter,system-ui,Arial,sans-serif;color:var(--text);background:var(--bg)}.sa-container{max-width:1080px;margin:0 auto;padding:24px}.sa-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.sa-brand{font-size:22px;font-weight:700;color:#111827}.sa-nav a{color:#374151;text-decoration:none;margin:0 10px}.sa-nav a:hover{color:var(--accent)}.panel{background:var(--panel);border-radius:12px;padding:16px;border:1px solid var(--border);box-shadow:0 2px 10px #0000000a}.btn{background:var(--accent);color:#111827;border:none;padding:10px 14px;border-radius:8px;cursor:pointer;font-weight:600}.btn.secondary{background:#fff;color:#374151;border:1px solid var(--border)}input,textarea{width:100%;background:#fff;border:1px solid var(--border);color:#111827;padding:10px 12px;border-radius:8px}label{display:block;margin:8px 0 6px 2px;color:var(--muted)}.grid{display:grid;grid-template-columns:repeat(1,1fr);gap:16px}@media (min-width:768px){.grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.grid{grid-template-columns:repeat(3,1fr)}}.domain-card h3{margin:0 0 6px}.price{color:#b45309;font-weight:700}.card{background:#fff;border:1px solid var(--border);border-radius:14px;padding:16px;box-shadow:0 6px 24px #0000000f;transition:transform .2s ease,box-shadow .2s ease}.card:hover{transform:translateY(-2px);box-shadow:0 12px 32px #00000014}.card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.domain-name a{color:#0f172a;text-decoration:none}.domain-name a:hover{color:#b45309}.card-body{color:#4b5563;min-height:40px}.card-footer{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.price-tag{font-weight:800;color:#111827;letter-spacing:.2px}.badge{display:inline-block;font-size:12px;padding:4px 8px;border-radius:999px;border:1px solid var(--border)}.badge-ultra{background:#ecfeff;border-color:#a5f3fc;color:#0e7490;font-weight:700}.badge-sold{background:#fee2e2;border-color:#fecaca;color:#991b1b;font-weight:800}.trustbar{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:12px 0 20px}.trustbar>div{background:#fff;border:1px solid var(--border);border-radius:8px;padding:10px 12px;color:#374151;font-weight:600}@media (min-width:768px){.trustbar{grid-template-columns:repeat(4,1fr)}}.sa-footer{background:#f3f4f6;border-top:1px solid var(--border);margin-top:32px}.footer-top{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:8px}.footer-sub{color:#6b7280}.footer-right{color:#374151;font-weight:600}.footer-bottom{color:#6b7280;font-size:14px}.noticebar{background:#fff7ed;border:1px solid #ffedd5;color:#9a3412;padding:8px 12px;border-radius:10px;margin:-8px 0 16px}.cta-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.cta{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:8px;text-decoration:none;font-weight:700;border:1px solid var(--border)}.cta.mail{background:#111827;color:#fff}.cta.wa{background:#22c55e;color:#064e3b}.cta.tg{background:#e0f2fe;color:#075985}.cta.tw{background:#e5e7eb;color:#111827}
