.sn-cloud-head{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:45px;padding:0 0 30px;border-bottom:1px solid var(--sw-line);align-items:end}.sn-cloud-head>div>p:first-child{font-size:12px;color:var(--sw-gold)}.sn-cloud-head h1{font-size:clamp(30px,3.6vw,45px)}.sn-cloud-start{padding:24px;background:var(--sw-surface);border-left:3px solid var(--sw-gold)}.sn-cloud-start>svg{color:var(--sw-cyan)}.sn-cloud-start>p{font-size:12px}.sn-cloud-start>a:last-child{display:block;font-size:11px;margin-top:18px;line-height:1.7;color:var(--sw-muted)}.sn-cloud-path{padding:32px 0 0}.sn-cloud-path>p{font-size:13px}.sn-cloud-path>ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;padding:0;margin:25px 0 0}.sn-cloud-path li button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:100%;border-radius:0;min-height:65px;background:var(--sw-surface);text-align:left}.sn-cloud-path li:last-child svg{display:none}.sn-cloud-boundary{padding:25px;border:1px solid var(--sw-line);border-top:0}.sn-cloud-boundary h3{color:var(--sw-cyan)}.sn-cloud-boundary dl>div{display:grid;grid-template-columns:140px 1fr;gap:20px;font-size:13px;line-height:1.8;padding:10px 0}.sn-cloud-boundary dt{color:var(--sw-muted)}.sn-cloud-boundary dd{margin:0;max-width:70ch}.sn-cloud-boundary>a{display:inline-flex;align-items:center;gap:12px;color:var(--sw-gold);min-height:44px;font-size:12px;margin-top:12px}.sn-cloud-manifest{margin:25px 0;padding:25px;border:1px solid var(--sw-line);border-left:3px solid var(--sw-cyan);background:var(--sw-surface)}.sn-cloud-manifest>p{font-size:13px}.sn-cloud-manifest>label{display:block;font-size:12px;line-height:1.8;margin:20px 0 10px}.sn-cloud-manifest textarea{display:block;width:100%;min-height:250px;max-height:600px;resize:vertical;background:var(--sn-mode-canvas,#0a1620);border:1px solid var(--sw-line);border-radius:5px;padding:16px;color:var(--sw-ink);font:12px/1.8 ui-monospace,SFMono-Regular,monospace;tab-size:2}.sn-cloud-manifest textarea:focus-visible{outline:2px solid var(--sw-cyan);outline-offset:3px}.sn-cloud-findings{border-top:1px solid var(--sw-line);margin-top:20px}.sn-cloud-findings>p{font-size:13px;color:var(--sw-cyan)}.sn-cloud-findings details{padding:12px 0;border-bottom:1px solid var(--sw-line)}.sn-cloud-findings code{display:block;font-size:11px;overflow-wrap:anywhere;color:var(--sw-gold);margin-top:15px}.sn-cloud-findings details p{font-size:12px}.sn-cloud-manifest [role=alert]{color:var(--sw-alert);border-left:2px solid var(--sw-alert);padding-left:15px}@media(max-width:1000px){.sn-cloud-head{grid-template-columns:1fr;gap:18px}.sn-cloud-start{max-width:430px}.sn-cloud-path li button{font-size:11px;padding:10px}.sn-cloud-boundary dl>div{grid-template-columns:120px 1fr}}@media(max-width:700px){.sn-cloud-path>ol{grid-template-columns:1fr}.sn-cloud-path li button{min-height:45px;font-size:12px;border-bottom:0}.sn-cloud-path li:last-child button{border-bottom:1px solid var(--sw-line)}.sn-cloud-path li svg{transform:rotate(90deg)}.sn-cloud-boundary{padding:20px 16px}.sn-cloud-boundary dl>div{grid-template-columns:1fr;gap:4px}.sn-cloud-manifest{padding:20px 14px}.sn-cloud-manifest textarea{font-size:11px;padding:12px}}