.modal-container .project-download-modal{font-family:var(--montserrat-font);background:var(--surface-secondary);padding:0;min-width:640px;min-height:550px}.modal-container .project-download-modal a.btn-cta{height:56px;width:100%;display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px;background-color:var(--surface-brand-brand);color:var(--color-text-primary);text-decoration:none}.modal-container .project-download-modal a.btn-cta:hover{background-color:var(--surface-brand-brand-hover)}.modal-container .project-download-modal a.btn-cta svg{width:20px;height:20px}.modal-container .project-download-modal a.btn-cta span{color:var(--text-pure);font-size:16px;font-weight:500}.modal-container .project-download-modal .btn-close{background:var(--surface-tertiery);outline:1px solid var(--border-tertiery);margin:25px}.modal-container .project-download-modal .btn-close svg{color:var(--icon-primary);flex-shrink:0}.modal-container .project-download-modal .btn-close svg use{width:24px;height:24px}.modal-container .project-download-modal .modal-content{padding:0;margin:20px}.modal-container .project-download-modal .modal-content .dropdowns-container{margin-top:20px}.modal-container .project-download-modal .modal-content .dropdowns-container .file-content{display:flex;align-items:center;font-family:var(--lato-font);background:#262626;padding:12px 16px;gap:16px}.modal-container .project-download-modal .modal-content .dropdowns-container .file-content .file-details-container{flex:1 1}.modal-container .project-download-modal .modal-content .dropdowns-container .file-content .download-btn{flex-shrink:1;min-width:unset;padding:8px;background:var(--surface-on-surface)}.modal-container .project-download-modal .modal-content .dropdowns-container .file-content .download-btn svg{margin:0}.modal-container .project-download-modal .modal-content .dropdowns-container .file-content .download-btn:hover{background:var(--surface-on-surface-hover)}.modal-container .project-download-modal .modal-content .dropdowns-container .file-content .title{margin-bottom:8px;font-family:var(--montserrat-font);font-size:14px;font-weight:500;color:var(--text-primary)}.modal-container .project-download-modal .modal-content .dropdowns-container .file-content .file-body,.modal-container .project-download-modal .modal-content .dropdowns-container .file-content .file-header{display:flex;align-items:center;justify-content:space-between}.modal-container .project-download-modal .modal-content .dropdowns-container .file-content .file-body .release-date{font-family:var(--montserrat-font);font-size:12px;font-weight:400;color:#b2b2b2}.modal-container .project-download-modal .modal-content .dropdowns-container .file-content .file-details{display:flex;justify-content:space-between}.modal-container .project-download-modal .modal-content .dropdowns-container .file-content .file-details .detail-container{display:flex;align-items:center;justify-content:center;flex-direction:row;font-family:var(--lato-font);font-size:14px;font-weight:400;color:var(--text-secondary)}.modal-container .project-download-modal .modal-content .dropdowns-container .file-content .file-details .release-type{display:flex;align-items:center;justify-content:center}.modal-container .project-download-modal .modal-content .dropdowns-container .file-content .file-details .detail:not(:last-child):after{content:"|";display:inline-block;width:1px;height:100%;color:var(--border-tertiery);margin:0 8px;vertical-align:middle}.modal-container .project-download-modal .modal-content .dropdowns-container .file-content .name{font-size:14px;font-weight:700;color:var(--text-pure)}.modal-container .project-download-modal .modal-content .dropdowns-container .title{font-family:var(--montserrat-font);font-size:16px;font-weight:500;color:var(--text-secondary);margin-bottom:20px}.modal-container .project-download-modal .modal-content .dropdowns-container .subsection-title{margin-bottom:8px;font-family:var(--montserrat-font);font-size:14px;font-weight:500;color:var(--text-primary)}.modal-container .project-download-modal .modal-content .dropdowns-container .dropdowns-list{display:flex;flex-direction:row;gap:16px;margin-bottom:20px}.modal-container .project-download-modal .modal-content .dropdowns-container .dropdowns-list .select-dropdown{width:100%}.modal-container .project-download-modal .modal-content .dropdowns-container .dropdowns-list a{flex:1 1;display:flex;align-items:center;justify-content:center;align-self:flex-end}.modal-container .project-download-modal .modal-content .dropdowns-container .dropdowns-list svg{width:20px;height:20px}.modal-container .project-download-modal .modal-content .installation-container{border-bottom:1px solid var(--border-tertiery)}.modal-container .project-download-modal .modal-content .installation-container .installation-details{padding:32px 32px 20px;background-color:rgba(38,22,15,.65);border-radius:4px;background-blend-mode:darken;margin-bottom:20px}.modal-container .project-download-modal .modal-content .installation-container .installation-details .facts-container{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:12px;padding-top:20px}.modal-container .project-download-modal .modal-content .installation-container .installation-details .facts-container div{font-size:16px;white-space:nowrap}.modal-container .project-download-modal .modal-content .installation-container .installation-details .facts-container div:before{content:"";display:inline-block;width:5px;height:5px;background-color:var(--surface-brand-brand);transform:rotate(45deg);margin-right:8px;vertical-align:middle;position:relative;top:-1px}.modal-container .project-download-modal .title-container{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:17px 20px 15px;border-bottom:1px solid var(--border-tertiery)}.modal-container .project-download-modal .title-container span{font-size:14px;font-weight:500}.modal-container .project-download-modal .title-container h1{font-size:16px;font-weight:500}.modal-container .project-download-modal .title-container .project-avatar{width:48px;height:48px;border:1px solid var(--border-tertiery)}.modal-container .project-download-modal .gecko-easter-egg{position:absolute;height:50px;width:40px;top:-30px;left:0}.modal-container .project-download-modal .gecko-easter-egg .gecko{width:100%;height:auto;transform:translateY(100%);transition:transform .4s}.modal-container .project-download-modal .gecko-easter-egg .gecko-container{display:block;height:29px;width:inherit;overflow:hidden}.modal-container .project-download-modal .gecko-easter-egg:hover .gecko{transform:translateY(0)}