.modal.secondary-modal{align-self:flex-start;display:flex;height:100vh;height:100dvh;margin:0;width:100vw;width:100dvw}.app-quality-rule-rounded .modal.secondary-modal{border-radius:0}@media (min-width:1025px){.modal.secondary-modal{height:calc(100vh - 8rem);height:calc(100dvh - 8rem);margin:8rem 1rem 0;padding-top:0;width:80vw;width:80dvw}.app-quality-rule-rounded .modal.secondary-modal{border-radius:3.5rem 3.5rem 0 0}}.modal.secondary-modal .close-btn.btn{height:2.5rem;right:1rem;top:1rem;width:2.5rem}@media (min-width:1025px){.modal.secondary-modal .close-btn.btn{right:2.5rem;top:2.5rem}}.modal.secondary-modal .container{gap:1rem;padding:0;width:100%}@media (max-width:640px){.modal.secondary-modal .container>.title{text-align:left}}.modal.secondary-modal .container .content{display:flex;gap:1.5rem;justify-content:flex-start;margin:0;width:100%}@media (max-width:640px){.modal.secondary-modal .container .content{gap:1.5rem;justify-content:flex-start}}.modal.secondary-modal .container .subtitle{padding-bottom:1rem}@media (max-width:640px){.modal.secondary-modal .container .subtitle{align-self:flex-start}}.modal.secondary-modal .container .button-container{display:flex;gap:1rem;justify-content:center;width:100%}@media (max-width:640px){.modal.secondary-modal .container .button-container{flex-grow:1;gap:0}.modal.secondary-modal .container .button-container>.btn{padding:1rem 1.5rem}}@media (min-width:641px) and (max-width:1024px){.modal.secondary-modal .container .button-container>.btn{padding:1rem 1.75rem}}
