/* Owner certificate and bilingual controls */
.ly-lang-switch{display:inline-flex;gap:4px;align-items:center;padding:3px;border:1px solid #54dacc66;border-radius:12px;background:#091f2caa;flex-shrink:0}
.ly-lang-switch button{border:0!important;border-radius:9px!important;padding:7px 11px!important;color:#d6f7ee!important;background:transparent!important;cursor:pointer;font-size:13px!important;font-weight:700!important}
.ly-lang-switch button.active,.ly-lang-switch button[aria-pressed="true"]{background:#1b8066!important;color:#fff!important;box-shadow:0 0 0 1px #86ffdb50 inset}
.ly-certificate-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,360px);gap:16px;align-items:center;margin-bottom:15px}
.ly-certificate-card img{width:100%;max-height:230px;object-fit:contain;border-radius:12px;border:1px solid #dab76a77;background:#fff;box-shadow:0 10px 24px #0005}
.ly-certificate-card a{display:block;text-align:center}
.ly-certificate-card p{color:#bbd0d3;margin:6px 0}
.ly-certificate-card h2{margin:0 0 8px}
.ly-ltr #ly-tools{direction:ltr}.ly-ltr .side{direction:ltr}.ly-ltr .main{direction:ltr}
@media(max-width:750px){.ly-certificate-card{grid-template-columns:1fr}.ly-certificate-card img{max-height:200px}.ly-lang-switch button{padding:6px 9px!important}}
