/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
@import "https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-outline-style:solid;--tw-tracking:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-leading:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-emerald-600:oklch(59.6% .145 163.225);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-600:oklch(59.2% .249 .584);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-950:oklch(13% .028 261.692);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-950:oklch(14.7% .004 49.25);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-widest:.1em;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--drop-shadow-lg:0 4px 4px #00000026;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--blur-xs:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-poppins:"Poppins",sans-serif;--color-verde:#00c950;--color-verde-hover:#1f984f;--color-verde-escuro:#132018;--color-verde-opaco:#00c9501d;--color-branco:#fff;--color-branco-opaco:#fff5;--color-branco-fundo:#edf2f4;--color-borda:#00000027;--color-borda-branca:#ffffff32;--color-preto-opaco:#00000093;--color-cinza:#00000080;--color-preto:#000000d8}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth;font-family:var(--font-poppins)}*{--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}body{background-color:var(--color-branco-fundo);display:flex}@media (min-width:64rem){body{flex-direction:row}}main{width:100%;height:auto;padding:calc(var(--spacing)*3);padding-bottom:5rem;overflow:auto}@media (min-width:64rem){main{height:100dvh;padding:calc(var(--spacing)*10);padding-bottom:calc(var(--spacing)*10)}}main.centralizada{flex-direction:column;justify-content:center;align-items:center;display:flex}}@layer components{#div-erro{right:calc(var(--spacing)*2);z-index:750;justify-content:center;align-items:center;gap:calc(var(--spacing)*4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda-branca);background-color:var(--color-branco);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-stone-800);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);animation:5s show-mobile;display:flex;position:fixed;bottom:-50%}@media (min-width:64rem){#div-erro{right:calc(var(--spacing)*8);padding-inline:calc(var(--spacing)*8);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));animation:5s show}}#div-erro i{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);border-radius:var(--radius-xl);--tw-gradient-position:to top;justify-content:center;align-items:center;display:flex}@supports (background-image:linear-gradient(in lab, red, red)){#div-erro i{--tw-gradient-position:to top in oklab}}#div-erro i{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-green-500);--tw-gradient-to:var(--color-green-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-white)}@media (min-width:64rem){#div-erro i{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@keyframes show{0%{bottom:-50%}20%{bottom:2rem}80%{bottom:2rem}to{bottom:-50%}}@keyframes show-mobile{0%{bottom:-50%}20%{bottom:7rem}80%{bottom:7rem}to{bottom:-50%}}.main-auth{min-height:100dvh;padding:calc(var(--spacing)*0);background:linear-gradient(135deg,#fdf5e6 0%,#e8f5e9 50%,#c8e6c9 100%);flex-direction:column;justify-content:center;align-items:center;display:flex}.main-auth .auth-wrapper{justify-content:center;align-items:center;gap:calc(var(--spacing)*0);width:100%;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*8);flex:1;display:flex}.main-auth .auth-wrapper .auth-ilustracao{flex:1;justify-content:center;align-items:center;max-width:50%;display:none}@media (min-width:64rem){.main-auth .auth-wrapper .auth-ilustracao{display:flex}}.main-auth .auth-wrapper .auth-ilustracao img{object-fit:contain;--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));width:100%;height:100%;filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.main-auth .auth-wrapper .auth-card{width:100%;max-width:420px}.main-auth .auth-wrapper .auth-card .auth-form{justify-content:center;align-items:center;gap:calc(var(--spacing)*5);border-radius:var(--radius-2xl);background-color:var(--color-white);width:100%;padding:calc(var(--spacing)*8);flex-direction:column;display:flex;box-shadow:0 8px 32px #00000014}.main-auth .auth-wrapper .auth-card .auth-form .auth-logo{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-stone-700)}.main-auth .auth-wrapper .auth-card .auth-form .auth-logo span{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-verde)}.main-auth .auth-wrapper .auth-card .auth-form .auth-titulo{margin-top:calc(var(--spacing)*-2);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-stone-800)}.main-auth .auth-wrapper .auth-card .auth-form .auth-input-group{width:100%;position:relative}.main-auth .auth-wrapper .auth-card .auth-form .auth-input-group input{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-stone-300);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-stone-800);--tw-outline-style:none;outline-style:none;transition:border-color .2s}.main-auth .auth-wrapper .auth-card .auth-form .auth-input-group input:focus{border-color:var(--color-verde)}.main-auth .auth-wrapper .auth-card .auth-form .auth-input-group input:focus+label,.main-auth .auth-wrapper .auth-card .auth-form .auth-input-group input:not(:placeholder-shown)+label{background-color:var(--color-white);padding-inline:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#2e7d32;top:0}.main-auth .auth-wrapper .auth-card .auth-form .auth-input-group label{pointer-events:none;left:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-stone-500);transition:all .2s;position:absolute;top:50%;transform:translateY(-50%)}.main-auth .auth-wrapper .auth-card .auth-form .auth-input-group .auth-input-senha{width:100%;position:relative}.main-auth .auth-wrapper .auth-card .auth-form .auth-input-group .auth-input-senha input{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-stone-300);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-stone-800);--tw-outline-style:none;outline-style:none;transition:border-color .2s}.main-auth .auth-wrapper .auth-card .auth-form .auth-input-group .auth-input-senha input:focus{border-color:var(--color-verde)}.main-auth .auth-wrapper .auth-card .auth-form .auth-input-group .auth-input-senha input:focus+label,.main-auth .auth-wrapper .auth-card .auth-form .auth-input-group .auth-input-senha input:not(:placeholder-shown)+label{background-color:var(--color-white);padding-inline:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#2e7d32;top:0}.main-auth .auth-wrapper .auth-card .auth-form .auth-input-group .auth-input-senha label{pointer-events:none;left:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-stone-500);transition:all .2s;position:absolute;top:50%;transform:translateY(-50%)}.main-auth .auth-wrapper .auth-card .auth-form .auth-input-group .auth-input-senha .btn-mostrar-senha{right:calc(var(--spacing)*3);height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);cursor:pointer;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-stone-400);background-color:#0000;border-radius:0;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.main-auth .auth-wrapper .auth-card .auth-form .auth-input-group .auth-input-senha .btn-mostrar-senha:hover{color:var(--color-verde);background-color:#0000}.main-auth .auth-wrapper .auth-card .auth-form .auth-btn-entrar{cursor:pointer;border-radius:var(--radius-xl);border-style:var(--tw-border-style);width:100%;padding-block:calc(var(--spacing)*3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);background:linear-gradient(135deg,#2e7d32 0%,#43a047 100%);border-width:0}.main-auth .auth-wrapper .auth-card .auth-form .auth-btn-entrar:hover{background:linear-gradient(135deg,#1b5e20 0%,#2e7d32 100%);transform:translateY(-1px);box-shadow:0 4px 12px #2e7d3259}.main-auth .auth-wrapper .auth-card .auth-form .auth-links{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);flex-direction:column;display:flex}.main-auth .auth-wrapper .auth-card .auth-form .auth-links span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-stone-500)}.main-auth .auth-wrapper .auth-card .auth-form .auth-links span a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-verde)}.main-auth .auth-wrapper .auth-card .auth-form .auth-links span a:hover{color:var(--color-verde-hover);text-decoration-line:underline}.main-auth .auth-wrapper .auth-card .auth-form .auth-links .auth-btn-voltar{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-stone-500)}.main-auth .auth-wrapper .auth-card .auth-form .auth-links .auth-btn-voltar:hover{color:var(--color-verde)}.main-auth .auth-suporte{padding-bottom:calc(var(--spacing)*6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-stone-400)}.main-auth .auth-suporte a{color:var(--color-verde)}.main-auth .auth-suporte a:hover{color:var(--color-verde-hover);text-decoration-line:underline}.menu{height:100dvh;width:calc(var(--spacing)*85);background-color:var(--color-verde-escuro);flex-direction:column;display:none}@media (min-width:64rem){.menu{display:flex}}.menu .topo-menu .logo .logo-container h1{color:var(--color-white)}.menu .topo-menu,.menu .btn-perfil-menu,.menu .links-menu,.menu .btn-sair{padding:calc(var(--spacing)*3.5);color:var(--color-white)}.menu .topo-menu{justify-content:space-between;align-items:center;display:flex}.menu .topo-menu #btn-toggle-menu{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);cursor:pointer;border-radius:var(--radius-lg)}.menu .topo-menu #btn-toggle-menu:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.menu .topo-menu #btn-toggle-menu:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.menu .btn-perfil-menu{align-items:center;gap:calc(var(--spacing)*5);border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--color-borda-branca);display:flex}.menu .btn-perfil-menu span{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);background-color:#fff3;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.menu .btn-perfil-menu span{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.menu .btn-perfil-menu span{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-verde)}.menu .btn-perfil-menu .txt-perfil .cargo{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-branco-opaco)}.menu .btn-perfil-menu:hover{background-color:var(--color-verde-hover)}.menu .links-menu{gap:calc(var(--spacing)*1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-borda-branca);flex-direction:column;height:100%;display:flex;overflow:auto}.menu .links-menu a .container-icone,.menu .links-menu .submenu-btn .container-icone{align-items:center;gap:calc(var(--spacing)*3);display:flex}:is(.menu .links-menu a .container-icone,.menu .links-menu .submenu-btn .container-icone) i{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.menu .links-menu a,.menu .links-menu .submenu-btn{cursor:pointer;align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-xl);width:100%;padding:calc(var(--spacing)*2.5);display:flex}:is(.menu .links-menu a,.menu .links-menu .submenu-btn):hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){:is(.menu .links-menu a,.menu .links-menu .submenu-btn):hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.menu .links-menu .submenu-btn{justify-content:space-between}.menu .links-menu .ativo{background-color:var(--color-verde)}.menu .links-menu .ativo:hover{background-color:var(--color-verde-hover)}.menu .links-menu #submenu{gap:calc(var(--spacing)*3);padding-left:calc(var(--spacing)*5);flex-direction:column;display:flex}.menu .links-menu #submenu a{align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-xl);padding:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:flex}.menu .links-menu #submenu a:hover{background-color:var(--color-verde-hover)}.menu .btn-sair a{gap:calc(var(--spacing)*3);border-radius:var(--radius-xl);padding:calc(var(--spacing)*3);display:flex}.menu .btn-sair a:hover{background-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.menu .btn-sair a:hover{background-color:color-mix(in oklab,var(--color-red-500)30%,transparent)}}.menu .btn-sair a:hover{color:var(--color-red-400)}.menu.ativo{width:calc(var(--spacing)*23)}.menu.ativo .topo-menu .logo,.menu.ativo .btn-perfil-menu .txt-perfil,.menu.ativo .links-menu a span,.menu.ativo .btn-sair a span,.menu.ativo .submenu-btn span,.menu.ativo .submenu-btn #arrow-icon,.menu.ativo #submenu a span{display:none}.menu.ativo #submenu{padding-left:calc(var(--spacing)*0)}.menu.ativo #submenu a i{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.menu.ativo .submenu-btn .container-icone{justify-content:center;align-items:center;width:100%;display:flex}.menu.ativo .topo-menu button{justify-content:center;align-items:center;display:flex;width:100%!important}.menu.ativo .topo-menu button i{rotate:180deg}.menu.ativo .btn-perfil-menu,.menu.ativo .links-menu a,.menu.ativo .btn-sair a{justify-content:center}.menu-mobile{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:500;background-color:var(--color-verde-escuro);color:#fffc;width:100%;height:4rem;position:fixed}@supports (color:color-mix(in lab, red, red)){.menu-mobile{color:color-mix(in oklab,var(--color-white)80%,transparent)}}@media (min-width:64rem){.menu-mobile{display:none}}.menu-mobile nav{gap:calc(var(--spacing)*5);padding:calc(var(--spacing)*2);display:grid}.menu-mobile nav a.ativo{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white)}.menu-mobile nav a.ativo i{background-color:var(--color-verde)}.menu-mobile nav a.ativo:hover i{background-color:var(--color-verde-hover)}.menu-mobile nav a .container-icone{flex-direction:column;justify-content:center;align-items:center;display:flex}.menu-mobile nav a .container-icone i{margin-bottom:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));border-radius:3.40282e38px}.menu-mobile nav a .container-icone span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));white-space:nowrap}.menu-mobile nav a .container-icone:hover i{background-color:var(--color-verde)}.carrossel-destaque{height:calc(var(--spacing)*35);border-radius:var(--radius-xl);background-color:var(--color-black);width:100%;position:relative;overflow:hidden}@media (min-width:64rem){.carrossel-destaque{height:calc(var(--spacing)*60)}}.carrossel-destaque .carrossel-track{width:100%;height:100%;position:relative}.carrossel-destaque .carrossel-slide{pointer-events:none;inset:calc(var(--spacing)*0);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;--tw-ease:var(--ease-in-out);transition-duration:.7s;transition-timing-function:var(--ease-in-out);position:absolute}.carrossel-destaque .carrossel-slide.ativo{pointer-events:auto;opacity:1}.carrossel-destaque .carrossel-slide img{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:50;object-fit:cover;opacity:.7;width:100%;height:100%;position:absolute}.carrossel-destaque .carrossel-slide .txt{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:100;justify-content:center;gap:calc(var(--spacing)*1);width:100%;height:100%;padding:calc(var(--spacing)*5);flex-direction:column;display:flex;position:absolute}@media (min-width:64rem){.carrossel-destaque .carrossel-slide .txt{gap:calc(var(--spacing)*3);padding:calc(var(--spacing)*10)}}.carrossel-destaque .carrossel-slide .txt span{background-color:var(--color-verde);width:max-content;padding-inline:calc(var(--spacing)*3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-white);border-radius:3.40282e38px}@media (min-width:64rem){.carrossel-destaque .carrossel-slide .txt span{padding-inline:calc(var(--spacing)*5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.carrossel-destaque .carrossel-slide .txt h2,.carrossel-destaque .carrossel-slide .txt p{text-shadow:0px 1px 2px var(--tw-text-shadow-color,#0000001a),0px 3px 2px var(--tw-text-shadow-color,#0000001a),0px 4px 8px var(--tw-text-shadow-color,#0000001a)}.carrossel-destaque .carrossel-slide .txt h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white)}@media (min-width:64rem){.carrossel-destaque .carrossel-slide .txt h2{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.carrossel-destaque .carrossel-slide .txt p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#fffc}@supports (color:color-mix(in lab, red, red)){.carrossel-destaque .carrossel-slide .txt p{color:color-mix(in oklab,var(--color-white)80%,transparent)}}@media (min-width:64rem){.carrossel-destaque .carrossel-slide .txt p{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.carrossel-destaque .carrossel-dots{right:calc(var(--spacing)*3);bottom:calc(var(--spacing)*3);z-index:150;gap:calc(var(--spacing)*2);display:flex;position:absolute}@media (min-width:64rem){.carrossel-destaque .carrossel-dots{right:calc(var(--spacing)*5);bottom:calc(var(--spacing)*5)}}.carrossel-destaque .carrossel-dots .carrossel-dot{height:calc(var(--spacing)*2.5);width:calc(var(--spacing)*2.5);cursor:pointer;--tw-border-style:none;background-color:#ffffff80;border-style:none;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.carrossel-destaque .carrossel-dots .carrossel-dot{background-color:color-mix(in oklab,var(--color-white)50%,transparent)}}.carrossel-destaque .carrossel-dots .carrossel-dot{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (min-width:64rem){.carrossel-destaque .carrossel-dots .carrossel-dot{height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}}.carrossel-destaque .carrossel-dots .carrossel-dot.ativo{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x)var(--tw-scale-y);background-color:var(--color-white)}.carrossel-destaque .carrossel-dots .carrossel-dot:hover:not(.ativo){background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.carrossel-destaque .carrossel-dots .carrossel-dot:hover:not(.ativo){background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}:scope .container-categoria{margin-block:calc(var(--spacing)*5);margin-bottom:calc(var(--spacing)*10);width:100%}:scope .container-categoria .txt-categoria{justify-content:space-between;align-items:center;display:flex}:scope .container-categoria .txt-categoria h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-preto-opaco)}:scope .container-categoria .txt-categoria .container-btn{gap:calc(var(--spacing)*2);display:none}@media (min-width:64rem){:scope .container-categoria .txt-categoria .container-btn{display:flex}}:scope .container-categoria .txt-categoria .container-btn button{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-white);color:var(--color-gray-400);border-radius:3.40282e38px}:scope .container-categoria .txt-categoria .container-btn button:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y);border-color:var(--color-verde);color:var(--color-verde)}:scope .container-categoria .container-produtos{margin-top:calc(var(--spacing)*2);-ms-overflow-style:none;scrollbar-width:none}:scope .container-categoria .container-produtos::-webkit-scrollbar{display:none}:scope .container-categoria .container-produtos{gap:calc(var(--spacing)*2);width:100%;display:flex;overflow:auto}:scope .container-categoria .container-produtos .produto{height:calc(var(--spacing)*60);max-width:calc(var(--spacing)*50);min-width:calc(var(--spacing)*50);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-white);overflow:hidden}:scope .container-categoria .container-produtos .produto .img{height:50%}:scope .container-categoria .container-produtos .produto .img img{object-fit:cover;width:100%;height:100%}:scope .container-categoria .container-produtos .produto .txt{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-borda);height:50%;padding:calc(var(--spacing)*3);flex-direction:column;justify-content:space-between;display:flex}:scope .container-categoria .container-produtos .produto .txt h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:scope .container-categoria .container-produtos .produto .txt button{cursor:pointer;border-radius:var(--radius-lg);background-color:var(--color-verde);padding:calc(var(--spacing)*1);color:var(--color-white)}:scope .container-categoria .container-produtos .produto .txt button i{margin-left:calc(var(--spacing)*2)}:scope .container-categoria .container-produtos .produto .txt button:hover{background-color:var(--color-verde-hover)}:scope .container-categoria .container-produtos .produto:hover{border-color:var(--color-verde)}:scope .container-categoria .container-produtos .produto:hover .txt h3{color:var(--color-verde)}.container-msg-vazio{margin-top:calc(var(--spacing)*5);justify-content:center;align-items:center;gap:calc(var(--spacing)*3);flex-direction:column;display:flex}@media (min-width:64rem){.container-msg-vazio{gap:calc(var(--spacing)*5)}}.container-msg-vazio i{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));color:var(--color-verde)}.container-msg-vazio img{height:calc(var(--spacing)*30);width:calc(var(--spacing)*30)}.container-msg-vazio h2,.container-msg-vazio p{text-align:center}.container-msg-vazio h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.container-msg-vazio p{color:var(--color-preto-opaco)}.container-msg-vazio button,.container-msg-vazio a{border-radius:var(--radius-xl);background-color:var(--color-verde);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-white)}:is(.container-msg-vazio button,.container-msg-vazio a) i{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));color:var(--color-white)}:is(.container-msg-vazio button,.container-msg-vazio a):hover{background-color:var(--color-verde-hover)}.tabela-crud{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-white);width:100%;padding:calc(var(--spacing)*6)}.tabela-crud .topo-tabela{margin-bottom:calc(var(--spacing)*5);justify-content:space-between;align-items:center;gap:calc(var(--spacing)*5);flex-direction:column;display:flex}@media (min-width:64rem){.tabela-crud .topo-tabela{flex-direction:row}}.tabela-crud .topo-tabela .titulo-tabela{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}@media (min-width:64rem){.tabela-crud .topo-tabela .titulo-tabela{align-items:flex-start;width:auto}}.tabela-crud .topo-tabela .titulo-tabela h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tabela-crud .topo-tabela .titulo-tabela p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-preto-opaco)}.tabela-crud .topo-tabela .opt-tabela{justify-content:center;align-items:center;gap:calc(var(--spacing)*5);width:100%;display:flex}@media (min-width:64rem){.tabela-crud .topo-tabela .opt-tabela{width:auto}}.tabela-crud .topo-tabela .opt-tabela .input-group{gap:calc(var(--spacing)*3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);width:100%;padding:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*5);display:flex;overflow:hidden}.tabela-crud .topo-tabela .opt-tabela .input-group i{color:var(--color-preto-opaco)}.tabela-crud .topo-tabela .opt-tabela .input-group input{border-style:var(--tw-border-style);outline-style:var(--tw-outline-style);border-width:0;outline-width:0;width:100%;height:100%}.tabela-crud .topo-tabela .opt-tabela .input-group:focus-within{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-verde)}.tabela-crud .topo-tabela .opt-tabela button,.tabela-crud .topo-tabela .opt-tabela .btn-apagar-erros{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-xl);background-color:var(--color-verde);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2);color:var(--color-white);display:flex}:is(.tabela-crud .topo-tabela .opt-tabela button,.tabela-crud .topo-tabela .opt-tabela .btn-apagar-erros) span{white-space:nowrap;display:none}@media (min-width:64rem){:is(.tabela-crud .topo-tabela .opt-tabela button,.tabela-crud .topo-tabela .opt-tabela .btn-apagar-erros) span{display:block}}:is(.tabela-crud .topo-tabela .opt-tabela button,.tabela-crud .topo-tabela .opt-tabela .btn-apagar-erros):hover{background-color:var(--color-verde-hover)}.tabela-crud .topo-tabela .opt-tabela .btn-apagar-erros{background-color:var(--color-red-600)}.tabela-crud .topo-tabela .opt-tabela .btn-apagar-erros:hover{background-color:var(--color-red-700)}.tabela-crud .topo-tabela .opt-tabela .btn-copiar-erros{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-xl);background-color:var(--color-indigo-600);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2);color:var(--color-white);display:flex}.tabela-crud .topo-tabela .opt-tabela .btn-copiar-erros span{white-space:nowrap;display:none}@media (min-width:64rem){.tabela-crud .topo-tabela .opt-tabela .btn-copiar-erros span{display:block}}.tabela-crud .topo-tabela .opt-tabela .btn-copiar-erros:hover{background-color:var(--color-indigo-700)}.tabela-crud .topo-tabela .opt-tabela .btn-alerta-email{background-color:var(--color-blue-600)}.tabela-crud .topo-tabela .opt-tabela .btn-alerta-email:hover{background-color:var(--color-blue-700)}.tabela-crud .tabela-container{margin-top:calc(var(--spacing)*5);margin-bottom:calc(var(--spacing)*5);gap:calc(var(--spacing)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.tabela-crud .tabela-container{grid-template-columns:repeat(4,minmax(0,1fr))}}.tabela-crud .tabela-container .card-horizontal{align-items:center;justify-content:baseline;gap:calc(var(--spacing)*3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-branco);padding:calc(var(--spacing)*5);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:flex}@media (hover:hover){.tabela-crud .tabela-container .card-horizontal:hover{--tw-scale-x:102%;--tw-scale-y:102%;--tw-scale-z:102%;scale:var(--tw-scale-x)var(--tw-scale-y);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.tabela-crud .tabela-container .card-horizontal .div-titulo{align-items:baseline;justify-content:baseline;gap:calc(var(--spacing)*1);flex-direction:column;display:flex}.tabela-crud .tabela-container .card-horizontal .div-titulo h2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-cinza)}.tabela-crud .tabela-container .card-horizontal .div-titulo p{align-items:center;gap:calc(var(--spacing)*3);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-preto);display:flex}.tabela-crud .tabela-container .card-horizontal .span-verde,.tabela-crud .tabela-container .card-horizontal .span-roxo,.tabela-crud .tabela-container .card-horizontal .span-azul,.tabela-crud .tabela-container .card-horizontal .span-vermelho{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);border-radius:var(--radius-xl);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));justify-content:center;align-items:center;display:flex}.tabela-crud .tabela-container .card-horizontal .span-verde{background-color:var(--color-green-200);color:var(--color-green-500)}.tabela-crud .tabela-container .card-horizontal .span-roxo{background-color:var(--color-purple-200);color:var(--color-purple-500)}.tabela-crud .tabela-container .card-horizontal .span-azul{background-color:var(--color-blue-200);color:var(--color-blue-500)}.tabela-crud .tabela-container .card-horizontal .span-vermelho{background-color:var(--color-red-200);color:var(--color-red-500)}.tabela-crud .filtros-inline{margin-bottom:calc(var(--spacing)*5);align-items:flex-end;gap:calc(var(--spacing)*3);flex-direction:column;width:100%;display:flex}@media (min-width:64rem){.tabela-crud .filtros-inline{flex-direction:row}}.tabela-crud .filtros-inline .input-group-busca{gap:calc(var(--spacing)*1);flex-direction:column;width:100%;display:flex}.tabela-crud .filtros-inline .input-group-busca label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-preto-opaco)}.tabela-crud .filtros-inline .input-group-busca .input-group{align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);width:100%;padding:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*5);flex-direction:row;display:flex}.tabela-crud .filtros-inline .input-group-busca .input-group i{color:var(--color-preto-opaco)}.tabela-crud .filtros-inline .input-group-busca .input-group input{border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing)*0);outline-style:var(--tw-outline-style);border-width:0;outline-width:0}.tabela-crud .filtros-inline .input-group-busca .input-group:focus-within{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-verde)}.tabela-crud .filtros-inline .input-group{gap:calc(var(--spacing)*1);flex-direction:column;width:100%;display:flex}@media (min-width:64rem){.tabela-crud .filtros-inline .input-group{width:auto}}.tabela-crud .filtros-inline .input-group label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-preto-opaco)}.tabela-crud .filtros-inline .input-group input{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);width:100%;padding:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*4)}.tabela-crud .filtros-inline .input-group select{cursor:pointer;appearance:none;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-white);min-width:160px;padding:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*4)}.tabela-crud .filtros-inline button[type=submit]{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);background-color:var(--color-verde);width:100%;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2);white-space:nowrap;color:var(--color-white);display:flex}@media (min-width:64rem){.tabela-crud .filtros-inline button[type=submit]{width:auto}}.tabela-crud .filtros-inline button[type=submit]:hover{background-color:var(--color-verde-hover)}.tabela-crud .filtros-inline .btn-limpar{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2);white-space:nowrap;color:var(--color-preto-opaco);display:flex}@media (min-width:64rem){.tabela-crud .filtros-inline .btn-limpar{width:auto}}.tabela-crud .filtros-inline .btn-limpar:hover{background-color:var(--color-gray-200)}.tabela-crud .table-container{width:100%;overflow-x:auto}.tabela-crud .table-container table{table-layout:auto;min-width:100%}.tabela-crud .table-container table thead tr{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-preto-opaco)}.tabela-crud .table-container table thead tr th{width:max-content;padding-inline:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*5);white-space:nowrap}.tabela-crud .table-container table tbody tr{cursor:pointer;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-borda);text-align:center}.tabela-crud .table-container table tbody tr.tr-detalhes-venda{cursor:default}.tabela-crud .table-container table tbody tr.tr-detalhes-venda .container-itens-venda{padding:calc(var(--spacing)*0)}.tabela-crud .table-container table tbody tr.tr-detalhes-venda .container-itens-venda .detalhes-itens-venda{background-color:var(--color-gray-100)}.tabela-crud .table-container table tbody tr.tr-detalhes-venda .container-itens-venda .detalhes-itens-venda .tabela-itens-venda{text-align:left;width:100%}.tabela-crud .table-container table tbody tr.tr-detalhes-venda .container-itens-venda .detalhes-itens-venda .tabela-itens-venda tr{border-style:var(--tw-border-style);border-width:0}.tabela-crud .table-container table tbody tr.tr-detalhes-venda .container-itens-venda .detalhes-itens-venda .tabela-itens-venda th{padding:calc(var(--spacing)*2)}.tabela-crud .table-container table tbody tr.tr-detalhes-venda .container-itens-venda .detalhes-itens-venda .tabela-itens-venda tbody tr{border-top-style:var(--tw-border-style);border-top-width:1px}.tabela-crud .table-container table tbody tr.tr-detalhes-venda:hover{background-color:var(--color-white)}.tabela-crud .table-container table tbody tr.oculto{opacity:.8;--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.tabela-crud .table-container table tbody tr td{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1)}.tabela-crud .table-container table tbody tr td .img-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.tabela-crud .table-container table tbody tr td .img-container .img-produto{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);border-radius:var(--radius-2xl);object-fit:cover}.tabela-crud .table-container table tbody tr td.nome-produto,.tabela-crud .table-container table tbody tr td.nome-cliente{color:var(--color-blue-600)}.tabela-crud .table-container table tbody tr td .icone-nome-usuario{align-items:center;gap:calc(var(--spacing)*5);width:100%;max-width:100%;margin-inline:auto;display:flex}@media (min-width:64rem){.tabela-crud .table-container table tbody tr td .icone-nome-usuario{max-width:50%}}.tabela-crud .table-container table tbody tr td .icone-nome-usuario span{min-height:calc(var(--spacing)*10);min-width:calc(var(--spacing)*10);background-color:#00c95033;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.tabela-crud .table-container table tbody tr td .icone-nome-usuario span{background-color:color-mix(in oklab,var(--color-verde)20%,transparent)}}.tabela-crud .table-container table tbody tr td .icone-nome-usuario span{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-verde)}.tabela-crud .table-container table tbody tr td .tag-pago,.tabela-crud .table-container table tbody tr td .tag-pendente,.tabela-crud .table-container table tbody tr td .tag-vencida{padding-inline:calc(var(--spacing)*5);border-radius:3.40282e38px}.tabela-crud .table-container table tbody tr td .tag-pago{background-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.tabela-crud .table-container table tbody tr td .tag-pago{background-color:color-mix(in oklab,var(--color-green-500)20%,transparent)}}.tabela-crud .table-container table tbody tr td .tag-pago{color:var(--color-green-600)}.tabela-crud .table-container table tbody tr td .tag-pendente{background-color:#edb20033}@supports (color:color-mix(in lab, red, red)){.tabela-crud .table-container table tbody tr td .tag-pendente{background-color:color-mix(in oklab,var(--color-yellow-500)20%,transparent)}}.tabela-crud .table-container table tbody tr td .tag-pendente{color:var(--color-yellow-600)}.tabela-crud .table-container table tbody tr td .tag-vencida{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.tabela-crud .table-container table tbody tr td .tag-vencida{background-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}.tabela-crud .table-container table tbody tr td .tag-vencida{color:var(--color-red-600)}.tabela-crud .table-container table tbody tr td .tag-cliente,.tabela-crud .table-container table tbody tr td .tag-caixa,.tabela-crud .table-container table tbody tr td .tag-administrador,.tabela-crud .table-container table tbody tr td .tag-fundador{padding-inline:calc(var(--spacing)*3);white-space:nowrap;border-radius:3.40282e38px}.tabela-crud .table-container table tbody tr td .tag-cliente{background-color:#00a5ef33}@supports (color:color-mix(in lab, red, red)){.tabela-crud .table-container table tbody tr td .tag-cliente{background-color:color-mix(in oklab,var(--color-sky-500)20%,transparent)}}.tabela-crud .table-container table tbody tr td .tag-cliente{color:var(--color-sky-600)}.tabela-crud .table-container table tbody tr td .tag-caixa{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.tabela-crud .table-container table tbody tr td .tag-caixa{background-color:color-mix(in oklab,var(--color-amber-500)20%,transparent)}}.tabela-crud .table-container table tbody tr td .tag-caixa{color:var(--color-amber-600)}.tabela-crud .table-container table tbody tr td .tag-administrador{background-color:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.tabela-crud .table-container table tbody tr td .tag-administrador{background-color:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}.tabela-crud .table-container table tbody tr td .tag-administrador{color:var(--color-purple-600)}.tabela-crud .table-container table tbody tr td .tag-fundador{background-color:#71717b33}@supports (color:color-mix(in lab, red, red)){.tabela-crud .table-container table tbody tr td .tag-fundador{background-color:color-mix(in oklab,var(--color-zinc-500)20%,transparent)}}.tabela-crud .table-container table tbody tr td .tag-fundador{color:var(--color-zinc-600)}.tabela-crud .table-container table tbody tr td .texto-ultimo-login{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;color:var(--color-preto-opaco)}.tabela-crud .table-container table tbody tr td .tag-vendas-hoje{background-color:var(--color-gray-200);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-500);border-radius:3.40282e38px}.tabela-crud .table-container table tbody tr td .tag-vendas-ativo{background-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.tabela-crud .table-container table tbody tr td .tag-vendas-ativo{background-color:color-mix(in oklab,var(--color-green-500)20%,transparent)}}.tabela-crud .table-container table tbody tr td .tag-vendas-ativo{color:var(--color-green-600)}.tabela-crud .table-container table tbody tr td .texto-id{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-preto-opaco)}.tabela-crud .table-container table tbody tr td .acoes{justify-content:center;align-items:center;width:100%;min-height:100%;display:flex}.tabela-crud .table-container table tbody tr td .acoes .btn-edita,.tabela-crud .table-container table tbody tr td .acoes .btn-deleta,.tabela-crud .table-container table tbody tr td .acoes .btn-imprimir,.tabela-crud .table-container table tbody tr td .acoes .btn-ocultar,.tabela-crud .table-container table tbody tr td .acoes .btn-duplicar,.tabela-crud .table-container table tbody tr td .acoes .btn-expandir{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);cursor:pointer;border-radius:var(--radius-lg);justify-content:center;align-items:center;display:flex}:is(.tabela-crud .table-container table tbody tr td .acoes .btn-edita,.tabela-crud .table-container table tbody tr td .acoes .btn-deleta,.tabela-crud .table-container table tbody tr td .acoes .btn-imprimir,.tabela-crud .table-container table tbody tr td .acoes .btn-ocultar,.tabela-crud .table-container table tbody tr td .acoes .btn-duplicar,.tabela-crud .table-container table tbody tr td .acoes .btn-expandir):hover{background-color:var(--color-gray-200)}.tabela-crud .table-container table tbody tr td .acoes .btn-edita,.tabela-crud .table-container table tbody tr td .acoes .btn-imprimir{color:var(--color-blue-600)}.tabela-crud .table-container table tbody tr td .acoes .btn-deleta{color:var(--color-red-600)}.tabela-crud .table-container table tbody tr td .acoes .btn-ocultar{color:var(--color-gray-600)}.tabela-crud .table-container table tbody tr td .acoes .btn-duplicar{color:var(--color-sky-500)}.tabela-crud .table-container table tbody tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-borda)}.tabela-crud .table-container table tbody tr:hover{background-color:var(--color-gray-300)}.paginacao{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*5);padding-top:calc(var(--spacing)*6);display:flex}.paginacao .qtd-paginas{color:var(--color-preto-opaco);display:none}@media (min-width:64rem){.paginacao .qtd-paginas{display:block}}.paginacao .container-btn{justify-content:center;align-items:center;gap:calc(var(--spacing)*3);width:100%;display:flex}@media (min-width:64rem){.paginacao .container-btn{gap:calc(var(--spacing)*1);width:auto}}.paginacao .container-btn .btn-pagina,.paginacao .container-btn .btn-num{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*1.5)}:is(.paginacao .container-btn .btn-pagina,.paginacao .container-btn .btn-num):hover{background-color:var(--color-borda)}.paginacao .container-btn .btn-pagina:disabled{color:var(--color-borda)}.paginacao .container-btn .btn-pagina:disabled:hover{background-color:var(--color-white)}.paginacao .container-btn .reticencias{padding-inline:calc(var(--spacing)*1);color:var(--color-preto-opaco)}.paginacao .container-btn .btn-num.atual{background-color:var(--color-verde);color:var(--color-white)}.paginacao .container-btn .btn-num.atual:hover{background-color:var(--color-verde-hover)}.banner-mensalidade{margin-bottom:calc(var(--spacing)*5);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing)*4);border-width:1px;flex-direction:column;display:flex}@media (min-width:64rem){.banner-mensalidade{padding:calc(var(--spacing)*5);flex-direction:row;align-items:center}}.banner-mensalidade .banner-info{align-items:center;gap:calc(var(--spacing)*4);display:flex}.banner-mensalidade .banner-info .banner-icone{height:calc(var(--spacing)*11);width:calc(var(--spacing)*11);border-radius:var(--radius-xl);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));flex-shrink:0;justify-content:center;align-items:center;display:flex}.banner-mensalidade .banner-info .banner-texto h3{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.banner-mensalidade .banner-info .banner-texto p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));opacity:.8}.banner-mensalidade .banner-btn-pagar{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);width:100%;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;flex-shrink:0;display:flex}@media (min-width:64rem){.banner-mensalidade .banner-btn-pagar{width:auto}}.banner-pendente{border-color:var(--color-amber-200);background-color:var(--color-amber-50)}.banner-pendente .banner-icone{background-color:var(--color-amber-200);color:var(--color-amber-600)}.banner-pendente .banner-texto h3{color:var(--color-amber-800)}.banner-pendente .banner-texto p{color:var(--color-amber-700)}.banner-pendente .banner-btn-pagar{background-color:var(--color-amber-500);color:var(--color-white)}@media (hover:hover){.banner-pendente .banner-btn-pagar:hover{background-color:var(--color-amber-600)}}.banner-vencida{border-color:var(--color-red-200);background-color:var(--color-red-50)}.banner-vencida .banner-icone{background-color:var(--color-red-200);color:var(--color-red-600)}.banner-vencida .banner-texto h3{color:var(--color-red-800)}.banner-vencida .banner-texto p{color:var(--color-red-700)}.banner-vencida .banner-btn-pagar{background-color:var(--color-red-500);color:var(--color-white)}@media (hover:hover){.banner-vencida .banner-btn-pagar:hover{background-color:var(--color-red-600)}}.dashboard-container{gap:calc(var(--spacing)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.dashboard-container{grid-template-columns:repeat(4,minmax(0,1fr))}}.dashboard-container .card-horizontal{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-branco);padding:calc(var(--spacing)*5);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);justify-content:space-between;align-items:center;display:flex}@media (hover:hover){.dashboard-container .card-horizontal:hover{--tw-scale-x:102%;--tw-scale-y:102%;--tw-scale-z:102%;scale:var(--tw-scale-x)var(--tw-scale-y);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.dashboard-container .card-horizontal .div-titulo{justify-content:center;align-items:baseline;gap:calc(var(--spacing)*1);flex-direction:column;display:flex}.dashboard-container .card-horizontal .div-titulo h2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-cinza)}.dashboard-container .card-horizontal .div-titulo p{align-items:center;gap:calc(var(--spacing)*3);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-preto);display:flex}.dashboard-container .card-horizontal .span-verde,.dashboard-container .card-horizontal .span-roxo,.dashboard-container .card-horizontal .span-azul,.dashboard-container .card-horizontal .span-amarelo,.dashboard-container .card-horizontal .span-vermelho{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);border-radius:var(--radius-xl);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));justify-content:center;align-items:center;display:flex}.dashboard-container .card-horizontal .span-verde{background-color:var(--color-green-200);color:var(--color-green-500)}.dashboard-container .card-horizontal .span-roxo{background-color:var(--color-purple-200);color:var(--color-purple-500)}.dashboard-container .card-horizontal .span-azul{background-color:var(--color-blue-200);color:var(--color-blue-500)}.dashboard-container .card-horizontal .span-vermelho{background-color:var(--color-red-200);color:var(--color-red-500)}.dashboard-container .card-horizontal .span-amarelo{background-color:var(--color-yellow-200);color:var(--color-yellow-500)}.dashboard-container .card-horizontal .texto-valor-hoje{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-cinza)}.dashboard-container .card-bd-tamanho .bd-progresso-container{gap:calc(var(--spacing)*2);flex-direction:column;width:100%;display:flex}.dashboard-container .card-bd-tamanho .bd-progresso-container .bd-progresso-info{justify-content:space-between;align-items:center;display:flex}.dashboard-container .card-bd-tamanho .bd-progresso-container .bd-progresso-info .bd-tamanho-atual{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-preto)}.dashboard-container .card-bd-tamanho .bd-progresso-container .bd-progresso-info .bd-tamanho-limite{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-cinza)}.dashboard-container .card-bd-tamanho .bd-progresso-container .bd-barra-fundo{height:calc(var(--spacing)*3);background-color:var(--color-gray-200);border-radius:3.40282e38px;width:100%;overflow:hidden}.dashboard-container .card-bd-tamanho .bd-progresso-container .bd-barra-fundo .bd-barra-progresso{border-radius:3.40282e38px;height:100%;transition:width 1s ease-in-out}.dashboard-container .card-bd-tamanho .bd-progresso-container .bd-barra-fundo .bd-barra-verde{background-color:var(--color-green-500)}.dashboard-container .card-bd-tamanho .bd-progresso-container .bd-barra-fundo .bd-barra-amarelo{background-color:var(--color-yellow-500)}.dashboard-container .card-bd-tamanho .bd-progresso-container .bd-barra-fundo .bd-barra-vermelho{background-color:var(--color-red-500)}.dashboard-container .card-bd-tamanho .bd-progresso-container .bd-progresso-percentual{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));justify-content:space-between;align-items:center;display:flex}.dashboard-container .card-bd-tamanho .bd-progresso-container .bd-progresso-percentual .bd-ok{align-items:center;gap:calc(var(--spacing)*1);color:var(--color-green-600);display:flex}.dashboard-container .card-bd-tamanho .bd-progresso-container .bd-progresso-percentual .bd-aviso{align-items:center;gap:calc(var(--spacing)*1);color:var(--color-yellow-600);display:flex}.dashboard-container .card-bd-tamanho .bd-progresso-container .bd-progresso-percentual .bd-alerta{align-items:center;gap:calc(var(--spacing)*1);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-red-600);display:flex}.dashboard-container .card-bd-tamanho .bd-progresso-container .bd-progresso-percentual .bd-percentual-texto{color:var(--color-cinza)}.dashboard-container .card-vertical{min-height:calc(var(--spacing)*50);align-items:baseline;justify-content:baseline;gap:calc(var(--spacing)*5);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-branco);padding:calc(var(--spacing)*5);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;grid-column:span 1/span 1;display:flex}@media (hover:hover){.dashboard-container .card-vertical:hover{--tw-scale-x:102%;--tw-scale-y:102%;--tw-scale-z:102%;scale:var(--tw-scale-x)var(--tw-scale-y);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (min-width:64rem){.dashboard-container .card-vertical{grid-column:span 2/span 2}}.dashboard-container .card-vertical .div-titulo{justify-content:center;align-items:baseline;gap:calc(var(--spacing)*1);flex-direction:column;display:flex}.dashboard-container .card-vertical .div-titulo h2{align-items:center;gap:calc(var(--spacing)*3);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-preto);display:flex}.dashboard-container .card-vertical .div-titulo h2 i{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.dashboard-container .card-vertical .div-titulo h2 .bi-exclamation-triangle{color:var(--color-amber-500)}.dashboard-container .card-vertical .div-titulo h2 .bi-credit-card{color:var(--color-blue-700)}.dashboard-container .card-vertical .div-titulo h2 .bi-bug{color:var(--color-red-600)}.dashboard-container .card-vertical .div-titulo h2 .bi-trophy{color:var(--color-yellow-400)}.dashboard-container .card-vertical .div-titulo h2 .bi-credit-card-2-front{color:var(--color-purple-600)}.dashboard-container .card-vertical .div-titulo h2 .bi-database{color:var(--color-indigo-600)}.dashboard-container .card-vertical .div-titulo h2 .bi-bar-chart-line{color:var(--color-emerald-600)}.dashboard-container .card-vertical .div-titulo p{margin-top:calc(var(--spacing)*-2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-cinza)}.dashboard-container .card-vertical .div-estoque-baixo{height:100%;max-height:calc(var(--spacing)*50);align-items:baseline;justify-content:baseline;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);background-color:var(--color-red-100);width:100%;padding:calc(var(--spacing)*3);flex-direction:column;display:flex;overflow-y:auto}.dashboard-container .card-vertical .div-estoque-baixo .titulo{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-red-500)}.dashboard-container .card-vertical .div-estoque-baixo .itens-estoque{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-wrap:wrap;display:flex}.dashboard-container .card-vertical .div-estoque-baixo .itens-estoque .item{height:calc(var(--spacing)*7);border-radius:var(--radius-lg);background-color:var(--color-red-300);width:100%;padding-inline:calc(var(--spacing)*3);color:var(--color-preto);justify-content:space-between;align-items:center;display:flex}.dashboard-container .card-vertical .div-estoque-bom{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);background-color:var(--color-green-100);width:100%;height:100%;padding:calc(var(--spacing)*3);flex-direction:column;display:flex}.dashboard-container .card-vertical .div-estoque-bom i{margin-bottom:calc(var(--spacing)*-2);font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));color:var(--color-green-400)}.dashboard-container .card-vertical .div-estoque-bom .titulo{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-green-500)}.dashboard-container .card-vertical .parcela-paga{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);background-color:var(--color-green-100);width:100%;height:100%;padding:calc(var(--spacing)*3);flex-direction:column;display:flex}.dashboard-container .card-vertical .parcela-paga i{margin-bottom:calc(var(--spacing)*-2);font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));color:var(--color-green-400)}.dashboard-container .card-vertical .parcela-paga span{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-green-400)}.dashboard-container .card-vertical .parcela-paga p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-cinza)}.dashboard-container .card-vertical .parcela-pendente{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);background-color:var(--color-yellow-100);width:100%;height:100%;padding:calc(var(--spacing)*3);flex-direction:column;display:flex}.dashboard-container .card-vertical .parcela-pendente i{margin-bottom:calc(var(--spacing)*-2);font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));color:var(--color-yellow-400)}.dashboard-container .card-vertical .parcela-pendente span{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-yellow-400)}.dashboard-container .card-vertical .parcela-pendente p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-cinza)}.dashboard-container .card-vertical .parcela-vencida{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);background-color:var(--color-red-100);width:100%;height:100%;padding:calc(var(--spacing)*3);flex-direction:column;display:flex}.dashboard-container .card-vertical .parcela-vencida i{margin-bottom:calc(var(--spacing)*-2);font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));color:var(--color-red-400)}.dashboard-container .card-vertical .parcela-vencida span{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-red-400)}.dashboard-container .card-vertical .parcela-vencida p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-cinza)}.dashboard-container .card-vertical .lista-rentaveis{max-height:calc(var(--spacing)*50);gap:calc(var(--spacing)*2);flex-direction:column;width:100%;display:flex;overflow-y:auto}.dashboard-container .card-vertical .lista-rentaveis .item-rentavel{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*3);justify-content:space-between;align-items:center;display:flex}.dashboard-container .card-vertical .lista-rentaveis .item-rentavel:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.dashboard-container .card-vertical .lista-rentaveis .item-rentavel .item-rentavel-esquerda{align-items:center;gap:calc(var(--spacing)*3);display:flex}.dashboard-container .card-vertical .lista-rentaveis .item-rentavel .item-rentavel-esquerda .item-posicao{width:calc(var(--spacing)*7);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-preto-opaco)}.dashboard-container .card-vertical .lista-rentaveis .item-rentavel .item-rentavel-esquerda .item-info{flex-direction:column;display:flex}.dashboard-container .card-vertical .lista-rentaveis .item-rentavel .item-rentavel-esquerda .item-info .item-nome{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-preto)}.dashboard-container .card-vertical .lista-rentaveis .item-rentavel .item-rentavel-esquerda .item-info .item-percentual{align-items:center;gap:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-green-600);display:flex}.dashboard-container .card-vertical .lista-rentaveis .item-rentavel .item-rentavel-esquerda .item-info .item-percentual i{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.dashboard-container .card-vertical .lista-rentaveis .item-rentavel .item-valor{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-preto)}.dashboard-container .card-vertical .container-erros{gap:calc(var(--spacing)*2);flex-direction:column;width:100%;height:100%;display:flex}.dashboard-container .card-vertical .container-erros .item-erro{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-300);background-color:var(--color-red-100);width:100%;padding:calc(var(--spacing)*3);justify-content:space-between;align-items:center;display:flex}.dashboard-container .card-vertical .container-erros .item-erro .url-erro,.dashboard-container .card-vertical .container-erros .item-erro .data-hora{color:var(--color-preto-opaco)}.dashboard-container .card-vertical .container-erros .item-erro .msg-erro{color:var(--color-red-600)}.dashboard-container .card-vertical .container-erros .item-erro .url-erro{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.dashboard-container .card-vertical .sem-erros{justify-content:center;align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-2xl);background-color:var(--color-green-100);width:100%;height:100%;padding:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*5);flex-direction:column;display:flex}.dashboard-container .card-vertical .sem-erros i{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));color:var(--color-green-400)}.dashboard-container .card-vertical .sem-erros h2{text-align:center;font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));color:var(--color-preto-opaco)}.dashboard-container .card-vertical .grafico-container{width:100%;height:100%}.container-categorias{gap:calc(var(--spacing)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.container-categorias{grid-template-columns:repeat(3,minmax(0,1fr))}}.container-categorias .item-categoria{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*5);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);padding:calc(var(--spacing)*5);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:flex;position:relative}.container-categorias .item-categoria.oculto{background-color:var(--color-stone-200);opacity:.8;--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.container-categorias .item-categoria .txt-categoria{gap:calc(var(--spacing)*2);flex-direction:column;display:flex}.container-categorias .item-categoria .txt-categoria h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.container-categorias .item-categoria .txt-categoria p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-preto-opaco)}.container-categorias .item-categoria .txt-categoria span{right:calc(var(--spacing)*3);bottom:calc(var(--spacing)*3);background-color:var(--color-verde);padding-inline:calc(var(--spacing)*3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-white);border-radius:3.40282e38px;position:absolute}.container-categorias .item-categoria .acoes{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.container-categorias .item-categoria .acoes .btn-edita,.container-categorias .item-categoria .acoes .btn-deleta,.container-categorias .item-categoria .acoes .btn-ocultar{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);cursor:pointer;border-radius:var(--radius-lg);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));justify-content:center;align-items:center;display:flex}:is(.container-categorias .item-categoria .acoes .btn-edita,.container-categorias .item-categoria .acoes .btn-deleta,.container-categorias .item-categoria .acoes .btn-ocultar):hover{background-color:var(--color-gray-300)}.container-categorias .item-categoria .acoes .btn-edita{color:var(--color-blue-600)}.container-categorias .item-categoria .acoes .btn-deleta{color:var(--color-red-600)}.container-categorias .item-categoria .acoes .btn-ocultar{color:var(--color-gray-600)}.container-categorias .item-categoria:hover{--tw-scale-x:102%;--tw-scale-y:102%;--tw-scale-z:102%;scale:var(--tw-scale-x)var(--tw-scale-y);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.container-mensalidade{justify-content:center;align-items:center;gap:calc(var(--spacing)*5);flex-direction:column;width:100%;height:100%;display:flex}@media (min-width:64rem){.container-mensalidade{flex-direction:row-reverse}}.container-mensalidade img{max-width:50%;display:none}@media (min-width:64rem){.container-mensalidade img{display:block}}.container-mensalidade .mensalidade{justify-content:center;align-items:center;gap:calc(var(--spacing)*5);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-white);height:max-content;padding:calc(var(--spacing)*4);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex}@media (min-width:64rem){.container-mensalidade .mensalidade{padding:calc(var(--spacing)*8)}}.container-mensalidade .mensalidade .icone-pago,.container-mensalidade .mensalidade .icone-pendente,.container-mensalidade .mensalidade .icone-vencida{height:calc(var(--spacing)*15);width:calc(var(--spacing)*15);font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.container-mensalidade .mensalidade .icone-pago{background-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.container-mensalidade .mensalidade .icone-pago{background-color:color-mix(in oklab,var(--color-green-500)20%,transparent)}}.container-mensalidade .mensalidade .icone-pago{color:var(--color-green-500)}.container-mensalidade .mensalidade .icone-pendente{background-color:#edb20033}@supports (color:color-mix(in lab, red, red)){.container-mensalidade .mensalidade .icone-pendente{background-color:color-mix(in oklab,var(--color-yellow-500)20%,transparent)}}.container-mensalidade .mensalidade .icone-pendente{color:var(--color-yellow-500)}.container-mensalidade .mensalidade .icone-vencida{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.container-mensalidade .mensalidade .icone-vencida{background-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}.container-mensalidade .mensalidade .icone-vencida{color:var(--color-red-500)}.container-mensalidade .mensalidade h1{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.container-mensalidade .mensalidade .subtitulo{text-align:center;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-preto-opaco)}.container-mensalidade .mensalidade .info-mensalidade{justify-content:center;align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-2xl);width:100%;padding:calc(var(--spacing)*4);flex-direction:column;display:flex}.container-mensalidade .mensalidade .info-mensalidade.pago{border-style:var(--tw-border-style);border-width:1px;border-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.container-mensalidade .mensalidade .info-mensalidade.pago{border-color:color-mix(in oklab,var(--color-green-500)20%,transparent)}}.container-mensalidade .mensalidade .info-mensalidade.pago{background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.container-mensalidade .mensalidade .info-mensalidade.pago{background-color:color-mix(in oklab,var(--color-green-500)10%,transparent)}}.container-mensalidade .mensalidade .info-mensalidade.pago{color:var(--color-green-600)}.container-mensalidade .mensalidade .info-mensalidade.pago .container-info p span,.container-mensalidade .mensalidade .info-mensalidade.pago h2{color:var(--color-green-700)}.container-mensalidade .mensalidade .info-mensalidade.pendente{border-style:var(--tw-border-style);border-width:1px;border-color:#edb20033}@supports (color:color-mix(in lab, red, red)){.container-mensalidade .mensalidade .info-mensalidade.pendente{border-color:color-mix(in oklab,var(--color-yellow-500)20%,transparent)}}.container-mensalidade .mensalidade .info-mensalidade.pendente{background-color:#edb2001a}@supports (color:color-mix(in lab, red, red)){.container-mensalidade .mensalidade .info-mensalidade.pendente{background-color:color-mix(in oklab,var(--color-yellow-500)10%,transparent)}}.container-mensalidade .mensalidade .info-mensalidade.pendente{color:var(--color-yellow-600)}.container-mensalidade .mensalidade .info-mensalidade.pendente .container-info p span,.container-mensalidade .mensalidade .info-mensalidade.pendente h2{color:var(--color-yellow-700)}.container-mensalidade .mensalidade .info-mensalidade.vencida{border-style:var(--tw-border-style);border-width:1px;border-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.container-mensalidade .mensalidade .info-mensalidade.vencida{border-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}.container-mensalidade .mensalidade .info-mensalidade.vencida{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.container-mensalidade .mensalidade .info-mensalidade.vencida{background-color:color-mix(in oklab,var(--color-red-500)10%,transparent)}}.container-mensalidade .mensalidade .info-mensalidade.vencida{color:var(--color-red-600)}.container-mensalidade .mensalidade .info-mensalidade.vencida .container-info p span,.container-mensalidade .mensalidade .info-mensalidade.vencida h2{color:var(--color-red-700)}.container-mensalidade .mensalidade .info-mensalidade h2{margin-bottom:calc(var(--spacing)*2);text-align:center;font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.container-mensalidade .mensalidade .info-mensalidade .container-info{gap:calc(var(--spacing)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.container-mensalidade .mensalidade .info-mensalidade .container-info{grid-template-columns:repeat(2,minmax(0,1fr))}}.container-mensalidade .mensalidade .info-mensalidade .container-info p{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*5);text-align:center;display:flex}@media (min-width:64rem){.container-mensalidade .mensalidade .info-mensalidade .container-info p{justify-content:center;gap:calc(var(--spacing)*2)}}.container-mensalidade .mensalidade .btn-pagar{border-radius:var(--radius-xl);background-color:var(--color-verde);padding-inline:calc(var(--spacing)*10);padding-block:calc(var(--spacing)*2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-white);grid-column:span 2/span 2}.container-mensalidade .mensalidade .btn-pagar:hover{background-color:var(--color-verde-hover)}.container-mensalidade .mensalidade .aviso-verificar-email{align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-300);background-color:var(--color-amber-50);width:100%;padding:calc(var(--spacing)*4);text-align:center;flex-direction:column;display:flex}.container-mensalidade .mensalidade .aviso-verificar-email i{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));color:var(--color-amber-500)}.container-mensalidade .mensalidade .aviso-verificar-email p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-amber-700)}.container-mensalidade .mensalidade .aviso-verificar-email a{border-radius:var(--radius-xl);background-color:var(--color-verde);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white)}.container-mensalidade .mensalidade .aviso-verificar-email a:hover{background-color:var(--color-verde-hover)}.container-gerenciar-mensalidade{gap:calc(var(--spacing)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.container-gerenciar-mensalidade{grid-template-columns:repeat(2,minmax(0,1fr))}}.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config{gap:calc(var(--spacing)*5);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-white);padding:calc(var(--spacing)*5);flex-direction:column;display:flex}:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) .titulo h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) .titulo p{color:var(--color-preto-opaco)}:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) .container-p{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*5);display:flex}:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) .container-p i{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);border-radius:var(--radius-lg);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));justify-content:center;align-items:center;display:flex}:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) .container-p i.status{background-color:#00c95033}@supports (color:color-mix(in lab, red, red)){:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) .container-p i.status{background-color:color-mix(in oklab,var(--color-verde)20%,transparent)}}:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) .container-p i.status{color:var(--color-verde)}:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) .container-p i.valor{background-color:#9810fa33}@supports (color:color-mix(in lab, red, red)){:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) .container-p i.valor{background-color:color-mix(in oklab,var(--color-purple-600)20%,transparent)}}:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) .container-p i.valor{color:var(--color-purple-600)}:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) .container-p i.vencimento{background-color:#155dfc33}@supports (color:color-mix(in lab, red, red)){:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) .container-p i.vencimento{background-color:color-mix(in oklab,var(--color-blue-600)20%,transparent)}}:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) .container-p i.vencimento{color:var(--color-blue-600)}:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) .container-p .txt-p p{color:var(--color-preto-opaco)}:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) .container-p .txt-p span{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) form{justify-content:center;align-items:flex-start;gap:calc(var(--spacing)*5);flex-direction:column;width:100%;display:flex}:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) form .input-group{flex-direction:column;width:100%;display:flex}:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) form .input-group label{color:var(--color-preto-opaco)}:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) form .input-group input,:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) form .input-group select{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);width:100%;padding:calc(var(--spacing)*2)}:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) form button{cursor:pointer;border-radius:var(--radius-xl);background-color:var(--color-verde);width:100%;padding:calc(var(--spacing)*2);color:var(--color-white)}:is(.container-gerenciar-mensalidade .container-status,.container-gerenciar-mensalidade .container-config) form button:hover{background-color:var(--color-verde-hover)}.container-perfil{gap:calc(var(--spacing)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.container-perfil{grid-template-columns:repeat(2,minmax(0,1fr))}}.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email{justify-content:space-between;gap:calc(var(--spacing)*5);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-white);width:100%;padding:calc(var(--spacing)*5);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex}@media (min-width:64rem){.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email{padding:calc(var(--spacing)*10)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-info-geral{grid-column:span 2/span 2}}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-info-geral .group-p{margin-top:calc(var(--spacing)*5);justify-content:space-between;align-items:center;display:flex}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-info-geral .group-p p{color:var(--color-preto-opaco)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-config{grid-column:span 1/span 1}@media (min-width:64rem){:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-config{grid-column:span 2/span 2}}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-config .container-metodos{justify-content:center;align-items:center;gap:calc(var(--spacing)*1);border-radius:var(--radius-xl);background-color:var(--color-gray-300);padding:calc(var(--spacing)*1);display:flex}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-config .container-metodos button{cursor:pointer;border-radius:var(--radius-xl);background-color:#0000;width:100%}@supports (color:color-mix(in lab, red, red)){:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-config .container-metodos button{background-color:color-mix(in oklab,var(--color-white)0%,transparent)}}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-config .container-metodos button{padding:calc(var(--spacing)*1);color:var(--color-preto-opaco)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-config .container-metodos button.atual{background-color:var(--color-white);color:var(--color-black)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-config form .topo-form{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*10);display:flex}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-config form .topo-form .txt-form h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-config form .topo-form .txt-form p{color:var(--color-preto-opaco)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-config form .topo-form .porcentagem{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-verde)}@media (min-width:64rem){:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email{grid-column:span 2/span 2}}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .status-email{gap:calc(var(--spacing)*4);flex-direction:column;display:flex}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .badge-verificado{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-green-300);background-color:var(--color-green-100);width:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-green-700);display:flex}@media (min-width:64rem){:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .badge-verificado{width:max-content}}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .badge-verificado i{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .badge-nao-verificado{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-300);background-color:var(--color-amber-50);width:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-amber-700);display:flex}@media (min-width:64rem){:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .badge-nao-verificado{width:max-content}}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .badge-nao-verificado i{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .texto-status{text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-preto-opaco)}@media (min-width:64rem){:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .texto-status{text-align:left}}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .verificacao-acoes{gap:calc(var(--spacing)*3);flex-direction:column;display:flex}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .verificacao-acoes button{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);background-color:var(--color-verde);width:100%;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;display:flex}@media (min-width:64rem){:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .verificacao-acoes button{width:max-content}}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .verificacao-acoes button:hover:not(:disabled){background-color:var(--color-verde-hover)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .verificacao-acoes button:disabled{cursor:not-allowed;opacity:.6}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .container-codigo{gap:calc(var(--spacing)*4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-gray-50);padding:calc(var(--spacing)*5);flex-direction:column;display:flex}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .container-codigo.hidden{display:none}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .input-codigo-group{gap:calc(var(--spacing)*2);flex-direction:column;display:flex}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .input-codigo-group label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .input-codigo-wrapper{justify-content:center;align-items:center;gap:calc(var(--spacing)*3);display:flex}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .input-codigo-wrapper input{width:calc(var(--spacing)*44);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);padding:calc(var(--spacing)*2.5);text-align:center;font-family:var(--font-mono);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .input-codigo-wrapper input:focus{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-verde)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .input-codigo-wrapper button{cursor:pointer;border-radius:var(--radius-xl);background-color:var(--color-verde);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .input-codigo-wrapper button:hover:not(:disabled){background-color:var(--color-verde-hover)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .input-codigo-wrapper button:disabled{cursor:not-allowed;opacity:.6}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .btn-reenviar{cursor:pointer;align-items:center;gap:calc(var(--spacing)*1);padding:calc(var(--spacing)*0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-verde);background-color:#0000;display:flex}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .btn-reenviar:hover:not(:disabled){color:var(--color-verde-hover);text-decoration-line:underline}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .btn-reenviar:disabled{cursor:not-allowed;opacity:.6;text-decoration-line:none}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .msg-feedback{min-height:calc(var(--spacing)*5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .msg-feedback.sucesso{color:var(--color-green-600)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email).container-verificacao-email .msg-feedback.erro{color:var(--color-red-500)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) .titulo-container{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-borda);padding-bottom:calc(var(--spacing)*5);flex-direction:column;display:flex}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) .titulo-container h1,:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) .titulo-container h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}:is(:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) .titulo-container h1,:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) .titulo-container h2) i{color:var(--color-verde)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) .titulo-container p{color:var(--color-preto-opaco)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) .container-mostrar{align-items:center;gap:calc(var(--spacing)*5);display:flex}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) .container-mostrar span{height:calc(var(--spacing)*13);width:calc(var(--spacing)*13);background-color:#00c95033;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) .container-mostrar span{background-color:color-mix(in oklab,var(--color-verde)20%,transparent)}}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) .container-mostrar span{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));color:var(--color-verde)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) .container-mostrar .txt-mostrar h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) .container-mostrar .txt-mostrar p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-preto-opaco)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) form{gap:calc(var(--spacing)*4);flex-direction:column;display:flex}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) form .input-group{flex-direction:column;display:flex}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) form .input-group input{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);width:100%;padding:calc(var(--spacing)*2)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) form .input-group input:focus{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-verde)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) form .input-group .input-senha{width:100%;position:relative}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) form .input-group .input-senha button{top:50%;right:calc(var(--spacing)*-2);height:calc(var(--spacing)*7);width:calc(var(--spacing)*7);--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-verde);background-color:#0000;border-radius:0;justify-content:center;align-items:center;display:flex;position:absolute}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) form .input-group .input-senha button:hover{color:var(--color-verde-hover);background-color:#0000}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) form button{cursor:pointer;border-radius:var(--radius-xl);background-color:var(--color-verde);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2);color:var(--color-white)}:is(.container-perfil .container-info,.container-perfil .container-senha,.container-perfil .container-info-geral,.container-perfil .container-deslogar,.container-perfil .container-config,.container-perfil .container-verificacao-email) form button:hover{background-color:var(--color-verde-hover)}.container-perfil .container-deslogar{border-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.container-perfil .container-deslogar{border-color:color-mix(in oklab,var(--color-red-500)40%,transparent)}}@media (min-width:64rem){.container-perfil .container-deslogar{grid-column:span 2/span 2}}.container-perfil .container-deslogar h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-red-500)}.container-perfil .container-deslogar p{color:var(--color-preto-opaco)}.container-perfil .container-deslogar a{border-radius:var(--radius-2xl);background-color:var(--color-red-500);width:max-content;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2);color:var(--color-white)}.container-perfil .container-deslogar a:hover{background-color:var(--color-red-700)}@keyframes esteira{0%{transform:translate(0)}20%{transform:translate(0)}50%{transform:translateX(var(--deslocamento))}80%{transform:translateX(var(--deslocamento))}to{transform:translate(0)}}:scope .pdv-container{gap:calc(var(--spacing)*3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){:scope .pdv-container{grid-template-columns:repeat(4,minmax(0,1fr))}}:scope .pdv-container .principal-container,:scope .pdv-container .carrinho-container{height:70dvh}@media (min-width:64rem){:scope .pdv-container .principal-container,:scope .pdv-container .carrinho-container{height:75dvh}}:scope .pdv-container .principal-container{gap:calc(var(--spacing)*3);flex-direction:column;grid-column:span 3/span 3;width:100%;display:flex}:scope .pdv-container .principal-container .input-group{gap:calc(var(--spacing)*3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-white);padding:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*5);display:flex;overflow:hidden}:scope .pdv-container .principal-container .input-group i{color:var(--color-preto-opaco)}:scope .pdv-container .principal-container .input-group input{border-style:var(--tw-border-style);background-color:var(--color-white);outline-style:var(--tw-outline-style);border-width:0;outline-width:0;width:100%;height:100%}:scope .pdv-container .principal-container .input-group:focus-within{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-verde)}:scope .pdv-container .principal-container .container-categorias{align-items:center;gap:calc(var(--spacing)*3);max-width:100%;display:flex;overflow-x:auto}:scope .pdv-container .principal-container .container-categorias .item-categoria{align-items:center;gap:calc(var(--spacing)*1.5);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-white);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1);white-space:nowrap;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:flex}:scope .pdv-container .principal-container .container-categorias .item-categoria .badge-desconto{background-color:var(--color-green-600);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*.5);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:11px;line-height:1;font-weight:var(--font-weight-semibold);color:var(--color-white);border-radius:3.40282e38px}:scope .pdv-container .principal-container .container-categorias .item-categoria:hover,:scope .pdv-container .principal-container .container-categorias .item-categoria.ativo{cursor:pointer;border-color:var(--color-verde);background-color:var(--color-verde);color:var(--color-white)}:is(:scope .pdv-container .principal-container .container-categorias .item-categoria:hover,:scope .pdv-container .principal-container .container-categorias .item-categoria.ativo) .badge-desconto{background-color:var(--color-white);color:var(--color-green-700)}:scope .pdv-container .principal-container .container-produtos{-ms-overflow-style:none;scrollbar-width:none}:scope .pdv-container .principal-container .container-produtos::-webkit-scrollbar{display:none}:scope .pdv-container .principal-container .container-produtos{gap:calc(var(--spacing)*3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-white);padding:calc(var(--spacing)*5);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow-y:auto}@media (min-width:64rem){:scope .pdv-container .principal-container .container-produtos{grid-template-columns:repeat(4,minmax(0,1fr))}}:scope .pdv-container .principal-container .container-produtos .item-produto{height:calc(var(--spacing)*35);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);width:100%;overflow:hidden}:scope .pdv-container .principal-container .container-produtos .item-produto.esgotado{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}:scope .pdv-container .principal-container .container-produtos .item-produto .container-img{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-borda);width:100%;height:50%;position:relative;overflow:hidden}:scope .pdv-container .principal-container .container-produtos .item-produto .container-img .span-unidades,:scope .pdv-container .principal-container .container-produtos .item-produto .container-img .tag-esgotado{top:calc(var(--spacing)*2);right:calc(var(--spacing)*2);background-color:var(--color-green-100);padding-inline:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-green-600);border-radius:3.40282e38px;position:absolute}:scope .pdv-container .principal-container .container-produtos .item-produto .container-img .tag-esgotado{background-color:var(--color-red-100);color:var(--color-red-600)}:scope .pdv-container .principal-container .container-produtos .item-produto .container-img img{z-index:5;object-fit:cover;width:100%;height:100%}:scope .pdv-container .principal-container .container-produtos .item-produto .container-img .container-btn{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;justify-content:center;align-items:center;gap:calc(var(--spacing)*3);width:100%;height:100%;padding:calc(var(--spacing)*3);opacity:0;display:flex;position:absolute}:scope .pdv-container .principal-container .container-produtos .item-produto .container-img .container-btn .txt-esgotado{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);text-shadow:0px 1px 2px var(--tw-text-shadow-color,#0000001a),0px 3px 2px var(--tw-text-shadow-color,#0000001a),0px 4px 8px var(--tw-text-shadow-color,#0000001a)}:scope .pdv-container .principal-container .container-produtos .item-produto .container-img .container-btn .container-input{height:calc(var(--spacing)*12);gap:calc(var(--spacing)*3);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid}@media (min-width:64rem){:scope .pdv-container .principal-container .container-produtos .item-produto .container-img .container-btn .container-input{grid-template-columns:repeat(3,minmax(0,1fr))}}:scope .pdv-container .principal-container .container-produtos .item-produto .container-img .container-btn .container-input .input-quantidade{border-radius:var(--radius-lg);background-color:var(--color-branco-fundo);padding:calc(var(--spacing)*1);grid-column:span 2/span 2;grid-template-columns:repeat(3,minmax(0,1fr));display:none}@media (min-width:64rem){:scope .pdv-container .principal-container .container-produtos .item-produto .container-img .container-btn .container-input .input-quantidade{display:grid}}:scope .pdv-container .principal-container .container-produtos .item-produto .container-img .container-btn .container-input .input-quantidade span{justify-content:center;align-items:center;display:flex}:scope .pdv-container .principal-container .container-produtos .item-produto .container-img .container-btn .container-input .input-quantidade button{cursor:pointer;border-radius:var(--radius-lg);height:100%;color:var(--color-preto)}:scope .pdv-container .principal-container .container-produtos .item-produto .container-img .container-btn .container-input .input-quantidade button:hover{background-color:var(--color-verde);color:var(--color-branco)}:scope .pdv-container .principal-container .container-produtos .item-produto .container-img .container-btn .container-input .btn-adicionar{cursor:pointer;border-radius:var(--radius-lg);background-color:var(--color-verde);height:100%;padding:calc(var(--spacing)*1);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));color:var(--color-branco);justify-content:center;align-items:center;display:flex}:scope .pdv-container .principal-container .container-produtos .item-produto .container-img .container-btn .container-input .btn-adicionar:hover{background-color:var(--color-verde-hover)}:scope .pdv-container .principal-container .container-produtos .item-produto .txt-produto{background-color:var(--color-white);width:100%;height:50%;padding:calc(var(--spacing)*3);justify-content:space-between;align-items:center;display:flex}:scope .pdv-container .principal-container .container-produtos .item-produto .txt-produto .container-p{width:100%}:scope .pdv-container .principal-container .container-produtos .item-produto .txt-produto .container-p .container-nome,:scope .pdv-container .principal-container .container-produtos .item-produto .txt-produto .container-p .container-preco{align-items:center;gap:calc(var(--spacing)*3);display:flex}:is(:scope .pdv-container .principal-container .container-produtos .item-produto .txt-produto .container-p .container-nome,:scope .pdv-container .principal-container .container-produtos .item-produto .txt-produto .container-p .container-preco) .nome{-webkit-line-clamp:2;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-preto);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(:scope .pdv-container .principal-container .container-produtos .item-produto .txt-produto .container-p .container-nome,:scope .pdv-container .principal-container .container-produtos .item-produto .txt-produto .container-p .container-preco) .preco,:is(:scope .pdv-container .principal-container .container-produtos .item-produto .txt-produto .container-p .container-nome,:scope .pdv-container .principal-container .container-produtos .item-produto .txt-produto .container-p .container-preco) .novo-valor{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-verde)}:is(:is(:scope .pdv-container .principal-container .container-produtos .item-produto .txt-produto .container-p .container-nome,:scope .pdv-container .principal-container .container-produtos .item-produto .txt-produto .container-p .container-preco) .preco,:is(:scope .pdv-container .principal-container .container-produtos .item-produto .txt-produto .container-p .container-nome,:scope .pdv-container .principal-container .container-produtos .item-produto .txt-produto .container-p .container-preco) .novo-valor).descontado{color:var(--color-preto-opaco);text-decoration-line:line-through}:scope .pdv-container .principal-container .container-produtos .item-produto:hover{border-color:var(--color-verde);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:scope .pdv-container .principal-container .container-produtos .item-produto:hover .span-unidades,:scope .pdv-container .principal-container .container-produtos .item-produto:hover .tag-esgotado{opacity:0}:scope .pdv-container .principal-container .container-produtos .item-produto:hover .container-img{background-color:var(--color-black);height:100%}:scope .pdv-container .principal-container .container-produtos .item-produto:hover .container-img img{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:.5}:scope .pdv-container .principal-container .container-produtos .item-produto:hover .container-img .container-btn{opacity:1}:scope .pdv-container .carrinho-container{z-index:500;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-branco);flex-direction:column;justify-content:space-between;width:100%;display:none}@media (min-width:64rem){:scope .pdv-container .carrinho-container{display:flex}}:scope .pdv-container .carrinho-container .topo-carrinho,:scope .pdv-container .carrinho-container .itens-carrinho,:scope .pdv-container .carrinho-container .baixo-carrinho{padding:calc(var(--spacing)*4)}:scope .pdv-container .carrinho-container .topo-carrinho{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-borda);justify-content:space-between;align-items:center;display:flex}:scope .pdv-container .carrinho-container .topo-carrinho p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}:scope .pdv-container .carrinho-container .topo-carrinho button{cursor:pointer;color:var(--color-red-600);display:none}:scope .pdv-container .carrinho-container .topo-carrinho button.ativo{display:block}:scope .pdv-container .carrinho-container .itens-carrinho{align-items:center;gap:calc(var(--spacing)*2);flex-direction:column;width:100%;height:100%;display:flex;overflow-y:auto}:scope .pdv-container .carrinho-container .itens-carrinho .carrinho-vazio{justify-content:center;align-items:center;gap:calc(var(--spacing)*3);flex-direction:column;width:100%;height:100%;display:flex}:scope .pdv-container .carrinho-container .itens-carrinho .carrinho-vazio i{--tw-scale-x:200%;--tw-scale-y:200%;--tw-scale-z:200%;scale:var(--tw-scale-x)var(--tw-scale-y);color:#00c950cc}@supports (color:color-mix(in lab, red, red)){:scope .pdv-container .carrinho-container .itens-carrinho .carrinho-vazio i{color:color-mix(in oklab,var(--color-verde)80%,transparent)}}:scope .pdv-container .carrinho-container .itens-carrinho .carrinho-vazio p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-cinza)}:scope .pdv-container .carrinho-container .itens-carrinho .item{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-branco-fundo);width:100%;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);justify-content:space-between;align-items:center;display:flex}:scope .pdv-container .carrinho-container .itens-carrinho .item .info{align-items:center;justify-content:baseline;gap:calc(var(--spacing)*3);max-width:50%;display:flex}:scope .pdv-container .carrinho-container .itens-carrinho .item .info .nome-preco{align-items:baseline;justify-content:baseline;flex-direction:column;max-width:100%;display:flex}:scope .pdv-container .carrinho-container .itens-carrinho .item .info .nome-preco .container-p{max-width:100%;overflow:hidden}:scope .pdv-container .carrinho-container .itens-carrinho .item .info .nome-preco .container-p p{white-space:nowrap;width:100%;color:var(--color-preto);display:inline-block}:scope .pdv-container .carrinho-container .itens-carrinho .item .info .nome-preco .container-p p.esteira-ativo{animation:5s linear infinite esteira}:scope .pdv-container .carrinho-container .itens-carrinho .item .info .nome-preco span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-verde)}:scope .pdv-container .carrinho-container .itens-carrinho .item .item-acoes{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);display:flex}:scope .pdv-container .carrinho-container .itens-carrinho .item .item-acoes .input-quantidade{border-radius:var(--radius-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}:scope .pdv-container .carrinho-container .itens-carrinho .item .item-acoes .input-quantidade span{justify-content:center;align-items:center;display:flex}:scope .pdv-container .carrinho-container .itens-carrinho .item .item-acoes .input-quantidade button{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6);cursor:pointer;border-radius:var(--radius-lg);color:var(--color-preto)}:scope .pdv-container .carrinho-container .itens-carrinho .item .item-acoes .input-quantidade button:hover{background-color:var(--color-verde);color:var(--color-branco)}:scope .pdv-container .carrinho-container .itens-carrinho .item .item-acoes button{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6);cursor:pointer;border-radius:var(--radius-lg);color:var(--color-red-600)}:scope .pdv-container .carrinho-container .itens-carrinho .item .item-acoes button:hover{background-color:var(--color-red-200)}:scope .pdv-container .carrinho-container .baixo-carrinho{justify-content:center;align-items:baseline;gap:calc(var(--spacing)*1);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-borda);flex-direction:column;width:100%;display:flex}:scope .pdv-container .carrinho-container .baixo-carrinho .container-pagamento{margin-bottom:calc(var(--spacing)*1);align-items:baseline;justify-content:baseline;gap:calc(var(--spacing)*2);flex-direction:column;width:100%;display:flex}:scope .pdv-container .carrinho-container .baixo-carrinho .container-pagamento p{color:var(--color-cinza)}:scope .pdv-container .carrinho-container .baixo-carrinho .container-pagamento .metodos-pagamento{gap:calc(var(--spacing)*1.5);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}:scope .pdv-container .carrinho-container .baixo-carrinho .container-pagamento .metodos-pagamento button{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*1.5);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-branco-fundo);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:flex}:scope .pdv-container .carrinho-container .baixo-carrinho .container-pagamento .metodos-pagamento button .tag-desconto-metodo{background-color:var(--color-green-600);padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*.5);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);font-size:10px;line-height:1;font-weight:var(--font-weight-semibold);color:var(--color-white);border-radius:3.40282e38px}:scope .pdv-container .carrinho-container .baixo-carrinho .container-pagamento .metodos-pagamento button:hover{--tw-scale-x:101%;--tw-scale-y:101%;--tw-scale-z:101%;scale:var(--tw-scale-x)var(--tw-scale-y);border-color:var(--color-verde)}:scope .pdv-container .carrinho-container .baixo-carrinho .container-pagamento .metodos-pagamento button.clicado{border-color:var(--color-verde);background-color:var(--color-green-100)}:scope .pdv-container .carrinho-container .baixo-carrinho .container-pagamento .metodos-pagamento button.clicado .tag-desconto-metodo{background-color:var(--color-verde-hover)}:scope .pdv-container .carrinho-container .baixo-carrinho .sub-total,:scope .pdv-container .carrinho-container .baixo-carrinho .desconto,:scope .pdv-container .carrinho-container .baixo-carrinho .total,:scope .pdv-container .carrinho-container .baixo-carrinho .troco{justify-content:space-between;align-items:center;width:100%;display:flex}:is(:scope .pdv-container .carrinho-container .baixo-carrinho .sub-total,:scope .pdv-container .carrinho-container .baixo-carrinho .desconto,:scope .pdv-container .carrinho-container .baixo-carrinho .total,:scope .pdv-container .carrinho-container .baixo-carrinho .troco).sub-total p{color:var(--color-cinza)}:is(:scope .pdv-container .carrinho-container .baixo-carrinho .sub-total,:scope .pdv-container .carrinho-container .baixo-carrinho .desconto,:scope .pdv-container .carrinho-container .baixo-carrinho .total,:scope .pdv-container .carrinho-container .baixo-carrinho .troco).desconto{color:var(--color-red-500);display:none}:is(:scope .pdv-container .carrinho-container .baixo-carrinho .sub-total,:scope .pdv-container .carrinho-container .baixo-carrinho .desconto,:scope .pdv-container .carrinho-container .baixo-carrinho .total,:scope .pdv-container .carrinho-container .baixo-carrinho .troco).desconto.ativo{display:flex}:is(:scope .pdv-container .carrinho-container .baixo-carrinho .sub-total,:scope .pdv-container .carrinho-container .baixo-carrinho .desconto,:scope .pdv-container .carrinho-container .baixo-carrinho .total,:scope .pdv-container .carrinho-container .baixo-carrinho .troco).total{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}:is(:scope .pdv-container .carrinho-container .baixo-carrinho .sub-total,:scope .pdv-container .carrinho-container .baixo-carrinho .desconto,:scope .pdv-container .carrinho-container .baixo-carrinho .total,:scope .pdv-container .carrinho-container .baixo-carrinho .troco).total p{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-preto)}:is(:scope .pdv-container .carrinho-container .baixo-carrinho .sub-total,:scope .pdv-container .carrinho-container .baixo-carrinho .desconto,:scope .pdv-container .carrinho-container .baixo-carrinho .total,:scope .pdv-container .carrinho-container .baixo-carrinho .troco).total span{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-verde)}:scope .pdv-container .carrinho-container .baixo-carrinho .btn-finalizar-venda{cursor:pointer;border-radius:var(--radius-xl);background-color:var(--color-verde);width:100%;padding:calc(var(--spacing)*2);color:var(--color-branco)}:scope .pdv-container .carrinho-container .baixo-carrinho .btn-finalizar-venda:hover{--tw-scale-x:101%;--tw-scale-y:101%;--tw-scale-z:101%;scale:var(--tw-scale-x)var(--tw-scale-y);background-color:var(--color-verde-hover)}:scope .confirmar-venda-layer{z-index:500;--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1);width:100vw;height:100vh;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:color-mix(in oklab,var(--color-stone-950)75%,transparent);justify-content:center;align-items:center;display:none;position:absolute;top:50%;left:50%}:scope .confirmar-venda-layer input[type=text]{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda-branca);background-color:var(--color-branco-fundo);width:100%;padding:calc(var(--spacing)*2);position:relative}:scope .confirmar-venda-layer input[type=text]:focus{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-green-400)}:scope .confirmar-venda-layer .confirmar-venda{justify-content:center;align-items:baseline;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);background-color:var(--color-branco);min-width:33.3333%;max-width:90%;padding:calc(var(--spacing)*5);flex-direction:column;display:flex;position:relative}:scope .confirmar-venda-layer .confirmar-venda .fechar-layer{top:calc(var(--spacing)*3);right:calc(var(--spacing)*4);cursor:pointer;color:var(--color-cinza);justify-content:center;align-items:center;display:flex;position:absolute}:scope .confirmar-venda-layer .confirmar-venda .fechar-layer:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y);color:var(--color-preto)}:scope .confirmar-venda-layer .confirmar-venda .titulo{align-items:baseline;justify-content:baseline;flex-direction:column;display:flex}:scope .confirmar-venda-layer .confirmar-venda .titulo h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-preto)}:scope .confirmar-venda-layer .confirmar-venda .titulo p{color:var(--color-cinza)}:scope .confirmar-venda-layer .confirmar-venda .container-itens{max-height:calc(var(--spacing)*50);gap:calc(var(--spacing)*1);border-radius:var(--radius-xl);background-color:var(--color-branco-fundo);width:100%;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2);flex-direction:column;display:flex;overflow-y:auto}:scope .confirmar-venda-layer .confirmar-venda .container-itens .item-confirmar{width:100%;color:var(--color-stone-700);justify-content:space-between;align-items:center;display:flex}:scope .confirmar-venda-layer .confirmar-venda .container-pagamento{flex-direction:column;justify-content:space-between;align-items:center;width:100%;display:flex}:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .metodo-confirmar,:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .total-confirmar,:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .troco{width:100%;color:var(--color-preto);justify-content:space-between;align-items:center;display:flex}:is(:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .metodo-confirmar,:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .total-confirmar,:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .troco).total-confirmar{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}:is(:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .metodo-confirmar,:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .total-confirmar,:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .troco).total-confirmar span{color:var(--color-verde)}:is(:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .metodo-confirmar,:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .total-confirmar,:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .troco).troco{display:none}:is(:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .metodo-confirmar,:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .total-confirmar,:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .troco).troco span{max-width:calc(var(--spacing)*50);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .metodo-confirmar,:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .total-confirmar,:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .troco).troco span.vermelho{color:var(--color-red-500)}:is(:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .metodo-confirmar,:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .total-confirmar,:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .troco).troco span.verde{color:var(--color-green-500)}:is(:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .metodo-confirmar,:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .total-confirmar,:scope .confirmar-venda-layer .confirmar-venda .container-pagamento .troco).troco.ativo{display:flex}:scope .confirmar-venda-layer .confirmar-venda .container-troco{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);flex-direction:column;width:100%;display:flex}:scope .confirmar-venda-layer .confirmar-venda .container-troco .container-input-troco{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3);width:100%;display:none}:scope .confirmar-venda-layer .confirmar-venda .container-troco .container-input-troco .fechar-troco{cursor:pointer;font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));color:var(--color-cinza)}:scope .confirmar-venda-layer .confirmar-venda .container-troco .container-input-troco .fechar-troco:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y);color:var(--color-preto)}:scope .confirmar-venda-layer .confirmar-venda .container-troco .container-input-troco.ativo{display:flex}:scope .confirmar-venda-layer .confirmar-venda .container-troco .btn-troco{cursor:pointer;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-branco-fundo);width:100%;padding:calc(var(--spacing)*2);display:none}:scope .confirmar-venda-layer .confirmar-venda .container-troco .btn-troco:hover{--tw-scale-x:101%;--tw-scale-y:101%;--tw-scale-z:101%;scale:var(--tw-scale-x)var(--tw-scale-y);border-color:var(--color-verde)}:scope .confirmar-venda-layer .confirmar-venda .container-troco .btn-troco i{color:var(--color-verde-hover)}:scope .confirmar-venda-layer .confirmar-venda .container-troco .btn-troco.ativo{display:block}:scope .confirmar-venda-layer .confirmar-venda .container-nome{gap:calc(var(--spacing)*2);flex-direction:column;width:100%;display:flex}:scope .confirmar-venda-layer .confirmar-venda .container-nome .container-input-nome{flex-direction:column;justify-content:space-between;align-items:baseline;width:100%;display:flex}:scope .confirmar-venda-layer .confirmar-venda .container-nome .container-checkbox{align-items:center;justify-content:baseline;gap:calc(var(--spacing)*2);display:flex}:scope .confirmar-venda-layer .confirmar-venda .container-btn{gap:calc(var(--spacing)*2);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}:scope .confirmar-venda-layer .confirmar-venda .container-btn .btn-cancelar,:scope .confirmar-venda-layer .confirmar-venda .container-btn .btn-confirmar{cursor:pointer;border-radius:var(--radius-xl);padding:calc(var(--spacing)*2)}:is(:scope .confirmar-venda-layer .confirmar-venda .container-btn .btn-cancelar,:scope .confirmar-venda-layer .confirmar-venda .container-btn .btn-confirmar).btn-cancelar{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-branco-fundo)}:is(:scope .confirmar-venda-layer .confirmar-venda .container-btn .btn-cancelar,:scope .confirmar-venda-layer .confirmar-venda .container-btn .btn-confirmar).btn-cancelar:hover{--tw-scale-x:101%;--tw-scale-y:101%;--tw-scale-z:101%;scale:var(--tw-scale-x)var(--tw-scale-y);background-color:var(--color-verde);color:var(--color-branco)}:is(:scope .confirmar-venda-layer .confirmar-venda .container-btn .btn-cancelar,:scope .confirmar-venda-layer .confirmar-venda .container-btn .btn-confirmar).btn-confirmar{background-color:var(--color-verde);color:var(--color-branco)}:is(:scope .confirmar-venda-layer .confirmar-venda .container-btn .btn-cancelar,:scope .confirmar-venda-layer .confirmar-venda .container-btn .btn-confirmar).btn-confirmar:hover{--tw-scale-x:101%;--tw-scale-y:101%;--tw-scale-z:101%;scale:var(--tw-scale-x)var(--tw-scale-y);background-color:var(--color-verde-hover)}:is(:scope .confirmar-venda-layer .confirmar-venda .container-btn .btn-cancelar,:scope .confirmar-venda-layer .confirmar-venda .container-btn .btn-confirmar).btn-confirmar:disabled{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);cursor:not-allowed;opacity:.6}:scope .confirmar-venda-layer .confirmar-venda #loading-overlay-venda{inset:calc(var(--spacing)*0);z-index:50;border-radius:var(--radius-xl);background-color:var(--color-white);justify-content:center;align-items:center;display:none;position:absolute}:scope .confirmar-venda-layer .confirmar-venda #loading-overlay-venda.ativo{display:flex}:scope .confirmar-venda-layer .confirmar-venda #loading-overlay-venda .loading-conteudo{justify-content:center;align-items:center;gap:calc(var(--spacing)*3);flex-direction:column;display:flex}:scope .confirmar-venda-layer .confirmar-venda #loading-overlay-venda .loading-conteudo .loading-spinner{border:4px solid #e5e7eb;border-top-color:#16a34a;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite spinner-rotate}:scope .confirmar-venda-layer .confirmar-venda #loading-overlay-venda .loading-conteudo p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-cinza)}:scope .confirmar-venda-layer.ativo{animation:.2s ease-out forwards fadeInModal;display:flex}:scope .confirmar-venda-layer.ativo .confirmar-venda{animation:.3s cubic-bezier(.16,1,.3,1) forwards slideInForm}.main-welcome{height:auto;padding:calc(var(--spacing)*0);overflow:visible}section{scroll-margin-top:3.5rem}.titulo-welcome{flex-direction:column;justify-content:center;align-items:center;display:flex}.titulo-welcome h2,.titulo-welcome p{text-align:center}.titulo-welcome h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.titulo-welcome p{width:100%;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-preto-opaco)}@media (min-width:64rem){.titulo-welcome p{width:75%}}.header-welcome{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:500;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-borda);background-color:var(--color-white);width:100%;height:100%;position:sticky}.header-welcome .interface{justify-content:space-between;align-items:center;display:flex}.header-welcome .interface nav{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);display:flex}@media (min-width:64rem){.header-welcome .interface nav{gap:calc(var(--spacing)*5)}}.header-welcome .interface nav a{display:none}@media (min-width:64rem){.header-welcome .interface nav a{display:block}}.header-welcome .interface nav a:hover{color:var(--color-verde)}.header-welcome .interface nav .btn-entrar,.header-welcome .interface nav .btn-cadastrar{border-radius:var(--radius-xl);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);display:block}@media (min-width:64rem){.header-welcome .interface nav .btn-entrar,.header-welcome .interface nav .btn-cadastrar{padding-inline:calc(var(--spacing)*5)}}.header-welcome .interface nav .btn-entrar{background-color:var(--color-verde);color:var(--color-white)}.header-welcome .interface nav .btn-entrar:hover{background-color:var(--color-verde-hover);color:var(--color-white)}.header-welcome .interface nav .btn-cadastrar{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-verde);color:var(--color-verde)}.header-welcome .interface nav .btn-cadastrar:hover{background-color:var(--color-verde);color:var(--color-white)}#hero{height:auto;padding-block:calc(var(--spacing)*10)}@media (min-width:64rem){#hero{height:calc(100dvh - 4rem);padding-block:calc(var(--spacing)*0)}}#hero .interface{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*10);flex-direction:column-reverse;height:100%;display:flex}@media (min-width:64rem){#hero .interface{flex-direction:row}}#hero .interface .txt-welcome{justify-content:center;gap:calc(var(--spacing)*5);text-align:center;flex-direction:column;width:100%;display:flex}@media (min-width:64rem){#hero .interface .txt-welcome{text-align:left;width:50%}}#hero .interface .txt-welcome h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}#hero .interface .txt-welcome p{color:var(--color-preto-opaco)}#hero .interface .txt-welcome a{border-radius:var(--radius-2xl);background-color:var(--color-verde);width:100%;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*3);color:var(--color-white)}@media (min-width:64rem){#hero .interface .txt-welcome a{width:max-content}}#hero .interface .txt-welcome a:hover{background-color:var(--color-verde-hover)}#hero .interface img{width:50%}#funcionalidades{background-color:var(--color-verde-opaco)}#funcionalidades .interface{justify-content:center;align-items:center;gap:calc(var(--spacing)*10);padding-block:calc(var(--spacing)*10);flex-direction:column;display:flex}#funcionalidades .interface .container-func{gap:calc(var(--spacing)*5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:64rem){#funcionalidades .interface .container-func{grid-template-columns:repeat(3,minmax(0,1fr))}}#funcionalidades .interface .container-func .item-func{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-2xl);border-top-style:var(--tw-border-style);border-top-width:8px;border-color:var(--color-verde);background-color:var(--color-white);padding:calc(var(--spacing)*5);flex-direction:column;display:flex}#funcionalidades .interface .container-func .item-func h3,#funcionalidades .interface .container-func .item-func p{text-align:center}#funcionalidades .interface .container-func .item-func p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-preto-opaco)}#funcionalidades .interface .container-func .item-func i{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));color:var(--color-verde)}#funcionalidades .interface .container-func .item-func:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#origem{padding-block:calc(var(--spacing)*10)}#origem .interface{justify-content:center;align-items:center;gap:calc(var(--spacing)*10);flex-direction:column;display:flex}#origem .interface .container-devs{gap:calc(var(--spacing)*5);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid}@media (min-width:64rem){#origem .interface .container-devs{grid-template-columns:repeat(2,minmax(0,1fr))}}#origem .interface .container-devs .item-dev{align-items:center;gap:calc(var(--spacing)*5);border-radius:var(--radius-2xl);border-top-style:var(--tw-border-style);border-top-width:8px;border-color:var(--color-verde);background-color:var(--color-white);padding:calc(var(--spacing)*5);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:flex}#origem .interface .container-devs .item-dev img{height:calc(var(--spacing)*35);width:calc(var(--spacing)*35);border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-verde);object-fit:cover;padding:calc(var(--spacing)*1);border-radius:3.40282e38px}#origem .interface .container-devs .item-dev .txt-item-dev h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}#origem .interface .container-devs .item-dev .txt-item-dev p{color:var(--color-preto-opaco)}#origem .interface .container-devs .item-dev:hover img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}#origem .interface .container-msg-etec{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*10);width:100%;display:flex}#origem .interface .container-msg-etec p{border-left-style:var(--tw-border-style);border-left-width:5px;border-color:var(--color-verde);width:100%;padding-left:calc(var(--spacing)*5)}@media (min-width:64rem){#origem .interface .container-msg-etec p{width:50%}}#origem .interface .container-msg-etec img{height:calc(var(--spacing)*30);display:none}@media (min-width:64rem){#origem .interface .container-msg-etec img{display:block}}#sobre{background-color:var(--color-verde-opaco)}#sobre .interface{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*10);padding-block:calc(var(--spacing)*0);flex-direction:column-reverse;display:flex}@media (min-width:64rem){#sobre .interface{flex-direction:row}}#sobre .interface .container-sobre{gap:calc(var(--spacing)*5);flex-direction:column;width:100%;display:flex}@media (min-width:64rem){#sobre .interface .container-sobre{width:66.6667%}}#sobre .interface .container-sobre .titulo-sobre{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-verde)}#sobre .interface .container-sobre .txt-sobre{gap:calc(var(--spacing)*5);color:var(--color-preto-opaco);flex-direction:column;display:flex}#sobre .interface .container-sobre .linha{height:calc(var(--spacing)*1);background-color:var(--color-verde);border-radius:3.40282e38px;width:50%}#sobre .interface img{height:calc(var(--spacing)*40);object-fit:cover;min-width:100dvw}@media (min-width:64rem){#sobre .interface img{min-width:33.3333%;height:100%}}footer{background-color:var(--color-gray-950);padding-block:calc(var(--spacing)*5)}footer .interface p{text-align:center;color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){footer .interface p{color:color-mix(in oklab,var(--color-white)70%,transparent)}}footer .interface p a{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}footer .interface p a:hover{color:var(--color-white)}.titulo-mais{margin-bottom:calc(var(--spacing)*5);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.container-opt{gap:calc(var(--spacing)*5);flex-direction:column;display:flex}.container-opt a{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-white);padding:calc(var(--spacing)*5);display:flex}.container-opt a .esquerda-link{min-width:calc(var(--spacing)*0);align-items:center;gap:calc(var(--spacing)*3);flex:1;display:flex}.container-opt a .esquerda-link .icone{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);background-color:#00c95033;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.container-opt a .esquerda-link .icone{background-color:color-mix(in oklab,var(--color-verde)20%,transparent)}}.container-opt a .esquerda-link .icone{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));color:var(--color-verde)}.container-opt a .esquerda-link .txt-link{width:66.6667%}.container-opt a .esquerda-link .txt-link p{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--color-preto-opaco);overflow:hidden}.container-opt a .seta{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));justify-content:center;align-items:center;display:flex}.container-opt a:hover{border-color:var(--color-verde);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.container-opt a:hover .seta{color:var(--color-verde)}.modal-universal{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:900;background-color:#0c0a09bf;justify-content:center;align-items:flex-start;width:100vw;height:100vh;display:none;position:fixed;overflow:auto}@supports (color:color-mix(in lab, red, red)){.modal-universal{background-color:color-mix(in oklab,var(--color-stone-950)75%,transparent)}}.modal-universal{padding:calc(var(--spacing)*5)}@media (min-width:64rem){.modal-universal{align-items:center}}.modal-universal .form-universal{justify-content:center;align-items:baseline;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);background-color:var(--color-branco);min-width:33.3333%;max-width:100%;height:max-content;padding:calc(var(--spacing)*5);flex-direction:column;display:flex;position:relative}.modal-universal .form-universal .btn-fechar-form{top:calc(var(--spacing)*3);right:calc(var(--spacing)*4);cursor:pointer;color:var(--color-cinza);justify-content:center;align-items:center;display:flex;position:absolute}.modal-universal .form-universal .btn-fechar-form:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y);color:var(--color-preto)}.modal-universal .form-universal .titulo{align-items:baseline;justify-content:baseline;flex-direction:column;display:flex}.modal-universal .form-universal .titulo h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-preto)}.modal-universal .form-universal .checkbox-container{justify-content:center;align-items:baseline;gap:calc(var(--spacing)*2);flex-direction:column;width:100%;display:none}.modal-universal .form-universal .checkbox-container.ativo{display:flex}.modal-universal .form-universal .input-container{justify-content:center;align-items:baseline;gap:calc(var(--spacing)*2);flex-direction:column;width:100%;display:flex}.modal-universal .form-universal .input-container label{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-stone-800)}.modal-universal .form-universal .input-container label.custo{justify-content:baseline;gap:calc(var(--spacing)*2);display:flex}.modal-universal .form-universal .input-container input{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda-branca);background-color:var(--color-branco-fundo);width:100%;padding:calc(var(--spacing)*2)}.modal-universal .form-universal .input-container input:focus{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-green-400)}.modal-universal .form-universal .input-container select{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda-branca);background-color:var(--color-branco-fundo);width:100%;padding:calc(var(--spacing)*2)}.modal-universal .form-universal .input-container select:focus{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-green-400)}.modal-universal .form-universal .input-container select option{background-color:var(--color-branco);padding:calc(var(--spacing)*2)}.modal-universal .form-universal .input-container select option:hover,.modal-universal .form-universal .input-container select option:checked{background-color:var(--color-verde);color:var(--color-branco)}.modal-universal .form-universal .input-container .input-senha{width:100%;position:relative}.modal-universal .form-universal .input-container .input-senha button{top:50%;right:calc(var(--spacing)*-2);height:calc(var(--spacing)*7);width:calc(var(--spacing)*7);--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);cursor:pointer;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-verde);background-color:#0000;border-radius:0;justify-content:center;align-items:center;display:flex;position:absolute}.modal-universal .form-universal .input-container .input-senha button:hover{color:var(--color-verde-hover);background-color:#0000}.modal-universal .form-universal .input-grid{gap:calc(var(--spacing)*4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.modal-universal .form-universal .container-btn{gap:calc(var(--spacing)*2);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.modal-universal .form-universal .container-btn .btn-cancelar,.modal-universal .form-universal .container-btn .btn-confirmar{cursor:pointer;border-radius:var(--radius-xl);padding:calc(var(--spacing)*2)}:is(.modal-universal .form-universal .container-btn .btn-cancelar,.modal-universal .form-universal .container-btn .btn-confirmar).btn-cancelar{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-branco-fundo)}:is(.modal-universal .form-universal .container-btn .btn-cancelar,.modal-universal .form-universal .container-btn .btn-confirmar).btn-cancelar:hover{--tw-scale-x:101%;--tw-scale-y:101%;--tw-scale-z:101%;scale:var(--tw-scale-x)var(--tw-scale-y);background-color:var(--color-verde);color:var(--color-branco)}:is(.modal-universal .form-universal .container-btn .btn-cancelar,.modal-universal .form-universal .container-btn .btn-confirmar).btn-confirmar{background-color:var(--color-verde);color:var(--color-branco)}:is(.modal-universal .form-universal .container-btn .btn-cancelar,.modal-universal .form-universal .container-btn .btn-confirmar).btn-confirmar:hover{--tw-scale-x:101%;--tw-scale-y:101%;--tw-scale-z:101%;scale:var(--tw-scale-x)var(--tw-scale-y);background-color:var(--color-verde-hover)}.modal-universal.ativo{animation:.2s ease-out forwards fadeInModal;display:flex}.modal-universal.ativo .form-universal{animation:.3s cubic-bezier(.16,1,.3,1) forwards slideInForm}.modal-overlay{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:999;background-color:#0006;justify-content:center;align-items:baseline;width:100%;height:100dvh;display:none;position:fixed;overflow:auto}@supports (color:color-mix(in lab, red, red)){.modal-overlay{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.modal-overlay{padding-block:calc(var(--spacing)*5);--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}@media (min-width:64rem){.modal-overlay{align-items:center}}.modal-overlay.ativo{display:flex}.modal-overlay .modal-box{gap:calc(var(--spacing)*4);border-radius:var(--radius-lg);background-color:var(--color-white);min-width:90%;max-width:90%;height:max-content;padding:calc(var(--spacing)*5);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex}@media (min-width:64rem){.modal-overlay .modal-box{min-width:50%}}.modal-overlay .modal-box h3{align-items:center;gap:calc(var(--spacing)*3);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));display:flex}.modal-overlay .modal-box h3 i{color:var(--color-verde)}.modal-overlay .modal-box p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-preto-opaco)}.modal-overlay .modal-opcoes{gap:calc(var(--spacing)*3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.modal-overlay .modal-opcoes{grid-template-columns:repeat(3,minmax(0,1fr))}}.modal-overlay .modal-opcoes .modal-btn{cursor:pointer;align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);padding:calc(var(--spacing)*5);flex-direction:column;display:flex}.modal-overlay .modal-opcoes .modal-btn i{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));color:var(--color-verde)}.modal-overlay .modal-opcoes .modal-btn span{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.modal-overlay .modal-opcoes .modal-btn small{text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-verde-hover)}.modal-overlay .modal-opcoes .modal-btn:hover{border-color:var(--color-verde);background-color:#00c9501a}@supports (color:color-mix(in lab, red, red)){.modal-overlay .modal-opcoes .modal-btn:hover{background-color:color-mix(in oklab,var(--color-verde)10%,transparent)}}.modal-overlay .modal-fechar{cursor:pointer;border-radius:var(--radius-lg);background-color:var(--color-verde);width:100%;padding:calc(var(--spacing)*3);color:var(--color-white)}.modal-overlay .modal-fechar:hover{background-color:var(--color-verde-hover)}.container-filtros{margin-bottom:calc(var(--spacing)*5);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-white);width:100%;padding:calc(var(--spacing)*5)}.container-filtros h2{margin-bottom:calc(var(--spacing)*5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.container-filtros form{justify-content:center;align-items:center;gap:calc(var(--spacing)*5);flex-direction:column;display:flex}.container-filtros form .container-inputs{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*5);flex-direction:column;width:100%;display:flex}@media (min-width:64rem){.container-filtros form .container-inputs{flex-direction:row}}.container-filtros form .container-inputs .input-group{width:100%}.container-filtros form .container-inputs .input-group label{width:100%;color:var(--color-preto-opaco)}.container-filtros form .container-inputs .input-group input,.container-filtros form .container-inputs .input-group select{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);width:100%;padding:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*5)}.container-filtros form .container-btn{justify-content:center;align-items:center;gap:calc(var(--spacing)*5);width:100%;display:flex}@media (min-width:64rem){.container-filtros form .container-btn{justify-content:flex-end}}.container-filtros form .container-btn button,.container-filtros form .container-btn a{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-xl);width:100%;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2);color:var(--color-white);display:flex}@media (min-width:64rem){.container-filtros form .container-btn button,.container-filtros form .container-btn a{width:auto}}.container-filtros form .container-btn button{background-color:var(--color-verde)}.container-filtros form .container-btn button:hover{background-color:var(--color-verde-hover)}.container-filtros form .container-btn a{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-white);color:var(--color-preto-opaco)}.container-filtros form .container-btn a:hover{background-color:var(--color-gray-200)}.select-customizado{width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));position:relative}@media (min-width:64rem){.select-customizado{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.select-customizado .select-box{cursor:pointer;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-white);width:100%;padding:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*5);color:var(--color-preto-opaco);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex}.select-customizado .opcoes-container{top:calc(100% + .5rem);left:calc(var(--spacing)*0);z-index:50;max-height:calc(var(--spacing)*48);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-borda);background-color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:none;position:absolute;overflow-y:auto}.select-customizado .opcoes-container.mostrar{display:block}.select-customizado .opcoes-container label{cursor:pointer;align-items:center;gap:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2);color:var(--color-preto-opaco);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;display:flex}.select-customizado .opcoes-container label:hover{background-color:var(--color-gray-100)}.select-customizado .opcoes-container label input[type=checkbox]{margin:calc(var(--spacing)*0);height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);cursor:pointer;border-color:var(--color-borda);padding:calc(var(--spacing)*0);border-radius:.25rem;flex-shrink:0}#loading{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:900;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100dvh;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){#loading{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}#loading .loader{height:calc(var(--spacing)*20);width:calc(var(--spacing)*20);animation:var(--animate-spin);border-style:var(--tw-border-style);border-width:5px;border-bottom-style:var(--tw-border-style);border-bottom-width:5px;border-color:var(--color-white);border-bottom-color:var(--color-verde);border-radius:3.40282e38px}.container-erro-mensalidade{justify-content:center;align-items:center;gap:calc(var(--spacing)*5);flex-direction:column;width:100%;height:100%;display:flex}.container-erro-mensalidade img{height:calc(var(--spacing)*72);object-fit:contain}.container-erro-mensalidade h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.container-erro-mensalidade p{text-align:center;width:100%;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-preto-opaco)}@media (min-width:64rem){.container-erro-mensalidade p{width:50%}}.container-erro-mensalidade .info{justify-content:center;align-items:center;gap:calc(var(--spacing)*5);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-300);background-color:var(--color-red-100);padding:calc(var(--spacing)*5);display:flex}.container-erro-mensalidade .info i{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));color:var(--color-red-500)}.container-erro-mensalidade .info .txt{gap:calc(var(--spacing)*1);flex-direction:column;display:flex}.container-erro-mensalidade .info .txt h2{text-align:center;font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));color:var(--color-red-500)}@media (min-width:64rem){.container-erro-mensalidade .info .txt h2{text-align:left}}.container-erro-mensalidade .info .txt p{text-align:center;width:100%}@media (min-width:64rem){.container-erro-mensalidade .info .txt p{text-align:left}}.container-erro-mensalidade .linha{height:calc(var(--spacing)*.25);background-color:#00000014;border-radius:3.40282e38px;width:90%}@supports (color:color-mix(in lab, red, red)){.container-erro-mensalidade .linha{background-color:color-mix(in oklab,var(--color-borda)50%,transparent)}}.container-erro-mensalidade .linha{padding:calc(var(--spacing)*.25)}@media (min-width:64rem){.container-erro-mensalidade .linha{width:calc(var(--spacing)*150)}}.container-erro-mensalidade a{cursor:pointer;border-radius:var(--radius-xl);background-color:var(--color-red-500);padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*2);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.container-erro-mensalidade a:hover{background-color:var(--color-red-600)}}.titulo-main{margin-bottom:calc(var(--spacing)*5);justify-content:space-between;align-items:center;display:flex}.titulo-main .txt-titulo h1,.titulo-main .txt-titulo h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media (min-width:64rem){.titulo-main .txt-titulo h1,.titulo-main .txt-titulo h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.titulo-main .txt-titulo p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-preto-opaco)}@media (min-width:64rem){.titulo-main .txt-titulo p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.titulo-main #btn-toggle-carrinho{display:block;position:relative}@media (min-width:64rem){.titulo-main #btn-toggle-carrinho{display:none}}.titulo-main #btn-toggle-carrinho #badge-carrinho{top:calc(var(--spacing)*-1.5);right:calc(var(--spacing)*-1.5);height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);background-color:var(--color-red-500);--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);color:var(--color-white);border-radius:3.40282e38px;justify-content:center;align-items:center;display:none;position:absolute}.titulo-main #btn-toggle-carrinho #badge-carrinho.ativo{display:flex}.titulo-main a,.titulo-main button{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-xl);background-color:var(--color-verde);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2);color:var(--color-white);display:flex}:is(.titulo-main a,.titulo-main button) span{white-space:nowrap;display:none}@media (min-width:64rem){:is(.titulo-main a,.titulo-main button) span{display:block}}:is(.titulo-main a,.titulo-main button):hover{background-color:var(--color-verde-hover)}.interface{width:100%;max-width:1280px;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);margin-inline:auto}@media (min-width:64rem){.interface{padding-inline:calc(var(--spacing)*5)}}.logo{justify-content:center;align-items:center;gap:calc(var(--spacing)*3);display:flex}.logo img{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);object-fit:cover}.logo .logo-container{flex-direction:column;justify-content:center;align-items:baseline;display:none}@media (min-width:64rem){.logo .logo-container{display:flex}}.logo .logo-container h1,.logo .logo-container p{margin-block:-2px}.logo .logo-container h1{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-stone-800)}.logo .logo-container p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-stone-500)}input[type=range]{height:calc(var(--spacing)*2);cursor:pointer;appearance:none;border-radius:3.40282e38px;border-radius:var(--radius-lg);background-color:var(--color-gray-200);width:100%;accent-color:var(--color-verde)}.container-em-desenvolvimento{height:calc(var(--spacing)*120);justify-content:center;align-items:center;width:100%;display:flex}.container-em-desenvolvimento img{height:100%}}@layer utilities{.absolute{position:absolute}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mb-1{margin-bottom:calc(var(--spacing)*1)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.h-2\/3{height:66.6667%}.h-10{height:calc(var(--spacing)*10)}.h-dvh{height:100dvh}.max-h-\[60vh\]{max-height:60vh}.w-10{width:calc(var(--spacing)*10)}.w-fit{width:fit-content}.w-full{width:100%}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-10{min-width:calc(var(--spacing)*10)}.flex-1{flex:1}.border-collapse{border-collapse:collapse}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0{gap:calc(var(--spacing)*0)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-10{gap:calc(var(--spacing)*10)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-gray-100{border-color:var(--color-gray-100)}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/20{background-color:color-mix(in oklab,var(--color-amber-500)20%,transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-700{background-color:var(--color-green-700)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-pink-100{background-color:var(--color-pink-100)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-500\/20{background-color:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/20{background-color:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-sky-500\/20{background-color:#00a5ef33}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/20{background-color:color-mix(in oklab,var(--color-sky-500)20%,transparent)}}.bg-verde{background-color:var(--color-verde)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-zinc-500\/20{background-color:#71717b33}@supports (color:color-mix(in lab, red, red)){.bg-zinc-500\/20{background-color:color-mix(in oklab,var(--color-zinc-500)20%,transparent)}}.px-2{padding-inline:calc(var(--spacing)*2)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-30{padding-inline:calc(var(--spacing)*30)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.text-center{text-align:center}.text-right{text-align:right}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-amber-600{color:var(--color-amber-600)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-800{color:var(--color-gray-800)}.text-green-600{color:var(--color-green-600)}.text-indigo-600{color:var(--color-indigo-600)}.text-pink-600{color:var(--color-pink-600)}.text-preto-opaco{color:var(--color-preto-opaco)}.text-purple-600{color:var(--color-purple-600)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-sky-600{color:var(--color-sky-600)}.text-verde{color:var(--color-verde)}.text-white{color:var(--color-white)}.text-yellow-600{color:var(--color-yellow-600)}.text-zinc-600{color:var(--color-zinc-600)}.italic{font-style:italic}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:bg-green-800:hover{background-color:var(--color-green-800)}.hover\:bg-verde-hover:hover{background-color:var(--color-verde-hover)}}@media (min-width:64rem){.lg\:block{display:block}.lg\:inline{display:inline}.lg\:w-auto{width:auto}}}@keyframes spinner-rotate{to{transform:rotate(360deg)}}@keyframes spin-icon{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin{animation:1s linear infinite spin-icon;display:inline-block}@media print{body *{visibility:hidden}#ficha-impressao,#ficha-impressao *{visibility:visible}#ficha-impressao{width:100%;position:absolute;top:0;left:0;display:block!important}}#ficha-impressao{max-width:400px;margin:0 auto;padding:20px;font-family:Courier New,monospace}.ficha-conteudo{width:100%}.ficha-cabecalho{justify-content:center;align-items:center;gap:30px;margin-bottom:10px;display:flex}.ficha-cabecalho img{width:80px;height:80px}.ficha-cabecalho .info{flex-direction:column}.ficha-cabecalho .info p{margin:5px 0;font-size:15px;font-weight:600}.ficha-cabecalho .info .data-hora{color:#666;font-size:15px!important}.ficha-tabela{border-collapse:collapse;width:100%;margin:10px 0;font-size:15px;font-weight:600}.ficha-tabela th,.ficha-tabela td{text-align:left;padding:5px 2px}.ficha-tabela th{border-bottom:1px solid #000;font-weight:700}.ficha-tabela .center{text-align:center}.ficha-tabela .right{text-align:right}.ficha-totais{margin:10px 0;font-size:14px}.linha-total{justify-content:space-between;padding:3px 0;display:flex}.linha-total.total{margin-top:5px;font-size:16px}.ficha-rodape{text-align:center;margin-top:15px;font-size:13px}#ficha-impressao hr{border:none;border-top:1px dashed #000;margin:10px 0}@keyframes fadeInModal{0%{opacity:0}to{opacity:1}}@keyframes slideInForm{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}