.ui-v2 .sn-detail,.ui-v2 .v2-detail{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:36px;display:grid}.ui-v2 .sn-detail-main,.ui-v2 .v2-detail-main{flex-direction:column;gap:36px;min-width:0;display:flex}.ui-v2 .sn-aside,.ui-v2 .v2-aside{top:calc(var(--header-height) + var(--space-16) + var(--space-1));flex-direction:column;gap:20px;display:flex;position:sticky}@media (max-width:1023px){.ui-v2 .sn-detail,.ui-v2 .v2-detail{grid-template-columns:1fr;gap:28px}.ui-v2 .sn-aside,.ui-v2 .v2-aside{position:static}}.ui-v2 .sn-block,.ui-v2 .v2-block{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:28px 32px}.ui-v2 .sn-block h2,.ui-v2 .v2-block h2{color:var(--emerald-950);justify-content:space-between;align-items:center;margin-top:0;margin-bottom:16px;font-size:22px;font-weight:800;line-height:28px;display:flex}.ui-v2 .sn-block h2 small,.ui-v2 .v2-block h2 small{color:var(--ink-muted);font-size:14px;font-weight:500}.ui-v2 .sn-detail-main .v2-project-location.has-connections{grid-template-columns:minmax(0,1fr)}@media (max-width:767px){.ui-v2 .sn-block,.ui-v2 .v2-block{padding:var(--space-5) var(--space-4)}}
