/* Leadstrium LaunchPad 4.4 — My Leadstrium Product Relationship OS */
.relationship-heading44{align-items:flex-end;gap:28px}.relationship-back44{display:inline-flex;margin-bottom:18px;color:var(--text-muted);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.relationship-title44{display:flex;align-items:center;gap:18px;margin-top:9px}.relationship-title44 h1{margin:0}.relationship-title44 p{max-width:720px;margin:8px 0 0}.relationship-mark44{display:grid;place-items:center;min-width:58px}.relationship-actions44{align-items:center}.relationship-actions44 form{margin:0}.relationship-nav44{position:sticky;top:72px;z-index:8;display:flex;gap:7px;overflow:auto;margin:4px 0 22px;padding:8px;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:18px;background:color-mix(in srgb,var(--surface) 90%,transparent);backdrop-filter:blur(18px);box-shadow:0 14px 45px rgba(0,0,0,.08)}.relationship-nav44 a{white-space:nowrap;padding:9px 12px;border-radius:12px;color:var(--text-muted);font-size:.78rem;font-weight:750}.relationship-nav44 a:hover{background:var(--surface-2);color:var(--text)}.relationship-overview44{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(270px,.65fr);gap:18px;margin-bottom:18px}.relationship-hero44,.relationship-status44,.relationship-section44,.relationship-boundary44{border:1px solid var(--border);border-radius:26px;background:linear-gradient(150deg,color-mix(in srgb,var(--surface) 96%,transparent),color-mix(in srgb,var(--surface-2) 72%,transparent));box-shadow:0 20px 62px rgba(0,0,0,.08)}.relationship-hero44{padding:30px}.relationship-hero44>span,.relationship-status44>span,.relationship-section44 header>span,.relationship-boundary44>span{font-size:.69rem;font-weight:800;letter-spacing:.13em;color:var(--text-muted)}.relationship-hero44 h2{max-width:820px;margin:10px 0 10px;font-size:clamp(1.45rem,2.7vw,2.55rem);line-height:1.04}.relationship-hero44>p{max-width:800px;color:var(--text-muted)}.relationship-authority44{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:11px;align-items:center;margin-top:24px}.relationship-authority44 div{padding:15px;border-radius:17px;background:var(--surface-2);border:1px solid var(--border)}.relationship-authority44 small{display:block;color:var(--text-muted);font-size:.66rem;text-transform:uppercase;letter-spacing:.09em}.relationship-authority44 b{display:block;margin-top:4px;font-size:.88rem}.relationship-authority44 i{font-style:normal;color:var(--text-muted)}.relationship-status44{display:flex;flex-direction:column;justify-content:center;padding:28px}.relationship-status44 strong{font-size:1.5rem;margin:9px 0}.relationship-status44 strong.ok{color:var(--success,#69d6a8)}.relationship-status44 strong.warn{color:var(--warning,#f0c36b)}.relationship-status44 p{color:var(--text-muted)}.relationship-status44 small{margin-top:14px;padding-top:14px;border-top:1px solid var(--border);color:var(--text-muted);line-height:1.5}.relationship-grid44{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.relationship-section44{scroll-margin-top:150px;padding:26px;min-width:0}.relationship-section44 header h2{margin:7px 0 18px;font-size:1.25rem}.relationship-facts44{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.relationship-facts44.single{grid-template-columns:1fr}.relationship-fact44{display:flex;min-height:122px;flex-direction:column;padding:17px;border:1px solid var(--border);border-radius:18px;background:color-mix(in srgb,var(--surface-2) 75%,transparent)}.relationship-fact44 span{font-size:.7rem;color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase}.relationship-fact44 strong{margin:8px 0 6px;font-size:1rem}.relationship-fact44 small{margin-top:auto;color:var(--text-muted);line-height:1.45}.relationship-fact44.ok strong{color:var(--success,#69d6a8)}.relationship-fact44.warn strong{color:var(--warning,#f0c36b)}.relationship-section44>.text-link,.relationship-section44>.relationship-buttons44{display:flex;margin-top:17px}.relationship-buttons44{gap:9px;flex-wrap:wrap}.relationship-note44{display:block;margin-top:15px;color:var(--text-muted);line-height:1.55}.relationship-section44.billing,.relationship-section44.releases{grid-column:span 1}.relationship-release44{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.relationship-release44 div{padding:16px;border:1px solid var(--border);border-radius:17px;background:var(--surface-2)}.relationship-release44 small{display:block;color:var(--text-muted);font-size:.68rem;text-transform:uppercase;letter-spacing:.08em}.relationship-release44 b{display:block;margin-top:7px;overflow-wrap:anywhere}.relationship-boundary44{display:flex;gap:22px;align-items:flex-start;margin-top:18px;padding:23px 26px}.relationship-boundary44>span{flex:0 0 auto;padding-top:4px}.relationship-boundary44 p{margin:0;color:var(--text-muted);line-height:1.6}.relationship-boundary44 b{color:var(--text)}.access-product-actions44{display:flex;align-items:center;gap:7px}.access-manage44{display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;border:1px solid var(--border);border-radius:11px;font-size:.72rem;font-weight:750;color:var(--text)}
@media(max-width:980px){.relationship-overview44,.relationship-grid44{grid-template-columns:1fr}.relationship-authority44{grid-template-columns:1fr}.relationship-authority44 i{transform:rotate(90deg);justify-self:center}.relationship-release44{grid-template-columns:1fr}.relationship-nav44{top:62px}.relationship-heading44{align-items:flex-start}.relationship-actions44{width:100%}}
@media(max-width:640px){.relationship-title44{align-items:flex-start}.relationship-hero44,.relationship-status44,.relationship-section44{padding:20px;border-radius:21px}.relationship-facts44{grid-template-columns:1fr}.relationship-boundary44{flex-direction:column;gap:8px}.relationship-nav44{margin-inline:-4px}.access-product-actions44{flex-direction:column;align-items:stretch}.access-product-actions44>*{width:100%}}
