@charset "UTF-8";@font-face{font-family:Pretendard;src:local("Pretendard ExtraLight"),local("Pretendard-ExtraLight"),url(/assets/Pretendard-ExtraLight-Bi0YRlFr.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:local("Pretendard Light"),local("Pretendard-Light"),url(/assets/Pretendard-Light-Del_0M3s.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:local("Pretendard Regular"),local("Pretendard-Regular"),url(/assets/Pretendard-Regular-BhrLQoBv.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:local("Pretendard Medium"),local("Pretendard-Medium"),url(/assets/Pretendard-Medium-Cv1RhjpT.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:local("Pretendard SemiBold"),local("Pretendard-SemiBold"),url(/assets/Pretendard-SemiBold-ClEDdoZU.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:local("Pretendard Bold"),local("Pretendard-Bold"),url(/assets/Pretendard-Bold-BYNivUXw.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:local("Pretendard Black"),local("Pretendard-Black"),url(/assets/Pretendard-Black-B7X87vPW.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Pretendard Fallback;src:local("Apple SD Gothic Neo"),local("Malgun Gothic"),local("Segoe UI"),local("Roboto");ascent-override:92%;descent-override:24%;line-gap-override:0%;size-adjust:98%}@font-face{font-family:paperlogy;src:url(/assets/Paperlogy-1Thin-RoBVZwaX.woff) format("woff"),url(/assets/Paperlogy-1Thin-CQaQvxfN.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:paperlogy;src:url(/assets/Paperlogy-2ExtraLight-BCVngE_L.woff) format("woff"),url(/assets/Paperlogy-2ExtraLight-DDQ6_d0d.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:paperlogy;src:url(/assets/Paperlogy-3Light-BBHDqw71.woff) format("woff"),url(/assets/Paperlogy-3Light-D9lWzQqP.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:paperlogy;src:url(/assets/Paperlogy-4Regular-B_AX_BHT.woff) format("woff"),url(/assets/Paperlogy-4Regular-DtYQHyax.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:paperlogy;src:url(/assets/Paperlogy-5Medium-pCigBcgW.woff) format("woff"),url(/assets/Paperlogy-5Medium-xnKtawVH.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:paperlogy;src:url(/assets/Paperlogy-6SemiBold-CYGuU3uK.woff) format("woff"),url(/assets/Paperlogy-6SemiBold-BqBQOue9.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:paperlogy;src:url(/assets/Paperlogy-7Bold-COo0XS4o.woff) format("woff"),url(/assets/Paperlogy-7Bold-38wmb9J8.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:paperlogy;src:url(/assets/Paperlogy-8ExtraBold-BxzZNK3W.woff) format("woff"),url(/assets/Paperlogy-8ExtraBold-B7UmrAuE.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:paperlogy;src:url(/assets/Paperlogy-9Black-BeMoIUi7.woff) format("woff"),url(/assets/Paperlogy-9Black-EZ2nj5Wm.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}html,body,pre,button,select,textarea,[type=button],[type=submit],[type=text],[type=password],[type=search],[type=email],[type=url],[type=number],[type=tel],[type=file],[type=date],[type=time]{margin:0;padding:0;border:0;font-size:14px;font-family:Pretendard,Pretendard Fallback,system-ui,-apple-system,Segoe UI,Roboto,Noto Sans KR,sans-serif;color:#000;font-style:normal;line-height:100%;vertical-align:baseline;letter-spacing:-.5px;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;-o-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}select:focus{outline:none}input[type=checkbox]{outline:none}button,[type=button],[type=submit]{-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;transform:translateZ(0);contain:paint;cursor:pointer}button:active,button:focus,button:focus-visible,[type=button]:active,[type=button]:focus,[type=button]:focus-visible,[type=submit]:active,[type=submit]:focus,[type=submit]:focus-visible{outline:none;box-shadow:none;transform:translateZ(0)}label{cursor:pointer;-webkit-tap-highlight-color:transparent}label:focus,label:focus-visible{outline:none}html,body{height:100%;font-size:62.5%}div{font-size:14px}a{text-decoration:none!important;cursor:pointer!important}.wrap{display:flex;-ms-display:flexbox;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;min-height:100dvh;overflow:hidden;font-size:62.5%}.f-15{font-size:1.5rem!important}.f-16{font-size:1.6rem!important}.mt-8{margin-top:8px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.txt-left{text-align:left}.txt-center{text-align:center}.txt-right{text-align:right}.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:hidden;outline:0}.modal-open{overflow:hidden}.modal-dialog{display:flex;align-items:center;justify-content:center;position:relative;width:100%;min-height:calc(100% - 4rem);margin:inherit;pointer-events:none;box-sizing:border-box}.modal-dialog-scrollable{height:100%;margin:0;padding:2rem 0;min-height:unset}.modal-dialog-scrollable .modal-content{position:absolute;top:50%;left:50%;max-height:90%;overflow:hidden;transform:translate(-50%,-50%)}.modal-dialog-scrollable .modal-body{max-height:70rem;overflow-y:auto;margin-right:-1rem;padding-right:1rem}.modal-dialog-scrollable .modal-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog__width--372{width:372px}.modal-dialog__width--701{width:70.1rem}.modal-dialog__width--701 .modal-content{width:100%}.modal-dialog__width--804{width:804px}.modal-dialog__width--804 .modal-content{width:100%}.modal-dialog.modal-popup{display:flex;align-items:flex-start;margin-top:40px}.modal-dialog.modal-popup .modal-content{background-color:#fff;text-align:left;padding:20px;height:calc(100vh - 80px);overflow:hidden}.modal.fade.in{display:block;opacity:1}.modal-content{position:relative;display:flex;flex-direction:column;width:295px;pointer-events:auto;background-color:transparent;background-clip:padding-box;outline:0;box-sizing:border-box;box-shadow:0 0 20px #0000001a}.modal-content__width--530{width:53rem}.modal-content__width--600{width:60rem}.modal-content__width--640{width:64rem}.modal-content__width--680{width:68rem}.modal-content__width--800{width:80rem}.modal-content__width--701{width:70.1rem}.modal-content__width--922{width:92.2rem}.modal-content__width--950{width:95rem}.modal-content__max-20{max-width:calc(100% - 4rem)}.modal-content .modal-cont-msg{padding:48px 16px;background-color:#fff;border-top-left-radius:16px;border-top-right-radius:16px}.modal-content .modal-cont-msg .tit{font-family:pretendard;font-size:1.6rem;font-weight:500;line-height:1.5;letter-spacing:-.03px;margin-block-start:0;margin-block-end:0;color:#111;word-break:keep-all}.modal-backdrop{position:fixed;top:0;right:0;left:0;z-index:1040;width:100dvw;height:100dvh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.fade.in{opacity:.5}.modal-backdrop.show{opacity:.66}.modal-alert{z-index:1062!important}.modal-alert-backdroup{z-index:1061!important}.modal-alert-backdrop{z-index:1060!important}.modal-close{width:1.5rem;height:1.5rem;margin-left:auto;background:url(/assets/icon-modalClose-Bo0UyTxK.png);background-size:1.5rem;transition:all .2s}.modal-header{display:flex;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #ccc}.modal-header__mb--10{margin-bottom:1rem}.modal-title{line-height:normal;font-size:1.7rem;font-weight:600}.modal-body{flex:1 1 auto;padding:0;line-height:30px;text-align:center;height:100%;box-sizing:border-box}.modal-body .btn-wrap__alert button{height:56px;width:100%;background-color:#6400ff;color:#fff;letter-spacing:-.4px;line-height:1.5;font-size:1.6rem;margin-left:0;font-weight:600;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.modal-body .btn-wrap__confirm{display:flex;flex-direction:row;justify-content:center;align-items:center}.modal-body .btn-wrap__confirm button{height:56px;width:50%;background-color:#6400ff;border-bottom-right-radius:16px;color:#fff;letter-spacing:-.4px;line-height:1.5;font-size:1.6rem;font-weight:600}.modal-body .btn-wrap__confirm button.button-gray{background-color:#f6f8fc;color:#111;border-bottom-right-radius:inherit;border-bottom-left-radius:16px}.ui-label__type2,.ui-label-all,.ui-label{display:flex;align-items:center;cursor:pointer;font-size:1.5rem;color:#888f9b}.ui-checkbox+.ui-label__type2 .ui-checkbox-object,.ui-checkbox+.ui-label-all .ui-checkbox-object,.ui-checkbox+.ui-label .ui-checkbox-object{position:relative;display:block;width:16px;height:11px;flex:none;margin-top:3px;background:center/100% 100% no-repeat;border-radius:2px;box-sizing:border-box}.ui-label__text{margin-left:12px;vertical-align:middle;letter-spacing:-.35px;color:#76767d;font-size:1.6rem;line-height:1.43}.ui-label-all{background-color:#f6f8fc;height:56px;border-radius:1.6rem;padding:0 16px;width:100%;box-sizing:border-box;font-weight:600}.ui-label-all .ui-label__text{margin-left:12px;vertical-align:middle;letter-spacing:-.4px;color:#c9d1dc;font-size:1.6rem;line-height:1.38;font-weight:600}.ui-label__type2{background-color:transparent;letter-spacing:-.2px;box-sizing:border-box;font-weight:600}.ui-label__type2 .ui-label__text{margin-left:8px;vertical-align:middle;letter-spacing:-.4px;color:#111;font-size:1.4rem;line-height:1.38;font-weight:600}.ui-checkbox{position:absolute;z-index:-1;opacity:0;border:0;width:0}.ui-checkbox+.ui-label .ui-checkbox-object{background-image:url(/assets/check-off-9jguUpWn.png)}.ui-checkbox+.ui-label-all .ui-checkbox-object{background-image:url(/assets/check-off-9jguUpWn.png)}.ui-checkbox+.ui-label__type2 .ui-checkbox-object{width:24px;height:24px;margin-top:inherit;background-image:url(/assets/check2-off-BBqKUAmI.png)}.ui-checkbox:checked+.ui-label .ui-checkbox-object{background-image:url(/assets/check-on-BQAoaJ48.png)}.ui-checkbox:checked+.ui-label .ui-label__text{color:#2d3e55!important}.ui-checkbox:checked+.ui-label-all{background-color:#2d3e55}.ui-checkbox:checked+.ui-label-all .ui-checkbox-object{background-image:url(/assets/check-on_w-7jma6wQ2.png)}.ui-checkbox:checked+.ui-label-all .ui-label__text{color:#fff!important}.ui-checkbox:checked+.ui-label__type2 .ui-checkbox-object{background-image:url(/assets/check2-on-UbKZXsTZ.png)}.ui-checkbox:checked+.ui-label__type2 .ui-label__text{color:#111}.ui-checkbox-block{align-items:center;box-sizing:border-box;flex:none;width:100%}.ui-checkbox-block .ui-label{margin:0}.action-bar{position:fixed;left:0;right:0;bottom:0;z-index:10;background:#fff;padding:12px 20px;display:flex;gap:8px}.action-bar--column{flex-direction:column}.btn-submit{width:100%;display:flex;justify-content:center;align-items:center;border-radius:16px;background-color:#6400ff;color:#fff;font-size:1.6rem;font-weight:600;line-height:1.5;letter-spacing:-.4px;padding:14px 16px}.btn-submit--column{flex-direction:column}.btn-submit__subtext{font-size:1.3rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-.33px;text-align:center;color:#fff}.btn-submit.dark-blue{background-color:#2d3e55}.btn-submit.black{background-color:#111}.btn-submit__complete-img{position:absolute;width:40px;height:40px;right:10px;top:50%;transform:translateY(-50%)}.btn-submit__complete{background-color:#c9d1dc}.btn-gray{width:100%;display:flex;justify-content:center;align-items:center;border-radius:16px;background-color:#c9d1dc;color:#fff;font-size:1.6rem;font-weight:600;line-height:1.5;letter-spacing:-.4px;padding:14px 16px}.btn--primary{border:1px solid #dfe3ec;background-color:#fff;border-radius:12px;display:flex;justify-content:center;align-items:center;width:100%;height:40px;font-weight:600;font-size:1.4rem;letter-spacing:-.35px;line-height:1.43;color:#444}.btn--primary.purple{border:1px solid #c199ff;background-color:#e8d9ff}.btn--primary.gray{border:1px solid #c9d1dc;background-color:#e1e6ee;color:#9aa2b1}.btn--secondary{border:1px solid #dfe3ec;background-color:#f6f8fc;border-radius:12px;display:flex;justify-content:center;align-items:center;width:100%;height:40px;font-weight:600;font-size:1.4rem;letter-spacing:-.35px;line-height:1.43;color:#444}.loading_overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1061;background-color:transparent;display:flex;align-items:center;justify-content:center}.ld-loading{display:inline-block;position:absolute;width:100px;height:100px;background-image:url(/assets/loading-CSJg9fFp.gif);background-size:100% 100%;background-position:center;background-repeat:no-repeat}.user-info{box-sizing:border-box;width:100%;padding:16px;border-radius:16px;border:1px solid #dfe3ec;height:max-content;display:flex;justify-content:flex-start;align-items:center}.user-info__image{width:56px;height:56px;margin-right:12px;border-radius:28px;display:flex;align-items:center;overflow:hidden}.user-info__image img{width:100%;height:100%;border-radius:28px;object-fit:cover;border:1px solid rgba(0,0,0,.08);box-sizing:border-box}.user-info__image img.no-profile-img{content:url(/assets/profile_img-TsASz7Xb.png);object-fit:cover}.user-info__grade{font-weight:600;font-size:1.3rem;line-height:1.38;letter-spacing:-.33px;display:flex;align-items:center;justify-content:flex-start;margin-left:-4px}.user-info__grade.UG001{color:#5562a7}.user-info__grade.UG001:before{content:"";background-image:url(/assets/grade_UG001-p6dlCSUG.png);width:28px;height:28px;background-position:center;background-repeat:no-repeat;background-size:20px 24px}.user-info__grade.UG001:after{content:"캠벨";margin-top:2px}.user-info__grade.UG002{color:#951b42}.user-info__grade.UG002:before{content:"";background-image:url(/assets/grade_UG002-OlI9HXuV.png);width:28px;height:28px;background-position:center;background-repeat:no-repeat;background-size:20px 24px}.user-info__grade.UG002:after{content:"델라웨어";margin-top:2px}.user-info__grade.UG003{color:#a9bd03}.user-info__grade.UG003:before{content:"";background-image:url(/assets/grade_UG003-DBbIpvyP.png);width:28px;height:28px;background-position:center;background-repeat:no-repeat;background-size:20px 24px}.user-info__grade.UG003:after{content:"샤인머스켓";margin-top:2px}.user-info__grade.UG004{color:#dd2c57}.user-info__grade.UG004:before{content:"";background-image:url(/assets/grade_UG004-B5ajR_Hb.png);width:28px;height:28px;background-position:center;background-repeat:no-repeat;background-size:20px 24px}.user-info__grade.UG004:after{content:"루비로만";margin-top:2px}.user-info__sub{display:flex;-ms-display:flexbox;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center}.user-info__sub .nickname{font-size:1.5rem;font-weight:600;line-height:1.47;letter-spacing:-.38px;color:#111}.user-info__sub .trust{margin-left:5px;height:18px;border-radius:16px;background-color:#f6f8fc;display:flex;justify-content:flex-start;align-items:center;color:#6400ff;line-height:1.5;letter-spacing:-.3px;font-size:1.2rem;font-weight:800;padding:0 6px}.user-info__sub .trust:before{content:"";background-image:url(/assets/ico-trust-Q6uk7-06.png);width:10px;height:10px;background-position:center;background-repeat:no-repeat;background-size:10px 10px;margin-right:3px}.btn-group{margin-block-start:0!important;margin-block-end:0!important;padding-inline-start:0!important;list-style-type:none;display:grid;margin:0;padding:0;width:100%;gap:8px;box-sizing:border-box}.btn-group__wrap+.btn-group__wrap{margin-top:8px}.btn-group__wrap.margin{margin:8px 20px}.btn-group.cols-1{grid-template-columns:repeat(1,1fr)}.btn-group.cols-2{grid-template-columns:repeat(2,1fr)}.btn-group.cols-3{grid-template-columns:repeat(3,1fr)}.btn-group li{min-width:0;list-style:none}.required:after{content:"*";color:#f64664}.no-image,.no-image__profile{background-position:center;background-repeat:no-repeat;background-size:cover}.no-image img,.no-image__profile img{display:none}.no-image{background-image:url(/assets/placeholder-BGrnxJ3W.png);border-radius:16px}.no-image__profile{background-image:url(/assets/profile_img-TsASz7Xb.png);border-radius:28px}.pay-wrap{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:calc(76px + env(safe-area-inset-bottom))}.pay-wrap__content{background-color:#fff;height:100%;padding:28px 20px;box-sizing:border-box}.pay-wrap__content.pt16{padding:16px 20px 28px}.pay-wrap__content.pb10{padding:28px 20px 10px}.pay-wrap__content+.pay-wrap__content{position:relative}.pay-wrap__content+.pay-wrap__content:before{content:"";position:absolute;left:0;right:0;top:0;height:8px;background-color:#f9f9f9;pointer-events:none;box-sizing:border-box}.pay-wrap__content .subtitle{width:100%;font-weight:600;font-size:1.6rem;line-height:1.5;letter-spacing:-.4px;color:#111;margin-bottom:20px}.pay-wrap__content .subtitle.type2{display:flex;justify-content:space-between;margin-bottom:4px}.pay-wrap__content .subtitle.type2 .title{font-weight:600;font-size:1.6rem;line-height:1.5;letter-spacing:-.4px;color:#111}.pay-wrap__content .subtitle.type2 .sub-btn{font-size:1.4rem;font-weight:600;line-height:1.43;letter-spacing:-.35px;color:#76767d;display:flex;align-items:center}.pay-wrap__content .subtitle.type2 .sub-btn:after{content:"";background-image:url(/assets/right-BWCkx5m-.png);background-position:center;background-repeat:no-repeat;background-size:4px 8px;width:20px;height:20px;display:inline-block}.pay-wrap__content .subtitle.type2 .receipt-btn{font-size:1.4rem;font-weight:600;line-height:1.43;letter-spacing:-.35px;color:#444;padding:2px 10px;border-radius:8px;border:solid 1px #dfe3ec}.pay-wrap__content .product-area{display:flex;justify-content:flex-start;align-items:flex-start;gap:12px}.pay-wrap__content .product-image{width:98px;height:98px;position:relative}.pay-wrap__content .product-image img{aspect-ratio:1;object-fit:cover;border-radius:16px;width:100%;height:100%}.pay-wrap__content .product-image .unopened{position:absolute;top:8px;display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 8px;box-sizing:border-box}.pay-wrap__content .product-image .unopened:before{content:"";display:block;background-image:url(/assets/unopened-rTJZ1tj6.gif);background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:21px;height:21px}.pay-wrap__content .product-image .unopened .text-label{background-image:url(/assets/unopened_label-Cy_25dE4.svg);background-position:center;background-repeat:no-repeat;width:45px;height:20px;content:"";background-size:100% 100%}.pay-wrap__content .product-info{width:calc(100% - 110px)}.pay-wrap__content .product-info .name{font-size:1.5rem;line-height:1.4;letter-spacing:-.38px;color:#111;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pay-wrap__content .product-info .price{margin-top:5px;font-size:1.5rem;font-weight:700;line-height:1.47;color:#111;width:100%;display:flex;justify-content:flex-start}.pay-wrap__content .product-info .price__start:before{content:"시작";font-size:1.2rem;color:#6400ff;letter-spacing:-.02px;font-weight:600;background-color:#f7f2ff;border-radius:16px;padding:3px 10px;margin-right:5px}.pay-wrap__content .product-info .price__direct:before{content:"바로구매";font-size:1.2rem;color:#6400ff;letter-spacing:-.02px;font-weight:600;background-color:#f7f2ff;border-radius:16px;padding:3px 10px;margin-right:5px}.pay-wrap__content .product-info .price__up{color:#f64664;display:flex;align-items:center}.pay-wrap__content .product-info .price__up:before{content:"상승";font-size:1.2rem;color:#f64664;letter-spacing:-.02;font-weight:600;background-color:#fff6f7;border-radius:16px;padding:3px 10px;margin-right:5px}.pay-wrap__content .product-info .price__up:after{content:"";background-image:url(/assets/price-up-CWf3pjD3.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:8px;height:6px;margin-left:5px;display:inline-block}.pay-wrap__content .delivery__noti{font-size:1.3rem;color:#f64664;letter-spacing:-.03px;line-height:1.5;width:100%;margin-top:8px}.pay-wrap__content .delivery__info{width:100%;height:100%;border-radius:16px;border:1px solid #dfe3ec;padding:14px 16px;box-sizing:border-box;margin-top:8px;position:relative}.pay-wrap__content .delivery__info .btn-del{position:absolute;top:-.5rem;right:-.7rem;width:20px;height:20px;background-image:url(/assets/close_b-DX9NoWEF.png);background-size:100% 100%;background-position:center;background-repeat:no-repeat}.pay-wrap__content .delivery__name{font-size:1.6rem;color:#111;letter-spacing:-.4px;line-height:1.5;font-weight:600;margin-bottom:8px}.pay-wrap__content .delivery__address{font-size:1.5rem;letter-spacing:-.38px;line-height:1.47;color:#111;word-break:keep-all}.pay-wrap__content .delivery__tel{font-size:1.5rem;letter-spacing:-.38px;line-height:1.47;color:#111;margin-bottom:8px}.pay-btn{padding:14px 0;border-radius:16px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#c9d1dc;font-size:1.6rem;line-height:1.47;letter-spacing:-.4px;font-weight:600;color:#fff;box-sizing:border-box}.pay-btn.on{background-color:#6400ff}.pay-btn.direct:before{content:"";background-image:url(/assets/direct-trade_off-lZ2puNkG.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:24px;height:24px;margin-right:8px}.pay-btn.direct.on:before{content:"";background-image:url(/assets/direct-trade_on-DrsBN64E.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:24px;height:24px;margin-right:8px}.pay-btn.delivery:before{content:"";background-image:url(/assets/delivery_off-BiYuCwD4.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:24px;height:24px;margin-right:8px}.pay-btn.delivery.on:before{content:"";background-image:url(/assets/delivery_on-5hDYPbDL.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:24px;height:24px;margin-right:8px}.pay-address-input{flex:1 1;box-sizing:border-box;width:100%;margin-top:28px}.pay-address-input__wrap{width:100%;box-sizing:border-box;display:flex;flex-direction:column}.pay-address-input .label{font-size:1.4rem;line-height:1.43;letter-spacing:-.35px;color:#111}.pay-address-input .type2{display:flex;justify-content:space-between;margin-bottom:4px}.pay-address-input .type2 .sub-btn{font-size:1.4rem;font-weight:600;line-height:1.43;letter-spacing:-.35px;color:#76767d;display:flex;align-items:center}.pay-address-input .type2 .sub-btn:after{content:"";background-image:url(/assets/right-BWCkx5m-.png);background-position:center;background-repeat:no-repeat;background-size:4px 8px;width:20px;height:20px;display:inline-block}.pay-address-input input[type=text],.pay-address-input input[type=number]{padding:14px 16px;border-radius:16px;border:1px solid #dfe3ec;width:100%;box-sizing:border-box;margin-top:8px;color:#111;line-height:1.5;letter-spacing:-.4px;font-size:1.6rem}.pay-address-input input[type=text]::placeholder,.pay-address-input input[type=number]::placeholder{font-size:1.6rem;line-height:1.5;letter-spacing:-.4px;color:#a0a5a9}.pay-address-input .search{display:flex;align-items:center;gap:8px}.pay-address-input .search input{width:calc(100% - 98px)}.pay-address-input .search .search-btn{width:90px;display:flex;align-items:center;justify-content:center;border-radius:16px;padding:14px 0;border:1px solid #dfe3ec;background-color:#fff;color:#111;font-size:1.6rem;line-height:1.5;letter-spacing:-.4px;margin-top:8px}.pay-address__noti{font-size:1.3rem;line-height:1.38;letter-spacing:-.33px;color:#76767d}.pay-info-box{padding:14px 16px;background-color:#f9f9f9;border-radius:16px;box-sizing:border-box;width:100%;height:100%}.pay-info-box.type2{padding:16px;border:1px solid #dfe3ec;background-color:#fff;border-radius:16px;box-sizing:border-box;width:100%;height:100%}.pay-info-box-text__wrap{display:flex;justify-content:space-between;align-items:center}.pay-info-box-text__wrap.pt16{margin-top:16px!important}.pay-info-box-text__wrap+.pay-info-box-text__wrap{margin-top:2px}.pay-info-box-text__wrap .title{font-size:1.5rem;line-height:1.47;letter-spacing:-.38px;color:#76767d}.pay-info-box-text__wrap .text{font-size:1.5rem;line-height:1.47;letter-spacing:-.38px;color:#111;word-break:keep-all}.pay-info-box-text__wrap .text.text-right{word-break:break-word;text-align:right}.pay-info-box-text__wrap .bold{color:#111;letter-spacing:-.4px;line-height:1.5;font-weight:600;font-size:1.6rem}.pay-info-box-text__wrap .bold.blue{color:#4896ec}.pay-info-box-text__wrap.border{margin-top:12px;padding-top:12px;width:100%;box-sizing:border-box;border-top:1px solid #e5e5e5}.pay-info__agree{box-sizing:border-box;width:100%}.pay-info__agree .agree{height:32px;display:flex;align-items:center;padding:0 32px 0 16px;justify-content:space-between;font-size:1.5rem!important;margin-top:1rem;box-sizing:border-box;margin-top:24px}.pay-info__agree .agree__detail{background-image:url(/assets/right-BWCkx5m-.png);background-position:center;background-repeat:no-repeat;background-size:5px 10px;width:20px;height:20px;display:inline-block;font-size:0;line-height:0;flex:0 0 auto;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;outline:none;box-shadow:none}.pay-info__agree .agree-all{margin-bottom:2px}.pay-info-noti{padding:14px 16px;background-color:#f9f9f9;border-radius:16px;width:100%;box-sizing:border-box;height:100%;font-size:1.3rem;letter-spacing:-.33px;color:#76767d;line-height:1.38;word-break:keep-all}.pay-info-noti__wrap{padding:0 20px 40px;background-color:#fff}.pay-result__success-area{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.pay-result__success-image{background-image:url(/assets/payment-succ-CTpmPpXc.png);width:106px;height:81px;margin:4px 0 26px;background-size:100% 100%;background-position:center;background-repeat:no-repeat;display:inline-block}.pay-result__fail-area{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.pay-result__fail-image{background-image:url(/assets/payment-fail-U8ItlNdO.png);width:106px;height:81px;margin:4px 0 26px;background-size:100% 100%;background-position:center;background-repeat:no-repeat;display:inline-block}.pay-result__loading-area{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.pay-result__loading-image{background-image:url(/assets/payment-loading-FzIBzh9g.png);width:106px;height:81px;margin:4px 0 26px;background-size:100% 100%;background-position:center;background-repeat:no-repeat;display:inline-block}.pay-result__text{font-size:2.2rem;font-weight:700;line-height:1.36;letter-spacing:-.55px;color:#111;width:100%;text-align:center;margin-bottom:8px}.pay-result__text .succ{font-size:2.2rem;font-weight:700;line-height:1.36;letter-spacing:-.55px;color:#6400ff}.pay-result__text .fail{font-size:2.2rem;font-weight:700;line-height:1.36;letter-spacing:-.55px;color:#f64664}.pay-result__text-sub{font-size:1.4rem;line-height:1.43;letter-spacing:-.35px;color:#76767d;text-align:center;width:100%}.pay-detail__noti{color:#f64664;font-size:1.3rem;letter-spacing:-.38px;line-height:1.47;word-break:keep-all}.pay-detail-info{flex-shrink:0;color:#76767d;font-size:1.3rem;letter-spacing:-.38px;line-height:1.47}.pay-detail-info__wrap{margin-top:8px;padding:14px 16px;border-radius:16px;background-color:#f9f9f9;width:100%;height:100%;line-height:1.38;letter-spacing:-.33px;color:#76767d;box-sizing:border-box}.pay-detail-info__wrap ul{list-style-type:disc;margin-block-start:0;margin-block-end:0;padding-left:0;margin:0 16px;word-break:keep-all;font-size:1.3rem}.pay-detail-info__wrap ul li::marker{font-size:1.3rem}.pay-cash-receipt__area{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.pay-cash-receipt__area-image{background-image:url(/assets/payment-cash-receipt-CwCmB-i_.png);width:90px;height:88px;margin:36px 0 26px;background-size:100% 100%;background-position:center;background-repeat:no-repeat;display:inline-block}.pay-cash-receipt__area-text{font-size:2.2rem;font-weight:700;line-height:1.36;letter-spacing:-.55px;color:#111;text-align:center;margin-bottom:8px}.pay-cash-receipt__area-text-sub{font-size:1.4rem;font-weight:400;font-style:normal;line-height:1.43;letter-spacing:-.35px;text-align:center;color:#76767d;margin-bottom:40px}.pay-cash-receipt__area-text-sub span{font-weight:600}.notice-wrap{padding:0 40px;width:100%;height:100%;box-sizing:border-box}.notice-title{width:100%;box-sizing:border-box;font-size:2.2rem;font-weight:700;line-height:1.36;letter-spacing:-.55px;color:#111;margin-bottom:40px}.notice-content{font-size:1.5rem;line-height:1.47;letter-spacing:-.38px;color:#444;width:100%;box-sizing:border-box;word-break:keep-all}.notice-content+.notice-content{margin-top:8px}.notice-content__wrap{width:100%;box-sizing:border-box;margin-bottom:40px}.order-wrap{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:calc(76px + env(safe-area-inset-bottom))}.order-wrap__content{background-color:#fff;height:100%;padding:28px 20px;box-sizing:border-box}.order-wrap__content.pt8{padding:8px 20px 28px}.order-wrap__content+.order-wrap__content{position:relative}.order-wrap__content+.order-wrap__content:before{content:"";position:absolute;left:0;right:0;top:0;height:8px;background-color:#f9f9f9;pointer-events:none;box-sizing:border-box}.order-wrap__content .subtitle{width:100%;font-weight:600;font-size:1.6rem;line-height:1.5;letter-spacing:-.4px;color:#111;margin-bottom:20px}.order-wrap__content .subtitle.type2{display:flex;justify-content:space-between;margin-bottom:4px}.order-wrap__content .description{font-size:13px;color:#76767d;letter-spacing:-.03em;line-height:1.38;margin-bottom:20px}.order-wrap__content .receiver-area{margin-top:34px}.order-wrap__content .receiver-info-box{position:relative;width:100%;height:106px;border-radius:16px;background-image:linear-gradient(108deg,#f89dff -20%,#3a5eff);box-shadow:0 1px 8px #dfe3ec}.order-wrap__content .receiver-info-box .header{display:flex;justify-content:space-between;align-items:center;width:100%;position:absolute;padding:0 16px;box-sizing:border-box;top:-26px}.order-wrap__content .receiver-info-box .header-profile-area{display:flex}.order-wrap__content .receiver-info-box .header-profile-area .number{margin-top:-4px;margin-left:-2px;width:23px;height:14px;border-radius:16px;background-color:#111;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.3px;text-align:center;color:#fff}.order-wrap__content .receiver-info-box .header-image{display:flex;align-items:center}.order-wrap__content .receiver-info-box .header-image img{width:32px;height:32px;border-radius:28px;border:solid 1.5px #fff;object-fit:cover;margin-left:-8px;position:relative}.order-wrap__content .receiver-info-box .header-image img.no-profile-img{content:url(/assets/profile_img-TsASz7Xb.png);background-color:#f6f8fc}.order-wrap__content .receiver-info-box .header-image img:first-child{margin-left:0}.order-wrap__content .receiver-info-box .header-image img:nth-child(1){z-index:99}.order-wrap__content .receiver-info-box .header-image img:nth-child(2){z-index:98}.order-wrap__content .receiver-info-box .header-image img:nth-child(3){z-index:97}.order-wrap__content .receiver-info-box .header-image img:nth-child(4){z-index:96}.order-wrap__content .receiver-info-box .header-image img:nth-child(5){z-index:95}.order-wrap__content .receiver-info-box .header-image img:nth-child(6){z-index:94}.order-wrap__content .receiver-info-box .header-image img:nth-child(7){z-index:93}.order-wrap__content .receiver-info-box .header-image img:nth-child(8){z-index:92}.order-wrap__content .receiver-info-box .header-image img:nth-child(9){z-index:91}.order-wrap__content .receiver-info-box .header-image img:nth-child(10){z-index:90}.order-wrap__content .receiver-info-box .header-heart{background-image:url(/assets/my-love-BnWXMrbl.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;width:50px;height:54px}.order-wrap__content .receiver-info-box .footer{height:78px;top:28.5px;width:100%;position:absolute;border-radius:16px;background-color:#fff;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.order-wrap__content .receiver-info-box .footer-text{font-size:16px;line-height:1.5;letter-spacing:-.4px;color:#111;text-align:center}.order-wrap__content .receiver-info-box .footer-text .label{display:inline-flex}.order-wrap__content .receiver-info-box .footer-text .label .bold{font-weight:600}.order-wrap__content .error-text{margin-top:12px;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-.33px;text-align:left;color:#f64664}.order-wrap__content .product-area{display:flex;justify-content:flex-start;align-items:flex-start;gap:12px}.order-wrap__content .product-image{width:98px;height:98px;position:relative;border:1px solid rgba(20,0,0,0)}.order-wrap__content .product-image img{aspect-ratio:1;object-fit:cover;border-radius:16px;width:100%;height:100%}.order-wrap__content .product-info{width:calc(100% - 110px)}.order-wrap__content .product-info .brand{font-size:14px;line-height:1.43;letter-spacing:-.02em;color:#76767d}.order-wrap__content .product-info .name{margin-top:5px;font-size:15px;line-height:1.47;letter-spacing:-.03em;color:#111}.order-wrap__content .product-info .point{margin-top:5px;font-size:16px;font-weight:700;line-height:1.5;color:#111;width:100%;display:flex;justify-content:flex-start}.order-wrap__content .product-info .point:before{content:"";display:block;background-image:url(/assets/forbi_point-DDjZ7l0B.webp);background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:21px;height:21px;margin-right:3px}.order-info-box{padding:14px 16px;background-color:#f9f9f9;border-radius:16px;box-sizing:border-box;width:100%;height:100%}.order-info-box.type2{padding:16px;border:1px solid #dfe3ec;background-color:#fff;border-radius:16px;box-sizing:border-box;width:100%;height:100%}.order-info-box-text__wrap{display:flex;justify-content:space-between;align-items:center}.order-info-box-text__wrap.pt16{margin-top:16px!important}.order-info-box-text__wrap .title{font-size:1.5rem;line-height:1.47;letter-spacing:-.38px;color:#76767d}.order-info-box-text__wrap .text{font-size:1.5rem;line-height:1.47;letter-spacing:-.38px;color:#111;word-break:keep-all}.order-info-box-text__wrap .text.red{color:#f64664}.order-info-box-text__wrap .bold{color:#111;letter-spacing:-.4px;line-height:1.5;font-weight:600;font-size:1.6rem}.order-info-box-text__wrap.border{margin-top:12px;padding-top:12px;width:100%;box-sizing:border-box;border-top:1px solid #e5e5e5}.game-wrap{width:100%;height:100%;padding:8px 20px;box-sizing:border-box;background-color:#fdfdfd;display:block;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-bottom:env(safe-area-inset-bottom)}.game-wrap--noauth{padding-bottom:env(safe-area-inset-bottom)}.game-userInfo{width:100%;box-sizing:border-box;padding:16px;background-color:#fff;border-radius:16px;box-shadow:0 1px 8px #dfe3ec;display:flex}.game-userInfo-box{display:flex;flex-direction:column;gap:8px;width:100%}.game-userInfo-topRow__point{display:flex;flex-direction:row;align-items:center;gap:5px}.game-userInfo-topRow__point:before{content:"";display:inline-block;align-items:center;background-image:url(/assets/forbi_point-DDjZ7l0B.webp);width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:24px 24px}.game-userInfo-topRow__point:after{content:"보유 포인트";font-size:1.6rem;font-weight:600;line-height:1.5;letter-spacing:-.4px;text-align:left;color:#111;margin:0}.game-userInfo-topRow__chance{display:flex;flex-direction:row;align-items:center;gap:5px}.game-userInfo-topRow__chance:before{content:"";display:inline-block;align-items:center;background-image:url(/assets/forbi_clover-DQxXgMnM.webp);width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:24px 24px}.game-userInfo-topRow__chance:after{content:"남은 기회";font-size:1.6rem;font-weight:600;line-height:1.5;letter-spacing:-.4px;text-align:left;color:#111;margin:0}.game-userInfo-title{font-size:1.6rem;font-weight:600;line-height:1.5;letter-spacing:-.4px;text-align:left;color:#111;margin:0}.game-userInfo-row{display:flex;width:100%;flex-direction:row;gap:16px;justify-content:space-between;align-items:stretch}.game-userInfo-value-title{font-size:1.7rem;font-weight:700;line-height:1.5;text-align:right;color:#6400ff;margin:0}.game-userInfo-value-title--green{color:#4dc424}.game-userInfo-divider{width:1px;background-color:#f6f8fc}.game-description{margin-top:16px;padding:20px 31px;background-image:url(/assets/game_description-DzBtL2Mh.webp);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column}.game-description-title{padding:0 25px 8px;font-size:2.4rem;background-image:linear-gradient(to right,#6400ff,#ff63c3);font-family:paperlogy;font-weight:700;text-align:center;line-height:1.25;letter-spacing:-.6px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;white-space:nowrap;margin:0}.game-description-subtitle{font-size:1.4rem;font-family:paperlogy;font-weight:400;text-align:center;line-height:1.43;letter-spacing:-.35px;color:#222;margin:0}.game-contents{display:flex;flex-direction:column;gap:8px}.game-contents.loading{opacity:0}.game-contents .luckyBox-container{margin-bottom:20px;min-height:120px}.game-contents .luckyBox-container.dim--with-ad{height:252px}.game-contents .luckyBox-container.dim--no-ad{height:180px}.game-contents .luckyBox-container .luckyBox{position:relative;display:flex;flex-direction:row;justify-content:space-between;gap:16px}.game-contents .luckyBox-container .luckyBox__skeleton{display:block;width:10rem;height:10rem;opacity:0}.game-contents .luckyBox-container .luckyBox__selection{display:block;width:10rem;height:10rem;-webkit-user-drag:none;-webkit-touch-select:none;-webkit-user-select:none;user-select:none}.game-contents .luckyBox-container .luckyBox-overlay{position:absolute;left:-20px;width:100vw;height:100%;display:flex;flex-direction:column;justify-content:start;align-items:center}.game-contents .luckyBox-container .luckyBox-overlay .dim{position:relative;top:0;left:0;height:100%;background:#00000080}.game-contents .luckyBox-container .luckyBox-overlay .finish-game{position:relative;width:100vw;height:auto;padding-bottom:20px}.game-contents .luckyBox-container .luckyBox-overlay .finish-game-text{width:100%;height:88px;align-content:center;background-color:#00000080;font-size:2rem;font-family:paperlogy;font-weight:700;line-height:1.4;letter-spacing:-.5px;color:#fff;text-align:center;align-items:center;display:flex;justify-content:center}.game-contents .luckyBox-container .luckyBox-overlay .finish-game-button{height:60px;border-radius:16px;margin:0 20px;align-content:center}.game-contents .luckyBox-container .luckyBox-overlay .finish-game-button__ad{display:flex;position:relative;margin-top:19px;background-image:linear-gradient(101deg,#998cf9,#f89dff);align-items:center;justify-content:center}.game-contents .luckyBox-container .luckyBox-overlay .finish-game-button__ad:before{content:"";position:absolute;left:0;width:60px;height:60px;padding-left:4px;margin-right:-10px;background-image:url(/assets/more_advertise-xwxcg2FK.webp);background-size:contain;background-repeat:no-repeat;background-position:center}.game-contents .luckyBox-container .luckyBox-overlay .finish-game-button__ad .more-chance{flex-grow:1;font-size:1.8rem;font-family:paperlogy;font-weight:600;line-height:normal;letter-spacing:-.45px;color:#fdfdfd;text-align:center}.game-contents .luckyBox-container .luckyBox-overlay .finish-game-button__ad .more-chance .remain{margin-top:3px;font-size:1.3rem;font-family:Pretendard;font-weight:600;line-height:1.38;letter-spacing:-.33px;color:#fdfdfd;text-align:center}.game-contents .luckyBox-container .luckyBox-overlay .finish-game-button__ad .more-chance .complete{position:absolute;right:10px;width:40px;height:40px;top:10px;background-image:url(/assets/complete-DcrGUk58.webp);background-size:contain;background-repeat:no-repeat;background-position:center}.game-contents .luckyBox-container .luckyBox-overlay .finish-game-button__ad .more-chance__remain{margin-top:3px;font-size:1.3rem;font-family:Pretendard;font-weight:600;line-height:1.38;letter-spacing:-.33px;color:#fdfdfd;text-align:center}.game-contents .luckyBox-container .luckyBox-overlay .finish-game-button__point{align-items:center;justify-content:center;background-image:linear-gradient(101deg,#4dc424,#9fef49);display:flex;position:relative;margin-top:12px}.game-contents .luckyBox-container .luckyBox-overlay .finish-game-button__point:before{content:"";position:absolute;left:0;width:60px;height:60px;padding-left:4px;margin-right:-10px;background-image:url(/assets/more_point-DS1DqfI4.webp);background-size:contain;background-repeat:no-repeat;background-position:center}.game-contents .luckyBox-container .luckyBox-overlay .finish-game-button__point .more-chance{flex-grow:1;font-size:1.8rem;font-family:paperlogy;font-weight:600;line-height:normal;letter-spacing:-.45px;color:#fdfdfd;text-align:center}.game-contents .luckyBox-container .luckyBox__selection{display:block;width:100%;height:100%;background-image:url(/assets/luckybox_default-ByqEfCi_.png);object-fit:cover}.game-contents .luckyBox-container .luckyBox__selection-wrapper{margin-top:20px;display:block;width:10rem;height:10rem;cursor:pointer}.game-contents .bigwheel-container{margin:35px 0 20px;min-height:350px;position:relative;width:auto;aspect-ratio:1/1;container-type:inline-size}.game-contents .bigwheel-overlay{position:absolute;z-index:50;top:-35px;left:0;width:100%;height:108%;display:flex;justify-content:center;align-items:center}.game-contents .bigwheel-overlay .dim{position:absolute;z-index:50;cursor:not-allowed;top:0;left:0;width:100%;height:100%;background:#00000080}.game-contents .bigwheel-overlay .finish-game{position:relative;width:100%;height:auto;z-index:60}.game-contents .bigwheel-overlay .finish-game-text{width:100%;height:88px;align-content:center;background-color:#00000080;font-size:2rem;font-family:paperlogy;font-weight:700;line-height:1.4;letter-spacing:-.5px;color:#fff;text-align:center;align-items:center;display:flex;justify-content:center}.game-contents .bigwheel-overlay .finish-game-button{height:60px;border-radius:16px;margin:0 20px;align-content:center}.game-contents .bigwheel-overlay .finish-game-button__ad{display:flex;position:relative;margin-top:19px;background-image:linear-gradient(101deg,#998cf9,#f89dff);align-items:center;justify-content:center}.game-contents .bigwheel-overlay .finish-game-button__ad:before{content:"";position:absolute;left:0;width:60px;height:60px;padding-left:4px;margin-right:-10px;background-image:url(/assets/more_advertise-xwxcg2FK.webp);background-size:contain;background-repeat:no-repeat;background-position:center}.game-contents .bigwheel-overlay .finish-game-button__ad .more-chance{flex-grow:1;font-size:1.8rem;font-family:paperlogy;font-weight:600;line-height:normal;letter-spacing:-.45px;color:#fdfdfd;text-align:center}.game-contents .bigwheel-overlay .finish-game-button__ad .more-chance .remain{margin-top:3px;font-size:1.3rem;font-family:Pretendard;font-weight:600;line-height:1.38;letter-spacing:-.33px;color:#fdfdfd;text-align:center}.game-contents .bigwheel-overlay .finish-game-button__ad .more-chance .complete{position:absolute;right:10px;width:40px;height:40px;top:10px;background-image:url(/assets/complete-DcrGUk58.webp);background-size:contain;background-repeat:no-repeat;background-position:center}.game-contents .bigwheel-overlay .finish-game-button__ad .more-chance__remain{margin-top:3px;font-size:1.3rem;font-family:Pretendard;font-weight:600;line-height:1.38;letter-spacing:-.33px;color:#fdfdfd;text-align:center}.game-contents .bigwheel-overlay .finish-game-button__point{align-items:center;justify-content:center;background-image:linear-gradient(101deg,#4dc424,#9fef49);display:flex;position:relative;margin-top:12px}.game-contents .bigwheel-overlay .finish-game-button__point:before{content:"";position:absolute;left:0;width:60px;height:60px;padding-left:4px;margin-right:-10px;background-image:url(/assets/more_point-DS1DqfI4.webp);background-size:contain;background-repeat:no-repeat;background-position:center}.game-contents .bigwheel-overlay .finish-game-button__point .more-chance{flex-grow:1;font-size:1.8rem;font-family:paperlogy;font-weight:600;line-height:normal;letter-spacing:-.45px;color:#fdfdfd;text-align:center}.game-contents .bigwheel-arrow{position:absolute;padding-top:18px;top:-13%;left:50%;transform:translate(-50%);width:22%;height:30%;background-size:contain;background-position:center;background-repeat:no-repeat;z-index:50;-webkit-user-drag:none;-webkit-touch-select:none;-webkit-user-select:none;user-select:none}.game-contents .bigwheel-board{width:100%;height:100%;box-sizing:border-box;padding:20px;border-radius:50%;transition:transform 4s cubic-bezier(.1,0,0,1);display:grid;place-items:center}.game-contents .bigwheel-board-image{grid-area:1/1;width:100%;height:100%;object-fit:contain;border-radius:50%;-webkit-user-drag:none;-webkit-touch-select:none;-webkit-user-select:none;user-select:none}.game-contents .bigwheel-board-labels{grid-area:1/1;display:grid;place-items:center;width:100%;height:100%;pointer-events:none}.game-contents .bigwheel-board-labels .board-label{grid-area:1/1;display:flex;justify-content:center;align-items:flex-start;width:100%;height:100%;font-family:paperlogy;font-weight:600;font-size:5cqi;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;transform:rotate(calc(45deg * var(--i)));padding-top:13%;box-sizing:border-box;text-shadow:0 0 8px #1f003d}.game-contents .bigwheel-click-area{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);width:30%;height:30%;border-radius:50%;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.game-contents .forbiPang-container{min-height:350px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:10px;margin-bottom:20px}.game-contents .forbiPang-container .my-score-wrap{width:100%;display:flex;justify-content:center}.game-contents .forbiPang-container .my-score-wrap .text{text-shadow:0 0 8px #fff;font-family:Pretendard;font-size:1.6rem;font-weight:600;line-height:1.5;letter-spacing:-.4px;color:#111}.game-contents .forbiPang-container .my-score-wrap .score{text-shadow:0 0 8px #fff;font-family:paperlogy;font-weight:700;font-size:2rem;line-height:normal;letter-spacing:normal;padding-left:6px;color:#111}.game-contents .forbiPang-container .timer-container{position:relative;width:335px;height:20px;background-color:#00000014;border-radius:12px;margin-top:16px;overflow:hidden}.game-contents .forbiPang-container .timer-container .timer-bar{height:100%;background:#6400ff;transition:width .1s linear}.game-contents .forbiPang-container .timer-container .timer-display{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;text-shadow:0 0 3px rgba(100,0,255,.7);justify-content:center;align-items:center;font-family:Pretendard;font-size:1.4rem;font-weight:700;line-height:1.43;letter-spacing:-.35px;text-align:left;color:#fdfdfd}.game-contents .forbiPang-container .forbiPang-board{position:relative;width:335px;height:335px;background:#fff;border-radius:12px;margin-top:8px;-webkit-user-select:none;user-select:none;overflow:hidden}.game-contents .forbiPang-container .forbiPang-board .board-bg-layer{position:absolute;top:0;left:0;display:grid;grid-template-columns:repeat(5,67px);z-index:0}.game-contents .forbiPang-container .forbiPang-board .bg-cell{width:67px;height:67px}.game-contents .forbiPang-container .forbiPang-board .block{position:absolute;z-index:1;will-change:transform;backface-visibility:hidden;transform-style:preserve-3d;transition:transform .4s cubic-bezier(.25,1,.5,1),opacity .3s;width:67px;height:67px;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;pointer-events:auto}.game-contents .forbiPang-container .forbiPang-board .block .block-image{width:100%;height:100%;object-fit:contain;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-user-drag:none;pointer-events:none}.game-contents .forbiPang-container .forbiPang-board .block .block-image__campbell{background-image:url(/assets/campbell-pang-khtTC3V6.webp);width:45px;height:55px}.game-contents .forbiPang-container .forbiPang-board .block .block-image__delaware{background-image:url(/assets/delaware-pang-ByGa-tBU.webp);width:45px;height:55px}.game-contents .forbiPang-container .forbiPang-board .block .block-image__ruby-roman{background-image:url(/assets/ruby-roman-pang-D0nrKRWN.webp);width:45px;height:55px}.game-contents .forbiPang-container .forbiPang-board .block .block-image__shine-muscat{background-image:url(/assets/shine-muscat-pang-6EBcJk0g.webp);width:45px;height:55px}.game-contents .forbiPang-container .forbiPang-board .block .block-image__point{background-image:url(/assets/point-pang-BF-OYnyy.webp);width:55px;height:55px}.game-contents .forbiPang-container .forbiPang-board .block.falling img{transition:transform .4s cubic-bezier(.34,1.56,.64,1);-webkit-user-drag:none}.game-contents .forbiPang-container .forbiPang-board .block.selected{background-color:#61fbdf}.game-contents .forbiPang-container .forbiPang-board .block.removing{opacity:0;pointer-events:none}.game-contents .forbiPang-container .forbiPang-board-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:100}.game-contents .forbiPang-container .forbiPang-board-overlay .dim{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080}.game-contents .forbiPang-container .forbiPang-board-overlay .start-game-button{position:relative;width:199px;height:100%;cursor:pointer;transition:transform .2s ease;background:url(/assets/start-btn-BYHTiXT8.webp);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.game-contents .forbiPang-container .forbiPang-board-overlay .start-game-button:active{transform:scale(.9)}.game-contents .forbiPang-container .forbiPang-board-overlay .finish-game{position:relative;width:100%;height:auto}.game-contents .forbiPang-container .forbiPang-board-overlay .finish-game-text{width:100%;height:88px;align-content:center;background-color:#00000080;font-size:2rem;font-family:paperlogy;font-weight:700;line-height:1.4;letter-spacing:-.5px;color:#fff;text-align:center;align-items:center;display:flex;justify-content:center}.game-contents .forbiPang-container .forbiPang-board-overlay .finish-game-button{height:60px;border-radius:16px;margin:0 20px;align-content:center}.game-contents .forbiPang-container .forbiPang-board-overlay .finish-game-button__ad{display:flex;position:relative;margin-top:19px;background-image:linear-gradient(101deg,#998cf9,#f89dff);align-items:center;justify-content:center}.game-contents .forbiPang-container .forbiPang-board-overlay .finish-game-button__ad:before{content:"";position:absolute;left:0;width:60px;height:60px;padding-left:4px;margin-right:-10px;background-image:url(/assets/more_advertise-xwxcg2FK.webp);background-size:contain;background-repeat:no-repeat;background-position:center}.game-contents .forbiPang-container .forbiPang-board-overlay .finish-game-button__ad .more-chance{flex-grow:1;font-size:1.8rem;font-family:paperlogy;font-weight:600;line-height:normal;letter-spacing:-.45px;color:#fdfdfd;text-align:center}.game-contents .forbiPang-container .forbiPang-board-overlay .finish-game-button__ad .more-chance .remain{margin-top:3px;font-size:1.3rem;font-family:Pretendard;font-weight:600;line-height:1.38;letter-spacing:-.33px;color:#fdfdfd;text-align:center}.game-contents .forbiPang-container .forbiPang-board-overlay .finish-game-button__ad .more-chance .complete{position:absolute;right:10px;width:40px;height:40px;top:10px;background-image:url(/assets/complete-DcrGUk58.webp);background-size:contain;background-repeat:no-repeat;background-position:center}.game-contents .forbiPang-container .forbiPang-board-overlay .finish-game-button__ad .more-chance__remain{margin-top:3px;font-size:1.3rem;font-family:Pretendard;font-weight:600;line-height:1.38;letter-spacing:-.33px;color:#fdfdfd;text-align:center}.game-contents .forbiPang-container .forbiPang-board-overlay .finish-game-button__point{align-items:center;justify-content:center;background-image:linear-gradient(101deg,#4dc424,#9fef49);display:flex;position:relative;margin-top:12px}.game-contents .forbiPang-container .forbiPang-board-overlay .finish-game-button__point:before{content:"";position:absolute;left:0;width:60px;height:60px;padding-left:4px;margin-right:-10px;background-image:url(/assets/more_point-DS1DqfI4.webp);background-size:contain;background-repeat:no-repeat;background-position:center}.game-contents .forbiPang-container .forbiPang-board-overlay .finish-game-button__point .more-chance{flex-grow:1;font-size:1.8rem;font-family:paperlogy;font-weight:600;line-height:normal;letter-spacing:-.45px;color:#fdfdfd;text-align:center}@keyframes jelly{0%,to{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}}.game-notice{background-color:#fdfdfd;border-style:solid;border-width:1px;border-radius:16px;border-color:#dfe3ec;padding:14px 16px}.game-notice-wrap{margin:0;padding-left:20px}.game-notice-wrap li::marker{color:#76767d;font-size:1rem}.game-notice-line{margin:0;font-size:1.3rem;line-height:18px;letter-spacing:-.33px;color:#76767d;word-break:keep-all}.App,#app{height:100%}body{background:#fff;height:100%}
