@charset "UTF-8";:root{--primary-dark: #1a1a1a;--primary-medium: #2c2c2c;--primary-light: #404040;--accent-green: #4a5c3a;--accent-orange: #d4740a;--accent-red: #8b2b2b;--text-primary: #ffffff;--text-secondary: #cccccc;--text-muted: #888888;--bg-primary: #0d0d0d;--bg-secondary: #1a1a1a;--bg-card: #2c2c2c;--border-color: #404040;--border-accent: #d4740a}*{margin:0;padding:0;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:var(--bg-primary);color:var(--text-primary);line-height:1.6;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.container{max-width:1200px;margin:0 auto;padding:0 20px}@media (max-width: 575px){.container{padding:0 15px}}.btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:6px;text-decoration:none;font-weight:600;font-size:1rem;transition:all .3s ease;cursor:pointer;border:none}.btn .material-icons{font-size:20px}.btn.btn-primary{background-color:var(--accent-orange);color:#fff}.btn.btn-primary:hover{background-color:#b8640a;transform:translateY(-2px);box-shadow:0 8px 25px #d4740a66}.btn.btn-secondary{background-color:var(--accent-green);color:#fff}.btn.btn-secondary:hover{background-color:#3a4a2e;transform:translateY(-2px);box-shadow:0 8px 25px #4a5c3a66}@media (max-width: 575px){.btn{padding:10px 20px;font-size:.9rem}.btn .material-icons{font-size:18px}}.card{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;padding:20px;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease}.card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #d4740a33}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;font-weight:700}h1{font-size:2.5rem}@media (max-width: 575px){h1{font-size:2rem}}h2{font-size:2rem}@media (max-width: 575px){h2{font-size:1.5rem}}a{color:var(--accent-orange);text-decoration:none;transition:color .3s ease}a:hover{color:#bf6a09}input,textarea,select{background-color:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-primary);padding:10px;border-radius:4px}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--accent-orange)}::-webkit-scrollbar{display:none}*::-webkit-scrollbar{display:none}
