@charset "UTF-8";:root{--font-family: "CookieRunRegular";--font-family2: "CookieRunBold";--font-family-ui: "Pretendard Variable", Pretendard, "Malgun Gothic", "Apple SD Gothic Neo", system-ui, sans-serif;--color-main-strong: #0E3A97;--color-main: #1D76D4;--color-main-weak: #5C7CB0;--color-main-weak2: #BDD7EE;--color-main-pale: #DEEBF7;--background-img: url(/background.svg) no-repeat center center fixed;--fixed-color-main: #145894;--color-black: #333;--color-lightblack: #666;--color-lightblack-2: #888;--color-gray: #6E7881;--color-lightgray: #EEE;--color-red: #dc3545;--color-lightred: #E74C3C;--color-green: #218838;--color-lightgreen: #28A745;--color-orange: #FA8128;--color-lightorange: orange;--font-size-1: 1vmin;--font-size-2: 2vmin;--font-size-3: 3vmin;--font-size-4: 4vmin;--font-size-5: 5vmin;--font-size-6: 6vmin;--font-size-7: 7vmin;--font-size-8: 8vmin;--font-size-9: 9vmin;--font-size-10: 10vmin}.spinner-overlay{position:fixed;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#0003;z-index:9999}.spinner-overlay .spinner{width:50px;height:50px;border:5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite}:root{--font-family: "CookieRunRegular";--font-family2: "CookieRunBold";--font-family-ui: "Pretendard Variable", Pretendard, "Malgun Gothic", "Apple SD Gothic Neo", system-ui, sans-serif;--color-main-strong: #0E3A97;--color-main: #1D76D4;--color-main-weak: #5C7CB0;--color-main-weak2: #BDD7EE;--color-main-pale: #DEEBF7;--background-img: url(/background.svg) no-repeat center center fixed;--fixed-color-main: #145894;--color-black: #333;--color-lightblack: #666;--color-lightblack-2: #888;--color-gray: #6E7881;--color-lightgray: #EEE;--color-red: #dc3545;--color-lightred: #E74C3C;--color-green: #218838;--color-lightgreen: #28A745;--color-orange: #FA8128;--color-lightorange: orange;--font-size-1: 1vmin;--font-size-2: 2vmin;--font-size-3: 3vmin;--font-size-4: 4vmin;--font-size-5: 5vmin;--font-size-6: 6vmin;--font-size-7: 7vmin;--font-size-8: 8vmin;--font-size-9: 9vmin;--font-size-10: 10vmin}.swal2-container{font-family:var(--font-family-ui);z-index:1000000!important}.swal-title-custom{padding:var(--font-size-4);font-size:var(--font-size-5)!important}.swal2-modal{max-width:80%}.swal-html-custom{padding:var(--font-size-2);font-size:var(--font-size-3)!important}.swal2-btn{width:200px;max-width:40%;margin:5px;border:1px solid var(--color-main);box-sizing:border-box;outline:none;background:var(--color-main);color:#fff;font-size:var(--font-size-2);border-radius:5px;padding:10px}.swal2-btn:hover:not([disabled]){opacity:.9;cursor:pointer}.swal2-btn:disabled{opacity:.7;cursor:not-allowed}.swal2-title{font-size:var(--font-size-4);line-height:4vmin!important;white-space:nowrap}.swal2-confirm{background:var(--color-main)!important;font-size:var(--font-size-2);font-weight:700}.swal2-confirm:hover{opacity:.9}.swal2-cancel{font-size:var(--font-size-2);font-weight:700}.swal2-html-container{font-size:var(--font-size-2)}.swal2-actions{width:100%}.swal-content-customcss{text-align:left;font-size:var(--font-size-3)!important}.swal2-small-footer{font-size:var(--font-size-2);font-weight:700}.swal-bigsizebutton{padding:10px;width:200px;max-width:40%;margin:5px;border:1px solid var(--color-main);box-sizing:border-box;outline:none;color:#fff;font-size:var(--font-size-3);border-radius:5px;background:var(--color-main);width:45%;white-space:nowrap;outline:none!important;box-shadow:none!important}.swal2-gray{border:1px solid var(--color-gray)!important;background:var(--color-gray)!important}.swal2-red{border:1px solid var(--color-red)!important;background-color:var(--color-red)!important}:root{--font-family: "CookieRunRegular";--font-family2: "CookieRunBold";--font-family-ui: "Pretendard Variable", Pretendard, "Malgun Gothic", "Apple SD Gothic Neo", system-ui, sans-serif;--color-main-strong: #0E3A97;--color-main: #1D76D4;--color-main-weak: #5C7CB0;--color-main-weak2: #BDD7EE;--color-main-pale: #DEEBF7;--background-img: url(/background.svg) no-repeat center center fixed;--fixed-color-main: #145894;--color-black: #333;--color-lightblack: #666;--color-lightblack-2: #888;--color-gray: #6E7881;--color-lightgray: #EEE;--color-red: #dc3545;--color-lightred: #E74C3C;--color-green: #218838;--color-lightgreen: #28A745;--color-orange: #FA8128;--color-lightorange: orange;--font-size-1: 1vmin;--font-size-2: 2vmin;--font-size-3: 3vmin;--font-size-4: 4vmin;--font-size-5: 5vmin;--font-size-6: 6vmin;--font-size-7: 7vmin;--font-size-8: 8vmin;--font-size-9: 9vmin;--font-size-10: 10vmin}.activeEmphasis{transition:transform .1s ease}.activeEmphasis:active{transform:scale(.95)}.loading-page{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fffc;z-index:1000;flex-direction:column;font-family:var(--font-family-ui)}.spinner{width:50px;height:50px;border:6px solid #ccc;border-top-color:var(--fixed-color-main);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.loading-page p{margin-top:16px;font-size:1.2rem;color:#333}:root{--font-family: "CookieRunRegular";--font-family2: "CookieRunBold";--font-family-ui: "Pretendard Variable", Pretendard, "Malgun Gothic", "Apple SD Gothic Neo", system-ui, sans-serif;--color-main-strong: #0E3A97;--color-main: #1D76D4;--color-main-weak: #5C7CB0;--color-main-weak2: #BDD7EE;--color-main-pale: #DEEBF7;--background-img: url(/background.svg) no-repeat center center fixed;--fixed-color-main: #145894;--color-black: #333;--color-lightblack: #666;--color-lightblack-2: #888;--color-gray: #6E7881;--color-lightgray: #EEE;--color-red: #dc3545;--color-lightred: #E74C3C;--color-green: #218838;--color-lightgreen: #28A745;--color-orange: #FA8128;--color-lightorange: orange;--font-size-1: 1vmin;--font-size-2: 2vmin;--font-size-3: 3vmin;--font-size-4: 4vmin;--font-size-5: 5vmin;--font-size-6: 6vmin;--font-size-7: 7vmin;--font-size-8: 8vmin;--font-size-9: 9vmin;--font-size-10: 10vmin}.activeEmphasis,.button{transition:transform .1s ease}.activeEmphasis:active,.button:active{transform:scale(.95)}@keyframes growModal2{0%{transform:scale(.1)}to{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes shrinkAndGrow{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}@keyframes expansion{0%{width:22px;height:22px}20%{width:44px;height:44px}to{width:11px;height:11px}}@keyframes opacitya{0%{opacity:1}to{opacity:.2}}@keyframes topLeft{0%{transform:translate(0) translateY(0) scale(0) rotate(0)}to{transform:translate(-15px) translateY(-15px) scale(1) rotate(90deg)}}@keyframes topRight{0%{transform:translate(0) translateY(0) scale(0) rotate(0)}to{transform:translate(15px) translateY(-15px) scale(1) rotate(90deg)}}@keyframes bottomLeft{0%{transform:translate(0) translateY(0) scale(0) rotate(0)}to{transform:translate(-15px) translateY(15px) scale(1) rotate(90deg)}}@keyframes bottomRight{0%{transform:translate(0) translateY(0) scale(0) rotate(0)}to{transform:translate(15px) translateY(15px) scale(1) rotate(90deg)}}@keyframes piece1{0%{transform:translate(0) translateY(0) scale(0) rotate(0)}to{transform:translate(30px) translateY(20px) scale(1) rotate(90deg)}}@keyframes piece2{0%{transform:translate(0) translateY(0) scale(0) rotate(0)}to{transform:translate(20px) translateY(-30px) scale(1) rotate(90deg)}}@keyframes piece3{0%{transform:translate(0) translateY(0) scale(0) rotate(0)}to{transform:translate(-20px) translateY(35px) scale(1) rotate(90deg)}}@keyframes piece4{0%{transform:translate(0) translateY(0) scale(0) rotate(0)}to{transform:translate(-44px) translateY(-20px) scale(1) rotate(45deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.select-common,.rselect,.rselect100{height:90%;justify-content:center;align-items:center}.select-common:focus-within .selectp__control,.rselect:focus-within .selectp__control,.rselect100:focus-within .selectp__control{border-color:#fff!important}.select-common:has(.selectp__menu),.rselect:has(.selectp__menu),.rselect100:has(.selectp__menu){border-color:var(--color-main)!important}.select-common:hover .selectp__control,.rselect:hover .selectp__control,.rselect100:hover .selectp__control{border-color:var(--color-main)!important}.select-common .selectp__single-value,.rselect .selectp__single-value,.rselect100 .selectp__single-value{color:var(--color-main);text-align:center;font-size:var(--font-size-3)}.select-common .selectp__control .selectp__placeholder,.rselect .selectp__control .selectp__placeholder,.rselect100 .selectp__control .selectp__placeholder{font-size:var(--font-size-3)}.select-common .selectp__control.selectp__control--is-focused,.rselect .selectp__control.selectp__control--is-focused,.rselect100 .selectp__control.selectp__control--is-focused,.select-common .selectp__control.selectp__control--menu-is-open,.rselect .selectp__control.selectp__control--menu-is-open,.rselect100 .selectp__control.selectp__control--menu-is-open{box-shadow:0 0 0 1px var(--color-main)}.select-common .selectp__control,.rselect .selectp__control,.rselect100 .selectp__control{cursor:pointer;padding:var(--font-size-2);height:100%;border-radius:17px;border:1px solid #fff!important;box-sizing:border-box}.select-common .selectp__control:hover,.rselect .selectp__control:hover,.rselect100 .selectp__control:hover{border:1px solid #fff!important;background:#fafafa}.select-common .selectp__control.selectp__control--is-disabled,.rselect .selectp__control.selectp__control--is-disabled,.rselect100 .selectp__control.selectp__control--is-disabled{cursor:not-allowed!important;background-color:#f2f2f2!important;pointer-events:auto!important}.select-common .selectp__menu,.rselect .selectp__menu,.rselect100 .selectp__menu{text-align:center;color:var(--color-main)}.select-common .selectp__menu .selectp__option,.rselect .selectp__menu .selectp__option,.rselect100 .selectp__menu .selectp__option{font-size:var(--font-size-3)}.select-common .selectp__menu .selectp__option.selectp__option--is-focused,.rselect .selectp__menu .selectp__option.selectp__option--is-focused,.rselect100 .selectp__menu .selectp__option.selectp__option--is-focused{background:var(--color-main);opacity:.5;color:#fff}.select-common .selectp__menu .selectp__option.selectp__option--is-selected,.rselect .selectp__menu .selectp__option.selectp__option--is-selected,.rselect100 .selectp__menu .selectp__option.selectp__option--is-selected{background:var(--color-main);opacity:1}.select-common .selectp__input-container,.rselect .selectp__input-container,.rselect100 .selectp__input-container{color:var(--color-main)}.select-common .selectp__input,.rselect .selectp__input,.rselect100 .selectp__input{color:var(--color-main);font-size:var(--font-size-3);padding:5px;margin-left:5px}.select-common .selectp__indicator-separator,.rselect .selectp__indicator-separator,.rselect100 .selectp__indicator-separator{background:transparent!important}.select-common .selectp__value-container,.rselect .selectp__value-container,.rselect100 .selectp__value-container{font-size:var(--font-size-2)}.rselect100{width:100%}.rselect{width:80%}.svgWrap{display:flex;justify-content:center;align-items:center;fill:var(--color-main);color:var(--color-main);margin-right:var(--font-size-3)}.svgWrap svg{height:var(--font-size-3);width:var(--font-size-3)}.radioWrapper{font-family:var(--font-family2);margin:auto;height:auto;-webkit-user-select:none;user-select:none;min-height:8vmin;position:relative;box-sizing:border-box;display:flex;width:80%;justify-content:center}.radioWrapper .radio{position:relative;display:block;float:left;margin-top:1.25vmin;width:5vmin;height:5vmin;border-radius:50%;background-color:#fff;background-image:white;border:.2vmin solid #fff;transition:all .15s ease}.radioWrapper label{display:inline-block;margin:2vmin;cursor:pointer;font-size:2vmin}.radioWrapper input[type=radio]{position:absolute;opacity:0}.radioWrapper input[type=radio]:checked+.radio{background-color:#fff;background-image:#fff;border:.2vmin solid #fff}.radioWrapper input[type=radio]:checked+.radio:after{opacity:1;transform:scale(1);transition:all .15s ease}.radioWrapper .radio:after{content:"";position:absolute;display:block;top:1.2vmin;left:1.2vmin;width:2.6vmin;height:2.6vmin;border-radius:50%;background:var(--color-main);opacity:0;transform:scale(0)}.radioWrapper .radio+span{float:left;color:var(--color-main);font-size:5vmin;margin-left:1.2vmin}.no-drag,#root,#modal,html,body{-ms-user-select:none;-moz-user-select:-moz-none;-webkit-user-select:none;-khtml-user-select:none;user-select:none}html,body{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;width:100%;height:100%;margin:0;padding:0;font-family:var(--font-family, "CookieRunRegular");overflow:hidden}#modal{font-family:var(--font-family, "CookieRunRegular")}#root{position:absolute;font-family:var(--font-family, "CookieRunRegular"),system-ui,sans-serif;line-height:1.5;font-weight:400;width:100%;height:100vh;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cursor_none{cursor:none}.button{border-radius:8px;border:1px solid var(--color-main);box-sizing:border-box;font-size:var(--font-size-2);line-height:var(--font-size-2);font-weight:500;font-family:inherit;padding:13px;cursor:pointer;transition:border-color .25s;background-color:var(--color-main);color:#fff;font-weight:700}.button.gray{background:var(--color-gray);border-color:var(--color-gray)}.button:hover{opacity:.9}.button:disabled,.button.button[disabled]{background-color:var(--color-main-weak);border-color:var(--color-main-weak);color:#ccc}.button:disabled:hover,.button.button[disabled]:hover{cursor:not-allowed;opacity:1}
