.sidebar{position:fixed;width:260px;background-color:#fffbfb;color:#e1140a;padding-top:20px;height:200vh;padding-left:10px;z-index:7}.sidebar .header{width:100%;height:100px;margin-bottom:20px;border-radius:30px;background-color:#e1140a;display:flex;justify-content:center;align-items:center;color:#fff;text-align:center;font-size:30pt;background:url(/_next/static/media/sidebar_header.b2e3925f.png) bottom no-repeat #e1140a;padding:45px}.sidebar .header img{width:140px}.sidebar .nav{border-radius:40px;background-color:#e1140a;text-align:center;padding:10px}.sidebar ul.nav-item{border-radius:30px;list-style-type:none;padding:0}.sidebar li{color:#fff;border-radius:30px;padding:0;font-size:13pt;cursor:pointer}.sidebar li:hover{background-color:hsla(0,67%,95%,.576)}.sidebar li.active{color:#e1140a;background-color:#f0c6be}.sidebar li .nav-link{display:flex;justify-content:space-between;margin-bottom:10px;text-align:left;align-items:center;height:60px}.sidebar li .nav-link>span{margin-right:30px}.sidebar li .nav-link .nav-title{display:flex;gap:20px;align-items:center}.sidebar li .nav-link .nav-title .nav-icon{margin-left:15px;width:29.75px;height:25px}.sidebar li.active .nav-link.active{border-radius:30px;padding:18px 0 18px 20px;background-color:#fbebeb}.sidebar li.active .nav-link.active .nav-title .nav-icon{margin-left:0}.sidebar li.active .nav-link.active span{margin-right:30px}.sidebar .nav-sub-item{padding:5px;margin:5px}.sidebar .nav-sub-item li{font-size:11pt;color:#e1140a;padding:10px 0 10px 20px;text-align:left;margin:6px 0}.sidebar .nav-sub-item li.active{background-color:#fbebeb}.header_ctr .header_wrapper{display:flex;justify-content:space-between;align-items:center}.header_ctr .header_wrapper .header_title_ctr{display:flex;align-items:center;gap:20px}.header_ctr .header_wrapper .header_title_ctr .header_back{width:50px;height:50px;background:#f6d0d0;border-radius:9999px;padding:14px}.header_ctr .header_wrapper .header_title_ctr .header_title_text{color:#e1140a;font-size:28px;font-weight:600}.header_ctr .header_wrapper .header_profile_ctr{display:flex;align-items:center;gap:6px;padding:5px;background:#f6d0d0;border-radius:100px;cursor:pointer}.header_ctr .header_wrapper .header_profile_ctr .header_profile{object-fit:cover;border-radius:999px}.header_ctr .header_wrapper .header_profile_ctr .header_dropdown{width:25px;height:25px}.header_ctr .header_wrapper .header_dropdown_ctr{position:absolute;z-index:2;top:60px;right:0;width:261px;height:80px;background:#fff;display:flex;flex-direction:column;border-radius:13px;border:1px solid var(--Lenovo-Red,#e1140a)}.header_ctr .header_wrapper .header_dropdown_ctr hr{border:.5px solid #e1140a}.header_ctr .header_wrapper .header_dropdown_ctr .header_dropdown_item{display:flex;align-items:center;gap:10px;padding:10px;cursor:pointer;color:var(--Lenovo-Red,#e1140a);font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.header_ctr .header_wrapper .header_dropdown_ctr .header_dropdown_item .header_dropdown_icon{width:20px;height:20px}.modal-content{text-align:center;flex-wrap:wrap}.modal-content button .button_text_submit{font-size:16px;font-weight:700;color:#c9d0f0;font-family:Montserrat,sans-serif}.modal-content button .button_text_cancel{font-size:16px;font-weight:700;color:#f0c9c9;font-family:Montserrat,sans-serif}.close{position:absolute;top:5px;right:10px;cursor:pointer}p{color:#000;font-size:20pt}.table_container{display:flex;width:100%;padding:20px;flex-direction:column;align-items:flex-end;gap:20px;border-radius:30px;background:#fffbfb;box-shadow:0 0 14px 1px rgba(0,0,0,.2)}.table_container .table_header{display:flex;height:50px;padding:8.197px 0;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid var(--Line,rgba(184,66,66,.8))}.table_container .table_header .table_header_title{color:var(--Text,#474747);font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.table_container .table_header .table_add_new{display:flex;height:31.526px;padding:2px 20px 2px 15px;justify-content:center;align-items:center;gap:5.105px;border-radius:28.036px;background:#ffb9a2}.table_container .table_header .table_add_new .table_add_text{color:var(--Lenovo-Red,#e1140a);text-align:center;font-family:Montserrat,sans-serif;font-size:12.503px;font-style:normal;font-weight:700;line-height:normal}.table_container .table_support_container{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.table_container .table_support_container .table_show_entries_ctrs{display:flex;align-items:center;gap:5px}.table_container .table_support_container .table_show_entries_ctrs .table_show_entries_text_show{color:var(--Text,#474747);font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.table_container .table_support_container .table_show_entries_ctrs .table_show_entries{display:flex;width:77px;padding:4px 7px;align-items:center;gap:40px;border-radius:10px;border:1px solid #cfcfcf;background:#fff}.table_container .table_support_container .table_show_entries_ctrs .table_show_entries,.table_container .table_support_container .table_show_entries_ctrs .table_show_entries_text_entries{color:var(--Text,#474747);font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.table_container .table_support_container .table_show_search_ctrs{display:flex;align-items:center;gap:5px}.table_container .table_support_container .table_show_search_ctrs .table_show_search_input,.table_container .table_support_container .table_show_search_ctrs .table_show_search_text{color:var(--Text,#474747);font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.table_container .table_support_container .table_show_search_ctrs .table_show_search_input{display:flex;width:150px;padding:4px 7px;align-items:center;gap:40px;border:1px solid #cfcfcf;background:#fff}.table_container .table_content_container{width:100%;border-radius:10px;border:1px solid var(--Line,rgba(184,66,66,.8));overflow:hidden}.table_container .table_content_container .table{width:100%}.table_container .table_content_container .table thead tr th{text-align:left;height:50px;padding:8.197px 90.984px 8.197px 8.197px;gap:8.197px;border:1px solid var(--Line,rgba(184,66,66,.8));background:var(--main-color,#f31d1e);color:#fff;font-family:Montserrat,sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:normal}.table_container .table_content_container .table thead tr th:first-child{border-top-left-radius:8px}.table_container .table_content_container .table thead tr th:last-child{border-top-right-radius:8px}.table_container .table_content_container .table tbody tr:nth-child(odd){background:#fff}.table_container .table_content_container .table tbody tr:nth-child(2n){background:#fee}.table_container .table_content_container .table tbody tr:last-child td{border-bottom:none}.table_container .table_content_container .table tbody tr td{min-height:50px;padding:8.197px;align-items:center;gap:8.197px;align-self:stretch;border:1px solid var(--Line,rgba(184,66,66,.8));color:var(--Text,#474747);font-family:Montserrat,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:normal}.table_container .table_content_container .table tbody tr td:first-child{border-left:none}.table_container .table_content_container .table tbody tr td:last-child{border-right:none}.table_container .table_content_container .table tbody tr td .edit_button{display:flex;height:27.409px;padding:1.739px 17.388px 1.739px 13.041px;justify-content:center;align-items:center;gap:4.439px;border-radius:24.375px;background:#294e95}.table_container .table_content_container .table tbody tr td .edit_button p{color:#c9d0f0;text-align:center;font-family:Montserrat,sans-serif;font-size:10.87px;font-style:normal;font-weight:700;line-height:normal}.table_container .table_content_container .table tbody tr td .delete_button{display:flex;height:27.409px;padding:1.739px 17.388px 1.739px 13.041px;justify-content:center;align-items:center;gap:4.439px;border-radius:24.375px;background:#b8242e}.table_container .table_content_container .table tbody tr td .delete_button p{color:#fbebeb;text-align:center;font-family:Montserrat,sans-serif;font-size:10.87px;font-style:normal;font-weight:700;line-height:normal}.table_container .table_pagination_container{display:flex;width:100%;justify-content:flex-end;gap:10px}.table_container .table_pagination_container .table_pagination_chevron_left,.table_container .table_pagination_container .table_pagination_chevron_right,.table_container .table_pagination_container .table_pagination_content{display:flex;width:24.468px;height:24.468px;justify-content:center;align-items:center;border-radius:7px;border:1px solid #bebebe;opacity:.3;background:#fff;cursor:pointer}.table_container .table_pagination_container .table_pagination_content.active{border-radius:7px;border:1px solid var(--main-color,#f31d1e);background:#f0c7bf}.table_container .table_pagination_container .table_pagination_content .table_pagination_content_text{color:#000;text-align:center;font-family:Inter,sans-serif;font-size:9.787px;font-style:normal;font-weight:600;line-height:normal}.table_container .table_pagination_container .table_pagination_content .table_pagination_content_text.active{color:var(--main-color,#f31d1e);text-align:center;font-family:Inter,sans-serif;font-size:9.787px;font-style:normal;font-weight:600;line-height:normal}.boxShadow{border-radius:30px;background:#fff;box-shadow:0 0 14px 0 rgba(0,0,0,.2);padding:30px 20px}.textarea_ctr{display:flex}.textarea_ctr textarea{width:100%;padding:7px 11px;border-radius:10px;border:1.5px solid #e1140a;color:var(--Text,#474747);font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.textarea_ctr textarea:focus-visible{outline:none}.breadcrumb_ctr{display:flex}.breadcrumb_ctr .breadcrumb_wrapper{display:flex;gap:10px}.breadcrumb_ctr .breadcrumb_wrapper .breadcrumb_item{display:flex;gap:10px;align-items:center}.breadcrumb_ctr .breadcrumb_wrapper .breadcrumb_item .breadcrumb_icon{width:18px;height:18px}.breadcrumb_ctr .breadcrumb_wrapper .breadcrumb_item .breadcrumb_text{color:#474747;font-weight:600;font-size:16px}.breadcrumb_ctr .breadcrumb_wrapper .breadcrumb_slash{font-size:18px;color:#e1140a}.table_content_container{width:100%;background-color:#f31d1e;border-radius:10px 10px 0 0;border:1px solid var(--Line,rgba(184,66,66,.8));overflow-x:scroll}.table_content_container .table{width:100%;table-layout:fixed}.table_content_container .table thead tr th{position:sticky;top:0;width:100px;text-align:left;height:50px;padding:8.197px 9.984px 8.197px 8.197px;gap:8.197px;border:1px solid var(--Line,rgba(184,66,66,.8));background:var(--main-color,#f31d1e);color:#fff;font-family:Montserrat,sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:normal}.table_content_container .table thead tr th:first-child{border-top-left-radius:8px}.table_content_container .table thead tr th:last-child{border-top-right-radius:8px}.table_content_container .table tbody tr:nth-child(odd){background:#fee}.table_content_container .table tbody tr:nth-child(2n){background:#fff}.table_content_container .table tbody tr:last-child td{border-bottom:none}.table_content_container .table tbody tr td{min-height:50px;padding:8.197px;align-items:center;gap:8.197px;align-self:stretch;border:1px solid var(--Line,rgba(184,66,66,.8));color:var(--Text,#474747);font-family:Montserrat,sans-serif;font-size:13px;word-break:break-all;font-style:normal;font-weight:500;line-height:normal}.table_content_container .table tbody tr td:first-child{border-left:none}.table_content_container .table tbody tr td:last-child{border-right:none}.table_content_container .table tbody tr td .edit_button{display:flex;height:27.409px;padding:1.739px 17.388px 1.739px 13.041px;justify-content:center;align-items:center;gap:4.439px;border-radius:24.375px;background:#294e95}.table_content_container .table tbody tr td .edit_button p{color:#c9d0f0;text-align:center;font-family:Montserrat,sans-serif;font-size:10.87px;font-style:normal;font-weight:700;line-height:normal}.table_content_container .table tbody tr td .delete_button{display:flex;height:27.409px;padding:1.739px 17.388px 1.739px 13.041px;justify-content:center;align-items:center;gap:4.439px;border-radius:24.375px;background:#b8242e}.table_content_container .table tbody tr td .delete_button p{color:#fbebeb;text-align:center;font-family:Montserrat,sans-serif;font-size:10.87px;font-style:normal;font-weight:700;line-height:normal}.custom-select{position:relative;display:inline-block}.custom-select-label{font-size:clamp(14px,.8333333333vw,16px);color:#474747;font-weight:700;text-transform:capitalize}.custom-select-option-label{font-size:16px;color:#474747}.selected-values{display:flex;min-height:26px;border:1px solid #ccc;cursor:pointer;border-radius:10px;max-width:none}.selected-values.open{border-radius:10px 10px 0 0}.selected-values.open .dropdown_icon{border-bottom-right-radius:0}.selected-values .selected_value_content{overflow:hidden;color:var(--Text,#474747);text-overflow:ellipsis;font-family:Montserrat,sans-serif;font-size:clamp(10px,.7299270073vw,14px);font-style:normal;font-weight:400;line-height:normal;padding:8px;width:90%}.selected-values .dropdown_icon{width:10%;display:flex;align-items:center;justify-content:center;background:#f0c6be;border-top-right-radius:9px;border-bottom-right-radius:9px}.dropdown{position:absolute;top:100%;left:0;background-color:#fff;border:1px solid #ccc;border-top:none;width:100%;max-width:195px;max-height:200px;overflow-y:auto;z-index:7;border-radius:0 0 10px 10px}.dropdown input[type=text]{width:calc(100% - 20px);padding:5px 10px;margin:10px;border:1px solid #ccc}.option{padding:5px 10px;display:flex;align-items:center}.option input[type=checkbox]{margin-right:10px}.option label{cursor:pointer}.option:hover{background-color:#f0f0f0}.accordion{max-height:32px;overflow:hidden;height:auto}.accordion,.accordion.active{transition:max-height 1s ease-in-out}.accordion.active{max-height:600px}.accordion .accordion_title{padding:5px 2.5px;background:#f0c6be;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.accordion .accordion_title .accordion_img{width:15px;height:15px}.accordion .accordion_item_ctr{max-height:300px;overflow-y:scroll;background-color:#fff}.accordion .accordion_item_ctr .accordion_item{padding:5px 10px;display:flex;width:100%;background-color:#fff}.accordion .accordion_item_ctr .accordion_item:hover{background-color:#f0f0f0}.select_label{color:var(--Text,#474747);text-align:left;font-family:Montserrat,sans-serif;font-size:clamp(14px,.8333333333vw,16px);font-style:normal;font-weight:700;line-height:normal}.select_wrapper_style{position:relative;max-width:195px}.select_wrapper_style:after{content:"";position:absolute;top:50%;right:0;width:21.5px;height:29.33px;background:#f0c6be url(/_next/static/media/chevron_down.8fa59a51.png) no-repeat 50%/16px 16px;transform:translateY(-50%);pointer-events:none;z-index:5;border-radius:0 10px 10px 0}.select_wrapper_style .select_style{display:flex;position:relative;z-index:6;width:100%;height:29.33px;justify-content:space-between;align-items:center;padding:0 20px 0 5px;border-radius:10.462px;border:.697px solid hsla(0,0%,81%,.8);background:none;font-size:clamp(10px,.7299270073vw,14px);-webkit-appearance:none;-moz-appearance:none;appearance:none}.select_wrapper_style .select_style,.select_wrapper_style .select_style .select_option{color:var(--Text,#474747);font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;line-height:normal}.select_wrapper_style .select_style .select_option{font-size:9.765px}.choice_button{padding:1.5px 8px;border:1px solid #f31d1e;border-radius:4px;font-size:12px;font-weight:700;font-family:Montserrat,sans-serif}.choice_button.active{background:#f31d1e;color:#fff}.modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;width:500px;z-index:1000;border-radius:30px;box-shadow:0 0 10px rgba(0,0,0,.5)}.modal-content{display:flex;justify-content:center;padding:10px}.modal-content button{padding:10px 20px;cursor:pointer;margin:15px;border-radius:30px;display:flex;align-items:center}.modal-content button.btn-submit{background-color:#294e95}.modal-content button.btn-cancel{background-color:#b8242e}.modal-content button .btn-icon{margin-right:10px}.modal-content .input_password_information{color:#8d8d8d;text-align:justify;font-family:Montserrat,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:13.302px}.form-group{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:10px}.form-label{font-size:12pt}.form-control{display:block;width:100%;padding:.775rem 1rem;font-size:1rem;font-weight:500;line-height:1.5;color:#222;appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid #7e7e7e;border-radius:.875rem;box-shadow:false;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control.is-invalid{border:1px solid red!important}label{color:#000;font-size:20pt;text-align:left}.pb_ctr{background:#fff;box-shadow:0 0 14px 0 rgba(0,0,0,.2);border-radius:8px;padding:30px 20px;gap:15px}.pb_ctr,.pb_ctr .pb_head_ctr{display:flex;flex-direction:column}.pb_ctr .pb_head_ctr{width:100%}.pb_ctr .pb_head_ctr .pb_img_ctr{width:100%;display:flex;justify-content:center}.pb_ctr .pb_head_ctr .pb_img_ctr img{width:70px;height:70px;object-fit:cover;border-radius:9999px}.pb_ctr .pb_head_ctr .pb_name_ctr{text-align:center}.pb_ctr .pb_head_ctr .pb_name_ctr .pb_name{font-size:21px;color:#474747}.pb_ctr .pb_head_ctr .pb_name_ctr .pb_country{color:#989898;font-size:13px}.pb_ctr .pb_detail_ctr{width:100%;padding:15px 0;display:flex;flex-direction:column;gap:10px}.pb_ctr .pb_detail_ctr .pb_title{color:#f31d1e;font-size:14px;font-weight:700}.pb_ctr .pb_detail_ctr .pb_detail_item .pb_item_title{color:#b5b5b5;font-size:12px}.pb_ctr .pb_detail_ctr .pb_detail_item .pb_item_title_text{color:#474747;font-weight:600;font-size:15px;word-break:break-all}.pb_ctr .pb_line{border:1px solid rgba(184,66,66,.8)}.pb_ctr .pb_pep_ctr{display:flex;flex-direction:column;gap:10px}.pb_ctr .pb_pep_ctr .pb_pep_item{display:flex;gap:10px;font-size:15px;font-weight:500}.pb_ctr .pb_pep_ctr .pb_pep_item.product{color:#7a126a}.pb_ctr .pb_pep_ctr .pb_pep_item.event{color:#294e95}.pb_ctr .pb_pep_ctr .pb_pep_item.promo{color:#f31d1e}.pb_ctr .pb_pep_ctr .pb_pep_item span{font-weight:700}.pb_ctr .pb_tag_ctr{display:flex;flex-direction:column;gap:15px}.pb_ctr .pb_tag_ctr .pb_tag_title{font-size:14px;color:#f31d1e;font-weight:600}.tc_ctr{display:flex;flex-direction:column;gap:10px}.tc_ctr .tc_filter_ctr{display:flex;justify-content:flex-end;gap:20px}.tc_ctr .tc_filter_ctr .tc_filter_year{display:flex;color:#474747;font-weight:700;font-size:16px;align-items:center}.tc_ctr .tc_item_ctr{display:flex;flex-direction:column;gap:10px}.tc_ctr .tc_item_ctr .tc_date{color:#474747;font-size:16px;font-weight:700}.tc_ctr .tc_item_ctr .tc_content_ctr{display:flex;flex-direction:column;gap:20px}.tc_ctr .tc_item_ctr .tc_content_ctr .tc_content{display:flex;gap:20px}.tc_ctr .tc_item_ctr .tc_content_ctr .tc_content .tc_line{display:flex;gap:20px;color:#474747;font-weight:500}.tc_ctr .tc_item_ctr .tc_content_ctr .tc_content .tc_line .tc_line_wrapper{display:flex;flex-direction:column;align-items:center;position:relative;width:15px}.tc_ctr .tc_item_ctr .tc_content_ctr .tc_content .tc_line .tc_line_wrapper .tc_line_circle{position:absolute;top:5px;left:0;background:#fff;width:15px;height:15px;border-radius:9999px;z-index:10}.tc_ctr .tc_item_ctr .tc_content_ctr .tc_content .tc_line .tc_line_wrapper .tc_line_circle.event{border:2.5px solid #294e95}.tc_ctr .tc_item_ctr .tc_content_ctr .tc_content .tc_line .tc_line_wrapper .tc_line_circle.product{border:2.5px solid #7a126a}.tc_ctr .tc_item_ctr .tc_content_ctr .tc_content .tc_line .tc_line_wrapper .tc_line_circle.promo{border:2.5px solid #f31d1e}.tc_ctr .tc_item_ctr .tc_content_ctr .tc_content .tc_line .tc_line_wrapper .tc_line_bar{z-index:8;display:block;position:absolute;top:5px;left:50%;transform:translateX(-50%);width:3px;height:calc(100% + 20px);background:#b5b5b5}.tc_ctr .tc_item_ctr .tc_content_ctr .tc_content .tc_content_item{display:flex;flex-direction:column;gap:5px}.tc_ctr .tc_item_ctr .tc_content_ctr .tc_content .tc_content_item .tc_content_item_wrapper{display:flex;gap:10px}.tc_ctr .tc_item_ctr .tc_content_ctr .tc_content .tc_content_item .tc_content_item_wrapper .tc_content_icon{width:15px;height:15px;padding-top:5px}.tc_ctr .tc_item_ctr .tc_content_ctr .tc_content .tc_content_item .tc_content_item_wrapper .tc_content_item_info .tc_content_item_info_mtm{font-size:16px;font-weight:700}.tc_ctr .tc_item_ctr .tc_content_ctr .tc_content .tc_content_item .tc_content_item_wrapper .tc_content_item_info .tc_content_item_info_mtm.event{color:#294e95}.tc_ctr .tc_item_ctr .tc_content_ctr .tc_content .tc_content_item .tc_content_item_wrapper .tc_content_item_info .tc_content_item_info_mtm.product{color:#7a126a}.tc_ctr .tc_item_ctr .tc_content_ctr .tc_content .tc_content_item .tc_content_item_wrapper .tc_content_item_info .tc_content_item_info_mtm.promo{color:#f31d1e}.tc_ctr .tc_item_ctr .tc_content_ctr .tc_content .tc_content_item .tc_content_item_wrapper .tc_content_item_info .tc_content_item_info_serial_num{color:#474747;font-size:14px;font-weight:500}.tc_ctr .tc_item_ctr .tc_content_ctr .tc_content .tc_content_item .tc_content_item_wrapper .tc_content_item_info .tc_content_item_time{font-size:12px;font-weight:500;color:#b5b5b5}.tc_ctr .tc_item_ctr .tc_content_ctr .tc_content_empty{color:#b5b5b5}.tc_ctr .tc_empty_data{width:100%;height:300px;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:600}.pc_content{flex-direction:column;gap:20px;padding-right:5px;justify-content:space-between}.pc_content,.pc_content .pc_box_list_ctrs{display:flex;align-items:flex-start;align-self:stretch}.pc_content .pc_box_list_ctrs{border-left:4px solid #7a126a;gap:28px}.pc_content .pc_box_list_ctrs img{margin:auto}.pc_content .pc_box_list_ctrs .pc_product_information{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 0;align-self:stretch}.pc_content .pc_box_list_ctrs .pc_product_information .pc_product_upper{display:flex;flex-direction:column}.pc_content .pc_box_list_ctrs .pc_product_information .pc_product_upper .main_text{color:var(--Text,#474747);font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.pc_content .pc_box_list_ctrs .pc_product_information .pc_product_upper .secondary_text{color:var(--sub2,#b5b5b5);font-family:Montserrat,sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.pc_content .pc_box_list_ctrs .pc_product_information .pc_product_lower{display:flex;align-items:center;gap:5px}.pc_content .pc_box_list_ctrs .pc_product_information .pc_product_lower p{color:var(--sub2,#b5b5b5);font-family:Montserrat,sans-serif;font-size:9.173px;font-style:normal;font-weight:500;line-height:normal}.search_input_ctrs{display:flex;align-items:center;gap:10px}.search_input_ctrs .search_input,.search_input_ctrs .search_input_text{color:var(--Text,#474747);font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.search_input_ctrs .search_input{width:150px;padding:4px 7px;gap:40px;border:1px solid #cfcfcf;background:#fff}.filter_ctrs,.search_input_ctrs .search_input{display:flex;align-items:center;border-radius:5px}.filter_ctrs{padding:4px;justify-content:flex-end;gap:10px;align-self:stretch;border:1px solid #cfcfcf;background:var(--neutral1,#fff)}.promotion_content{display:flex;flex-direction:column;gap:20px;padding-right:5px;justify-content:space-between;align-items:flex-start;align-self:stretch}.promotion_content .promotion_box_list_ctrs{display:flex;align-items:flex-start;align-self:stretch;border-left:4px solid #f31d1e;gap:28px}.promotion_content .promotion_box_list_ctrs img{margin:auto}.promotion_content .promotion_box_list_ctrs .promotion_product_information{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 0;align-self:stretch}.promotion_content .promotion_box_list_ctrs .promotion_product_information .promotion_product_upper{display:flex;flex-direction:column}.promotion_content .promotion_box_list_ctrs .promotion_product_information .promotion_product_upper .main_text{color:var(--Text,#474747);font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.promotion_content .promotion_box_list_ctrs .promotion_product_information .promotion_product_upper .secondary_text{color:var(--sub2,#b5b5b5);font-family:Montserrat,sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.promotion_content .promotion_box_list_ctrs .promotion_product_information .promotion_product_lower{display:flex;align-items:center;gap:5px}.promotion_content .promotion_box_list_ctrs .promotion_product_information .promotion_product_lower p{color:var(--sub2,#b5b5b5);font-family:Montserrat,sans-serif;font-size:9.173px;font-style:normal;font-weight:500;line-height:normal}.promotion_content .promotion_box_list_ctrs .promotion_status_information{display:flex;justify-content:center;align-items:center;height:65px}.promotion_content .promotion_box_list_ctrs .promotion_status_information .rejected_container{display:flex;height:21px;padding:1px 9px;align-items:center;gap:10px;border-radius:5px;background:var(--Line,rgba(184,66,66,.8))}.promotion_content .promotion_box_list_ctrs .promotion_status_information .rejected_container p{color:var(--Neutral,var(--neutral1,#fff));font-family:Montserrat,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:104%;letter-spacing:-.65px}.promotion_content .promotion_box_list_ctrs .promotion_status_information .approve_container{display:flex;height:21px;padding:1px 9px;align-items:center;gap:10px;border-radius:5px;background:var(--Active,#18be1f)}.promotion_content .promotion_box_list_ctrs .promotion_status_information .approve_container p{color:var(--Neutral,var(--neutral1,#fff));font-family:Montserrat,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:104%;letter-spacing:-.65px}.promotion_content .promotion_box_list_ctrs .promotion_status_information .pending_container{display:flex;height:21px;padding:1px 9px;align-items:center;gap:10px;border-radius:5px;background:#e1e439}.promotion_content .promotion_box_list_ctrs .promotion_status_information .pending_container p{color:var(--Text,#474747);font-family:Montserrat,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:104%;letter-spacing:-.65px}.promotion_content .promotion_box_list_ctrs .promotion_status_information .more_info_container{display:flex;height:21px;padding:1px 9px;align-items:center;gap:10px;border-radius:5px;background:#294e95}.promotion_content .promotion_box_list_ctrs .promotion_status_information .more_info_container p{color:var(--Text,#fff);font-family:Montserrat,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:104%;letter-spacing:-.65px}@keyframes slidein{0%{right:-40%}to{right:50px}}@keyframes slideout{0%{right:50px}to{right:-40%}}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:999}.filter_modal{position:fixed;top:50%;transform:translateY(-50%);background-color:#fff;padding:0;width:360px;z-index:1000;border-radius:14px;box-shadow:0 0 10px rgba(0,0,0,.5);max-height:80%;overflow-y:scroll;animation:slidein .5s ease forwards}.filter_modal.inactive{animation:slideout .5s ease forwards}.filter_modal .modal_content{display:flex;flex-direction:column;text-align:center;justify-content:center}.filter_modal .modal_content .content_ctr{background:#f31d1e}.filter_modal .modal_content .content_ctr .content_header{transition:max-height 1s ease-in-out;overflow:hidden;height:auto;max-height:53px}.filter_modal .modal_content .content_ctr .content_header.active{transition:max-height 1s ease-in-out;max-height:400px}.filter_modal .modal_content .content_ctr .content_header .header_text{display:flex;justify-content:space-between;align-items:center;color:#fff;padding:14px 10px;cursor:pointer;border-bottom:.75px solid #b5b5b5}.filter_modal .modal_content .content_ctr .content_header .header_text .header_icon{width:16px;height:16px}.filter_modal .modal_content .content_ctr .content_header .content_item{display:flex;flex-wrap:wrap;background:#fff;justify-content:center}.filter_modal .modal_content .content_ctr .content_header .content_item .content_sort{width:100%;padding:10px;text-align:center;background:#fff;color:#f31d1e;font-weight:500;font-size:16px;border:1px solid #f31d1e}.filter_modal .modal_content .content_ctr .content_header .content_item .content_sort.active,.filter_modal .modal_content .content_ctr .content_header .content_item .content_sort:hover{background:#ffe2e2}.filter_modal .modal_content .content_ctr .content_header .content_item .content_checkbox,.filter_modal .modal_content .content_ctr .content_header .content_item .content_date{width:100%;padding:10px;text-align:center;background:#fff;font-weight:500;font-size:16px}.filter_modal .modal_content .content_ctr .content_header .content_item .content_status{display:flex;justify-content:center;width:50%;padding:10px;text-align:center;background:#fff;font-weight:500;font-size:16px}.filter_modal .modal_content .modal_filter_btn_ctr{display:flex;padding:15px 10px;background:#fbebeb;gap:20px}.oc_ctr{display:flex;flex-direction:column;height:100%;background:#fff;box-shadow:0 0 14px 0 rgba(0,0,0,.2);border-radius:8px;padding:30px 20px;gap:28px}.oc_ctr .oc_tab_menu_ctr{width:100%;display:flex}.oc_ctr .oc_tab_menu_ctr .oc_tab_menu_item{width:25%;text-align:center;padding:20px 10px;transition:all .5s ease-in-out;border-bottom:2px solid #474747;font-size:14px;font-weight:600}.oc_ctr .oc_tab_menu_ctr .oc_tab_menu_item.active,.oc_ctr .oc_tab_menu_ctr .oc_tab_menu_item:hover{color:#f31d1e;border-bottom:2px solid #f31d1e}