:root{--gris-75: #f1f1f1;--gris-100: #e0e0e0;--gris-900: #141414;--verde-200: #87d7d6;--verde-50: #e1fafa;--verde-100: #bde9e8;--verde-400: #119997;--azul-500: #0940ae;--azul-600: #073288;--azul-400: #124fc9;--azul-700: #052461;--naranja-50: #fff6e8;--naranja-200: #ffda9e;--naranja-300: #ffac23;--naranja-400: #e57a00;--rojo-50: #ffe9e5;--rojo-100: #ffcbc2;--rojo-200: #ff9785;--rojo-400: #c74028;--naranja-100: #fee6c1;--b-w-negro: #252525;--extras-glass: rgba(253, 253, 253, .79);--gris-50: #fafafa;--gris-300: #adadad;--rojo-300: #ff5334;--b-w-blanco: #fff;--azul-50: #dbe7ff;--azul-300: #3676f5;--gris-800: #2e2e2e;--gris-700: #474747;--azul-200: #9ab9f8;--gris-600: #616161;--gris-500: #7a7a7a;--azul-25: #f0f4fc;--azul-100: #c1d5fe;--verde-300: #29bab8;--gris-400: #949494;--gris-200: #c7c7c7;--shadow-dropdown: 0px 4px 4px 0px #adadad73}body,input,select{border:.5px solid #c7c7c7;border-radius:4px;display:block;font-family:Montserrat;height:26px;margin-top:4px;outline:none;width:100%;font-size:12px}*{margin:0;padding:0;box-sizing:border-box}.badgeboot{box-shadow:0 4px 4px #e8e8e840;color:#fff;padding:2px;display:block;font-size:8px!important;border-radius:4px}.SearchResult{background-color:#fff;box-shadow:0 4px 4px #00000030;border:1px solid #ffffff;border-radius:10px;position:absolute;display:block!important;width:100%;top:30px;left:0;z-index:999;padding:11px 10px}.SearchResult div{display:block!important}.SearchResult .recent_area{margin-top:.8rem;padding-bottom:10px;border-bottom:1px solid #e8e8e8}.SearchResult .recent_area>h1{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;margin-bottom:.4rem;color:#252525}.SearchResult .recent_area .badge{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;display:inline-block;padding:3px 5px;border-radius:4px;border:.2px solid #878787;letter-spacing:0em;background-color:#f8f8f8;color:#878787}.SearchResult>h1{font-family:Montserrat;font-size:12px;font-weight:700;line-height:16px;letter-spacing:0em;text-align:left;color:#252525}.TopNavigator{position:fixed;z-index:999;height:46px;width:497px;left:50%;top:0;transform:translate(-50%);padding:7px 29px;background:#fff;box-shadow:0 4px 4px #e8e8e8c2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:0 0 6px 6px}.TopNavigatorOferta{width:757px}.TopNavigator nav{list-style:none;display:flex;align-items:center;justify-content:space-between}.TopNavigator nav h1{font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.015em;text-align:center;color:#aeb0b0}.TopNavigator nav p{font-family:Montserrat;font-size:11px;font-weight:700;line-height:16px;letter-spacing:-.015em;text-align:center;color:#252525}.Navbar{height:40px;position:sticky;top:0;z-index:99;box-shadow:0 2px 3px #e8e8e863;background-color:#fff}.Navbar .menu_area nav{list-style:none;width:210px;background-color:#fff;top:40px;position:absolute;left:0;border-radius:5px;padding:11px 0 11px 5px;border:1px solid #ffffff;box-shadow:0 4px 4px #3333;display:none;transition:.3s ease all}.Navbar .menu_area:hover>nav{display:block}.Navbar .search_navbar{position:relative}.Navbar .search_navbar button{height:23px;width:110px;border:none;color:#fff;border-radius:6px;font-family:Montserrat;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0em;text-align:center;background:linear-gradient(93.6deg,#ffac23 3.81%,#ff5334 115.58%)}.Navbar,.Navbar div{display:flex;align-items:center}.Navbar{padding-right:2rem}.Navbar .center_area{padding-right:2rem;flex:1}.Navbar .menu_area{position:relative}.Navbar .menu_area li a{padding:5px 7px;display:inline-flex}.Navbar .menu_area li a:hover{background-color:#86d8d6;border-radius:5px;color:#fff}.Navbar .menu_area li a:hover svg path{fill:#fff}.Navbar .menu_area nav>li:nth-child(1) a:hover svg path{stroke:#fff}.Navbar .menu_area nav>li:nth-child(5)>p{margin-top:5px}.Navbar .menu_area li a p{margin-left:5px}.Navbar .menu_area li.breaker_system{display:flex;align-items:center;padding-bottom:8px;padding-top:10px;border-top:1px solid #e8e8e8}.Navbar .menu_area li.breaker_system>p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;margin-right:5px;color:#252525}.Navbar .menu_area a{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-decoration:none;text-align:left;color:#252525}.Navbar .menu_area:hover img:first-child{opacity:0}.Navbar .menu_area img:first-child{position:relative;z-index:2;transition:.3s ease all}.Navbar .menu_area img:nth-child(2){position:absolute;z-index:1;left:0}.Navbar .menu_area_logo{cursor:pointer}.Navbar .center_area .logo_wrapper{height:40px;width:131px;background:#fff;box-shadow:4px 0 4px #e8e8e840;border-radius:0 20px 20px 0}.Navbar .center_area .logo_wrapper img{height:33.14285659790039px;width:127px}.Navbar .center_area .input_wrapper{display:flex;align-items:center;height:23px;width:357px;border-radius:6px;border:.5px solid #e8e8e8;margin-left:2rem;padding-left:10px}.Navbar .center_area .input_wrapper input{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#333;flex:1;border:none;outline:none;background:transparent}.Navbar .right_side>*+*{margin-left:.8rem}.Navbar .right_side p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center}.Navbar .avatar_wrapper{position:relative}.Navbar .avatar_wrapper>div{padding:0rem .7rem 0rem .5rem;border-radius:5px;height:27px;max-width:210px}.Navbar .avatar_wrapper:hover>div{background:#87d7d6;color:#fff}.Navbar .avatar_wrapper>div{transition:.3s ease all}.Navbar .avatar_wrapper>div p{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Navbar .avatar_wrapper>div>img:first-child{margin-right:8px}.Navbar .menu_dropdown{position:absolute;list-style:none;height:106px;width:210px;border-radius:5px;padding:11px 5px;background:#fff;border:1px solid #ffffff;box-shadow:0 4px 4px #e8e8e8c2;right:0;top:26px;display:none;transition:.3s ease all}.Navbar .avatar_wrapper:hover .menu_dropdown{display:block}.Navbar .notify_wrapper:hover{background-color:#87d7d6}.Navbar .notify_wrapper svg path{transition:.3s ease all}.Navbar .notify_area_list{position:absolute;height:276px;width:216px;right:0;top:30px;border-radius:5px;background-color:#fff;padding:11px 10px;background:#ffffff80;border:1px solid #ffffff;box-shadow:0 4px 4px #e8e8e8c2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);list-style:none;display:none;transition:.3s ease all}.Navbar .notify_wrapper:hover .notify_area_list{display:block}.Navbar .notify_area_list .heading{font-family:Montserrat;color:#252525;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;margin-top:5px;margin-bottom:5px}.Navbar .notify_area_list .top_area{display:flex;align-items:center;justify-content:space-between;padding:0;position:relative}.Navbar .notify_area_list .top_area ul{list-style:none;position:absolute;left:0;top:20px;background:#ffffff80;border:1px solid #ffffff;box-shadow:0 4px 4px #e8e8e8c2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:5px;width:100%;padding:5px}.Navbar .notify_area_list .top_area ul li a{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#252525;text-decoration:none;padding:2px 5px;border-radius:3px}.Navbar .notify_area_list .top_area ul li a:hover{background-color:#87d7d6;color:#fff}.Navbar .notify_area_list .top_area h1{font-family:Montserrat;font-size:12px;font-weight:700;line-height:16px;letter-spacing:0em;text-align:left;color:#252525}.Navbar .notify_wrapper:hover>svg path{fill:#fff}.Navbar .notify_wrapper{height:26px;position:relative;width:26px;display:flex;transition:.3s ease all;align-items:center;justify-content:center;border-radius:5px}.Navbar .menu_dropdown a{display:inline-flex;padding:7px 10px;align-items:center;border-radius:5px;text-decoration:none}.Navbar .menu_dropdown a:hover{background-color:#87d7d6}.Navbar .menu_dropdown a:hover p{color:#fff}.Navbar .menu_dropdown a:hover svg path{fill:#fff}.Navbar .menu_dropdown li:first-child{border-bottom:1px solid #e8e8e8}.Navbar .menu_dropdown a p{margin-left:8px;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#252525}.Footer{margin:2rem;display:flex;align-items:center}.Footer>h1{font-family:Montserrat;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0em;text-align:left;min-width:250px;border-right:1px solid #aeb0b0;padding:1rem 0rem;margin-right:2rem}.Footer>div,.Navbar .notification{display:flex;align-items:center}.Footer{overflow:auto}.Footer::-webkit-scrollbar{display:none}.Footer>div{min-width:300px;box-shadow:0 4px 4px #e8e8e8c2;background:#fff;height:41px;border-radius:6px;padding:5px 10px}.Footer>*+*{margin-right:10px}.Footer>div img,.Navbar .notification img{margin-right:10px}.Footer>div p,.Navbar .notification p{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left}.Footer>div p span,.Navbar .notification span{color:#eb7100;font-weight:700}.Navbar .notification.green span{color:#13acaa}.Navbar .notification.blue span{color:#36a7f5}.Navbar .notification.blackCol span{color:#000}.Footer>div>.presentation>p:last-child,.Navbar .notification .presentation>p:last-child{font-family:Montserrat;font-size:8px;font-style:italic;font-weight:400;line-height:8px;letter-spacing:0em;text-align:left;color:#aeb0b0}.Navbar .notification{padding:7px 0;border-bottom:1px solid #e8e8e8}.Navbar .notification .presentation{display:block}.popupWrapper{position:fixed;left:0;top:0;background:#0009;width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.popupWrapper>div{height:351px;width:348px;position:relative;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem 1.2rem;box-shadow:0 4px 4px #1c1b1f40;border-radius:10px}.popupWrapper>div.promocien{height:330px}.popupWrapper .promocien .checkbox_container_border{position:relative}.popupWrapper .promocien .checkbox_container_border:after{width:100%;position:absolute;left:0;bottom:-4px;height:1px;background-color:#aeb0b0;content:""}.popupWrapper .promocien .checkbox_container_border input{display:none}.popupWrapper .promocien .checkbox_container_border>div>label>label{height:15px;width:15px;left:0;top:.5px;border-radius:100px;border:1px solid #ff5334;cursor:pointer;position:relative}.popupWrapper .promocien .checkbox_container_border input:checked+label:after{width:85%;height:85%;left:50%;top:50%;position:absolute;transform:translate(-50%,-50%);content:"";background:linear-gradient(93.6deg,#ffac23 3.81%,#ff5334 115.58%);border-radius:50%}.close_icon{position:absolute;top:10px;right:10px;cursor:pointer}.popupWrapper>div p{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;width:100%;color:#878787;margin-top:10px;margin-bottom:10px}.popupWrapper>div b{width:100%;display:flex;align-items:center;font-family:Montserrat;font-size:10px;font-weight:700;line-height:14px;letter-spacing:0em;text-align:left;color:#252525}.popupWrapper .checkbox_container{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;margin-top:1rem}.popupWrapper .checkbox_container label{display:flex;align-items:center}.popupWrapper .checkbox_container label.Tradicional{align-items:flex-start}.popupWrapper .checkbox_container_Moderno_Tradicional{padding-bottom:1.5rem}.popupWrapper .promocien .checkbox_container_border>div>label>label{min-width:15px}.popupWrapper .checkbox_container label h1{margin-left:7px}.popupWrapper .checkbox_container input{cursor:pointer}.popupWrapper .checkbox_container h1{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#000}.popupWrapper .checkbox_container button{height:26px;width:100%;border:none;color:#fff;font-family:Montserrat;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0em;text-align:center;cursor:pointer;border-radius:6px;padding:4px 30px;background:linear-gradient(93.6deg,#ffac23 3.81%,#ff5334 115.58%)}.popupWrapper .checkbox_container button:disabled{background:#e8e8e8;color:#fff;cursor:unset}.popupWrapper .checkbox_container button+p{text-align:center}.popupWrapper .button_wrapper{display:flex;justify-content:center;text-align:center}.popupWrapper .button_wrapper a{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center;color:#252525}.popupWrapper .button_wrapper a.volver_link{border-bottom:1px solid #ffac23;text-decoration:none}.OfertaWrapper>div{display:block;height:600px;width:458px;border-radius:6px}.OfertaWrapper>div h1{display:flex;align-items:center;font-family:Montserrat;font-size:16px;font-weight:600;line-height:20px;letter-spacing:0em;text-align:left}.OfertaWrapper>div h1 img{margin-right:.7rem}.OfertaWrapper>div h1>span{text-transform:uppercase}.OfertaWrapper>div h1>span>span{font-weight:700}.OfertaWrapper>div h1 b{display:inline}.OfertaWrapper>div .oferta_buttons{display:grid;grid-template-columns:.7fr 1fr;align-items:center;margin-top:1rem;margin-bottom:1rem}.OfertaWrapper>div .oferta_buttons button{font-family:Montserrat;flex:1;height:22px;text-align:center;border:none;background:transparent;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;color:#252525;cursor:pointer}.OfertaWrapper>div .oferta_buttons button:first-child{background:linear-gradient(93.6deg,#ffac23 3.81%,#ff5334 115.58%),linear-gradient(0deg,#fff,#fff);box-shadow:0 0 6px #e8e8e8c2;border:.5px solid #ffffff;color:#fff;font-weight:600}.OfertaWrapper>div .oferta_buttons button:last-child{color:#aeb0b0;box-shadow:0 0 6px #e8e8e8c2}.OfertaWrapper .input_wrapper label{display:flex;align-items:center;font-family:Montserrat;font-size:10px;font-weight:700;line-height:14px;letter-spacing:0em;text-align:left;color:#252525;margin-bottom:.5rem}.OfertaWrapper .input_wrapper label img{margin-right:5px}.OfertaWrapper .input_wrapper input{height:31px;left:0;top:17px;border-radius:6px;padding:0 10px 0 7px;background:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#e8e8e8,#e8e8e8);border:1px solid #e8e8e8;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;outline:none;text-align:left;color:#878787;width:100%}.OfertaWrapper .input_wrapper{position:relative}.OfertaWrapper .input_wrapper input+img,.OfertaWrapper .input_wrapper input+img+img{display:none}.OfertaWrapper .input_wrapper input.success_oferto{border-color:#87d7d6}.OfertaWrapper .input_wrapper input.error_oferto{border-color:#ff5334}.OfertaWrapper .input_wrapper input.error_oferto+img{position:absolute;display:block;right:15px;top:34px}.OfertaWrapper .input_wrapper input.success_oferto+img+img{position:absolute;right:15px;display:block;top:34px}.box_border{padding-bottom:20px;border-bottom:1px solid #aeb0b0}.OfertaWrapper .input_container{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.OfertaWrapperNew .input_container{grid-gap:15px}.OfertaWrapperNew .input_container .input_wrapper label{margin-bottom:.2rem}.OfertaWrapperNew .badge_long{grid-template-columns:repeat(5,1fr)}.popupWrapper .badge_long,.OfertaWrapper .badge_long,.OfertaWrapperNew .badge_long,.TottusPop .badge_long,.TottusPopNew .badge_long,.JumboPop .badge_long,.JumboPopNew .badge_long,.JumboPopOld .badge_long,.CambiarFechasPopup .badge_long,.CodigoPop .badge_long{grid-template-columns:1fr 1fr .7fr 1fr 1fr}.OfertaWrapperNew .bottom_buttton button:first-child{border:none;font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center;color:#252525;border-radius:0;border-bottom:1px solid #ffac23}.OfertaWrapperNew .bottom_buttton{margin-top:1.6rem!important}.OfertaWrapper .right_range,.OfertaWrapper .right_range>div>div{display:flex;align-items:center}.OfertaWrapper .right_range>div{flex:1}.OfertaWrapper .right_range>div p{text-align:center}.OfertaWrapper .right_range .value_wrapper p{margin-top:0}.OfertaWrapper .bottom_buttton{display:flex;align-items:center;margin-top:1rem;justify-content:center;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center}.OfertaWrapper .bottom_buttton>*+*{margin-left:2rem}.OfertaWrapper .bottom_buttton button{font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center;color:#252525;background:transparent;border:none;font-family:Montserrat}.OfertaWrapper .bottom_buttton button:last-child{background:linear-gradient(93.6deg,#ffac23 3.81%,#ff5334 115.58%),linear-gradient(0deg,#fff,#fff);box-shadow:0 0 6px #e8e8e8c2;border:.5px solid #ffffff;color:#fff;height:26px;width:132px;border-radius:6px;padding:4px 30px;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0em;text-align:center}.badge_long{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-items:center;padding:.5rem 1rem;box-shadow:0 1px 4px #e8e8e8c2;border:.5px solid #e8e8e8;margin:.5rem 1.2rem 1.2rem;border-radius:4px}.badge_long_catalogo{grid-template-columns:1fr 1fr 1fr;padding:.5rem 4rem}.badge_long>div{text-align:center!important;display:flex;flex-direction:column;align-items:center!important}.badge_long>div img{margin:0}.badge_long h1{font-size:10px!important;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center;margin-top:0!important;color:#aeb0b0}.badge_long_special h1{font-family:Montserrat;font-size:10px;font-weight:500!important;line-height:14px;letter-spacing:0em;text-align:center}.badge_long p{font-size:10px;font-weight:500;line-height:14px;margin-bottom:0!important;margin-top:0!important;letter-spacing:0em;text-align:center!important;color:#252525!important}.TottusPop>div{height:unset;padding-top:2rem;padding-bottom:3rem;width:687px;display:grid;grid-template-columns:1fr 120px;align-items:flex-start;grid-gap:1rem}.TottusPop>div .left_side .first_left{display:grid;grid-template-columns:1.2fr .6fr 1fr;align-items:center;grid-gap:1rem;margin-top:1rem;padding-left:1.6rem}.TottusPopNew>div .left_side .first_left{display:flex;align-items:flex-start;gap:1.25rem;margin-top:1rem;padding-left:1.6rem}.TottusPopNew>div .left_side .first_left .left_box{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.TottusPopNew>div .left_side .first_left .left_box h1{margin:0;line-height:14px}.TottusPopNew>div .left_side .first_left .left_box>:not(h1){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:flex-start;min-height:24px;margin-top:5px!important;margin-bottom:0!important;margin-left:0;padding-left:0}.TottusPopNew>div .left_side .first_left .left_box .retailer-mark,.TottusPopNew>div .left_side .first_left .left_box .retailer-mark-text{justify-content:flex-start;min-width:0;max-width:160px;height:22px}.TottusPopNew>div .left_side .first_left .right_most_area{padding-left:0}.TottusPop>div .left_side .first_left>*:first-child{border-right:1px solid #aeb0b0}.TottusPopNew>div .left_side .first_left>*:first-child{border-right:none}.TottusPop>div .left_side .first_left>*:nth-child(2){border-right:0px solid #aeb0b0;padding-right:1rem}.TottusPop>div .left_side .first_left p{margin-bottom:0!important;margin-top:0!important}.TottusPop>div .left_side .first_left h1{font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;color:#aeb0b0}.TottusPop>div .left_side .first_left .left_box p{font-size:10px;font-weight:700;line-height:14px;letter-spacing:0em;text-align:center;border:1px solid #000!important;margin-top:5px!important;padding:2px 10px;border-radius:4px}.TottusPop>div .left_side .first_left .left_box:first-child p{color:#13acaa;border-color:#13acaa!important}.TottusPop>div .left_side .first_left .left_box:nth-child(2) p{color:#ffac23;border-color:#ffac23!important}.TottusPop>div .left_side .first_left>p{font-size:8px;font-style:italic;font-weight:400;line-height:8px;letter-spacing:0em;text-align:left}.TottusPop .badge_long_catalogo{grid-template-columns:repeat(7,1fr);padding-left:1rem;padding-right:1rem;width:95%;margin-left:auto}#section_comments .profile_box{margin-left:2px}.TottusPop .profile_box_wrapper{margin:.5rem 1.2rem 1.2rem}.TottusPop .profile_box_wrapper>*+*{margin-top:1rem}.TottusPop .profile_box_wrapper .profile_box{display:flex}.TottusPop .profile_box_wrapper .responder{align-items:flex-start}.TottusPop .profile_box_wrapper .responder button{background:transparent;border:none;font-family:Montserrat;margin-top:5px;border-bottom:2px solid #ffac23;cursor:pointer;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center}.TottusPop .profile_box_wrapper .profile_box>*:last-child{flex:1;margin-left:10px}.TottusPop .profile_box_wrapper .profile_box>*:last-child input{width:100%;border:.5px solid #e8e8e8;height:31px;border-radius:6px;padding:5px 10px;outline:none;font-size:10px}.TottusPop .profile_box_wrapper .profile_box h1,.TottusPop .profile_box_wrapper .profile_box p,.TottusPop .profile_box_wrapper .profile_box span{margin:0!important}.TottusPop .profile_box_wrapper .profile_box h1{font-size:10px;font-weight:700;line-height:14px;letter-spacing:0em;text-align:left;color:#252525}.TottusPop .profile_box_wrapper .profile_box .top_area{display:flex;align-items:center;padding:0;grid-gap:0px}.TottusPop .profile_box_wrapper .profile_box .top_area p{font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;color:#878787;width:unset;margin-left:5px!important;margin-right:5px!important}.TottusPop .profile_box_wrapper .profile_box .top_area span{font-size:10px;font-weight:700;line-height:14px;letter-spacing:0em;text-align:left;color:#36a7f5}.TottusPop .profile_box_wrapper .profile_box .presentation>p{font-size:8px;font-style:italic;font-weight:400;line-height:8px;letter-spacing:0em;text-align:left;margin-top:5px!important}.TottusPop .right_side h1{font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;color:#aeb0b0;margin-bottom:5px}.TottusPop .right_side>*+*{margin-top:1rem}.TottusPop .right_side button{height:36px;width:67px;background:#adadad7a;border-radius:4px;font-family:Montserrat;font-size:12px;font-weight:500;line-height:18px;width:120px;border:0;color:#fff;pointer-events:none}.TottusPop .right_side>*>*+*{margin-top:5px}.TottusPop .right_side button.active{height:32px;width:118px;border-radius:4px;padding:0;background:#3676f5;border:none;outline:none;display:flex;align-items:center;justify-content:space-evenly;font-family:Montserrat;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:center;color:#fff;cursor:pointer;position:relative;transition:.3s ease all;pointer-events:unset}.wrap_input{border:1px solid #36a7f5;width:90%;display:flex;align-items:center;justify-content:center;padding:2px!important;border-radius:3px}.bottom_row_head h1{font-family:Montserrat;font-size:8px;font-weight:400;line-height:8px;letter-spacing:0em;text-align:center;color:#36a7f5}.bottom_row_head p{font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.015em;text-align:center;color:#252525}.bottom_row_head input{background-color:transparent;border:none;outline:none;width:100px;font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.015em;text-align:center;color:#252525}.wrap_input p{padding:0!important;margin-right:0!important}.wrap_input>p:first-child{margin-right:2px!important;color:#878787!important}.wrap_input input{width:100%;font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.015em}tbody .wrap_input{width:46px;margin-left:auto;margin-right:auto}tbody .wrap_input input{border:none;outline:none;width:100%;text-align:center;font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.015em;color:#252525}.VienesasTable thead .dropdown .head,.CatalogoNew .dropdown_new .head{display:flex;align-items:center;background-color:#fff;height:33px;padding:0rem 1rem;border-radius:4px;border:1px solid #ddd}.CatalogoNew .dropdown_new .head{padding:0rem 10px;height:31px!important}.VienesasTable thead .dropdown_new,.CatalogoNew .dropdown_new{position:relative}.VienesasTable thead .dropdown_new ul,.CatalogoNew .dropdown_new ul{position:absolute;list-style:none;padding:7px 10px 10px;background-color:#fff;width:93%;display:block;box-shadow:#0000001a 0 4px 12px}.VienesasTable thead .dropdown_new ul li,.CatalogoNew .dropdown_new ul li{display:flex;align-items:center;padding:6px 4px;border-bottom:1px solid}.VienesasTable thead .dropdown_new ul input,.CatalogoNew .dropdown_new ul input{display:none}.VienesasTable thead .dropdown_new ul label,.CatalogoNew .dropdown_new ul label{height:12px;width:12px;border:1px solid #36a7f5;display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative;cursor:pointer}.CatalogoNew .dropdown_new ul label{margin-bottom:0!important}.VienesasTable thead .dropdown_new ul li,.CatalogoNew .dropdown_new ul li{border-bottom:1px solid #d9d9d9}.VienesasTable thead .dropdown_new ul input:checked+label:after,.CatalogoNew .dropdown_new ul input:checked+label:after{width:80%;height:80%;background-color:#36a7f5;content:"";border-radius:50%}.VienesasTable thead .dropdown_new ul input:checked+label+p,.CatalogoNew .dropdown_new ul input:checked+label+p{font-weight:700}.VienesasTable thead .dropdown_new ul p,.CatalogoNew .dropdown_new ul p{color:#252525;font-family:Montserrat;font-size:10px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;margin-left:10px}.CatalogoNew .dropdown_new ul p{margin-bottom:0!important;margin-top:0!important}.VienesasTable thead .dropdown_new ul p span,.CatalogoNew .dropdown_new ul p span{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;color:#aeb0b0}.VienesasTable thead .dropdown_new ul li.disabled,.CatalogoNew .dropdown_new ul li.disabled{pointer-events:none}.VienesasTable thead .dropdown_new ul li.disabled label,.CatalogoNew .dropdown_new ul li.disabled label{border-color:#c5c5c5}.VienesasTable thead .dropdown_new ul li.disabled p,.CatalogoNew .dropdown_new ul li.disabled p{color:#c5c5c5}.VienesasTable thead .dropdown_new .head,.CatalogoNew .dropdown_new .head{cursor:pointer}.VienesasTable thead .dropdown_new .head p,.CatalogoNew .dropdown_new .head p{width:10px;flex:none}.VienesasTable thead .dropdown{padding-left:1rem}.VienesasTable thead .dropdown .head p{font-size:12px;font-weight:700;line-height:16px;letter-spacing:0em;text-align:left;color:#252525;flex:1;margin-left:.5rem}.VienesasTable .activate{background:#eef8ff}.VienesasTable .dropdown_active_table h1{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#36a7f5;margin-right:10px}.VienesasTable .dropdown_not_active_table h1{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#878787;margin-right:10px}.extralinewrapper{display:flex;align-items:center;padding-right:2rem;margin-bottom:2rem}.extralinewrapper>*:first-child{flex:1}.extralinewrapper nav{list-style:none}.extralinewrapper .breadcrumb{height:47px;width:67px;background:#fff;border:1px solid #36a7f5;box-shadow:0 1px 3px #9ad1f875;border-radius:6px;padding:2px 5px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0rem 10px}.extralinewrapper .breadcrumb h1{font-family:Montserrat;font-size:10px;font-weight:700;line-height:14px;letter-spacing:0em;text-align:center;color:#36a7f5;margin-bottom:2px}.extralinewrapper .breadcrumb span{font-family:Montserrat;font-size:8px;font-weight:400;line-height:8px;letter-spacing:0em;text-align:center;color:#36a7f5}.extralinewrapper .breadcrumb p{font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.015em;text-align:center;color:#252525}.extralinewrapper>nav{box-shadow:0 1px 3px #33333314;height:47px;width:313px;justify-content:space-between;border-radius:6px;padding:0 15px}.extralinewrapper nav h1{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center;color:#36a7f5}.extralinewrapper nav{display:flex;align-items:center}.extralinewrapper nav .box{text-align:center!important}.extralinewrapper nav>*+*{margin-left:15px}.extralinewrapper nav p{display:flex;align-items:center;justify-content:center;font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.015em;text-align:center;margin-top:0}.extralinewrapper .nav_wrapper_box{height:47px;border-radius:0;box-shadow:0 1px 3px #33333314}.extralinewrapper .nav_wrapper_box .inner_box{border-right:1px solid #e8e8e8;padding:0 15px;border-bottom:1px solid #d9d9d9}.extralinewrapper .nav_wrapper_box .inner_box.green{border-bottom-color:#87d7d6}.extralinewrapper .nav_wrapper_box .inner_box.orangec{border-bottom-color:#ffac23}.extralinewrapper .inner_box>h1{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center;color:#252525}.extralinewrapper .inner_box p{margin-top:0}.extralinewrapper nav p img{margin-right:2px}.extralinewrapper nav p.green{color:#13acaa}.extralinewrapper .nav_wrapper_box{display:flex;align-items:center}.popupWrapper{position:fixed;left:0;top:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:#0009;z-index:9999999999!important}.popupWrapper .SaveCatalog{height:204px;width:460px;border-radius:6px}.popupWrapper .SaveCatalog p span{font-weight:700;color:#000}.popupWrapper .SaveCatalog h1{font-family:Montserrat;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0em;text-align:center;margin-top:10px}.popupWrapper .SaveCatalog p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center}.popupWrapper .SaveCatalog .buttons_wrapper{display:flex;align-items:center;width:100%;margin-top:1rem}.popupWrapper .PromotionalVariable .buttons_wrapper{display:grid;grid-template-columns:.7fr 1fr;grid-gap:10px}.popupWrapper .PromotionalVariable .buttons_wrapper>*+*{margin-left:0!important}.popupWrapper .SaveCatalog .buttons_wrapper button{height:24px;width:100%;border-radius:6px;background:#36a7f5;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center;color:#fff;border:1px solid transparent}.popupWrapper .SaveCatalog .buttons_wrapper button:first-child{color:#36a7f5;border-color:#36a7f5;background:transparent}.popupWrapper .SaveCatalog .buttons_wrapper>*+*{margin-left:10px}.popupWrapper .fillbtn{background:#36a7f5!important;color:#fff!important}.popupWrapper .delbtn{color:#ff5334!important;background:transparent!important;border:1px solid #ff5334!important}.popupWrapper .ExportPop{height:208px;width:389px;border-radius:6px}.popupWrapper .topexport{display:flex;align-items:center;width:100%}.popupWrapper .topexport h1{margin-left:10px;font-family:Montserrat;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0em;text-align:left;margin-top:0}.popupWrapper .topexport+p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#252525}.popupWrapper .select_area{width:100%}.popupWrapper .select_area label{font-family:Montserrat;display:block;font-size:10px;font-weight:700;line-height:14px;letter-spacing:0em;text-align:left;margin-bottom:5px;color:#252525}.popupWrapper .select_area select{width:100%;height:35px;border:1px solid #ddd;border-radius:5px;outline:none;cursor:pointer}.popupWrapper .ExportPop .input_container{width:100%}.popupWrapper .ExportPop .input_container label,.popupWrapper .PromotionalVariable .input_container label{font-family:Montserrat;font-size:10px;font-weight:700;line-height:14px;letter-spacing:0em;text-align:left;color:#252525}.popupWrapper .ExportPop .input_container .input_wrapper{display:flex;margin-top:5px}.popupWrapper .PromotionalVariable .input_container .input_wrapper{display:grid;grid-template-columns:1fr .35fr}.popupWrapper .ExportPop .input_container .input_wrapper h1{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;margin-top:0;margin-bottom:0;color:#aeb0b0}.popupWrapper .ExportPop .input_container .input_wrapper .box{margin-left:5px}.popupWrapper .ExportPop .input_container .input_wrapper p,.popupWrapper .ExportPop .special_p,.popupWrapper .special_a{margin-top:0;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#252525}.popupWrapper .ExportPop .input_container input{height:31px;width:100%;border-radius:3px;padding:0 10px 0 7px;border:1px solid #c5c5c5;outline:none}.popupWrapper .ExportPop .input_container input.active,.popupWrapper .ExportPop .input_container input:focus{border-color:#87d7d6}.popupWrapper .ExportPop p a,.popupWrapper .special_a{color:#36a7f5}.popupWrapper .special_p{margin-bottom:0}.popupWrapper .special_a{margin-top:0!important;text-align:left!important;display:block;margin-bottom:1rem;width:100%}.popupWrapper .ExportPop textarea{width:100%;font-family:Montserrat;margin-top:10px;border:.5px solid #e8e8e8;padding:1rem .5rem;min-height:107px!important;display:block;border-radius:6px;resize:none}.popupWrapper .ExportPop textarea+p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#252525}.popupWrapper .list_diff{margin-top:0rem;list-style:none;display:grid;grid-template-columns:1fr 1fr;align-items:center;width:100%;text-align:center;margin-bottom:1rem}.popupWrapper .list_diff li{display:flex;flex-direction:column;align-items:flex-start;padding:10px 0 5px}.popupWrapper .list_diff h1{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;margin-top:0;text-align:left;color:#aeb0b0}.popupWrapper .list_diff span{font-family:Montserrat;color:#13acaa;border:1px solid #13acaa;border-radius:4px;padding:.2rem .4rem;margin-top:5px;display:inline-block;font-size:10px;font-weight:700;line-height:14px;letter-spacing:0em;text-align:left!important}.popupWrapper .list_diff li:last-child{padding-left:1rem;border-left:1px solid #ddd}.popupWrapper .list_diff li:last-child span{color:#36a7f5;border-color:#36a7f5}.border_head_gray{position:relative}.border_head_gray_filter{display:flex;align-items:center}.border_head_gray:after{position:absolute;right:0;top:7px;width:1px;height:28px;background-color:#c5c5c5;content:""}.img_saperate_wrapper .display_flex img:first-child{margin-right:5px}.CataLogoResumenTable tbody tr.low_tall{height:30px}.EliminarShow{position:absolute;height:173px;width:232px;right:-232px;top:210px;border-radius:3px;box-shadow:0 4px 4px #1c1b1f40;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:10px}.Mover{height:auto;width:229px;border-radius:3px;gap:8px}.OfertaWrapper .EliminarShow h1{font-family:Montserrat;font-size:12px;font-weight:700;line-height:16px;letter-spacing:0em;text-align:center;color:#000}.OfertaWrapper .EliminarShow p{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center;color:#252525}.OfertaWrapper .EliminarShow .btn_wrapper{display:grid;grid-template-columns:1fr 1fr;width:95%;grid-gap:10px}.OfertaWrapper .EliminarShow .btn_wrapper button{height:24px;width:100%;border-radius:5px;background:#36a7f5;color:#fff;border:none;outline:none;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center;border:1px solid #36a7f5}.OfertaWrapper .EliminarShow .btn_wrapper button:first-child{color:#36a7f5;background:transparent}.OfertaWrapper .EliminarShow .close_icon_eliminar_show{position:absolute;top:10px;right:10px;cursor:pointer}.Mover{right:-229px;top:140px}.Mover form .input_wrapper input{height:33px;width:209px;left:10px;top:39px;border-radius:0;color:#252525}.Mover form label{font-family:Montserrat;font-size:12px;font-weight:700;line-height:16px;letter-spacing:0em;text-align:left;color:#252525}.Mover form textarea{height:172px;width:209px;left:10px;top:77px;border-radius:6px;border:1px solid #e8e8e8;resize:none;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;padding:10px;margin-top:10px;margin-bottom:.3rem;outline:none;color:#252525}.Mover form .button_wrapper{display:flex;justify-content:flex-end;margin-top:.3rem}.Mover form .button_wrapper button{height:24px;width:99px;border-radius:5px;background:#36a7f5;color:#fff;border:none;outline:none;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center;border:1px solid #36a7f5}.banner_warn{display:flex;align-items:center;height:44px;width:209px;left:10px;top:254px;border-radius:6px;padding:1px 4px;border:.5px solid #ffac23}.banner_warn p{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left!important;margin-left:5px}.banner_warn p span{font-family:Montserrat;font-size:10px;font-weight:700;line-height:14px;letter-spacing:0em;text-align:left}.Mover .select_box .head{height:33px;width:209px;border:1px solid #e8e8e8;padding:0rem 10px;border-radius:5px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.Mover .select_box .head h1{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#878787}.Mover .select_box .head h1.active{font-family:Montserrat;font-size:12px;font-weight:700;line-height:16px;letter-spacing:0em;text-align:left;color:#252525}.Mover .select_box ul{padding:6px 7px 6px 6px;width:209px;background:#fafafa;border:1px solid #ffffff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:block;z-index:99;position:absolute}.Mover .select_box ul li{border-bottom:1px solid #e8e8e8;list-style:none;font-family:Montserrat;cursor:pointer;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#252525;padding:5px 10px}.Mover .select_box .head.open_select svg{transform:rotate(90deg)}.Mover .select_box .head.open_select{border-color:#86d8d6}.Mover .select_box .head.open_select svg path{fill:#87d7d6}.PromotionalVariable .CatálogoDropdown{width:100%}.popupWrapper .PromotionalVariable .head p{margin-bottom:0!important}.CatálogoDropdown{position:relative}.CatálogoDropdownDate{position:absolute;width:100%;background-color:#fff;z-index:99}.react-calendar__navigation .react-calendar__navigation__prev2-button,.react-calendar__navigation .react-calendar__navigation__next2-button{display:none}.react-calendar__navigation button span{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center;color:#252525}.react-calendar__navigation{margin-bottom:0!important}.react-calendar__month-view__weekdays__weekday{font-size:10px!important}.react-calendar__month-view__days button{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center;color:#aeb0b0;border-radius:5px}.CatálogoDropdownDate .react-calendar__tile--now{background:transparent!important}.CatálogoDropdownDate .react-calendar{border:none!important;border-radius:4px;padding:.5rem}.CatálogoDropdownDate .react-calendar__tile--active{background:#36a7f5!important;color:#fff!important}.CatálogoDropdownDate .react-calendar__tile--range{border:1px solid #36a7f5!important;background:transparent!important;color:#36a7f5!important}.CatálogoDropdownDate .react-calendar__tile{padding-top:6px!important;padding-bottom:6px!important}.CatálogoDropdown ul{position:absolute;list-style:none;background-color:#fff;box-shadow:0 4px 4px #e8e8e8c2;width:100%;z-index:9;height:177px;overflow:auto;padding:10px}.CatálogoDropdown ul::-webkit-scrollbar{display:none}.CatálogoDropdown .react-calendar{width:205px}.CatálogoDropdown ul li:first-child{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;color:#aeb0b0}.CatálogoDropdown ul li:not(:first-child){color:#252525;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;border-bottom:1px solid #e8e8e8;letter-spacing:0em;text-align:left}.CatálogoDropdown ul li:not(:first-child) p{display:inline-block;cursor:pointer;width:unset;padding:4px 5px;margin:0;border-radius:5px}.CatálogoDropdown ul li:not(:first-child) p:hover{background-color:#87d7d6;color:#fff}.PromotionalVariable .CatálogoDropdown ul li:not(:first-child) p:hover{color:#fff}.VienesasRowActive,#active_row_button_table{background-color:#eef8ff!important}.VienesasRowActive:not(.active){display:none}.VienesasRowGray:not(.active){display:none}#active_row_button_table p{color:#36a7f5!important}.CatálogoDropdown .head{display:flex;cursor:pointer;align-items:center;height:31px;padding:0 10px;background:#fff;border:1px solid #e8e8e8;border-radius:6px}.CatálogoDropdown .head img{display:none;margin-right:.5rem}.CatálogoDropdown .head.success_open,.CatálogoDropdown .head.success{border-color:#87d7d6}.CatálogoDropdown .head.error{border-color:#ff5334}.CatálogoDropdown .head.error img{display:block}.CatálogoDropdown .head.success_open svg path{fill:#87d7d6}.CatálogoDropdown .head p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#878787}.CatalogoNew .dropdown .head p{margin-left:0rem!important;flex:1!important}.extralinewrapper nav .box{position:relative;cursor:pointer}.extralinewrapper nav .box>*{pointer-events:none}.ToolTipCustom{height:34px;width:44px;background:#36a7f5;border-radius:3px;position:absolute;left:50%;bottom:120%;transform:translate(-50%);padding:10px 6px;opacity:0;transition:.3s ease all}.ToolTipCustom ul{list-style:none}.CataLogoResumenTableNew table tr td:nth-child(17) .display_flex,.CataLogoResumenTableNew table tr td:nth-child(18) .display_flex{cursor:pointer}.CataLogoResumenTableNew table tr td:last-child .display_flex>*{pointer-events:none}.CataLogoResumenTableNew table tr td:nth-child(17) .display_flex>*,.CataLogoResumenTableNew table tr td:nth-child(18) .display_flex>*{pointer-events:none}.ToolTipCustomList{height:unset;width:70px}.CataLogoResumenTableNew table tr td:nth-child(17) .display_flex .ToolTipCustomList{width:50px}.ToolTipCustom svg{position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.ToolTipCustom.show{opacity:1}.ToolTipCustom p,.ToolTipCustom ul li{color:#fff!important;font-family:Montserrat;font-size:10px!important;font-weight:500!important;line-height:14px;letter-spacing:0em;text-align:left;margin-right:0!important}.CodigoPop .popup{width:1246px;display:grid;grid-template-columns:1fr 1fr}.CodigoPop .badge_long_catalogo{margin-left:0}.CodigoPop>div svg{margin-right:1rem}.CodigoPop>div .special_p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#252525;padding-left:1rem;margin-left:1rem;margin-top:0;border-left:1px solid #aeb0b0}.CodigoPop .popup{padding-top:0;padding-bottom:0;padding-right:0rem}.CodigoPop .popup>*:not(.close_icon){padding-top:2rem;padding-bottom:2rem}.CodigoPop table{width:100%;margin-top:1.5rem}.CodigoPop table .border-gray{position:relative}.CodigoPop table .border-gray:after{width:1px;background-color:#aeb0b0;height:30px;position:absolute;right:0;top:80%;transform:translateY(-80%);content:""}.CodigoPop table p{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center;color:#aeb0b0;margin-bottom:5px}.CodigoPop table h1{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center;display:block;color:#252525}.CodigoPop{z-index:9999999}.CodigoPop .table_grid{display:grid;grid-template-columns:1fr .8fr;grid-gap:1rem}.CodigoPop .table_grid table{box-shadow:0 1px 4px #e8e8e8c2;background-color:#fff;padding:10px}.CodigoPop .profile_box_wrapper .profile_box h1{flex:unset}.CodigoPop .top_area>*:last-child{box-shadow:none!important;height:unset!important}.CodigoPop .table_grid table:first-child td:first-child{font-family:Montserrat;font-size:12px;font-weight:700;line-height:16px;letter-spacing:0em;text-align:center;color:#252525}.CodigoPop .table_grid table{margin-top:.5rem}.CodigoPop .table_grid table p{margin-top:0;margin-bottom:0}.CodigoPop .table_grid table h1{font-family:Montserrat;font-size:12px;font-weight:700;line-height:16px;letter-spacing:0em;text-align:center;color:#252525}.CodigoPop .table_grid table:first-child td:nth-child(4) h1,.CodigoPop .table_grid table:first-child td:nth-child(5) h1,.CodigoPop .table_grid table:first-child td:nth-child(6) h1{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center}.CodigoPop .popup .right_side{background:#f8f8f8;display:flex;flex-direction:column;align-items:flex-start;height:100%;padding-left:1rem;padding-right:1rem}.CodigoPop .popup .right_side .gray_area{background:#d9d9d9;height:300px;width:100%;flex:1;display:grid;grid-template-columns:1fr .5fr;grid-gap:10px}.CodigoPop .popup .right_side .gray_area img:first-child{grid-column:span 2}.CodigoPop .popup .right_side .gray_area img{width:100%;height:100%}.CodigoPop .popup .right_side h1{display:flex;align-items:center;font-family:Montserrat;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0em;text-align:left;color:#252525}.editable_icon{cursor:pointer}.editable_icon p{color:#36a7f5!important;text-decoration:underline}.editable_icon svg{fill:#36a7f5!important;width:10px}.popupWrapper>.PromotionalVariable{height:unset;width:333px;background-color:#fff;border-radius:6px;box-shadow:0 4px 4px #1c1b1f40;padding:1.5rem 1rem;display:block}.popupWrapper>.PromotionalVariable h1{font-family:Montserrat;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0em;text-align:left;color:#252525}.popupWrapper>.PromotionalVariable p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#252525;margin-top:5px}.popupWrapper>.PromotionalVariable p span{margin-left:5px;color:#36a7f5;text-decoration:underline}.CombiarPopup.OfertaWrapper>div{height:420px;width:302px;border-radius:6px;box-shadow:0 4px 4px #1c1b1f40;padding:1.7rem 1.5rem}.CombiarPopup.OfertaWrapper .CatálogoDropdown ul{height:115px}.CombiarPopup.OfertaWrapper .CatálogoDropdown .react-calendar{width:100%}.CombiarPopup.OfertaWrapper>div>h1 span{margin-left:10px;font-family:Montserrat;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0em;text-align:left;color:#252525}.CombiarPopup.OfertaWrapper>div>p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#252525}.OfertaWrapper.CombiarPopup .input_container{display:block}.OfertaWrapper.CombiarPopup .input_container>*+*{margin-top:.8rem}.OfertaWrapper.CombiarPopup .input_container>*:first-child{z-index:999}.OfertaWrapper.CombiarPopup .count_area{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;box-shadow:0 1px 4px #e8e8e8c2;border:.5px solid #e8e8e8;margin-top:1rem;background-color:#fff;height:57px}.OfertaWrapper.CombiarPopup .count_area .box{display:flex;flex-direction:column;align-items:center}.OfertaWrapper.CombiarPopup .count_area h1{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center;color:#aeb0b0}.OfertaWrapper.CombiarPopup .count_area p{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center;margin:2px 0 0;color:#252525}.OfertaWrapper.CombiarPopup .bottom_buttton{justify-content:space-between;margin-top:1.5rem}.OfertaWrapper.CombiarPopup .bottom_buttton button:first-child{height:24px;width:79px;left:0;top:0;border-radius:6px;padding:4px 15px;border:1px solid #36a7f5;color:#36a7f5;cursor:pointer}.OfertaWrapper.CombiarPopup .bottom_buttton button:last-child{box-shadow:none;height:24px;width:154px;left:96px;top:13px;background:#36a7f5;color:#fff;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;cursor:pointer;letter-spacing:0em;text-align:center;border-radius:4px;margin-left:0}.RenombrarPopup.OfertaWrapper>div{height:205px;width:389px;border-radius:6px}.RenombrarPopup.OfertaWrapper .bottom_buttton{justify-content:flex-end}.RenombrarPopup.OfertaWrapper .bottom_buttton button:first-child{margin-right:15px}.RenombrarPopup.OfertaWrapper .input_container input{height:31px;width:100%;border:1px solid #e8e8e8;border-radius:6px;padding:0 10px 0 7px;outline:none;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left}@media screen and (max-width:1400px){.top_area_top+.box_big{margin-top:1rem!important}.box_big>.boxes_wrapper{grid-template-columns:1fr 1fr!important}}@media screen and (max-width:1200px){.EliminarShow{right:unset;left:50%;top:50%;transform:translate(-50%,-50%);position:fixed}}@media screen and (max-width:1100px){.Home .top_area_top{flex-direction:column}.Home .top_area_top>*{flex:1;width:100%!important}}@media screen and (max-width:800px){.box_big>.boxes_wrapper{grid-template-columns:1fr!important}.box_big{margin-top:0!important}.Home .top_area_top{padding-left:.5rem;padding-right:.5rem}.box_big,.Footer{margin-left:.5rem!important;margin-right:.5rem!important}.Navbar .center_area .input_wrapper{display:none}.Navbar{padding-right:1rem}}@media screen and (max-width:720px){.TottusPop>div{width:100%;height:100vh;overflow:auto;grid-template-columns:1fr}}@media screen and (max-width:560px){.badge_long{grid-template-columns:1fr 1fr!important}.TottusPop .profile_box_wrapper,.TottusPopNew>div .left_side .first_left{padding-left:0}.TottusPop>div .left_side .first_left>*:nth-child(2){padding-right:0;border:none}.TottusPop .profile_box_wrapper .profile_box .top_area,.TottusPopNew>div .left_side .first_left{flex-direction:column;align-items:flex-start;justify-content:flex-start}.TottusPop .profile_box_wrapper .profile_box .top_area p{margin-left:0!important}}@media screen and (max-width:400px){.top_area .single_box button{font-size:12px!important}.Navbar .right_side p{font-size:10px!important}.Navbar .center_area{padding-right:0}.Login form{width:95%!important}}.CatalogoNew .CatálogoDropdown ul{height:187px!important}.SeguimientoTable .gray div svg{cursor:pointer}.SeguimientoTable tbody tr#blue_area{background:#eef8ff}.InnerActiveSqguimiento{position:relative;display:none}.InnerActiveSqguimiento.activeRow{display:table-row!important}.InnerActiveSqguimiento .inner_active{position:relative}.InnerActiveSqguimiento .inner_active span{height:21px;width:3px;display:block;border-radius:2px;background:#c1e5fe;position:absolute;right:0%;top:50%;transform:translateY(-50%)}.InnerActiveSqguimiento .inner_active:after{height:100%;width:1px;background-color:#9ad1f8;position:absolute;left:55%;transform:translate(-55%);top:0;content:""}.InnerActiveSqguimiento .inner_active:before{width:45%;height:1px;background-color:#9ad1f8;position:absolute;left:55%;transform:translateY(-50%);top:50%;content:""}.SeguimientoTable tbody .InnerActiveSqguimiento.activate td:nth-child(5),.SeguimientoTable tbody .InnerActiveSqguimiento.activate td:nth-child(6),.SeguimientoTable tbody .InnerActiveSqguimiento.activate td:nth-child(9),.SeguimientoTable tbody .InnerActiveSqguimiento.activate td:nth-child(10){background-color:#eef8ff}.SeguimientoTable tbody .InnerActiveSqguimiento.activate:hover td:nth-child(5),.SeguimientoTable tbody .InnerActiveSqguimiento.activate:hover td:nth-child(6),.SeguimientoTable tbody .InnerActiveSqguimiento.activate:hover td:nth-child(9),.SeguimientoTable tbody .InnerActiveSqguimiento.activate:hover td:nth-child(10){background-color:#daf0ff!important}.SeguimientoTable tbody .InnerActiveSqguimiento.activate td:nth-child(7),.SeguimientoTable tbody .InnerActiveSqguimiento.activate td:nth-child(8),.SeguimientoTable tbody .InnerActiveSqguimiento.activate td:nth-child(11),.SeguimientoTable tbody .InnerActiveSqguimiento.activate td:nth-child(12){background-color:#dbf0ff}.SeguimientoTable tbody .InnerActiveSqguimiento.activate:hover td:nth-child(7),.SeguimientoTable tbody .InnerActiveSqguimiento.activate:hover td:nth-child(8),.SeguimientoTable tbody .InnerActiveSqguimiento.activate:hover td:nth-child(11),.SeguimientoTable tbody .InnerActiveSqguimiento.activate:hover td:nth-child(12){background-color:#c0e4ff!important}.popupWrapper .PromotionalVariableNew .input_container .input_wrapper{grid-template-columns:1fr}.popupWrapper .PromotionalVariableNew .input_container{margin-bottom:10px}.popupWrapper>.PromotionalVariableNew>p{padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid #aeb0b0}.CatalogosConsolidadosPopup,.RenombrarPopupNew,.CambiarFechasPopup{position:fixed!important}.CatalogosConsolidadosPopup>.PromotionalVariable{height:342px!important;width:430px!important;border-radius:6px;padding:25px 16px 12px;background:#fff;box-shadow:0 4px 4px #1c1b1f40}.CatalogosConsolidadosPopup table{border-collapse:collapse;width:100%}.CatalogosConsolidadosPopup .close_icon,.RenombrarPopupNew .close_icon,.CambiarFechasPopup .close_icon{top:15px;position:absolute!important}.RenombrarPopupNew>div>h1 span{text-transform:unset!important}.CataLogoResumenFooter .CatalogosConsolidadosPopup table:first-child:after{display:none!important}.CatalogosConsolidadosPopup .table_wrapper{height:254px;overflow:auto;margin-top:1.2rem}.CatalogosConsolidadosPopup table thead{height:14px;width:100%;padding:0 10px;background:#e8e8e8}.CatalogosConsolidadosPopup table thead th{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center}.CatalogosConsolidadosPopup table thead th svg{margin-left:5px;transform:translateY(1px)}.CatalogosConsolidadosPopup table td{font-family:Montserrat;font-size:9px;font-weight:500;line-height:11px;letter-spacing:0em;text-align:center;color:#252525;height:39px;border-bottom:1px solid #e8e8e8}.CambiarFechasPopup>*{height:367px!important;width:302px!important;border-radius:6px;box-shadow:0 4px 4px #1c1b1f40}.CambiarFechasPopup .input_container{grid-template-columns:1fr}.CambiarFechasPopup>div h1>span{margin-left:10px;font-family:Montserrat;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0em;text-align:left;color:#252525;text-transform:unset}.CambiarFechasPopup>div>p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#252525}.CambiarFechasPopup .box_border{border:none;padding-bottom:0}.CambiarFechasPopup .input_container>*+*{margin-top:5px!important}.CambiarFechasPopup .badge_long{margin-top:22px!important}.CambiarFechasPopup .bottom_buttton{margin-top:30px!important}.CambiarFechasPopup .bottom_buttton button:last-child{background:#36a7f5;color:#fff;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center}.OfertaWrapper .bottom_buttton button{height:24px;width:79px;left:0;top:0;border-radius:6px;padding:0;border:1px solid #36a7f5;color:#36a7f5;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center}.AnimationLoaderCircle>*{height:500px;width:500px;border-radius:50%;position:absolute;top:50%;left:50%}.AnimationLoaderCircle>*:first-child{background:linear-gradient(259.35deg,#3676f5a6 20.85%,#3676f519 49%),radial-gradient(59.32% 59.32% at 69.45% 37.73%,#3676f500 23.96%,#29bab885 60.94%,#ffac23f2 86.98%),#ffffff26;opacity:.75;border:.5px solid #e0e0e0;box-shadow:inset 0 0 25px 3px #ffffff73;transform:translate(-50%,-50%) rotate(-90deg);z-index:4}.AnimationLoaderCircle>*:nth-child(2){background:radial-gradient(93.11% 105.7% at 24.86% 55.02%,#3676f500 22.47%,#29bab885 37.5%,#ffac23f2 66.12%,#ff5334f2 78.37%),linear-gradient(259.35deg,#3676f5a6 20.85%,#3676f519 49%),#ffffff26;opacity:.75;border:.5px solid #e0e0e0;box-shadow:inset 0 0 25px 3px #ffffff73;transform:translate(-50%,-50%) rotate(90deg);z-index:3}.AnimationLoaderCircle>*:nth-child(3){z-index:2;background:radial-gradient(64.93% 64.93% at 50% 50%,#3676f500 18.23%,#29bab81c 71.88%,#ffac2333),linear-gradient(111.25deg,#3676f5cc 13.57%,#3676f51f 57.54%),#ffffff40;opacity:.85;border:.5px solid #e0e0e0;box-shadow:inset 0 0 25px 3px #ffffff73;transform:translate(-50%,-50%) rotate(90deg)}.AnimationLoaderCircle>*:nth-child(4){background:radial-gradient(98.02% 98.02% at 86.04% 50.2%,#3676f500 17.71%,#29bab885 35.42%,#ffac23f2 64.06%,#ff5334f2 84.22%),linear-gradient(259.35deg,#3676f5a6 20.85%,#3676f519 49%),#ffffff40;opacity:.65;border:.5px solid #e0e0e0;box-shadow:inset 0 0 25px 3px #ffffff73;transform:translate(-50%,-50%) rotate(-90deg)}.AnimationLoaderCircle.start>*:nth-child(1){top:30%;transform:translate(-30%,-50%) rotate(-90deg);animation:3s AnimationLoaderCircleFirst ease}.AnimationLoaderCircle.start>*:nth-child(2){left:70%;transform:translate(-70%,-50%) rotate(90deg);animation:3s AnimationLoaderCircleSecond ease}.AnimationLoaderCircle.start>*:nth-child(3){top:70%;transform:translate(-50%,-70%) rotate(90deg);animation:3s AnimationLoaderCircleThird ease}.AnimationLoaderCircle.start>*:nth-child(4){top:30%;transform:translate(-50%,-30%) rotate(-90deg);animation:3s AnimationLoaderCircleFour ease}.LoaderNew{height:100vh}.LoaderNew.customize{width:66px;height:66px;position:relative}.LoaderNew svg,.LoaderNew img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.LoaderNew svg:last-child{left:50.9%;top:48.5%;transform:translate(-50.9%) translateY(-48.5%)}.LoaderNew.customize svg:last-child{left:unset;right:13px;top:15px;transform:translate(0) translateY(0)}.LoaderNew img{animation:3s LoaderNewCase infinite linear}@keyframes LoaderNewCase{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes AnimationLoaderCircleFirst{0%{top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg)}to{top:30%;transform:translate(-30%,-50%) rotate(-90deg)}}@keyframes AnimationLoaderCircleSecond{0%{top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}to{left:70%;transform:translate(-70%,-50%) rotate(90deg)}}@keyframes AnimationLoaderCircleThird{0%{top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}to{top:70%;transform:translate(-50%,-70%) rotate(90deg)}}@keyframes AnimationLoaderCircleFour{0%{top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg)}to{top:30%;transform:translate(-50%,-30%) rotate(-90deg)}}.LinksShowWrapper{height:100vh;display:flex;align-items:center;justify-content:center}.LinksShow{display:flex;align-items:flex-start;padding:2rem;flex-direction:column;width:500px;margin:0rem auto;box-shadow:#64646f33 0 7px 29px}.LinksShow h1{font-size:50px}.LinksShow ul{list-style:none;width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}.LinksShow ul>*:last-child{grid-column:span 2}.LinksShow a{display:flex;align-items:center;justify-content:center;text-decoration:none;appearance:button;backface-visibility:hidden;background-color:#405cf5;border-radius:6px;border-width:0;box-shadow:#32325d1a 0 0 0 1px inset,#32325d1a 0 2px 5px,#00000012 0 1px 1px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:-apple-system,system-ui,Segoe UI,Roboto,Helvetica Neue,Ubuntu,sans-serif;font-size:100%;height:44px;line-height:1.15;margin:12px 0 0;outline:none;overflow:hidden;padding:0 25px;position:relative;text-align:center;text-transform:none;transform:translateZ(0);transition:all .2s,box-shadow .08s ease-in;user-select:none;-webkit-user-select:none;touch-action:manipulation;width:100%}.AnimationLoaderCircle{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.AnimationLoaderCircle>*{height:500px;width:500px;border-radius:50%;position:absolute;background:linear-gradient(259.35deg,#ff5334a6 -4.69%,#ffac23a6 29.51%,#ffac2319 49%),radial-gradient(62.08% 62.08% at 50% 50%,#87d7d600 12.5%,#3676f5bf 64.06%,#29bab869 98.44%),#001d3040;opacity:.65;border:.5px solid #fafafa;box-shadow:inset 0 0 25px 3px #ffffff73;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}.AnimationLoaderCircle>*:nth-child(1){top:60%;transform:translate(-50%,-60%) rotate(90deg);animation:3s AnimationLoaderCircleFirst ease}.AnimationLoaderCircle>*:nth-child(2){left:40%;transform:translate(-40%,-50%) rotate(90deg);animation:3s AnimationLoaderCircleSecond ease}.AnimationLoaderCircle>*:nth-child(3){left:60%;transform:translate(-60%,-50%) rotate(90deg);animation:3s AnimationLoaderCircleThird ease}.AnimationLoaderCircle>*:nth-child(4){top:40%;transform:translate(-50%,-40%) rotate(90deg);animation:3s AnimationLoaderCircleFour ease}@keyframes AnimationLoaderCircleFirst{0%{top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}to{top:60%;transform:translate(-50%,-60%) rotate(90deg)}}@keyframes AnimationLoaderCircleSecond{0%{top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}to{left:40%;transform:translate(-40%,-50%) rotate(90deg)}}@keyframes AnimationLoaderCircleThird{0%{top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}to{left:60%;transform:translate(-60%,-50%) rotate(90deg)}}@keyframes AnimationLoaderCircleFour{0%{top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}to{top:40%;transform:translate(-50%,-40%) rotate(90deg)}}.SwitchCustom{height:20px;width:37px;display:block;cursor:pointer}.SwitchCustom *{pointer-events:none}.SwitchCustom input{display:none}.SwitchCustom .checkbox-row{border-radius:99px;height:100%;background-color:#565d69;display:flex;align-items:center}.SwitchCustom .checkbox-row span{transform:translate(4px);height:16px;display:block;width:16px;border-radius:50%;background-color:#fff;transition:.3s ease all}.SwitchCustom input:checked+.checkbox-row{background-color:#3676f5}.SwitchCustom input:checked+.checkbox-row span{transform:translate(17px)}.bg-black-long{position:fixed;left:0;top:0;z-index:2;width:100%;height:100vh}.CodigoPop .popup{width:min(1246px,calc(100vw - 64px));height:min(720px,calc(100vh - 72px));max-height:calc(100vh - 72px);overflow:hidden;align-items:stretch;grid-template-columns:minmax(420px,.95fr) minmax(420px,1.05fr)}.CodigoPop .popup>*:not(.close_icon){min-height:0;padding-top:2rem;padding-bottom:1.25rem}.CodigoPop .popup .close_icon,.CodigoPop .close_icon{position:absolute;top:12px;right:12px;z-index:25;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;box-shadow:0 2px 8px #0000001f}.CodigoPop .popup .left_side{height:100%;min-width:0;overflow-y:auto;overflow-x:hidden;padding-right:1rem}.CodigoPop .popup .right_side{height:100%;min-width:0;overflow:hidden}.CodigoPop .popup .right_side .gray_area{display:block;height:100%;min-height:0;overflow:hidden}.CodigoPop .popup .right_side iframe{width:100%;height:100%;min-height:0}.CodigoPop #section_comments.commentsMax{height:min(34vh,300px)!important;max-height:min(34vh,300px)!important;overflow-y:auto!important}@media screen and (max-width:1024px){.CodigoPop .popup{width:calc(100vw - 32px);grid-template-columns:1fr;overflow-y:auto}.CodigoPop .popup .right_side{min-height:420px}}.CataLogoResumen{background-color:#fff;min-height:100vh}.CataLogoResumen .top_area{justify-content:space-between;position:relative;padding-bottom:1.5rem;grid-gap:0px}.CataLogoResumen .top_area a{border:.5px solid #ffffff;box-shadow:0 0 6px #e8e8e8c2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:3px 3px 0 0}.CataLogoResumen .top_area>*:last-child{flex:1;height:22px;background:#fdfdfdc9;border:.5px solid #ffffff;box-shadow:0 0 6px #e8e8e8c2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:3px 3px 0 0;justify-content:center}.CataLogoResumen .top_area>*:first-child{justify-content:space-between;flex:1}.top_area_differ .option_table{width:100%!important;padding-left:0}.CataLogoResumen .top_area .left_side a{font-family:Montserrat;font-size:12px;font-weight:500;box-shadow:#6363631a 0 2px 8px;line-height:16px;letter-spacing:0em;text-align:center;display:flex;align-items:center;justify-content:center;height:22px;width:167px;text-decoration:none;color:#252525}.CataLogoResumen .top_area .left_side a.active{background:linear-gradient(93.6deg,#ffac23 3.81%,#ff5334 115.58%);color:#fff}.CataLogoResumen .top_area,.CataLogoResumen .top_area .left_side,.CataLogoResumen .top_area .right_side{display:flex;align-items:center}.CataLogoResumen .top_area .left_side h1{font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center;color:#252525}.CataLogoResumen .top_area .right_side p{font-size:12px;font-weight:700;line-height:16px;letter-spacing:0em;margin-left:5px;color:#878787}.CataLogoResumen .top_area .left_side button{margin-left:2rem;height:22px;width:179px;border:none;outline:none;padding:3px 15px;background:linear-gradient(93.6deg,#ffac23 3.81%,#ff5334 115.58%);color:#fff;cursor:pointer;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center}.CataLogoResumen .link_area{display:flex;align-items:center;padding:0rem 2rem}.CataLogoResumen .link_area>*+*{margin-left:1rem}.CataLogoResumen .link_area p{font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.015em;text-align:center;color:#252525}.CataLogoResumen .link_area p:first-child{color:#36a7f5}.CataLogoResumenFooter{box-shadow:0 -2px 2px #e8e8e859;background:linear-gradient(0deg,#fff,#fff);height:65px;width:100%;padding:0rem 2rem;display:flex;align-items:center;justify-content:space-between;position:fixed;left:0;bottom:0;z-index:9999}.CataLogoResumenFooter #dropdown_btn{display:flex;align-items:center;background:linear-gradient(93.6deg,#ffac23 3.81%,#ff5334 115.58%);height:30px;width:183px;border-radius:6px;padding:6px 13px;font-family:Montserrat;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0em;text-align:center;color:#fff;border:none;cursor:pointer}.CataLogoResumenFooter #dropdown_btn svg{transition:.3s ease all;transform:rotate(180deg)}.CataLogoResumenFooter #dropdown_btn.active svg{transform:rotate(0)}.CataLogoResumenFooter div{position:relative}.CataLogoResumenFooter #dropdown_btn+ul{box-shadow:#63636333 0 2px 8px;background-color:#fff;padding:10px 0;position:absolute;bottom:30px;width:183px;list-style:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.CataLogoResumenFooter #dropdown_btn+ul li{padding:0 7px;position:relative}.CataLogoResumenFooter #dropdown_btn+ul li.breaker{margin-bottom:.8rem}.CataLogoResumenFooter #dropdown_btn+ul li.breaker a:after{width:93%;height:1px;background-color:#aeb0b0;position:absolute;top:27px;content:"";left:50%;transform:translate(-50%)}.CataLogoResumenFooter #dropdown_btn+ul a{padding:3px 5px!important;border-radius:3px;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#252525;text-decoration:none;display:inline-flex;transition:.3s ease all}.CataLogoResumenFooter #dropdown_btn+ul a:hover{background:#87d7d6;color:#fff}.CataLogoResumenFooter #dropdown_btn+ul a:hover svg path,.CataLogoResumenFooter #dropdown_btn+ul a:hover svg rect{fill:#fff}.CataLogoResumenFooter #dropdown_btn+ul a svg{margin-right:5px;transition:.3s ease all}.CataLogoResumenFooter .left_area{display:flex;flex-direction:column;align-items:center;text-align:center}.CataLogoResumenFooter .left_area p{font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.015em;text-align:center;color:#aeb0b0;margin-bottom:5px}.CataLogoResumenFooter .table_area_footer_resumen{flex:1;border:1px solid #36a7f5;height:100%;display:grid;grid-template-columns:1fr 1fr;padding:0rem 1rem;border-bottom:none;border-radius:6px 6px 0 0;margin:0rem 1rem}.CataLogoResumenFooter .table_area_footer_resumen table{width:100%}.CataLogoResumenFooter td span{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;color:#36a7f5;text-align:center;display:block}.CataLogoResumenFooter table td p{height:18px;margin-top:4px;font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.015em;text-align:center;color:#252525}.CataLogoResumenFooter table:first-child{padding-right:2rem;position:relative}.CataLogoResumenFooter table:first-child:after{width:1px;background-color:#aeb0b0;height:60%;position:absolute;right:0;top:50%;content:"";transform:translateY(-50%)}.CataLogoResumenFooter table:last-child{padding-left:1rem}.CataLogoResumenFooter table:first-child td:first-child span{text-align:left;color:#aeb0b0}.CataLogoResumenFooter td a{display:block;font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.015em;text-align:left;color:#36a7f5}.CataLogoResumenFooter td p{font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.015em;text-align:center;color:#252525}.CataLogoResumenTable{padding:2rem;padding-top:0;width:100%}.CataLogoResumenTable table{width:100%;border-collapse:collapse}.CataLogoResumenTable thead{height:14px!important}.CataLogoResumenTable thead{background:#f8f8f8;height:50px}.CataLogoResumenTableNew thead{height:40px!important}.CataLogoResumenTableNew th,.CataLogoResumenTableNew td{position:relative}.border-right-gray:after{width:1px;background-color:#aeb0b0;height:30px;position:absolute;right:0;top:5px;content:""}.CataLogoResumenTableNew tr:hover .border-right-gray:after{background-color:#9ad1f8!important}.CataLogoResumenTableNew td.border-right-gray:after{height:40px;background-color:#e8e8e8}.CataLogoResumenTableNew .total_row{background-color:#eef8ff}.CataLogoResumenTableNew .total_row .border-right-gray:after{background-color:#9ad1f8!important}.CataLogoResumenTable .display_flex{display:flex;align-items:center;justify-content:center;position:relative}.CataLogoResumenTable .cursor_row_active{cursor:pointer}.CataLogoResumenTable .cursor_row_active>*{pointer-events:none}.CataLogoResumenTable .green p{font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.015em;text-align:center;color:#13acaa;margin-left:5px}.CataLogoResumenTable th .green p{font-family:Montserrat;font-size:11px;font-weight:700;line-height:16px;letter-spacing:-.015em;text-align:center}.CataLogoResumenTable .blue p{font-family:Montserrat;font-size:11px;font-weight:700;line-height:16px;letter-spacing:-.015em;text-align:center;color:#36a7f5;margin-left:5px}.CataLogoResumenTable .fimila{font-family:Montserrat;font-size:11px;font-weight:700;line-height:16px;letter-spacing:-.015em;text-align:center;color:#252525}.CataLogoResumenTable thead th:first-child{border-top-left-radius:10px}.CataLogoResumenTable thead th:last-child{border-top-right-radius:10px}.fimiladropdown{width:11%}.CataLogoResumenTable .gray p{font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.015em;text-align:center;color:#252525;margin-right:5px}.CataLogoResumenTable td .gray p{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center}.CataLogoResumenTable .orange p{font-family:Montserrat;font-size:11px;font-weight:700;line-height:16px;letter-spacing:-.015em;text-align:center;color:#ff5334;margin-right:5px}.CataLogoResumenTable tbody tr{height:50px;border-bottom:1px solid #ddd}.CataLogoResumenTable tbody tr:hover{background-color:#eef8ff}.CataLogoResumenTable tbody a{font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.015em;text-align:center;color:#36a7f5}.option_table{margin-top:2rem;padding:0rem 2rem;display:flex;align-items:center;justify-content:flex-end}.option_table td{box-shadow:#6363631a 0 2px 8px}.option_table table{width:60%}.option_table table td{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center;color:#252525}.option_table table td a{font-family:Montserrat;font-size:12px;text-decoration:none;font-weight:500;line-height:16px;letter-spacing:0em;color:#252525;text-align:center;display:flex;align-items:center;justify-content:center;height:22px;background:#fdfdfdc9;border:.5px solid #ffffff;box-shadow:0 0 6px #e8e8e8c2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:3px 3px 0 0}.option_table table td.active a{background-color:#36a7f5;color:#fff}.option_table table td a.active{background:linear-gradient(93.6deg,#ffac23 3.81%,#ff5334 115.58%);color:#fff}.top_area_differ .option_table{margin-top:0;width:70%;padding-right:0}.top_area_differ .option_table table{width:100%}.OfertaFooter{background:transparent;box-shadow:none}.OfertaFooter .gray_area_addition{display:flex;align-items:center;flex:1;height:65px;border-radius:6px;padding:15px;border:.5px solid #aeb0b0;background:linear-gradient(0deg,#f8f8f8,#f8f8f8),linear-gradient(0deg,#aeb0b0,#aeb0b0)}.OfertaFooter .gray_area_addition button{height:30px;width:183px;left:0;top:0;border-radius:6px;cursor:pointer;background:#36a7f5;font-family:Montserrat;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0em;text-align:center;color:#fff;border:none}.OfertaFooter .gray_area_addition button svg{transform:translateY(3px)}.OfertaFooter .table_area_footer_resumen{min-width:500px!important;padding-left:0!important;padding-right:0!important;display:flex;align-items:center;flex:unset!important}.OfertaFooter .table_area_footer_resumen tr{border-right:none}.OfertaFooter table:first-child:after{display:none}.OfertaFooter table:first-child td:first-child span{text-align:center!important}.SeguimientoTable{padding:2rem;padding-top:10px;width:100%}.SeguimientoTable table{width:100%;border-collapse:collapse}.SeguimientoTable thead{background:#f8f8f8;height:50px}.SeguimientoTable .display_flex{display:flex;align-items:center;justify-content:center}.SeguimientoTable .green p{font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.015em;text-align:center;color:#13acaa;margin-left:5px}.SeguimientoTable .blue p{font-family:Montserrat;font-size:11px;font-weight:700;line-height:16px;letter-spacing:-.015em;text-align:center;color:#36a7f5;margin-left:5px}.SeguimientoTable .fimila{font-family:Montserrat;font-size:11px;font-weight:700;line-height:16px;letter-spacing:-.015em;text-align:center;color:#252525}.SeguimientoTable .gray p{font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.015em;text-align:center;color:#252525;margin-right:5px}.SeguimientoTable .orange p{font-family:Montserrat;font-size:11px;font-weight:700;line-height:16px;letter-spacing:-.015em;text-align:center;color:#ff5334;margin-right:5px}.SeguimientoTable tbody tr{height:50px;border-bottom:1px solid #ddd}.SeguimientoTable tbody tr:not(.activate){cursor:pointer}.SeguimientoTable tbody tr.activate:not(.active){display:none}.SeguimientoTable .rotate_img img{transform:rotate(90deg)}.familiap{border-left:2px solid #9ad1f8;cursor:pointer}.familiap p{color:#252525!important}.SeguimientoTable tbody tr:hover{background-color:#eef8ff}.SeguimientoTable tbody tr:hover td:nth-child(9),.SeguimientoTable tbody tr:hover td:nth-child(10),.SeguimientoTable tbody tr:hover td:nth-child(13),.SeguimientoTable tbody tr:hover td:nth-child(14){background-color:#dbf0ff!important}.SeguimientoTable tbody tr:hover td:nth-child(11),.SeguimientoTable tbody tr:hover td:nth-child(12),.SeguimientoTable tbody tr:hover td:nth-child(15),.SeguimientoTable tbody tr:hover td:nth-child(16){background-color:#c1e4ff!important}.SeguimientoTable tbody tr.activate{height:40px}.SeguimientoTable tbody tr.activate td:nth-child(9),.SeguimientoTable tbody tr.activate td:nth-child(10),.SeguimientoTable tbody tr.activate td:nth-child(13),.SeguimientoTable tbody tr.activate td:nth-child(14),.SeguimientoTable .special_body_row td:nth-child(9),.SeguimientoTable .special_body_row td:nth-child(10),.SeguimientoTable .special_body_row td:nth-child(13),.SeguimientoTable .special_body_row td:nth-child(14),.SeguimientoTable thead td:nth-child(2),.SeguimientoTable thead td:nth-child(4){background-color:#eef8ff;padding:0 10px}.SeguimientoTable tbody tr.activate td:nth-child(11),.SeguimientoTable tbody tr.activate td:nth-child(12),.SeguimientoTable tbody tr.activate td:nth-child(15),.SeguimientoTable tbody tr.activate td:nth-child(16),.SeguimientoTable thead td:nth-child(3),.SeguimientoTable thead td:nth-child(5),.SeguimientoTable .special_body_row td:nth-child(11),.SeguimientoTable .special_body_row td:nth-child(12),.SeguimientoTable .special_body_row td:nth-child(15),.SeguimientoTable .special_body_row td:nth-child(16){background-color:#dbf0ff;padding:0 10px}.SeguimientoTable .special_body_row .blue_bg{background:transparent!important}.SeguimientoTable tbody a{font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.015em;text-align:center;color:#36a7f5}.center_justify{text-align:center;justify-content:center}.SeguimientoTable thead p{font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.015em;text-align:center;color:#252525}.SeguimientoTable thead .dropdown .head{display:flex;align-items:center;background-color:#fff;height:33px;width:228px;border-radius:0;padding:0rem 1rem}.SeguimientoTable thead .dropdown{padding-left:1rem}.SeguimientoTable thead .dropdown .head p{font-size:12px;font-weight:700;line-height:16px;letter-spacing:0em;text-align:left;color:#252525;flex:1;margin-left:.5rem}.SeguimientoTable thead td:first-child{background:#f8f8f8}.SeguimientoTable thead td{background:#eef8ff}.SeguimientoTable thead .percentage{background:#dbf0ff;position:relative;height:10px;width:96%;display:flex;align-items:center;justify-content:center;margin-top:3px}.SeguimientoTable thead .propspan{display:block;height:10px}.SeguimientoTable thead .percentage:after{background:#9ad1f8;width:40%;position:absolute;left:0;top:0;height:100%;content:""}.SeguimientoTable thead .percentage.yellow_percentage{background:#fedb9454}.SeguimientoTable thead .percentage.yellow_percentage:after{background:#fedb94}.SeguimientoTable thead .percentage.red_percentage{background:#f6cbc7}.SeguimientoTable thead .percentage.red_percentage:after{background:#f4a7a1}.SeguimientoTable thead .percentage.green_percentage{background:#d4f0ef}.SeguimientoTable thead .percentage.green_percentage:after{background:#87d7d6}.SeguimientoTable thead .percentage p{font-family:Montserrat;font-size:10px;font-weight:500;line-height:8px;letter-spacing:0em;text-align:center;position:relative;color:#252525;z-index:9}.subcategory>*:first-child{padding-left:.5rem}.subcategory:not(.active){display:none}.SeguimientoTable tbody tr{height:unset}.SeguimientoTable .special_body_row td{background-color:#e8e8e8}.SeguimientoTable .special_body_row .blue_bg{background:#eef8ff}.SeguimientoTable tbody td .special_p p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#878787}.SeguimientoTable tbody>tr+tr{height:20px}.NombreTable{width:95%;margin:auto;box-shadow:0 1px 3px #33333314;background-color:#fff;padding:1rem}.NombreTable table{width:100%}.NombreTable td p:first-child{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;color:#252525;margin-bottom:5px}.NombreTable td h1{font-family:Montserrat;font-size:12px;font-weight:700;line-height:16px;letter-spacing:0em;text-align:left;color:#252525}.NombreTable td p:last-child{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left}.NombreTable td p:last-child b{font-family:Montserrat;font-size:12px;font-weight:700;line-height:16px;letter-spacing:0em;text-align:left}.NombreTable td .badge_green{font-family:Montserrat;font-size:10px;font-weight:700;line-height:14px;letter-spacing:0em;padding:3px 6px;border-radius:4px;color:#13acaa;display:inline;border:1px solid #13acaa}.NombreTable td .badge_blue{font-family:Montserrat;font-size:10px;font-weight:700;line-height:14px;letter-spacing:0em;padding:3px 6px;border-radius:4px;color:#9ad1f8;display:inline;border:1px solid #9ad1f8}.grid_area_resumen_de_cataloge{display:grid;grid-template-columns:.7fr 1fr .7fr;grid-gap:10px;width:95%;margin:auto;margin-top:1rem}.grid_area_resumen_de_cataloge>div:first-child,.table_third_resumen{padding:1rem;box-shadow:0 1px 3px #33333314;background-color:#fff;border-radius:6px}.grid_area_resumen_de_cataloge>div:nth-child(2),.grid_area_resumen_de_cataloge>div:nth-child(3){border-radius:6px}.grid_area_resumen_de_cataloge .chat_area .head{display:flex;align-items:center;margin-bottom:1rem}.grid_area_resumen_de_cataloge .chat_area .head p{font-family:Montserrat;font-size:12px;font-weight:700;line-height:16px;margin-left:10px;letter-spacing:0em;text-align:left;color:#252525}.Usuario{display:flex;align-items:center;box-shadow:0 4px 4px #e8e8e8c2;padding:1rem;border-radius:5px}.Usuario>*:last-child{flex:1;display:flex;justify-content:space-between;margin-left:.5rem}.Usuario>img{width:40px;height:40px;object-fit:cover;border-radius:50%}.Usuario h1{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#252525;display:flex;align-items:center;margin-bottom:2px}.Usuario p{font-family:Montserrat;font-size:8px;font-style:italic;font-weight:400;line-height:8px;letter-spacing:0em;text-align:left;margin-left:10px}.Usuario span{font-family:Montserrat;font-size:10px;font-weight:700;line-height:14px;letter-spacing:0em;padding:3px 6px;border-radius:4px;color:#13acaa;display:inline;border:1px solid #13acaa}.profile_Area_resumen{box-shadow:0 1px 3px #33333314;padding:1rem}.profile_Area_resumen .profile_box_wrapper{margin-top:1rem}.profile_Area_resumen .profile_box_wrapper>*+*{margin-top:1rem}.profile_Area_resumen .profile_box_wrapper .profile_box{display:flex}.profile_Area_resumen .profile_box_wrapper .responder{align-items:flex-start}.profile_Area_resumen .profile_box_wrapper .responder button{background:transparent;border:none;font-family:Montserrat;margin-top:5px;border-bottom:2px solid #ffac23;cursor:pointer;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center}.profile_box_wrapperNew .profile_box>*:last-child{flex:1;margin-left:10px}.profile_box_wrapperNew .profile_box>*:last-child input{width:100%;border:.5px solid #e8e8e8;height:31px;border-radius:6px;padding:5px 10px;outline:none;font-size:10px}.profile_box_wrapperNew .profile_box textarea{height:31px;width:100%;border:.5px solid #e8e8e8;padding:5px 10px;outline:none;resize:none;font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;color:#aeb0b0;transition:.3s ease all;border-radius:6px}.profile_box_wrapperNew .profile_box .comment{font-family:Montserrat;font-size:10px;position:absolute;right:22px;bottom:15px;border:none;outline:none;background:none!important;display:none}.profile_box_wrapperNew .profile_box textarea.messageType{height:80px;border-color:#87d7d6}.profile_box_wrapperNew .profile_box textarea.messageType+.comment{display:block}.profile_box_wrapperNew .profile_box textarea.messageType+.comment{border-bottom:1px solid #ffac23;font-weight:600;cursor:pointer}.profile_box_wrapperNew .profile_box textarea.messageType+.comment:disabled{border-bottom:none;font-weight:500;pointer-events:none}.profile_box_wrapperNew .profile_box>*:last-child input.responder{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;color:#252525}.profile_Area_resumen .profile_box_wrapper .profile_box h1,.profile_Area_resumen .profile_box_wrapper .profile_box p,.profile_Area_resumen .profile_box_wrapper .profile_box span{margin:0!important}.profile_Area_resumen .profile_box_wrapper .profile_box h1{font-size:10px;font-weight:700;line-height:14px;letter-spacing:0em;text-align:left;color:#252525}.profile_Area_resumen .profile_box_wrapper .profile_box .top_area{display:flex;align-items:center;padding:0;grid-gap:0px;width:100%;justify-content:flex-start}.profile_Area_resumen .profile_box_wrapper .profile_box .top_area p{font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;color:#878787;width:unset;margin-left:5px!important;margin-right:5px!important;background:transparent!important;border:none!important;box-shadow:none;flex:unset;margin:0;height:unset!important}.profile_Area_resumen .profile_box_wrapper .profile_box .top_area span{font-size:10px;font-weight:700;line-height:14px;letter-spacing:0em;text-align:left;color:#36a7f5;border:none!important;box-shadow:none;flex:unset;margin:0!important;height:unset!important}.profile_Area_resumen .profile_box_wrapper .profile_box .presentation>p{font-size:8px;font-style:italic;font-weight:400;line-height:8px;letter-spacing:0em;text-align:left;margin-top:5px!important}.table_third_resumen table{border-collapse:collapse;width:100%}.table_third_resumen thead tr{background:#e8e8e8}.table_third_resumen thead th{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center;color:#252525}.table_third_resumen tbody tr{height:40px;border-bottom:1px solid #ddd}.table_third_resumen tbody td p{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center;color:#252525}.table_third_resumen tbody .d-flex{display:flex;justify-content:center}.table_third_resumen tbody .d-flex img{margin-left:2px}.ResumenDeCatalogeNew .top_area{padding-bottom:0;padding-left:0;padding-right:0;width:95%;margin-left:auto;margin-right:auto}.ResumenDeOferta .top_area .left_side,.ResumenDeOferta .top_area .left_side>*{flex:1!important}.resumen_box_shadow_wrapper{background:#ffffffbf;box-shadow:0 4px 4px #e8e8e8c2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#fff;border-radius:0 0 6px 6px/0px 0px 6px 6px;width:95%;margin-left:auto;margin-right:auto;padding:20px}.ResumenDeCatalogeNew .top_area>*:first-child{flex:unset}.ResumenDeCatalogeNew .top_area .left_side a{border:.5px solid #ffffff;box-shadow:0 0 6px #e8e8e8c2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:3px 3px 0 0}.ResumenDeCatalogeNew .top_area .right_side{flex:1;height:22px;border:.5px solid #ffffff;box-shadow:0 0 6px #e8e8e8c2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:center;border-radius:3px 3px 0 0}.resumen_box_shadow_wrapper>*{width:100%!important}.NombreTableNew{display:grid;grid-template-columns:1fr 1fr;border-radius:6px}.NombreTableNew>*:first-child{padding-right:2rem;border-right:1px solid #e8e8e8}.NombreTableNew>*:last-child{padding-left:2rem}.NombreTableNew>*:last-child td:nth-child(3),.NombreTableNew>*:last-child td:nth-child(4),.NombreTableNew>*:last-child td:nth-child(5){padding-bottom:15px}.NombreTableNew>*:first-child td:nth-child(3),.NombreTableNew>*:first-child td:nth-child(4),.NombreTableNew>*:first-child td:nth-child(5){padding-bottom:5px}.buttons_wrapper_usuario{display:flex;align-items:center;justify-content:flex-end;padding-top:1rem}.buttons_wrapper_usuario button{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center;color:#fff;height:24px;width:136px;left:0;top:0;border-radius:6px;padding:4px 15px;background:#36a7f5;border:none;cursor:pointer}.retailer-mark,.retailer-mark-text{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif}.retailer-mark{background:transparent}.retailer-mark img{display:block;width:100%;height:100%;object-fit:contain}.retailer-mark--sm{height:22px;min-width:72px;max-width:148px}.retailer-mark--md{height:28px;min-width:88px;max-width:120px}.retailer-mark--lg{height:38px;width:100%}.retailer-mark-text{margin:0;padding:0;border:0;background:transparent;font-weight:700;letter-spacing:.02em;line-height:1.1;text-transform:none;white-space:nowrap;max-width:148px;overflow:hidden;text-overflow:ellipsis}.retailer-mark-text--sm{font-size:12px}.retailer-mark-text--md{font-size:14px}.retailer-mark-text--lg{font-size:15px;max-width:none}._loader_1gz5m_1{display:flex;justify-content:center;align-items:center;border:1px solid #f3f3f3;border-top:2px solid #29BAB8;border-radius:100%;width:40px;height:40px;animation:_spin_1gz5m_1 1s linear infinite}._simulator_1gz5m_13{display:flex;justify-content:center;align-items:center;border:1px solid #f3f3f3;border-top:2px solid #29BAB8;border-radius:100%;width:12px;height:12px;animation:_spin_1gz5m_1 1s linear infinite}@keyframes _spin_1gz5m_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer;opacity:.7}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #00bfff;opacity:1}.splide__arrow svg{fill:#00bfff;height:2.5em;transition:fill .2s linear;width:2.5em}.splide__arrow:hover:not(:disabled) svg{fill:#66d9ff}.splide__arrow:focus-visible{outline:3px solid #00bfff;outline-offset:3px}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #00bfff;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:10px;margin:3px;padding:0;position:relative;transition:background-color .2s linear,transform .2s linear;width:10px}.splide__pagination__page.is-active{background:#00bfff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{background:#66d9ff;cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #00bfff;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #00bfff;outline-offset:3px}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #00bfff;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #00bfff;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #00bfff}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #00bfff;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #00bfff}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#00bfff}}.splide__toggle:focus-visible{outline:3px solid #00bfff;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #00bfff;outline-offset:3px}.splide__pagination--ttb{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;inset:0 .5em 0 auto;padding:1em 0}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;border-radius:4px;cursor:pointer;opacity:.7}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #20b2aa;opacity:1}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;inset:0 1em 0 auto;padding:1em 0}.splide__pagination--ttb .splide__pagination__page{height:20px;width:5px}.splide__arrow{-ms-flex-align:center;align-items:center;background:transparent;border:0;border-radius:0;cursor:pointer;display:-ms-flexbox;display:flex;height:2.5em;-ms-flex-pack:center;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2.5em;z-index:1}.splide__arrow svg{fill:#20b2aa;height:2.5em;transition:fill .2s linear;width:2.5em}.splide__arrow:hover:not(:disabled) svg{fill:#57e1d9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #20b2aa;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #20b2aa;outline-offset:3px}.splide__pagination{bottom:1em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:2.5px;display:inline-block;height:5px;margin:3px;padding:0;position:relative;transition:background-color .2s linear;width:20px}.splide__pagination__page.is-active{background:#20b2aa;z-index:1}.splide__pagination__page:hover{background:#57e1d9;cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #20b2aa;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #20b2aa;outline-offset:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:4px}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #20b2aa;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #20b2aa}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #20b2aa;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #20b2aa}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#20b2aa}}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #20b2aa;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__progress__bar{background:#ccc;height:3px}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #20b2aa;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #20b2aa;outline-offset:3px}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__slider>.splide__arrows .splide__arrow--prev{left:-2.5em}.splide__slider>.splide__arrows .splide__arrow--next{right:-2.5em}.splide{padding:3em}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.user-activity-backdrop{position:fixed;inset:40px 0 0;z-index:180;background:#0f172a59;display:flex;justify-content:flex-end;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.user-activity-panel{width:min(480px,100%);height:100%;background:#fff;box-shadow:-16px 0 48px #0f172a33;display:flex;flex-direction:column;overflow:hidden;font-family:Montserrat,sans-serif}.user-activity-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:22px 20px 16px;border-bottom:1px solid #eef2f7;background:linear-gradient(180deg,#f8faff,#fff)}.user-activity-eyebrow{display:block;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#98a2b3;margin-bottom:4px;font-weight:700}.user-activity-header h2{margin:0;display:inline-flex;align-items:center;gap:8px;font-size:18px;color:#1f2937}.user-activity-header h2 svg{color:#3676f5}.user-activity-header p{margin:6px 0 0;font-size:12px;color:#667085;line-height:1.4}.user-activity-header button{border:0;background:#f3f6fb;color:#667085;cursor:pointer;padding:6px;border-radius:8px}.user-activity-header button:hover{background:#e8eef8;color:#1f2937}.user-activity-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:4px 8px;padding:16px 18px 14px;border-bottom:1px solid #eef2f7;background:#fff}.user-activity-stats div{background:transparent;border:0;border-radius:0;padding:6px 4px;text-align:center}.user-activity-stats strong{display:block;font-size:20px;font-weight:800;color:#111827;line-height:1.1;letter-spacing:-.02em}.user-activity-stats span{display:block;margin-top:5px;font-size:10px;font-weight:600;color:#98a2b3;letter-spacing:.01em}.user-activity-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:10px}.user-activity-section-head strong{font-size:12px;color:#1f2937;font-weight:800}.user-activity-section-head span{font-size:11px;color:#98a2b3;font-weight:600}.user-activity-section-head.feed{padding:12px 18px 0;margin-bottom:4px}.user-activity-heatmap{padding:16px 18px 14px;border-bottom:1px solid #eef2f7;background:#fbfcfe}.user-activity-heatmap-months{display:grid;grid-auto-flow:column;grid-auto-columns:12px;gap:3px;margin-bottom:6px;min-height:14px;overflow:hidden}.user-activity-heatmap-months span{font-size:9px;color:#98a2b3;text-transform:capitalize;white-space:nowrap;font-weight:600}.user-activity-heatmap-grid{display:flex;gap:3px;overflow-x:auto;padding-bottom:4px}.user-activity-heatmap-week{display:flex;flex-direction:column;gap:3px}.user-activity-heat-cell{width:12px;height:12px;border-radius:3px;background:#ebedf0;display:inline-block}.user-activity-heat-cell.level-empty{background:transparent}.user-activity-heat-cell.level-0{background:#eef2f7}.user-activity-heat-cell.level-1{background:#c7d9ff}.user-activity-heat-cell.level-2{background:#8fb2ff}.user-activity-heat-cell.level-3{background:#4f89f7}.user-activity-heat-cell.level-4{background:#245fd4}.user-activity-heatmap-legend{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:10px;font-size:10px;color:#98a2b3;font-weight:600}.user-activity-breakdowns{padding:14px 18px;border-bottom:1px solid #eef2f7;display:flex;flex-direction:column;gap:16px;background:#fff}.user-activity-channel-chips{display:flex;flex-wrap:wrap;gap:6px}.user-activity-channel-chips button{display:inline-flex;align-items:center;gap:6px;border:1px solid #e4ebf6;background:#f8fafc;border-radius:8px;padding:7px 11px;font-size:11px;font-weight:600;color:#526077;cursor:pointer;font-family:inherit}.user-activity-channel-chips button em{font-style:normal;font-size:10px;color:#98a2b3;font-weight:800}.user-activity-channel-chips button.active{border-color:#3676f5;background:#eff4ff;color:#3676f5}.user-activity-channel-chips button.active em{color:#3676f5}.user-activity-month-bars{display:flex;align-items:flex-end;gap:6px;height:68px;overflow-x:auto;padding-top:4px}.user-activity-month-bar{flex:0 0 28px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px}.user-activity-month-bar span{width:100%;border-radius:5px 5px 0 0;background:linear-gradient(180deg,#5b8ff8,#3676f5);min-height:8px}.user-activity-month-bar em{font-style:normal;font-size:9px;color:#98a2b3;text-transform:capitalize;white-space:nowrap;font-weight:600}.user-activity-feed{flex:1;overflow:auto;padding:0 0 20px;background:#fff}.user-activity-empty,.user-activity-error{padding:28px 20px;text-align:center;color:#667085;font-size:13px}.user-activity-error{color:#b42318}.user-activity-item{width:100%;display:flex;align-items:flex-start;gap:10px;border:0;background:transparent;text-align:left;padding:12px 18px;cursor:pointer;border-bottom:1px solid #f2f4f7;color:inherit;font-family:inherit}.user-activity-item:hover:not(:disabled){background:#f8faff}.user-activity-item:disabled{cursor:default;opacity:.85}.user-activity-dot{width:8px;height:8px;margin-top:6px;border-radius:50%;background:#3676f5;flex:0 0 auto}.user-activity-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.user-activity-meta{display:flex;justify-content:space-between;gap:8px;font-size:11px}.user-activity-meta em{font-style:normal;font-weight:700;color:#3676f5}.user-activity-meta span{color:#98a2b3;white-space:nowrap}.user-activity-body strong{font-size:13px;color:#1f2937}.user-activity-body p{margin:0;font-size:12px;color:#667085;line-height:1.35}.user-activity-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:4px}.user-activity-tags span,.user-activity-tags code{font-size:10px;font-weight:600;padding:2px 7px;border-radius:999px;background:#f3f6fb;color:#526077}.user-activity-tags code{font-family:inherit;background:#eff4ff;color:#3676f5}.user-activity-item svg{flex:0 0 auto;margin-top:4px;color:#98a2b3}.maincontentarea_BusquedadePromociones{width:900px;margin:1.8rem auto 0rem}.maincontentarea_BusquedadePromociones .top_busqueda_area{display:flex;align-items:center;justify-content:center;flex-direction:column;height:54px;width:100%;border-radius:0;background-color:#fff;box-shadow:0 4px 4px #e8e8e8c2}.maincontentarea_BusquedadePromociones .top_busqueda_area h1{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center;color:#252525}.maincontentarea_BusquedadePromociones .tabs_area{display:grid;grid-template-columns:1fr 1fr;text-align:center;margin-top:1rem}.maincontentarea_BusquedadePromociones .tabs_area button{height:22px;border:none;outline:none;font-family:Montserrat;background-color:#fff;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center;color:#252525;cursor:pointer;border-top-left-radius:5px;border-top-right-radius:5px}.maincontentarea_BusquedadePromociones .tabs_area button.active{background:#36a7f5;color:#fff}.maincontentarea_BusquedadePromociones .input_wrapper_area{background-color:#fff;padding:.8rem 2rem;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;border-bottom:1px solid #e8e8e8;height:180px;transition:.3s ease all}.maincontentarea_BusquedadePromociones .input_wrapper_area.hide{height:20px}.maincontentarea_BusquedadePromociones .input_wrapper_area .input_wrapper{transition:.3s ease all}.maincontentarea_BusquedadePromociones .input_wrapper_area.hide .input_wrapper{opacity:0}.maincontentarea_BusquedadePromociones .input_wrapper_area.hide button{display:none}.maincontentarea_BusquedadePromociones .input_wrapper_area>*:first-child{grid-column:span 2}.maincontentarea_BusquedadePromociones .input_wrapper_area label{font-family:Montserrat;font-size:10px;font-weight:700;line-height:14px;letter-spacing:0em;text-align:left;color:#252525;margin-bottom:5px;display:block}.maincontentarea_BusquedadePromociones .input_wrapper_area label+input{display:flex;cursor:pointer;outline:none;align-items:center;height:31px;width:100%;padding:0 10px;background:#fff;border:1px solid #e8e8e8;border-radius:6px}.maincontentarea_BusquedadePromociones .buttons_wrapper{grid-column:span 5;display:flex;align-items:center;justify-content:flex-end;margin-top:.5rem}.maincontentarea_BusquedadePromociones .buttons_wrapper>*+*{margin-left:10px}.maincontentarea_BusquedadePromociones .buttons_wrapper>button:first-child{height:24px;width:125px;left:0;top:0;border-radius:6px;padding:4px 15px;border:1px solid #36a7f5;background-color:#fff;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center;color:#36a7f5}.maincontentarea_BusquedadePromociones .buttons_wrapper>button:nth-child(2){height:24px;width:172px;padding:4px 15px;background:#36a7f5;border-radius:6px;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center;color:#fff;border:none}.maincontentarea_BusquedadePromociones .buttons_wrapper>img{cursor:pointer;transition:.3s ease all}.maincontentarea_BusquedadePromociones .input_wrapper_area.hide .buttons_wrapper>img{margin-top:-230px;transform:rotate(180deg)}.maincontentarea_BusquedadePromociones .CatálogoDropdown ul{height:127px}.maincontentarea_BusquedadePromociones .CatálogoDropdown .head{justify-content:space-between}.maincontentarea_BusquedadePromociones .table_container{background-color:#fff;padding:1rem 2rem}.maincontentarea_BusquedadePromociones .table_container h1{font-family:Montserrat;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0em;text-align:left;color:#252525}.maincontentarea_BusquedadePromociones .table_container table{width:100%;margin-top:1rem;border-collapse:collapse}.maincontentarea_BusquedadePromociones .table_container table thead tr{background:#e8e8e8}.maincontentarea_BusquedadePromociones .table_container table tr th{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center;color:#252525}.maincontentarea_BusquedadePromociones .table_container table tbody tr{height:40px;padding:0 16px;border-bottom:1px solid #e8e8e8}.maincontentarea_BusquedadePromociones .table_container table tbody tr td{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center;color:#252525}.maincontentarea_BusquedadePromociones .table_container table tbody tr:hover{background-color:#eef8ff}.maincontentarea_BusquedadePromociones .table_container table tbody tr td:first-child{color:#36a7f5;text-decoration:underline}.maincontentarea_BusquedadePromociones .table_container table tbody tr td:nth-child(4) button{color:#13acaa;height:18px;background:#fff;border:1px solid #87d7d6;border-radius:3px;padding:2px 8px;font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center}.maincontentarea_BusquedadePromociones .table_container table tbody tr td:nth-child(4) button:hover,.maincontentarea_BusquedadePromociones .table_container table tbody tr td:nth-child(5) button:hover{background-color:#36a7f5;color:#fff;border-color:#36a7f5}.maincontentarea_BusquedadePromociones .table_container table tbody tr td:nth-child(5) button{color:#36a7f5;height:18px;background:#fff;border:1px solid #36a7f5;border-radius:3px;padding:2px 8px;font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center}.maincontentarea_BusquedadePromociones .table_container table tbody tr td:nth-child(5) button.red{color:#ff5334;border-color:#ff5334}.maincontentarea_BusquedadePromociones .table_container table tbody tr td:nth-child(5) button.red:hover{background-color:#ff5334;color:#fff;border-color:#ff5334}.maincontentarea_BusquedadePromociones .table_container table tbody tr td:nth-child(5) button.warning{color:#ffac23;border-color:#ffac23}.maincontentarea_BusquedadePromociones .table_container table tbody tr td:nth-child(5) button.warning:hover{background-color:#ffac23;color:#fff;border-color:#ffac23}.maincontentarea_BusquedadePromociones .table_container table tbody tr td:nth-child(5) button.dead{color:#878787;border-color:#878787}.maincontentarea_BusquedadePromociones .table_container table tbody tr td:nth-child(5) button.dead:hover{background-color:#878787;color:#fff;border-color:#878787}.BusquedadePromocionesWrapper .button_back_wrapper{height:40px;width:139.459716796875px;top:70px;border-radius:6px;padding:8px 9px;background:#fff;text-decoration:none;box-shadow:0 4px 4px #e8e8e8c2;display:flex;align-items:center;justify-content:center;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#252525;position:absolute;left:40px}.BusquedadePromocionesWrapper .button_back_wrapper svg{margin-right:5px}.not_clickable:not(.clickable){opacity:.5;pointer-events:none}.ConfiguracióndelPerfil{width:376px}.ConfiguracióndelPerfil .profile_wrapper{height:419px;width:376px;left:0;top:64px;border-radius:12px;box-shadow:0 4px 4px #e8e8e8c2;background-color:#fff;padding:0rem 2rem;margin-top:1rem}.ConfiguracióndelPerfil .profile_wrapper .user_avatar_wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;height:151px;position:relative;border-bottom:1px solid #c5c5c5}.ConfiguracióndelPerfil .profile_wrapper .user_avatar_wrapper>img{height:82px;width:82px;border-radius:99px;object-fit:cover}.ConfiguracióndelPerfil .profile_wrapper .user_avatar_wrapper .pen_icon{background:#fff;border:.5px solid #d4f0ef;height:19px;width:19px;display:flex;justify-content:center;align-items:center;border-radius:99px;position:absolute;bottom:50px;left:58%;transform:translate(-58%);cursor:pointer}.ConfiguracióndelPerfil .profile_wrapper .user_avatar_wrapper .pen_icon svg path{fill:#87d7d6}.ConfiguracióndelPerfil .profile_wrapper .user_avatar_wrapper .pen_icon.color{background:#87d7d6;border:.5px solid #d4f0ef}.ConfiguracióndelPerfil .profile_wrapper .user_avatar_wrapper .pen_icon.color svg path{fill:#fff}.ConfiguracióndelPerfil .profile_wrapper .user_avatar_wrapper .name_wrapper>input{font-family:Montserrat;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0em;text-align:center;color:#252525;border:1px solid transparent;width:100%;padding:2px 0;transition:.3s ease all;border-radius:3px;outline:none}.ConfiguracióndelPerfil .name_wrapper{display:flex;width:100%;align-items:center;margin-top:1rem;cursor:pointer;position:relative}.ConfiguracióndelPerfil .name_wrapper:hover>input{border:1px solid #ddd!important;width:90%!important}.ConfiguracióndelPerfil .name_wrapper svg{margin-left:10px;position:absolute;right:0;transition:.3s ease all;opacity:0}.ConfiguracióndelPerfil .name_wrapper:hover svg{opacity:1}.ConfiguracióndelPerfil .profile_wrapper .user_avatar_wrapper .name_wrapper>input:focus{width:75%!important;border:1px solid #ddd!important}.ConfiguracióndelPerfil .profile_wrapper .user_avatar_wrapper .name_wrapper button{height:24px;width:63px;border-radius:6px;background:#87d7d6;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center;color:#fff;border:none;position:absolute;right:0;opacity:0;z-index:1;cursor:pointer}.ConfiguracióndelPerfil .profile_wrapper .user_avatar_wrapper .name_wrapper>input:focus+svg{display:none}.ConfiguracióndelPerfil .profile_wrapper .user_avatar_wrapper .name_wrapper>input:focus+svg+button{opacity:1}.ConfiguracióndelPerfil .box_area{height:102px;border-bottom:1px solid #c5c5c5;display:flex;flex-direction:column;justify-content:center}.ConfiguracióndelPerfil .box_area>*+*{margin-top:.5rem}.ConfiguracióndelPerfil .box_area h1{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;color:#878787;margin-bottom:2px}.ConfiguracióndelPerfil .box_area p,.box_area_second .box_inner h1{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#252525}.box_area .box_inner .inner_row{display:flex;align-items:center;cursor:pointer}.box_area .box_inner .inner_row:hover p{border-color:#ddd;padding-left:.4rem}.box_area .box_inner .inner_row p{flex:1;border:1px solid transparent;padding:2px 0rem;transition:.3s ease all;margin-right:10px;border-radius:3px}.box_area .box_inner .inner_row svg{opacity:0;transition:.3s ease all}.box_area .box_inner .inner_row:hover svg{opacity:1}.box_area_second .box_inner:nth-child(2){display:flex;align-items:center;justify-content:space-between}.box_area_second .box_inner:nth-child(2) .css-jsexje-MuiSwitch-thumb{color:#13acaa}.box_area_second .box_inner:nth-child(2) .css-5ryogn-MuiButtonBase-root-MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#d4f0ef;border:1px solid #13acaa}.box_area_second .box_inner p{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;color:#252525}.ConfiguracióndelPerfil .profile_wrapper .option_wrapper{position:absolute;right:-20px;bottom:-20px;height:77px;width:142px;padding:11px 8px;box-shadow:0 4px 4px #e8e8e8c2;background:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#ffffff80,#ffffff80);list-style:none;display:flex;flex-direction:column;justify-content:center;z-index:99999}.ConfiguracióndelPerfil .profile_wrapper .option_wrapper li{display:flex;padding:0rem 4px;height:26px;border-bottom:1px solid #e8e8e8;align-items:center;border-radius:2px;cursor:pointer}.ConfiguracióndelPerfil .profile_wrapper .option_wrapper li:hover{background-color:#85d7d6}.ConfiguracióndelPerfil .profile_wrapper .option_wrapper li:hover svg path{fill:#fff}.ConfiguracióndelPerfil .profile_wrapper .option_wrapper li:hover p{color:#fff}.ConfiguracióndelPerfil .profile_wrapper .option_wrapper li:last-child{border-bottom:none}.ConfiguracióndelPerfil .profile_wrapper .option_wrapper li p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#252525;margin-left:3px}.ConfiguracióndelPerfil .buttons_wrapper{display:flex;justify-content:center;margin-top:1rem}.ConfiguracióndelPerfil .buttons_wrapper>button:first-child{height:26px;width:186px;border:none;border-radius:6px;padding:4px 30px;background:linear-gradient(93.6deg,#ffac23 3.81%,#ff5334 115.58%);color:#fff;font-family:Montserrat;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0em;text-align:center;cursor:pointer;transition:.3s ease all}.ConfiguracióndelPerfil .buttons_wrapper>button:first-child:hover{transform:scale(1.1)}.ConfiguracióndelPerfilWrapper .loader_wrappper,.update_info_wrapper{height:100vh;width:100%;background:#00000080;display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;left:0;top:0;z-index:999}.ConfiguracióndelPerfilWrapper .loader_wrappper img{animation:1.3s spinning-circle linear infinite}.ConfiguracióndelPerfilWrapper .loader_wrappper p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center;color:#fff;margin-top:1rem}.update_info_wrapper>div{height:277px;width:391px;padding:2rem 1rem;border-radius:6px;box-shadow:0 4px 4px #1c1b1f40;background-color:#fff;position:relative}.update_info_wrapper>div h1{font-family:Montserrat;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0em;text-align:left;color:#252525;margin-top:0;margin-bottom:2rem}.update_info_wrapper>div .row_area{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:10px}.update_info_wrapper>div .row_area a{font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.015em;text-align:center;color:#36a7f5}.update_info_wrapper>div .row_area label{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#252525}.update_info_wrapper>div>*+*{margin-top:1rem}.update_info_wrapper>div .row_area input{height:31px;width:100%;border:1px solid #aeb0b0;outline:none;border-radius:3px;padding:0 10px 0 7px}.update_info_wrapper>div .button_wrapper{display:grid;grid-template-columns:112px 1fr;grid-gap:10px;margin-top:2rem}.update_info_wrapper>div .button_wrapper button:first-child{height:24px;width:100%;border-radius:6px;padding:4px 15px;border:1px solid #36a7f5;color:#36a7f5;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center;background:transparent;cursor:pointer}.update_info_wrapper>div .button_wrapper button:last-child{height:24px;width:100%;border-radius:6px;padding:4px 15px;background:#36a7f5;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center;border:none;color:#fff;cursor:pointer}.ConfiguracióndelPerfil .buttons_wrapper>button:disabled{background:#e8e8e8!important;color:#939292!important;pointer-events:none}@keyframes spinning-circle{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.LoginNew{height:100vh;width:100%;overflow:hidden;position:relative;background-color:#fff}.LoginNew .Banner1Login{position:absolute;bottom:0;left:0;width:800px;z-index:-1;transition:1s ease all}.LoginNew .Banner2Login{position:absolute;top:0;right:0;z-index:-1;width:800px;transition:1s ease all}.LoginNewPure .Banner1Login{left:-280px}.LoginNewPure .Banner2Login{right:-280px}.LoginNewPure form{height:unset!important}.LoginNewPure .button_wrapper{padding-bottom:1.5rem!important}.Banner1Login,.Banner2Login{z-index:2!important}.EmailCheck .Banner1Login{left:-280px}.EmailCheck .Banner2Login{right:-280px}.LoginNew.login_active .Banner1Login{left:0;z-index:1}.LoginNew.login_active .Banner2Login{right:0;z-index:1}.EmailCheck.EmailCheckActive .Banner1Login{left:-180px}.EmailCheck.EmailCheckActive .Banner2Login{right:-180px}.ForgetPasswordNew.active .Banner1Login{left:-280px}.ForgetPasswordNew.active .Banner2Login{right:-280px}.SetPasswordNew .Banner1Login{left:-180px}.SetPasswordNew .Banner2Login{right:-180px}.SetPasswordNew.active .Banner1Login{left:-120px}.SetPasswordNew.active .Banner2Login{right:-120px}.PasswordChangeDone .Banner1Login{left:-120px}.PasswordChangeDone .Banner2Login{right:-120px}.PasswordChangeDone.active .Banner1Login{left:-70px}.PasswordChangeDone.active .Banner2Login{right:-70px}.ForgetPasswordNew .Full_NegroVerde{position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.LoginNew form{height:441px;width:356px;box-shadow:0 8px 16px #9494943c;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:8px;z-index:2}.ForgetPasswordNew form{height:353px}.EmailCheck form{height:290px}.SetPasswordNew form{height:389px}.LoginNew form .top_box{height:80px;display:flex;align-items:center;justify-content:center;padding:1rem;border-bottom:1px solid #e0e0e0}.ForgetPasswordNew form .top_box{height:72px}.LoginNew form .body_area{display:flex;flex-direction:column;align-items:center;margin-top:2rem;height:264px;justify-content:start;grid-gap:20px;padding:0 24px}.ForgetPasswordNew form .body_area{margin-top:37px}.LoginNew form .body_area>p{font-family:Montserrat;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0em;text-align:center;color:#2e2e2e;margin-bottom:0}.ForgetPasswordNew form .body_area>p:first-child{font-family:Montserrat;font-size:18px;font-weight:500;line-height:22px;letter-spacing:0em;text-align:center;color:#2e2e2e;margin-bottom:0}.ForgetPasswordNew form .body_area>p:nth-child(2){font-family:Montserrat;font-size:14px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:center;color:#616161;margin-top:5px}.EmailCheck form span{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center;display:block;color:#7a7a7a}.LoginNew form .body_area .input_wrapper{width:100%;position:relative}.LoginNew form .body_area .input_wrapper label{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#2e2e2e;display:block}.LoginNew form .body_area .input_wrapper input{height:24px;width:100%;left:0;top:18px;border-radius:4px;padding:4px;border:.5px solid #dbe7ff;padding-left:1.4rem;outline:none;font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left}.LoginNew form .body_area .input_wrapper input:hover{border-color:#3676f5!important;cursor:pointer}.LoginNew form .body_area .input_wrapper svg{position:absolute;top:16px;left:3px}.ForgetPasswordNew .input_wrapper a{margin-left:10px;margin-top:7px;display:inline-block}.LoginNew .button_wrapper{margin-top:2rem;margin-bottom:0rem;height:32px;bottom:4px;position:absolute}.LoginNew .login-icons{transform:translate(3px) translateY(3px)}.LoginNew .button_wrapper button{height:26px;width:160px;left:124.5px;top:24px;border-radius:4px;padding:8px 16px;border:none;background:#3676f5;font-family:Montserrat;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:left;color:#fff;display:flex;align-items:center;justify-content:center;margin-top:8px;cursor:pointer;transition:.3s ease all}.ForgetPasswordNew .button_wrapper button{width:113px}.LoginNew .button_wrapper button:hover{box-shadow:0 3px #0a40ae;font-weight:600}.LoginNew .button_wrapper button svg{margin-left:5px}.LoginNew .button_wrapper a,.ForgetPasswordNew .input_wrapper a{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#adadad}.ForgetPasswordNew .input_wrapper a:hover,.LoginNew .button_wrapper a:hover{color:#adacad;font-weight:600}.EmailCheck form .body_area{margin-top:30px}.EmailCheck form .button_wrapper{margin-top:25px}.EmailCheck form .button_wrapper button{width:110px;height:36px;font-size:16px;border-radius:4px}.EmailCheck form .button_wrapper button svg{min-width:14px;margin-left:5px}.SetPasswordNew form .button_wrapper button{width:260px;font-size:16px}.SetPasswordNew form .body_area .password-link-state{margin:0 0 14px;padding:10px 12px;border-radius:8px;background:#f0f4fc;color:#475569;font-size:12px;line-height:1.45;text-align:left}.SetPasswordNew form .body_area .password-link-state.error{background:#fff1f2;color:#b42318}.SetPasswordNew form .password-requirement{display:block;margin-top:5px;color:#64748b;font-size:10px;line-height:1.3}.SetPasswordNew form .body_area{margin-top:31px}.SetPasswordNew form .body_area>p:first-child{margin-bottom:21px}.SetPasswordNew form .body_area.password-setup>p:first-child{margin-bottom:4px}.SetPasswordNew form .body_area>.password-setup-intro{margin:0 0 18px;color:#64748b;font-size:12px;font-weight:400;line-height:18px;text-align:center}.SetPasswordNew .button_wrapper{margin-top:31px!important}.PasswordChangeDone form{height:226px;width:432px;padding-top:24px;display:flex;flex-direction:column;justify-content:center}.PasswordChangeDone form .top_box{border:none;height:unset}.PasswordChangeDone form .body_area{margin-top:10px}.PasswordChangeDone .button_wrapper{margin-top:0!important;width:384px}.PasswordChangeDone .button_wrapper button{width:100%;height:36px;font-size:16px;padding:0;margin-bottom:0}.PasswordChangeDone form .close-icon{position:absolute;top:10px;right:10px}.PasswordChangeDone form .body_area>p:nth-child(2){margin-bottom:22px;margin-top:8px;width:320px;color:#949494}.login-new-checkbox{width:304px;margin-top:0;display:flex;align-items:center;cursor:pointer;height:0px;position:absolute}.login-new-checkbox .circle{height:10px;width:10px;border-radius:50%;border:1px solid #adadad;display:flex;align-items:center;justify-content:center}.login-new-checkbox .circle span{background-color:#3676f5;width:50%;border-radius:50%;height:50%;display:none}.login-new-checkbox input:checked+.circle{border-color:#3676f5}.login-new-checkbox input:checked+.circle span{display:block}.login-new-checkbox input{display:none}.login-new-checkbox p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;margin-left:5px;color:#616161}.NewInputModuleLogin{position:relative;margin-top:12px}.NewInputModuleLogin input{border-width:1.5px}.LoginNew form .body_area .input_wrapper .NewInputModuleLogin svg{position:absolute;left:unset;right:8px;top:8px}.LoginNew form .body_area .input_wrapper .NewInputModuleLogin.error input{border:1.5px solid #ff5334}.LoginNew form .body_area .input_wrapper .NewInputModuleLogin.error+svg{stroke:#ff5334}.LoginNewPure .missing-details,.LoginNewPure .error-details{display:flex;width:304px;height:16px;top:252px;left:24px;background:#fff6e8;border:.5px solid #e67a00;border-radius:4px;padding:0;align-items:top;margin-top:0;position:absolute}.LoginNewPure .error-details{background:#ffe9e600;border:.5px solid #ff523400}.LoginNewPure .missing-details p,.LoginNewPure .error-details p{font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;margin-left:.2rem;color:#e57a00}.LoginNewPure .error-details p{color:#ff5334}.LoginNewPure .missing-details.active,.LoginNewPure .error-details.active{display:flex}.LoginNewPure .error-details.active+.button_wrapper{margin-top:24px}.LoginNewPure .missing-details.active+div+.button_wrapper{margin-top:24px}.ForgetPasswordNew .button_wrapper{margin-top:37px}.ForgetPasswordNew form{height:auto;min-height:353px;display:flex;flex-direction:column;overflow:hidden}.ForgetPasswordNew form .top_box{flex:0 0 72px;padding:16px}.ForgetPasswordNew form .body_area{flex:1;height:auto;margin-top:0;padding:36px 26px 24px;gap:18px;justify-content:flex-start}.ForgetPasswordNew form .body_area .input_wrapper{width:100%;max-width:308px}.ForgetPasswordNew form .body_area .input_wrapper input{height:28px;padding-left:30px;padding-right:10px;box-sizing:border-box}.ForgetPasswordNew form .body_area .input_wrapper>svg{top:24px;left:8px;pointer-events:none}.ForgetPasswordNew .button_wrapper,.EmailCheck form .button_wrapper,.SetPasswordNew .button_wrapper,.PasswordChangeDone .button_wrapper{position:static;bottom:auto;height:auto;margin-top:auto!important;display:flex;flex-direction:column;align-items:center;gap:6px;width:100%}.ForgetPasswordNew .button_wrapper button,.EmailCheck form .button_wrapper button,.SetPasswordNew form .button_wrapper button,.PasswordChangeDone .button_wrapper button{margin-top:0;height:32px;max-width:100%;justify-content:center;text-align:center;box-sizing:border-box}.ForgetPasswordNew .button_wrapper a,.EmailCheck form .button_wrapper a,.SetPasswordNew .button_wrapper a,.PasswordChangeDone .button_wrapper a{line-height:16px;text-align:center}.EmailCheck form{height:auto;min-height:290px}.EmailCheck form .body_area{padding-top:30px}.EmailCheck form .button_wrapper button{width:150px;font-size:13px}.SetPasswordNew form{height:auto;min-height:389px}.SetPasswordNew form .body_area{padding-top:30px}.SetPasswordNew form .body_area>p:first-child{margin-bottom:6px}.SetPasswordNew form .button_wrapper button{width:260px;font-size:13px}.PasswordChangeDone form{height:auto;min-height:226px}.PasswordChangeDone form .body_area{padding-top:10px}.HeaderNew{height:40px;width:100%;background:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#fafafa,#fafafa);border-bottom:1px solid #fafafa;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:200}.HeaderNew .left_side{display:flex;align-items:center}.HeaderNew .burger_icon{height:40px;width:40px;background:#f0f4fc;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s ease all}.HeaderNew .burger_icon.active{background:#3575f5}.HeaderNew .burger_icon.active svg,.HeaderNew .nav_icon.active svg{color:#fff}.HeaderNew .burger_icon.active svg path,.HeaderNew .burger_icon.active svg line,.HeaderNew .nav_icon.active svg path,.HeaderNew .nav_icon.active svg line{stroke:#fff;fill:none}.HeaderNew .left_logo_area{align-items:center;background:transparent;border:1px solid #fafafa;border-bottom-right-radius:99px;border-top-right-radius:99px;box-shadow:4px 0 4px #e0e0e073;cursor:pointer;display:flex;font:inherit;height:40px;justify-content:center;margin:0;padding:4px;width:160px;box-sizing:border-box}.HeaderNew .left_logo_area.has-tenant-logo{justify-content:flex-start;gap:10px;padding:4px 14px 4px 8px;width:auto;min-width:160px;max-width:300px}.HeaderNew .left_logo_area img{width:80%;pointer-events:none}.HeaderNew .left_logo_area.has-tenant-logo>img{width:112px;flex:0 0 auto}.HeaderNew .left_logo_area .tenant-brand-logo-wrap{display:flex;align-items:center;justify-content:center;height:28px;max-width:120px;min-width:0;margin-right:4px;padding-left:12px;padding-right:4px;border-left:1px solid #e8ebf0;flex:0 1 auto;overflow:hidden;pointer-events:none}.HeaderNew .left_logo_area .tenant-brand-logo{max-height:28px;max-width:110px;width:auto;height:auto;object-fit:contain;object-position:center;display:block}.HeaderNew .right_side{align-items:center;display:flex;gap:10px;padding-right:12px}.HeaderNew .nav_icon{height:32px;width:32px;border-radius:40px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;margin-right:1rem;transition:.3s ease all}.HeaderNew .nav_icon:after{position:absolute;height:32px;right:-16px;top:50%;transform:translateY(-50%);width:1px;background:#c1d5fe;content:""}.HeaderNew .nav_icon.active{background:#3575f5}.HeaderNew .nav_icon.active svg path{fill:#fff}.HeaderNew .header_selectors{align-items:center;display:flex;gap:8px}.HeaderNew .header_select{position:relative}.HeaderNew .header_select_btn{align-items:center;background:#fff;border:1px solid #d7e0ef;border-radius:6px;color:#2e2e2e;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;gap:8px;height:28px;line-height:16px;max-width:176px;min-width:128px;padding:0 10px;transition:background .2s ease,border-color .2s ease,color .2s ease}.HeaderNew .header_select_btn span{flex:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.HeaderNew .header_select_btn:hover{background:#eef3ff;border-color:#9db7f5}.HeaderNew .header_select_btn.active{background:#3575f5;border-color:#3575f5;color:#fff}.HeaderNew .header_select_btn:disabled{cursor:wait;opacity:.6}.HeaderNew .header_select_menu{background:#fff;border:1px solid #d7e0ef;border-radius:8px;box-shadow:0 8px 24px #1e40781f;max-width:280px;min-width:100%;padding:8px 0;position:absolute;right:0;top:calc(100% + 6px);width:max-content;z-index:40}.HeaderNew .header_select_label,.HeaderNew .header_select_empty{color:#6b7a90;font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;letter-spacing:.01em;margin:0;padding:4px 12px 8px;text-transform:none}.HeaderNew .header_select_empty{color:#8a97a8;font-weight:500}.HeaderNew .header_select_option{align-items:center;background:transparent;border:0;color:#2e2e2e;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;gap:16px;justify-content:space-between;padding:8px 12px;text-align:left;width:100%}.HeaderNew .header_select_option em{color:#6b7a90;font-size:10px;font-style:normal;text-transform:none}.HeaderNew .header_select_option:hover:not(:disabled){background:#f3f7ff;color:#3575f5}.HeaderNew .header_select_option.is-current{background:#f0f4fc;color:#3575f5;font-weight:600}.HeaderNew .header_select_option.is-disabled,.HeaderNew .header_select_option:disabled{cursor:not-allowed;opacity:.45}.HeaderNew .header_select_hub{border-top:1px solid #e8eef8;margin-top:4px;padding-top:10px}.HeaderNew .header_select_btn.header_select_user{background:transparent;border-color:transparent;max-width:220px;min-width:160px}.HeaderNew .header_select_btn.header_select_user:hover{background:#f7f9fc;border-color:#d7e0ef}.HeaderNew .header_select_btn.header_select_user.active{background:#3575f5;border-color:#3575f5}.HeaderNew .header_user_avatar{background:#fff;border:1px solid #c1d5fe;border-radius:50%;flex-shrink:0;height:24px;object-fit:cover;width:24px}.HeaderNew .header_select_btn.active .header_user_avatar{border-color:#ffffff8c}.HeaderNew .header_select_option em svg{color:#6b7a90;display:block}.HeaderNew .header_select_option:hover:not(:disabled) em svg{color:#3575f5}.HomeNew{display:flex;flex-direction:column;background-color:#f5f5f5}.HomeNew .homeimg{position:absolute;top:0;right:0}.HomeNew .body_area_home_new{flex:1 1;height:90vh;margin-left:auto;margin-right:auto;padding-bottom:1rem;padding-top:1rem;width:98%}.HomeNew .body_area_home_new .top_area_header{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:16px;position:relative;z-index:2;padding:0rem .5rem}.HomeNew .body_area_home_new .top_area_header>*{display:flex;align-items:center;background:#fff;border-radius:8px;box-shadow:0 4px 4px #adadad73;height:64px;padding:24px 16px}.HomeNew .body_area_home_new .top_area_header>*:first-child{justify-content:space-between}.HomeNew .body_area_home_new .top_area_header>*:not(:first-child){border:1.5px solid #fff;transition:.8s ease all}.HomeNew .body_area_home_new .top_area_header>*:not(:first-child) button{transition:.8s ease all}.HomeNew .body_area_home_new .top_area_header>*:not(:first-child):hover{border:1.5px solid #6897f9;box-shadow:0 4px 4px #adadad73}.HomeNew .body_area_home_new .top_area_header>*:not(:first-child) button:hover{box-shadow:0 4px #3775f5;font-weight:600}.HomeNew .body_area_home_new .top_area_header>* p{color:#2e2e2e;flex:1 1;font-family:Montserrat;font-size:12px;font-weight:500;letter-spacing:0;line-height:24px;margin-left:10px;text-align:left}.HomeNew .body_area_home_new .top_area_header>* p+button{background:#fff;border:1px solid #3676f5;border-radius:4px;color:#3676f5;cursor:pointer;font-family:Montserrat;font-size:12px;font-weight:500;height:32px;letter-spacing:0;line-height:18px;text-align:center;width:72px}.HomeNew .body_area_home_new .top_area_header>*:first-child img{width:176px}.HomeNew .body_area_home_new .top_area_header>*:first-child button{background:linear-gradient(93.6deg,#ffac23 3.81%,#ff5334 115.58%);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Montserrat;font-size:12px;font-weight:500;height:32px;letter-spacing:0;line-height:20px;text-align:center;transition:all .8s ease;width:132px}.HomeNew .body_area_home_new .top_area_header>*:first-child button:hover{background:linear-gradient(93.6deg,#ffac23,#ff5334,#ff5334);box-shadow:0 4px #c73f27;font-weight:600}.profile_options_newRight,.menu_wrapper{width:272px;padding:4px;background:#fff;box-shadow:var(--shadow-dropdown);position:absolute;right:0;top:40px;z-index:201;border-radius:8px}.profile_options_newRight>*+*,.menu_wrapper>*+*{margin-top:5px}.profile_options_newRight>*:last-child{margin-top:12px}.FilterHomeNew .head svg.filter_icon{stroke:#3676f5;fill:none}.FilterHomeNew .head.head_active svg.filter_icon{stroke:#3676f5}.FilterHomeNew .head svg.filter_chev{stroke:#3676f5;fill:none;transition:transform .18s ease,stroke .18s ease;transform-origin:center}.FilterHomeNew .head.head_active svg.filter_chev{transform:rotate(90deg);stroke:#3676f5}.input svg.filter_chev{stroke:#e8e8e8;fill:none;transition:transform .18s ease,stroke .18s ease;transform-origin:center}.input svg.filter_chev.active{transform:rotate(90deg);stroke:#3676f5}.profile_options_newRight>*:nth-child(2){position:relative}.profile_options_newRight>*:nth-child(2):after{left:0;bottom:-6px;height:1px;background-color:#e0e0e0;width:100%;content:"";position:absolute}.profile_options_newRight .icon_wrapper,.menu_wrapper .icon_wrapper{width:16px;display:flex;justify-content:center}.profile_options_newRight .icon_wrapper svg,.menu_wrapper .icon_wrapper svg{width:30px;height:20px}.profile_options_newRight a,.menu_wrapper a{display:inline-flex;align-items:center;padding:5px 7px;border-radius:3px;text-decoration:none}.profile_options_newRight{border-top-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}.profile_options_newRight a:hover,.menu_wrapper a:hover{background-color:#f0f4fc}.profile_options_newRight a p,.menu_wrapper a p{margin-left:8px;font-family:Montserrat;font-size:12px;font-weight:500;line-height:20px;letter-spacing:0em;text-align:left;color:#2e2e2e}.profile_options_new,.menu_wrapper{width:272px;padding:4px;background:#fff;box-shadow:var(--shadow-dropdown);position:absolute;right:0;top:40px;z-index:201;border-radius:8px}.menu_wrapper{left:0}.profile_options_new>*+*,.menu_wrapper>*+*{margin-top:5px}.profile_options_new>*:last-child{margin-top:12px}.profile_options_new>*:nth-child(2){position:relative}.profile_options_new>*:nth-child(2):after{left:0;bottom:-6px;height:1px;background-color:#e0e0e0;width:100%;content:"";position:absolute}.profile_options_new .icon_wrapper,.menu_wrapper .icon_wrapper{width:16px;display:flex;justify-content:center}.profile_options_new .icon_wrapper svg,.menu_wrapper .icon_wrapper svg{width:30px;height:20px}.profile_options_new a,.menu_wrapper a{display:inline-flex;align-items:center;padding:5px 7px;border-radius:3px;text-decoration:none}.menu_wrapper a{display:flex}.menu_wrapper .menu-divider{height:1px;margin:9px 7px 5px;background:#e2e7ef}.menu_wrapper .menu_wrapper_button{align-items:center;background:transparent;border:0;border-radius:3px;color:inherit;cursor:pointer;display:flex;font:inherit;padding:5px 7px;text-align:left;width:100%}.menu_wrapper .menu_wrapper_button:hover{background-color:#f0f4fc}.menu_wrapper .menu_wrapper_button p{margin-left:8px;font-family:Montserrat;font-size:12px;font-weight:500;line-height:20px;letter-spacing:0em;color:#2e2e2e}.menu_wrapper{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0}.profile_options_new{border-top-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}.menu_wrapper .label_header{display:flex;align-items:center;font-size:10px;color:#000}.menu_wrapper .label_header svg{width:10px;margin-left:6px}.profile_options_new a:hover,.menu_wrapper a:hover{background-color:#f0f4fc}.profile_options_new a p,.menu_wrapper a p{margin-left:8px;font-family:Montserrat;font-size:12px;font-weight:500;line-height:20px;letter-spacing:0em;text-align:left;color:#2e2e2e}.navigate_wrapper{height:unset;width:352px;right:220px;left:unset}.navigate_wrapper>a{padding:10px 0;border-bottom:1px solid #e0e0e0;margin-top:0}.navigate_wrapper>a:hover{background:none}.navigate_wrapper>a.green_wrapper h1 span{color:#29bab8!important}.navigate_wrapper>a.purple_wrapper h1 span{color:#3676f5!important}.navigate_wrapper>a.gray_wrapper h1 span{color:#949494!important}.navigate_wrapper>a.orange_wrapper h1 span{color:#ffac23!important}.navigate_wrapper .presentation{flex:1;padding-left:10px}.navigate_wrapper .presentation p{margin-left:0;font-family:Montserrat;font-size:10px;margin-top:3px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;color:#949494}.navigate_wrapper h1{font-family:Montserrat;font-size:16px;font-weight:600;line-height:20px;letter-spacing:0em;text-align:left;color:#2e2e2e}.navigate_wrapper h1 span{font-family:Montserrat;font-size:16px;font-weight:600;line-height:20px;letter-spacing:0em;text-align:left}.navigate_wrapper h1 span:first-child{margin-right:4px}.navigate_wrapper h1 span:last-child{margin-left:4px}.navigate_wrapper a h1{font-family:Montserrat;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0em;text-align:left;color:#2e2e2e}.body_main_area_new{-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);background:#fcfcfcc9;border-radius:8px;box-shadow:0 4px 4px #c7c7c7a6;display:flex;flex-direction:row;height:82vh;justify-content:space-around;margin-top:1rem;padding:1rem;z-index:9}.body_main_area_new .long_box{width:100%}.body_main_area_new .long_box>h1{color:#2e2e2e;font-family:Montserrat;font-size:12px;font-weight:500;letter-spacing:0;line-height:20px;text-align:left}.body_main_area_new .long_box .inner_content{padding:8px 16px 0 0;height:78vh}.FilterHomeNew{position:relative}.FilterHomeNew .head{height:36px;width:100%;border-radius:4px;padding:8px;border:.5px solid #dbe7ff;background-color:#fff;display:flex;align-items:center;cursor:pointer}.FilterHomeNew .head p{color:#474747;flex:1 1;font-size:12px;font-family:Montserrat;font-weight:500;line-height:20px;margin-left:10px;text-align:left}.FilterHomeNew .head span{height:16px;width:26px;border-radius:16px;background:#dbe7ff;font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center;color:#3676f5;display:flex;align-items:center;justify-content:center;margin-right:10px}.FilterHomeNew .head+ul{background:#fff;height:auto;max-height:0px;list-style:none;padding:0 8px;position:absolute;top:100%;width:100%;z-index:9;box-shadow:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .25s ease,opacity .2s ease,transform .2s ease,padding .25s ease,box-shadow .2s ease}.FilterHomeNew .head+ul.ul_active{max-height:450px;padding:8px;opacity:1;transform:translateY(0);box-shadow:var(--shadow-dropdown)}.FilterHomeNew .head_active{box-shadow:0 4px 4px #e0e0e073;background:linear-gradient(0deg,#f0f4fc,#f0f4fc),linear-gradient(0deg,#3676f5,#3676f5);border:.5px solid #3676f5}.FilterHomeNew .head+ul>*+*+*{margin-top:3px}.FilterHomeNew .head+ul>*:first-child{margin-bottom:4px;font-size:10px;font-family:Montserrat;font-weight:500}.FilterHomeNew .head+ul a{align-items:center;border-radius:4px;color:#2e2e2e;display:flex;font-family:Montserrat;font-size:12px;font-weight:500;height:24px;letter-spacing:0;line-height:20px;padding:0 8px;text-align:left;text-decoration:none}.FilterHomeNew .head+ul a:hover{background-color:#f0f4fc}.FilterHomeNew .head+ul a span{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;color:#7a7a7a;margin-left:10px;margin-top:4px}.body_main_area_new .long_box .inner_content .collection_wrapper{margin-top:8px;height:90%;overflow:auto}.HomeNew .collection_wrapper::-webkit-scrollbar{display:none}.HomeNew .collection_wrapper .FilterDataBox{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 2px 8px #e0e0e0a6;cursor:pointer;height:90px;padding:8px;position:relative;transition:all .3s ease;width:100%}.HomeNew .collection_wrapper .FilterDataBox.gray{background-color:#fafafa}.HomeNew .collection_wrapper .FilterDataBox:hover{border-color:#3676f5;box-shadow:0 2px 4px #adadad73}.HomeNew .body_main_area_new>*:nth-child(2) .FilterDataBox{border-color:#ffac23}.HomeNew .body_main_area_new>*:nth-child(2) .FilterDataBox:hover{box-shadow:0 2px 4px #adadad73;border-width:2px}.HomeNew .collection_wrapper .FilterDataBox .FilterDataBoxIconWrapper{position:absolute;right:8px;height:18px;width:16px;top:8px;border-radius:16px;background:#ffac23;display:flex;align-items:center}.HomeNew .collection_wrapper .FilterDataBox .FilterDataBoxIconWrapper p{color:#fff;font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;display:none}.HomeNew .body_main_area_new>*:nth-child(4) .FilterDataBox .FilterDataBoxIconWrapper{background:#c7c7c7}.HomeNew .collection_wrapper .FilterDataBox:hover .FilterDataBoxIconWrapper{width:unset;padding-right:8px}.HomeNew .collection_wrapper .FilterDataBox:hover .FilterDataBoxIconWrapper p{display:block}.HomeNew .collection_wrapper p{font-family:Montserrat;font-weight:500;letter-spacing:0em;text-align:left;color:#949494;font-size:10px;line-height:16px}.HomeNew .collection_wrapper h1{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#2e2e2e;margin-bottom:8px;margin-top:8px}.HomeNew .collection_wrapper>*+*{margin-top:10px}.HomeNew .collection_wrapper .FilterDataBox{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start}.HomeNew .collection_wrapper .FilterDataBox .tags_wrapper{display:flex;gap:5px;align-items:center}.HomeNew .collection_wrapper .FilterDataBox .tags_wrapper .tag{border-radius:99px;height:20px;display:flex;align-items:center;justify-content:center;padding:0 6px;border:1px solid #e0e0e0}.HomeNew .collection_wrapper .FilterDataBox .tags_wrapper .retailer-logo-tag{min-width:58px;max-width:148px;height:22px;padding:0 4px;box-sizing:border-box;background:transparent;border:0}.HomeNew .collection_wrapper .FilterDataBox .tags_wrapper .retailer-logo-tag .retailer-mark,.HomeNew .collection_wrapper .FilterDataBox .tags_wrapper .retailer-logo-tag .retailer-mark-text{max-width:148px}.HomeNew .collection_wrapper .FilterDataBox .tags_wrapper .retailer-logo-tag .retailer-mark-text{font-size:12px;font-weight:700;line-height:1.1;letter-spacing:.02em;margin-left:0;text-align:center}.HomeNew .collection_wrapper .FilterDataBox .tags_wrapper .retailer-logo{display:block;width:auto;max-width:100%;height:100%;max-height:100%;object-fit:contain}.HomeNew .collection_wrapper .FilterDataBox .tags_wrapper .tag p{display:flex;justify-content:center;align-items:center;font-family:Montserrat;font-size:10px;font-weight:500;line-height:12px;letter-spacing:0;color:#474747}.HomeNew .collection_wrapper .FilterDataBox .tags_wrapper .tag span{display:block;font-family:Montserrat;font-size:10px;font-weight:600;letter-spacing:0;line-height:12px;margin-left:2px;text-align:left}.HomeNew .splide{padding:0}.HomeNew .splideMain{width:100%}.NotificationBox{position:relative}.NotificationBox .option_notification{position:absolute;height:68px;width:255px;border-radius:4px;padding:4px;box-shadow:0 4px 4px #adadad73;background:#fff;z-index:9;right:0;top:38px}.NotificationBox .option_notification a{display:inline-flex}.NotificationBox .option_notification p{font-family:Montserrat;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0em;text-align:left;color:#2e2e2e}.ActivatePopupBoxLatest{background-color:#fafafa;border-radius:8px;box-shadow:0 4px 6px #949494a6;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:38vw;z-index:99;height:64vh;min-width:720px;min-height:600px}.ActivatePopupBoxLatest .top_area{align-items:center;background:#f1f1f1;border-bottom:1px solid #e0e0e0;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;height:56px;padding:1rem;position:relative;width:100%}.ActivatePopupBoxLatest .top_area h1{color:#2e2e2e;font-family:Montserrat;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;text-align:left}.ActivatePopupBoxLatest .top_area svg{cursor:pointer;position:absolute;right:10px;top:10px}.black_bg{height:100%;position:fixed;left:0;top:0;width:100%;height:100vh;background:#00000080;z-index:4}.black_bg.popup{z-index:9}.ActivatePopupBoxLatest .body_area{grid-gap:24px;display:grid;grid-template-columns:1fr 100px;padding:1rem}.ActivatePopupBoxLatest .deletion_area{position:absolute;right:-368px;top:255px;background-color:#fff;height:329px;width:368px;border-radius:4px;padding:24px;display:flex;flex-direction:column;align-items:center;box-shadow:0 4px 4px #adadad73}.ActivatePopupBoxLatest .deletion_area>svg{position:absolute;right:10px;top:10px;cursor:pointer}.ActivatePopupBoxLatest .deletion_area .loadersmall{width:100%;height:140px;position:relative}.ActivatePopupBoxLatest .deletion_area .loadersmall svg{position:absolute}.ActivatePopupBoxLatest .deletion_area .loadersmall svg:nth-child(2){left:55%;top:38%;transform:translate(-55%) translateY(-38%)}.ActivatePopupBoxLatest .deletion_area .loadersmall svg:nth-child(3),.ActivatePopupBoxLatest .deletion_area .loadersmall svg:nth-child(1){left:50%;top:50%;transform:translate(-50%,-50%)}.ActivatePopupBoxLatest .deletion_area .loadersmall svg:nth-child(1){animation:3s LoaderNewCase infinite linear}.ActivatePopupBoxLatest .deletion_area>img:first-child{margin-bottom:15px}.ActivatePopupBoxLatest .deletion_area .warning_sign{display:flex;align-items:center;height:88px;width:100%;border-radius:4px;padding:8px 16px 8px 8px;border:.5px solid #e57a00;background:#fff6e8;margin-top:15px}.ActivatePopupBoxLatest .deletion_area .warning_sign svg{min-width:24px}.ActivatePopupBoxLatest .deletion_area .warning_sign p{font-family:Montserrat;font-size:14px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:left;color:#e57a00;margin-left:10px}.ActivatePopupBoxLatest .deletion_area .warning_sign p span{font-family:Montserrat;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0em;text-align:left}.ActivatePopupBoxLatest .deletion_area h1{color:#2e2e2e;font-family:Montserrat;font-size:20px;font-weight:500;line-height:24px;letter-spacing:0em;text-align:center;margin-bottom:5px}.ActivatePopupBoxLatest .deletion_area p{font-family:Montserrat;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0em;text-align:center;color:#7a7a7a}.ActivatePopupBoxLatest .deletion_area .buttons_wrapper{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:100%}.ActivatePopupBoxLatest .deletion_area .buttons_wrapper>*+*{margin-top:8px}.ActivatePopupBoxLatest .deletion_area .buttons_wrapper button{width:100%;height:34px;background:#ff5334;border-radius:4px;padding:8px 16px;font-family:Montserrat;font-size:14px;font-weight:500;line-height:18px;letter-spacing:0em;color:#fff;border:none;border:1px solid #ff5334;cursor:pointer}.ActivatePopupBoxLatest .deletion_area .buttons_wrapper button.outline{color:#ff5334;border-color:#ff5334;background:transparent}.ActivatePopupBoxLatest .body_area .first_top{display:flex;justify-content:flex-start;align-items:top;grid-gap:1.5rem;margin-bottom:30px}.ActivatePopupBoxLatest .body_area .first_top .box:first-child{position:relative}.ActivatePopupBoxLatest .body_area .first_top .box:first-child:after{position:absolute;right:-10px;top:0;height:100%;width:1px;content:"";background-color:#e0e0e0}.ActivatePopupBoxLatest .body_area .box h1{color:#7a7a7a;font-family:Montserrat;font-size:10px;font-weight:500;letter-spacing:0;line-height:12px;margin-bottom:4px;text-align:left}.ActivatePopupBoxLatest .body_area .box>p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#2e2e2e}.ActivatePopupBoxLatest .body_area .box .tag{background-color:#fff;border:.5px solid #adadad;border-radius:16px;display:inline-block;height:24px;padding:2px 8px}.ActivatePopupBoxLatest .body_area .box .tag p{color:#949494;font-family:Montserrat;font-size:12px;font-weight:500;letter-spacing:0;line-height:18px;text-align:center}.ActivatePopupBoxLatest .body_area .box .blue_tag{border-color:#3676f5}.ActivatePopupBoxLatest .body_area .box .blue_tag p{color:#3676f5}.ActivatePopupBoxLatest .second_box_top>h1{color:#2e2e2e;font-family:Montserrat;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;margin-bottom:10px;text-align:left}.ActivatePopupBoxLatest .second_box_top .box_streth{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:8px;display:grid;grid-template-columns:.5fr .6fr 1fr 1fr 1fr .5fr;height:64px;padding:.5rem 1rem;width:100%}.ActivatePopupBoxLatest .second_box_top .box_streth h1{color:#7a7a7a;font-family:Montserrat;font-size:10px;font-weight:500;letter-spacing:0;line-height:14px;margin-bottom:4px;text-align:left}.ActivatePopupBoxLatest .second_box_top .box_streth p{color:#2e2e2e;font-family:Montserrat;font-size:12px;font-weight:500;letter-spacing:0;line-height:16px;text-align:left}.ActivatePopupBoxLatest .second_box_top .text_box{border:1px solid #e0e0e0;border-radius:8px}.ActivatePopupBoxLatest .second_box_top .text_box.active{border-color:#3676f5}.ActivatePopupBoxLatest .second_box_top .text_box textarea{background-color:#fff;border:none;border-top-left-radius:8px;border-top-right-radius:8px;font-family:Montserrat;font-size:12px;font-weight:500;height:72px;letter-spacing:0;line-height:18px;outline:none;padding:8px;resize:none;text-align:left;width:100%}.ActivatePopupBoxLatest .second_box_top .text_box textarea::placeholder{color:#7a7a7a}.ActivatePopupBoxLatest .second_box_top .text_box .bottom_area{height:40px;background:#f1f1f1;padding:8px;display:flex;align-items:center;justify-content:flex-end;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.ActivatePopupBoxLatest .second_box_top .text_box .bottom_area .canceler{border:none;color:#c1c2c2;border-bottom:1px solid #c1c2c2;height:unset;width:unset;background:transparent;margin-right:1.5rem}.ActivatePopupBoxLatest .second_box_top .text_box .bottom_area button{height:24px;width:94px;border-radius:4px;text-align:center;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;color:#3676f5;border:none;outline:none;cursor:pointer;background:#c1d5fe;transition:.3s ease all}.ActivatePopupBoxLatest .second_box_top .text_box .bottom_area button:hover{box-shadow:0 4px #3775f5;font-weight:600}.ActivatePopupBoxLatest .comments_area{margin-top:1rem}.ActivatePopupBoxLatest .comments_area>*+*{margin-top:8px}.ActivatePopupBoxLatest .comments_area .box{border:1px solid #e0e0e0;background:#fff;padding:8px;border-radius:8px}.ActivatePopupBoxLatest .comments_area .box .avatar{height:24px;width:24px;border-radius:50%;border:1px solid #ffffff;background-color:#e0e0e0;display:flex;align-items:center;justify-content:center;position:relative;margin-right:10px}.ActivatePopupBoxLatest .comments_area .box .avatar p{font-family:Montserrat;font-size:12px;font-weight:600;line-height:16px;letter-spacing:0em;text-align:center;color:#949494}.ActivatePopupBoxLatest .comments_area .box .avatar svg{position:absolute;top:1px;right:-10px}.ActivatePopupBoxLatest .comments_area .box.edition .presentation{flex:1}.ActivatePopupBoxLatest .comments_area .box.edition .presentation h1{font-family:Montserrat;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0em;text-align:left;color:#2e2e2e;margin-bottom:0;margin-right:5px}.ActivatePopupBoxLatest .comments_area .box.edition .presentation p{font-family:Montserrat;font-size:14px;font-weight:300;line-height:18px;letter-spacing:0em;text-align:left;color:#2e2e2e}.ActivatePopupBoxLatest .comments_area .box.edition .presentation span{font-family:Montserrat;font-size:14px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:left;color:#3676f5;margin-left:5px}.ActivatePopupBoxLatest .comments_area .box.edition .presentation>*:last-child{flex:1;text-align:right;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;color:#949494}.ActivatePopupBoxLatest .comments_area .box.edition .top_area_box,.ActivatePopupBoxLatest .comments_area .box.edition .presentation{display:flex;align-items:center}.ActivatePopupBoxLatest .comments_area .box.edition>p{font-family:Montserrat;font-size:14px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:left;color:#2e2e2e;padding-left:2.1rem;margin-top:2px}.ActivatePopupBoxLatest .right_side>*+*{margin-top:10px}.ActivatePopupBoxLatest .right_side button{background:#3676f5;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Montserrat;font-size:12px;font-weight:500;height:24px;letter-spacing:0;line-height:0px;outline:none;padding:16px 8px;transition:all .3s ease;width:100%}.ActivatePopupBoxLatest .right_side button:hover{box-shadow:0 4px #0740ae;font-weight:600}.ActivatePopupBoxLatest .right_side button.Descartar{color:#c74028;background:#ffcbc2}.ActivatePopupBoxLatest .right_side button.Descartar:hover{box-shadow:0 4px #c74028;font-weight:600}.ActivatePopupBoxLatest .right_side button.disabled{color:#dbe7ff;background:#9ab9f8;pointer-events:none}.ActivatePopupBoxLatest .right_side .warning{width:120px;border-radius:4px;padding:16px;background-color:#fff6e8;border:.5px solid #e57a00}.ActivatePopupBoxLatest .right_side .warning h1{font-family:Montserrat;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0em;text-align:left;color:#e57a00}.ActivatePopupBoxLatest .right_side .warning p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#e57a00;margin-top:5px}.ActivatePopupBoxLatest .right_side button.Descartar.active{background:#ff5334;color:#fff}.LogoutPopupNew{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:99;height:228px;width:383px;border-radius:4px;padding:24px 20px;background-color:#fff;border:.5px solid #e0e0e0;box-shadow:0 4px 4px #adadad73;display:flex;flex-direction:column;align-items:center}.Notienespermisos{width:412px}.LogoutPopupNew h1{color:#2e2e2e;font-family:Montserrat;font-size:12px;font-weight:500;letter-spacing:0;line-height:18px;margin-top:8px;text-align:center;width:100%}.LogoutPopupNew .button_wrapper{display:flex;flex-direction:row;align-items:flex-end;justify-content:center;margin-top:16px;width:100%;padding:0 .5rem;grid-gap:8px}.LogoutPopupNew .button_wrapper+svg{position:absolute;right:10px;top:10px;cursor:pointer}.Notienespermisos .button_wrapper{height:190px}.LogoutPopupNew button{background:#3676f5;border:1px solid #3676f5;border-radius:4px;color:#fff;cursor:pointer;font-family:Montserrat;font-size:12px;font-weight:500;height:24px;letter-spacing:0;line-height:16px;outline:none;padding:2px;text-align:center;transition:all .3s ease;width:100%}.LogoutPopupNew button:hover{box-shadow:0 4px #0a40ad;font-weight:600}.LogoutPopupNew button.canceler{background:transparent;border:1px solid #3676f5;color:#3676f5;margin-top:8px}.LogoutPopupNew button.canceler:hover{box-shadow:0 4px #3676f5;font-weight:600}.LogoutPopupNew.LogoutPopupTone-warning button{background:#d97706;border-color:#d97706}.LogoutPopupNew.LogoutPopupTone-warning button:hover{box-shadow:0 4px #92400e}.LogoutPopupNew.LogoutPopupTone-warning button.canceler{background:transparent;border-color:#d97706;color:#d97706}.LogoutPopupNew.LogoutPopupTone-warning button.canceler:hover{box-shadow:0 4px #d97706}.LogoutPopupNew.LogoutPopupTone-danger button{background:#dc2626;border-color:#dc2626}.LogoutPopupNew.LogoutPopupTone-danger button:hover{box-shadow:0 4px #991b1b}.LogoutPopupNew.LogoutPopupTone-danger button.canceler{background:transparent;border-color:#dc2626;color:#dc2626}.LogoutPopupNew.LogoutPopupTone-danger button.canceler:hover{box-shadow:0 4px #dc2626}.Notienespermisos button{width:196px}.Notienespermisos{height:184px}.Notienespermisos>svg:first-child{min-width:40px;min-height:40px}.Notienespermisos .button_wrapper button{width:100%}.Notienespermisos h1{margin-top:20px}.CreateCatalog{display:flex;flex-direction:column;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:99;width:832px;box-shadow:0 4px 6px #949494a6;background-color:#fff;border-radius:8px;height:488px}.CreateCatalog .top_area{background-color:#fafafa;border-bottom:1px solid #e0e0e0;border-top-left-radius:8px;border-top-right-radius:8px;height:64px;position:relative;width:100%;padding:.5em 2em}.CreateCatalog .top_area h1{color:#2e2e2e;font-family:Montserrat;font-size:14px;font-weight:500;letter-spacing:0;line-height:28px;text-align:left}.CreateCatalog .top_area .line{background-color:#3676f5;height:1px;left:0;position:absolute;top:64px;width:140px}.CreateCatalog .steps_area{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;left:0;position:absolute;bottom:-50px}.CreateCatalog .steps_area>*{text-align:center}.CreateCatalog .steps_area svg{cursor:pointer}.CreateCatalog .steps_area h1{color:#2e2e2e;font-family:Montserrat;font-size:12px;font-weight:500;letter-spacing:0;line-height:18px;margin-top:4px;text-align:center}.CreateCatalog .body_area{flex:1 1;overflow:hidden;padding-top:3.5rem}.CreateCatalog .body_area .slider-area{display:flex;transition:.3s ease all}.CreateCatalog .body_area>.slider-area>*{min-width:832px;padding:.5rem 3rem 0}.CreateCatalog .body_area .first_step h1{color:#2e2e2e;font-family:Montserrat;font-size:10px;font-weight:500;letter-spacing:0;line-height:18px;text-align:left}.CreateCatalog .body_area .grid_checkbox{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;max-height:260px;overflow-y:auto;padding:.5rem 0;padding-bottom:32px}.CreateCatalog .body_area .grid_checkbox .create-catalog-loading{grid-column:1 / -1;width:100%;min-height:220px}.CreateCatalog .body_area .grid_checkbox .CheckboxStepPicture{align-items:center;background:#fff;border:1px solid #d7dfed;border-radius:20px;cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;width:100%;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.CreateCatalog .body_area .grid_checkbox .CheckboxStepPicture:hover{background:#f8faff;border-color:#9ab9f8}.CreateCatalog .body_area .grid_checkbox .CheckboxStepPicture img{width:calc(100% - 20px);height:38px;object-fit:contain}.CreateCatalog .body_area .grid_checkbox .CheckboxStepPicture .brand_label{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:24px;font-family:Montserrat;font-size:12px;font-weight:600;letter-spacing:.02em;text-align:center;white-space:nowrap;padding:0 12px;transition:background-color .2s ease,color .2s ease}.CreateCatalog .body_area .grid_checkbox .CheckboxStepPicture .brand_label--plain{background:transparent;border-radius:0;color:inherit;font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:none}.CreateCatalog .body_area .grid_checkbox .CheckboxStepPictureWrapper input{display:none}.CreateCatalog .body_area .grid_checkbox .CheckboxStepPictureWrapper input:checked+label{background:#f8faff;border-color:#3676f5;box-shadow:0 0 0 2px #3676f52e}.CreateCatalog .bottom_area{height:56px;padding:.5em 2em;background:#fafafa;border-top:1px solid #e0e0e0;border-radius:0 0 8px 8px;display:flex;align-items:center;justify-content:space-between}.CreateCatalog .bottom_area .right_button_wrapper{display:flex;align-items:center}.CreateCatalog .bottom_area .right_button_wrapper>*+*{margin-left:20px}.CreateCatalog .bottom_area .right_button_wrapper button:last-child,.CreateCatalog .bottom_area .right_button_wrapper button:first-child{height:32px;width:118px;border-radius:4px;padding:0;background:#3676f5;border:none;outline:none;display:flex;align-items:center;justify-content:space-evenly;font-family:Montserrat;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:center;color:#fff;cursor:pointer;position:relative;transition:.3s ease all}.CreateCatalog .bottom_area .right_button_wrapper button:last-child svg{position:absolute;width:30px;right:0;top:7px}.CreateCatalog .bottom_area .right_button_wrapper button:first-child:not(.SiguienteBtn){padding-left:0}.CreateCatalog .bottom_area .right_button_wrapper button:first-child:not(.SiguienteBtn) svg{position:absolute;width:30px;left:0;top:7px}.CreateCatalog .bottom_area .right_button_wrapper button:first-child:hover,.CreateCatalog .bottom_area .right_button_wrapper button:last-child:hover{box-shadow:0 4px #0a40ad;font-weight:600}.CreateCatalog .bottom_area .right_button_wrapper .Anterior{background:#c1d5fe!important;color:#124fc9!important}.CreateCatalog .bottom_area .right_button_wrapper .final_button{background:linear-gradient(93.6deg,#ffac23 3.81%,#ff5334 115.58%)!important}.CreateCatalog .bottom_area button:first-child{font-family:Montserrat;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:left;color:#949494;cursor:pointer;border:1px solid transparent;border-bottom:1px solid #949494;outline:none;background:transparent}.CreateCatalog .bottom_area button:first-child:hover{font-weight:600}.CreateCatalog .bottom_body_area{align-items:center;border-top:1px solid #e0e0e0;display:grid;grid-gap:1rem;grid-template-columns:1fr 1fr 2.5fr 1fr .4fr;height:64px;padding:.5rem 2rem;width:100%}.CreateCatalog .bottom_body_area_warning_wrapper{border-top:1px solid #e0e0e0;padding:10px 0}.CreateCatalog .bottom_body_area_warning{grid-gap:0;align-items:center;display:flex;height:44px;margin-left:auto;margin-right:auto;padding:8px;position:relative;width:90%;border-top:0}.CreateCatalog .bottom_body_area_warning svg:last-child{position:absolute;top:10px;right:10px;cursor:pointer}.CreateCatalog .bottom_body_area_warning p{color:#e57a00;font-family:Montserrat;font-size:12px;font-weight:500;letter-spacing:0;line-height:18px;text-align:left;padding:0 8px}.CreateCatalog .bottom_body_area h1{color:#7a7a7a;font-family:Montserrat;font-size:10px;font-weight:500;letter-spacing:0;line-height:14px;margin-bottom:4px;text-align:left}.CreateCatalog .bottom_body_area .tag_inner{height:24px;width:fit-content;min-width:6rem;display:flex;border-radius:16px;border:.5px solid #adadad;justify-content:center;align-items:center}.CreateCatalog .bottom_body_area .bottom_box p{color:#2e2e2e;font-family:Montserrat;font-size:12px;font-weight:500;letter-spacing:0;line-height:24px;text-align:left}.CreateCatalog .bottom_body_area .tag_inner img{height:100%}.CreateCatalog .selected-retailer-logo{display:block;width:auto;max-width:100%;height:22px;object-fit:contain}.CreateCatalog .brand_label_mini{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:16px;font-family:Montserrat;font-size:10px;font-weight:600;letter-spacing:.02em;text-align:center;white-space:nowrap;padding:0 8px}.CreateCatalog .brand_label_mini--plain{background:transparent;color:inherit;font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:none}.CreateCatalog .bottom_body_area .tag_placeholder{font-size:12px;color:#999;white-space:nowrap;margin:0 8px;font-family:Montserrat}.CreateCatalog .second_step{margin-bottom:2rem}.CreateCatalog .second_step>*+*{margin-top:32px;padding:0 8rem 0 1rem}.CreateCatalog .second_step label{color:#2e2e2e;font-family:Montserrat;font-size:10px;font-weight:500;letter-spacing:0;line-height:16px;margin-bottom:4px;text-align:left}.CreateCatalog .second_step input,.CreateCatalog .second_step textarea{border:.5px solid #c7c7c7;border-radius:4px;display:block;font-family:Montserrat;height:26px;margin-top:4px;outline:none;padding:4px;width:100%;font-size:12px}.CreateCatalog .input_wrapper{position:relative;padding:0 8rem 0 1rem}.CreateCatalog .second_step textarea{resize:none;height:70px;border-radius:4px;padding:4px 4px 48px}.CreateCatalog .second_step textarea+svg{position:absolute;top:35px;left:520px}.CreateCatalog .second_step input.active,.CreateCatalog .second_step textarea.active{border-color:#9ab9f8}.CreateCatalog .second_step textarea:focus,.CreateCatalog .second_step input:focus{border-color:#9ab9f8}.CreateCatalog .second_step textarea+svg+span,.CreateCatalog .second_step textarea+span{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#c7c7c7}.CreateCatalog .third_step{padding:3rem 0rem 8rem}.CreateCatalog .third_step>h1{font-family:Montserrat;font-size:12px;font-weight:600;line-height:18px;letter-spacing:0em;text-align:left;color:#2e2e2e}.CreateCatalog .third_step .third_grid{display:grid;grid-gap:1rem;grid-template-columns:1fr 1fr 1.5fr 1fr;margin-top:20px}.CreateCatalog .third_step .third_grid h1{color:#7a7a7a;font-family:Montserrat;font-size:10px;font-weight:500;letter-spacing:0;line-height:16px;margin-bottom:4px;text-align:left}.CreateCatalog .third_step .third_grid .tag_grid{border:1px solid #3676f5;border-radius:16px;height:24px;text-align:center;width:120px}.CreateCatalog .third_step .third_grid .tag_grid img{height:100%!important}.CreateCatalog .third_step .third_grid p{color:#2e2e2e;font-family:Montserrat;font-size:12px;font-weight:500;letter-spacing:0;line-height:20px;text-align:left}.CreateCatalog .third_step .third_grid>*:last-child p{font-family:Montserrat;font-size:12px;font-weight:500;letter-spacing:0;line-height:16px;text-align:left}@media screen and (max-width:1600px){.HomeNew .body_area_home_new .top_area_header>*:first-child img{width:136px}.ActivatePopupBoxLatest .deletion_area{right:-320px;width:320px}}@media screen and (max-width:1500px){.ActivatePopupBoxLatest .deletion_area{right:-280px}}@media screen and (max-width:1700px){.HomeNew .body_area_home_new .top_area_header>* p{font-size:12px}.HomeNew .collection_wrapper h1{font-size:12px}.HomeNew .collection_wrapper p{font-size:10px}.FilterHomeNew .head p{font-size:12px}.body_main_area_new .long_box>h1{font-size:12px}.HomeNew .collection_wrapper .FilterDataBox .tags_wrapper .tag p{font-size:10px}.HomeNew .body_area_home_new .top_area_header>*:first-child button{font-size:12px;width:124px}.HomeNew .body_area_home_new .top_area_header>*:not(:first-child) button{width:74px;height:30px}.FilterHomeNew .head+ul a{font-size:14px}}.HomeNew .body_area_home_new,.HomeNew .body_area_home_new *,.HomeNew .body_area_home_new *:before,.HomeNew .body_area_home_new *:after{box-sizing:border-box}.HomeNew .body_area_home_new{width:calc(100% - 24px);max-width:100%;overflow-x:hidden}.HomeNew .body_area_home_new .top_area_header{grid-template-columns:repeat(4,minmax(0,1fr))}.HomeNew .body_area_home_new .top_area_header>*{min-width:0}.body_main_area_new{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;justify-content:stretch;overflow:hidden}.home-layout-toolbar{display:flex;justify-content:flex-end;gap:6px;margin-top:.75rem;padding:0 4px}.home-layout-toggle{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:1px solid #e3e8f0;border-radius:8px;background:#fff;color:#667085;font-size:12px;cursor:pointer}.home-layout-toggle.active{border-color:#3676f5;color:#3676f5;background:#eff4ff}.body_main_area_new.body_main_area_new--rows{grid-template-columns:1fr;overflow-y:auto}.body_main_area_new .home-loading-state{grid-column:1 / -1;width:100%;min-height:100%}.body_main_area_new .long_box{width:100%;min-width:0;overflow:hidden}.body_main_area_new .long_box .inner_content{width:100%;min-width:0;padding-right:0;overflow:hidden}.HomeNew .collection_wrapper .FilterDataBox{min-width:0;overflow:hidden}.HomeNew .collection_wrapper .FilterDataBox .tags_wrapper{width:100%;min-width:0;overflow:hidden}.HomeNew .collection_wrapper .FilterDataBox .tags_wrapper .tag{flex:0 1 auto;min-width:0}.HomeNew .collection_wrapper .FilterDataBox .tags_wrapper .tag p,.HomeNew .collection_wrapper .FilterDataBox .tags_wrapper .tag span{white-space:nowrap}@media screen and (max-width:1280px){.body_main_area_new{gap:12px;padding-left:12px;padding-right:12px}.HomeNew .body_area_home_new .top_area_header{gap:12px}}.HomeNewTraditional .top_area_header>*:first-child button:disabled{background:#d7dbdd;box-shadow:none;color:#fff;cursor:not-allowed;font-weight:500;opacity:.85}.HomeNewTraditional .top_area_header>*:first-child button:disabled:hover{background:#d7dbdd;box-shadow:none;font-weight:500}.ProductSelectionContainer{height:100vh;overflow:hidden}.ProductSelectionWrapper{opacity:0;transition:2s ease all;position:relative;z-index:9;width:1150px;margin:0rem auto;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}.ProductSelectionWrapper.active{opacity:1}.ProductSelectionWrapper .cards_wrapper{width:100%;display:flex;align-items:center;justify-content:space-between}.ProductSelectionWrapper .card{height:396px;width:332px;border-radius:8px;background:#fdfdfdc9;box-shadow:0 4px 4px #c7c7c7a6;padding:0rem 20px;transition:2s ease all}.ProductSelectionWrapper .card.card-clickable{cursor:pointer}.ProductSelectionWrapper .card.card-clickable:hover{box-shadow:0 8px 18px #c7c7c7c2}.ProductSelectionWrapper .card.card-clickable .button_wrapper button{pointer-events:none}.ProductSelectionWrapper .card:first-child{transform:translate(80px)}.ProductSelectionWrapper .card:last-child{transform:translate(-80px)}.ProductSelectionWrapper.active .card:first-child,.ProductSelectionWrapper.active .card:last-child{transform:translate(0)}.ProductSelectionWrapper .card .top{height:102px;display:flex;align-items:center;justify-content:center;position:relative}.ProductSelectionWrapper .card .top:after{width:268px;height:1px;background-color:#e0e0e0;content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%)}.ProductSelectionWrapper .card .body_card_product{padding-top:2rem;padding-bottom:1rem}.ProductSelectionWrapper .card .body_card_product h1{font-family:Montserrat;font-size:18px;font-weight:700;line-height:22px;letter-spacing:0em;text-align:center;color:#2e2e2e}.ProductSelectionWrapper .card .body_card_product p{font-family:Montserrat;font-size:14px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:center;color:#474747;margin-top:10px}.ProductSelectionWrapper .card .body_card_product .button_wrapper{margin-top:5rem;display:flex;justify-content:center}.ProductSelectionWrapper .card .body_card_product button{height:36px;width:236px;background:#3676f5;border:none;border-radius:4px;padding:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Montserrat;font-size:16px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:left;cursor:pointer;transition:.3s ease all}.ProductSelectionWrapper .card .body_card_product button span{font-weight:700;margin-left:3px}.ProductSelectionWrapper .card .body_card_product button svg{margin-left:10px}.ProductSelectionWrapper .card .body_card_product button:hover{box-shadow:0 3px #0a40ae;font-weight:600}.ProductSelectionWrapper .card.card-disabled{cursor:not-allowed;opacity:.45;pointer-events:none;filter:grayscale(.15)}.ProductSelectionWrapper .card.card-disabled .body_card_product button{background:#adadad;cursor:not-allowed}.ProductSelectionWrapper .card.card-disabled .body_card_product button:hover{box-shadow:none;font-weight:500}.ProductSelectionWrapper .long_card{height:76px;width:100%;border-radius:8px;padding:16px;background:#fdfdfdc9;box-shadow:0 4px 4px #c7c7c7a6;display:flex;align-items:center;margin-top:70px}.ProductSelectionWrapper .long_card .presentation{flex:1;margin-left:1rem;margin-right:1rem}.ProductSelectionWrapper .long_card .presentation h1{font-family:Montserrat;font-size:18px;font-weight:500;line-height:22px;letter-spacing:0em;text-align:left}.ProductSelectionWrapper .long_card .presentation p{font-family:Montserrat;font-size:14px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:left;color:#474747;margin-top:5px}.ProductSelectionWrapper .long_card button{height:28px;width:122px;border-radius:4px;background:#c1d5fe;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;color:#124fc9;border:none;cursor:pointer;text-align:center}.ProductSelectionContainer .product-selection-logout{align-items:center;background:#fff;border:1px solid #c1d5fe;border-radius:4px;bottom:40px;color:#3676f5;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;gap:8px;height:36px;justify-content:center;letter-spacing:0;line-height:16px;padding:0 14px;position:absolute;transition:background .2s ease,border-color .2s ease,color .2s ease}.ProductSelectionContainer .product-selection-logout:hover{background:#f0f4fc;border-color:#3676f5;color:#245fd4}.inputStyle{height:100%;width:100%;border:0px;padding:0 2px;text-align:right;outline:none;font-size:10px;font-family:Montserrat;font-weight:500;color:#2e2e2e;margin:0}.inputDropDown{max-height:150px;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:transparent transparent gray}.inputDropDown::-webkit-scrollbar{width:4px}.inputDropDown::-webkit-scrollbar-thumb{background-color:#f0f4fc;border-radius:4px}.columnsTracking{scrollbar-width:thin;scrollbar-color:transparent transparent gray}.columnsTracking::-webkit-scrollbar{width:5px}.columnsTracking::-webkit-scrollbar-thumb{background-color:gray;border-radius:3px}.inputError{border:1px solid #FF5334!important}.hiddenV2{display:none}.csv-link{display:none!important}.button{display:inline-block;padding:5px 15px;background-color:#007bff;color:#fff;border:none;border-radius:5px;text-align:center;cursor:pointer;text-decoration:none;font-family:Arial,sans-serif;font-size:9px;margin-top:20px}.button:hover{background-color:#0056b3}.button:active{background-color:#003f7f}.calendar-container{height:192px;overflow:hidden;background-color:#fff}.react-calendar__navigation__label__labelText--from{cursor:default;pointer-events:none}.react-calendar__navigation{display:flex;height:40px;margin-bottom:1em}.react-calendar__tile--active{background-color:#080909!important}.react-calendar__tile--other{background-color:#d3d3d3!important}.react-calendar__month-view__days__day--neighboringMonth{background-color:#d3d3d300!important;opacity:40%}.IngresoPromocionHeader{display:flex;align-items:center;padding:1rem 2rem 1rem 1rem;height:64px;background:#fff;border:1px solid #e0e0e0;position:relative;z-index:150}.IngresoPromocionHeader>div{display:flex;align-items:top}.IngresoPromocionHeader>div:first-child{border-right:1px solid #c7c7c7;padding-right:10px}.IngresoPromocionHeader>div:first-child>*+*{margin-left:13px}.IngresoPromocionHeader>div:nth-child(2){padding-left:10px;padding-right:10px;border-right:1px solid #c7c7c7}.IngresoPromocionHeader>div:nth-child(2)>*+*{margin-left:10px}.IngresoPromocionHeader>div:nth-child(3){flex:1;justify-content:space-between;padding-left:10px}.IngresoPromocionHeader>div:nth-child(3) button{height:32px;width:124px;border-radius:4px;padding:8px 24px;background:linear-gradient(93.6deg,#ffac23 3.81%,#ff5334 115.58%);display:flex;align-items:center;border:none;outline:none;cursor:pointer;font-family:Montserrat;font-size:14px;font-weight:500;line-height:18px;text-align:left;color:#fff;transition:.3s ease all}.IngresoPromocionHeader>div:nth-child(3) button:hover{box-shadow:0 4px #c74028;font-weight:600;background:linear-gradient(to right,#ff872b,#ff5334)}.IngresoPromocionHeader>div:nth-child(3) button svg{margin-left:10px;min-height:12px;min-width:12px}.IngresoPromocionHeader .box h1{color:#7a7a7a;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:500;line-height:14px}.IngresoPromocionHeader .box>p{color:#2e2e2e;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:500;line-height:18px;margin-top:4px}.IngresoPromocionHeader .box-inner{background:#fff;border:1px solid #7a7a7a;border-radius:16px;display:flex;justify-content:center;font-family:Montserrat;gap:4px;height:18px;margin-top:4px;padding:1px 6px}.IngresoPromocionHeader .box>p.small{font-style:normal;font-weight:500;font-size:12px;line-height:18px;font-family:Montserrat}.IngresoPromocionHeader .box.small-last>p.small{font-size:10px!important}.IngresoPromocionHeader .box-inner>p{font-style:normal;font-weight:500;font-size:10px;line-height:14px;font-family:Montserrat;color:#7a7a7a}.IngresoPromocionHeader .box-inner img{height:16px}.IngresoPromocionHeader .box-inner.blue{border:1px solid #3676f5}.IngresoPromocionHeader .box-inner.blue p{color:#3676f5}.body-area-ingreso{padding:1rem;padding-bottom:0;display:flex;position:relative;overflow:hidden;min-height:0;min-width:0}.LengendColumns{display:flex;height:98%;padding-bottom:12px;flex-direction:column;align-items:flex-start;justify-content:flex-start}.LengendColumns .heading-column{font-family:Montserrat;font-weight:500;font-size:10px;height:16px;display:flex;align-items:center;color:#7a7a7a}.LengendColumns .button-box,.LengendColumnsInput .column-box{padding:4px;text-align:left;flex:1;width:134px;background:#f1f1f1;border:none;border-right:1px solid #3676f5;border-bottom:1px solid #e0e0e0;font-family:Montserrat;font-weight:500;font-size:10px;line-height:14px;color:#7a7a7a;position:relative}.LengendColumns .button-box{cursor:pointer}.LengendColumns .button-box .tooltip{position:absolute;bottom:125%;left:0;z-index:9;background-color:#fff;padding:.5rem;width:270px;display:none;border-radius:4px;box-shadow:#959da533 0 8px 24px}.LengendColumns .button-box .tooltip:after{clip-path:polygon(100% 0,0 0,52% 100%);content:"";position:absolute;bottom:-8px;left:20px;background-color:#fff;height:12px;width:20px}.LengendColumns .button-box .tooltip h1{color:#2e2e2e;font-size:12px;font-weight:500}.LengendColumns .button-box .tooltip p{font-size:10px;color:#707070;margin-top:4px}.LengendColumns .button-box:hover .tooltip{display:block}.LengendColumnsInput{width:160px;min-width:160px;display:flex;height:98%;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-left:16px;border-radius:0 0 4px 4px}.LengendColumnsInput .first-height{display:flex;justify-content:flex-end;align-items:center;height:16px;width:100%;position:relative}.LengendColumnsInput .tool-tip-del{background-color:#ff5334;color:#fff;position:absolute;left:24px;top:0;z-index:99;height:24px;width:108px;border-radius:4px;padding:4px;display:none}.LengendColumnsInput .tool-tip-del p{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left}.LengendColumnsInput .tool-tip-del:after{clip-path:polygon(0 0,0% 100%,100% 49%);content:"";position:absolute;top:6px;right:-7px;background-color:#ff5334;height:15px;width:8px}.LengendColumnsInput .first-height svg:hover+.tool-tip-del{display:block}.LengendColumnsInput .tool-tip-del p{font-size:10px;font-weight:500}.LengendColumnsInput .tool-tip-app{background-color:#29bab8;color:#fff;position:absolute;left:14px;top:0;z-index:99;height:24px;width:108px;border-radius:4px;padding:4px;display:none}.LengendColumnsInput .tool-tip-app p{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left}.LengendColumnsInput .tool-tip-app:after{clip-path:polygon(0 0,0% 100%,100% 49%);content:"";position:absolute;top:6px;right:-7px;background-color:#29bab8;height:15px;width:8px}.LengendColumnsInput .first-height svg:hover g path{fill:#c74028}.LengendColumnsInput .first-height svg:hover+.tool-tip-app{display:block}.LengendColumnsInput .tool-tip-app p{font-size:10px;font-weight:500}.LengendColumnsInput .first-height svg{cursor:pointer;width:1.5em;fill:#fafafa}.LengendColumnsInput .columns-area{background-color:#fff;border-radius:4px 0 4px 4px;height:100%;display:flex;width:100%;flex-direction:column;align-items:center;flex:1;justify-content:flex-start;box-shadow:0 2px 4px #adadad41;padding:0rem 8px}.LengendColumnsInput .columns-area:hover{background-color:#f1f3fb}.LengendColumnsInput .columns-area:hover .column-box{border-bottom-color:#afc8f9}.LengendColumnsInput .column-box{background:transparent;width:100%;border-bottom:1px solid #dbe7ff;border-right:none;text-align:right;flex-grow:1;text-overflow:ellipsis}.LengendColumnsInput .column-box a{font-family:Montserrat;font-weight:500;font-size:10px;line-height:14px;color:#3676f5}.LengendColumnsInput .column-box small{font-family:Montserrat;font-weight:500;font-size:10px;line-height:12px;color:#2e2e2e;overflow:hidden;text-overflow:ellipsis;white-space:inherit;flex-grow:1}.LengendColumnsInput .column-box{color:#2e2e2e}.LengendColumnsInput .heading-column{opacity:0;height:20px}.LengendColumnsInput .columns-area .column-box:last-child{border-bottom:none}.IngresoPromocionDropDown{width:100%;height:80%;max-height:28px;position:relative;border:.5px solid #9ab9f8;border-radius:4px}.IngresoPromocionDropDown ul{position:absolute;width:100%;list-style:none;background-color:#fff;z-index:99;box-shadow:#63636333 0 2px 8px;border-bottom-left-radius:5px;cursor:pointer;border-bottom-right-radius:5px}.IngresoPromocionDropDown ul li{padding:8px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:18px;cursor:pointer;text-align:left;color:#474747}.IngresoPromocionDropDown .head{display:flex;justify-content:space-between;align-items:center;padding:0 4px;height:100%;width:100%;background:#fff;border-radius:4px;cursor:pointer}.IngresoPromocionDropDown .head h1{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#474747}.IngresoPromocionDropDown .head .active-svg{transform:rotate(90deg)}.IngresoPromocionDropDown.value-set .head{border:1px solid #9ab9f8}.IngresoPromocionDropDown.value-set .head h1{font-weight:600}.IngresoPromocionDropDown.disabled .head{background:#fafafa;border:.5px solid #e0e0e0;pointer-events:none}.IngresoPromocionDropDown.disabled .head h1{color:#c7c7c7}.IngresoPromocionDropDown.disabled .head svg g path{fill:#c7c7c7}.LengendColumnsInput .input-box{width:100%;background-color:#fff;border:.5px solid #9ab9f8;border-radius:4px;display:flex;height:80%;max-height:28px;padding:0 4px;align-items:center;justify-content:flex-end}.LengendColumnsInput .input-box span{font-family:Montserrat;font-style:normal;font-weight:500;font-size:10px;line-height:14px;color:#7a7a7a}.LengendColumnsInput .input-box p{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#252525;margin-left:3px;outline:none}.body-area-ingreso .columns-area-wrapper{flex:1;min-width:0;overflow:hidden;scroll-behavior:smooth}.columns-area-wrapper .buttons-wrapper{display:flex;align-items:center;position:absolute;bottom:-60px;left:0;opacity:0%}.columns-area-wrapper .buttons-wrapper button{border:none;outline:none;cursor:pointer}.columns-area-wrapper .buttons-wrapper>*+*{margin-left:1rem}.body-area-ingreso .column-track{display:flex;height:calc(100% - 14px);max-height:calc(100% - 14px);transition:.3s ease all;padding-right:80px;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth;scrollbar-gutter:stable}.body-area-ingreso .column-track::-webkit-scrollbar{width:2px;height:12px;background-color:#fafafa;border-radius:16px}.body-area-ingreso .column-track::-webkit-scrollbar-thumb{background-color:#c5c5c5;border-radius:16px}.body-area-ingreso .column-track::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8;border:1px solid #e0e0e0}body{overflow:hidden}.LegendColumnRight{position:absolute;display:flex;justify-content:flex-end;top:0;right:0;bottom:0;height:auto!important;max-height:100%;z-index:100;pointer-events:none}.LegendColumnRight .beforebar,.LegendColumnRight .front-bar{pointer-events:auto}.LegendColumnRight .front-bar.front-bar-first{background-color:#f0f4fc}.LegendColumnRight .front-bar.front-bar-first .tooltip-plus{width:164px;top:4px;left:-200px}.LegendColumnRight .front-bar.front-bar-first .tooltip-plus p{color:#fff}.LegendColumnRight .front-bar.front-bar-first .show-toolbar:hover+.tooltip-plus{display:flex}.LegendColumnRight .front-bar{position:absolute;height:100%;box-shadow:0 2px 12px #94949473;border-top-left-radius:10px;right:-564px;z-index:101;transition:.3s ease all}.LegendColumnRight .front-bar:not(.front-bar-first){width:564px}.LegendColumnRight .front-bar.bluebar{border-width:1px 0px 0px 1px;border-style:solid;border-color:#3676f5}.LegendColumnRight .front-bar.bluebarno{border-color:transparent}.LegendColumnRight .front-bar.come-out{right:48px}.LegendColumnRight .beforebar>span:first-child{clip-path:polygon(0 0,0% 100%,100% 49%);transition:.3s ease all;position:absolute;top:24px;left:0;background-color:#3676f5;height:15px;width:8px}.LegendColumnRight .front-bar>svg{transform:translate(-15px);top:.7em;cursor:pointer;position:absolute}.LegendColumnRight .beforebar{background-color:#fff;height:100%;width:48px;border-left:2px solid #3676f5;z-index:102;padding:16px 8px;display:flex;flex-direction:column;justify-content:space-between}.LegendColumnRight .beforebar .icon{height:32px;width:32px;border-radius:50%;border:1px solid #3676f5;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.2s ease all}.LegendColumnRight .beforebar .icon svg path{fill:#3676f5}.LegendColumnRight .beforebar .icon:not(.active):hover{border:2px solid #3676f5}.LegendColumnRight .beforebar .icon.active{background-color:#3676f5}.LegendColumnRight .beforebar .icon.active svg path{fill:#fff}.LegendColumnRight .beforebar .icon.delete svg path{fill:#ff5334}.LegendColumnRight .beforebar .icon.delete.active{background-color:#ff5334}.LegendColumnRight .beforebar .icon.delete.active svg path{fill:#fff}.LegendColumnRight .beforebar .icon svg[stroke] path,.LegendColumnRight .beforebar .icon svg[stroke] line,.LegendColumnRight .beforebar .icon svg[stroke] polyline,.LegendColumnRight .beforebar .icon svg[stroke] rect,.LegendColumnRight .beforebar .icon svg[stroke] circle{fill:none!important}.LegendColumnRight .beforebar .icon.active svg[stroke] path,.LegendColumnRight .beforebar .icon.active svg[stroke] line,.LegendColumnRight .beforebar .icon.active svg[stroke] polyline{stroke:#fff!important;fill:none!important}.LegendColumnRight .beforebar .icon.delete svg[stroke] path,.LegendColumnRight .beforebar .icon.delete svg[stroke] line,.LegendColumnRight .beforebar .icon.delete svg[stroke] polyline{stroke:#ff5334!important;fill:none!important}.LegendColumnRight .beforebar .icon.delete.active svg[stroke] path,.LegendColumnRight .beforebar .icon.delete.active svg[stroke] line,.LegendColumnRight .beforebar .icon.delete.active svg[stroke] polyline{stroke:#fff!important;fill:none!important}.LegendColumnRight .beforebar .top-area>*+*{margin-top:24px}.LegendColumnRight .beforebar .icon.delete{border-color:#ff5334}.LegendColumnRight .beforebar .icon.delete:not(.active):hover{border-width:2px;border-color:#ff5334}.LegendColumnRight .beforebar .icon.disabled{border-color:#c7c7c7;cursor:not-allowed;background:#f5f5f5}.LegendColumnRight .beforebar .icon.disabled svg path{fill:#adadad}.LegendColumnRight .beforebar .icon.disabled svg[stroke] path,.LegendColumnRight .beforebar .icon.disabled svg[stroke] line,.LegendColumnRight .beforebar .icon.disabled svg[stroke] polyline,.LegendColumnRight .beforebar .icon.disabled svg[stroke] rect,.LegendColumnRight .beforebar .icon.disabled svg[stroke] circle{stroke:#adadad!important}.LegendColumnRight .beforebar .icon.disabled:not(.active):hover{border-width:1px}.LegendColumnRight .beforebar .middle-area{padding-top:24px;padding-bottom:48px;border-top:1px solid #9ab9f8}.LegendColumnRight .beforebar .middle-area>*+*{margin-top:21px}.LegendColumnRight .beforebar .sidebarlogo{bottom:15px;position:absolute}.LengendColumnsInput .CatálogoDropdownDateNew{position:absolute;width:240px;height:252px;bottom:0%;left:102%;border-radius:4px;box-shadow:0 2px 4px #adadad41}.react-calendar__month-view{height:100%}.LengendColumnsInput .CatálogoDropdownDateNew .react-calendar{width:100%;height:100%;border-radius:4px}.LengendColumnsInput .CatálogoDropdownDateNew .react-calendar__tile{height:28px;padding:0!important;width:28px}.LengendColumnsInput .CatálogoDropdownDateNew .react-calendar__tile abbr{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center;color:#2e2e2e}.LengendColumnsInput .CatálogoDropdownDate .react-calendar__tile--hover,.LengendColumnsInput .CatálogoDropdownDateNew .react-calendar__tile:hover{background-color:#dbe7ff!important;border-radius:0!important;position:relative}.LengendColumnsInput .CatálogoDropdownDate .react-calendar__tile--active{border-radius:50%!important;border:none!important;background:#3676f5!important}.LengendColumnsInput .CatálogoDropdownDate .react-calendar__tile--range{background-color:#dbe7ff!important;border-radius:0!important;position:relative}.LengendColumnsInput .CatálogoDropdownDate .react-calendar__tile--active abbr{color:#fff}.LengendColumnsInput .CatálogoDropdownDate .react-calendar__tile--rangeStart,.LengendColumnsInput .CatálogoDropdownDate .react-calendar__tile--rangeEnd{border:none!important;background-color:#dbe7ff!important;position:relative}.LengendColumnsInput .CatálogoDropdownDate .react-calendar__tile--rangeStart{border-top-left-radius:16%!important;border-bottom-left-radius:16%!important}.LengendColumnsInput .CatálogoDropdownDate .react-calendar__tile--rangeEnd{border-top-right-radius:16%!important;border-bottom-right-radius:16%!important}.LengendColumnsInput .CatálogoDropdownDate .react-calendar__tile--rangeStart:after,.LengendColumnsInput .CatálogoDropdownDate .react-calendar__tile--rangeEnd:after{width:100%;height:100%;left:0;top:0;z-index:1;position:absolute;border-radius:16%!important;content:"";background:#3676f5!important}.LengendColumnsInput .CatálogoDropdownDate .react-calendar__tile--range abbr{color:#616161;position:relative;z-index:2}.LengendColumnsInput .CatálogoDropdownDate .react-calendar__tile--rangeStart abbr,.LengendColumnsInput .CatálogoDropdownDate .react-calendar__tile--rangeEnd abbr{color:#fff}.react-calendar__navigation button span{font-family:Montserrat;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0em;text-align:left;color:#474747}.react-calendar__navigation button{height:36px;width:160px;border:.5px solid #dbe7ff;border-radius:4px}.react-calendar__navigation button:nth-child(3){padding-left:20px;padding-right:30px}.react-calendar__navigation button:nth-child(2),.react-calendar__navigation button:nth-child(4){border:none;width:20px;height:20px;min-width:unset;max-width:20px;color:#3676f5;font-size:30px}.react-calendar__month-view__weekdays__weekday abbr{font-family:Montserrat;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0em;text-align:center;color:#3676f5;text-decoration:none}.beforebar .icon{position:relative}.tooltip-sidebar,.tooltip-plus{position:absolute;width:138px;height:40px;right:40px;top:-8px;background:#3676f5;border-radius:4px;filter:drop-shadow(0px 2px 12px rgba(148,148,148,.45));padding-left:8px;display:none;align-items:center}.tooltip-sidebar.danger{background:#ff5334}.tooltip-sidebar:after,.tooltip-plus:after{width:13px;height:13px;background:#3676f5;clip-path:polygon(100% 47%,0 0,0 100%);position:absolute;content:"";right:-7px}.tooltip-sidebar.danger:after{background:#ff5334}.tooltip-sidebar p,.tooltip-plus p{font-family:Montserrat;font-size:12px;font-weight:600;line-height:14px;text-align:left;color:#fff}.beforebar .icon:hover:not(.active) .tooltip-sidebar{display:flex}.MoverProductSidebar{flex:1;background-color:#fff;display:flex;align-items:start;padding-top:4rem}.MoverProductSidebar .first,.MoverProductSidebar .second{width:100%;padding:0 1.5rem}.comment-area-active-sidebar{width:500px;margin-left:auto;margin-right:auto}.MoverProductSidebar .first>h1{font-family:Montserrat;font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:#2e2e2e}.MoverProductSidebar .first .box{display:flex;align-items:flex-start;padding:1rem .5rem;cursor:pointer;border-radius:4px}.ExportProductSidebar .first .box{padding:0}.MoverProductSidebar .first>*+*{margin-top:30px}.MoverProductSidebar .first .green-box{border:1.5px solid #29bab8;background:#fff}.MoverProductSidebar .first .refresh-box{background:#fff;border:1.5px solid #e67a00}.MoverProductSidebar .first .refresh-box h1,.MoverProductSidebar .first .refresh-box p,.MoverProductSidebar .first .green-box h1,.MoverProductSidebar .first .green-box p{color:#2e2e2e}.MoverProductSidebar .first .pause-box{background:#fff;border:1.5px solid #b87508}.MoverProductSidebar .first .pause-box h1,.MoverProductSidebar .first .pause-box p{color:#2e2e2e}.MoverProductSidebar .first .presentation{margin-left:10px}.MoverProductSidebar .first .presentation h1{font-family:Montserrat;font-size:12px;font-weight:600;line-height:20px;letter-spacing:0em;text-align:left}.MoverProductSidebar .first .presentation p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;margin-top:5px}.MoverProductSidebar .second>h1{font-family:Montserrat;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0em;text-align:left;color:#2e2e2e;margin-bottom:3rem}.ExportProductSidebar .first .box input{display:none}.ExportProductSidebar .first .box input+label{width:16px;height:16px;background-color:#fff;border:2px solid #e0e0e0;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.ExportProductSidebar .first .box input:checked+label{background-color:#3676f5;border-color:#3676f5}.ExportProductSidebar .first .box h1{font-family:Montserrat;font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:#141414}.ExportProductSidebar .first .box p{font-family:Montserrat;font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:#7a7a7a}.MoverProductSidebar .second>p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:left;color:#2e2e2e}.MoverProductSidebar .second>span{height:22px;width:105px;left:0;top:26px;border-radius:16px;font-family:Montserrat;font-size:14px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:center;color:#3676f5;border:1px solid #3676f5;margin-top:5px;display:flex;align-items:center;justify-content:center}.MoverProductSidebar .second .form-area-inner{margin-top:3rem;padding-top:1.5rem;border-top:1px solid #e0e0e0}.MoverProductSidebar .second .form-area-inner label{font-family:Montserrat;font-size:14px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:left;color:#2e2e2e;margin-bottom:10px}.MoverProductSidebar .second .form-area-inner textarea{height:86px;width:100%;border-radius:4px;padding:10px;font-family:Montserrat;font-size:14px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:left;border:1px solid #9ab9f8;resize:none;margin-top:10px;outline:none;margin-bottom:3rem}.MoverProductSidebar .buttons-wrapper,.MoverProductSidebar .fourth .buttons-wrapper{display:flex;grid-template-columns:1fr 1fr;grid-gap:16px}.MoverProductSidebar .buttons-wrapper button,.MoverProductSidebar .third button,.MoverProductSidebar .fourth .buttons-wrapper button{height:32px;background:#3676f5;border-radius:4px;border:none;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;border:1px solid #3676f5;color:#fff;cursor:pointer;width:100%}.MoverProductSidebar .buttons-wrapper button:first-child,.MoverProductSidebar .third button,.MoverProductSidebar .fourth .buttons-wrapper button:first-child{background:transparent;color:#3676f5}.MoverProductSidebar .third>h1{font-family:Montserrat;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0em;text-align:center;color:#2e2e2e;margin-top:14px;margin-bottom:30px}.MoverProductSidebar .third>p{font-family:Montserrat;font-style:normal;font-weight:500;font-size:12px;line-height:20px;text-align:center;color:#7a7a7a}.MoverProductSidebar .third{width:100%;padding:0 2rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.MoverProductSidebar .third>button{margin-top:73px;display:block;width:100%}.MoverProductSidebar .fourth .warning{padding:8px;border:.5px solid #3676f5;border-radius:4px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:12px;line-height:18px;text-align:center;color:#2e2e2e;margin-bottom:55px;width:100%}.MoverProductSidebar .fourth .buttons-wrapper{width:100%}.comment-area-active-sidebar .text_box{border:1px solid #e0e0e0;border-radius:8px}.comment-area-active-sidebar .text_box.active{border-color:#3676f5}.comment-area-active-sidebar .text_box textarea{border:none;font-family:Montserrat;font-size:14px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:left;border-top-left-radius:8px;border-top-right-radius:8px;outline:none;height:84px;width:100%;background-color:#fff;resize:none;padding:16px}.comment-area-active-sidebar .text_box textarea::placeholder{color:#7a7a7a}.comment-area-active-sidebar .text_box .bottom_area{height:40px;background:#f1f1f1;padding:8px;display:flex;align-items:center;justify-content:flex-end;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.comment-area-active-sidebar .text_box .bottom_area .canceler{border:none;color:#c1c2c2;border-bottom:1px solid #c1c2c2;height:unset;width:unset;background:transparent;margin-right:1.5rem}.comment-area-active-sidebar .text_box .bottom_area button{height:24px;width:94px;border-radius:4px;text-align:center;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;color:#3676f5;border:none;outline:none;cursor:pointer;background:#c1d5fe;transition:.3s ease all}.comment-area-active-sidebar .text_box .bottom_area button:hover{box-shadow:0 4px #3775f5;font-weight:600}@media screen and (min-width:1440px){.IngresoPromocionHeader>div:first-child{flex:.6;padding-right:23px}.IngresoPromocionHeader>div:first-child{grid-gap:16px}.IngresoPromocionHeader>div:nth-child(2){flex:.8;justify-content:space-between;padding-left:23px;padding-right:23px}.IngresoPromocionHeader>div:nth-child(3){padding-left:23px}}@media screen and (min-width:1512px){.IngresoPromocionHeader>div:first-child{flex:.35;padding-right:2rem}.IngresoPromocionHeader>div:first-child{justify-content:flex-start;grid-gap:4rem}.IngresoPromocionHeader>div:nth-cshild(2){flex:.6;justify-content:space-between;padding-left:26px;padding-right:26px}.IngresoPromocionHeader>div:nth-child(3){padding-left:28px}}@media screen and (min-width:1728px){.IngresoPromocionHeader>div:first-child{flex:.35;padding-right:39px}.IngresoPromocionHeader>div:nth-child(2){flex:.6;justify-content:space-between;padding-left:40px;padding-right:40px}}@media screen and (min-width:1920px){.IngresoPromocionHeader>div:first-child{flex:.35;padding-right:39px}.IngresoPromocionHeader>div:first-child{justify-content:space-between}.IngresoPromocionHeader>div:nth-child(2){flex:.6;justify-content:space-between;padding-left:40px;padding-right:40px}}.AddProductSdebar{height:100%;width:100%;display:flex;flex-direction:column}.AddProductSdebar .topbar{height:48px;padding:16px 24px;background:#fafafa;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;border-radius:8px 0 0}.AddProductSdebar .topbar h1{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#2e2e2e}.AddProductSdebar .form-wrapper-product-add{padding:1em 1.5em;flex:1;background-color:#fff}.AddProductSdebar .form-wrapper-product-add>.input-wrapper{position:relative}.AddProductSdebar .form-wrapper-product-add>.grid-2{display:grid;grid-gap:1rem;grid-template-columns:1fr 1fr;margin-top:10px}.AddProductSdebar .form-wrapper-product-add>.input-wrapper label,.AddProductSdebar .form-wrapper-product-add>.grid-2>.input-wrapper label{font-family:Montserrat;color:#2e2e2e;font-size:10px;font-weight:600;line-height:14px;letter-spacing:0em;text-align:left;display:block;margin-bottom:4px}.AddProductSdebar .form-wrapper-product-add>.input-wrapper input{height:34px;width:100%;left:0;top:18px;border-radius:4px;padding:4px;border:.5px solid #dbe7ff;outline:none;font-weight:600;color:#2e2e2e;font-size:10px}.AddProductSdebar .form-wrapper-product-add>.input-wrapper>img,.AddProductSdebar .form-wrapper-product-add>.input-wrapper>svg{position:absolute;right:8px;top:27px}.AddProductSdebar .bottom-area{height:60px;width:100%;display:flex;align-items:center;justify-content:flex-end;padding:1em 1.5em;background:#fafafa;border:1px solid #e0e0e0}.AddProductSdebar .bottom-area button{font-family:Montserrat;font-size:12px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center;width:170px;height:32px;background:#3676f5;border-radius:4px;border:none;cursor:pointer;color:#fff}.AddProductSdebar .bottom-area .button-cancel{font-size:12px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:left;color:#949494;cursor:pointer;border:1px solid transparent;border-bottom:1px solid #949494;outline:none;background:transparent;border-radius:0;width:42px;height:24px}.AddProductSdebar .CatálogoDropdown .head{justify-content:space-between}.AddProductSdebar .table-area{margin-top:8px}.AddProductSdebar .table-area>h1{font-family:Montserrat;font-size:12px;font-weight:500;line-height:20px;letter-spacing:0em;text-align:left;color:#7a7a7a;margin-bottom:8px}.RowProductSidebarHead{background-color:#fafafa!important;height:24px!important}.AddProductSdebar .rows-area::-webkit-scrollbar{display:none}.AddProductSdebar .rows-area{overflow-y:auto}.RowProductSidebarHead p{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;color:#7a7a7a}.RowProductSidebar{display:flex;align-items:center;height:48px;border-bottom:1px solid #e0e0e0;justify-content:space-between;background:#fff}.RowProductSidebar:not(.grey):hover{background:#f0f4fc;border-bottom:1px solid #9ab9f8}.RowProductSidebar.activecheckboxRow{background:#dbe7ff!important;border-bottom-color:#3676f5!important}.RowProductSidebar.grey,.RowProductSidebar.grey:hover{background:#fafafa!important;border-bottom:1px solid #e0e0e0}.RowProductSidebar.grey.activecheckboxRow{background:#fafafa!important;border-bottom:1px solid #e0e0e0!important}.RowProductSidebar.grey .second-row-sidebar-product a{color:#949494;cursor:default;text-decoration:none}.RowProductSidebar.grey input:checked+label,.RowProductSidebar.locked-on-promotion input:checked+label{background-color:#adadad;border-color:#adadad;cursor:default}.RowProductSidebar input{display:none}.RowProductSidebar input+label{height:16px;width:16px;background:#fff;border:2px solid #e0e0e0;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.RowProductSidebar input:checked+label{background-color:#3676f5;border-color:#3676f5}.RowProductSidebar .first-row-sidebar-product{height:48px;max-width:48px;display:flex;padding-left:8px;justify-content:flex-start;align-items:center}.RowProductSidebar .first-row-sidebar-product .checkbox_eye_image+input+label{display:none}img.checkbox_eye_image{height:16px;width:16px}.RowProductSidebar:hover .first-row-sidebar-product .checkbox_eye_image+input+label{display:flex}.RowProductSidebar:hover .first-row-sidebar-product .checkbox_eye_image{display:none}.RowProductSidebar .second-row-sidebar-product{height:48px;min-width:5.5rem;display:flex;justify-content:left;align-items:center}.RowProductSidebar .second-row-sidebar-product a{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;color:#3676f5}.RowProductSidebar .second-row-sidebar-product a:hover{font-weight:700}.RowProductSidebar .third-row-sidebar-product{height:48px;min-width:10rem;width:15rem;display:flex;align-items:center}.rows-area .RowProductSidebar .third-row-sidebar-product p{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;color:#2e2e2e;overflow:hidden;text-overflow:ellipsis;padding-right:8px}.RowProductSidebar .fourth-row-sidebar-product,.RowProductSidebar .fifth-row-sidebar-product{height:48px;min-width:88px;display:flex;align-items:center}.RowProductSidebar .fourth-row-sidebar-product p,.RowProductSidebar .fifth-row-sidebar-product p{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;color:#2e2e2e}.table-area>*:nth-child(2) .fourth-row-sidebar-product p,.table-area>*:nth-child(2) .fifth-row-sidebar-product p{color:#7a7a71!important}.GuadarProductSidebar .buttons-wrapper{padding-top:72px}.comment-wrapper-active-sidebar{flex:1;padding-top:30px;background-color:#fff}.comment-wrapper-active-sidebar .comments_area{width:500px;margin-left:auto;margin-right:auto;margin-top:2rem;padding-top:1rem;border-top:1px solid #e0e0e0;overflow:auto}.comment-wrapper-active-sidebar .comments_area::-webkit-scrollbar{display:none}.comment-wrapper-active-sidebar .comments_area{margin-top:1rem}.comment-wrapper-active-sidebar .comments_area>*+*{margin-top:8px}.comment-wrapper-active-sidebar .comments_area .box{border:1px solid #e0e0e0;background:#fff;padding:8px;border-radius:8px}.comment-wrapper-active-sidebar .comments_area .box .avatar{height:24px;width:24px;border-radius:50%;border:1px solid #ffffff;background-color:#e0e0e0;display:flex;align-items:center;justify-content:center;position:relative;margin-right:10px}.comment-wrapper-active-sidebar .comments_area .box .avatar p{font-family:Montserrat;font-size:12px;font-weight:600;line-height:16px;letter-spacing:0em;text-align:center;color:#949494}.comment-wrapper-active-sidebar .comments_area .box .avatar svg{position:absolute;top:1px;right:-10px}.comment-wrapper-active-sidebar .comments_area .box.edition .presentation{flex:1}.comment-wrapper-active-sidebar .comments_area .box.edition .presentation h1{font-family:Montserrat;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0em;text-align:left;color:#2e2e2e;margin-bottom:0;margin-right:5px}.comment-wrapper-active-sidebar .comments_area .box.edition .presentation p{font-family:Montserrat;font-size:14px;font-weight:300;line-height:18px;letter-spacing:0em;text-align:left;color:#2e2e2e}.comment-wrapper-active-sidebar .comments_area .box.edition .presentation span{font-family:Montserrat;font-size:14px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:left;color:#3676f5;margin-left:5px}.comment-wrapper-active-sidebar .comments_area .box.edition .presentation>*:last-child{flex:1;text-align:right;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;color:#949494}.comment-wrapper-active-sidebar .comments_area .box.edition .top_area_box,.comment-wrapper-active-sidebar .comments_area .box.edition .presentation{display:flex;align-items:center}.comment-wrapper-active-sidebar .comments_area .box.edition>p{font-family:Montserrat;font-size:14px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:left;color:#2e2e2e;padding-left:2.1rem;margin-top:2px}.LogoutPopupNew.InicioPop{height:fit-content;width:388px;border-radius:4px;padding:24px}.LogoutPopupNew.InicioPop .button_wrapper button:last-child{border:1px solid #3676f5!important}.LogoutPopupNew.InicioPop .button_wrapper button:last-child:hover{box-shadow:0 4px #0a40ad}.LogoutPopupNew.InicioPop p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:center;color:#949494;margin-top:5px}.LogoutPopupNew.InicioPop .bulk-template-link{border:none;background:transparent;color:#3676f5;font-family:Montserrat;font-size:12px;font-weight:600;text-decoration:underline;cursor:pointer;padding:0;margin-left:4px;display:inline;height:auto;width:auto;line-height:inherit;box-shadow:none}.LogoutPopupNew.InicioPop .bulk-template-link:hover,.LogoutPopupNew.InicioPop .bulk-template-link:focus{box-shadow:none;font-weight:600;outline:none;color:#2f69d7}.LogoutPopupNew.InicioPop.CargaMasivaPopup{display:flex;flex-direction:column;align-items:center;gap:8px}.LogoutPopupNew.InicioPop.CargaMasivaPopup .carga-masiva-file-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;width:100%;margin-top:8px}.LogoutPopupNew.InicioPop.CargaMasivaPopup .carga-masiva-file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.LogoutPopupNew.InicioPop.CargaMasivaPopup .carga-masiva-file-button{width:auto!important;min-width:120px;padding:2px 12px!important;margin-top:0!important}.LogoutPopupNew.InicioPop.CargaMasivaPopup .carga-masiva-file-name{font-family:Montserrat;font-size:11px;font-weight:500;line-height:16px;color:#949494;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LogoutPopupNew.InicioPop.CargaMasivaPopup .carga-masiva-validation{white-space:pre-wrap;margin-top:4px;max-height:140px;overflow:auto;width:100%}.InicioPop3 .button_wrapper{margin-top:3rem}.DeleteProductSidebar .buttons-wrapper button:last-child{background:#ff5334;border-color:#ff5334}.DeleteProductSidebar .buttons-wrapper button:first-child{border-color:#ff5334;color:#ff5334!important}.DeleteProductSidebar .third>button{border-color:#ff5334;color:#ff5334!important}.ExportProductSidebar .third-step>p{font-family:Montserrat;font-style:normal;font-weight:500;font-size:12px;line-height:16px;margin-top:10px;color:#7a7a7a}.ExportProductSidebar .third-step>.box{padding:8px 16px;background:#f0f4fc;align-items:center}.ExportProductSidebar .third-step>.box h1{font-family:Montserrat;font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:#2e2e2e}.ExportProductSidebar .third-step>.box p{font-family:Montserrat;font-style:normal;font-weight:500;font-size:10px;line-height:14px;color:#3676f5;margin-top:5px;flex:none;order:2;flex-grow:0}.ExportProductSidebar .first>*+*{margin-top:19px}.ExportProductSidebar .upload-box{border-bottom:.5px solid #e0e0e0;padding-bottom:10px}.ExportProductSidebar .upload-box small{padding-left:2rem;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#2e2e2e}.ExportProductSidebar .upload-box h1{padding-left:2rem;font-family:Montserrat;font-size:12px;font-weight:600;line-height:16px;letter-spacing:0em;text-align:left;color:#2e2e2e;margin-top:5px}.ExportProductSidebar .upload-box .row-upload-box{display:flex;align-items:center;margin-top:8px;margin-bottom:8px}.ExportProductSidebar .upload-box .row-upload-box .line{flex:1;width:100%;height:16px;margin:0rem .7rem;border-radius:16px;background-color:#fafafa}.ExportProductSidebar .upload-box span{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;color:#949494;display:block;padding-left:2rem}.inner_line{border-radius:99px;height:100%;background-color:#3676f5;animation:inner_line_percentage 1s ease}@keyframes inner_line_percentage{0%{width:0%}to{width:100%}}.CatalogoDropdown .head{display:flex;align-items:center;justify-content:space-between;height:34px;background:#fff;border:.5px solid #dbe7ff;border-radius:4px;padding:0 10px;cursor:pointer}.CatalogoDropdown .head p{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#2e2e2e}.CatalogoDropdown .head p.boldFont{font-weight:600}.CatalogoDropdown .dropdown-custom{background-color:#fff;width:243px;padding:10px 17px;box-shadow:#63636333 0 2px 8px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;position:absolute;z-index:9}.CatalogoDropdown .dropdown-custom p{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#2e2e2e;cursor:pointer;border-radius:4px;padding:3px 10px}.CatalogoDropdown .dropdown-custom p:hover{background-color:#f0f4fc}.CatalogoDropdown .dropdown-custom>*+*{margin-top:5px}.body-area-ingreso-resumen{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;padding-top:0}.body-area-ingreso-resumen>.simulation-layout{display:contents}.body-area-ingreso-resumen .top-area-ingreso,.body-area-ingreso-resumen .top-area-ingreso .top{display:flex;align-items:center}.body-area-ingreso-resumen .top-area-ingreso{background-color:#f5f5f5;height:48px;position:sticky;top:0;z-index:2;width:400px}.body-area-ingreso-resumen .top-area-ingreso>*+*{margin-left:1rem}.body-area-ingreso-resumen .top-area-ingreso p{font-family:Montserrat;font-style:normal;font-weight:500;font-size:12px;line-height:18px;color:#2e2e2e}.body-area-ingreso-resumen .top-area-ingreso .top{font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:18px;color:#2e2e2e}.body-area-ingreso-resumen .top-area-ingreso .top svg{margin-right:10px}.body-area-ingreso-resumen>*:first-child:not(.hiddenV2):not(.LegendColumnRight){height:100%;overflow-y:auto}.body-area-ingreso-resumen>.left-area{height:100%;min-width:0;width:100%;box-sizing:border-box;padding-right:56px;margin-right:0;overflow-y:auto}.body-area-ingreso-resumen>*::-webkit-scrollbar{display:none}.grid-wrapper-card{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,264px));grid-gap:1rem;grid-row-gap:1rem;padding:28px 0 1rem;height:85vh;overflow-y:scroll;justify-content:start;width:100%;box-sizing:border-box}.grid-wrapper-card .IngresoCardWrapper{position:relative;max-height:216px;max-width:300px}.grid-wrapper-card .IngresoCard{padding:8px;width:100%;height:100%;min-height:200px;background:#fff;box-shadow:0 2px 8px #adadad73;border-radius:8px;position:relative;border:1px solid transparent;transition:.3s ease all}.grid-wrapper-card .IngresoCardWrapper .pen-wrapper{position:absolute;top:-24px;z-index:0;right:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#fafafa;box-shadow:0 -2px 6px #e0e0e0a6;border-radius:4px 4px 0 0;cursor:pointer}.grid-wrapper-card .IngresoCardWrapper .pen-wrapper:hover{background-color:#fff}.grid-wrapper-card .IngresoCardWrapper .pen-wrapper:hover svg path{fill:#3676f5}.grid-wrapper-card .IngresoCardWrapper{position:relative}.grid-wrapper-card .IngresoCardWrapper .editor-hover{display:none;justify-content:center;align-items:center;width:116px;height:32px;background:#3676f5;border-radius:4px;position:absolute;top:-34px;right:34px;z-index:2}.grid-wrapper-card .IngresoCardWrapper .editor-hover svg{position:absolute;right:-8px}.grid-wrapper-card .IngresoCardWrapper .pen-wrapper:hover+.editor-hover{display:flex}.grid-wrapper-card .IngresoCardWrapper .editor-hover p{font-family:Montserrat;font-style:normal;font-weight:500;font-size:12px;line-height:14px;color:#fff}.grid-wrapper-card .IngresoCard .row-wrapper{display:flex;grid-gap:8px;justify-content:space-around;height:100%}.grid-wrapper-card .IngresoCard .row-wrapper>div:first-child{border:1px solid #dbe7ff;border-radius:4px;width:100%;height:100%}.grid-wrapper-card .IngresoCard .row-wrapper p{font-family:Montserrat;font-style:normal;font-weight:500;font-size:10px;line-height:14px;color:#2e2e2e;text-overflow:ellipsis;overflow:hidden}.grid-wrapper-card .IngresoCard .row-wrapper>div:first-child>*{border-bottom:1px solid #dbe7ff;height:20%;display:flex;align-items:flex-start;padding-left:8px;overflow:hidden;width:100%;text-overflow:ellipsis;padding-right:4px;flex-direction:column;justify-content:center}.grid-wrapper-card .IngresoCard .row-wrapper>div:first-child>*:last-child{border-bottom:none}.grid-wrapper-card .IngresoCard .row-wrapper a{font-family:Montserrat;font-style:normal;font-weight:500;font-size:10px;line-height:14px;color:#3676f5}.grid-wrapper-card .IngresoCard .row-wrapper a:hover{font-weight:600;font-size:12px}.grid-wrapper-card .IngresoCard .row-wrapper p span{font-weight:600;color:#2e2e2e}.grid-wrapper-card .IngresoCard .row-wrapper>div:last-child{border:1px solid #29bab8;border-radius:4px;width:100%}.grid-wrapper-card .IngresoCard .row-wrapper>div:last-child>*{height:25%;display:flex;align-items:center;padding-left:8px;border-bottom:1px solid #29bab8}.grid-wrapper-card .IngresoCard .row-wrapper>div:last-child>*:last-child{border-bottom:none}.body-area-ingreso-resumen .right-side{display:none!important}.body-area-ingreso-resumen .right-side .top-area{display:flex;justify-content:space-between;align-items:center;padding:24px 32px;width:100%;height:70px;background:#fafafa;border:1px solid #e0e0e0;position:sticky;top:0;z-index:1}.body-area-ingreso-resumen .right-side .top-area h1{font-family:Montserrat;font-style:normal;font-weight:500;font-size:18px;line-height:22px;color:#2e2e2e}.body-area-ingreso-resumen .right-side .top-area .badge{display:flex;justify-content:center;align-items:center;padding:2px 6px;width:140px;height:22px;background:#fff;border:1px solid #949494;border-radius:16px}.body-area-ingreso-resumen .right-side .top-area .badge p{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#949494;margin-left:5px}.body-area-ingreso-resumen .right-side .bottom-chart-area{flex:1}.body-area-ingreso-resumen .right-side .bottom-chart-area>div{padding-bottom:1rem;padding-top:1rem;border-bottom:1px solid #e0e0e0}.body-area-ingreso-resumen .right-side .bottom-chart-area img{width:100%}.grid-wrapper-card .IngresoCard .row-wrapper>div:last-child>*:first-child{position:relative}.error-arrow-wrapper{position:absolute;height:16px;right:0;display:flex;align-items:center;top:0}.grid-wrapper-card .IngresoCard .row-wrapper .error-hover-state{position:absolute;height:24px;width:90px;right:50%;transform:translate(50%);top:-30px;align-items:center;justify-content:center;border-radius:4px!important;background:#ff5334;display:none;z-index:10}.grid-wrapper-card .IngresoCard .row-wrapper .error-hover-state p{font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:16px;text-align:center;color:#fff;display:flex;z-index:10}.grid-wrapper-card .IngresoCard .row-wrapper .error-hover-state svg{position:absolute;bottom:-4px;left:50%;transform:translate(-50%);z-index:10}.error-arrow{width:24px;height:16px;background:#fff;border:1px solid #ff5334;border-top-right-radius:4px;border-bottom-left-radius:4px;display:flex;align-items:center;cursor:pointer;position:relative;justify-content:center;z-index:1}.error-arrow:not(:last-child){transform:translate(3px)}.error-arrow:hover .error-hover-state{display:flex!important}.background-work{height:100vh;width:100%;position:fixed;top:0;left:0;z-index:99}.LengendColumnsInputApproved .columns-area{background:#fff;border:1px solid #29bab8;box-shadow:0 2px 8px #adadad73;border-radius:0 0 4px 4px}.LengendColumnsInputApproved .approved-text{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#fff;background:#29bab8;border:1px solid #29bab8;border-radius:4px 4px 0 0;padding:2px 4px;position:absolute;left:0}.LengendColumnsInputApproved .columns-area>*:nth-child(6) .input-box,.LengendColumnsInputApproved .columns-area>*:nth-child(7) .input-box{border:1.5px solid #29bab8;cursor:pointer}.LengendColumnsInputApproved .columns-area .popup-approved{position:absolute;width:263px;height:194px;flex-grow:0;display:none;gap:16px;padding:16px;border-radius:8px;background-color:var(--b-w-blanco);box-shadow:0 2px 8px #adadad73;left:100%;z-index:999;top:0}.LengendColumnsInputApproved .columns-area>*:hover .popup-approved{display:block}.LengendColumnsInputApproved .columns-area .popup-approved h1{font-family:Montserrat;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--gris-800)}.LengendColumnsInputApproved .columns-area .popup-approved p{font-family:Montserrat;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--gris-600);margin-top:10px}.LengendColumnsInputApproved .columns-area .popup-approved button{margin-top:.8rem;font-family:Montserrat;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--gris-400);width:72px;height:24px;flex-grow:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px;padding:4px;border-radius:4px;border:solid 1px var(--gris-400);background-color:var(--b-w-blanco);margin-left:auto;cursor:pointer}.LengendColumnsInputApproved .columns-area .popup-approved img{position:absolute;right:5px;top:10px;width:25px}.LengendColumnsInputApproved .columns-area .popup-approved .Polygon-1{width:16px;height:16px;clip-path:polygon(100% 0,100% 100%,0 49%);background-color:var(--b-w-blanco);position:absolute;left:-6px;top:5px}.LengendColumnsInputApproved .columns-area{background-color:#fff!important}.LengendColumnsInputApproved .columns-area:hover .column-box{border-bottom:1px solid #dbe7ff}.LengendColumnsInputRejected .columns-area{background:#fff;border:1px solid #e06818;box-shadow:0 2px 8px #adadad73;border-radius:0 0 4px 4px}.LengendColumnsInputRejected .approved-text{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#fff;background:#e06818;border:1px solid #e06818;border-radius:4px 4px 0 0;padding:2px 4px;position:absolute;left:0}.LengendColumnsInputRejected .columns-area>*:nth-child(6) .input-box,.LengendColumnsInputRejected .columns-area>*:nth-child(7) .input-box{border:1.5px solid #e06818;cursor:pointer}.LengendColumnsInputRejected .columns-area .popup-approved{position:absolute;width:263px;height:194px;flex-grow:0;display:none;gap:16px;padding:16px;border-radius:8px;background-color:var(--b-w-blanco);box-shadow:0 2px 8px #adadad73;left:100%;z-index:999;top:0}.LengendColumnsInputRejected .columns-area>*:hover .popup-approved{display:block}.LengendColumnsInputRejected .columns-area .popup-approved h1{font-family:Montserrat;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--gris-800)}.LengendColumnsInputRejected .columns-area .popup-approved p{font-family:Montserrat;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--gris-600);margin-top:10px}.LengendColumnsInputRejected .columns-area .popup-approved button{margin-top:.8rem;font-family:Montserrat;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--gris-400);width:72px;height:24px;flex-grow:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px;padding:4px;border-radius:4px;border:solid 1px var(--gris-400);background-color:var(--b-w-blanco);margin-left:auto;cursor:pointer}.LengendColumnsInputRejected .columns-area .popup-approved img{position:absolute;right:5px;top:10px;width:25px}.LengendColumnsInputRejected .columns-area .popup-approved .Polygon-1{width:16px;height:16px;clip-path:polygon(100% 0,100% 100%,0 49%);background-color:var(--b-w-blanco);position:absolute;left:-6px;top:5px}.LengendColumnsInputRejected .columns-area{background-color:#fff!important}.LengendColumnsInputRejected .columns-area:hover .column-box{border-bottom:1px solid #dbe7ff}.LengendColumnsInputChanges .columns-area{background:#fff;border:1px solid #8c0d97;box-shadow:0 2px 8px #adadad73;border-radius:0 0 4px 4px}.LengendColumnsInputChanges .approved-text{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#fff;background:#8c0d97;border:1px solid #8c0d97;border-radius:4px 4px 0 0;padding:2px 4px;position:absolute;left:0}.LengendColumnsInputChanges .columns-area>*:nth-child(6) .input-box,.LengendColumnsInputChanges .columns-area>*:nth-child(7) .input-box{border:1.5px solid #8c0d97;cursor:pointer}.LengendColumnsInputChanges .columns-area .popup-approved{position:absolute;width:263px;height:194px;flex-grow:0;display:none;gap:16px;padding:16px;border-radius:8px;background-color:var(--b-w-blanco);box-shadow:0 2px 8px #adadad73;left:100%;z-index:999;top:0}.LengendColumnsInputChanges .columns-area>*:hover .popup-approved{display:block}.LengendColumnsInputChanges .columns-area .popup-approved h1{font-family:Montserrat;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--gris-800)}.LengendColumnsInputChanges .columns-area .popup-approved p{font-family:Montserrat;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--gris-600);margin-top:10px}.LengendColumnsInputChanges .columns-area .popup-approved button{margin-top:.8rem;font-family:Montserrat;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--gris-400);width:72px;height:24px;flex-grow:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px;padding:4px;border-radius:4px;border:solid 1px var(--gris-400);background-color:var(--b-w-blanco);margin-left:auto;cursor:pointer}.LengendColumnsInputChanges .columns-area .popup-approved img{position:absolute;right:5px;top:10px;width:25px}.LengendColumnsInputChanges .columns-area .popup-approved .Polygon-1{width:16px;height:16px;clip-path:polygon(100% 0,100% 100%,0 49%);background-color:var(--b-w-blanco);position:absolute;left:-6px;top:5px}.LengendColumnsInputChanges .columns-area{background-color:#fff!important}.LengendColumnsInputChanges .columns-area:hover .column-box{border-bottom:1px solid #dbe7ff}.body-area-ingreso-table{display:block;padding-right:56px}.body-area-ingreso-table .promotion-table-area{width:100%;height:100%;overflow:hidden}.body-area-ingreso-table .column-track-table{display:flex;flex-direction:column;gap:0;height:100%;padding-right:20px!important;margin-right:40px!important;overflow:auto!important}.body-area-ingreso-table .promotion-table-header,.body-area-ingreso-table .promotion-table-row .LengendColumnsInput{display:grid;align-items:stretch;width:max-content;min-width:100%}.body-area-ingreso-table .promotion-table-area.sell-in .promotion-table-header,.body-area-ingreso-table .promotion-table-area.sell-in .promotion-table-row .LengendColumnsInput{grid-template-columns:84px 84px 170px 96px 118px 100px 116px 104px 112px 112px 112px 112px 112px 76px 92px 96px 124px 168px 168px}.body-area-ingreso-table .promotion-table-area.sell-out .promotion-table-header,.body-area-ingreso-table .promotion-table-area.sell-out .promotion-table-row .LengendColumnsInput{grid-template-columns:84px 84px 170px 96px 118px 100px 116px 104px 112px 112px 112px 112px 112px 76px 92px 96px 124px 168px}.body-area-ingreso-table .promotion-table-header{position:sticky;top:0;z-index:3;background:#f8faff;box-shadow:0 2px 6px #adadad3d}.body-area-ingreso-table .promotion-table-header-cell{min-height:38px;padding:8px 10px;border-right:1px solid #dbe7ff;border-bottom:1px solid #c9dafd;font-family:Montserrat;font-size:10px;font-weight:700;line-height:14px;color:#3676f5;display:flex;align-items:center;background:#f8faff}.body-area-ingreso-table .promotion-table-header-cell.clickable{padding:0}.body-area-ingreso-table .promotion-table-header-cell button{width:100%;height:100%;min-height:38px;padding:8px 10px;border:0;background:transparent;color:#3676f5;font-family:Montserrat;font-size:10px;font-weight:700;line-height:14px;text-align:left;cursor:pointer}.body-area-ingreso-table .promotion-table-header-cell button:hover{background:#eaf1ff}.body-area-ingreso-table .promotion-table-row{width:max-content;min-width:100%}.body-area-ingreso-table .promotion-table-row .LengendColumnsInput{height:auto;min-width:100%;width:max-content;margin-left:0;border-radius:0}.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .columns-area{display:contents;width:auto;height:auto;padding:0;box-shadow:none;background:transparent}.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .heading-column{display:none}.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .first-height,.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .column-box{width:auto;min-height:46px;height:46px;padding:6px 8px;border-right:1px solid #dbe7ff;border-bottom:1px solid #dbe7ff;background:#fff;display:flex;align-items:center;justify-content:flex-end;text-align:right;overflow:visible}.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .first-height{justify-content:center;gap:2px;position:relative}.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .first-height svg{width:24px;min-width:24px}.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .approved-text{position:absolute;top:1px;left:4px;right:4px;font-size:9px;line-height:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .column-box small{white-space:normal;text-align:right}.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .table-metric-cell{background:#fff;color:#333;font-weight:600;justify-content:flex-start;gap:7px;text-align:left}.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .table-metric-cell small{text-align:left}.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .table-metric-dot{width:10px;height:10px;min-width:10px;border-radius:50%;background:#c7c7c7;border:1px solid #adadad}.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .table-metric-cell.metric-positive .table-metric-dot{background:#ddf8e8;border-color:#119997}.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .table-metric-cell.metric-negative .table-metric-dot{background:#ffece8;border-color:#ff5334}.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .table-metric-cell.metric-neutral .table-metric-dot{background:#fff;border-color:#c7c7c7}.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .input-box,.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .IngresoPromocionDropDown,.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .IngresoPromocionDropDown .head,.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .CatálogoDropdownDateNew,.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .CatálogoDropdownDateNew .head{width:100%;min-width:0}.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .tool-tip-app,.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .tool-tip-del{top:-28px;left:2px}.body-area-ingreso-table .promotion-table-row .LengendColumnsInputApproved .first-height,.body-area-ingreso-table .promotion-table-row .LengendColumnsInputApproved .column-box{background:#ebfffe}.body-area-ingreso-table .promotion-table-row .LengendColumnsInputRejected .first-height,.body-area-ingreso-table .promotion-table-row .LengendColumnsInputRejected .column-box{background:#fff1ee}.body-area-ingreso-table .promotion-table-row .LengendColumnsInputChanges .first-height,.body-area-ingreso-table .promotion-table-row .LengendColumnsInputChanges .column-box{background:#fff7e8}.body-area-ingreso-table .promotion-table-row .LengendColumnsInput,.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .column-box,.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .IngresoPromocionDropDown{overflow:visible}.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .IngresoPromocionDropDown{position:relative}.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .IngresoPromocionDropDown.active-date-dropdown{z-index:80}.body-area-ingreso-table .promotion-table-row .LengendColumnsInput .CatálogoDropdownDateNew{bottom:auto;left:auto;right:0;top:calc(100% + 4px);width:240px!important;min-width:240px;z-index:90}.LegendColumnRight .beforebar{justify-content:flex-start;gap:clamp(8px,1.6vh,14px);overflow:visible}.LegendColumnRight .beforebar .top-area,.LegendColumnRight .beforebar .middle-area{display:flex;flex-direction:column;align-items:center;gap:clamp(8px,1.5vh,14px)}.LegendColumnRight .beforebar .top-area>*+*,.LegendColumnRight .beforebar .middle-area>*+*{margin-top:0}.LegendColumnRight .beforebar .middle-area{width:100%;padding-top:clamp(10px,1.8vh,18px);padding-bottom:clamp(8px,1.4vh,16px)}.LegendColumnRight .beforebar .sidebarlogo{position:static;bottom:auto;display:block;margin:auto auto 0;max-width:28px;max-height:28px;object-fit:contain}@media screen and (max-height:760px){.LegendColumnRight .beforebar{padding-top:10px;padding-bottom:10px;gap:8px}.LegendColumnRight .beforebar .top-area,.LegendColumnRight .beforebar .middle-area{gap:8px}.LegendColumnRight .beforebar .middle-area{padding-top:10px;padding-bottom:8px}.LegendColumnRight .beforebar .icon{height:30px;width:30px}.LegendColumnRight .beforebar .sidebarlogo{max-width:24px;max-height:24px}}.IngresoPromocionHeader .bulk-actions-header{display:flex;align-items:center;gap:8px;margin-left:8px;margin-right:8px}.IngresoPromocionHeader>div:nth-child(3) .bulk-actions-header .bulk-action-button{width:auto;min-width:118px;height:28px;padding:6px 10px;border-radius:4px;background:#fff;box-shadow:none;font-size:10px;line-height:14px;white-space:nowrap}.IngresoPromocionHeader>div:nth-child(3) .bulk-actions-header .bulk-action-button.approve{border:1px solid #29bab8;color:#119997}.IngresoPromocionHeader>div:nth-child(3) .bulk-actions-header .bulk-action-button.reject{border:1px solid #ff5334;color:#ff5334}.IngresoPromocionHeader>div:nth-child(3) .bulk-actions-header .bulk-action-button.approve:hover{background:#e1fafa;box-shadow:none}.IngresoPromocionHeader>div:nth-child(3) .bulk-actions-header .bulk-action-button.reject:hover{background:#ffe9e5;box-shadow:none}.IngresoPromocionHeader>div:nth-child(3) .bulk-actions-header .bulk-action-button:disabled,.IngresoPromocionHeader>div:nth-child(3) .bulk-actions-header .bulk-action-button:disabled:hover{opacity:.45;cursor:not-allowed;background:transparent;box-shadow:none}.body-area-ingreso-resumen .simulacion-table-panel{display:block;width:100%;max-width:100%;overflow:auto;padding-bottom:16px}.body-area-ingreso-resumen .simulacion-admin-table-wrap{max-height:min(70vh,720px)}.body-area-ingreso-resumen .simulacion-admin-table-wrap .admin-table td.actions button[aria-pressed=true]{background:#e8f0ff;border-radius:6px}.aceptar{background:#ff5334!important;border:1px solid #FF5334!important;border-radius:4px;color:#fff;cursor:pointer;font-family:Montserrat;font-size:12px;font-weight:500;height:24px;letter-spacing:0;line-height:16px;outline:none;padding:2px;text-align:center;transition:all .3s ease;width:100%}.aceptar:hover{box-shadow:0 4px #c74028!important;font-weight:600}.cancelar{background:#fafafa!important;border:1px solid #FF5334!important;color:#ff5334!important;margin-top:8px}.cancelar:hover{box-shadow:0 4px #ff5334!important;font-weight:600}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted black;cursor:help}.tooltiptext{visibility:visible;width:30px;background-color:#00bcd4;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:-20px;left:-5px}.tooltiptext2{visibility:visible;background-color:#00bcd4;color:#fff;text-align:center;border-radius:50%;padding:10px;line-height:8px;font-size:9px;position:absolute;z-index:1;top:-15px;left:0;width:30px;height:30px;border:1px solid #ccc;background-color:#fff;color:#000}.pen-wrapper2-aprobar,.pen-wrapper2-aprobar-activo,.pen-wrapper3-rechazar,.pen-wrapper3-rechazar-activo{position:absolute;top:-18px;z-index:2;display:flex;align-items:center;justify-content:center;width:24px;height:18px;background:transparent;box-shadow:none;border-radius:0;cursor:pointer}.pen-wrapper2-aprobar,.pen-wrapper2-aprobar-activo{right:24px}.pen-wrapper3-rechazar,.pen-wrapper3-rechazar-activo{right:0}.pen-wrapper2-aprobar-activo,.pen-wrapper3-rechazar-activo{color:#fff}.pen-wrapper2-aprobar svg,.pen-wrapper2-aprobar-activo svg,.pen-wrapper3-rechazar svg,.pen-wrapper3-rechazar-activo svg{width:24px;height:18px;cursor:pointer;fill:#fafafa;outline:none;border:none;box-shadow:none;-webkit-tap-highlight-color:transparent}.pen-wrapper2-aprobar svg:focus,.pen-wrapper2-aprobar-activo svg:focus,.pen-wrapper3-rechazar svg:focus,.pen-wrapper3-rechazar-activo svg:focus,.pen-wrapper2-aprobar svg:focus-visible,.pen-wrapper2-aprobar-activo svg:focus-visible,.pen-wrapper3-rechazar svg:focus-visible,.pen-wrapper3-rechazar-activo svg:focus-visible,.pen-wrapper2-aprobar svg:active,.pen-wrapper2-aprobar-activo svg:active,.pen-wrapper3-rechazar svg:active,.pen-wrapper3-rechazar-activo svg:active{outline:none!important;border:none!important;box-shadow:none!important}.pen-wrapper2-aprobar svg *,.pen-wrapper2-aprobar-activo svg *,.pen-wrapper3-rechazar svg *,.pen-wrapper3-rechazar-activo svg *{cursor:pointer;outline:none}.pen-wrapper2-aprobar svg g path,.pen-wrapper3-rechazar svg g path{fill:#adadad}.pen-wrapper2-aprobar-activo svg{fill:#29bab8}.pen-wrapper3-rechazar-activo svg{fill:#e06818}.pen-wrapper2-aprobar-activo svg g path,.pen-wrapper3-rechazar-activo svg g path{fill:#fff}.pen-wrapper2-aprobar .tool-tip-app,.pen-wrapper2-aprobar-activo .tool-tip-app,.pen-wrapper3-rechazar .tool-tip-del,.pen-wrapper3-rechazar-activo .tool-tip-del{display:none;position:absolute;right:28px;top:-2px;z-index:99;height:24px;width:108px;border-radius:4px;padding:4px;color:#fff}.pen-wrapper2-aprobar .tool-tip-app,.pen-wrapper2-aprobar-activo .tool-tip-app{background-color:#29bab8}.pen-wrapper3-rechazar .tool-tip-del,.pen-wrapper3-rechazar-activo .tool-tip-del{background-color:#ff5334;width:118px}.pen-wrapper2-aprobar .tool-tip-app p,.pen-wrapper2-aprobar-activo .tool-tip-app p,.pen-wrapper3-rechazar .tool-tip-del p,.pen-wrapper3-rechazar-activo .tool-tip-del p{font-family:Montserrat,sans-serif;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0;text-align:left;margin:0;white-space:nowrap}.pen-wrapper2-aprobar .tool-tip-app:after,.pen-wrapper2-aprobar-activo .tool-tip-app:after{content:"";position:absolute;top:6px;right:-7px;background-color:#29bab8;height:15px;width:8px;clip-path:polygon(0 0,0% 100%,100% 49%)}.pen-wrapper3-rechazar .tool-tip-del:after,.pen-wrapper3-rechazar-activo .tool-tip-del:after{content:"";position:absolute;top:6px;right:-7px;background-color:#ff5334;height:15px;width:8px;clip-path:polygon(0 0,0% 100%,100% 49%)}.pen-wrapper2-aprobar:hover .tool-tip-app,.pen-wrapper2-aprobar-activo:hover .tool-tip-app,.pen-wrapper3-rechazar:hover .tool-tip-del,.pen-wrapper3-rechazar-activo:hover .tool-tip-del{display:block}.pen-wrapper2-aprobar:hover svg g path{fill:#1f9e9c}.pen-wrapper3-rechazar:hover svg g path{fill:#c74028}.admin-maintainers{height:100vh;min-height:0;overflow:hidden;background:#f5f7fb}.admin-shell{width:min(1440px,calc(100% - 48px));box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;margin:0 auto;padding:22px 0 18px;font-family:Montserrat,sans-serif}.admin-title{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;color:#232c3d}.admin-title span{color:#3676f5;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.admin-title h1{margin:4px 0;font-size:28px}.admin-title p{margin:0;color:#687386;font-size:13px}.admin-title>svg{color:#3676f5}.admin-panel{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;background:#fff;border:1px solid #e3e8f0;border-radius:12px;box-shadow:0 8px 30px #1d345e12;overflow:hidden}.admin-panel.editor-open .admin-editor{flex:1 1 auto;min-height:0;max-height:none}.admin-editor-loading{min-height:260px}.loading-state{display:flex;flex:1 1 auto;min-height:220px;align-items:center;justify-content:center;flex-direction:column;gap:5px;color:#526077}.loading-state svg{margin-bottom:3px;color:#3676f5;animation:loading-state-spin .8s linear infinite}.loading-state strong{font-size:11px}.loading-state small{color:#8791a0;font-size:9px}@keyframes loading-state-spin{to{transform:rotate(360deg)}}.admin-toolbar{display:flex;align-items:center;gap:8px;padding:14px;border-bottom:1px solid #e7ebf2;flex-wrap:wrap}.admin-search{box-sizing:border-box;display:flex;align-items:center;gap:8px;height:36px;min-height:36px;min-width:260px;flex:1;margin:0;border:1px solid #dce2ec;border-radius:7px;padding:0 10px;color:#8190a7}.admin-toolbar.compact-filters{flex-wrap:nowrap}.admin-toolbar.compact-filters .admin-search{flex:0 1 340px;min-width:210px;max-width:340px}.admin-toolbar.compact-filters>select{flex:0 0 132px;width:132px}.admin-search input,.admin-toolbar select{box-sizing:border-box;height:36px;margin:0;border:0;outline:none;background:transparent;font:12px Montserrat,sans-serif}.admin-search input{min-width:0;height:34px;padding:0}.admin-toolbar select{border:1px solid #dce2ec;border-radius:7px;padding:0 10px}.admin-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;min-height:36px;margin:0;padding:0 12px;border-radius:7px;font:600 11px Montserrat,sans-serif;cursor:pointer}.admin-button.primary{color:#fff;background:#3676f5;border:1px solid #3676f5}.admin-button.secondary{color:#3676f5;background:#fff;border:1px solid #cfdaf0}.admin-button:disabled,.admin-button.disabled{opacity:.55;cursor:not-allowed}.admin-bulk-actions{display:flex;align-items:center;gap:8px;margin:0}.admin-toolbar>.admin-search,.admin-toolbar>select,.admin-toolbar>.admin-button,.admin-toolbar>.admin-bulk-actions{align-self:center}.maintainer-toolbar .maintainer-toolbar-title{flex:1 1 220px;min-width:180px}.maintainer-toolbar .admin-search{flex:0 1 340px;min-width:220px;max-width:340px}.admin-bulk-actions input{display:none}.admin-notice{display:flex;justify-content:space-between;align-items:center;margin:12px 14px 0;padding:10px 12px;border-radius:7px;font-size:12px}.admin-notice.success{background:#eaf8f0;color:#187847}.admin-notice.error{background:#fff0f0;color:#b32d2d}.admin-notice button,.admin-editor-header button{border:0;background:transparent;color:inherit;cursor:pointer}.admin-table-wrap{flex:1 1 auto;overflow:auto;max-height:none;min-height:120px;overscroll-behavior:contain}.admin-table{width:100%;border-collapse:separate;border-spacing:0;font-size:11px}.admin-table th{position:sticky;top:0;z-index:2;background:#f3f6fb;color:#4c5870;font-weight:700;text-align:left;padding:11px 12px;border-bottom:1px solid #dfe5ee;white-space:nowrap}.admin-table td{max-width:240px;padding:10px 12px;border-bottom:1px solid #edf0f5;color:#3d4758;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-table tbody tr:nth-child(2n) td{background:#fafbfe}.admin-table tbody tr:hover td{background:#f0f5ff}.admin-table .actions{position:sticky;right:0;background:#fff;text-align:center}.admin-table tbody tr:nth-child(2n) .actions{background:#fafbfe}.admin-table td.actions{display:flex;justify-content:center;gap:4px}.admin-table td.actions button{border:0;background:transparent;color:#3676f5;cursor:pointer;padding:3px}.admin-table td.actions button:disabled{color:#b8c0cc;cursor:not-allowed}.admin-state{text-align:center;height:220px;color:#7b8798!important}.admin-status{display:inline-flex;padding:3px 8px;border-radius:999px;font-size:10px;font-weight:700}.admin-status.active{color:#147747;background:#e7f7ef}.admin-status.maintenance{color:#8a5b12;background:#fff4dc}.admin-status.inactive{color:#a23a3a;background:#fceaea}.admin-pagination{flex:0 0 auto;display:flex;justify-content:space-between;align-items:center;padding:11px 14px;font-size:11px;color:#687386}.admin-pagination div{display:flex;align-items:center;gap:10px}.admin-pagination button{border:1px solid #d9e0eb;background:#fff;border-radius:6px;padding:6px 10px;color:#3676f5;cursor:pointer}.admin-pagination button:disabled{color:#aeb6c2;cursor:not-allowed}.admin-editor{flex:0 1 auto;display:flex;flex-direction:column;max-height:min(70vh,720px);overflow:hidden;margin:14px;padding:0;border:1px solid #dce4f2;border-radius:9px;background:#f9fbff}.admin-editor-header{display:flex;justify-content:space-between;align-items:center;flex:0 0 auto;padding:14px 16px 10px;border-bottom:1px solid #e4ebf6}.admin-editor-header h2{margin:0;font-size:16px;color:#2d3748}.admin-editor-header>div{display:flex;flex-direction:column;gap:3px}.admin-editor-header small{color:#8791a0;font-size:9px}.admin-editor-body{flex:1 1 auto;min-height:0;overflow:auto;padding:14px 16px}.admin-form-grid{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:12px}.admin-form-grid label{display:flex;flex-direction:column;gap:5px;color:#5d6879;font-size:10px;font-weight:700}.admin-form-grid .wide{grid-column:span 3}.admin-form-grid input,.admin-form-grid select,.admin-form-grid textarea{box-sizing:border-box;width:100%;border:1px solid #d8e0ec;border-radius:6px;background:#fff;padding:9px 10px;font:11px Montserrat,sans-serif}.admin-editor :where(input,select,textarea){margin-top:0;color:#27364b;-webkit-text-fill-color:#27364b;font-family:Montserrat,sans-serif;line-height:1.35;opacity:1}.admin-editor :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),select:not([multiple])){height:40px;min-height:40px;padding:0 10px}.admin-editor :where(select[multiple]){height:112px;min-height:112px;padding:4px;overflow-y:auto}.admin-editor :where(select option){padding:6px 8px;background:#fff;color:#27364b;line-height:1.4}.admin-editor :where(input[type=checkbox],input[type=radio]){display:inline-block;flex:0 0 auto;width:14px;min-width:14px;height:14px;min-height:14px;margin:0;padding:0;accent-color:#3676f5;-webkit-text-fill-color:initial}.admin-editor :where(select:disabled,input:disabled){background:#f5f7fb;color:#718096;-webkit-text-fill-color:#718096;cursor:not-allowed;opacity:1}.admin-form-grid textarea{min-height:60px;resize:vertical}.admin-editor-actions{display:flex;justify-content:space-between;align-items:center;flex:0 0 auto;gap:8px;margin:0;padding:12px 16px;border-top:1px solid #e0e7f2;background:linear-gradient(180deg,#f4f7fd,#eef3fb)}.admin-editor-actions-end{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto}.admin-editor-actions .admin-button.primary,.admin-editor-actions .admin-button.secondary,.admin-editor-actions .admin-button.danger{min-height:36px;padding:0 14px;font-weight:700}.admin-retailer-media{margin-top:16px;padding-top:14px;border-top:1px solid #e0e7f2}.admin-retailer-media-heading{display:flex;align-items:baseline;gap:8px}.admin-retailer-media-heading strong{color:#344054;font-size:12px}.admin-retailer-media-heading span{color:#8791a0;font-size:9px}.admin-retailer-media-grid{display:grid;grid-template-columns:repeat(2,minmax(280px,1fr));gap:12px;margin-top:10px}.admin-retailer-media-card{display:grid;grid-template-columns:120px minmax(90px,1fr);align-items:center;gap:10px 12px;min-width:0;padding:10px;background:#fff;border:1px solid #dce4f2;border-radius:10px}.admin-retailer-media-preview{display:flex;align-items:center;justify-content:center;height:54px;padding:6px 10px;overflow:hidden;background:#fff;border:1px solid #e5eaf2;border-radius:8px}.admin-retailer-media-preview img{display:block;width:auto;max-width:100%;max-height:42px;object-fit:contain}.admin-retailer-media-preview span{color:#98a2b3;font-size:10px}.admin-retailer-media-info{display:flex;flex-direction:column;gap:4px;min-width:0}.admin-retailer-media-info strong{color:#344054;font-size:11px}.admin-retailer-media-info span{color:#8791a0;font-size:9px;white-space:nowrap}.admin-retailer-media-padding{display:flex;gap:6px}.admin-retailer-media-padding label{display:flex;align-items:center;gap:4px;color:#667085;font-size:9px;font-weight:600}.admin-retailer-media-padding input{width:48px;height:26px;padding:3px 5px;border:1px solid #d7dfed;border-radius:6px;color:#344054;font-size:10px}.admin-retailer-media-actions{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:6px}.admin-retailer-media-actions .admin-button{height:34px;white-space:nowrap}.admin-retailer-media-actions label.admin-button{margin:0;color:#fff}.admin-retailer-media-actions input[type=file]{display:none}.admin-scope-grid{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));gap:10px;margin-top:14px}.admin-scope-grid fieldset,.admin-platform-access{min-width:0;border:1px solid #dce4ef;border-radius:8px;background:#fff;padding:10px}.admin-scope-grid fieldset.disabled{background:#f8fafc}.admin-scope-grid fieldset.disabled legend,.admin-scope-grid fieldset.disabled p{color:#9aa5b4}.admin-scope-grid legend,.admin-platform-access legend{padding:0 5px;color:#3676f5;font-size:10px;font-weight:700;text-transform:uppercase}.admin-scope-grid p,.admin-platform-access p{margin:0 0 8px;color:#8791a0;font-size:9px;line-height:1.4}.admin-scope-grid select,.admin-platform-access select{box-sizing:border-box;width:100%;margin-bottom:7px;border:1px solid #d8e0ec;border-radius:6px;background:#fff;padding:8px;color:#334155;font:10px Montserrat,sans-serif}.admin-scope-grid label,.admin-platform-access>label{display:flex;flex-direction:column;gap:4px;color:#5d6879;font-size:9px;font-weight:700}.admin-check-list{display:flex;flex-wrap:wrap;gap:6px}.admin-check-list label{display:inline-flex;flex-direction:row;align-items:center;gap:6px;border:1px solid #dfe5ee;border-radius:7px;background:#fbfcfe;padding:7px 8px;color:#4a586d;font-size:9px;font-weight:600}.admin-check-list input[type=checkbox]{box-sizing:border-box;width:14px;height:14px;margin:0;accent-color:#3676f5}.admin-retailer-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:142px;overflow-y:auto;border:1px solid #e1e7f0;border-radius:7px;background:#f8fafd;padding:5px}.admin-retailer-list label{min-width:0;cursor:pointer}.admin-retailer-list label.checked{border-color:#b8cdf8;background:#edf4ff;color:#2458bd}.admin-retailer-list label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-retailer-list .admin-check-empty{grid-column:1 / -1;padding:10px;color:#8791a0;font-size:9px;text-align:center}.admin-platform-access{margin-top:14px}.admin-platform-access>label{max-width:320px}.permission-groups{display:grid;grid-template-columns:repeat(3,minmax(240px,1fr));gap:10px;margin-top:14px;max-height:430px;overflow:auto}.permission-groups.maintainer-modules{grid-template-columns:1fr;max-height:none;overflow:visible}.permission-groups.maintainer-modules .admin-hint{margin:0 0 8px;font-size:11px;color:#667085}.permission-groups.maintainer-modules .maintainer-module-toggle{grid-template-columns:18px 1fr}.permission-groups.maintainer-modules .maintainer-module-toggle strong{display:block;font-size:12px;color:#1d2939}.permission-groups.maintainer-modules .maintainer-module-toggle--child{margin-left:18px;opacity:.95}.permission-groups.maintainer-modules .maintainer-module-channel{margin:0;padding:10px 12px 12px}.permission-groups.maintainer-modules .maintainer-module-section{margin:10px 0 0;padding:8px 10px 10px;background:#fafbfe}.permission-groups.maintainer-modules .maintainer-module-section legend{color:#475467;font-size:10px}.permission-groups-details{margin-top:14px;border:1px solid #dce4ef;border-radius:8px;background:#fafbfe;padding:8px 12px}.permission-groups-details>summary{cursor:pointer;color:#3676f5;font-size:12px;font-weight:700}.permission-groups-details[open]>summary{margin-bottom:8px}.admin-table td.actions.tenant-actions{flex-wrap:wrap;min-width:220px}.admin-table td.actions button.action-label{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:6px;background:#eef4ff;color:#3676f5;font-size:11px;font-weight:700}.admin-table td.actions button.action-label:hover{background:#dce8ff}.permission-groups fieldset{border:1px solid #dce4ef;border-radius:8px;background:#fff}.permission-groups legend{padding:0 5px;color:#3676f5;font-size:11px;font-weight:700;text-transform:uppercase}.permission-groups label{display:grid;grid-template-columns:18px 1fr;gap:2px 6px;align-items:start;margin:7px 0;font-size:10px;color:#384356}.permission-groups label input{grid-row:span 2}.permission-groups label small{color:#8791a0}.admin-empty{margin:80px auto;max-width:480px;text-align:center;color:#687386}.admin-empty svg{color:#3676f5}.automation-panel{min-height:0}.automation-tabs{display:flex;flex:0 0 auto;gap:4px;padding:8px 12px 0;border-bottom:1px solid #e4e9f1;background:#f8faff}.automation-tabs button{display:inline-flex;align-items:center;gap:6px;margin-bottom:-1px;padding:8px 13px;border:0;border-bottom:2px solid transparent;background:transparent;color:#748095;font:600 10px Montserrat,sans-serif;cursor:pointer}.automation-tabs button:hover{color:#2458bd}.automation-tabs button.active{border-bottom-color:#3676f5;color:#2458bd}.admin-maintainer-tabs{justify-content:flex-start;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.admin-maintainer-tabs button{flex:0 0 auto;white-space:nowrap}.automation-toolbar-title{display:flex;flex:1;flex-direction:column;gap:3px;color:#344054;font-size:12px}.automation-toolbar-title span{color:#7b8798;font-size:10px;font-weight:500}.automation-history-toolbar{flex-wrap:nowrap}.automation-history-toolbar .automation-toolbar-title{min-width:0}.automation-run-filter{display:flex;flex:0 0 230px;width:230px;height:36px;align-items:center;gap:7px;margin:0;border:1px solid #dce2ec;border-radius:7px;background:#fff;padding:0 9px;color:#7b8798}.automation-run-filter:focus-within{border-color:#3676f5;box-shadow:0 0 0 2px #3676f51a}.automation-run-filter input{width:100%;min-width:0;height:34px;margin:0;padding:0;border:0;outline:0;background:transparent;color:#344054;font:500 10px Montserrat,sans-serif}.automation-status-filter{flex:0 0 180px;width:180px!important;min-width:180px;height:36px;margin:0}.automation-history-toolbar>.admin-button{flex:0 0 auto;margin:0;white-space:nowrap}.automation-run-id{display:block;margin-top:3px;color:#8b95a5;font-size:8px;font-weight:500}.admin-status.pending{color:#8a5b12;background:#fff4dc}.automation-run-detail{display:flex;min-height:0;flex:1 1 auto;flex-direction:column}.automation-run-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px}.automation-run-summary>div{display:flex;min-width:0;flex-direction:column;gap:5px;padding:10px;border:1px solid #e0e6ef;border-radius:8px;background:#f8faff}.automation-run-summary span{color:#8290a3;font-size:8px;font-weight:600;text-transform:uppercase}.automation-run-summary strong{overflow:hidden;color:#344054;font-size:10px;font-weight:600;line-height:1.4;text-overflow:ellipsis}.automation-run-summary .admin-status{align-self:flex-start}.automation-run-error{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;gap:8px;align-items:center;margin:0 12px 12px;padding:9px 11px;border:1px solid #f2c5c5;border-radius:7px;background:#fff6f6;color:#9d3030;font-size:9px}.automation-run-error code{color:#b34b4b;font-size:8px}.automation-run-detail>.admin-table-wrap{margin:0 12px 12px}.is-spinning{animation:loading-state-spin .8s linear infinite}.automation-editor{max-height:calc(100vh - 250px);margin-bottom:8px;scrollbar-gutter:stable}.automation-panel.editor-open .automation-editor{flex:1 1 auto;min-height:0;max-height:none;margin:14px}.automation-editor .admin-form-grid input,.automation-editor .admin-form-grid select,.automation-editor .admin-form-grid textarea,.automation-condition-heading select,.automation-condition select,.automation-condition input{color:#27364b;-webkit-text-fill-color:#27364b;opacity:1}.automation-editor .admin-form-grid>label>input,.automation-editor .admin-form-grid>label>select{min-height:40px;line-height:1.4}.automation-editor .admin-form-grid select[multiple]{min-height:92px}.automation-editor .admin-form-grid label small{color:#8791a0;font-size:9px;font-weight:500}.automation-flow-grid,.automation-choice-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.automation-choice-field,.automation-product-picker{min-width:0;margin:0;padding:11px;border:1px solid #d8e1ef;border-radius:8px;background:#fff}.automation-choice-field legend,.automation-product-picker legend{padding:0 5px;color:#42526a;font-size:10px;font-weight:700}.automation-product-picker legend span{color:#8791a0;font-weight:500}.automation-field-help{margin:0 0 8px;color:#8791a0;font-size:9px;font-weight:500;line-height:1.35}.automation-choice-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:6px}.automation-choice-grid label{display:flex;min-width:0;align-items:center;gap:8px;padding:7px 8px;border:1px solid #dfe5ee;border-radius:7px;background:#fbfcfe;color:#4a586d;font-size:10px;font-weight:600;line-height:1.35;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.automation-choice-grid label:hover{border-color:#9fbaf2;background:#f5f8ff}.automation-choice-grid label.checked{border-color:#3676f5;background:#edf4ff;color:#2458bd;box-shadow:0 0 0 1px #3676f514}.automation-choice-grid input[type=checkbox],.automation-choice-grid input[type=radio],.automation-product-results input[type=checkbox],.automation-switches input[type=checkbox]{box-sizing:border-box;flex:0 0 auto;width:14px!important;min-width:14px;height:14px!important;margin:0;padding:0!important;accent-color:#3676f5}.automation-choice-grid span{overflow:hidden;text-overflow:ellipsis}.automation-choice-empty{padding:10px;border-radius:6px;background:#f6f8fb;color:#7b8798;font-size:10px}.automation-family-heading{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:6px;color:#526077;font-size:9px;font-weight:700}.automation-family-heading small{color:#8791a0;font-size:8px;font-weight:500}.automation-family-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:5px;max-height:94px;overflow:auto;padding:1px;overscroll-behavior:contain}.automation-family-options button{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:7px;border:1px solid #dfe5ee;border-radius:6px;background:#fbfcfe;padding:6px 7px;color:#526077;font:600 9px Montserrat,sans-serif;text-align:left;cursor:pointer}.automation-family-options button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.automation-family-options button small{flex:0 0 auto;border-radius:999px;background:#eef2f7;padding:2px 5px;color:#718096;font-size:8px}.automation-family-options button:hover{border-color:#a9c0ee;background:#f5f8ff}.automation-family-options button.selected{border-color:#3676f5;background:#edf4ff;color:#2458bd}.automation-family-options button.selected small{background:#3676f5;color:#fff}.automation-product-divider{display:flex;align-items:center;gap:8px;margin:8px 0 6px;color:#8b95a5;font-size:8px;font-weight:600}.automation-product-divider:before,.automation-product-divider:after{content:"";height:1px;flex:1;background:#e7ebf2}.automation-product-search{box-sizing:border-box;display:flex;height:40px;align-items:center;gap:8px;padding:0 10px;border:1px solid #cfd9e8;border-radius:7px;color:#718096}.automation-product-search:focus-within{border-color:#3676f5;box-shadow:inset 0 0 0 1px #3676f52e}.automation-product-search input{flex:1;min-width:0;height:38px;border:0!important;outline:0;padding:0!important}.automation-product-search button{display:inline-flex;border:0;background:transparent;color:#718096;cursor:pointer}.automation-product-summary{display:flex;justify-content:space-between;gap:12px;margin:7px 1px;color:#748095;font-size:9px}.automation-selected-products{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.automation-selected-products button{display:inline-flex;max-width:100%;align-items:center;gap:5px;border:1px solid #bcd0f7;border-radius:999px;background:#edf4ff;padding:5px 8px;color:#3f526e;font:500 9px Montserrat,sans-serif;cursor:pointer}.automation-selected-products button span{color:#2458bd;font-weight:700}.automation-product-results{display:flex;flex-direction:column;gap:0;max-height:220px;overflow:auto;border:1px solid #e0e6ef;border-radius:7px;background:#fff;overscroll-behavior:contain}.automation-product-results label{display:grid;grid-template-columns:14px minmax(55px,max-content) minmax(0,1fr) minmax(90px,.4fr);gap:2px 7px;align-items:center;min-height:34px;padding:5px 8px;border:0;border-bottom:1px solid #edf0f5;background:#fff;color:#445168;cursor:pointer}.automation-product-results label:last-child{border-bottom:0}.automation-product-results label:hover{background:#f7f9fd}.automation-product-results label.checked{background:#edf4ff}.automation-product-results label.covered{background:#f3f7ff;cursor:default}.automation-product-results label.covered small{color:#3676f5;font-weight:600}.automation-product-results strong{color:#2458bd;font-size:10px}.automation-product-results label>span{overflow:hidden;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.automation-product-results small{overflow:hidden;color:#8490a1;font-size:8px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.automation-product-empty{padding:13px 10px;background:#f7f9fc;color:#748095;font-size:10px;text-align:center}.automation-product-note{display:block;margin-top:7px;color:#8791a0;font-size:9px;font-weight:500}.automation-condition-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.automation-condition-heading>div{display:flex;align-items:center;gap:10px;color:#364152;font-size:12px}.automation-condition-heading select,.automation-condition select,.automation-condition input{box-sizing:border-box;min-width:0;height:34px;border:1px solid #d8e0ec;border-radius:6px;background:#fff;padding:0 8px;font:10px Montserrat,sans-serif}.automation-conditions{display:flex;flex-direction:column;gap:7px;margin-top:9px}.automation-legacy-formula{display:flex;flex-direction:column;gap:7px;margin-top:9px;padding:10px;border:1px solid #dce4ef;border-radius:7px;background:#fff;color:#687386;font-size:10px}.automation-legacy-formula code{overflow:auto;color:#344054;white-space:pre-wrap}.automation-condition{display:grid;grid-template-columns:minmax(190px,1.4fr) minmax(150px,1fr) minmax(180px,1fr) 30px;align-items:center;gap:8px}.automation-condition>button{border:0;background:transparent;color:#c53f3f;cursor:pointer}.automation-condition>button:disabled{color:#c7ced8;cursor:not-allowed}.automation-range{display:grid;grid-template-columns:1fr 1fr;gap:6px}.automation-no-value{color:#8791a0;font-size:10px}.automation-rule-preview{margin-top:13px;padding:11px;border:1px solid #cfdcf2;border-radius:8px;background:#f6f9ff}.automation-rule-preview>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.automation-rule-preview>header div{display:flex;flex-direction:column;gap:2px}.automation-rule-preview>header strong{color:#30425e;font-size:11px}.automation-rule-preview>header small{color:#8791a0;font-size:8px}.automation-preview-flow{display:grid;grid-template-columns:minmax(150px,.9fr) minmax(240px,1.45fr) minmax(170px,1fr);gap:8px}.automation-preview-step{display:flex;min-width:0;flex-direction:column;gap:5px;padding:8px 9px;border:1px solid #dde5f1;border-radius:7px;background:#fff;color:#526077}.automation-preview-step>span{max-width:100%;align-self:flex-start;border-radius:999px;background:#e7efff;padding:2px 6px;color:#2d65cd;font-size:8px;font-weight:700;line-height:1.35;text-transform:uppercase}.automation-preview-step>strong{color:#37465c;font-size:10px;font-weight:600;line-height:1.45}.automation-preview-step>small{color:#718096;font-size:9px;line-height:1.4}.automation-preview-step.conditions ul{display:flex;flex-direction:column;gap:3px;margin:0;padding-left:16px;color:#526077;font-size:9px;line-height:1.4}.automation-preview-meta,.automation-preview-notes{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.automation-preview-meta span{border:1px solid #dbe4f3;border-radius:999px;background:#fff;padding:3px 7px;color:#657287;font-size:8px;font-weight:600}.automation-preview-notes small{color:#7a8697;font-size:8px;font-weight:500}.automation-preview-notes small+small:before{content:"•";margin-right:5px;color:#a3adba}.automation-switches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}.automation-switches label{display:flex;min-width:0;align-items:flex-start;gap:7px;padding:8px 9px;border:1px solid #e0e6ef;border-radius:7px;background:#fff;color:#536174;font-size:10px;font-weight:600;cursor:pointer}.automation-switches input{margin-top:1px!important}.automation-switches span{display:flex;min-width:0;flex-direction:column;gap:2px}.automation-switches small{color:#8791a0;font-size:8px;font-weight:500;line-height:1.35}@media(max-width:1200px){.admin-toolbar.maintainer-toolbar{flex-wrap:wrap}.maintainer-toolbar .maintainer-toolbar-title{flex:1 1 100%}}@media(max-width:900px){.admin-shell{width:calc(100% - 24px);padding-top:12px}.admin-form-grid,.permission-groups,.admin-retailer-media-grid,.admin-scope-grid{grid-template-columns:1fr}.admin-form-grid .wide{grid-column:auto}.admin-toolbar{align-items:stretch}.admin-search{min-width:100%}.admin-toolbar.compact-filters{flex-wrap:wrap}.admin-toolbar.compact-filters .admin-search{flex:1 1 100%;max-width:none}.maintainer-toolbar .maintainer-toolbar-title{flex:1 1 100%}.maintainer-toolbar .admin-search{flex:1 1 100%;max-width:none}.automation-condition,.automation-flow-grid,.automation-choice-row,.automation-switches{grid-template-columns:1fr}.automation-history-toolbar{flex-wrap:wrap;align-items:stretch}.automation-history-toolbar .automation-toolbar-title{flex:1 1 100%}.automation-run-filter,.automation-status-filter{flex:1 1 100%;width:100%!important}.automation-run-summary,.automation-run-error,.automation-preview-flow{grid-template-columns:1fr}.automation-product-results label{grid-template-columns:14px minmax(55px,max-content) minmax(0,1fr)}.automation-product-results small{display:none}.automation-editor{max-height:calc(100vh - 210px)}}.admin-toolbar-meta{display:inline-flex;align-items:baseline;gap:6px;margin-right:auto;color:#687386;font-size:12px}.admin-toolbar-meta strong{color:#243047;font-size:16px}.admin-field-error{display:block;margin-top:4px;color:#b42318;font-size:11px}.admin-checkbox-row{display:flex;align-items:flex-start;gap:10px;margin:4px 0 12px;padding:12px 14px;border:1px solid #e1e7f0;border-radius:8px;background:#f8fafc;cursor:pointer}.admin-checkbox-row input[type=checkbox]{width:16px;height:16px;margin-top:2px;accent-color:#3676f5;flex:0 0 auto}.admin-checkbox-row span{display:flex;flex-direction:column;gap:3px;color:#344054;font-size:12px}.admin-checkbox-row strong{font-size:12px}.admin-checkbox-row small{color:#8791a0;font-size:11px;line-height:1.4}.admin-cell-with-icon{display:inline-flex;align-items:center;gap:6px}.admin-cell-with-icon svg{color:#3676f5;flex:0 0 auto}.admin-table .actions button.danger{color:#f04438}.admin-table .actions button.danger:hover{background:#fef3f2}.admin-button.danger{background:#f04438;border-color:#f04438;color:#fff}.admin-button.danger:hover{background:#d92d20;border-color:#d92d20}.admin-button.danger:disabled{opacity:.6;cursor:not-allowed}.admin-modal-backdrop{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:24px;background:#11182773}.admin-modal{width:min(520px,100%);background:#fff;border-radius:12px;border:1px solid #e3e8f0;box-shadow:0 18px 50px #0f172a33;overflow:hidden}.admin-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid #eef2f7}.admin-modal-header h2{margin:0;font-size:16px;color:#1f2937}.admin-modal-header span{display:block;margin-top:2px;color:#667085;font-size:12px}.admin-modal-header button{border:0;background:transparent;color:#667085;cursor:pointer}.admin-modal-body{padding:16px 18px;color:#344054;font-size:13px;line-height:1.45}.admin-modal-body.danger{display:flex;gap:12px;align-items:flex-start;background:#fff7f7;border-bottom:1px solid #f3d2d0}.admin-modal-body.danger svg{color:#b42318;flex:0 0 auto;margin-top:2px}.admin-modal-body strong{display:block;margin-bottom:6px;color:#912018}.admin-modal-body p{margin:0 0 8px}.admin-modal-body p:last-child{margin-bottom:0}.admin-modal-body label{display:flex;flex-direction:column;gap:6px;margin-top:12px}.admin-modal-body label span{font-size:12px;font-weight:600;color:#475467}.admin-modal-body input{height:40px;padding:0 12px;border:1px solid #d0d5dd;border-radius:8px;font-size:16px;letter-spacing:.12em}.admin-modal-error{margin:0 18px 12px;padding:10px 12px;border-radius:8px;background:#fff0f0;color:#b32d2d;font-size:12px}.admin-modal-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding:0 18px 16px}.tenant-logo-editor{display:flex;flex-direction:column;gap:8px;margin:4px 0 12px;padding:14px 16px;border:1px solid #e3e8f0;border-radius:10px;background:#f8fafc}.tenant-logo-editor-label{font-size:12px;font-weight:600;color:#475467}.tenant-logo-editor-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.tenant-logo-preview{width:180px;height:56px;display:flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:8px;background:#fff;border:1px solid #e3e8f0;overflow:hidden}.tenant-logo-preview img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center;display:block}.tenant-logo-preview span{font-size:12px;color:#98a2b3}.tenant-logo-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.tenant-logo-actions input[type=file]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important;opacity:0!important;pointer-events:none!important}.tenant-logo-actions .admin-button{min-height:36px}.tenant-logo-editor small{font-size:11px;color:#667085;line-height:1.4}.tenant-logo-cell{display:inline-flex;align-items:center;justify-content:center;width:72px;height:28px;padding:2px 6px;border-radius:6px;background:#f8fafc;border:1px solid #eef2f7;overflow:hidden}.tenant-logo-cell img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.jobs-job-card{border:1px solid #e3e8f0;border-radius:12px;margin-bottom:20px;overflow:hidden}.jobs-job-card:last-child{margin-bottom:0}.jobs-job-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 18px;background:#f8fafc;border-bottom:1px solid #eef2f7}.jobs-job-header h2{margin:0 0 4px;font-size:15px;color:#1f2937}.jobs-job-header p{margin:0 0 6px;font-size:12px;color:#475467;max-width:640px}.jobs-job-meta{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#667085}.jobs-job-meta code{background:#eef2f7;border-radius:4px;padding:1px 5px;font-size:11px}.jobs-inactive{color:#b42318}.jobs-cron-input{width:120px;font-family:monospace}.jobs-retries-input{width:64px}.jobs-run-status{display:inline-flex;flex-direction:column;gap:2px;font-size:12px;font-weight:600}.jobs-run-status small{font-weight:400;color:#667085}.jobs-run-status.success{color:#027a48}.jobs-run-status.failed{color:#b42318}.jobs-run-status.running{color:#b87508}.jobs-error-cell{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#b42318;font-size:12px}.jobs-code-modal,.jobs-logs-modal{width:min(760px,100%)}.jobs-code-block{margin:0;padding:14px;background:#0f172a;color:#e2e8f0;border-radius:10px;font-size:12px;line-height:1.5;overflow:auto;max-height:60vh;white-space:pre}.admin-settings{overflow:auto;height:auto;min-height:100vh;background:radial-gradient(1200px 420px at 8% -10%,rgba(54,118,245,.12),transparent 55%),radial-gradient(900px 360px at 92% 0%,rgba(54,118,245,.06),transparent 50%),#f4f7fb}.admin-settings .admin-shell{overflow:visible;max-width:920px}.admin-settings .admin-title{align-items:flex-start}.admin-settings .admin-title h1{letter-spacing:-.02em}.admin-settings .admin-title p{max-width:42ch}.admin-settings-panel{padding:0;overflow:visible;border:1px solid #e1e8f4;box-shadow:0 10px 28px #2336590f;background:#fff}.admin-settings-profile{display:flex;align-items:center;gap:22px;flex-wrap:wrap;padding:24px 26px 22px;background:linear-gradient(135deg,rgba(54,118,245,.08),rgba(54,118,245,.02) 48%,transparent 70%),#fbfcfe;border-bottom:1px solid #eef2f8}.admin-settings-avatar{position:relative;width:104px;height:104px;border-radius:50%;overflow:hidden;border:3px solid #fff;box-shadow:0 0 0 1px #d9e3f4,0 8px 18px #2336591a;background:#f5f7fb;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.admin-settings-avatar img{width:100%;height:100%;object-fit:cover}.admin-settings-avatar-overlay{position:absolute;inset:auto 0 0;border:0;background:#232c3db8;color:#fff;font-size:10px;font-weight:700;padding:8px 0;cursor:pointer;font-family:inherit}.admin-settings-avatar-overlay:disabled{opacity:.6;cursor:not-allowed}.admin-settings-identity{display:flex;flex-direction:column;gap:5px;min-width:220px}.admin-settings-identity strong{font-size:20px;color:#1f2a3d;letter-spacing:-.01em}.admin-settings-identity>span{font-size:12px;color:#687386}.admin-settings-role-chip{display:inline-flex;align-self:flex-start;padding:3px 9px;border-radius:999px;background:#eef4ff;color:#3676f5;font-size:11px;font-weight:700}.admin-settings-email{color:#3676f5!important;font-weight:600}.admin-settings-avatar-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.admin-settings .admin-button{height:32px;min-height:32px;padding:0 11px;font-size:10px;border-radius:6px}.admin-settings-password{padding:22px 26px 24px}.admin-settings-section-head{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.admin-settings-section-head strong{font-size:15px;color:#1f2a3d}.admin-settings-section-head span{font-size:11px;color:#8791a0}.admin-settings-steps{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.admin-settings-steps span{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:#f3f6fb;color:#667085;font-size:11px;font-weight:600}.admin-settings-steps span em{font-style:normal;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#e4ebf6;color:#526077;font-size:10px;font-weight:800}.admin-settings-steps span.active{background:#eff4ff;color:#3676f5}.admin-settings-steps span.active em{background:#3676f5;color:#fff}.admin-settings-steps span.done{background:#eaf7ef;color:#027a48}.admin-settings-steps span.done em{background:#12b76a;color:#fff}.admin-settings-form{grid-template-columns:repeat(2,minmax(180px,1fr));max-width:720px}.admin-settings-form .wide{grid-column:span 2}.admin-settings-otp-action{display:flex;flex-direction:column;justify-content:flex-end}.admin-settings-spacer{height:14px}.admin-settings-otp-action .admin-button{height:32px;min-height:32px;width:100%;justify-content:center}.admin-settings-footer{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;padding-top:16px;border-top:1px solid #eef2f8}.admin-settings-back{text-decoration:none;display:inline-flex;align-items:center;gap:6px}@media(max-width:720px){.admin-settings-form{grid-template-columns:1fr}.admin-settings-form .wide{grid-column:auto}.admin-settings-profile,.admin-settings-password{padding:18px}}.admin-retailer-brand-color{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;padding:12px;border:1px solid #e7ebf2;border-radius:10px;background:#f8fafc}.admin-retailer-brand-color label{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;color:#5d6879}.admin-retailer-brand-color input[type=color]{width:34px;height:34px;padding:0;border:1px solid #dce2ec;border-radius:8px;background:#fff;cursor:pointer}.admin-retailer-brand-color input[type=text]{width:110px;height:34px;border:1px solid #dce2ec;border-radius:8px;padding:0 10px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;color:#232c3d}.admin-retailer-media-preview .admin-retailer-brand-preview{font-size:13px}.admin-retailer-brand-preview{font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;letter-spacing:.02em}.IngresoPromocionTradicional{background:#f5f5f5;min-height:100vh}.IngresoPromocionTradicional>.HeaderNew{flex:0 0 auto}.IngresoPromocionTradicional .IngresoPromocionHeader{position:sticky;top:40px;z-index:40;padding-right:48px;box-sizing:border-box}.IngresoPromocionTradicionalMain{padding:1rem;padding-bottom:0;padding-right:calc(1rem + 48px)}.traditional-table-empty{margin:16px 0;color:#5f6368;font-size:14px}.traditional-home-error{margin:24px;color:#b71c1c;font-size:14px}.traditional-table-panel{background:#fff;border:1px solid #e0e0e0;overflow:hidden}.traditional-table-title{align-items:center;border-bottom:1px solid #e8e8e8;display:flex;gap:16px;justify-content:space-between;padding:12px 16px}.traditional-table-title h1{color:#2e2e2e;font-family:Montserrat;font-size:14px;font-weight:700;line-height:20px;margin:0}.traditional-table-title p{display:none}.traditional-save-message{background:#e8f7f7;border-bottom:1px solid #c9eeee;color:#168f8d;font-family:Montserrat;font-size:12px;font-weight:600;padding:10px 16px}.traditional-management-table-wrapper{max-height:clamp(240px,calc(100dvh - 220px),62vh);overflow:auto}.traditional-management-table-wrapper::-webkit-scrollbar{height:6px;width:6px}.traditional-management-table-wrapper::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:16px}.traditional-management-table-wrapper::-webkit-scrollbar-thumb:hover{border:1px solid #e0e0e0}.traditional-management-table-wrapper::-webkit-scrollbar-track{background:transparent}.traditional-management-table{border-collapse:separate;border-spacing:0;min-width:1380px;table-layout:auto;width:100%}.traditional-management-table th,.traditional-management-table td{border-bottom:1px solid #e8e8e8;border-right:1px solid #dbe7ff;font-family:Montserrat;font-size:11px;line-height:16px;padding:6px 8px;text-align:left;vertical-align:middle;white-space:nowrap}.traditional-management-table th{background:#f8faff;box-shadow:0 2px 6px #adadad2e;color:#3676f5;font-size:10px;font-weight:700;line-height:14px;position:sticky;top:0;z-index:4}.traditional-management-table td{background:#fff;color:#2e2e2e;font-weight:500}.traditional-management-table tr.traditional-row-approved td{background:#effaf7}.traditional-management-table tr.traditional-row-rejected td{background:#fff3f0}.traditional-management-table .traditional-actions-column{left:0;max-width:72px;min-width:72px;padding-left:6px;padding-right:6px;position:sticky;width:72px;z-index:5}.traditional-management-table th.traditional-actions-column{z-index:6}.traditional-management-table td.traditional-actions-column{background:inherit;z-index:3}.traditional-management-table td.traditional-cell-editable{padding:6px 10px 6px 8px}.traditional-management-table th.traditional-col-precioRecomendado,.traditional-management-table td.traditional-col-precioRecomendado{min-width:84px}.traditional-management-table th.traditional-col-volumenRecomendado,.traditional-management-table td.traditional-col-volumenRecomendado{min-width:100px}.traditional-cell-editable .traditional-input-box{box-sizing:border-box;display:flex;margin:0;max-width:100%;width:100%}.traditional-input-box{align-items:center;background:#fff;border:.5px solid #9ab9f8;border-radius:4px;box-sizing:border-box;display:flex;height:28px;justify-content:flex-end;max-height:28px;overflow:hidden;padding:0 6px}.traditional-input-box input{appearance:none;-webkit-appearance:none;background:transparent;border:0;box-sizing:border-box;color:#252525;display:block;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;height:100%;line-height:27px;margin:0;outline:none;padding:0;text-align:right;vertical-align:middle;width:100%}.traditional-input-box:focus-within{border-color:#3676f5}.traditional-row-actions{display:flex;gap:2px;margin-bottom:2px}.traditional-row-action{align-items:center;background:transparent;border:none;border-radius:3px;color:#7a7a7a;cursor:pointer;display:inline-flex;height:22px;justify-content:center;padding:0;transition:background .18s ease,color .18s ease;width:22px}.traditional-row-action:hover{background:#f0f4fc;color:#3676f5}.traditional-row-action.approve:hover{background:#e1fafa;color:#119997}.traditional-row-action.reject:hover{background:#ffe9e5;color:#ff5334}.traditional-row-action.approve.active{background:#29bab8;color:#fff}.traditional-row-action.reject.active{background:#ff5334;color:#fff}.traditional-decision-label{color:#6c757d;display:block;font-family:Montserrat;font-size:10px;font-weight:700;line-height:12px}.IngresoPromocionTradicionalRightMenu{align-items:center;background:#fff;border-left:2px solid #3676f5;display:flex;flex-direction:column;gap:12px;height:calc(100vh - 40px);padding:16px 8px;position:fixed;right:0;top:40px;width:48px;z-index:50}.traditional-side-button{align-items:center;background:transparent;border:none;border-radius:50%;color:#3676f5;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .18s ease,color .18s ease,transform .18s ease;width:32px}.traditional-side-button:hover{background:#f0f4fc;color:#245fd4;transform:translateY(-1px)}.traditional-side-button.approve{color:#168f8d}.traditional-side-button.approve:hover{background:#e1fafa;color:#0f7a78}.traditional-side-button.reject{color:#dc3545}.traditional-side-button.reject:hover{background:#ffe9e5;color:#c02a1f}.traditional-side-separator{background:#c1d5fe;height:1px;margin:8px 0;width:28px}.traditional-side-logo{margin-top:auto;width:28px}.traditional-product-link{background:transparent;border:none;color:#3676f5;cursor:pointer;font-family:Montserrat;font-size:11px;font-weight:700;padding:0;text-decoration:underline}.TarjetaPFTradicionalOverlay{align-items:center;background:#0000008c;display:flex;inset:0;justify-content:center;padding:28px;position:fixed;z-index:500}.TarjetaPFTradicionalModal{background:#fff;border-radius:8px;box-shadow:0 18px 45px #0000003d;max-height:calc(100vh - 56px);overflow:auto;position:relative;width:min(1120px,96vw)}.traditional-pf-close{align-items:center;background:transparent;border:none;border-radius:50%;color:#949494;cursor:pointer;display:inline-flex;height:30px;justify-content:center;position:absolute;right:14px;top:14px;transition:background .18s ease,color .18s ease;width:30px;z-index:2}.traditional-pf-close:hover{background:#f0f4fc;color:#3676f5}.traditional-pf-header{align-items:flex-start;border-bottom:1px solid #e8e8e8;display:flex;gap:24px;justify-content:space-between;padding:28px 56px 20px 28px}.traditional-pf-kicker{color:#3676f5;font-family:Montserrat;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:14px;margin:0 0 6px;text-transform:uppercase}.traditional-pf-header h1{color:#2e2e2e;font-family:Montserrat;font-size:18px;font-weight:700;line-height:24px;margin:0}.traditional-pf-zone{background:#f0f4fc;border:1px solid #3676f5;border-radius:99px;color:#3676f5;font-family:Montserrat;font-size:12px;font-weight:700;padding:6px 14px;white-space:nowrap}.traditional-pf-summary{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));padding:18px 28px}.traditional-pf-summary div{background:linear-gradient(135deg,#f8fbff,#fff);border:1px solid #e0e8fb;border-radius:8px;padding:14px}.traditional-pf-summary span,.traditional-pf-field span,.traditional-pf-scale span{color:#949494;display:block;font-family:Montserrat;font-size:10px;font-weight:700;line-height:14px;margin-bottom:5px}.traditional-pf-summary strong,.traditional-pf-field strong,.traditional-pf-scale strong{color:#2e2e2e;font-family:Montserrat;font-size:12px;font-weight:700;line-height:16px}.traditional-pf-content{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 28px 28px}.CodigoPop .traditional-product-popup{grid-template-columns:minmax(400px,1.05fr) minmax(360px,.95fr);max-width:min(1246px,calc(100vw - 64px));width:min(1246px,calc(100vw - 64px))}.CodigoPop .traditional-product-body{max-height:none;overflow:auto;padding-right:1rem;width:100%}.CodigoPop .traditional-product-chart{align-items:stretch;background:transparent;display:flex;min-height:0}.CodigoPop .traditional-pf-chart-slot{background:#f0f0f0;height:100%;min-height:0;width:100%}.CodigoPop .traditional-pf-sections{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.CodigoPop .traditional-pf-section h2{align-items:center;color:#aeb0b0;display:flex;font-family:Montserrat;font-size:9px;font-weight:400;gap:10px;justify-content:center;letter-spacing:.02em;line-height:14px;margin:2px 0 8px;text-align:center;text-transform:none}.CodigoPop .traditional-pf-section h2:before,.CodigoPop .traditional-pf-section h2:after{background:#d9dfe9;content:"";flex:0 1 120px;height:1px;max-width:120px;width:100%}.CodigoPop .traditional-product-body .border-gray:after{display:none}.CodigoPop .traditional-product-body>table,.CodigoPop .traditional-pf-section table{table-layout:fixed;width:100%}.CodigoPop .traditional-pf-section table{margin-top:0}.CodigoPop .traditional-product-body>table td,.CodigoPop .traditional-pf-section td{box-sizing:border-box;padding:4px 8px 4px 0;vertical-align:top;width:33.333%}.CodigoPop .traditional-product-body>table p,.CodigoPop .traditional-pf-section table p{margin:0 0 2px}.CodigoPop .traditional-product-body>table h1,.CodigoPop .traditional-pf-section table h1{margin:0}.CodigoPop .traditional-pf-section .traditional-pf-scale-sub{margin-top:8px}.CodigoPop .traditional-product-activity-panel{align-self:stretch;display:flex;flex:1;flex-direction:column;gap:10px;min-height:0;padding:20px 16px 16px}.CodigoPop .traditional-product-activity-title{align-items:center;color:#aeb0b0;display:flex;font-family:Montserrat;font-size:10px;font-weight:500;gap:6px;line-height:14px;margin:0}.CodigoPop .traditional-product-activity-panel .profile_box_wrapper{flex:1;margin:0;min-height:0;width:100%}.CodigoPop .traditional-product-activity-panel .profile_box{display:flex;width:100%}.CodigoPop .traditional-product-activity-panel .profile_box .presentation{flex:1;min-width:0}.CodigoPop .traditional-product-activity-panel .profile_box textarea{box-sizing:border-box;width:100%}@media(max-width:1024px){.CodigoPop .traditional-product-popup{grid-template-columns:1fr}.CodigoPop .traditional-product-chart{min-height:280px}}.traditional-price-move-kpi{min-width:148px}.traditional-price-move-values{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.traditional-price-move-values span{background:#f0f4fc;border-radius:99px;color:#3676f5;font-size:10px;font-weight:700;line-height:14px;padding:2px 8px;white-space:nowrap}@media(max-width:980px){.IngresoPromocionTradicional .IngresoPromocionHeader{position:relative;top:auto;height:auto;flex-wrap:wrap}.traditional-table-title{align-items:flex-start;flex-direction:column}}body{background-color:#f5f5f5}.top_area{padding:2rem;display:flex;justify-content:space-between;grid-gap:1rem}.top_area_top{padding-top:1rem;padding-bottom:0rem}.top_area_top+.box_big{margin-top:1rem}.top_area .single_box{display:flex;align-items:center;justify-content:space-between;background-color:#fff;box-shadow:0 1px 3px #33333314;height:60px;width:375px;border-radius:6px;padding:4px 20px}.top_area .single_box button{background:linear-gradient(93.6deg,#ffac23 3.81%,#ff5334 115.58%);height:26px;border-radius:6px;padding:4px 15px;border:none;font-family:Montserrat;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0em;text-align:center;color:#fff;cursor:pointer;margin-left:10px}.top_area .green_box{display:flex;align-items:center;justify-content:center;background-color:#fff;box-shadow:0 1px 3px #33333314;height:60px;width:250px;border-radius:6px;padding:4px 20px}.top_area .green_box p{flex:1;margin-left:10px}.Home .top_area .green_box p{font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#252525}.top_area .green_box button{height:24px;width:51px;border-radius:5px;background:#87d7d6;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:center;color:#fff;border:none}.ActiviyBox .top_area .percentage{height:14px}.ActiviyBox .top_area .percentage span{border:none;color:#fff;height:14px;display:block;border-radius:3px;padding:0 2px}.box_big{margin:2rem;background:#ffffffbf;box-shadow:0 4px 4px #e8e8e8c2;border-radius:6px;padding:20px}.box_big>h1{font-family:Montserrat;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0em;text-align:left}.box_big>.boxes_wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1rem}.box_big>.boxes_wrapper .box_long{margin-top:1rem}.box_big>.boxes_wrapper .box_long>h1{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;border:.5px solid #ffffff;box-shadow:0 0 6px #e8e8e8c2;display:inline-block;padding:10px}.box_big>.boxes_wrapper .box_long .input{display:flex;align-items:center;padding:10px 1rem;border:1px solid #e8e8e8;border-radius:10px}.box_big>.boxes_wrapper .box_long .input input{flex:1;border:none;outline:none;margin-left:10px}.box_big>.boxes_wrapper .box_long .input .input_filter_div{display:flex;align-items:center;margin-left:10px;position:relative;width:220px;overflow:auto}.box_big>.boxes_wrapper .box_long .input{position:relative}.box_big>.boxes_wrapper .box_long .input .input_filter_div::-webkit-scrollbar{display:none}.box_big>.boxes_wrapper .box_long .input .input_filter_div>*+*{margin-left:3px}.box_big>.boxes_wrapper .box_long .input .input_filter_div span{font-size:10px;padding:2px;min-width:70px;border:1px solid #9ad1f8;color:#36a7f5;text-align:center;border-radius:4px}.box_big>.boxes_wrapper .box_long .content_area{padding:10px;overflow:auto;height:480px;box-shadow:0 1px 3px #33333314}.box_big>.boxes_wrapper .box_long .content_area::-webkit-scrollbar{display:none}.box_big>.boxes_wrapper .box_long .content_area .dropdown_cover>button{background:linear-gradient(93.6deg,#ffac23 3.81%,#ff5334 115.58%);height:26px;border-radius:6px;padding:4px 15px;border:none;font-family:Montserrat;font-size:14px;font-weight:600;line-height:18px;letter-spacing:0em;text-align:center;color:#fff;cursor:pointer;width:100%;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;position:relative}.box_big>.boxes_wrapper .box_long .content_area .dropdown_cover:not(.active_dropdown)>button{margin-bottom:0rem}.box_big>.boxes_wrapper .box_long .content_area .dropdown_cover{border:1px solid #ff5334;margin-top:1rem;border-radius:10px;padding-bottom:1rem}.box_big>.boxes_wrapper .box_long .content_area .dropdown_cover:not(.active_dropdown){border:1px solid transparent;padding-bottom:0rem}.box_big>.boxes_wrapper .box_long .content_area .dropdown_cover .ActiviyBox{width:95%;margin:0rem auto}.box_big>.boxes_wrapper .box_long .content_area .dropdown_cover>button img{position:absolute;right:20px}.box_big>.boxes_wrapper .box_long .content_area .dropdown_cover:not(.active_dropdown)>button img{transform:rotate(180deg)}.ActiviyBox{box-shadow:0 2px 3px #e8e8e8;border:.5px solid #e8e8e8;height:90px;border-radius:6px}.ActiviyBox{padding:10px;margin-top:10px;width:95%;margin-left:auto;margin-right:auto}.ActiviyBox .top_area{display:flex!important;align-items:center;padding:0}.ActiviyBox .top_area p{color:#36a7f5;border:1px solid #9ad1f8;font-family:Montserrat;font-size:7px;font-weight:500;line-height:14px;letter-spacing:0em;padding:1px 8px;border-radius:3px;text-align:center}.ActiviyBox .top_area span{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:center;color:#878787;border-left:1px solid #878787;padding-left:1rem}.ActiviyBox>p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#252525;margin-top:5px;margin-bottom:5px}.ActiviyBox>.bottom_area{display:flex!important;align-items:center}.ActiviyBox>.bottom_area p{font-family:Montserrat;font-size:7px;font-weight:500;line-height:14px;letter-spacing:0em;height:18px;border:.2px solid #878787;border-radius:3px;background-color:#f8f8f8;padding:2px 8px;text-align:center}.ActiviyBox>.bottom_area p{min-width:56px}.ActiviyBox>.bottom_area>*+*{margin-left:10px}.ActiviyBox>.bottom_area .img_wrapper{border:.2px solid #878787;border-radius:2px;height:18px;width:74px;display:flex;align-items:center;justify-content:center}.ActiviyBox>.bottom_area .img_wrapper img{width:100%}.orange{color:#ff5334!important;border-color:#ff5334!important}.black{color:#878787!important;border-color:#878787!important}.boxes_wrapper li{position:relative}.filter_list input,.filter_list{list-style:none}.filter_list .checbox_wrapper{height:12px;width:12px;left:1px;top:1.5px;border:1px solid #88dad6;border-radius:50%;display:flex;align-items:center;justify-content:center}.filter_list input{display:none}.filter_list{position:absolute;top:50px;background:#fffc;border-radius:5px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.8);width:92%;padding:5px .5rem;left:50%;transform:translate(-50%);z-index:99}.filter_list li:last-child label{border-bottom:none}.filter_list li{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;color:#878787}.filter_list label{display:flex;align-items:center;padding:6px .8rem;border-bottom:1px solid #ddd}.filter_list label p{margin-left:10px;font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#252525}.filter_list input:checked+label .ball{background-color:#88dad6;width:80%;height:80%;border-radius:50%;display:block}.filter_list input:checked+label p{font-weight:700}.filter_list input:checked+label{border-bottom-color:#333}@media screen and (max-width:1470px){.ActiviyBox>.bottom_area{display:grid!important;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}.ActiviyBox{height:unset}.ActiviyBox>.bottom_area>*{margin:0}}.circle-1-setting{width:626px;position:absolute;top:0;left:50%;transform:translate(-50%)}.circle-2-setting{width:626px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.inner-header-setting{height:56px;width:100%;padding:0 64px;background:#fdfdfdc9;box-shadow:0 4px 4px #c7c7c773;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;position:relative;z-index:2}.inner-header-setting.active{height:108px;background:#fdfdfdc9;box-shadow:0 4px 4px #c7c7c773}.inner-header-setting>div{display:flex;height:100%;align-items:center}.inner-header-setting>div p{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:20px;margin-left:14px;color:#252525}.settings .back-top-button{height:36px;width:160px;border-radius:4px;padding:8px;background:#fff;border:1px solid #3676f5;font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#3676f5;position:absolute;bottom:50px;left:50%;transform:translate(-50%)}.settings .back-top-button:hover{box-shadow:0 3px #3775f5;font-weight:600}.settings .back-top-button svg{margin-right:4px}.settings .step1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:450px;height:506px;background:#fdfdfda6;border:1px solid #ffffff;box-shadow:0 4px 4px #c7c7c78c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px}.settings .step1{display:flex;align-items:stretch;justify-content:center;flex-direction:column;padding:20px 40px}.settings .profile-area{display:flex;align-items:center;border-bottom:1px solid #e0e0e0;padding-bottom:30px}.settings .profile-area .profile-pic,.settings .profile-area .profile-pic img{width:120px;height:120px;border-radius:50%}.settings .profile-area .profile-pic{margin-right:20px;position:relative}.settings .profile-area .profile-pic .confirm-area{position:absolute;top:0;left:0;width:120px;height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#c1d5fed9;z-index:9;opacity:0;cursor:pointer;border-radius:50%;transition:.3s ease all}.settings .profile-area .profile-pic:hover .confirm-area{opacity:1}.settings .profile-area .profile-pic .confirm-area p{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:18px;text-align:center;color:#124fc9;margin-top:10px}.settings .profile-area .profile-pic img{object-fit:cover}.settings .profile-area .profile-pic .dropdown-profile{position:absolute;height:68px;width:232px;border-radius:4px;padding:4px;box-shadow:0 2px 8px #adadad73;background-color:#fff}.settings .profile-area .profile-pic .dropdown-profile>div{display:flex;align-items:center;width:224px;height:28px;background:#fff;border-radius:4px;padding:4px 8px;cursor:pointer}.settings .profile-area .profile-pic .dropdown-profile>div:hover{background-color:#eff4fc}.settings .profile-area .profile-pic .dropdown-profile>div p{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:20px;margin-left:5px;color:#2e2e2e}.settings .profile-area .presentation-area h1{font-family:Montserrat;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0em;text-align:left;color:#2e2e2e}.settings .profile-area .presentation-area p{font-family:Montserrat;font-size:14px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:left;color:#3676f5}.settings .inputs-area{border-bottom:1px solid #e0e0e0;padding-top:20px;padding-bottom:20px}.settings .inputs-area>*+*{margin-top:1.5rem}.settings .inputs-area label{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#7a7a7a;margin-bottom:5px;display:block}.settings .inputs-area .flex-area-input{display:flex;align-items:center}.settings .inputs-area .flex-area-input p,.settings .inputs-area .flex-area-input input{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#2e2e2e;width:161px;margin-right:.8rem;border:none;border-bottom:1px solid #dfe0e0;outline:none;background:tra;pointer-events:none}.settings .inputs-area .flex-area-input input:focus{border-bottom-color:#3676f5}.settings .inputs-area .flex-area-input:hover svg{cursor:pointer}.settings .inputs-area .flex-area-input input+label,.settings .inputs-area .flex-area-input p+svg{transform:translate(0);transition:.3s ease all}.settings .inputs-area .flex-area-input:hover input+label,.settings .inputs-area .flex-area-input:hover p+svg{transform:translate(10px)}.settings .inputs-area .flex-area-input:hover svg path,.settings .inputs-area .flex-area-input input:focus+label svg path{fill:#3676f5}.settings .switches-area{margin-top:20px}.settings .switches-area>*+*{margin-top:10px}.settings .switches-area p{margin-left:10px}.settings .switch{display:flex;align-items:center}.settings .settings-profile-card{height:auto;min-height:470px}.settings .settings-profile-card .profile-area{justify-content:center}.settings .settings-presentation-area,.settings .settings-presentation-area h1,.settings .settings-presentation-area p{text-align:center}.settings .settings-inputs-area{border-bottom:none}.settings .settings-readonly-input{width:100%!important;color:#616161!important;background:transparent!important;pointer-events:none!important}.settings .settings-password-title{display:flex;align-items:center;gap:8px;margin:18px 0 8px}.settings .settings-password-title h2{margin:0;font-family:Montserrat;font-weight:600;font-size:16px;line-height:20px;color:#2e2e2e}.settings .settings-password-help{position:relative;display:inline-flex;align-items:center}.settings .settings-password-help>button{width:20px;height:20px;border-radius:50%;border:1px solid #3676f5;background:#fff;color:#3676f5;font-family:Montserrat;font-weight:700;font-size:12px;line-height:18px;cursor:help;padding:0}.settings .settings-password-tooltip{position:absolute;left:28px;top:50%;transform:translateY(-50%);z-index:20;width:280px;padding:12px 14px;border:1px solid #d7e3ff;border-radius:8px;background:#fff;box-shadow:0 8px 24px #2e2e2e24;opacity:0;pointer-events:none;transition:opacity .18s ease}.settings .settings-password-tooltip p{margin:0 0 6px;font-family:Montserrat;font-weight:500;font-size:11px;line-height:15px;color:#616161}.settings .settings-password-tooltip p:last-child{margin-bottom:0}.settings .settings-password-help:hover .settings-password-tooltip,.settings .settings-password-help:focus-within .settings-password-tooltip{opacity:1;pointer-events:auto}.settings .settings-password-row{display:flex;align-items:center;gap:10px}.settings .settings-password-row.single{display:block}.settings .settings-password-row input{width:100%;height:32px;border:1px solid #c1d5fe;border-radius:4px;padding:0 10px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:#2e2e2e;outline:none;background:#fff}.settings .settings-password-row input:disabled{background:#f4f4f4;border-color:#dfe0e0;color:#949494}.settings .settings-password-row button,.settings .settings-change-password-button{height:32px;border-radius:4px;border:none;background:#3676f5;color:#fff;font-family:Montserrat;font-weight:500;font-size:12px;cursor:pointer;transition:.2s ease all;white-space:nowrap;padding:0 12px}.settings .settings-password-row button:hover,.settings .settings-change-password-button:hover{box-shadow:0 3px #0a40ae;font-weight:600}.settings .settings-password-row button:disabled,.settings .settings-change-password-button:disabled{background:#adadad;box-shadow:none;cursor:not-allowed;font-weight:500}.settings .settings-change-password-button{width:100%;margin-top:18px}.settings .settings-back-link{display:flex;align-items:center;justify-content:center;text-decoration:none}.bg-black{height:100vh;width:100%;background:#00000080;position:absolute;left:0;top:0}.PasswordChangePopup{height:100vh;width:100%;display:flex;align-items:center;justify-content:center;z-index:9}.PasswordChangePopup .change-pop{height:500px;width:400px;border-radius:8px;background-color:#fff;box-shadow:0 4px 12px #94949473;padding:0 20px;z-index:2}.PasswordChangePopup .header-password-change{height:75px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e0e0e0}.PasswordChangePopup .body-change-password h1{font-family:Montserrat;font-style:normal;font-weight:500;font-size:18px;line-height:22px;text-align:center;color:#2e2e2e;margin-top:30px}.PasswordChangePopup .body-change-password p{font-family:Montserrat;width:304px;margin:0rem auto;margin-top:5px;font-style:normal;font-weight:500;font-size:14px;line-height:18px;text-align:center;color:#616161;margin-bottom:1.5rem}.PasswordChangePopup .body-change-password .input-wrapper{width:304px;margin:0rem auto 1rem}.PasswordChangePopup .break-password{height:1px;width:304px;margin:17px auto;border-bottom:1px solid #c7c7c7}.PasswordChangePopup .body-change-password .input-wrapper label{font-family:Montserrat;font-style:normal;font-weight:600;font-size:12px;line-height:16px;color:#2e2e2e;margin-bottom:8px;display:block}.PasswordChangePopup .body-change-password .input-wrapper .input-closet{width:100%;height:24px;background:#fff;border:1px solid #c1d5fe;border-radius:4px;padding:0 7px;position:relative}.PasswordChangePopup .body-change-password .input-wrapper .input-closet input{flex:1;border:none;outline:none;font-family:Montserrat;font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:#000;margin-left:10px}.PasswordChangePopup .body-change-password .input-wrapper .input-closet .placeholder{position:absolute;left:0;top:0;padding-top:5px;text-align:left;padding-left:1.5rem;z-index:1;margin-top:0;padding-bottom:0;height:100%}.PasswordChangePopup .body-change-password .input-wrapper .input-closet input{z-index:2;position:relative;background:transparent}.PasswordChangePopup .body-change-password .input-wrapper .input-closet input:focus+.placeholder{display:none}.PasswordChangePopup .body-change-password .input-wrapper .input-closet input.no-placeholder+.placeholder{display:none}.PasswordChangePopup .body-change-password .input-wrapper .input-closet input::placeholder{color:#949494}.PasswordChangePopup .buttons-wrapper{display:flex;flex-direction:column;align-items:center;margin-top:25px}.PasswordChangePopup .buttons-wrapper button:first-child{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#fff;width:199px;height:36px;background:#3676f5;border-radius:4px;border:none;outline:none;margin-bottom:10px;cursor:pointer;transition:.3s ease all}.PasswordChangePopup .buttons-wrapper button:first-child:hover,.PasswordChangePopup .tick-pop button:hover{box-shadow:0 3px #0a40ae;font-weight:600}.PasswordChangePopup .buttons-wrapper button:last-child{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#adadad;background:transparent;outline:none;border:none;border-bottom:1px solid #adadad;cursor:pointer;transition:.3s ease all}.PasswordChangePopup .buttons-wrapper button:last-child:hover{color:#adacad;font-weight:600}.PasswordChangePopup .tick-pop{height:186px;width:432px;background:#fff;border:.5px solid #e0e0e0;box-shadow:0 4px 8px #adadad73;border-radius:4px;padding:24px 20px;display:flex;flex-direction:column;position:relative;align-items:center}.PasswordChangePopup .tick-pop p{font-family:Montserrat;font-style:normal;font-weight:500;font-size:18px;line-height:22px;text-align:center;color:#2e2e2e;margin:1rem 0rem}.PasswordChangePopup .tick-pop button{width:129px;height:36px;background:#3676f5;border-radius:4px;border:none;outline:none;font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#fff;margin-top:5px;cursor:pointer;transition:.3s ease all}.PasswordChangePopup .tick-pop svg:last-child{position:absolute;right:20px;top:20px;cursor:pointer}.PasswordChangePopup .loader-wrapper{width:100%;height:100vh;background-color:#ffffff80;position:absolute;left:0;top:0}.CatalogSearch .bg-cover{height:100vh;width:100%;position:fixed!important;left:0;top:0;margin:0!important;z-index:2}.CatalogSearch .circle-1-setting{width:396px;right:0;left:unset;bottom:unset;top:0;transform:translate(0)}.CatalogSearch .circle-2-setting{width:396px;left:0;bottom:unset;top:0;transform:translate(0)}.CatalogSearch{min-height:100vh;padding-bottom:32px;overflow:visible}.CatalogSearch .search-table-area{width:95%;margin:1.5rem auto;padding:24px;background:#fdfdfdc9;box-shadow:0 4px 4px #c7c7c7a6;-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);border-radius:8px}.CatalogSearch .search-table-area>h1{font-family:Montserrat;font-style:normal;font-weight:500;font-size:24px;line-height:28px;color:#2e2e2e;margin-bottom:1rem}.table-catalog-search a{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:20px;border-bottom:1px solid #3676f5;color:#3676f5;text-decoration:none!important}.table-catalog-search .image-wrapper{height:24px;width:80px;padding:2px 4px;background:#fff;border:1px solid #adadad;border-radius:16px}.table-catalog-search .image-wrapper img{width:100%}.table-catalog-search .image-wrapper p{text-align:center;font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#adadad}.table-catalog-search tbody tr th{border-bottom:1px solid #dbe7ff}.search-table-area .css-1ygcj2i-MuiTableCell-root{height:32px!important;padding-top:0;padding-bottom:0;background:#fafafa;font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#7a7a7a}.search-table-area .css-1ex1afd-MuiTableCell-root{height:80px}.table-catalog-search tr th>p{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#2e2e2e}.table-catalog-search tr th:nth-child(3){position:relative}.table-catalog-search tr th:nth-child(3):after{width:1px;height:80%;background-color:#e0e0e0;content:"";top:50%;left:80%;transform:translate(-80%) translateY(-50%);position:absolute}.search-table-area thead th{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#7a7a7a;background:#fafafa;height:32px;padding-top:0;padding-bottom:0}.search-table-area tbody tr:hover th{background-color:#f0f4fc;border-bottom-color:#cddefe}.search-table-area tbody tr:hover th:nth-child(3):after{background-color:#cddefe}.CatalogSearch .search-table-area tbody td{height:48px;padding-top:6px;padding-bottom:6px;font-family:Montserrat;font-size:12px}.ProdDropdown{position:relative;flex:1}.ProdDropdown .head{width:100%;height:36px;display:flex;justify-content:space-between;align-items:center;padding:8px;border-radius:4px;border:solid .5px var(--azul-50);background-color:var(--b-w-blanco);cursor:pointer}.ProdDropdown .head.active{border:solid .5px var(--azul-300);background-color:var(--azul-25)}.ProdDropdown .head.active svg{transform:rotate(90deg)}.ProdDropdown .head.amountIn{border:solid .5px var(--azul-300);background-color:var(--b-w-blanco)}.ProdDropdown .head p{height:20px;flex-grow:0;font-family:Montserrat;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:var(--gris-700)}.ProdDropdown .head-wrapper{display:flex;align-items:center}.ProdDropdown .head-wrapper p{align-self:stretch;flex-grow:1;font-family:Montserrat;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:var(--gris-700);margin-left:0;margin-right:4px}.ProdDropdown ul{width:100%;padding:8px 16px;border-radius:4px;box-shadow:0 4px 8px #adadad73;background-color:var(--b-w-blanco);list-style:none;position:absolute;top:73px;z-index:9999}.ProdDropdown ul input{display:none}.ProdDropdown ul li{display:flex;align-items:center}.ProdDropdown ul label{min-width:14.2px;width:14.2px;height:14.2px;display:flex;align-items:center;justify-content:center;border-radius:2px;border:solid 1px var(--gris-100);background-color:var(--b-w-blanco);cursor:pointer}.ProdDropdown ul label svg{display:none}.ProdDropdown ul label svg{width:10px}.ProdDropdown ul input:checked+label{background-color:#3676f5}.ProdDropdown ul input:checked+label svg{display:block;color:#fff}.ProdDropdown ul p{height:20px;flex-grow:0;font-family:Montserrat;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:var(--gris-800)}.ProdDropdown ul>*+*{margin-top:8px}.CadenaDropdown{position:relative}.CadenaDropdown.active{z-index:3}.CadenaDropdown ul label{height:20px;display:flex;border:none;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%!important;padding:0;cursor:pointer}.CadenaDropdown ul label:hover{background-color:#f0f4fc}.CadenaDropdown ul input:checked+label{background-color:#f0f4fc}.inner-header-setting .CatálogoDropdownDateNew{position:absolute;width:312px;top:75px}.inner-header-setting .CatálogoDropdownDateNew .react-calendar{width:100%}.inner-header-setting .CatálogoDropdownDateNew .react-calendar__tile{min-height:40px;padding:0!important;min-width:40px}.inner-header-setting .CatálogoDropdownDateNew .react-calendar__tile abbr{font-family:Montserrat;font-size:14px;font-weight:500;line-height:18px;letter-spacing:0em;text-align:center;color:#616161}.inner-header-setting .CatálogoDropdownDate .react-calendar__tile--hover,.inner-header-setting .CatálogoDropdownDateNew .react-calendar__tile:hover{background-color:#dbe7ff!important;border-radius:0!important;position:relative}.inner-header-setting .CatálogoDropdownDate .react-calendar__tile--active{border-radius:50%!important;border:none!important;background:#3676f5!important}.inner-header-setting .CatálogoDropdownDate .react-calendar__tile--range{background-color:#dbe7ff!important;border-radius:0!important;position:relative}.inner-header-setting .CatálogoDropdownDate .react-calendar__tile--active abbr{color:#fff}.inner-header-setting .CatálogoDropdownDate .react-calendar__tile--rangeStart,.inner-header-setting .CatálogoDropdownDate .react-calendar__tile--rangeEnd{border:none!important;background-color:#dbe7ff!important;position:relative}.inner-header-setting .CatálogoDropdownDate .react-calendar__tile--rangeStart{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.inner-header-setting .CatálogoDropdownDate .react-calendar__tile--rangeEnd{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.inner-header-setting .CatálogoDropdownDate .react-calendar__tile--rangeStart:after,.inner-header-setting .CatálogoDropdownDate .react-calendar__tile--rangeEnd:after{width:100%;height:100%;left:0;top:0;z-index:1;position:absolute;border-radius:50%!important;content:"";background:#3676f5!important}.inner-header-setting .CatálogoDropdownDate .react-calendar__tile--range abbr{color:#616161;position:relative;z-index:2}.inner-header-setting .CatálogoDropdownDate .react-calendar__tile--rangeStart abbr,.inner-header-setting .CatálogoDropdownDate .react-calendar__tile--rangeEnd abbr{color:#fff}.react-calendar__navigation button span{font-family:Montserrat;font-size:10px;font-weight:500;line-height:14px;letter-spacing:0em;text-align:left;color:#474747}.react-calendar__navigation button{height:36px;width:160px;border:0px solid #dbe7ff;border-radius:4px}.react-calendar__navigation button:nth-child(2){position:absolute;right:30px}.react-calendar__navigation button:nth-child(4){position:absolute;right:10px}.react-calendar__navigation button{flex-grow:unset!important;min-width:unset;width:unset}.react-calendar__navigation button:hover{background:transparent!important}.react-calendar__navigation button:nth-child(3){padding-left:.5em;padding-right:1em;background-color:#fff}.react-calendar__navigation button:nth-child(2),.react-calendar__navigation button:nth-child(4){border:none;width:16px;height:16px;min-width:unset;max-width:20px;color:#3676f5;font-size:20px}.react-calendar__month-view__weekdays__weekday abbr{font-family:Montserrat;font-size:10px;font-weight:600;line-height:14px;letter-spacing:0em;text-align:center;color:#3676f5;text-decoration:none}.CatalogDate .head{min-width:312px}.CadenaDropdownWidth,.ProdDropdown:not(.CatalogDate){min-width:220px!important;flex:unset}.CatalogDate{min-width:312px!important;flex:unset}.CatalogSearch .Limpiar{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#3676f5}.NombreDropdown.ProdDropdown{min-width:295px!important;flex:unset}.inner-header-setting>div:first-child{flex:unset;min-width:226px!important}.inner-header-setting>*+*{margin-left:15px}.inner-header-setting>*:first-child{margin-right:15px;position:relative}.inner-header-setting>*:first-child:after{width:1px;height:36px;background-color:#9ab9f8;content:"";position:absolute;right:-14px;top:50%;transform:translateY(-50%)}.inner-header-setting>*:last-child{min-width:127px!important;display:block;margin-left:4rem}.NombreDropdown .NewInputModuleLogin{width:100%}.NombreDropdown .NewInputModuleLogin{border-width:1.5px;border:solid .5px var(--azul-50);background-color:var(--b-w-blanco)}.NombreDropdown .NewInputModuleLogin svg{position:absolute;left:unset;right:8px;top:11px}.NombreDropdown .NewInputModuleLogin.error{border:1.5px solid #ff5334}.NombreDropdown .NewInputModuleLogin.error:hover{border-color:#ff5334!important}.NombreDropdown .NewInputModuleLogin.error svg{stroke:#ff5334}.NombreDropdown .missing-details,.NombreDropdown .error-details{width:304px;height:40px;background:#fff6e8;border:.5px solid #e67a00;border-radius:4px;padding:8px 16px 8px 8px;display:none;align-items:center;margin-top:18px}.NombreDropdown .error-details{background:#ffe9e6;border:.5px solid #ff5334}.NombreDropdown .missing-details p,.NombreDropdown .error-details p{font-family:Montserrat;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;margin-left:.6rem;color:#e57a00}.NombreDropdown .error-details p{color:#ff5334}.NombreDropdown .missing-details.active,.NombreDropdown .error-details.active{display:flex}.NombreDropdown .error-details.active+.button_wrapper{margin-top:24px}.NombreDropdown .missing-details.active+div+.button_wrapper{margin-top:24px}.NombreDropdown input{height:93%;width:85%;outline:none;font-family:Montserrat;font-size:14px;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;border:none}.NombreDropdown .NewInputModuleLogin{width:100%;height:36px;border-radius:4px;padding:4px}.NombreDropdown .NewInputModuleLogin:hover{border-color:#3676f5!important;cursor:pointer}@media screen and (min-width:1960px){.inner-header-setting{justify-content:space-between}}@media screen and (max-width:1960px){.CatalogDate,.CatalogDate .head{min-width:164px!important}.CatalogDate .head .p-wrapper,.ProdDropdown .head .p-wrapper{min-width:90%;width:90%;overflow:hidden}.CatalogDate .head p{overflow:hidden!important;text-overflow:ellipsis;font-size:14px!important;white-space:nowrap;margin-left:0}.NombreDropdown.ProdDropdown .p-wrapper{min-width:90%;width:90%;overflow:hidden}.NombreDropdown.ProdDropdown p,.ProdDropdown .head p{overflow:hidden!important;text-overflow:ellipsis;font-size:14px!important;white-space:nowrap;text-align:left;margin-left:0}.CadenaDropdownWidth,.ProdDropdown:not(.CatalogDate){min-width:160px!important}.inner-header-setting{justify-content:space-between}}.CatalogSearch .catalog-search-header{min-height:72px}.CatalogSearch .catalog-search-panel{position:relative;z-index:1;margin:16px 32px 0;padding:18px;border-radius:12px;background:#ffffffeb;box-shadow:0 2px 10px #adadad47}.CatalogSearch .catalog-search-panel.collapsed{padding-bottom:12px}.CatalogSearch .catalog-search-results-panel.collapsed{padding-bottom:18px}.CatalogSearch .catalog-search-panel-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.CatalogSearch .catalog-search-panel.collapsed .catalog-search-panel-header{margin-bottom:0}.CatalogSearch .catalog-search-panel-header>div{display:flex;align-items:center;gap:8px}.CatalogSearch .catalog-search-panel-header h2,.CatalogSearch .catalog-search-gantt-header h2{font-family:Montserrat;font-size:15px;font-weight:600;color:var(--gris-800);margin:0}.CatalogSearch .catalog-search-toggle-button{width:32px;height:32px;border:1px solid #dbe7ff;border-radius:50%;background:#fff;color:#3676f5;display:flex;align-items:center;justify-content:center;cursor:pointer}.CatalogSearch .catalog-search-toggle-button svg{transition:transform .2s ease}.CatalogSearch .catalog-search-toggle-button svg.collapsed{transform:rotate(-90deg)}.CatalogSearch .catalog-search-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.CatalogSearch .catalog-search-filter{display:flex;flex-direction:column;gap:6px;font-family:Montserrat;font-size:12px;font-weight:600;color:var(--gris-600)}.CatalogSearch .catalog-search-filter input,.CatalogSearch .catalog-search-filter select{height:36px;border:1px solid #dbe7ff;border-radius:6px;padding:0 10px;background:#fff;color:var(--gris-800);font-family:Montserrat;font-size:12px;outline:none}.CatalogSearch .catalog-search-filter input:focus,.CatalogSearch .catalog-search-filter select:focus{border-color:#3676f5;box-shadow:0 0 0 2px #3676f51f}.CatalogSearch .catalog-search-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:18px}.CatalogSearch .catalog-search-actions button{height:36px;border-radius:6px;padding:0 16px;font-family:Montserrat;font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px}.CatalogSearch .catalog-search-primary-button{border:1px solid #3676f5;background:#3676f5;color:#fff}.CatalogSearch .catalog-search-secondary-button{border:1px solid #3676f5;background:#fff;color:#3676f5}.CatalogSearch .catalog-search-actions button:disabled{opacity:.55;cursor:not-allowed}.CatalogSearch .catalog-search-error{margin-bottom:12px;color:#ff5334;font-family:Montserrat;font-size:12px;font-weight:600}.CatalogSearch .search-table-area{margin-top:16px}.CatalogSearch .catalog-search-table-container::-webkit-scrollbar{width:14px;height:14px}.CatalogSearch .catalog-search-table-container::-webkit-scrollbar-thumb{background:#9ab9f8;border-radius:12px;border:3px solid #f5f8ff}.CatalogSearch .catalog-search-table-container::-webkit-scrollbar-track{background:#eef4ff;border-radius:12px}.CatalogSearch .catalog-search-view-link,.CatalogSearch .catalog-search-id-link,.CatalogSearch .catalog-search-product-link{color:#3676f5;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-family:Montserrat;border:0;background:transparent;padding:0;cursor:pointer}.CatalogSearch .catalog-search-id-link:hover,.CatalogSearch .catalog-search-product-link:hover{text-decoration:underline}.CatalogSearch .table-catalog-search tr.catalog-row-ejecucion td{background-color:#28a745;color:#fff}.CatalogSearch .table-catalog-search tr.catalog-row-sin-acuerdo td{background-color:#dc3545;color:#fff}.CatalogSearch .table-catalog-search tr.catalog-row-rechazado td{background-color:#ffc107;color:#2e2e2e}.CatalogSearch .table-catalog-search tr.catalog-row-negociacion td{background-color:#17a2b8;color:#fff}.CatalogSearch .table-catalog-search tr.catalog-row-ejecucion .catalog-search-view-link,.CatalogSearch .table-catalog-search tr.catalog-row-ejecucion .catalog-search-id-link,.CatalogSearch .table-catalog-search tr.catalog-row-ejecucion .catalog-search-product-link,.CatalogSearch .table-catalog-search tr.catalog-row-sin-acuerdo .catalog-search-view-link,.CatalogSearch .table-catalog-search tr.catalog-row-sin-acuerdo .catalog-search-id-link,.CatalogSearch .table-catalog-search tr.catalog-row-sin-acuerdo .catalog-search-product-link,.CatalogSearch .table-catalog-search tr.catalog-row-negociacion .catalog-search-view-link,.CatalogSearch .table-catalog-search tr.catalog-row-negociacion .catalog-search-id-link,.CatalogSearch .table-catalog-search tr.catalog-row-negociacion .catalog-search-product-link{color:#fff}.CatalogSearch .catalog-search-gantt{width:95%;margin:16px auto 0;padding:20px;border-radius:8px;background:#fdfdfde0;box-shadow:0 4px 4px #c7c7c773;-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px)}.CatalogSearch .catalog-search-gantt-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.CatalogSearch .catalog-search-gantt-header p,.CatalogSearch .catalog-search-gantt-empty{font-family:Montserrat;font-size:12px;font-weight:500;color:var(--gris-600);margin:0}.CatalogSearch .catalog-search-gantt-body{display:flex;flex-direction:column;gap:10px;max-height:360px;overflow:auto;padding-right:8px}.CatalogSearch .catalog-search-gantt-body::-webkit-scrollbar{width:12px;height:12px}.CatalogSearch .catalog-search-gantt-body::-webkit-scrollbar-thumb{background:#9ab9f8;border-radius:12px;border:3px solid #f5f8ff}.CatalogSearch .catalog-search-gantt-row{display:grid;grid-template-columns:minmax(260px,340px) 1fr;gap:14px;align-items:center;border-radius:8px;padding:6px 8px}.CatalogSearch .catalog-search-gantt-label{display:flex;flex-direction:column;gap:4px;font-family:Montserrat;min-width:0}.CatalogSearch .catalog-search-gantt-label strong{font-size:12px;font-weight:700;color:var(--gris-800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CatalogSearch .catalog-search-gantt-label span{font-size:11px;font-weight:500;color:var(--gris-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CatalogSearch .catalog-search-gantt-track{position:relative;height:28px;border-radius:999px;background:#eef4ff;overflow:hidden}.CatalogSearch .catalog-search-gantt-bar{position:absolute;top:4px;height:20px;min-width:36px;border-radius:999px;background:linear-gradient(90deg,#3676f5,#29bab8);display:flex;align-items:center;justify-content:center;padding:0 8px;color:#fff;font-family:Montserrat;font-size:10px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CatalogSearch .catalog-search-gantt-bar.catalog-row-ejecucion{background:#28a745;color:#fff}.CatalogSearch .catalog-search-gantt-bar.catalog-row-sin-acuerdo{background:#dc3545;color:#fff}.CatalogSearch .catalog-search-gantt-bar.catalog-row-rechazado{background:#ffc107;color:#2e2e2e}.CatalogSearch .catalog-search-gantt-bar.catalog-row-negociacion{background:#17a2b8;color:#fff}.settings .settings-profile-card{width:520px;min-height:600px}.settings .settings-profile-card .profile-area{justify-content:flex-start;gap:20px}.settings .settings-profile-pic{flex:0 0 120px;overflow:hidden;background:#eff4fc;box-shadow:0 2px 8px #adadad40}.settings .settings-avatar-placeholder{width:120px;height:120px;display:flex;align-items:center;justify-content:center}.settings .settings-avatar-overlay{position:absolute;left:0;top:0;width:120px;height:120px;border:0;border-radius:50%;background:#c1d5fee0;color:#124fc9;font-family:Montserrat;font-size:12px;font-weight:600;cursor:pointer;opacity:0;transition:opacity .2s ease}.settings .settings-profile-pic:hover .settings-avatar-overlay{opacity:1}.settings .settings-avatar-overlay:disabled{cursor:wait}.settings .settings-presentation-area,.settings .settings-presentation-area h1,.settings .settings-presentation-area p{text-align:left}.settings .settings-avatar-actions{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.settings .settings-avatar-actions button{height:30px;border:1px solid #3676f5;border-radius:4px;background:#fff;color:#3676f5;font-family:Montserrat;font-size:11px;font-weight:500;padding:0 10px;cursor:pointer}.settings .settings-avatar-actions button.delete{border-color:#dc3545;color:#dc3545}.settings .settings-avatar-actions button:disabled{border-color:#c7c7c7;color:#949494;cursor:not-allowed}.settings .settings-avatar-error{display:block;margin-top:8px;font-family:Montserrat;font-size:10px;line-height:14px;color:#dc3545}.HomeNew.settings{min-height:100vh;height:auto;overflow-y:auto;overflow-x:hidden;position:relative;padding-bottom:80px}.HomeNew.settings .circle-1-setting,.HomeNew.settings .circle-2-setting{pointer-events:none;z-index:0}.HomeNew.settings .inner-header-setting.settings-page-title{justify-content:flex-start;z-index:2}.HomeNew.settings .inner-header-setting.settings-page-title>div,.HomeNew.settings .inner-header-setting.settings-page-title>*:first-child,.HomeNew.settings .inner-header-setting.settings-page-title>*:last-child{display:inline-flex!important;align-items:center;gap:10px;min-width:0!important;margin:0!important;position:static}.HomeNew.settings .inner-header-setting.settings-page-title>*:first-child:after{content:none;display:none}.HomeNew.settings .inner-header-setting.settings-page-title h1{margin:0;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#252525}.HomeNew.settings .inner-header-setting.settings-page-title svg{flex:0 0 auto;color:#3676f5}.HomeNew.settings .settings-profile-card{position:relative;left:auto;top:auto;transform:none;margin:28px auto;max-width:calc(100vw - 32px);max-height:none}.HomeNew.settings .settings-back-link{position:relative;left:auto;bottom:auto;transform:none;margin:0 auto}@media screen and (max-height:760px){.HomeNew.settings .settings-profile-card{margin-top:20px}}.CatalogSearch .catalog-search-gantt-axis-row{display:grid;grid-template-columns:minmax(260px,340px) 1fr;gap:14px;padding:10px 16px 0 8px}.CatalogSearch .catalog-search-gantt-axis{position:relative;height:34px;border-top:1px solid #c9dafd;margin-top:2px}.CatalogSearch .catalog-search-gantt-tick{position:absolute;top:-1px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:4px;min-width:62px}.CatalogSearch .catalog-search-gantt-tick:first-child{transform:translate(0);align-items:flex-start}.CatalogSearch .catalog-search-gantt-tick:last-child{transform:translate(-100%);align-items:flex-end}.CatalogSearch .catalog-search-gantt-tick span{width:1px;height:8px;background:#9ab9f8}.CatalogSearch .catalog-search-gantt-tick p{margin:0;font-family:Montserrat;font-size:10px;font-weight:600;color:var(--gris-600);white-space:nowrap}.refresh-action{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.refresh-action svg{flex:0 0 auto}.refresh-action-spinning{animation:refresh-action-spin .75s linear infinite}@keyframes refresh-action-spin{to{transform:rotate(360deg)}}.platform-analytics{box-sizing:border-box;height:100vh;min-height:0;overflow-x:hidden;overflow-y:auto;background:#f5f7fb;color:#263247}.platform-shell{position:relative;width:min(1440px,calc(100% - 48px));margin:0 auto;padding:22px 0 36px;font-family:Montserrat,sans-serif}.platform-title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.platform-title>div:first-child>span{color:#3676f5;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.platform-title h1{margin:4px 0;font-size:28px}.platform-title p{margin:0;color:#687386;font-size:12px}.platform-actions{display:flex;align-items:center;gap:8px}.platform-actions select,.platform-actions .refresh-action{box-sizing:border-box;height:36px;min-height:36px;margin:0;border:1px solid #d7e0ef;border-radius:7px;background:#fff;padding:0 12px;color:#3676f5;font:600 11px/1 Montserrat,sans-serif;text-transform:none}.platform-actions select[aria-label=Tenant]{min-width:148px;max-width:210px}.platform-actions .refresh-action{cursor:pointer}.platform-actions select:disabled,.platform-actions .refresh-action:disabled{cursor:not-allowed;opacity:.6}.platform-tabs{display:flex;align-items:center;gap:0;margin-bottom:14px;border-bottom:1px solid #dce4f0}.platform-tabs button{display:inline-flex;align-items:center;gap:7px;height:38px;margin:0 20px -1px 0;border:0;border-bottom:2px solid transparent;background:transparent;padding:0 2px;color:#66748a;font:600 10px Montserrat,sans-serif;cursor:pointer}.platform-tabs button svg{width:14px;height:14px}.platform-tabs button:hover{color:#2f69d7}.platform-tabs button.active{border-bottom-color:#3676f5;color:#2f69d7}.platform-metrics{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));gap:12px;margin-bottom:14px}.platform-metric,.platform-card{border:1px solid #e1e7f0;border-radius:11px;background:#fff;box-shadow:0 7px 24px #1d345e0d}.platform-metric{display:grid;grid-template-columns:38px 1fr;align-items:center;padding:15px}.platform-metric>div{display:grid;grid-row:span 2;place-items:center;width:32px;height:32px;border-radius:8px;background:#edf3ff;color:#3676f5}.platform-metric svg{width:17px}.platform-metric span{color:#788497;font-size:10px}.platform-metric strong{font-size:20px}.platform-metric strong small{color:#7b879a;font-size:9px;font-weight:600;white-space:nowrap}.platform-infrastructure{margin-bottom:14px}.platform-infrastructure>header h2{display:flex;align-items:center;gap:6px}.platform-infrastructure>header h2 svg{width:15px;height:15px;color:#3676f5}.platform-infra-collected{align-items:flex-end}.platform-infra-collected small{color:#8791a0;font-size:8px}.platform-health{display:inline-flex;width:fit-content;align-items:center;border-radius:999px;padding:4px 8px;font-size:8px;font-weight:700;white-space:nowrap}.platform-health.healthy{background:#e8f7ef;color:#147747}.platform-health.warning{background:#fff3d6;color:#8b5e00}.platform-health.critical{background:#ffe8e8;color:#b42318}.platform-health.unavailable{background:#eef1f5;color:#697586}.platform-infra-host{padding:13px 15px 15px}.platform-infra-host-title,.platform-infra-subtitle{display:flex;align-items:center;justify-content:space-between;gap:12px}.platform-infra-host-title{margin-bottom:10px}.platform-infra-host-title>div,.platform-infra-subtitle>div{display:flex;min-width:0;flex-direction:column;gap:2px}.platform-infra-host-title strong,.platform-infra-subtitle strong{color:#344054;font-size:10px}.platform-infra-host-title small,.platform-infra-subtitle small{color:#8791a0;font-size:8px}.platform-infra-host-title>span,.platform-infra-subtitle>span{border-radius:999px;background:#edf3ff;padding:4px 8px;color:#2d65cd;font-size:8px;font-weight:700;white-space:nowrap}.platform-infra-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.platform-infra-metric{position:relative;display:grid;min-width:0;grid-template-columns:25px minmax(0,1fr);gap:2px 7px;align-items:center;overflow:hidden;border:1px solid #e2e8f0;border-radius:8px;background:#f9fbfe;padding:9px}.platform-infra-icon{display:grid;grid-row:span 3;place-items:center;width:25px;height:25px;border-radius:6px;background:#eaf1ff;color:#3676f5}.platform-infra-icon svg{width:14px;height:14px}.platform-infra-metric>span{overflow:hidden;color:#7b8798;font-size:8px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.platform-infra-metric>strong{overflow:hidden;color:#344054;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.platform-infra-metric>small{overflow:hidden;color:#8791a0;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.platform-infra-progress{position:absolute;right:0;bottom:0;left:0;height:2px;background:#e8edf5}.platform-infra-progress i{display:block;height:100%;background:#4d83f6}.platform-infra-databases{border-top:1px solid #e8ecf3}.platform-infra-subtitle{padding:11px 15px}.platform-infra-databases table{min-width:1420px}.platform-infra-databases td strong{display:block;color:#344054;font-size:10px}.platform-infra-databases td small{display:block;margin-top:2px;color:#8791a0;font-size:8px}.platform-system-content{min-width:0}.platform-system-api-metrics{margin-top:14px}.platform-system-signals{display:flex;flex-wrap:wrap;gap:7px;border-top:1px solid #e8ecf3;padding:9px 15px}.platform-system-signals span{border-radius:999px;background:#f0f4fa;padding:5px 9px;color:#687386;font-size:8px}.platform-system-signals b{color:#344054}.platform-system-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-system-chart{box-sizing:border-box;width:100%;height:260px;padding:14px 16px 10px}.platform-system-loading{min-height:430px}.platform-system-empty{display:flex;min-height:300px;align-items:center;justify-content:center;flex-direction:column;color:#687386;text-align:center}.platform-system-empty svg{width:28px;height:28px;margin-bottom:8px;color:#3676f5}.platform-system-empty h2{margin:0 0 5px;color:#344054;font-size:14px}.platform-system-empty p{max-width:460px;margin:0;font-size:10px;line-height:1.5}.platform-database-health>header>small{color:#687386;font-size:9px}.platform-database-health table{min-width:1420px}.platform-database-health td strong{display:block;color:#344054;font-size:10px}.platform-database-health td small{display:block;margin-top:2px;color:#8791a0;font-size:8px}.platform-system-sessions{margin-bottom:14px}.platform-recurrent-errors table{min-width:1320px}.platform-recurrent-errors code{color:#40506a;font:500 9px Consolas,monospace}.platform-recurrent-errors .platform-error-detail{max-width:300px;white-space:normal}.platform-collector-note{margin:-3px 2px 0;color:#8791a0;font-size:8px;text-align:right}.platform-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:14px;margin-bottom:14px}.platform-card{overflow:hidden}.platform-card>header{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;border-bottom:1px solid #e8ecf3}.platform-card h2{margin:0;font-size:13px}.platform-card header span{color:#7e899a;font-size:10px}.platform-card>header>div{display:flex;flex-direction:column;gap:3px}.platform-chart{box-sizing:border-box;width:100%;height:270px;padding:14px 16px 10px}.platform-chart-empty{display:grid;place-items:center;height:270px;color:#8792a3;font-size:11px}.platform-bars{display:flex;align-items:end;gap:5px;height:180px;padding:18px 16px 10px}.platform-bar-column{display:flex;flex:1;flex-direction:column;justify-content:end;height:100%;text-align:center}.platform-bar-column>div{min-height:3px;border-radius:4px 4px 0 0;background:linear-gradient(#5b8bf7,#3676f5)}.platform-bar-column small{margin-top:5px;color:#8792a3;font-size:8px}.platform-ranked{padding:7px 15px}.platform-ranked>div{display:grid;grid-template-columns:24px 1fr auto;align-items:center;padding:8px 0;border-bottom:1px solid #eef1f6;font-size:11px}.platform-ranked b{color:#3676f5}.platform-ranked span{display:flex;flex-direction:column}.platform-ranked small{color:#8a94a4;font-size:9px}.platform-table-card{margin-bottom:14px}.platform-location-card>header h2{display:flex;align-items:center;gap:6px}.platform-location-card>header h2 svg{width:14px;height:14px;color:#3676f5}.platform-location-card>header>small{color:#687386;font-size:9px}.platform-location-card table{min-width:760px}.platform-location-row{cursor:pointer;transition:background .12s ease}.platform-location-row:hover{background:#f7f9fc}.platform-location-row.is-open{background:#f3f7ff}.platform-location-row:focus-visible{outline:2px solid rgba(54,118,245,.35);outline-offset:-2px}.platform-location-toggle{display:flex;align-items:flex-start;gap:8px}.platform-location-toggle>svg{flex:0 0 auto;margin-top:2px;color:#7a879b;transition:transform .15s ease}.platform-location-row.is-open .platform-location-toggle>svg{transform:rotate(180deg);color:#3676f5}.platform-location-toggle>span{display:flex;flex-direction:column;min-width:0}.platform-location-detail-row>td{padding:0 14px 12px;background:#f7f9fc;border-bottom:1px solid #e4ebf5;white-space:normal}.platform-location-detail-row>td:first-child{display:block}.platform-location-detail{width:100%;min-width:0;border-collapse:collapse;margin-top:2px;background:#fff;border:1px solid #e4ebf5;border-radius:8px;overflow:hidden}.platform-location-detail th{background:#eef3fa;color:#58657a;text-align:left;font-size:9px;letter-spacing:.02em;text-transform:uppercase}.platform-location-detail th,.platform-location-detail td{padding:8px 12px;border-bottom:1px solid #edf0f5;white-space:nowrap}.platform-location-detail tr:last-child td{border-bottom:0}.platform-location-detail td:first-child{display:table-cell}.platform-location-detail code{font:600 10px/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#3d4a61;background:#f1f4f9;padding:3px 6px;border-radius:4px}.platform-table-wrap{overflow:auto}.platform-table-wrap table{width:100%;border-collapse:collapse;font-size:11px}.platform-table-wrap th{background:#f3f6fb;color:#58657a;text-align:left}.platform-table-wrap th,.platform-table-wrap td{padding:10px 14px;border-bottom:1px solid #edf0f5;white-space:nowrap}.platform-table-wrap td:first-child{display:flex;flex-direction:column}.platform-table-wrap td small{color:#8994a5}.platform-users-card table{min-width:1180px}.platform-users-card>header>.platform-user-filters{display:flex;align-items:center;flex-direction:row;gap:10px}.platform-user-filters label{display:flex;align-items:center;gap:6px;color:#687386;font-size:9px;font-weight:600}.platform-user-filters select{box-sizing:border-box;height:30px;min-width:104px;border:1px solid #d7e0ef;border-radius:6px;background:#fff;padding:0 8px;color:#4f5d73;font:600 9px Montserrat,sans-serif;outline:none}.platform-user-filters select:focus{border-color:#8eb0f4;box-shadow:0 0 0 2px #3676f51a}.platform-user-type,.platform-user-status{display:inline-flex;width:fit-content;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:700}.platform-user-type.tenant{background:#edf3ff;color:#2d65cd}.platform-user-type.pricemaker{background:#efe9ff;color:#6840b8}.platform-user-status.active{background:#eaf8f0;color:#18794e}.platform-user-status.disabled{background:#f1f3f6;color:#667085}.platform-user-modules{display:flex;flex-wrap:wrap;gap:4px;max-width:320px}.platform-user-modules span{border-radius:999px;background:#f0f4fa;padding:4px 7px;color:#5c6980;font-size:8px;white-space:nowrap}.platform-user-modules b{color:#344054}.platform-muted{color:#8994a5;font-size:9px}.platform-detail-button{border:1px solid #c9d8f5;border-radius:6px;background:#f4f7ff;padding:6px 9px;color:#2d65cd;font:600 9px Montserrat,sans-serif;cursor:pointer}.platform-detail-button:hover{border-color:#8eb0f4;background:#eaf1ff}.platform-detail-button:disabled{cursor:not-allowed;opacity:.45}.platform-error{margin-bottom:12px;padding:10px 12px;border-radius:7px;background:#fff0f0;color:#b32d2d;font-size:11px}.platform-loading{position:fixed;right:24px;bottom:24px;padding:10px 14px;border-radius:8px;background:#263247;color:#fff;font-size:11px}.platform-empty{margin:120px auto;max-width:440px;text-align:center}.platform-empty svg{color:#3676f5}.platform-modal-backdrop{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;background:#18243994;padding:24px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.platform-detail-modal{box-sizing:border-box;width:min(1180px,100%);max-height:calc(100vh - 48px);overflow-y:auto;border:1px solid #d9e2ef;border-radius:12px;background:#f6f8fc;box-shadow:0 24px 70px #0f1f384d;color:#263247;font-family:Montserrat,sans-serif}.platform-detail-header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e1e7f0;background:#fffffff7;padding:14px 18px}.platform-detail-header>div{display:flex;flex-direction:column;gap:2px}.platform-detail-header span{color:#3676f5;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.platform-detail-header h2{margin:0;font-size:18px}.platform-detail-header small{color:#8791a0;font-size:9px}.platform-detail-header button{display:grid;place-items:center;width:31px;height:31px;border:0;border-radius:7px;background:#f2f5fa;color:#536075;cursor:pointer}.platform-detail-loading{min-height:440px}.platform-detail-error{margin:18px;border-radius:8px;background:#fff0f0;padding:14px;color:#b32d2d;font-size:11px}.platform-detail-explanation{margin:14px 16px 10px;border:1px solid #ccdaf2;border-radius:8px;background:#edf4ff;padding:10px 12px}.platform-detail-explanation strong{color:#2d5eb8;font-size:10px}.platform-detail-explanation p{margin:3px 0 0;color:#5f6f88;font-size:9px;line-height:1.45}.platform-detail-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:0 16px}.platform-detail-metric{display:flex;min-width:0;flex-direction:column;gap:4px;border:1px solid #e0e6ef;border-radius:8px;background:#fff;padding:10px 11px}.platform-detail-metric span{color:#7a8698;font-size:8px}.platform-detail-metric strong{color:#344054;font-size:18px}.platform-detail-metric.success{border-color:#cde8dc;background:#f5fcf8}.platform-detail-metric.success strong{color:#18794e}.platform-detail-metric.warning{border-color:#f1dfb9;background:#fffaf0}.platform-detail-metric.warning strong{color:#9a6700}.platform-detail-metric.danger{border-color:#f0c8c8;background:#fff7f7}.platform-detail-metric.danger strong{color:#b42318}.platform-detail-rates{display:flex;flex-wrap:wrap;gap:7px;padding:9px 16px 0}.platform-detail-rates span{border-radius:999px;background:#e9eef6;padding:5px 9px;color:#657287;font-size:8px}.platform-detail-rates b{color:#344054}.platform-detail-section{margin:12px 16px;overflow:hidden;border:1px solid #e0e6ef;border-radius:9px;background:#fff}.platform-detail-section>header{padding:10px 12px;border-bottom:1px solid #e8ecf3}.platform-detail-section h3{margin:0;color:#344054;font-size:11px}.platform-detail-section header p{margin:2px 0 0;color:#8791a0;font-size:8px}.platform-status-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:10px 12px}.platform-status-list>div{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 8px;min-width:0;border:1px solid #e5eaf1;border-radius:7px;padding:8px}.platform-status-list>div small{grid-column:1 / -1;color:#8791a0;font-size:8px}.platform-status-list>div strong{color:#344054;font-size:13px}.platform-status-badge{display:inline-flex;width:fit-content;border-radius:999px;padding:3px 6px;background:#edf1f6;color:#5f6c80;font-size:8px;font-weight:700;white-space:nowrap}.platform-status-badge.authentication{background:#fff3d6;color:#8b5e00}.platform-status-badge.validation,.platform-status-badge.client{background:#fff0e6;color:#a4470c}.platform-status-badge.server{background:#ffe8e8;color:#b42318}.platform-detail-table-wrap{max-height:260px;overflow:auto}.platform-detail-table-wrap table{width:100%;border-collapse:collapse;font-size:9px}.platform-detail-table-wrap th{position:sticky;top:0;z-index:1;background:#f4f7fb;color:#637087;text-align:left}.platform-detail-table-wrap th,.platform-detail-table-wrap td{padding:8px 10px;border-bottom:1px solid #edf0f5;vertical-align:top;white-space:nowrap}.platform-detail-table-wrap code{color:#40506a;font:500 8px Consolas,monospace}.platform-detail-table-wrap .platform-error-detail{max-width:280px;color:#5f6c80;white-space:normal}.platform-detail-empty{grid-column:1 / -1;padding:18px!important;color:#8791a0;font-size:9px;text-align:center}@media(max-width:1000px){.platform-title{align-items:flex-start;flex-direction:column}.platform-users-card>header{align-items:flex-start;flex-direction:column;gap:8px}.platform-metrics,.platform-infra-metrics{grid-template-columns:repeat(2,1fr)}.platform-system-grid,.platform-grid{grid-template-columns:1fr}.platform-detail-metrics,.platform-status-list{grid-template-columns:repeat(2,1fr)}}.impersonation-banner{position:sticky;top:0;z-index:2000;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding:8px 16px;background:#1f2937;color:#f9fafb;font-size:13px;line-height:1.3}.impersonation-banner strong{font-weight:600}.impersonation-banner button{border:1px solid rgba(255,255,255,.35);background:transparent;color:inherit;border-radius:4px;padding:4px 10px;cursor:pointer;font-size:12px}.impersonation-banner button:hover{background:#ffffff1a}.impersonation-banner-error{color:#fecaca}.login_page{height:100vh;width:100%;overflow:hidden;position:relative;background-color:#fff}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
