*{margin:0;padding:0;box-sizing:border-box;--webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button{padding:10px 42px;border-radius:4px;cursor:pointer;font-size:16px;background-color:#5050dd;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;border:none;outline:none;color:#fff;-o-transition:all .3s ease;display:flex;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}button:hover{background-color:#1b1bce;box-shadow:1px 1px .5px #ccc}.model_container{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.modal{width:440px;height:330px;background-color:#fff;border-radius:4px;padding:10px;position:relative;transition:all .4s ease-in-out}h3{text-align:center;font-size:24px}.modal button{position:absolute;right:10px;bottom:10px}h1{margin:20px 0;text-align:center;font-weight:700}
