a,p{font-size:1.125rem;font-weight:500;letter-spacing:.09px;line-height:1.2}a,p,small{font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:400}small{font-size:.75rem;letter-spacing:.23px;line-height:1.17}.modal{background:#dddfdd80;display:table;height:100vh;left:0;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:9998}.modal .modal-wrapper{overflow-y:auto}@media (min-width:62rem){.modal .modal-wrapper{display:table-cell;vertical-align:middle}}@media (max-width:62rem){.modal .modal-wrapper{background:#fff;height:100%;max-width:100vw}}.modal .modal-wrapper .modal-container{background-color:#fff;display:grid;grid-template-columns:1fr 3.5rem;margin:0;max-width:77.5rem;overflow-y:auto;padding:1rem 0 1rem 1.25rem;position:relative;transition:all .3s ease;grid-gap:1.25rem}@media (min-width:62rem){.modal .modal-wrapper .modal-container{margin:0 auto;max-height:calc(100vh - 10rem);width:100%}}@media (max-width:62rem){.modal .modal-wrapper .modal-container{display:flex;flex-direction:column;max-width:100%;padding:.5rem .5rem 1rem}.modal .modal-wrapper .modal-container .modal-content{order:2}.modal .modal-wrapper .modal-container .modal-actions{display:block;margin:0 0 1.5rem auto;order:1}}.modal .modal-wrapper .modal-container .modal-actions .icon-button{position:fixed}@media (max-width:62rem){.modal .modal-wrapper .modal-container .modal-actions .icon-button{position:relative}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}
