.alert_container{top:0;left:0;position:fixed;width:100%;height:100%;z-index:999}.alert_box{position:relative;z-index:999;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px;border-radius:10px;width:100%;max-width:320px}.black_background{position:absolute;width:100vw;height:100vh;z-index:998;background-color:#000000d4;top:0;left:0}.alert_btn_box{display:flex;flex-direction:column;gap:10px}.alert_btn_box button{padding:10px;text-align:center;font-size:14px;background-color:transparent;border:none;width:100%;max-width:350px;cursor:pointer;border-radius:10px;background-color:var(--top-button);color:#fff}.alert_btn_box button:hover{opacity:.8}.alert-ttl{text-align:center;color:#333;margin-bottom:20px}.alert_batu{position:absolute;width:30px;height:30px;font-size:18px;background:red;color:#fff;border-radius:50rem;display:flex;justify-content:center;align-items:center;border:none;top:-15px;right:-15px;padding-bottom:3px}.flow-list{list-style:none;counter-reset:flow-step;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.flow-list li{counter-increment:flow-step;gap:14px;font-weight:500;line-height:1.4}.flow-list li,.flow-list li:before{display:flex;align-items:center;font-size:14px}.flow-list li:before{content:counter(flow-step);width:25px;height:25px;flex-shrink:0;border-radius:9999px;background:#1da1d8;color:#fff;justify-content:center;font-weight:700}.alert-content{display:flex;flex-direction:column;gap:10px}.alert_min_txt{font-size:10px;text-align:center;color:#333;font-weight:700}.alert-content .common_btn{margin:auto}