@charset "UTF-8";::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-gray-500);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-gray-800)}*{margin:0;padding:0;outline:0;box-sizing:border-box}body{font-family:var(--font-family);background-color:var(--color-white)}html,body{height:100%;font-size:16px;scroll-behavior:smooth}hr{display:block;width:100%;height:1px;margin:0;padding:0;background-color:#ccc;border:0}img,object,embed,video{max-width:100%;height:auto}embed,iframe{width:100%;height:1000px;margin-bottom:30px;border:0}button{cursor:pointer}a:hover{text-decoration:none}a{text-decoration:none;color:inherit;font-family:var(--font-family)}ul{list-style:none;font-family:var(--font-family)}p{margin:0;font-family:var(--font-family)}i{color:var(--color-white)}input,textarea{font-family:var(--font-family);outline:none}.container{padding:0 10px;width:100%;max-width:1120px;margin:0 auto}@media only screen and (min-width:600px){.container{padding:0 20px}}@media only screen and (min-width:1120px){.container{padding:0}}.hidden{overflow:hidden}[class^=master-link-],[class*=" master-link-"]{font-size:24px;color:var(--color-gray-700);font-weight:200}:root{--font-family: "Inter", sans-serif;--ml-font-family: "Public Sans", var(--font-family), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ml-mono-family: "DM Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--color-black: #000;--color-white: #FFF;--color-green: #5E9E79;--color-gray-100: #F8F9FA;--color-gray-200: #E9ECEF;--color-gray-300: #DEE2E6;--color-gray-400: #CED4DA;--color-gray-500: #ADB5BD;--color-gray-600: #6C757D;--color-gray-700: #495057;--color-gray-800: #343A40;--color-gray-900: #212529;--color-green-50: #E1F4EC;--color-green-100: #D1E7DD;--color-green-200: #A3CFBB;--color-green-300: #75B798;--color-green-400: #479F76;--color-green-500: #198754;--color-green-600: #146C43;--color-green-light-600: #02B559;--color-green-700: #0F5132;--color-green-800: #0A3622;--color-green-900: #051B11;--color-blue-100: #CFE2FF;--color-blue-200: #9EC5FE;--color-blue-300: #6EA8FE;--color-blue-400: #3D8BFD;--color-blue-500: #0D6EFD;--color-blue-600: #0A58CA;--color-blue-700: #084298;--color-blue-800: #052C65;--color-blue-900: #031633;--color-red-100: #F8D7DA;--color-red-200: #F1AEB5;--color-red-300: #EA868F;--color-red-400: #E35D6A;--color-red-500: #DC3545;--color-red-600: #B02A37;--color-red-700: #842029;--color-red-800: #58151C;--color-red-900: #2C0B0E;--color-orange-100: #FFE5D0;--color-orange-200: #FECBA1;--color-orange-300: #FEB272;--color-orange-400: #FD9843;--color-orange-500: #FD7E14;--color-orange-600: #CA6510;--color-orange-700: #984C0C;--color-orange-800: #653208;--color-orange-900: #331904;--color-yellow-100: #FFF3CD;--color-yellow-200: #FFE69C;--color-yellow-300: #FFDA6A;--color-yellow-400: #FFCD39;--color-yellow-500: #FFC107;--color-yellow-600: #CC9A06;--color-yellow-700: #997404;--color-yellow-800: #664D03;--color-yellow-900: #332701;--color-pink-100: #F7D6E6;--color-pink-200: #EFADCE;--color-pink-300: #E685B5;--color-pink-400: #DE5C9D;--color-pink-500: #D63384;--color-pink-600: #AB296A;--color-pink-700: #801F4F;--color-pink-800: #561435;--color-pink-900: #2B0A1A;--color-purple-100: #E2D9F3;--color-purple-200: #C5B3E6;--color-purple-300: #A98EDA;--color-purple-400: #8C68CD;--color-purple-500: #6F42C1;--color-purple-600: #59359A;--color-purple-700: #432874;--color-purple-800: #2C1A4D;--color-purple-900: #160D27;--color-cyan-100: #CFF4FC;--color-cyan-200: #9EEAF9;--color-cyan-300: #6EDFF6;--color-cyan-400: #3DD5F3;--color-cyan-500: #0DCAF0;--color-cyan-600: #0AA2C0;--color-cyan-700: #087990;--color-cyan-800: #055160;--color-cyan-900: #032830;--gl400: #16FD84;--gl500: #02E36E;--gl600: #02B559;--gl700: #018940;--gl800: #015D2A;--green: #02B559;--green-dark: #018940;--green-500: #02B559;--green-700: #018940;--brand: #018940;--brand-hover: #02A751;--brand-soft: rgba(1, 137, 64, .1);--cy200: #9EEAF9;--cy500: #0DCAF0;--cy600: #0AA2C0;--cy700: #087990;--cyan: #0AA2C0;--cyan-600: #087990;--cyan-800: #055160;--cyan-900: #032830;--amber: #F59E0B;--amber-dark: #B45309;--red: #DC3545;--dark: #060E16;--dark2: #0C1A26;--dark3: #112033;--dark4: #1A2F42;--dark-2: #0C1A26;--gray-900: #0B0C0E;--ink: #0D1A26;--ink-soft: #2D4356;--text: #0D1A26;--text2: #2D4356;--muted: #5A7A92;--muted2: #8BA5B8;--muted-2: #6C757D;--line: #DDE9F2;--line-strong: #C5D8E8;--border: rgba(255, 255, 255, .07);--border2: rgba(255, 255, 255, .12);--border-light: #DDE9F2;--border-light2: #C5D8E8;--bg: #F0F6FB;--bg2: #E8F1F8;--bg-soft: #E8F1F8;--soft: #F6FAFC;--surface: #FFFFFF;--white: #FFFFFF;--login-bg: linear-gradient(140deg, #036944 0%, #032830 45%, #060E16 100%);--login-glow: radial-gradient(ellipse 55% 70% at 15% 40%, rgba(2, 181, 89, .13), transparent);--login-card: #FFFFFF;--login-card-shadow: 0 24px 64px rgba(0, 0, 0, .3), 0 4px 16px rgba(0, 0, 0, .15);--login-title: #343A40;--login-label: #343A40;--login-input-bg: #FFFFFF;--login-input-border: #DEE2E6;--login-input-color: #343A40;--login-input-ph: #6C757D;--login-muted: #6C757D;--login-reg-text: #343A40;--login-back-color: #FFFFFF;--login-back-op: .75;--login-footer-color: #FFFFFF;--login-watermark: .07;--signup-bg: #060e16;--signup-main-bg: #0c1a26;--signup-sidebar-bg: linear-gradient(160deg, #061a0e 0%, #032830 50%, #060e16 100%);--signup-text: #e8f2ec;--signup-title: #e8f2ec;--signup-muted: #a8c4b2;--signup-soft: #5a7a65;--signup-border: rgba(255, 255, 255, .07);--signup-border-soft: rgba(255, 255, 255, .05);--signup-input-bg: rgba(255, 255, 255, .04);--signup-step-bg: rgba(255, 255, 255, .05);--signup-toggle-bg: rgba(255, 255, 255, .06);--bg-a: #036944;--bg-b: #032830;--bg-c: #060E16;--sp1: 4px;--sp2: 8px;--sp3: 12px;--sp4: 16px;--sp5: 24px;--sp6: 32px;--sp7: 48px;--sp8: 64px;--sp9: 96px;--r-sm: 6px;--r-md: 10px;--r-lg: 14px;--r-xl: 20px;--r-2xl: 28px;--radius: 18px;--shadow-xs: 0 1px 3px rgba(13, 26, 38, .07);--shadow-sm: 0 4px 12px rgba(13, 26, 38, .08);--shadow-md: 0 8px 28px rgba(13, 26, 38, .1);--shadow-lg: 0 20px 60px rgba(13, 26, 38, .13);--shadow-gl: 0 6px 24px rgba(2, 181, 89, .28);--shadow-cy: 0 6px 24px rgba(10, 162, 192, .22);--shadow: 0 24px 70px rgba(13, 26, 38, .11);--dur-micro: .15s;--dur-fast: .22s;--dur-med: .32s;--dur-slow: .5s;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--z-base: 0;--z-card: 10;--z-sticky: 40;--z-overlay: 80;--z-nav: 100;--z-modal: 200;--sidebar-mobile: 62px;--sidebar-desktop: 88px;--sidebar-wide: 172px;--header-admin-height: 0px;--current-progress: 0%}[data-theme=light]{--dark: #F5F8F5;--dark2: #FFFFFF;--dark3: #EEF4EE;--dark4: #E4EDE4;--text: #0D1A12;--text2: #1E3028;--muted: #5A7060;--muted2: #8FA698;--border: rgba(13, 26, 18, .08);--border2: rgba(13, 26, 18, .14);--border-light: rgba(13, 26, 18, .08);--border-light2: rgba(13, 26, 18, .14);--bg: #F5F8F5;--bg2: #EEF4EE;--scrollbar-bg: #E4EDE4;--shadow-xs: 0 1px 3px rgba(13, 26, 18, .06);--shadow-sm: 0 4px 12px rgba(13, 26, 18, .08);--shadow-md: 0 8px 28px rgba(13, 26, 18, .1);--shadow-lg: 0 20px 60px rgba(13, 26, 18, .13);--shadow-gl: 0 6px 24px rgba(2, 181, 89, .28);--login-bg: linear-gradient(140deg, #E8F4EE 0%, #F5F8F5 60%, #EEF4EE 100%);--login-glow: radial-gradient(ellipse 55% 70% at 15% 40%, rgba(2, 181, 89, .07), transparent);--login-card-shadow: 0 8px 40px rgba(13, 26, 18, .1), 0 2px 8px rgba(13, 26, 18, .06), 0 0 0 1px rgba(13, 26, 18, .06);--login-title: #0D1A12;--login-label: #1E3028;--login-input-border: #C5D8C8;--login-input-color: #0D1A12;--login-input-ph: #8FA698;--login-muted: #5A7060;--login-reg-text: #1E3028;--login-back-color: #0D1A12;--login-back-op: .55;--login-footer-color: #0D1A12;--login-watermark: .05;--signup-bg: #f5faf7;--signup-main-bg: #f8fbf9;--signup-sidebar-bg: linear-gradient(160deg, #e8fff2 0%, #d9f3ef 50%, #f8fbf9 100%);--signup-text: #163226;--signup-title: #0f241b;--signup-muted: #486b58;--signup-soft: #6f8c7b;--signup-border: rgba(1, 137, 64, .16);--signup-border-soft: rgba(1, 137, 64, .12);--signup-input-bg: rgba(255, 255, 255, .82);--signup-step-bg: rgba(255, 255, 255, .6);--signup-toggle-bg: #fff}:where(.ml-page,.prototype-page,[data-ml-page]){min-height:100vh;color:var(--ink);background:var(--bg);font-family:var(--ml-font-family);font-size:14px;line-height:1.5;letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:where(.ml-page,.prototype-page,[data-ml-page]),:where(.ml-page,.prototype-page,[data-ml-page]) *,:where(.ml-page,.prototype-page,[data-ml-page]) *:before,:where(.ml-page,.prototype-page,[data-ml-page]) *:after{box-sizing:border-box}:where(.ml-page,.prototype-page,[data-ml-page]) :where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd){margin:0}:where(.ml-page,.prototype-page,[data-ml-page]) :where(ul,ol){margin:0;padding:0;list-style:none}:where(.ml-page,.prototype-page,[data-ml-page]) :where(a){color:inherit;text-decoration:none}:where(.ml-page,.prototype-page,[data-ml-page]) :where(button,input,textarea,select){font:inherit}:where(.ml-page,.prototype-page,[data-ml-page]) :where(button){cursor:pointer}:where(.ml-page,.prototype-page,[data-ml-page]) :where(img,picture,svg,video,canvas){display:block;max-width:100%}:where(.ml-page,.prototype-page,[data-ml-page]) :where(input,textarea,select,button){color:inherit}:where(.ml-page,.prototype-page,[data-ml-page]) :where(:focus-visible){outline:3px solid rgba(2,181,89,.35);outline-offset:3px;border-radius:var(--r-md)}@media(prefers-reduced-motion:reduce){:where(.ml-page,.prototype-page,[data-ml-page]) *,:where(.ml-page,.prototype-page,[data-ml-page]) *:before,:where(.ml-page,.prototype-page,[data-ml-page]) *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.landing-page{transition:background var(--dur-med) ease,color var(--dur-med) ease}.landing-page[data-theme=light]{background:var(--dark)}.landing-page[data-theme=light] .btn-outline-white{color:var(--text2);background:#0d1a120d;border-color:#0d1a1224}.landing-page[data-theme=light] .btn-outline-white:hover{background:#0d1a121a;color:var(--text)}.landing-page[data-theme=light] .landing-page.landing-page::-webkit-scrollbar-track{background:var(--dark3)}.landing-page[data-theme=light] .landing-page.landing-page::-webkit-scrollbar-thumb{background:var(--gl600)}@keyframes page-fade-out{0%{opacity:1}to{opacity:0}}@keyframes page-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}::view-transition-old(root){animation:.18s ease-out both page-fade-out}::view-transition-new(root){animation:.28s var(--ease-out) both page-fade-in}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}.landing-page,.landing-page *,.landing-page *:before,.landing-page *:after{box-sizing:border-box;margin:0;padding:0}.landing-page{scroll-behavior:smooth;-webkit-text-size-adjust:100%}.landing-page{font-family:Public Sans,system-ui,sans-serif;font-size:16px;line-height:1.5;color:var(--text);background:var(--dark);overflow-x:hidden;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}img{display:block;max-width:100%}button{cursor:pointer;touch-action:manipulation}.skip-link{position:absolute;top:-100%;left:var(--sp4);z-index:calc(var(--z-modal) + 1);background:var(--gl600);color:#fff;font-weight:700;font-size:14px;padding:var(--sp2) var(--sp5);border-radius:var(--r-md);transition:top var(--dur-micro) var(--ease-out)}.skip-link:focus{top:var(--sp2)}.landing-page :focus-visible{outline:2px solid var(--gl600);outline-offset:3px;border-radius:var(--r-sm)}button:focus-visible,a.landing-page :focus-visible{border-radius:var(--r-md)}.landing-page::-webkit-scrollbar{width:4px}.landing-page.landing-page::-webkit-scrollbar-track{background:var(--dark)}.landing-page.landing-page::-webkit-scrollbar-thumb{background:var(--gl600);border-radius:4px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.orb,.badge-pulse{animation:none!important}.reveal{opacity:1!important;transform:none!important}[data-parallax]{transform:none!important}}.icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.icon svg{width:100%;height:100%}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:inherit;font-weight:600;border:none;cursor:pointer;touch-action:manipulation;transition:background var(--dur-micro) var(--ease-out),transform var(--dur-micro) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.btn:active{transform:scale(.97)}.btn-xl{height:52px;padding:0 28px;border-radius:var(--r-lg);font-size:15px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--gl600),var(--cy600));box-shadow:0 4px 24px #02b55959}.btn-xl:hover{box-shadow:0 8px 32px #02b55980;transform:translateY(-1px)}.btn-xl:active{transform:translateY(0) scale(.98)}.btn-outline-white{height:52px;padding:0 24px;border-radius:var(--r-lg);font-size:15px;color:#ffffffbf;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);transition:background var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.btn-outline-white:hover{background:#ffffff1c;color:#fff}.btn-outline-white svg[viewBox="0 0 24 24"]{margin-left:2px}#funcionalidades,#como-funciona,#planos,#faq{scroll-margin-top:80px}.wrap{max-width:1160px;margin:0 auto;padding:0 var(--sp6)}.section-light{background:var(--bg)}.section-white{background:var(--white)}.sec-head{text-align:center;margin-bottom:var(--sp8)}.sec-eyebrow{display:inline-flex;align-items:center;gap:var(--sp3);font-size:11px;font-weight:700;letter-spacing:.9px;text-transform:uppercase;color:var(--gl700);margin-bottom:var(--sp4)}.sec-eyebrow:before,.sec-eyebrow:after{content:"";display:block;width:20px;height:1px;background:var(--gl600);opacity:.4}.sec-h{font-size:clamp(28px,3vw,42px);font-weight:900;letter-spacing:-1.3px;color:var(--text);line-height:1.08;margin-bottom:var(--sp3);text-wrap:balance}.sec-h .acc{color:var(--gl600)}.sec-sub{font-size:15px;color:var(--muted);line-height:1.6;max-width:500px;margin:0 auto;text-wrap:pretty}.reveal{opacity:0;transform:translateY(28px);transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out)}.reveal.left{transform:translate(-36px)}.reveal.right{transform:translate(36px)}.reveal.visible{opacity:1;transform:translate(0)}@media(max-width:480px){.btn-xl,.btn-outline-white{width:100%;justify-content:center}}@font-face{font-family:masterlink;src:url("./media/masterlink-A63WI5NP.woff2") format("woff2"),url("./media/masterlink-VVFFKLF4.ttf") format("truetype"),url("./media/masterlink-BDBBHVGQ.woff") format("woff");font-weight:400;font-style:normal;font-display:block}.icon,[class^=master-link-],[class*=" master-link-"]{font-family:masterlink!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.master-link-locked:before{content:"\f120"}.master-link-xmark:before{content:"\f000"}.master-link-whatsapp:before{content:"\f001"}.master-link-users:before{content:"\f002"}.master-link-trophy:before{content:"\f003"}.master-link-trending_down:before{content:"\f004"}.master-link-trash:before{content:"\f005"}.master-link-social_leaderboard:before{content:"\f006"}.master-link-send:before{content:"\f007"}.master-link-screen-users:before{content:"\f008"}.master-link-progress_activity:before{content:"\f009"}.master-link-plus:before{content:"\f00a"}.master-link-pen-to-square:before{content:"\f00b"}.master-link-paper-plane:before{content:"\f00c"}.master-link-monitoring:before{content:"\f00d"}.master-link-list-tree:before{content:"\f00e"}.master-link-linkedin:before{content:"\f00f"}.master-link-lightbulb:before{content:"\f010"}.master-link-keyboard_arrow_down:before{content:"\f011"}.master-link-instagram:before{content:"\f012"}.master-link-info:before{content:"\f013"}.master-link-home:before{content:"\f014"}.master-link-handshake:before{content:"\f015"}.master-link-grid:before{content:"\f016"}.master-link-file-invoice-dollar:before{content:"\f017"}.master-link-file-contract:before{content:"\f018"}.master-link-file-circle-info:before{content:"\f019"}.master-link-eye:before{content:"\f01a"}.master-link-eye-slash:before{content:"\f01b"}.master-link-envelope:before{content:"\f01c"}.master-link-ellipsis-vertical:before{content:"\f01d"}.master-link-double_arrow:before{content:"\f01e"}.master-link-crosshairs-simple:before{content:"\f01f"}.master-link-clock:before{content:"\f020"}.master-link-clock-rotate-left:before{content:"\f021"}.master-link-circle-check-sharp:before{content:"\f022"}.master-link-check_circle:before{content:"\f023"}.master-link-chart:before{content:"\f024"}.master-link-chart_down:before{content:"\f025"}.master-link-calendar-clock:before{content:"\f026"}.master-link-calendar-circle-exclamation:before{content:"\f027"}.master-link-bullseye-arrow:before{content:"\f028"}.master-link-building:before{content:"\f029"}.master-link-book:before{content:"\f02a"}.master-link-bars:before{content:"\f02b"}.master-link-bars-sort:before{content:"\f02c"}.master-link-ban:before{content:"\f02d"}.master-link-arrow-up-arrow-down:before{content:"\f02e"}.master-link-agenda:before{content:"\f02f"}.master-link-calendar-star:before{content:"\f030"}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24}.tooltip-rank{font-size:12px}.tooltip-rank .p-tooltip-text{width:240px}h1.title{font-size:32px;font-style:normal;font-weight:700;line-height:40px}h1.title.with-border{margin-bottom:32px;padding-bottom:32px;border-bottom:solid 1px var(--color-green-300)}h2.title{font-size:24px;font-style:normal;font-weight:400;line-height:32px}h2.title.with-border{padding-bottom:24px;border-bottom:solid 1px var(--color-green-300)}@media only screen and (min-width:768px){h2.title{font-size:32px;line-height:40px}h2.title.with-border{padding-bottom:32px}}.tx-center-left{text-align:center}@media only screen and (min-width:768px){.tx-center-left{text-align:left}}.tx-center{text-align:center}p.text{color:var(--color-gray-800);font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px}@media only screen and (min-width:768px){p.text{font-size:14px;line-height:20px;letter-spacing:.25px}}.cl-white{color:var(--color-white)!important}.cl-gray-600{color:var(--color-gray-600)!important}.cl-gray-800{color:var(--color-gray-800)!important}.cl-green{color:var(--color-green)!important}.input-group{display:flex;flex-direction:column}.input-group label{font-size:12px;font-style:normal;font-weight:500;line-height:16px;color:var(--color-gray-800);letter-spacing:.5px;margin-bottom:4px}.input-group label span.opcional{color:var(--color-gray-600);font-style:normal;font-weight:500;line-height:16px;letter-spacing:.5px}.input-group input{width:100%;height:36px;border-radius:8px;border:1px solid var(--color-gray-500);background:var(--color-white);padding:0 16px;font-size:14px}.input-group input:disabled{cursor:not-allowed;background:var(--color-gray-300)}.input-group.switch{gap:8px;flex-direction:column-reverse}.input-group.switch label{margin:0}@media only screen and (min-width:768px){.input-group.switch{align-items:center;justify-content:flex-end;flex-direction:row-reverse}}.input-group .p-select .p-select-label{display:flex;gap:5px;align-items:center}.input-group .p-select .p-select-label>p{max-width:115px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width:1024px){.input-group .p-select .p-select-label>p{max-width:initial}}.input-group .p-select-dropdown svg{transition:all .2s}.input-group .p-select-dropdown[aria-expanded=true] svg{transform:rotate(180deg)}.input-group .p-select-option.p-select-option-selected.p-focus,.input-group .p-select-option.p-select-option-selected{font-weight:700;color:var(--color-green-600);background:transparent!important}.input-group .p-select .p-select-option.p-select-option-selected p.cl-gray-600,.input-group .p-multiselect .p-multiselect-option.p-multiselect-option-selected p.cl-gray-600{color:var(--color-gray-300)}.input-group.right .p-select .p-overlay,.input-group.right .p-multiselect .p-overlay{right:0;left:auto!important}@media only screen and (min-width:768px){.input-group.right .p-select .p-overlay,.input-group.right .p-multiselect .p-overlay{max-width:300px}}.input-group .p-select,.input-group .p-multiselect{border:1px solid var(--color-gray-500)}.input-group .p-select .p-select-list-container,.input-group .p-multiselect .p-select-list-container{max-height:250px!important}.input-group .p-select .option,.input-group .p-multiselect .option{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;overflow:hidden}@media only screen and (min-width:1024px){.input-group .p-select .option,.input-group .p-multiselect .option{flex-direction:row;align-items:center}}.input-group .p-select .option>div,.input-group .p-multiselect .option>div{display:flex;align-items:center;gap:5px}.input-group .p-select .option p,.input-group .p-multiselect .option p{margin-right:5px;font-size:14px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.input-group .p-select .p-multiselect-option.p-multiselect-option-selected.p-focus,.input-group .p-multiselect .p-multiselect-option.p-multiselect-option-selected.p-focus{background:var(--color-green-200);color:var(--color-green-700)}.input-group .p-select .p-multiselect-option.p-multiselect-option-selected,.input-group .p-multiselect .p-multiselect-option.p-multiselect-option-selected{background:transparent;color:var(--color-green-700)}.input-group .p-datepicker.ng-invalid.ng-touched{border:0!important}.input-group .p-datepicker.ng-invalid.ng-touched input{border:1px solid var(--color-red-400)}.input-group .p-datepicker-input{padding-block:var(--p-inputtext-padding-y);padding-inline:var(--p-inputtext-padding-x)}.input-group .p-datepicker-input.p-inputtext-sm{height:28.5px!important;font-size:var(--p-inputtext-sm-font-size)!important;padding-block:var(--p-inputtext-sm-padding-y);padding-inline:var(--p-inputtext-sm-padding-x)}.input-group .p-datepicker-input.ng-invalid.ng-touched{border:0!important}.input-group .p-datepicker-input.ng-invalid.ng-touched input{border:1px solid var(--color-red-400)}.input-group .p-inputnumber.ng-invalid.ng-touched{border:0!important}.input-group .p-inputnumber.ng-invalid.ng-touched input{border:1px solid var(--color-red-400)}.input-group .p-password.ng-invalid.ng-touched{border:0!important}.input-group .p-password.ng-invalid.ng-touched input{border:1px solid var(--color-red-400)}.input-group .p-textarea{font-size:14px}.input-group.radio{display:flex;flex-direction:column;gap:5px}.input-group.radio .radio-option{display:flex;align-items:center;gap:5px}.input-group.radio .radio-option label{margin:0}.input-group.radio .radio-option .p-radiobutton.ng-invalid.ng-touched{border:0!important}.input-group.radio .radio-option .p-radiobutton.ng-invalid.ng-touched .p-radiobutton-box{border:1px solid var(--color-red-400)}.input-group.horizontal{display:grid}.row-one{display:grid;grid-template-columns:1fr}.row-two{display:grid;grid-template-columns:1fr 1fr}.p-dialog{height:fit-content!important;max-height:fit-content!important;width:96%!important;border-left:0!important;border-right:0!important;border-bottom:0!important}.p-dialog.warn{border-top:solid 4px var(--color-red-400)}.p-dialog.info{border-top:solid 4px var(--color-cyan-400)}.p-dialog.success{border-top:solid 4px var(--color-green-400)}@media only screen and (min-width:768px){.p-dialog{width:60%!important}}@media only screen and (min-width:1024px){.p-dialog{width:50%!important}}.p-dialog-header{padding:16px 0!important;margin:0 16px;border-bottom:1px solid var(--color-gray-300)}.p-dialog-header p{color:var(--color-gray-800);font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.2px}.p-dialog-content{color:var(--color-gray-800);font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px;padding:0 16px 16px!important;margin-top:16px}.p-dialog-footer{width:100%;justify-content:space-between;display:grid!important;grid-template-columns:1fr 1fr}@media only screen and (min-width:768px){.p-dialog-footer{display:flex!important;justify-content:flex-end}}.p-datepicker .p-datepicker-panel{min-width:fit-content!important;width:fit-content!important}.p-message-sm .p-message-text{font-size:11px!important;color:var(--color-red-400)}.modal-payment-corretor-vip{background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.modal-payment-corretor-vip .p-dialog-content{padding:0!important;overflow:initial}.view-payment-dialog.p-dialog{width:80%!important;max-height:100vh!important}.view-payment-dialog .p-dialog-content{padding:0!important;margin:0!important}.view-modal-report-production .p-dialog-content{overflow:initial}.view-modal-filter-production.p-dialog{width:490px!important;border-radius:16px!important}@media only screen and (max-width:768px){.view-modal-filter-production.p-dialog{width:100%!important;border-radius:12px!important}}.view-modal-filter-production .p-dialog-content{overflow-y:auto!important;max-height:90vh!important;padding:12px 16px!important}@media only screen and (min-width:768px){.view-modal-filter-production .p-dialog-content{overflow-y:initial!important}}.view-modal-filter-production .p-dialog-content .form-section,.view-modal-filter-production .p-dialog-content section,.view-modal-filter-production .p-dialog-content [class*=section]{padding:8px!important;gap:8px!important;margin-bottom:0!important}@media only screen and (min-width:768px){.view-modal-filter-production .p-dialog-content{max-height:calc(92dvh - 200px)!important}}.plus-suspended-dialog.p-dialog{width:490px!important;max-width:calc(100% - 32px)}.plus-suspended-dialog .p-dialog-content{padding:0!important;margin:0!important}.p-tooltip-text{font-size:12px}.p-tooltip.form-tooltip{--p-tooltip-background: var(--color-gray-800);--p-tooltip-color: var(--color-white);max-width:min(360px,100vw - 32px)}.p-tooltip.form-tooltip .p-tooltip-text{width:auto;font-family:var(--font-family);font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px}.p-tooltip.form-tooltip strong{font-weight:700}.p-tooltip.form-tooltip .form-tooltip-content,.p-tooltip.form-tooltip .form-tooltip-list{display:grid;gap:4px}.p-tooltip.form-tooltip .form-tooltip-list>div{display:flex;flex-wrap:wrap;gap:4px}.p-popover.form-info-popover{--p-popover-background: var(--color-gray-800);--p-popover-color: var(--color-white);font-family:var(--font-family);font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px}.p-popover.form-info-popover strong{font-weight:700}.p-datatable-table-container{overflow:initial!important}
