:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@tailwind base;@tailwind components;@tailwind utilities;:root{--proffer-verde-escuro: #0A3033;--proffer-verde-claro: #A8D727;--proffer-branco: #EAF4F5;--proffer-pure-white: #FFFFFF;--proffer-verde-claro-2: #BDE15A;--proffer-verde-claro-3: #CEE986;--proffer-verde-claro-4: #DDF0AB;--proffer-verde-farmacias: #05D16E;--proffer-amarelo-mercados: #F5B704;--proffer-azul-varejo: #23B7AC;--proffer-laranja-industria: #FD7721;--proffer-violeta-distribuicao: #AB84F7;--gray-50: #F9FAFB;--gray-100: #F3F4F6;--gray-200: #E5E7EB;--gray-300: #D1D5DB;--gray-400: #9CA3AF;--gray-500: #6B7280;--gray-600: #4B5563;--gray-700: #374151;--gray-800: #1F2937;--gray-900: #111827;--gray-950: #030712;--proffer-cinza-950: var(--gray-900);--proffer-cinza-900: var(--gray-800);--proffer-cinza-800: var(--gray-500);--proffer-cinza-100: var(--gray-50);--proffer-branco-2: var(--gray-100);--proffer-branco-3: var(--gray-200);--proffer-cinza-700: var(--gray-400);--error-50: #FEF2F2;--error-100: #FEE2E2;--error-200: #FECACA;--error-300: #FCA5A5;--error-400: #F87171;--error-500: #EF4444;--error-600: #DC2626;--error-700: #B91C1C;--error-800: #991B1B;--error-900: #7F1D1D;--warning-50: #FFFBEB;--warning-100: #FEF3C7;--warning-200: #FDE68A;--warning-300: #FCD34D;--warning-400: #FBBF24;--warning-500: #F59E0B;--warning-600: #D97706;--warning-700: #B45309;--success-50: #F0FDF4;--success-100: #DCFCE7;--success-200: #BBF7D0;--success-300: #86EFAC;--success-400: #4ADE80;--success-500: #22C55E;--success-600: #16A34A;--success-700: #15803D;--info-50: #F0F9FF;--info-100: #E0F2FE;--info-200: #BAE6FD;--info-300: #7DD3FC;--info-400: #38BDF8;--info-500: #0EA5E9;--info-600: #0284C7;--info-700: #0369A1;--dm-layout: #0a1a1d;--dm-container: #112a2e;--dm-elevated: #163438;--dm-spotlight: #0A3033;--dm-border: rgba(168, 215, 39, .14);--dm-border-subtle: rgba(168, 215, 39, .08);--dm-border-accent: rgba(168, 215, 39, .2);--dm-hover: rgba(168, 215, 39, .08);--dm-active: rgba(168, 215, 39, .15);--dm-text: #E8F0F1;--dm-text-secondary: #8ab0b5;--dm-text-tertiary: #6b8f94;--dm-text-placeholder: #7da4a9;--dm-link: #8FB820;--dm-link-hover: #A8D727;--font-titles: "Satoshi", "Inter", sans-serif;--font-body: "Inter", sans-serif;--text-xs: 11px;--text-sm: 13px;--text-base: 15px;--text-md: 18px;--text-lg: 22px;--text-xl: 28px;--text-2xl: 36px;--logo-height-sidebar: 36px;--logo-height-header: 32px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-full: 9999px;--ind-primary: #FD7721;--ind-primary-hover: #FF9500;--ind-primary-dark: #c2410c;--ind-primary-light: #FFA970;--ind-primary-lighter: #FFC39B;--ind-text-on-orange: #1A1A1A;--ind-label-on-orange: #3d1f00;--ind-bg-tint: #fff7ed;--ind-bg-warm: #ffedd5;--ind-dm-layout: #0f0c04;--ind-dm-container: #1a1208;--ind-dm-elevated: #231910;--ind-dm-text: #FFF7ED;--ind-dm-text-secondary: #c4a882;--ind-dm-text-tertiary: #8a7160;--ind-dm-border: rgba(253, 119, 33, .2);--ind-dm-border-subtle: rgba(253, 119, 33, .12);--ind-dm-hover: rgba(253, 119, 33, .1);--ind-dm-active: rgba(253, 119, 33, .18);--bottom-nav-height: 60px;--safe-area-bottom: env(safe-area-inset-bottom, 0px)}.ant-tooltip-inner{font-family:var(--font-body)!important;border-radius:8px!important;padding:8px 12px!important;box-shadow:0 4px 12px #0003!important}.ant-btn-primary,.ant-btn-primary:not(:disabled){background:var(--proffer-verde-escuro, #0A3033)!important;color:var(--proffer-branco, #EAF4F5)!important;border:none!important;border-radius:var(--radius-md, 12px)!important;font-weight:600!important;width:auto!important;box-shadow:0 2px 8px #0a303340!important}.ant-btn-primary:hover:not(:disabled){background:#0d3d41!important;color:#eaf4f5!important;box-shadow:0 4px 12px #0a303359!important}.ant-btn-primary:active:not(:disabled){background:#092b2e!important;color:#eaf4f5!important}.dark .ant-btn-primary,.dark .ant-btn-primary:not(:disabled){background:#8fb820!important;color:#0a3033!important;box-shadow:0 2px 8px #8fb82040!important}.dark .ant-btn-primary:hover:not(:disabled){background:#a8d727!important;color:#0a3033!important;box-shadow:0 4px 12px #a8d72759!important}.dark .ant-btn-primary:active:not(:disabled){background:#7da620!important;color:#0a3033!important}.dark .ant-input-search-button{background:#8fb820!important;color:#0a3033!important;border-color:#8fb820!important}.dark .ant-input-search-button:hover{background:#a8d727!important;border-color:#a8d727!important}.dark .ant-btn-dangerous.ant-btn-primary,.dark .ant-btn-dangerous.ant-btn-primary:not(:disabled){background:#dc2626!important;color:#fff!important}.ant-input-search-button{background:var(--proffer-verde-escuro, #0A3033)!important;color:var(--proffer-branco, #EAF4F5)!important;border-color:var(--proffer-verde-escuro, #0A3033)!important;border-radius:0 var(--radius-md, 12px) var(--radius-md, 12px) 0!important}.ant-input-search-button:hover{background:#0d3d41!important;border-color:#0d3d41!important}.ant-btn-dangerous.ant-btn-primary,.ant-btn-dangerous.ant-btn-primary:not(:disabled){background:#dc2626!important;color:#fff!important;box-shadow:none!important}.ant-btn-dangerous.ant-btn-primary:hover:not(:disabled){background:#b91c1c!important}.btn-proffer-accent{background:var(--proffer-verde-claro, #A8D727)!important;color:var(--proffer-verde-escuro, #0A3033)!important;border:none!important;border-radius:var(--radius-md, 12px)!important;font-weight:700!important}button:focus-visible,a:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible,.ant-btn:focus-visible{outline:2px solid var(--dm-link, #8FB820);outline-offset:2px;border-radius:4px}input:focus-visible{outline:none}.ant-input-affix-wrapper-borderless:focus,.ant-input-affix-wrapper-borderless-focused,.ant-input-borderless:focus,.ant-input-borderless:focus-visible,textarea.ant-input-borderless:focus,.ant-input-outlined.ant-input-borderless:focus,.ant-input-outlined.ant-input-borderless:focus-within{box-shadow:none!important;border-color:transparent!important;outline:none!important}.ant-select-selection-search-input:focus,.ant-select-selection-search-input:focus-visible{outline:none!important;box-shadow:none!important}button:focus:not(:focus-visible),a:focus:not(:focus-visible),[tabindex]:focus:not(:focus-visible){outline:none}.ant-input:focus,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused{border-color:var(--dm-link, #8FB820)!important;box-shadow:0 0 0 2px #8fb82033!important}.sider-bar{background:var(--proffer-branco)!important;border-right:1px solid rgba(0,0,0,.05);transition:all .3s ease}button.proffer-pill-dark,button.proffer-pill-dark:link,button.proffer-pill-dark:visited{color:#eaf4f5!important;background-color:#a8d7270f!important;border-color:#a8d72733!important}button.proffer-pill-dark:hover{color:#9dc923!important;border-color:#8fb820!important}.dark .sider-bar{background:var(--dm-layout)!important;border-right:1px solid var(--dm-border-subtle)}.products-menu-items{background:transparent!important}body .ant-menu-dark .ant-menu-item-selected,body .ant-menu .ant-menu-item-selected{background-color:#a8d72726!important;color:#eaf4f5!important}body .ant-menu-dark .ant-menu-item-selected .ant-menu-title-content,body .ant-menu .ant-menu-item-selected .ant-menu-title-content{color:#eaf4f5!important}body .ant-menu-dark .ant-menu-item-selected .anticon,body .ant-menu .ant-menu-item-selected .anticon{color:#9dc923!important}@media(prefers-color-scheme:dark){.ant-typography h5,h5.ant-typography{color:#eaf4f5}}body .proffer-dark-mode h5.ant-typography,body .proffer-dark-mode .ant-typography{color:#e8f0f1}.products-menu-items .ant-menu-item-selected{background-color:var(--proffer-verde-claro)!important;color:var(--proffer-verde-escuro)!important;margin:4px 8px!important;width:calc(100% - 16px)!important;border-radius:9999px!important;font-weight:700!important;display:flex!important;align-items:center!important}body.dark .products-menu-items .ant-menu-item-selected,.dark .products-menu-items .ant-menu-item-selected,[data-mode=dark] .products-menu-items .ant-menu-item-selected{background-color:#a8d72726!important;color:#eaf4f5!important;box-shadow:0 0 0 1px #a8d72733 inset!important}.ant-layout-sider-collapsed .products-menu-items .ant-menu-item-selected{margin:4px 12px!important;width:calc(100% - 24px)!important;padding:0!important;justify-content:center!important}.products-menu-items .ant-menu-item-selected .anticon{color:var(--proffer-verde-escuro)!important;font-size:18px!important}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;font-family:var(--font-body)}h1,h2,h3,h4,.column-title{font-family:var(--font-titles)}.column-title{font-size:12px;font-weight:700;margin-bottom:.5rem;white-space:nowrap;text-align:left!important}.column-title-def{white-space:nowrap}.bubble-table{overflow:auto}.ant-select-selection-item,.ant-select-item-option-content{font-size:.875rem;line-height:1.25rem;align-self:center}@media(max-width:1024px){.ant-select-selection-item,.ant-select-item-option-content{font-size:.8125rem;line-height:1.25rem}}@media(max-width:768px){.ant-select-selection-item,.ant-select-item-option-content{font-size:.75rem;line-height:1.25rem}}@media(max-width:640px){.ant-select-selection-item,.ant-select-item-option-content{font-size:.6875rem;line-height:1rem}}@media(max-width:480px){.ant-select-selection-item,.ant-select-item-option-content{font-size:.6875rem;line-height:1rem}}.g2-bubble-tooltip-title{margin:.625rem 0;font-weight:700}.discounts .ant-card .ant-card-body>div,.margin-fix .ant-card .ant-card-body>div,.card-carousel .ant-card-body>div{display:flex;flex-direction:column;justify-content:space-evenly}.discounts .ant-card .ant-card-body>div p,.margin-fix .ant-card .ant-card-body>div p,.card-carousel .ant-card-body>div p{font-weight:700;margin:0;padding-bottom:10px}.discounts>div{margin-bottom:24px}.margin-fix>div{margin-bottom:24px}#form-checkout{display:flex;flex-direction:column;gap:10px}#form-checkout>input,#form-checkout>select{width:100%;padding:8px;border:1px solid #ccc;border-radius:5px}.margin-layout-container,.premium-layout-container{margin:0 2vw}.ant-typography{margin-top:0;transition:all .5s ease}.containerMercadoPago{height:36px;width:100%;display:flex;border:1px solid #ccc;border-radius:5px;padding:8px}.mercadopago-button{background-color:var(--proffer-verde-claro)!important;font-size:15px!important;font-weight:600!important}.payment-card-figure{display:flex;justify-content:center}.payment-card-figure img{max-height:170px}.products-menu-items{font-weight:700;font-size:12px;border:none!important}.products-menu-items .ant-menu-item:hover{color:var(--proffer-verde-escuro)!important}.payment-card-panel{border-radius:5px;border:none!important;font-weight:500}.payment-card-collapse{border:none!important;background-color:#fff;margin:20px 0!important}.payment-price-container{display:flex;align-items:center;padding:10px;position:relative}.payment-price-span-line{font-size:22px;font-weight:700;text-decoration:line-through;margin-left:5px;color:var(--error-500, #EF4444)}.payment-price-span{font-size:20px;font-weight:700}.payment-price-span-low{font-size:11px;font-weight:700;margin-left:2px}.price-block{background-color:var(--proffer-verde-escuro);color:#fff;padding:5px 20px;border-radius:50px;margin-bottom:10px;font-size:12px;font-weight:700}.plans-card{width:420px;margin:0 32px;background-clip:padding-box;z-index:1}.footer{margin-left:68px;padding:5px;text-align:center}.carousel-container{margin:3.5%;width:90%}.logsignup-container{margin-top:35px;padding-bottom:50px}.login-form-forgot{color:var(--proffer-verde-claro)}.login-form-forgot:hover{color:var(--proffer-verde-escuro)}.ant-layout-sider-trigger{height:80px!important;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}#header{display:flex;justify-content:center;align-items:center;height:65px}#header h1{margin:5%}.logo-container{display:flex;flex-direction:row;align-content:center;justify-content:space-between;transition:all .5s ease;max-height:65px;width:100%}@media screen and (max-width:768px){.logo-container{margin-right:20px;margin-left:20px}}.ant-card-head-title{font-weight:700;flex:unset!important;text-align:left;font-size:18px;margin-top:14px}.ant-carousel .slick-dots{position:absolute;bottom:-75px;content:" "}.ant-carousel .slick-dots li button{color:var(--proffer-cinza-800);background-color:var(--proffer-cinza-800);height:12px;width:12px;border-radius:50%}.ant-carousel .slick-dots li.slick-active button{color:var(--proffer-verde-claro);background-color:var(--proffer-verde-claro);border:1px solid var(--proffer-verde-claro)}.carousel-inner{display:flex;justify-content:center;align-items:center;gap:4px}.card-carousel{max-width:60vw;box-shadow:"0px 4px 4px 0px rgba(0, 0, 0, 0.25)";border-radius:8px;height:100%}.editButton:hover{color:var(--proffer-verde-escuro);cursor:pointer}.card-cs{justify-content:space-between;border-bottom:1px solid #d5d5d5;margin-bottom:1%}.button-cs{margin:1%}.sign-up-form{justify-content:space-between}@media(max-width:424px){.onboarding-divider{display:none}}@media(max-width:767px){.footer{margin-left:0}.carousel-container{display:none}}@media(max-width:1100px){.carousel-image{height:300px}.card-carousel{max-width:80vw}.carousel-inner{flex-direction:column}}.hamburguer-menu{display:none}@media(max-width:1200px){.margin-layout-container{margin:0 4vw}.premium-layout-container{margin:0}}.ant-form.flex.flex-col.gap-1 .ant-form-item-label{padding-bottom:4px!important}.ant-form.flex.flex-col.gap-1 .ant-form-item{margin-bottom:12px!important}.login-layout-form .ant-form-item-label{width:100%;text-align:left}.login-layout-form .ant-form-item-row{flex-direction:column}@media(min-width:1600px){.margin-layout-container{margin:0 15vw}.premium-layout-container{margin:0 2vw}}@media(max-width:580px){.sider-bar{display:none}.hamburguer-menu{display:flex}.footer{margin-left:0;margin-top:20px}.payment-price-span-low{font-size:12px;transition:all .5s ease}}.simulatedPriceTable{border:1px solid #868686;white-space:normal}#chartjs-tooltip{opacity:1;position:absolute;background:#000000b3;color:#fff;border-radius:3px;-webkit-transition:all .1s ease;transition:all .1s ease;pointer-events:none;-webkit-transform:translate(-50%,0);transform:translate(-50%)}.chartjs-tooltip-key{display:inline-block;width:10px;height:10px;margin-right:10px}.promocoes-filter-card{border-radius:12px}.promocoes-filter-card .ant-card-body{padding:18px}.monitor-card-wrapper{border-radius:0 15px 15px!important}.chat-sources-collapse .ant-collapse-header{padding:8px 12px!important;font-size:13px}.chat-sources-collapse .ant-collapse-content-box{padding:8px!important}.chat-sources-collapse .ant-collapse-item{border:none!important}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.space-y-2>*+*{margin-top:.5rem}.ant-table-wrapper{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#table{align-items:center}.optimization-eye-modal .ant-modal-content,.optimization-eye-modal .ant-modal-content .ant-btn{border-radius:8px}.dark .g2-tooltip{background-color:var(--dm-elevated)!important;border:1px solid var(--dm-border)!important;box-shadow:0 4px 16px #00000080!important;color:var(--dm-text)!important}.dark .g2-tooltip-title,.dark .g2-tooltip-list-item-name,.dark .g2-tooltip-list-item-value{color:var(--dm-text-secondary)!important}.custom-scroll-dark{scrollbar-width:thin;scrollbar-color:var(--gray-500) var(--dm-container)}.custom-scroll-dark::-webkit-scrollbar{width:8px;height:8px}.custom-scroll-dark::-webkit-scrollbar-track{background:var(--dm-container);border-radius:4px}.custom-scroll-dark::-webkit-scrollbar-thumb{background-color:var(--gray-500);border-radius:4px;border:2px solid var(--dm-container)}.custom-scroll-dark::-webkit-scrollbar-thumb:hover{background-color:var(--gray-400)}.ant-card-body::-webkit-scrollbar{width:8px;height:8px}.ant-card-body::-webkit-scrollbar-track{background:var(--proffer-branco-2);border-radius:4px}.ant-card-body::-webkit-scrollbar-thumb{background-color:var(--proffer-cinza-700);border-radius:4px;border:2px solid var(--proffer-branco-2)}.ant-card-body::-webkit-scrollbar-thumb:hover{background-color:var(--proffer-cinza-800)}.kanban-card-dark{background-color:var(--dm-container);color:var(--proffer-branco);border:1px solid var(--dm-border)}.pill-shape{border-radius:9999px!important}.proffer-card-interactive{background:#fff;border-radius:12px;border:1px solid var(--gray-200);box-shadow:0 4px 6px -1px #00000014,0 2px 4px -2px #0000000f;transition:all .25s ease}.proffer-card-interactive:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #00000014}.dark .proffer-card-interactive{background:var(--dm-container);border-color:var(--dm-border)}body.dark li.ant-menu-item.ant-menu-item-selected,body.dark li.ant-menu-item-selected,body.dark .ant-menu-item.ant-menu-item-selected,body.dark .ant-menu-dark .ant-menu-item-selected{background-color:#a8d72726!important;color:#eaf4f5!important}body.dark .ant-menu-item.ant-menu-item-selected .ant-menu-title-content,body.dark .ant-menu-item-selected .ant-menu-title-content{color:#eaf4f5!important}body.dark .ant-menu-item.ant-menu-item-selected span,body.dark .ant-menu-item-selected span.anticon{color:#9dc923!important}body.dark .ant-table-thead th,body.dark .ant-table-thead .ant-table-cell{color:#eaf4f5!important}@media(max-width:767px){.ant-layout-sider{display:none!important}.ant-layout{margin-left:0!important}.ant-layout-content{padding:12px 12px 76px!important}.ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table{min-width:480px}.proffer-chart-wrapper,[class*=chart],[class*=plot],canvas{max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.ant-btn,.ant-select-selector,.ant-input,.ant-menu-item,.ant-tabs-tab{min-height:44px!important}.ant-tabs-nav{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.ant-tabs-tab{padding:10px 12px!important;font-size:13px!important}.ant-card{border-radius:12px!important;margin-bottom:12px}.ant-select{width:100%!important}.ant-modal{max-width:100vw!important;margin:0!important;padding:0!important}.ant-modal-content{border-radius:16px 16px 0 0!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}.ant-drawer-content-wrapper{width:100%!important;max-width:100vw!important}.ant-typography{word-break:break-word}.ant-layout-header{padding:0 16px!important;height:56px!important}.ant-statistic-content-value{font-size:20px!important}}@media(min-width:768px)and (max-width:1024px){.ant-layout-content{padding:16px 16px 32px}.ant-layout-sider{flex:0 0 80px!important;max-width:80px!important;min-width:80px!important;width:80px!important}.proffer-grid-auto{grid-template-columns:repeat(2,1fr)!important}.ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}}@supports (padding-bottom: env(safe-area-inset-bottom)){.proffer-bottom-nav{padding-bottom:calc(var(--bottom-nav-height, 60px) + env(safe-area-inset-bottom))}}@media(max-width:767px){.ant-tabs-nav-wrap{overflow-x:auto!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right,black 80%,transparent 100%)!important;mask-image:linear-gradient(to right,black 80%,transparent 100%)!important}.ant-tabs-nav-wrap::-webkit-scrollbar{display:none!important}.ant-tabs-tab{min-height:44px!important;padding:8px 12px!important;font-size:13px!important;white-space:nowrap!important}.ant-tabs-nav-more{display:none!important}.monitor-tabs-scroll{-webkit-mask-image:linear-gradient(to right,black 80%,transparent 100%);mask-image:linear-gradient(to right,black 80%,transparent 100%)}}@media(min-width:768px){.ant-tabs-nav-wrap{-webkit-mask-image:none!important;mask-image:none!important}.monitor-tabs-scroll{-webkit-mask-image:none;mask-image:none}}@media(max-width:767px){.recharts-responsive-container{min-height:280px!important}.recharts-wrapper,.recharts-surface{overflow:visible!important}.recharts-legend-wrapper{position:relative!important;width:100%!important;left:0!important;bottom:0!important}}*{scrollbar-width:thin;scrollbar-color:rgba(10,48,51,.18) transparent}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:#0a30332e;border-radius:99px}*::-webkit-scrollbar-thumb:hover{background-color:#0a303359}*::-webkit-scrollbar-corner{background:transparent}body.dark *{scrollbar-color:rgba(168,215,39,.18) transparent}body.dark *::-webkit-scrollbar-thumb{background-color:#a8d7272e}body.dark *::-webkit-scrollbar-thumb:hover{background-color:#a8d72759}.text-sm{font-size:.875rem;line-height:1.25rem}@media(max-width:1024px){.text-sm{font-size:.8125rem;line-height:1.25rem}}@media(max-width:768px){.text-sm{font-size:.75rem;line-height:1.25rem}}@media(max-width:640px){.text-sm{font-size:.6875rem;line-height:1rem}}@media(max-width:480px){.text-sm{font-size:.625rem;line-height:1rem}}.text-base{font-size:1rem;line-height:1.5rem}@media(max-width:1024px){.text-base{font-size:.9375rem;line-height:1.5rem}}@media(max-width:768px){.text-base{font-size:.875rem;line-height:1.25rem}}@media(max-width:640px){.text-base{font-size:.8125rem;line-height:1.25rem}}@media(max-width:480px){.text-base{font-size:.75rem;line-height:1.25rem}}.text-lg{font-size:1.125rem;line-height:1.75rem}@media(max-width:1024px){.text-lg{font-size:1rem;line-height:1.5rem}}@media(max-width:768px){.text-lg{font-size:.9375rem;line-height:1.5rem}}@media(max-width:640px){.text-lg{font-size:.875rem;line-height:1.25rem}}@media(max-width:480px){.text-lg{font-size:.8125rem;line-height:1.25rem}}.text-xl{font-size:1.25rem;line-height:1.75rem}@media(max-width:1024px){.text-xl{font-size:1.125rem;line-height:1.75rem}}@media(max-width:768px){.text-xl{font-size:1rem;line-height:1.5rem}}@media(max-width:640px){.text-xl{font-size:.9375rem;line-height:1.5rem}}@media(max-width:480px){.text-xl{font-size:.875rem;line-height:1.25rem}}.text-2xl{font-size:1.5rem;line-height:2rem}@media(max-width:1024px){.text-2xl{font-size:1.375rem;line-height:1.75rem}}@media(max-width:768px){.text-2xl{font-size:1.25rem;line-height:1.75rem}}@media(max-width:640px){.text-2xl{font-size:1.125rem;line-height:1.5rem}}@media(max-width:480px){.text-2xl{font-size:1rem;line-height:1.5rem}}.text-3xl{font-size:1.875rem;line-height:2.25rem}@media(max-width:1024px){.text-3xl{font-size:1.75rem;line-height:2rem}}@media(max-width:768px){.text-3xl{font-size:1.5rem;line-height:2rem}}@media(max-width:640px){.text-3xl{font-size:1.375rem;line-height:1.75rem}}@media(max-width:480px){.text-3xl{font-size:1.25rem;line-height:1.75rem}}.text-4xl{font-size:2.25rem;line-height:2.5rem}@media(max-width:1024px){.text-4xl{font-size:2rem;line-height:2.25rem}}@media(max-width:768px){.text-4xl{font-size:1.875rem;line-height:2.25rem}}@media(max-width:640px){.text-4xl{font-size:1.75rem;line-height:2rem}}@media(max-width:480px){.text-4xl{font-size:1.625rem;line-height:1.75rem}}.text-5xl{font-size:3rem;line-height:1}@media(max-width:1024px){.text-5xl{font-size:2.5rem;line-height:1}}@media(max-width:768px){.text-5xl{font-size:2.25rem;line-height:1}}@media(max-width:640px){.text-5xl{font-size:2rem;line-height:1}}@media(max-width:480px){.text-5xl{font-size:1.875rem;line-height:1}}.chat-markdown-light{color:#1f2937;font-size:14px;line-height:1.7}.chat-markdown-light h1,.chat-markdown-light h2,.chat-markdown-light h3,.chat-markdown-light h4{color:#0a3033;font-weight:700;margin:1em 0 .4em;line-height:1.3}.chat-markdown-light h1{font-size:1.35em}.chat-markdown-light h2{font-size:1.2em}.chat-markdown-light h3{font-size:1.05em}.chat-markdown-light h4{font-size:.95em}.chat-markdown-light p{margin:.5em 0}.chat-markdown-light strong{color:#0a3033;font-weight:700}.chat-markdown-light em{color:#374151}.chat-markdown-light ul,.chat-markdown-light ol{margin:.5em 0 .5em 1.4em;padding:0}.chat-markdown-light li{margin:.25em 0}.chat-markdown-light li::marker{color:#a8d727}.chat-markdown-light code{background:#0a303312;color:#0a3033;padding:.15em .4em;border-radius:4px;font-size:.88em;font-family:Fira Mono,Consolas,monospace}.chat-markdown-light pre{background:#f1f5f9;border:1px solid #E5E7EB;border-radius:8px;padding:12px 14px;overflow-x:auto;margin:.75em 0}.chat-markdown-light pre code{background:none;padding:0;color:#1f2937;font-size:.85em}.chat-markdown-light blockquote{border-left:3px solid #A8D727;margin:.75em 0;padding:.4em 0 .4em 1em;background:#a8d7270f;border-radius:0 6px 6px 0;color:#374151}.chat-markdown-light table{width:100%;border-collapse:collapse;margin:.75em 0;font-size:.9em}.chat-markdown-light th{background:#0a303314;color:#0a3033;font-weight:600;padding:8px 12px;border:1px solid #E5E7EB;text-align:left}.chat-markdown-light td{padding:7px 12px;border:1px solid #E5E7EB;color:#374151}.chat-markdown-light tr:nth-child(2n) td{background:#0a303308}.chat-markdown-light a{color:#0a3033;text-decoration:underline;text-underline-offset:2px}.chat-markdown-light a:hover{color:#a8d727}.chat-markdown-light hr{border:none;border-top:1px solid #E5E7EB;margin:1em 0}.chat-markdown-light .ctc-wrap{display:flex;flex-direction:column;gap:8px;margin:.75em 0}.chat-markdown-light .ctc-card{border:1px solid #E5E7EB;border-radius:8px;padding:8px 10px;background:#f9fafb;display:flex;flex-direction:column;gap:4px}.chat-markdown-light .ctc-row{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;font-size:.82em}.chat-markdown-light .ctc-label{color:#64748b;font-weight:600;white-space:nowrap;flex-shrink:0}.chat-markdown-light .ctc-value{color:#1f2937;text-align:right;word-break:break-word}.chat-markdown-dark{color:#e8f0f1;font-size:14px;line-height:1.7}.chat-markdown-dark h1,.chat-markdown-dark h2,.chat-markdown-dark h3,.chat-markdown-dark h4{color:#eaf4f5;font-weight:700;margin:1em 0 .4em;line-height:1.3}.chat-markdown-dark h1{font-size:1.35em}.chat-markdown-dark h2{font-size:1.2em}.chat-markdown-dark h3{font-size:1.05em}.chat-markdown-dark h4{font-size:.95em}.chat-markdown-dark p{margin:.5em 0}.chat-markdown-dark strong{color:#a8d727;font-weight:700}.chat-markdown-dark em{color:#b8d4d8}.chat-markdown-dark ul,.chat-markdown-dark ol{margin:.5em 0 .5em 1.4em;padding:0}.chat-markdown-dark li{margin:.25em 0}.chat-markdown-dark li::marker{color:#a8d727}.chat-markdown-dark code{background:#a8d7271a;color:#a8d727;padding:.15em .4em;border-radius:4px;font-size:.88em;font-family:Fira Mono,Consolas,monospace}.chat-markdown-dark pre{background:#00000059;border:1px solid rgba(168,215,39,.14);border-radius:8px;padding:12px 14px;overflow-x:auto;margin:.75em 0}.chat-markdown-dark pre code{background:none;padding:0;color:#e8f0f1;font-size:.85em}.chat-markdown-dark blockquote{border-left:3px solid #A8D727;margin:.75em 0;padding:.4em 0 .4em 1em;background:#a8d7270d;border-radius:0 6px 6px 0;color:#8ab0b5}.chat-markdown-dark table{width:100%;border-collapse:collapse;margin:.75em 0;font-size:.9em}.chat-markdown-dark th{background:#a8d7271a;color:#a8d727;font-weight:600;padding:8px 12px;border:1px solid rgba(168,215,39,.14);text-align:left}.chat-markdown-dark td{padding:7px 12px;border:1px solid rgba(168,215,39,.08);color:#e8f0f1}.chat-markdown-dark tr:nth-child(2n) td{background:#a8d72708}.chat-markdown-dark a{color:#a8d727;text-decoration:underline;text-underline-offset:2px}.chat-markdown-dark a:hover{color:#eaf4f5}.chat-markdown-dark hr{border:none;border-top:1px solid rgba(168,215,39,.14);margin:1em 0}.chat-markdown-dark .ctc-wrap{display:flex;flex-direction:column;gap:8px;margin:.75em 0}.chat-markdown-dark .ctc-card{border:1px solid rgba(168,215,39,.14);border-radius:8px;padding:8px 10px;background:#a8d7270a;display:flex;flex-direction:column;gap:4px}.chat-markdown-dark .ctc-row{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;font-size:.82em}.chat-markdown-dark .ctc-label{color:#8ab0b5;font-weight:600;white-space:nowrap;flex-shrink:0}.chat-markdown-dark .ctc-value{color:#e8f0f1;text-align:right;word-break:break-word}.product-button{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-right:15px}.product-container{width:180px;height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#a8d727cc;border:none;transition:.3s}.product-container:hover{box-shadow:4px 4px 20px #00000040;cursor:pointer}.product-name{color:var(--proffer-cinza-950);font-style:normal;font-weight:400;font-size:20px;line-height:22px;padding:30px 30px 0}.product-lockicon{position:absolute;bottom:0;right:0;font-size:1.2rem;padding:10px}.product-card{display:flex;flex-direction:column;justify-content:space-between;position:relative;width:320px;height:200px;color:#a8d727cc;padding:25px 10px;border-radius:10px}.product-card-meta{text-overflow:ellipsis}.product-card:hover{color:var(--proffer-cinza-700)!important}.product-card .ant-card-body{padding:20px 15px}.product-card:hover .ant-card-meta-title span,.product-card:hover .ant-card-meta-title+.ant-card-meta-description{color:var(--proffer-cinza-700);transition:color .3s ease}.product-card-image{all:unset;display:flex!important;margin:15px 20px 0;font-size:36px}.product-notification .ant-notification-notice-message{font-size:1.2rem;font-weight:600;color:var(--proffer-cinza-950)}@media screen and (max-width:868px){.product-card{max-width:700px}}@media screen and (max-width:412px){.product-card{max-width:300px;height:180px}.product-card .ant-card-body{padding:10px 10px 20px}.product-card .ant-card-meta-title{margin-bottom:0}}@media screen and (max-width:384px){.product-card{max-width:280px}}@media screen and (max-width:370px){.product-card{max-width:260px}}
