@import url('https://fonts.googleapis.com/css2?family=DM+Mono&family=Poppins:wght@400;500;600;700&display=swap');
:root{--navy:#07121d;--green:#32d157;--cyan:#35d9e8;--orange:#ff9b36;--text:#eff9f3;--muted:#9badb0}*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,Arial,sans-serif}body{min-height:100vh;color:var(--text);background:radial-gradient(circle at 73% 5%,rgba(50,209,87,.15),transparent 26rem),#08131e}.container{display:flex;min-height:100vh}.sidebar{width:255px;flex:0 0 255px;padding:30px 18px;background:#07121d;border-right:1px solid rgba(153,231,187,.16)}.sidebar>a{text-decoration:none}.sidebar h2{padding:0 10px;margin-bottom:40px;color:var(--green);font-size:1.2rem;letter-spacing:-.3px}.sidebar h2:after{content:"CONTROL CENTER";display:block;margin-top:5px;color:var(--cyan);font:10px 'DM Mono',monospace;letter-spacing:1px}.sidebar ul{list-style:none}.sidebar li{margin-bottom:9px}.sidebar a{display:block;padding:12px;color:#d7e6dd;border:1px solid transparent;border-radius:9px;text-decoration:none;font-size:.89rem;transition:.2s}.sidebar ul a:hover{color:#fff;border-color:rgba(53,217,232,.3);background:rgba(53,217,232,.08);transform:translateX(3px)}.sidebar li:last-child a{color:#ffba78}.content{flex:1;padding:52px;max-width:1250px}.content h1{margin-bottom:30px;color:#fff;font-size:clamp(1.9rem,4vw,2.8rem);letter-spacing:-1.3px}.content h1:before{content:"ADMIN AREA";display:block;margin-bottom:9px;color:var(--cyan);font:11px 'DM Mono',monospace;letter-spacing:1.4px}.dashboard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.card{min-height:190px;padding:25px;border:1px solid rgba(150,226,186,.18);border-radius:18px;background:linear-gradient(145deg,rgba(17,48,58,.92),rgba(8,28,37,.92));box-shadow:0 14px 35px rgba(0,0,0,.18);transition:.22s}.card:hover{border-color:rgba(50,209,87,.46);transform:translateY(-4px);box-shadow:0 20px 38px rgba(0,0,0,.28)}.card h3{margin-bottom:10px;color:var(--green);font-size:1.15rem}.card h3 a,.card>a{color:inherit;text-decoration:none}.card p{color:var(--muted);font-size:.91rem;line-height:1.6}.card:nth-child(2) h3{color:var(--cyan)}.card:nth-child(3) h3{color:var(--orange)}@media(max-width:820px){.container{display:block}.sidebar{width:100%;padding:18px}.sidebar h2{margin-bottom:16px}.sidebar ul{display:flex;gap:7px;overflow-x:auto}.sidebar li{margin:0;white-space:nowrap}.content{padding:32px 20px}.dashboard{grid-template-columns:1fr}} 
