.client-content{padding-top:32px;padding-bottom:64px}.client-nav{display:flex;align-items:center;gap:20px;margin-left:auto;font-size:.95rem}.client-nav form{margin:0}.client-card{background:white;border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(20px,3vw,32px);margin-bottom:28px;box-shadow:0 4px 20px #0b143708}.client-card h2{font-size:1.6rem}.login-card{max-width:500px;margin:0 auto 32px}.login-card label{display:block;font-weight:600;margin-top:18px}.login-card input{display:block;width:100%;padding:12px;border:1px solid var(--line);border-radius:8px;font:inherit;margin:6px 0 20px}.login-card button{width:100%;margin-bottom:24px}.login-card p{font-size:.95rem;color:var(--muted)}.client-tabs{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:28px}.client-tabs a{background:var(--brand-soft);padding:10px 18px;border-radius:30px;text-decoration:none;font-weight:600}.download-card{display:flex;align-items:center;justify-content:space-between;gap:24px;background:var(--bg-soft)}.download-card p{margin:0}.license-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px}.license-grid .client-card{margin-bottom:0}#licences{margin-bottom:36px}dl{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:0}dt{color:var(--muted)}dd{margin:0;overflow-wrap:anywhere}.table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.95rem}th,td{text-align:left;padding:14px 12px;border-bottom:1px solid var(--line);vertical-align:top}th{background:var(--bg-soft);white-space:nowrap}summary{cursor:pointer;color:var(--brand)}code{overflow-wrap:anywhere;white-space:pre-wrap}section[id]{scroll-margin-top:100px}@media(max-width:640px){.download-card{align-items:flex-start;flex-direction:column}.client-nav{gap:10px;font-size:.8rem}.header-inner{flex-wrap:wrap;padding-block:10px}.client-tabs a{padding:8px 12px}dl{grid-template-columns:1fr}dd{margin-bottom:8px}}
