.dev-hero{padding:160px 0 40px;background:linear-gradient(165deg,#f0f7ff 0%,#ffffff 70%);text-align:center;}.dev-hero h1{font-size:3.5rem;font-weight:900;margin:16px 0;}.dev-hero h1 .gradient{background:linear-gradient(145deg,#1d4ed8,#00b4aa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.dev-hero p{font-size:1.2rem;color:#475569;max-width:650px;margin:0 auto;}.sdk-layout{display:grid;grid-template-columns:280px 1fr;gap:40px;padding:40px 0 80px;}.sdk-sidebar{background:white;border-radius:20px;padding:24px;box-shadow:var(--shadow-sm);border:1px solid #e2e8f0;position:sticky;top:100px;height:fit-content;max-height:80vh;overflow-y:auto;}.sdk-sidebar h4{font-weight:700;margin:16px 0 8px;color:#0b1a33;}.sdk-sidebar a{display:block;padding:6px 12px;color:#475569;text-decoration:none;border-radius:8px;transition:var(--transition);font-size:0.9rem;}.sdk-sidebar a:hover{background:#f1f5f9;color:#1d4ed8;}.sdk-sidebar a.active{background:#dbeafe;color:#1d4ed8;font-weight:600;}.sdk-content{background:white;border-radius:20px;padding:40px;box-shadow:var(--shadow-sm);border:1px solid #e2e8f0;}.sdk-content h2{font-size:2rem;font-weight:800;margin:32px 0 16px;}.sdk-content h3{font-size:1.3rem;font-weight:700;margin:24px 0 12px;}.sdk-content p{color:#475569;line-height:1.8;margin-bottom:16px;}.sdk-content ul{padding-left:24px;margin-bottom:16px;}.sdk-content ul li{color:#475569;line-height:1.8;margin-bottom:6px;}.sdk-content .code-block{background:#0b1a33;color:#e2e8f0;padding:20px 24px;border-radius:12px;font-family:'Courier New',monospace;font-size:0.9rem;overflow-x:auto;margin:16px 0;white-space:pre-wrap;word-break:break-word;}.sdk-content .code-block .comment{color:#94a3b8;}.sdk-content .code-block .string{color:#a5b4fc;}.sdk-content .code-block .key{color:#fcd34d;}.sdk-content .code-block .keyword{color:#34d399;}.sdk-content .code-block .function{color:#93c5fd;}.sdk-content .note{background:#f8fafc;border-left:4px solid #1d4ed8;padding:16px 20px;border-radius:8px;margin:16px 0;}.sdk-content .note strong{color:#0b1a33;}.sdk-content .note i{color:#1d4ed8;}.sdk-content .sdk-card{background:#f8fafc;border-radius:16px;padding:24px;margin:20px 0;border:1px solid #e2e8f0;}.sdk-content .sdk-card .sdk-icon{font-size:2.5rem;display:inline-block;margin-right:12px;}.sdk-content .sdk-card .sdk-icon.java{color:#007396;}.sdk-content .sdk-card .sdk-icon.node{color:#339933;}.sdk-content .sdk-card .sdk-icon.php{color:#777BB4;}.sdk-content .sdk-card .sdk-icon.python{color:#3776AB;}.sdk-content .sdk-card h4{display:inline-block;font-size:1.2rem;font-weight:700;}.sdk-content .sdk-card .version{color:#64748b;font-size:0.85rem;margin-left:8px;}@media (max-width:1024px){.sdk-layout{grid-template-columns:1fr;}.sdk-sidebar{position:relative;top:0;max-height:none;}}@media (max-width:768px){.dev-hero h1{font-size:2.4rem;}.sdk-content{padding:24px 20px;}}