._login_text_1x08t_1{font-family:KCC-Hanbit,serif;font-size:15px}@media screen and (min-width:992px){._name_condition_main_doxd3_2{display:flex;width:400px;column-gap:5px;margin-left:.5rem;font-family:KCC-Hanbit}}@media screen and (max-width: 991px){._name_condition_main_doxd3_2{display:flex;width:300px;column-gap:5px;margin-left:.5rem;font-family:KCC-Hanbit}}._name_condition_main_doxd3_2 button{width:70px}._item_condition_root_nqjs9_1{padding-top:10px;padding-bottom:10px}._item_button_xy2mr_1{border:none;border-radius:6px;cursor:pointer;height:105px}._item_button_xy2mr_1:hover{background-color:#5176fc;color:#fff}._item_container_xy2mr_16{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:7px}._select_xy2mr_26:hover{background-color:#5176fc;color:#fff;transition-property:all;transition-duration:.7s}._select_xy2mr_26:hover>section>img{transform:rotate(-15deg) scale(1.15)}._item_container_xy2mr_16>img{height:50%;transition-property:all;transition-duration:.7s}._item_container_xy2mr_16>span{font-family:KCC-Hanbit,serif;font-size:13px}._container_1kjwt_1{display:flex;align-items:center;justify-content:center;text-align:center;font-family:KCC-Hanbit,serif;font-size:14px;background-color:#029729;padding:8px;border-radius:8px;color:#fff}._container_1kjwt_1 a{color:#fe4646;text-decoration:none}._item_main_container_1xu7f_2{row-gap:12px}._item_condition_and_ranking_1xu7f_9{display:grid;grid-template-columns:1fr 320px;gap:12px;align-items:stretch}@media screen and (max-width: 767px){._item_condition_and_ranking_1xu7f_9{grid-template-columns:1fr}}@media screen and (max-width: 991px){._banner_container_1xu7f_24{display:grid;row-gap:5px;grid-template-columns:1fr;margin-top:5px}._item_main_container_1xu7f_2{display:grid;grid-template-columns:1fr;column-gap:5px;margin-top:5px}._item_condition_and_list_container_1xu7f_38{display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;row-gap:5px}}@media screen and (min-width: 992px){._banner_container_1xu7f_24{display:grid;grid-template-columns:repeat(auto-fit,minmax(20%,auto));column-gap:5px;margin-top:5px}._item_main_container_1xu7f_2{display:grid;grid-template-columns:1fr 375px;column-gap:5px;margin-top:5px}._item_condition_and_list_container_1xu7f_38{display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;row-gap:5px}._popular_ranking_and_record_ranking_container_1xu7f_70{display:grid;grid-template-columns:repeat(auto-fit,minmax(100%,1fr));grid-auto-rows:min-content;row-gap:5px}}@media screen and (min-width: 1200px){._item_main_container_1xu7f_2{display:grid;grid-template-columns:1fr 345px;column-gap:5px;margin-top:5px}}@media screen and (min-width:1600px){._item_main_container_1xu7f_2{display:grid;grid-template-columns:1fr 345px;column-gap:5px;margin-top:5px}}._title_1pjuj_1{text-align:center;font-family:Pretendard-Regular;font-size:30px;margin:10px}._pagination_gv4qe_1,._add_form_1qcp8_1{display:flex;justify-content:center}._add_form_1qcp8_1 label{font-family:Pretendard-Regular}._main_container_kmu2p_1{font-family:KCC-Hanbit,serif}._main_title_kmu2p_5{text-align:center;font-size:large;margin-top:10px;margin-bottom:10px}._record_search_container_1qrf1_1{display:flex;column-gap:5px}._record_search_container_1qrf1_1>input{width:300px;height:35px;border:solid;border-color:#efefef;border-radius:6px;padding:8px;font-size:14px}._item_search_btn_1qrf1_18{width:65px;background-color:#0d6efd;color:#fff;border-radius:6px;border:none}._all_clean_btn_1qrf1_27{width:100px;background-color:#ff6e6e;color:#fff;border-radius:6px;border:none}._main_grid_kuwnt_1{margin-top:10px;display:grid;grid-template-columns:1fr;row-gap:5px}._main_flex_1pj8n_1{background-color:#f8f9fa;width:100%;display:flex;flex-direction:row;column-gap:5px;text-align:center;justify-content:start;padding:10px;font-size:14px;cursor:pointer;border-radius:5px}._main_flex_1pj8n_1:hover{background-color:#efefef}._challenger_name_1pj8n_21{width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;text-align:start}._main_flex_1pj8n_1>img{width:20px;height:20px;margin-left:5px}._try_block_1pj8n_36{width:110px;display:flex;flex-direction:row;text-align:start}._primary_red_1pj8n_43{color:#ff6464}._iev_block_1pj8n_47{width:65px;display:flex;text-align:start}._score_block_1pj8n_53{width:100px;display:flex;text-align:start}._main_flex_1vtsy_1{display:flex;flex-direction:row;column-gap:8px;width:155px}._scroll_img_1vtsy_8{width:20px;height:20px}._primary_red_rvpra_1{color:#ff6464}._main_flex_1xi20_1{display:flex;column-gap:5px;width:225px}._target_1o3sc_1{height:10px}._modal_root_1r8xx_1{width:100%;height:100%;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;background:#5f5f5f80;font-family:KCC-Hanbit,serif}._modal_container_1r8xx_15{background-color:#f8f9fa;width:320px;border-radius:6px}._modal_title_1r8xx_22{padding:16px 24px;color:#000000d9;background:#f8f9fa;border-bottom:1px solid #f0f0f0;border-radius:6px;justify-content:center;text-align:center;font-size:14px}._button_section_1r8xx_33{display:flex;flex-direction:column;row-gap:8px;padding:16px 24px}._button_section_1r8xx_33>button{height:40px;border-radius:6px;border:solid 1px #e3e3e3;font-size:14px}._primary_red_btn_1r8xx_47{background-color:#ff6464;color:#fff}.page-layout{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;padding:0 1rem;display:flex;flex-direction:column}.page-layout>nav.navbar>.container-fluid{padding-left:0;padding-right:0}.page-layout .item-simulator-section,.page-layout .item-best-record-root,.page-layout .comment-container,.page-layout .shortcut-guide-section{margin-left:0!important;margin-right:0!important}.header-title{display:flex;flex-direction:row;align-items:center;font-family:SOYOMapleBoldTTF}.header-title a{display:flex;text-decoration:none;align-items:center}.header-title img{width:24px;height:24px;margin:10px}.header-item-nav{margin-left:14px;font-family:NPSfontBold;font-size:16px}.header-title span{display:block;color:#000;font-family:KCC-Hanbit;font-size:18px}.item-list-container{height:58vh;overflow-x:hidden;overflow-y:auto}.item-list-button button{border:none;border-radius:12px;padding:2px}.item-list-button img{height:60%}.item-list-button span{display:block;font-family:KCC-Hanbit;text-overflow:ellipsis}.more-item-button{width:100%;margin-top:8px;background-color:#fff}.item-ranking-container{width:100%;display:flex;flex-direction:column;align-items:center;font-family:KCC-Hanbit;border-radius:8px;padding-top:10px;padding-bottom:15px}.item-ranking-container img{width:30px}.item-ranking-controller{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:15px}.item-ranking-button{border-radius:8px;border:none;width:35px;height:35px;padding:5px}.item-ranking-button img{width:25px;height:25px}.ranking-items{display:flex;flex-direction:column;row-gap:2px}.ranking-items a{text-decoration:none}.single-ranking-item{display:flex;align-items:center;gap:10px;color:#353535}.single-ranking-item a{text-decoration:none;color:inherit}.shortcut-guide-section{display:none}.item-simulator-section{display:flex;border-radius:8px}.item-info-section-container{display:flex;justify-content:center}.item-simulator-root{display:flex;flex-direction:column;justify-content:space-evenly}.item-info-section{font-family:Pretendard-Regular;width:325px;text-align:center;color:#fff;background-color:#7175b5;border-color:#000;border-width:2px;padding:4px 4px 13px;position:relative}.item-info-section.grade-rare:before,.item-info-section.grade-epic:before,.item-info-section.grade-unique:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;pointer-events:none;border:2px solid transparent}.item-info-section.grade-rare:before{border-color:#5fa8ff}.item-info-section.grade-epic:before{border-color:#b975ff}.item-info-section.grade-unique:before{border-color:#f7c948}@keyframes grade-flash-up{0%{box-shadow:0 0 0 transparent}35%{box-shadow:0 0 28px 6px var(--grade-flash-color, transparent)}to{box-shadow:0 0 0 transparent}}.item-info-section.flash-grade-up{animation:grade-flash-up .7s ease-out}.item-info-section.grade-rare.flash-grade-up{--grade-flash-color: rgba(95, 168, 255, .75)}.item-info-section.grade-epic.flash-grade-up{--grade-flash-color: rgba(185, 117, 255, .75)}.item-info-section.grade-unique.flash-grade-up{--grade-flash-color: rgba(247, 201, 72, .85)}.item-grade-label{display:block;font-family:Pretendard-Regular;font-size:16px;color:#fff;margin-top:-10px;margin-bottom:13px;line-height:1.1}.item-potential-section{display:flex;flex-direction:column;align-items:flex-start;padding-left:16px;gap:2px}.item-potential-line{font-family:Pretendard-Regular;font-size:14px;line-height:18px}.item-potential-line.grade-rare{color:#88c5ff}.item-potential-line.grade-epic{color:#d3a5ff}.item-potential-line.grade-unique{color:#ffe07a}.item-potential-line.grade-normal{color:silver}.item-image-download-row{display:flex;margin-top:10px}.item-image-download-btn{width:100%;background-color:#fff;border:1px solid #d8d3c3;border-radius:6px;padding:5px 16px;font-family:KCC-Hanbit,serif;font-size:13px;color:#444;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.item-image-download-btn:hover{background-color:#7175b514;border-color:#7175b5;color:#5a5e9a}.item-image-download-btn:active{background-color:#7175b529}.planet-spec-note{margin:8px 0 0;text-align:center;font-family:KCC-Hanbit,serif;font-size:11.5px;color:#0000008c;letter-spacing:.2px}.skeleton-line{display:block;background:linear-gradient(90deg,#ffffff14,#ffffff38,#ffffff14);background-size:200% 100%;border-radius:4px;animation:skeleton-shimmer 1.4s linear infinite}.skeleton-block{display:block;background:linear-gradient(135deg,#ffffff26,#ffffff4d,#ffffff26);background-size:200% 100%;border-radius:4px;animation:skeleton-shimmer 1.4s linear infinite}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes potential-fade-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.item-potential-line.potential-fade-in{animation:potential-fade-in .45s ease-out backwards}@keyframes stat-flash-up{0%{background-color:#22c55e00}20%{background-color:#22c55e8c}to{background-color:#22c55e00}}@keyframes stat-flash-down{0%{background-color:#ef444400}20%{background-color:#ef44448c}to{background-color:#ef444400}}.item-info-status .stat-flash-up{animation:stat-flash-up .5s ease-out;border-radius:4px}.item-info-status .stat-flash-down{animation:stat-flash-down .5s ease-out;border-radius:4px}.item-info-section hr{height:2px;background-color:#fff;margin-top:8px;margin-bottom:8px}.item-info-basic{display:flex;justify-content:start;flex-direction:row;align-items:flex-start;margin-bottom:9px}.item-img-container{margin-left:10px;margin-top:5px;display:flex;position:relative;justify-content:center;border:none;width:90px;height:90px;align-items:center;background-color:#c9c8d4}.item-img{height:78%}.scroll-animation{position:absolute;z-index:2;outline:0;border:none;background-color:none;width:92px;height:115px}.item-info-required{margin-left:13px;display:flex;flex-direction:column;align-items:flex-start;justify-content:start}.item-info-required span{line-height:19px;font-size:14px;display:block}.item-status-required{text-align:justify;display:flex;flex-direction:row;justify-content:flex-start}.item-status-required-description{display:block;width:63px}.item-status-required-info{display:block}.scroll-overflow-msg{color:#ff6464;justify-content:center;margin-left:3px;font-size:13px;font-family:KCC-Hanbit}.item-useless-info{color:silver}.item-info-name{display:block;font-size:25px;font-family:Pretendard-SemiBold;margin-top:1px;margin-bottom:5px}.item-info-job{font-size:15px}.item-info-job span{margin-left:6px;margin-right:6px}.item-info-status{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;font-family:Pretendard-Regular;font-size:15px;line-height:20px;margin-bottom:10px;padding-left:16px}.item-controller-section{width:330px;background-color:#fff;border-radius:6px;padding:6px}.scroll-select{display:flex;justify-content:space-between;flex-direction:row;margin-top:5px;margin-bottom:9px}.scroll-select.scroll-select--extras{justify-content:flex-start;gap:8px;margin-top:0}.scroll-select img.cube-miracle-img,.price-input-icon img.cube-miracle-img{transform:scale(1.18)}.scroll-info{display:flex;flex-direction:column;justify-content:flex-start}.scroll-info button,.total-price-reset-btn{position:relative}.shortcut-key-label{position:absolute;top:3px;left:3px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-family:SF Mono,Menlo,monospace;font-size:10px;font-weight:700;color:#333;background:linear-gradient(180deg,#fff,#e9e9eb);border:1px solid #c4c4c8;border-radius:4px;box-shadow:0 1px #b8b8bc,0 1px 2px #0000001a;pointer-events:none;z-index:1}.scroll-info span{font-size:12px;font-family:KCC-Hanbit}.scroll-select button{width:73px;height:73px;border:none;border-radius:6px;margin-bottom:2px}.scroll-select button:focus{outline:0;background-color:#d6d6d6}.scroll-select img{width:90%}.item-price-info{font-size:13px;font-family:KCC-Hanbit;gap:2px;margin-top:10px}.price-input-container{display:flex;flex-direction:row;align-items:center;gap:6px;margin-bottom:4px}.price-input-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0}.price-input-icon img{width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.price-input-description{display:block;width:78px;font-size:13px;color:#444;flex-shrink:0}.price-input-container input{padding:4px 8px;height:26px;border:1px solid #d8d3c3;border-radius:5px;width:130px;font-size:13px;background-color:#fff;transition:border-color .12s ease,box-shadow .12s ease}.price-input-container input:focus{outline:none;border-color:#7175b5;box-shadow:0 0 0 2px #7175b52e}.price-input-count{font-size:12.5px;color:#666;white-space:nowrap}.price-group-divider{height:1px;background-color:#00000014;margin:6px 2px}.total-price-info-section{margin-top:14px;padding-top:10px;border-top:1px solid rgba(0,0,0,.08);display:flex;flex-direction:row;align-items:center;justify-content:space-between}.total-price-info{display:flex;flex-direction:row;align-items:center}.total-price-info img{width:22px;height:22px;margin-right:6px}.total-price-info span{width:170px;overflow:hidden;font-size:14px}.total-price-reset-btn{padding:6px 10px 6px 30px;border:none;border-radius:3px}.total-price-reset-btn:focus{border:none;outline:0;background-color:#d6d6d6}.item-best-record-root{border-radius:8px;display:flex;flex-direction:column}.best-record-container{display:flex;justify-content:center}.item-record-challenge-btn{padding:3px 7px;border:none;border-radius:3px;font-family:SejonghospitalBold;font-size:14px;width:325px}.item-record-challenge-btn:focus{border:none;outline:0;background-color:#d6d6d6}.item-list-grid{display:grid;column-gap:10px;row-gap:10px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 575px){.item-list-button button{width:27vw;height:24vw}.item-list-button span{font-size:2.7vw;margin-top:7px}.item-ranking-container{margin-top:0}.item-simulator-section{flex-direction:column;justify-content:center;gap:6px}.scroll-animation{width:85px;height:120px}.scroll-overflow-msg{display:block}.item-info-required span{line-height:18px}.item-info-name{font-size:23px;margin-top:3px;margin-bottom:3px}.item-info-job{font-size:16px}.item-info-job span{margin-left:8px;margin-right:8px}.item-controller-section{width:350px}.scroll-info span{font-size:11px}.scroll-select button{width:75px;height:75px}.price-input-description{width:70px}.price-input-container input{height:24px}.total-price-info span{width:180px;font-size:14px}}@media screen and (min-width: 576px) and (max-width: 767px){.item-list-button button{width:21vw;height:18vw}.item-list-button span{font-size:2.1vw;margin-top:11px}.item-ranking-container{margin-top:15px}.single-ranking-item{padding:0 10px;border-radius:6px}.item-list-grid{grid-template-columns:repeat(4,1fr)}.item-simulator-section{flex-direction:column;justify-content:center;align-items:top}.total-price-info-section{margin-top:14px}.total-price-info img{width:22px;height:22px}.total-price-info span{font-size:14px}}@media screen and (min-width: 768px) and (max-width: 991px){.item-list-button img{height:55%}.item-list-button button{width:17vw;height:14vw}.item-list-button span{font-size:13px;margin-top:11px}.item-ranking-container{margin-top:5px;margin-bottom:5px}.single-ranking-item{padding:0 10px;border-radius:6px}.item-list-grid{grid-template-columns:repeat(5,1fr)}.item-info-section-container{display:block;justify-content:unset}.item-simulator-section{align-items:top;justify-content:center}.shortcut-guide-section{display:flex;flex-direction:column;text-align:center;justify-content:center;border-radius:6px;padding-top:15px;padding-bottom:15px;margin:5px 0 0;font-family:KCC-Hanbit,serif}.shortcut-info{margin-top:3px;margin-bottom:3px;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;gap:10px}.scroll-overflow-msg{font-size:14px}}@media screen and (min-width: 992px) and (max-width: 1199px){.item-list-button img{height:55%}.item-list-button button{width:11.5vw;height:10vw}.item-list-button span{font-size:13px;margin-top:6px}.item-ranking-container{padding-bottom:0}.single-ranking-item{padding:0 10px;border-radius:6px}.item-list-grid{grid-template-columns:repeat(6,1fr)}.item-info-section-container{display:block;justify-content:unset}.item-simulator-section{align-items:top;justify-content:center}.shortcut-guide-section{display:flex;flex-direction:column;text-align:center;justify-content:center;border-radius:6px;padding-top:15px;padding-bottom:15px;margin:5px 0 0;font-family:KCC-Hanbit,serif}.shortcut-info{margin-top:3px;margin-bottom:3px;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;gap:10px}}@media screen and (min-width: 1200px) and (max-width: 1399px){.item-list-container{height:75vh}.item-list-button img{height:55%}.item-list-button button{width:11.6vw;height:8.8vw;border-radius:8px}.item-list-button span{font-size:14px;margin-top:11px}.item-ranking-container{padding:10px 5px}.ranking-items{width:275px}.ranking-items-container{display:flex;flex-direction:row;justify-content:space-around}.single-ranking-item{padding:0 10px;border-radius:6px}.item-list-grid{grid-template-columns:repeat(7,1fr)}.item-info-section-container{display:block;justify-content:unset}.item-simulator-section{align-items:top;justify-content:center}.item-simulator-root{flex-direction:row;justify-content:space-between;gap:1rem}.item-best-record-root{margin-top:0;align-self:center}.shortcut-guide-section{display:flex;flex-direction:column;text-align:center;justify-content:center;border-radius:6px;padding-top:15px;padding-bottom:15px;margin:5px 0;font-family:SejonghospitalBold}.shortcut-info{margin-top:3px;margin-bottom:3px;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;gap:10px}}@media screen and (min-width: 1400px){.header-item-nav{margin-left:0}.header-title span{margin-right:10px}.item-list-container{height:100%;font-family:NPSfontBold}.item-list-button img{height:55%}.item-list-button button{width:100%;height:5vw;border-radius:8px}.item-list-button span{font-size:14px;margin-top:12px}.item-ranking-container{padding:10px;border-radius:6px}.single-ranking-item{padding:0 10px;border-radius:6px}.item-list-grid{grid-template-columns:repeat(8,1fr);grid-auto-rows:auto}.item-list-grid>div{display:flex;justify-content:center;align-items:center}.item-info-section-container{display:block;justify-content:unset}.item-simulator-section{align-items:top;justify-content:center}.item-simulator-root{flex-direction:row;justify-content:space-between;gap:1rem}.item-best-record-root{margin-top:0;align-self:center}.shortcut-guide-section{display:flex;flex-direction:column;text-align:center;justify-content:center;border-radius:6px;padding-top:15px;padding-bottom:15px;margin:5px 0 0;font-family:KCC-Hanbit,serif}.shortcut-info{margin-top:3px;margin-bottom:3px;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;gap:10px}}@media (min-width: 1700px){.item-list-grid{grid-template-columns:repeat(auto-fill,minmax(12%,1fr))}.item-list-button button{width:7.3vw;height:5.4vw}.item-list-button img{height:53%}.item-list-button span{font-size:13px;margin-top:12px}}.inform-banner-root{margin-top:3px;background-color:#3a58ff;padding:8px;text-align:center;border-radius:8px;color:#fff;font-family:Pretendard-Regular}.comment-container{border-radius:8px;font-family:Pretendard-Regular;font-size:15px}.comment-area-title{font-family:SOYOMapleBoldTTF;font-size:18px}.comment-content-root{margin-top:10px;margin-bottom:10px;padding:10px;background-color:#e6e6e6;border-radius:8px}.comment-content-area{width:100%;height:60px;resize:none;border:none;background-color:transparent;overflow:auto;outline:none;box-shadow:none}.comment-user-info-input{display:flex;justify-content:space-between}.comment-user-info{display:flex;gap:12px}.comment-user-info input{min-width:80px;max-width:120px;height:28px;border:none;border-radius:4px;padding:4px 6px;font-size:13px;overflow:auto;outline:none;box-shadow:none}.comment-user-info-input button{width:80px;height:28px;border-radius:4px;font-size:13px;font-weight:700;background-color:#fff;border:none;padding:0;cursor:pointer;outline:none}.comment-error-container{font-size:12px}.comment-item-root{width:100%;display:flex;justify-content:space-between;gap:16px;margin-bottom:16px}.comment-item-top-container{height:24px;display:flex;justify-content:start}.comment-item-nickname{font-family:Pretendard-Bold;font-size:14px;font-weight:700;line-height:24px}.comment-created-time{color:#000;font-size:10px;line-height:24px;margin-left:6px}.comment-item-menu-container{display:flex;flex-direction:column;gap:6px;margin-top:4px}.comment-item-siren-container{width:12px;height:12px;line-height:0}.comment-item-siren-icon{width:12px;height:12px;cursor:pointer}.comment-item-delete-container{width:12px;height:12px;line-height:0}.comment-item-delete-icon{width:12px;height:12px;cursor:pointer}.custom-modal-container{width:100%;height:100%;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;background:#5f5f5f80}.custom-modal-root{background-color:#fff;width:320px;border-radius:10px}.custom-modal-header{padding:16px 24px;color:#000000d9;background:#fff;border-bottom:1px solid #f0f0f0;border-radius:10px;justify-content:center}.custom-modal-title{margin:0;color:#000000d9;font-family:KCC-Hanbit;font-size:16px;line-height:22px;word-wrap:break-word}.custom-modal-body{padding:24px;font-size:14px;line-height:1.5715;word-wrap:break-word}.custom-modal-content{display:flex;align-items:center;justify-content:flex-start}.custom-modal-dialog{width:100%;margin-bottom:10px}.custom-modal-menu-title{color:#000000d9;word-break:break-word;font-family:KCC-Hanbit;font-size:13px;margin-bottom:8px}.custom-modal-input-element{box-sizing:border-box;margin:0;position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;z-index:1000}.custom-modal-button-container{display:flex;justify-content:center;padding-top:24px;gap:8px}.custom-modal-button{line-height:1.5717;position:relative;display:inline-block;font-family:Pretendard-Regular;white-space:nowrap;text-align:center;box-shadow:0 2px #5f5f5f26;cursor:pointer;transition:all .3s;touch-action:manipulation;height:32px;padding:4px 15px;font-size:14px;background:#fff;min-width:80px;border-radius:4px;text-transform:none;border:1px solid #303030}.custom-modal-ok-button{background-color:#303030;color:#fff}.custom-modal-cancel-button{background-color:#fff;color:#303030}@keyframes blink{40%{opacity:.5}80%{opacity:1}}.black-border{border-width:2px;border-color:#000}.red{color:red}.primary-red{color:#ff6464}.whtie{color:#fff}.orange{color:orange}.purple{color:#a41cff}.blue{color:#294dff}.yellow{color:#f0f023}.green{color:#009d00}.pink{color:#ff81dd}.item-best-record-root{text-align:center;justify-content:flex-start}.item-record-comment{margin-top:3px;font-size:13px;font-family:KCC-Hanbit;color:#ff6464}.option-select-container{margin-top:5px;display:grid;column-gap:5px;row-gap:5px;grid-template-columns:1fr 1fr}.success-scroll-root{margin-top:5px;display:flex;justify-content:center}.success-scroll-container{width:325px;display:flex;flex-direction:row;justify-content:space-between;gap:3px;background-color:#fff;padding:4px;border-radius:8px}.success-single-scroll-container{display:flex;flex-direction:row;align-items:center;gap:1px}.success-single-scroll-container img{padding:3px;background-color:#ececec;border-radius:6px;width:32px;height:32px;object-fit:contain}.success-single-scroll-container span{font-family:Pretendard-Medium;font-size:13px;margin-left:2px}.job-select-button-container{display:flex;flex-wrap:wrap;justify-content:start;gap:10px}.job-select-button{display:inline-flex;justify-content:center;align-items:center;min-width:50px;height:33px;padding:0 7px;border:none;border-radius:6px;transition:transform 80ms ease-out,background-color .12s ease-out}.job-select-button:active{transform:scale(.92)}.job-select-button span{font-family:KCC-Hanbit;font-size:14px}.job-select-button img{width:13px;height:13px;margin-right:5px}.job-select-button:hover{background-color:#5176fc;color:#fff}.job-select-button:hover>img{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%)}.select-active{background-color:#5176fc;color:#fff}.select-active>img{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%)}.select-active-text{background-color:#5176fc;color:#fff}.item-name-input{width:300px}.category-select-container{margin-top:3px}.condition-title{font-size:15px;font-family:KCC-Hanbit}.category-select-button-container{display:flex;gap:5px;column-gap:5px;flex-wrap:wrap;justify-content:start;margin-top:3px}.category-select-button{display:inline-flex;align-items:center;justify-content:center;padding:0 7px;min-width:33px;min-height:33px;border:none;border-radius:6px;transition:transform 80ms ease-out,background-color .12s ease-out}.category-select-button:active{transform:scale(.92)}.category-select-button:hover{background-color:#5176fc;color:#fff}.category-select-button span{font-family:KCC-Hanbit;font-size:14px}.category-select-button img{width:18px;height:18px;margin-right:5px;object-fit:contain}.item-list-button button>img{-webkit-transition:-webkit-transform .5s;transition:transform .5s}.item-list-button button:hover>img{transform:scale(1.2);transform:rotate(-15deg)}.item-rank-text{font-family:SOYOMapleBoldTTF;width:38px}.single-ranking-item>span{font-family:KCC-Hanbit;text-align:center;font-size:15px}.single-ranking-item{height:37px}.item-ranking-page-controller-container{display:flex;flex-direction:row;gap:9px;justify-content:center;align-items:center;margin-top:auto;padding-top:10px}.item-ranking-page-controller-container>button{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.item-ranking-page-controller-container>button:hover{background-color:#5176fc}.item-ranking-page-controller-container>button:hover>img{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%)}.item-ranking-page-controller-container img{width:12px;height:12px}.rank-item-name :hover{color:#5176fc}.item-list-button button:hover{background-color:#5176fc}.item-list-button button:hover>span{color:#fff}.item-record-challenge-section{padding-top:10px;padding-bottom:10px;display:flex;justify-content:center;font-family:KCC-Hanbit,serif}.item-record-challenge-section>button:hover{background-color:#5176fc;color:#fff}.item-list-title,.item-condition-title{font-size:20px;font-family:KCC-Hanbit}.item-ranking-title{font-family:KCC-Hanbit;font-size:20px;margin-bottom:10px}.item-controller-section select{font-size:13px;font-family:KCC-Hanbit}.big-checkbox{width:30px;height:30px}.nowrap{white-space:nowrap}.single-ranking-item:hover{background-color:#eee}@font-face{font-family:Pretendard-Thin;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Pretendard-ExtraLight;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-ExtraLight.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Pretendard-Light;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Pretendard-Regular;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Pretendard-Medium;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Pretendard-SemiBold;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Pretendard-Bold;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Pretendard-ExtraBold;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Pretendard-Black;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:NPSfontBold;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2310@1.0/NPSfontBold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:SOYOMapleBoldTTF;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2310@1.0/SOYOMapleBoldTTF.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:SejonghospitalBold;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2312-1@1.1/SejonghospitalBold.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:KCC-Hanbit;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/2403-2@1.0/KCC-Hanbit.woff2) format("woff2");font-weight:400;font-style:normal}@media screen and (min-width: 1200px){._main_grid_3g2nw_9{display:grid;justify-content:center;align-items:center;grid-template-columns:minmax(0,1fr) minmax(900px,1200px) minmax(0,1fr);grid-auto-rows:max-content}}@media screen and (min-width: 1400px){._main_grid_3g2nw_9{grid-template-columns:minmax(0,1fr) minmax(1100px,1300px) minmax(0,1fr)}}@media screen and (min-width: 1700px){._main_grid_3g2nw_9{grid-template-columns:minmax(0,1fr) minmax(1200px,1400px) minmax(0,1fr)}}
