#releasedModal .modal-dialog { max-width: 700px; left: 0 !important;}
#releasedModal p { font-size: 13px; font-weight: 400; line-height: 20px; opacity: 0.8; display: flex; align-items: center;}
#releasedModal ul li span { height: fit-content; text-transform: uppercase; letter-spacing: 1px; border: 1px solid #E4E7EC; padding: 5px; border-radius: 6px; font-size: 12px; text-align: center; line-height: 18px; }
#releasedModal li { display: grid; gap: 10px; justify-content: space-between; margin-bottom: 10px; position: relative; grid-template-columns: 15% 82%; }
.version-html .wrapper ul { background: #fff; padding: 10px; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; }
.version-html .wrapper { margin-bottom: 10px; }
.header-text { background-color: var(--primary-color); color: #fff; border-top-left-radius: 16px; border-top-right-radius: 16px; padding: 10px;}
#releasedModal li:last-child { margin-bottom: 0; }
#releasedModal .accordion-body ul {max-height: 350px; overflow-y: auto;}
#releasedModal .modal-header svg {width: 18px; height: 18px; margin-top: 4px; }
#releasedownload { display: flex; align-items: center; gap: 5px; border: 1px solid #E4E7EC; border-radius: 8px; padding: 5px; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; line-height: 18px; text-decoration: none; color: var(--primary-color);}
#releasedModal .accordion-button.collapsed {border-radius: 16px; background: #fff;}
#releasedModal .accordion-button[aria-expanded="true"] { border-radius: 0; border-top-left-radius: 16px; border-top-right-radius: 16px; background-color: var(--primary-color); color: #fff !important; box-shadow: none !important; padding-top: 10px; padding-bottom: 10px;}
#releasedModal .accordion-item {border: 0; margin-bottom: 10px;}
#releasedModal .accordion-button:focus {outline: none; box-shadow: none;}
#releasedModal .accordion-flush .accordion-collapse { background: #fff; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; }
#releasedModal .accordion-button:not(.collapsed):after, #releasedModal .accordion-button[aria-expanded="true"]:after { background-image: url(/image/uparrow.svg) !important; background-size: 25px; transform: unset; transition: 0.2s linear all; height: 25px; }
#releasedModal .accordion-button:after { background-size: 14px; height: 14px; }

/* responsive css */
@media (max-width: 767px) {
#releasedModal .modal-dialog { max-width: 98%;}
#releasedownload{font-size: 12px;}
#releasedModalLabel {font-size: 16px !important;}
#releasedModal li{grid-template-columns: 100%;padding-bottom: 8px; border-bottom: 1px solid #E4E7EC; gap: 5px;}
#releasedModal ul li span{width:fit-content;}
#releasedModal .modal-body{padding: 10px;}
#releasedModal .modal-header { padding: 10px; }
#releasedModal li:last-child { border-bottom: 0; }
}

@media (max-width: 480px) {
#releasedModalLabel { font-size: 14px !important;}
}