body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}body{background:#0f172a;color:#fff;font-family:Inter,Segoe UI,sans-serif;margin:0}.page{background:radial-gradient(circle at top right,#3b82f640,#0000 25%),radial-gradient(circle at bottom left,#a855f740,#0000 25%),#0f172a;min-height:100vh;padding:24px}.navbar{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f172ad9;border:1px solid #ffffff14;border-radius:24px;display:flex;justify-content:space-between;margin:auto;max-width:1250px;padding:20px 30px}.navbar h2{color:#f8fafc;font-size:28px;font-weight:800;margin:0}.navbar button{background:linear-gradient(135deg,#2563eb,#7c3aed);border:none;border-radius:14px;color:#fff;cursor:pointer;font-weight:700;margin-left:12px;padding:12px 18px;transition:.3s}.navbar button:hover{transform:translateY(-2px)}.hero{padding:70px 20px 40px;text-align:center}.badge{background:#2563eb2e;border:1px solid #60a5fa59;border-radius:999px;color:#93c5fd;display:inline-block;font-size:13px;font-weight:700;padding:10px 18px}.hero h1{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#fff,#93c5fd,#c084fc);-webkit-background-clip:text;font-size:62px;font-weight:900;margin:20px 0 12px}.hero p{color:#cbd5e1;font-size:18px;line-height:1.7;margin:auto;max-width:760px}.admin-container,.single-container{margin:auto;max-width:1200px}.single-container{display:flex;justify-content:center}.card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f172ac7;border:1px solid #ffffff14;border-radius:28px;box-shadow:0 20px 60px #00000073;padding:32px;width:100%}.form-card{max-width:720px}.card h2{font-size:30px;margin-bottom:22px;margin-top:0}form{display:flex;flex-direction:column;gap:14px}label{color:#e2e8f0;font-weight:700}input,select,textarea{background:#111c34;border:1px solid #ffffff14;border-radius:16px;color:#fff;font-size:15px;padding:15px;width:100%}textarea{min-height:140px}input:focus,select:focus,textarea:focus{border-color:#60a5fa;box-shadow:0 0 0 4px #60a5fa26;outline:none}form button{background:linear-gradient(135deg,#2563eb,#7c3aed);border:none;border-radius:18px;color:#fff;cursor:pointer;font-size:17px;font-weight:800;margin-top:10px;padding:16px}.stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}.stat-card{background:linear-gradient(135deg,#1e293b,#111827);border:1px solid #ffffff14;border-radius:24px;padding:28px}.stat-card h3{color:#cbd5e1;font-size:17px;margin:0}.stat-card p{font-size:44px;font-weight:900;margin:16px 0 0}.ticket{align-items:center;background:#111c34;border:1px solid #ffffff0f;border-radius:20px;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;padding:20px}.ticket h3{font-size:20px;margin:0 0 6px}.ticket p{color:#94a3b8;margin:0}.status{border-radius:999px;font-size:13px;font-weight:800;padding:10px 14px}.open{background:#ef44442e;color:#fca5a5}.progress{background:#f59e0b2e;color:#fcd34d}.closed{background:#22c55e2e;color:#86efac}@media (max-width:850px){.navbar{flex-direction:column;gap:15px}.hero h1{font-size:38px}.stats{grid-template-columns:1fr}.page{padding:14px}}
/*# sourceMappingURL=main.c4dde82b.css.map*/