#clouds h2.page-title{margin-bottom:16px}.clouds-now-inner{flex-direction:column;gap:8px;display:flex}.clouds-now-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.clouds-now-head h3{margin:0}.clouds-now-desc{margin:4px 0;font-size:.95rem}.clouds-now-meta{color:var(--muted);margin:2px 0;font-size:.8rem}.clouds-now-source{color:var(--muted);margin:4px 0 0;font-size:.78rem}.clouds-layer-badge{border-radius:999px;padding:3px 10px;font-size:.78rem;font-weight:600}.cl-layer-low{color:#1d4ed8;background:#3b82f61f}.cl-layer-mid{color:#1d4ed8;background:#60a5fa1f}.cl-layer-high{color:#4f46e5;background:#818cf81f}.cl-layer-mixed{color:#db2777;background:#ec48991f}.cl-layer-unknown{color:#475569;background:#94a3b829}#clouds-gallery{margin-top:22px}#clouds-gallery .clouds-gallery-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}#clouds-gallery .clouds-gallery-head h3{margin:0}.clouds-gallery-grid{gap:12px;display:grid}@media (min-width:780px){.clouds-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cloud-card{border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow-1);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.cloud-card-img{background:radial-gradient(circle at 50% 20%,#fff,#e2e8f0);width:100%;padding-top:60%;position:relative;overflow:hidden}.cloud-card-img img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.cloud-card-body{flex-direction:column;gap:4px;padding:10px 12px 12px;display:flex}.cloud-card-body h4{margin:0;font-size:.98rem}.cloud-card-body p{color:var(--muted);margin:0;font-size:.85rem}.cloud-card-tags{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.cloud-tag{color:var(--muted);background:#94a3b829;border-radius:999px;padding:2px 8px;font-size:.74rem}#clouds-guide{margin-top:22px}.clouds-guide-inner{border:1px dashed var(--border);background:color-mix(in srgb, var(--card) 88%, var(--brand-soft,#e0f2fe) 12%);border-radius:16px;padding:12px 14px}.clouds-guide-inner h3{margin:0 0 6px;font-size:1rem}.clouds-guide-inner p{color:var(--muted);margin:4px 0;font-size:.87rem}.clouds-guide-inner ul{color:var(--muted);margin:6px 0 0 1.1rem;padding:0;font-size:.85rem}.clouds-guide-inner li{margin:2px 0}