*{box-sizing:border-box;margin:0;padding:0}body{font-family:Be Vietnam Pro,-apple-system,BlinkMacSystemFont,sans-serif;background-color:#0b0f19;color:#f1f5f9;min-height:100vh}.panel-card{background:#111827;border:1px solid #1f2937;border-radius:12px;box-shadow:0 4px 20px -2px #0006}.btn-primary{background:linear-gradient(135deg,#0284c7,#0369a1);color:#fff;font-weight:600;border-radius:8px;transition:all .2s ease;border:1px solid rgba(255,255,255,.1)}.btn-primary:hover{background:linear-gradient(135deg,#0369a1,#075985)}.btn-accent{background:linear-gradient(135deg,#d97706,#b45309);color:#fff;font-weight:600;border-radius:8px;transition:all .2s ease;border:1px solid rgba(255,255,255,.1)}.btn-accent:hover{background:linear-gradient(135deg,#b45309,#92400e)}
