body,html{font-size:16px;font-weight:400;line-height:1.2;font-family:Noto Sans KR,Noto Sans,sans-serif;-webkit-text-size-adjust:100%;text-size-adjust:100%}*{font:inherit}img[width],img[style*=width]{height:auto}:root{--black: #1d1d1f;--white: #ffffff;--gray-50: #f9fafb;--gray-100: #f3f4f6;--gray-200: #DCDCDC;--gray-300: #d1d5db;--gray-400: #9ca3af;--gray-500: #6b7280;--gray-600: #4b5563;--gray-700: #374151;--gray-800: #1f2937;--gray-900: #111827;--neutral-100: #f5f5f5;--neutral-200: #e5e5e5;--neutral-300: #d4d4d4;--neutral-400: #a3a3a3;--neutral-500: #737373;--neutral-600: #525252;--neutral-700: #404040;--neutral-800: #262626;--neutral-900: #171717;--color-red-50: #FEF2F2;--color-red-500: #EF4444;--color-red-700: #B91C1C;--color-rose-50: #FFF1F2;--color-rose-200: #FECDD3;--color-rose-400: #FB7185;--color-rose-500: #F43F5E;--color-rose-600: #e11d48;--color-rose-700: #be123c;--color-rose-800: #9f1239;--color-rose-900: #881337;--color-orange-50: #fff7ed;--color-orange-100: #ffedd5;--color-orange-200: #fed7aa;--color-orange-300: #fdba74;--color-orange-400: #fb923c;--color-orange-500: #f97316;--color-orange-600: #ea580c;--color-orange-700: #c2410c;--color-orange-800: #9a3412;--color-orange-900: #7c2d12;--color-amber-600: #D97706;--color-yellow-50: #fefce8;--color-yellow-100: #fef9c3;--color-yellow-200: #fef08a;--color-yellow-300: #fde047;--color-yellow-400: #facc15;--color-yellow-500: #eab308;--color-yellow-600: #ca8a04;--color-yellow-700: #a16207;--color-yellow-800: #854d0e;--color-yellow-900: #713f12;--color-blue-50: #eff6ff;--color-blue-100: #dbeafe;--color-blue-200: #bfdbfe;--color-blue-300: #93c5fd;--color-blue-400: #60a5fa;--color-blue-500: #3b82f6;--color-blue-600: #2563eb;--color-blue-700: #1d4ed8;--color-blue-800: #1e40af;--color-blue-900: #1e3a8a;--color-cyan-50: #ECFEFF;--color-cyan-500: #06B6D4;--color-cyan-600: #0891b2;--color-cyan-800: #155E75;--color-indigo-50: #eef2ff;--color-indigo-100: #e0e7ff;--color-indigo-200: #c7d2fe;--color-indigo-300: #a5b4fc;--color-indigo-400: #818cf8;--color-indigo-500: #6366f1;--color-indigo-600: #4f46e5;--color-indigo-700: #4338ca;--color-indigo-800: #3730a3;--color-indigo-900: #312e81;--color-violet-50: #f5f3ff;--color-violet-100: #ede9fe;--color-violet-200: #ddd6fe;--color-violet-300: #c4b5fd;--color-violet-400: #a78bfa;--color-violet-500: #8b5cf6;--color-violet-600: #7c3aed;--color-violet-700: #6d28d9;--color-violet-800: #5b21b6;--color-violet-900: #4c1d95;--color-green-50: #f0fdf4;--color-green-100: #dcfce7;--color-green-200: #bbf7d0;--color-green-300: #86efac;--color-green-400: #4ade80;--color-green-500: #22c55e;--color-green-600: #16a34a;--color-green-700: #15803d;--color-green-800: #166534;--color-green-900: #14532d;--color-purple-50: #faf5ff;--color-purple-100: #f3e8ff;--color-purple-200: #e9d5ff;--color-purple-300: #d8b4fe;--color-purple-400: #c084fc;--color-purple-500: #a855f7;--color-purple-600: #9333ea;--color-purple-700: #7e22ce;--color-purple-800: #6b21a8;--color-purple-900: #581c87;--color-teal-50: #f0fdfa;--color-teal-100: #ccfbf1;--color-teal-200: #99f6e4;--color-teal-300: #5eead4;--color-teal-400: #2dd4bf;--color-teal-500: #14b8a6;--color-teal-600: #0d9488;--color-teal-700: #0f766e;--color-teal-800: #115e59;--color-teal-900: #134e4a;--radius-none: 0;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 20px;--radius-xl: 32px;--radius-half: 50%;--font-family-body: "Noto Sans KR", "Noto Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--font-family-title: "GMarket Sans", Sans-Serif;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bg_white{background:var(--white)!important}.bg_gray{background:var(--gray-100)!important}.inner{margin:0 auto}.hidden{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}h2.title{text-align:center;font-family:var(--font-family-title);font-weight:var(--fw-bold)}h3.title{text-align:center;font-weight:var(--fw-bold)}h4.title{font-weight:var(--fw-bold)}.step_list{display:flex;justify-content:space-between;align-items:center}.step_item{display:flex;align-items:center}.step_item .step_ico{display:inline-flex;justify-content:center;align-items:center;background:var(--white);border-radius:var(--radius-half)}.step_item .step_ico path{stroke:var(--black)}.step_item.is-done .step_ico{background:var(--color-blue-700)}.step_item.is-done .step_ico path{stroke:var(--white)}.step_item.is-current .step_ico{background:var(--color-blue-700)}.step_item.is-current .step_ico path{stroke:var(--white)}.step_item .step_txt{color:var(--black)}.step_arr{background:url(https://cdn.itemplay.co.kr/images/pb/ico_step_arr.svg)no-repeat center;display:block}.section_box{background:var(--white);border-radius:var(--radius-lg);box-sizing:border-box}.btn_area{display:flex;align-items:center;justify-content:center}.btn_area.btn_area_left{justify-content:flex-start}.btn_area.btn_area_right{justify-content:flex-end}.btn{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid transparent;transition:.2s ease}.btn_md{font-weight:var(--fw-regular)}.btn_lg{font-weight:var(--fw-bold)}.btn_xs{padding:4px 8px;font-size:12px;font-weight:var(--fw-regular);line-height:16px;border-radius:4px}.btn_sm{padding:6px 12px;font-size:13px;font-weight:var(--fw-regular);line-height:18px;border-radius:6px}.btn-outline-primary{color:var(--color-blue-700);border:1px solid var(--color-blue-700);background:transparent}.btn-outline-secondary{color:var(--color-red-700);border:1px solid var(--color-red-700);background:transparent}.btn_primary{color:var(--white);background:var(--color-blue-700)}.btn_primary:active{background:var(--color-blue-800)}.btn_white{color:var(--black);background:var(--white);border-color:var(--black)}.btn_white:active{background:var(--neutral-200)}.btn_black{color:var(--white);background:var(--neutral-700);border-color:var(--neutral-700)}.btn_black:active{background:var(--neutral-800)}.btn_gray{color:var(--black);background:var(--gray-50);border-color:var(--gray-400)}.btn_gray:active{background:var(--gray-100)}.btn_reset{color:var(--black);background:var(--gray-300);border-color:var(--black)}.btn_reset:active{background:var(--gray-400)}.btn_filter{color:var(--black);background:var(--white);border-color:var(--gray-300)}.btn_filter:active{background:var(--gray-50)}.btn_outline_danger{color:var(--color-rose-600);background:var(--white);border-color:var(--color-rose-600)}.btn_outline_danger:hover{color:var(--white);background:var(--color-rose-600)}.btn_outline_danger:active{color:var(--white);background:var(--color-rose-700);border-color:var(--color-rose-700)}.btn_outline_danger:disabled{color:var(--gray-400);background:var(--gray-100);border-color:var(--gray-300);cursor:not-allowed}.btn i{display:inline-block;width:24px;height:24px;margin-right:10px}.btn i.ico_call{background:url(https://cdn.itemplay.co.kr/images/pb/ico_call.svg)no-repeat center;background-size:contain}.btn i.ico_talk{background:url(https://cdn.itemplay.co.kr/images/pb/ico_talk.svg)no-repeat center;background-size:contain}.btn i.ico_star{background:url(https://cdn.itemplay.co.kr/images/pb/ico_star.svg)no-repeat center;background-size:contain}.btn.is-active i.ico_star{background:url(https://cdn.itemplay.co.kr/images/pb/ico_star_fill.svg)no-repeat center;background-size:contain}.chk_inp{position:absolute;opacity:0}.checkbox label{display:inline-flex;align-items:center;cursor:pointer;gap:10px}.chk_box{width:18px;height:18px;border:2px solid var(--gray-300);border-radius:3px}.checkbox .chk_inp:checked+label .chk_box{background:var(--color-blue-700) url(https://cdn.itemplay.co.kr/images/pb/ico_checkbox_wh.svg)no-repeat center;border-color:var(--color-blue-700)}.checkbox .chk_inp:checked+label .chk_txt{font-weight:var(--fw-bold)}.sub_box{padding:20px;border-radius:10px;border:1px solid var(--gray-300)}.box{border-radius:var(--radius-lg)}.box.box_gray{background:var(--gray-50)}.table{width:100%;border-collapse:collapse}.table th{background:var(--gray-100);text-align:center;vertical-align:center;border:1px solid var(--gray-100)}.table td{background:var(--white);color:var(--gray-500);border:1px solid var(--gray-100);vertical-align:center;box-sizing:border-box}.table .col_center{text-align:center}.table .col_right{text-align:right}.form_msg_err{color:var(--color-rose-700)}.text_primary{color:var(--color-blue-700)}.text_emphasis{color:var(--color-teal-700)}.text_caution{color:var(--color-rose-700)}.notice .list_dot li,.list_dot li{position:relative}.notice .list_dot li:before{content:"";border-radius:var(--radius-half);background:var(--black);position:absolute}.list_dot li:before{content:"";border-radius:var(--radius-half);background:var(--black);position:absolute}.notice.notice_warning{position:relative;border:1px solid #fecdd3;background:#fffbfb}.notice.notice_warning:after{content:"";background:url(https://cdn.itemplay.co.kr/images/pb/ico_warning.svg)no-repeat center;position:absolute}.notice_warning_title{margin-bottom:10px;font-size:16px;font-weight:var(--fw-bold);line-height:24px}.note{color:#64748b}.form_group{display:flex;flex-direction:column;position:relative}.form_group .form_label{color:#0f172a;font-weight:var(--fw-regular)}.form_group .form_inline{display:flex}.form_group .inp{border:1px solid var(--gray-200)}.form_group .inp:focus{outline:none;border:1px solid var(--gray-400)}.form_group .inp.is-readonly{border:1px solid var(--gray-400);color:var(--gray-500);background:var(--gray-200)}.form_group .inp.is-readonly:focus,.form_group .inp:read-only:focus{outline:none;box-shadow:none;pointer-events:none;-webkit-user-select:none;user-select:none}.form_group .inp::placeholder{color:var(--gray-400);opacity:1}.form_group .inp::-webkit-input-placeholder{color:var(--gray-400)}.form_group .inp::-ms-input-placeholder{color:var(--gray-400)}.form_group .form_hint{position:absolute;color:var(--color-red-700);font-size:12px;font-weight:400;line-height:20px;display:none;bottom:-25px}.form_group .form_hint.is-success{display:block;color:var(--color-teal-500)}.form_group .form_hint.is-error{display:block;color:var(--color-red-500);position:static}.form_group .textarea{border:1px solid var(--gray-200);font-family:var(--font-family-body);min-height:150px;border-radius:6px;padding:8px 12px;font-size:16px}.form_group .textarea:focus{outline:none;border:1px solid var(--gray-400)}.form_group .textarea::placeholder{color:var(--gray-400);opacity:1}.form_group .textarea::-webkit-input-placeholder{color:var(--gray-400)}.form_group .textarea::-ms-input-placeholder{color:var(--gray-400)}.form_guide{color:#666;font-size:12px;font-weight:400;line-height:20px}.inp.inp--bare{border:none!important;background:none!important;padding:0!important}.has_del{position:relative}.has_del>input{width:100%;padding-right:32px;box-sizing:border-box}.del{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;border:none;background:url(https://cdn.itemplay.co.kr/images/pb/ico_inp_del.svg)no-repeat center;color:#fff;font-size:0px;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s}.has_del input:focus+.del,.has_del input:not(:placeholder-shown)+.del{opacity:1;pointer-events:auto}.file_upload{display:flex;gap:8px}.file_upload .inp{flex:1}.file_upload_list{display:flex;flex-direction:column;gap:8px;min-width:0}.file_upload_item{display:flex;align-items:center;gap:8px;min-width:0}.file_upload_item .file_name{color:var(--black);font-size:14px;font-weight:var(--fw-bold);line-height:28px;letter-spacing:-.07px;text-decoration-line:underline;text-underline-offset:2px;text-underline-position:from-font;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file_upload_item .file_remove{width:20px;height:20px;border:none;outline:none;cursor:pointer;background:var(--white) url(https://cdn.itemplay.co.kr/images/pb/ico_close_bk.svg)no-repeat center}.select_group{display:flex;flex-direction:column;position:relative}.select_group .select_label{color:#0f172a;font-weight:var(--fw-regular)}.select_group select{border:1px solid var(--gray-200);appearance:none;-webkit-appearance:none;-moz-appearance:none}.select_group select:has(option:selected:not([value=""])){color:var(--gray-500)}.select_group select:focus{outline:none;border:1px solid var(--gray-400)}.radio_group{display:flex}.radio_group .radio{display:inline-flex;align-items:center;cursor:pointer}.radio_group input[type=radio]{position:absolute;opacity:0}.radio_group .radio_ui{width:18px;height:18px;border-radius:var(--radius-half);border:1px solid #E2E8F0}.radio_group input:checked+.radio_ui:after{content:"";display:block;width:8px;height:8px;margin:4px;border-radius:var(--radius-half);background-color:var(--color-blue-700)}.radio_group .radio_txt{color:#0f172a;font-weight:var(--fw-regular)}.required{color:var(--color-rose-700);margin-left:2px}.underline_title{font-weight:var(--fw-bold);border-bottom:1px solid var(--black)}.search_row{display:grid}.search_row .search_label{font-weight:var(--fw-bold);display:flex;justify-content:flex-start;align-items:center}.search_row .search_label.search_label_light{font-weight:var(--fw-regular)}#searchForm .search_row{display:flex}#searchForm .search_row .search_label{font-size:16px;line-height:24px;font-weight:400;width:86px}.category_filter{display:flex;flex-wrap:wrap}.category_filter .filter_btn{cursor:pointer}.category_filter .filter_btn input[type=radio]{position:absolute;opacity:0}.category_filter .filter_btn span{display:block;box-sizing:border-box;border:1px solid var(--gray-300);font-weight:var(--fw-bold);color:var(--black);background:var(--white)}.category_filter .filter_btn input:checked+span{color:var(--white);background:var(--gray-700)}.price_filter{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.price_range{display:flex;justify-content:flex-start;align-items:center}.price_range .range_seperator,.price_range .range_label,.price_range .price_unit{font-weight:var(--fw-regular)}.price_inp{display:flex;justify-content:center;align-items:center;border:1px solid var(--gray-300);background:var(--white)}.price_inp input{border:none;outline:none;min-width:0;flex:1 1 auto}.price_inp .price_btn{display:flex;justify-content:center;align-items:center;background:var(--white);border:none;cursor:pointer}.price_inp .price_btn.plus{background:var(--white) url(https://cdn.itemplay.co.kr/images/pb/ico_plus.svg)no-repeat center}.price_inp .price_btn.minus{background:var(--white) url(https://cdn.itemplay.co.kr/images/pb/ico_minus.svg)no-repeat center}.price_quick{display:flex;justify-content:flex-start;align-items:center}.price_quick .quick_btn{border-radius:6px;border:1px solid var(--gray-300);background:var(--gray-100);font-weight:var(--fw-regular);box-sizing:border-box;cursor:pointer}.price_quick .quick_btn.is-active{background:var(--gray-700);border-color:var(--gray-700);color:var(--white)}.dim{display:none;position:fixed;width:100%;height:100%;left:0;right:0;top:0;bottom:0;z-index:1004;background:var(--black);opacity:.2}.dim.is-open{display:block}.popup{display:none;position:fixed;background:var(--gray-50);top:50%;left:50%;transform:translate(-50%,-50%);z-index:1005;overflow:auto;max-width:calc(100% - 40px);max-height:calc(100vh - 100px);box-shadow:0 10px 40px #00000026;min-width:360px}.popup.is-open{display:block}.popup_header{padding:20px;background:var(--gray-800);display:flex;justify-content:space-between;align-items:center}.popup_header_title{font-size:20px;font-weight:var(--fw-bold);line-height:28px;letter-spacing:-.1px;color:var(--white)}.popup_header_close{width:30px;height:30px;background:url(https://cdn.itemplay.co.kr/images/pb/ico_popup_close.svg)no-repeat center;border:none;cursor:pointer}.popup_content{padding:24px}.popup_content_txt{font-size:18px;font-weight:var(--fw-bold);line-height:28px}.popup_content_desc{font-size:14px;line-height:20px;letter-spacing:-.6px;color:var(--gray-500)}.popup_content_txt+.popup_content_desc{margin-top:5px}.popup_btn_area{display:flex;justify-content:center;align-items:center;gap:5px;margin-top:30px}.popup_btn_area .btn_md{padding:8px 20px}.popup--econtract-viewer{width:800px;height:calc(100vh - 60px);max-width:calc(100% - 40px);max-height:calc(100vh - 60px);display:none;flex-direction:column;overflow:hidden}.popup--econtract-viewer.is-open{display:flex}.popup--econtract-viewer .popup_content{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:16px 24px 24px;min-height:0}.econtract-pdf-wrap{position:relative;flex:1;min-height:0;border:1px solid var(--gray-200);border-radius:4px;overflow:hidden;background:var(--gray-100)}.econtract-pdf-wrap iframe{width:100%;height:100%;border:none;display:block}.econtract-pdf-loading,.econtract-pdf-error{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:var(--gray-100);color:var(--gray-500);font-size:14px}.econtract-pdf-error p{color:var(--gray-600)}.popup--econtract-viewer .popup_btn_area{margin-top:16px}@media (max-width: 768px){.popup--econtract-viewer{width:100%;height:100vh;max-width:100%;max-height:100vh;top:0;left:0;transform:none;border-radius:0}}.pagination{display:flex;justify-content:center;align-items:center;gap:14px;padding:15px 0;margin-top:15px}.pagination_control{width:32px;height:32px;border:1px solid var(--gray-500);background-color:var(--white);font-size:0;border-radius:var(--radius-half);cursor:pointer}.pagination_control.pagination_prev{background:var(--white) url(https://cdn.itemplay.co.kr/images/pb/ico_pagination_prev.svg)no-repeat center}.pagination_control.pagination_next{background:var(--white) url(https://cdn.itemplay.co.kr/images/pb/ico_pagination_next.svg)no-repeat center}.pagination_control.pagination_first{background:var(--white) url(https://cdn.itemplay.co.kr/images/pb/ico_pagination_first.svg) no-repeat center}.pagination_control.pagination_last{background:var(--white) url(https://cdn.itemplay.co.kr/images/pb/ico_pagination_last.svg) no-repeat center}.pagination_control.is-disabled{cursor:default;opacity:.2}.pagination_list{display:flex;align-items:center;gap:8px;list-style:none}.pagination_item a,.pagination_item span{min-width:32px;height:32px;border:none;border-radius:var(--radius-half);cursor:pointer;background:transparent;color:var(--gray-500);font-weight:var(--fw-regular);display:flex;align-items:center;justify-content:center}.pagination_item span{font-weight:var(--fw-bold)}.pagination_item:not(.is-active) a:hover{color:var(--color-blue-700);font-weight:var(--fw-bold)}.pagination_item.is-active span{background:var(--color-blue-700);color:var(--white)}.pagination_item.is-ellipsis{padding:0 6px}.tooltip{position:relative;display:inline-flex;align-items:center;vertical-align:2px}.tooltip_trigger{width:16px;height:16px;border-radius:var(--radius-half);font-size:11px;line-height:16px;text-align:center;background:var(--color-blue-400);color:var(--white);border:none;cursor:pointer;padding:0}.tooltip_content{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);min-width:160px;padding:8px 10px;font-size:12px;line-height:1.4;color:var(--white);background-color:#040b22ad;border-radius:6px;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease;z-index:10;white-space:nowrap;max-width:96vw}.tooltip:hover .tooltip_content,.tooltip_trigger:focus+.tooltip_content{opacity:1;visibility:visible}.option_card{display:flex;justify-content:space-between;align-items:center;background:var(--gray-50);border-radius:10px;padding:10px 20px;cursor:pointer;border:1px solid var(--gray-50);position:relative;box-sizing:border-box}.option_card:has(.option_input:checked){border-color:var(--color-blue-700);background:#fff}.option_input{position:absolute;opacity:0;pointer-events:none}.option_check{position:absolute;top:50%;left:20px;transform:translateY(-50%);width:24px;height:24px;background:url(https://cdn.itemplay.co.kr/images/pb/ico_check_mark.svg)no-repeat center}.option_input:checked+.option_check{background:url(https://cdn.itemplay.co.kr/images/pb/ico_check_mark_active.svg)no-repeat center}.option_label{font-size:14px;font-style:normal;font-weight:var(--fw-regular);line-height:28px}.option_check+.option_label{margin-left:34px}.option_label .fs_sm{font-size:12px}.option_price{font-size:14px;font-weight:var(--fw-regular);line-height:28px;color:var(--gray-500)}.option_price .system-free,.information_value .system-free{color:var(--color-red-700);font-weight:600;font-size:14px}.option_input:disabled~.option_label,.option_input:disabled~.option_price{color:var(--gray-400)}.breadcrumb_list{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.breadcrumb_item a{font-size:14px;font-weight:var(--fw-regular);line-height:24px;color:var(--gray-500)}.breadcrumb_item:last-child a{font-weight:700;color:var(--black)}.breadcrumb_item+.breadcrumb_item:before{content:">";color:var(--gray-500)}.breadcrumb_item:last-child .breadcrumb_link:hover{text-decoration:underline;text-underline-offset:1px;text-underline-position:from-font}.empty_box{min-height:224px;display:flex;flex-direction:column;align-items:center;justify-content:center}.empty_txt{font-size:16px;font-weight:var(--fw-bold);line-height:24px}.empty_desc{font-size:16px;font-weight:var(--fw-regular);line-height:24px}.empty_box .btn{margin-top:24px}.ticket--purple .ticket_body,.ticket--purple .ticket_cut{background:var(--color-indigo-500)}.ticket--blue .ticket_body,.ticket--blue .ticket_cut{background:var(--color-blue-500)}.ticket--green .ticket_body,.ticket--green .ticket_cut{background:var(--color-cyan-500)}.ticket--pink .ticket_body,.ticket--pink .ticket_cut{background:var(--color-rose-400)}.ticket--violet-100 .ticket_body,.ticket--violet-100 .ticket_cut{background:var(--color-violet-400)}.ticket--violet-200 .ticket_body,.ticket--violet-200 .ticket_cut{background:var(--color-violet-500)}.ticket--violet-300 .ticket_body,.ticket--violet-300 .ticket_cut{background:var(--color-violet-600)}.drag_n_drop{display:flex;height:140px;padding:8px 10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:6px;background:var(--gray-100, #F3F4F6);margin-top:10px}.upload_guide{color:var(--gray-500);font-size:14px;line-height:20px}.badge{display:inline-block;border-radius:6px;border:1px solid var(--blue-300, #93C5FD);background:var(--blue-100, #DBEAFE);font-size:12px;font-weight:var(--fw-regular);line-height:20px;padding:3px 10px}.badge_fast,.badge_speed{border-color:var(--color-blue-300);background:var(--color-blue-100) url(https://cdn.itemplay.co.kr/images/pb/ico_thunder.svg) no-repeat left 10px center;color:var(--color-blue-700);padding-left:25px}.payment_inp{margin-top:10px;border-radius:10px;background:var(--gray-50, #F9FAFB);display:flex;padding:10px 20px;border:none;width:100%;box-sizing:border-box;outline:1px solid var(--gray-50)}.payment_inp:focus{outline:1px solid var(--gray-300)}.payment_inp:read-only{outline:none}.payment_inp.bold{font-weight:700}.payment_action{display:flex;flex-direction:column;gap:20px}.payment_options .payment_title{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:var(--fw-bold);line-height:24px;margin-bottom:10px}.payment_options .payment_title .required{font-size:14px;line-height:24px;margin-left:0}.payment_breakdown{border-radius:10px;background:var(--color-blue-50);display:flex;padding:20px;flex-direction:column;gap:15px}.payment_buttons{display:flex;justify-content:center;align-items:center;gap:5px}.ico_card{display:inline-block;width:40px;height:40px}.ico_card--bc{background:url(https://cdn.itemplay.co.kr/images/pb/ico_card_bc.svg)no-repeat center}.ico_card--kb{background:url(https://cdn.itemplay.co.kr/images/pb/ico_card_kb.svg)no-repeat center}.ico_card--samsung{background:url(https://cdn.itemplay.co.kr/images/pb/ico_card_samsung.svg)no-repeat center}.ico_card--shinhan{background:url(https://cdn.itemplay.co.kr/images/pb/ico_card_shinhan.svg)no-repeat center}.ico_card--lotte{background:url(https://cdn.itemplay.co.kr/images/pb/ico_card_lotte.svg)no-repeat center}.ico_card--nh{background:url(https://cdn.itemplay.co.kr/images/pb/ico_card_nh.svg)no-repeat center}.ico_card--woori{background:url(https://cdn.itemplay.co.kr/images/pb/ico_card_woori.svg)no-repeat center}.ico_card--hana{background:url(https://cdn.itemplay.co.kr/images/pb/ico_card_hana.svg)no-repeat center}.ico_google,.ico_kakao,.ico_naver{background-size:contain;background-repeat:no-repeat;background-position:center}.ico_google{background-image:url(https://cdn.itemplay.co.kr/images/pb/ico_social_google.svg)}.ico_kakao{background-image:url(https://cdn.itemplay.co.kr/images/pb/ico_social_kakao.svg)}.ico_naver{background-image:url(https://cdn.itemplay.co.kr/images/pb/ico_social_naver.svg)}i.ico_rookie{background:url(https://cdn.itemplay.co.kr/images/pb/ico_status_rookie.png)no-repeat center;background-size:contain}i.ico_bronze{background:url(https://cdn.itemplay.co.kr/images/pb/ico_status_bronze.png)no-repeat center;background-size:contain}i.ico_silver{background:url(https://cdn.itemplay.co.kr/images/pb/ico_status_silver.png)no-repeat center;background-size:contain}i.ico_gold{background:url(https://cdn.itemplay.co.kr/images/pb/ico_status_gold.png)no-repeat center;background-size:contain}i.ico_legend{background:url(https://cdn.itemplay.co.kr/images/pb/ico_status_legend.png)no-repeat center;background-size:contain}.date_filter_range input[type=date].inp{position:relative;cursor:pointer;background:url(https://cdn.itemplay.co.kr/images/pb/ico_calendar.svg) no-repeat center right 12px}.date_filter_range input[type=date].inp::-webkit-calendar-picker-indicator{cursor:pointer;pointer-events:auto;opacity:1;position:absolute;right:0;top:0;width:100%;height:100%;background:transparent}.board_table_body .col_title{min-width:0;text-align:left}.board_table_body .col_title a{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itemplay-alert-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:99999;opacity:0;transition:opacity .2s ease}.itemplay-alert-overlay.is-visible{opacity:1}.itemplay-alert-dialog{background:#fff;border-radius:16px;width:90%;max-width:400px;box-shadow:0 10px 40px #0003;transform:scale(.9);transition:transform .2s ease;overflow:hidden}.itemplay-alert-overlay.is-visible .itemplay-alert-dialog{transform:scale(1)}.itemplay-alert-header{padding:24px 24px 0;text-align:center}.itemplay-alert-icon{width:48px;height:48px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center}.itemplay-alert-icon svg{width:100%;height:100%}.itemplay-alert-icon--warning svg{color:#f59e0b}.itemplay-alert-icon--error svg{color:#ef4444}.itemplay-alert-icon--success svg{color:#10b981}.itemplay-alert-icon--info svg{color:#3b82f6}.itemplay-alert-icon--lock svg{color:#6b7280}.itemplay-alert-title{font-size:18px;font-weight:700;color:#1f2937;margin:0 0 8px}.itemplay-alert-body{padding:16px 24px 24px;text-align:center}.itemplay-alert-message{font-size:14px;color:#4b5563;line-height:1.6;margin:0;white-space:pre-line}.itemplay-alert-footer{display:flex;padding:0 16px 16px;gap:8px}.itemplay-alert-btn{flex:1;padding:14px 20px;border:none;border-radius:8px;font-size:15px;font-weight:700;cursor:pointer;transition:background-color .2s,transform .1s}.itemplay-alert-btn:active{transform:scale(.98)}.itemplay-alert-btn--primary{background:#3b82f6;color:#fff}.itemplay-alert-btn--primary:hover{background:#2563eb}.itemplay-alert-btn--secondary{background:#f3f4f6;color:#374151}.itemplay-alert-btn--secondary:hover{background:#e5e7eb}.itemplay-alert-btn--danger{background:#ef4444;color:#fff}.itemplay-alert-btn--danger:hover{background:#dc2626}.board_empty{margin-top:20px;text-align:center;padding:80px 0;border-bottom:1px solid var(--gray-600);border-top:1px solid var(--gray-600)}.board_empty .btn{margin-top:16px}.has_alarm{display:block;position:relative}.has_alarm strong{position:absolute;top:0;left:50%;border-radius:15px;min-width:15px;height:15px;font-size:10px;line-height:14px;background:#e17a20;color:#fff;text-align:center;font-weight:400;text-indent:0}.has_alarm strong.empty{display:none}.notification-wrap{position:relative}.notification-popup{position:fixed;top:161px;left:50%;margin-left:240px;width:360px;max-height:440px;background:#fff;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 4px 20px #00000026;z-index:1001;overflow:hidden}.notification-popup-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #f0f0f0}.notification-popup-header h4{font-size:16px;font-weight:700;color:#111;margin:0}.notification-popup-content{overflow-y:auto;max-height:380px}.notification-list{list-style:none;margin:0;padding:0}.notification-item{display:flex;align-items:flex-start;padding:14px 20px;border-bottom:1px solid #f5f5f5;cursor:pointer;transition:background-color .15s ease}.notification-item:hover{background-color:#f9fafb}.notification-item.is-read{background-color:#fcfcfc}.notification-item.is-read .notification-item-title{color:#777}.notification-item.is-read .notification-item-time{color:#b0b0b0}.notification-item:last-child{border-bottom:none}.notification-item-content{flex:1;min-width:0}.notification-item-title{font-size:14px;color:#333;line-height:1.5;word-break:keep-all;margin-bottom:4px}.notification-item-title .title_item{color:var(--color-blue-700);font-weight:400}.notification-item-time{font-size:12px;color:#999}.notification-item-delete{flex-shrink:0;width:24px;height:24px;margin-left:8px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .15s ease}.notification-item-delete:hover{background-color:#f0f0f0}.notification-item-delete svg{width:16px;height:16px;color:#999}.notification-empty{text-align:center;padding:40px 20px;color:#999;font-size:14px}.notification-loading{text-align:center;padding:20px;color:#666;font-size:14px}.dispute-notice{width:100%;display:flex;align-items:flex-start;line-height:28px;gap:12px}.notification-toast-overlay{position:fixed;left:50%;margin-left:280px;bottom:0;display:flex;align-items:center;justify-content:center;z-index:10000;animation:notificationModalSlideIn .3s ease-out}.notification-toast-overlay.is-closing{animation:notificationModalSlideOut .3s ease-in}@keyframes notificationFadeIn{0%{opacity:0}to{opacity:1}}@keyframes notificationFadeOut{0%{opacity:1}to{opacity:0}}.notification-toast-modal{background:#fff;border-radius:12px 12px 0 0;box-shadow:0 4px 24px #00000026;width:320px;max-width:calc(100vw - 30px);animation:notificationModalSlideIn .3s ease-out;overflow:hidden}@keyframes notificationModalSlideIn{0%{transform:translateY(100%);opacity:1}to{transform:translateY(0);opacity:1}}.notification-toast-overlay.is-closing .notification-toast-modal{animation:notificationModalSlideOut .3s ease-in}@keyframes notificationModalSlideOut{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:1}}.notification-toast-header{padding:18px 24px 16px;background:var(--color-blue-700)}.notification-toast-header h4{margin:0;font-size:18px;font-weight:700;color:#fff;text-align:center}.notification-toast-body{padding:24px;text-align:center}.notification-toast-count{margin:0;font-size:15px;color:#555}.notification-toast-count strong{color:#1976d2;font-weight:700}.notification-toast-checkbox{padding:0 24px 16px;text-align:center}.notification-toast-checkbox label{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#666}.notification-toast-checkbox input[type=checkbox]{width:16px;height:16px;accent-color:#1976d2;cursor:pointer}.notification-toast-footer{display:flex;border-top:1px solid #eee}.notification-toast-btn{flex:1;padding:16px;border:none;background:none;font-size:15px;font-weight:400;cursor:pointer;transition:background .2s}.notification-toast-btn-cancel{color:#666;border-right:1px solid #eee}.notification-toast-btn-cancel:hover{background:#f5f5f5}.notification-toast-btn-confirm{color:var(--color-blue-700)}.notification-toast-btn-confirm:hover{background:#e3f2fd}.payment_inp_box{position:relative}.payment_inp_box .payment_inp{padding-right:32px}.payment_inp_box .payment_inp_clear{position:absolute;top:50%;right:6px;width:32px;height:32px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 5H9L2 12L9 19H20C20.5304 19 21.0391 18.7893 21.4142 18.4142C21.7893 18.0391 22 17.5304 22 17V7C22 6.46957 21.7893 5.96086 21.4142 5.58579C21.0391 5.21071 20.5304 5 20 5Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18 9L12 15' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 9L18 15' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:24px 24px;background-position:center;background-color:transparent;border:0;transform:translateY(-16px)}.ico_ga_type{width:32px;height:32px;display:block;background-repeat:no-repeat;background-position:center;background-size:contain}.ico_ga_type.ico_ga_game_company{background-image:url(https://cdn.itemplay.co.kr/images/pb/ico_ga_company.png)}.ico_ga_type.ico_ga_etc{background-image:url(https://cdn.itemplay.co.kr/images/pb/ico_ga_etc.png)}.ico_ga_type.ico_ga_facebook{background-image:url(https://cdn.itemplay.co.kr/images/pb/ico_ga_facebook.png)}.ico_ga_type.ico_ga_google{background-image:url(https://cdn.itemplay.co.kr/images/pb/ico_ga_google.png)}.ico_ga_type.ico_ga_kakao{background-image:url(https://cdn.itemplay.co.kr/images/pb/ico_ga_kakao.png)}.ico_ga_type.ico_ga_naver{background-image:url(https://cdn.itemplay.co.kr/images/pb/ico_ga_naver.png)}.ico_ga_type.ico_ga_phone{background-image:url(https://cdn.itemplay.co.kr/images/pb/ico_ga_phone.png)}.ico_ga_type.ico_ga_guest{background-image:url(https://cdn.itemplay.co.kr/images/pb/ico_ga_guest.png)}.badge.badge_premium{border-color:var(--color-violet-700);color:var(--color-violet-700);background:var(--color-indigo-100)}.badge.badge_premium:before{display:inline-block;content:"";width:12px;height:12px;background:url(https://cdn.itemplay.co.kr/images/pb/ico_badge_premium.svg)no-repeat center;margin-right:4px;vertical-align:-1.9px}.badge.badge_guarantee{border-color:var(--color-teal-300);color:var(--color-teal-700);background:var(--color-teal-100)}.badge.badge_guarantee:before{display:inline-block;width:12px;height:12px;background:url(https://cdn.itemplay.co.kr/images/pb/ico_badge_guarantee.svg)no-repeat center;margin-right:4px;vertical-align:-9%}.badge.badge_installment{border-color:var(--color-orange-300);color:var(--color-orange-600);background:#fef3c7}.badge.badge_installment:before{display:inline-block;content:"";width:12px;height:12px;background:url(https://cdn.itemplay.co.kr/images/pb/ico_badge_installment.svg)no-repeat center;margin-right:4px;vertical-align:-10%}.summary_value .is-active{color:var(--color-blue-700)}.summary_value .is-inactive{color:var(--color-red-700)}.warning-box{display:none;margin-top:12px;padding:12px 16px;background-color:#fff5f5;border:1px solid #e53e3e;border-radius:8px;margin-bottom:20px}.warning-box .warning-box-title{margin:0 0 4px;font-size:13px;font-weight:700;color:#e53e3e}.warning-box .warning-box-desc{margin:0;font-size:12px;color:#555;line-height:1.6}.warning-box .warning-box-desc strong{color:#e53e3e}.col_setting .btn{width:100%}.col_setting .btn{padding:4px 8px;font-size:12px;line-height:1.4;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer;text-decoration:none;display:inline-block;transition:all .15s ease;color:var(--black)}.col_setting .btn:hover{opacity:.8}.col_setting .btn-danger{color:var(--color-blue-700);border-color:var(--color-blue-700)}.col_setting .btn-danger:hover{background:var(--color-blue-50)}.col_setting .btn-danger{color:var(--color-rose-700);border-color:var(--color-rose-700)}.col_setting .btn-danger:hover{background:var(--color-rose-50)}body.image_upload_popup,body.popup-cancel{min-width:0;width:100%}.ql-editor p+p{margin-top:12px}.ql-editor img{max-width:100%}.banner-item-group a,.banner-item-group img{max-width:100%;display:block}.banner-item-group{display:flex;flex-direction:column;gap:20px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0 0 0 20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-radius:0 4px 4px 0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-radius:0 4px 4px 0}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container .select2-selection--single{background-color:#fff;border:1px solid var(--gray-200);height:38px}.select2-container .select2-selection--single:focus{outline:none}.select2-container .select2-selection--single .select2-selection__rendered{line-height:36px;padding-left:12px;color:var(--black)}.select2-container .select2-selection--single .select2-selection__arrow{height:34px;width:34px;right:3px}.select2-container .select2-selection--single .select2-selection__arrow b{border-color:var(--gray-500) transparent transparent transparent;border-width:6px 6px 0 6px}.select2-container .select2-selection--single .select2-selection__placeholder{color:var(--black)}[dir=rtl] .select2-selection__rendered{text-align:end}.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent var(--gray-500) transparent!important;border-width:0 6px 6px 6px!important}.select2-container--default .select2-search--dropdown{padding:10px;background-color:var(--gray-50)}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid var(--gray-200);background-color:#fff;color:var(--gray-600);outline:none}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--color-blue-500)}.select2-container--default .select2-results__option[aria-selected=true]{background-color:var(--gray-100);color:var(--black)}.select2-container--default .select2-results__option[aria-selected=true]:hover{background-color:var(--color-blue-500);color:#fff}.select2-results__option{padding:6px 12px}.select2-dropdown{border:1px solid var(--gray-200);background-color:var(--gray-50);box-shadow:0 .5rem 1rem #00000026}.select2-search input{border:1px solid var(--gray-200)}.select2-container .select2-selection--multiple{min-height:38px;background-color:#fff;border:1px solid var(--gray-200)!important}.select2-container .select2-selection--multiple .select2-selection__rendered{padding:2px 10px}.select2-container .select2-selection--multiple .select2-search__field{border:0;color:var(--gray-700)}.select2-container .select2-selection--multiple .select2-search__field::placeholder{color:var(--gray-700)}.select2-container .select2-selection--multiple .select2-selection__choice{background-color:var(--gray-100);border:1px solid var(--gray-200);border-radius:1px;padding:0 7px}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:var(--gray-200)}.select2-container--default .select2-results__group{font-weight:600}.select2-result-repository__avatar{float:left;width:60px;margin-right:10px}.select2-result-repository__avatar img{width:100%;height:auto;border-radius:2px}.select2-result-repository__statistics{margin-top:7px}.select2-result-repository__forks,.select2-result-repository__stargazers,.select2-result-repository__watchers{display:inline-block;font-size:11px;margin-right:1em;color:var(--gray-500)}.select2-result-repository__forks .fa,.select2-result-repository__stargazers .fa,.select2-result-repository__watchers .fa{margin-right:4px}.select2-result-repository__forks .fa.fa-flash:before,.select2-result-repository__stargazers .fa.fa-flash:before,.select2-result-repository__watchers .fa.fa-flash:before{content:"";font-family:"Font Awesome 5 Free"}.select2-results__option--highlighted .select2-result-repository__forks,.select2-results__option--highlighted .select2-result-repository__stargazers,.select2-results__option--highlighted .select2-result-repository__watchers{color:#fffc}.select2-result-repository__meta{overflow:hidden}#extendPremiumCouponArea .coupon_picker_inline{flex-direction:column;display:flex;justify-content:flex-start;align-items:flex-start}#premiumCouponArea .coupon_picker_inline{margin-top:10px;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-direction:column}.view-mode-toggle{padding:12px 0;text-align:center;border-top:1px solid #333;background:#1a1a1a}.view-mode-toggle button{display:inline-flex;align-items:center;gap:6px;padding:8px 20px;background:transparent;border:1px solid #555;border-radius:20px;color:#aaa;font-size:13px;cursor:pointer;transition:all .2s}.view-mode-toggle button:hover{border-color:#888;color:#fff}.view-mode-toggle button svg{flex-shrink:0}.member_grade_txt.rookie span{color:#3b6c43}.member_grade_txt.bronze span{color:#664230}.member_grade_txt.silver span{color:#777772}.member_grade_txt.gold span{color:#c39653}.member_grade_txt.legend span{color:#192b61}
