.dqs-release-notice{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 20px;padding:16px 18px;border:1px solid #ecd55d;border-radius:16px;background:#fff9c9;color:#171717}.dqs-release-notice>div{display:grid;gap:3px}.dqs-release-notice strong{font-size:15px}.dqs-release-notice span{color:#6c6658;font-size:13px}.dqs-release-notice .button{white-space:nowrap}.dqs-my-products{display:grid;gap:18px}.dqs-my-products__head{padding:0 2px}.dqs-my-products__head h2{margin:3px 0 8px;font-size:20px}.dqs-my-products__head p{margin:0;color:#64748b}.dqs-product-library-card,.dqs-release-empty,.dqs-legacy-downloads{background:#fff;border:1px solid #dbe4f0;border-radius:18px;padding:20px;box-shadow:0 10px 30px rgba(20,20,20,.04)}.dqs-product-library-card__title{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.dqs-product-library-card__title h3{margin:7px 0 0;font-size:18px}.dqs-release-state{display:inline-flex;align-items:center;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.dqs-release-state.is-update{background:#fff0b5;color:#6c5200}.dqs-release-state.is-current{background:#e9f8ef;color:#17643c}.dqs-release-version{display:inline-flex;align-items:center;justify-content:center;min-width:72px;padding:8px 10px;border-radius:12px;background:#151515;color:#fff;font-weight:900}.dqs-latest-release{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px;border:1px solid #f0d95c;border-radius:16px;background:#fff9cc}.dqs-latest-release>div{display:grid;gap:3px}.dqs-latest-release strong{font-size:20px}.dqs-latest-release span:not(.dqs-release-kicker){color:#4f4b40;font-weight:700}.dqs-latest-release small{color:#777063}.dqs-release-kicker{font-size:11px;text-transform:uppercase;letter-spacing:.09em;font-weight:900;color:#826e12}.dqs-release-download{min-width:0}.dqs-release-notes{margin-top:14px;padding:16px;border-radius:14px;background:#faf8f2}.dqs-release-notes>strong{display:block;margin-bottom:7px}.dqs-release-notes p:last-child{margin-bottom:0}.dqs-previous-releases,.dqs-download-history,.dqs-legacy-downloads{margin-top:14px}.dqs-previous-releases>summary,.dqs-download-history>summary,.dqs-legacy-downloads>summary{cursor:pointer;font-weight:900}.dqs-previous-releases__list,.dqs-download-history__list,.dqs-legacy-downloads__list{display:grid;gap:8px;margin-top:12px}.dqs-previous-release,.dqs-legacy-downloads__list>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid #ece7dd;border-radius:12px}.dqs-previous-release>div,.dqs-legacy-downloads__list>div>div{display:grid;gap:2px}.dqs-previous-release span,.dqs-legacy-downloads__list span{color:#64748b;font-size:13px}.dqs-previous-release small{color:#8b8579}.dqs-download-history__list>div{display:flex;align-items:center;justify-content:space-between;padding:9px 2px;border-bottom:1px solid #efebe2}.dqs-download-history__list small{color:#777063}.dqs-release-empty strong{font-size:18px}.dqs-release-empty p{margin:5px 0 0;color:#64748b}.dqs-legacy-downloads>p{color:#64748b;font-size:13px;margin:9px 0 0}@media(max-width:620px){.dqs-release-notice,.dqs-latest-release,.dqs-product-library-card__title,.dqs-previous-release,.dqs-legacy-downloads__list>div{align-items:stretch;flex-direction:column}.dqs-release-notice .button,.dqs-release-download{width:100%}.dqs-release-version{align-self:flex-start}}
.dqs-release-state.is-ready{background:#eef2f6;color:#45515e}

/* 0.0.5 compact customer library typography */
.dqs-my-products__head h2{font-size:20px!important;margin-bottom:6px}.dqs-product-library-card__title h3{font-size:18px!important}.dqs-latest-release strong{font-size:20px!important}.dqs-product-library-card,.dqs-release-empty,.dqs-legacy-downloads{padding:16px}


/* 0.0.15 customer library polish */
.dqs-my-products{gap:16px}
.dqs-my-products__head{padding:0 2px 4px}
.dqs-my-products__head p{max-width:820px;line-height:1.65}
.dqs-product-library-card,.dqs-release-empty,.dqs-legacy-downloads{border-radius:16px;box-shadow:0 8px 24px rgba(15,47,121,.04)}
.dqs-release-empty{padding:20px}
.dqs-release-empty strong{display:block;color:#111827;font-size:17px}
.dqs-release-empty p{margin-top:6px;line-height:1.6}
@media(max-width:620px){.dqs-product-library-card,.dqs-release-empty,.dqs-legacy-downloads{padding:16px}}
