body{margin:0;font-family:Inter,system-ui,Arial,sans-serif;background:#0a0d14;color:#e6edf8}a{color:inherit} .wrap{max-width:1100px;margin:0 auto;padding:20px 16px 40px}.nav{display:flex;gap:10px;flex-wrap:wrap;margin:10px 0 18px;padding:10px;border:1px solid rgba(148,163,184,.2);border-radius:14px;background:linear-gradient(180deg,rgba(16,23,37,.78),rgba(16,23,37,.52));backdrop-filter:blur(6px)}.nav a{padding:9px 12px;border:1px solid rgba(148,163,184,.26);border-radius:10px;text-decoration:none;background:#101725;color:#d9e5f8;transition:all .18s ease}.nav a:hover{transform:translateY(-1px);border-color:rgba(110,231,216,.55);box-shadow:0 8px 16px rgba(14,165,233,.12)}.nav a[aria-current='page']{background:linear-gradient(120deg,rgba(110,231,216,.25),rgba(124,140,255,.25));border-color:rgba(110,231,216,.75);color:#f4fbff;font-weight:700}.card{background:#141b28;border:1px solid rgba(148,163,184,.25);border-radius:12px;padding:12px;margin-top:12px}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}input,select,textarea{width:100%;background:#0f1522;border:1px solid rgba(148,163,184,.25);border-radius:8px;color:#e6edf8;padding:8px}button{border:0;border-radius:10px;padding:9px 12px;font-weight:600;cursor:pointer;background:linear-gradient(120deg,#6ee7d8,#7c8cff);color:#071019}.muted{color:#9ba8be;font-size:.9rem}.item{background:#0f1522;border:1px solid rgba(148,163,184,.2);padding:8px;border-radius:8px;margin-top:8px} .row{display:flex;gap:8px;flex-wrap:wrap} @media(max-width:800px){.grid{grid-template-columns:1fr}.nav{padding:8px;gap:8px}.nav a{flex:1 1 auto;text-align:center}}