.phone-number-container{background:#000;color:#fff;padding:20px}.phone-number-container .phone-number-wrap{border:1px solid #169ecd;border-radius:30px;padding:25px 20px;text-align:center}.phone-number-container .phone-number-wrap .phone-number-wrap-header{align-items:center;background-color:#000;display:flex;justify-content:center;margin-bottom:10px;padding:10px 0}.phone-number-container .phone-number-wrap .phone-number-wrap-header .how-to{background-color:#fff3;border:1px solid #169ecd;border-radius:30px;color:#fff;font-size:12px;padding:10px}.phone-number-container .phone-number-wrap .phone-number-wrap-content .title{font-size:13px;margin-bottom:10px}.phone-number-container .phone-number-wrap .phone-number-wrap-content .phone-input{background-color:#fff;border:1px solid #fff;border-radius:20px;color:#000;font-size:16px;margin:10px 0;padding:10px 30px;width:80%}.phone-number-container .phone-number-wrap .phone-number-wrap-content .info-text{color:#9994ffe6;font-size:12px;margin-top:10px;white-space:pre-line}.phone-number-container .phone-number-wrap .phone-number-wrap-content .agreement-section{align-items:center;display:flex;justify-content:center;margin-top:20px;padding-bottom:15px}.phone-number-container .phone-number-wrap .phone-number-wrap-content .agreement-section .agreement-text{font-size:12px}.phone-number-container .phone-number-wrap .phone-number-wrap-content .agreement-section .checkbox-container{align-items:center;cursor:pointer;display:flex;padding-right:10px;position:relative;-webkit-user-select:none;user-select:none}.phone-number-container .phone-number-wrap .phone-number-wrap-content .agreement-section .checkbox-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.phone-number-container .phone-number-wrap .phone-number-wrap-content .agreement-section .checkbox-container input:checked~.checkmark{background-color:#7b77ff}.phone-number-container .phone-number-wrap .phone-number-wrap-content .agreement-section .checkbox-container input:checked~.checkmark:after{display:block}.phone-number-container .phone-number-wrap .phone-number-wrap-content .agreement-section .checkbox-container .checkmark{background-color:#fff3;border:1px solid #fff;border-radius:2px;height:25px;left:0;margin-top:-6px;position:relative;top:0;width:25px}.phone-number-container .phone-number-wrap .phone-number-wrap-content .agreement-section .checkbox-container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;content:"";display:none;height:15px;left:9px;position:absolute;top:3px;transform:rotate(45deg);width:7px}.phone-number-container .phone-number-wrap .agreement-privacy{border-top:1px solid #fff;padding:20px 5px;text-align:left}.phone-number-container .phone-number-wrap .agreement-privacy .sub-title{font-size:16px;margin-bottom:10px}.phone-number-container .phone-number-wrap .agreement-privacy .agreement-privacy-text{font-size:11px;white-space:pre-line}.star{color:#f73b0c;font-size:24px;vertical-align:-5px}.toast{align-items:center;background:#202027;border-radius:10px;box-shadow:0 2px 5px #0003;color:#fff;display:flex;justify-content:space-between;left:50%;padding:10px 20px;position:fixed;top:20px;transform:translateX(-50%);width:80%;z-index:1000}.toast span{font-size:13px;line-height:1.6;white-space:pre-line}.toast.fade-in{animation:fadeIn .3s}.toast.fade-out{animation:fadeOut .3s}@keyframes fadeIn{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(20px)}}.modal-backdrop{align-items:center;background-color:#000c;display:flex;height:100%;justify-content:center;left:0;padding:30px;position:fixed;top:0;width:100%;z-index:1000}.modal-backdrop .modal-content{background-color:#202027;border-radius:16px;max-width:600px;min-width:300px;padding:20px}.modal-backdrop .modal-content .modal-image-container{margin-bottom:20px;padding:0 30px;text-align:center}.modal-backdrop .modal-content .modal-image-container img{height:auto;max-width:100%;width:auto}.modal-backdrop .modal-content .modal-title{color:#fff;font-size:16px;font-weight:600;line-height:26px;margin-bottom:20px;text-align:center;white-space:pre-wrap}.modal-backdrop .modal-content .modal-body{margin-bottom:20px}.modal-backdrop .modal-content .modal-body p{color:#a9a9a9;font-size:14px;line-height:20px;text-align:center;white-space:pre-wrap}.modal-backdrop .modal-content .modal-body p span{color:#efefef;font-size:12px}.modal-backdrop .modal-content .modal-body p.explain{font-size:11px;margin-top:20px}.modal-backdrop .modal-content .modal-footer{display:flex;justify-content:center}.modal-backdrop .modal-content .modal-footer .modal-footer-button{background-color:#6058eb;border-radius:9px;color:#fff;font-size:15px;font-weight:400;padding:14px;width:100%}.modal-backdrop .modal-content .modal-footer .modal-footer-button:not(:first-child){margin-left:10px}img{margin-bottom:-5px!important}.event-page{background-color:#000;color:#333;font-family:pretendard,sans-serif}.event-page img{height:auto;width:100%}.event-page .event-main{padding:20px}.event-page .event-main .event-instructions{border-radius:8px;color:#fff}.event-page .event-main .event-instructions .event-check{background-color:#3f51b5;border-radius:23px;margin-bottom:10px;overflow:hidden;padding:20px;position:relative}.event-page .event-main .event-instructions .event-check:after{background-image:linear-gradient(105deg,#1f1f2c,#15141b 47%,#0b0b0d 99%);border:1px solid #0000;border-image:linear-gradient(180deg,#65656533,#9d9d9db3) 1 stretch;border-radius:22.5px;bottom:0;content:"";left:0;object-fit:contain;opacity:.5;position:absolute;right:0;top:0}.event-page .event-main .event-instructions .event-check .event-point-title{color:#fff9;font-size:13px;margin-bottom:10px}.event-page .event-main .event-instructions .event-check .event-point .event-point-anonymous{font-size:22px;line-height:42px}.event-page .event-main .event-instructions .event-check .event-point .event-point-login{font-size:28px}.event-page .event-main .event-instructions .event-check span{position:relative;z-index:1}.event-page .event-main .event-instructions .event-opening-time{border-radius:28px;font-size:16px;margin-bottom:32px;margin-top:16px}.event-page .event-main .event-instructions .event-opening-time .event-opening-time-btn{background-color:#000;border:none;border-radius:28px;color:#fff;font-size:16px;padding:15px 0;width:100%}.event-page .event-main .event-instructions .event-opening-time .not-exchange-btn{background-color:#303037cc;color:#fff3}.event-page .event-main .event-instructions .event-redemption{text-align:center}.event-page .event-main .event-instructions .event-redemption p{font-size:18px;font-weight:400;padding:3px}.event-page .event-footer{background-color:#222;color:#fff}.event-page .event-footer .notes{padding-right:20px}.event-page .event-footer .notes .notes-title{margin-bottom:10px}.event-page .event-footer .notes ul li{font-size:11px;padding:3px}.event-page .refresh-button-container{background-color:#0009;border-radius:23px;bottom:30px;left:16px;position:fixed;z-index:10000}.event-page .refresh-button-container button{height:34px;width:34px}.event-page .refresh-button-container button img{height:17px;width:17px}.event-like-board{position:relative}.nick-name{color:#000;font-family:wantedsansbolds,sans-serif;font-size:8.1vw;left:50%;overflow:hidden;position:absolute;text-align:center;top:28.5%;transform:translate(-50%,-50%);white-space:nowrap}.point1{top:50%}.point1,.point2{color:#dd68ff;font-family:wantedsansbolds,sans-serif;font-size:4vw;left:79%;position:absolute;text-align:right;transform:translate(-100%,-50%)}.point2{top:53.8%}.point-total{color:#cd1eff;font-family:wantedsansbolds,sans-serif;font-size:8.1vw;left:64%;overflow:hidden;position:absolute;text-align:center;top:70.9%;transform:translate(-50%,-50%);white-space:nowrap}.indicator{align-items:center;background-color:#0000004d;display:flex;height:100%;justify-content:center;position:fixed;width:100%;z-index:100}.indicator .spinner{animation:spin 1s linear infinite;border-radius:50%;border-right:2px solid #ffffff1a;border-top:2px solid #ffffff1a;border-color:#fff #fff #ffffff1a #ffffff1a;border-style:solid;border-width:2px;height:20px;width:20px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-family:dohyeon;font-weight:400;src:url(../../static/media/Dohyeon.d20f6c68004f7588ee16.ttf) format("truetype")}@font-face{font-family:pretendard;font-weight:100;src:url(../../static/media/Pretendard-Thin.23965237737042c7c087.ttf) format("truetype")}@font-face{font-family:pretendard;font-weight:300;src:url(../../static/media/Pretendard-ExtraLight.3a1f8545bfb6498f1f14.ttf) format("truetype")}@font-face{font-family:pretendard;font-weight:300;src:url(../../static/media/Pretendard-Light.be916151766e60d80835.ttf) format("truetype")}@font-face{font-family:pretendard;font-weight:400;src:url(../../static/media/Pretendard-Regular.fbe5b096111efa3e3bc2.ttf) format("truetype")}@font-face{font-family:pretendard;font-weight:500;src:url(../../static/media/Pretendard-Medium.07e5324da6d2eb8817c1.ttf) format("truetype")}@font-face{font-family:pretendard;font-weight:600;src:url(../../static/media/Pretendard-SemiBold.8ae7df0e2ac61e2d2788.ttf) format("truetype")}@font-face{font-family:pretendard;font-weight:900;src:url(../../static/media/Pretendard-Bold.be4e300c014733a8521f.ttf) format("truetype")}@font-face{font-family:pretendard;font-weight:900;src:url(../../static/media/Pretendard-ExtraBold.cffbbae60cbb858199b0.ttf) format("truetype")}@font-face{font-family:pretendard;font-weight:900;src:url(../../static/media/Pretendard-Black.6ffb4c1216878d939b7c.ttf) format("truetype")}@font-face{font-family:wantedsansbolds;font-weight:900;src:url(../../static/media/WantedSans-Bold.6cf9cb8b7245b9eb2641.ttf) format("truetype")}*{margin:0;outline:none;padding:0}*,:after,:before{box-sizing:border-box}body,html{background-color:#000!important;height:100vh;height:-webkit-fill-available;height:-moz-available;height:stretch}html.mobileCoverOpen{overflow-y:hidden}body{-webkit-overflow-scrolling:touch;background-color:#f6f6f6;overflow-y:auto;touch-action:pan-y}img{border:0}a{color:var(--color-blue);text-decoration:none}q{color:var(--color-purple)}input,select,textarea{font-size:16px}button,input{-webkit-appearance:none;appearance:none}input::-webkit-contacts-auto-fill-button{display:none!important;pointer-events:none;position:absolute;right:0;visibility:hidden}input{background-image:none!important}button,input{background-color:#0000;border:0}button{-webkit-user-select:none;user-select:none}button:disabled{cursor:not-allowed}input[type=file]::-webkit-file-upload-button{color:#000;color:initial}button,input:is([type=button],[type=submit],[type=reset]),input[type=file]::file-selector-button{color:#000;color:initial}details summary{list-style:none}details summary::-webkit-details-marker,details summary::marker{display:none}a,button,div,h1,h2,h3,h4,h5,h6,input,li,p,span,td,textarea,th{font-family:pretendard,Spoqa Han Sans Neo,sans-serif}p{line-height:26px!important}main{align-items:center;background-color:var(--color-bg);display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;padding:24px 24px calc(24px + var(--h-footer))}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;height:auto;margin:0;padding:0;vertical-align:initial;width:auto}article,aside,details,dialog,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}li,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}
/*# sourceMappingURL=main.418a9075.css.map*/