[data-painel],body.painel{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:40 41% 93%;--background-secondary:40 31% 89.6%;--background-tertiary:40 25% 85.6%;--background-quaternary:40 22% 81.6%;--foreground:211 18% 13.5%;--foreground-secondary:211 9% 30.6%;--foreground-tertiary:211 5% 39.2%;--card:40 50% 95.9%;--card-foreground:211 18% 13.5%;--popover:40 50% 95.9%;--popover-foreground:211 18% 13.5%;--primary:211 18% 13.5%;--primary-foreground:40 41% 93%;--secondary:40 31% 89.6%;--secondary-foreground:211 18% 13.5%;--muted:40 25% 85.6%;--muted-foreground:211 9% 30.6%;--accent:40 25% 85.6%;--accent-foreground:211 18% 13.5%;--destructive:0 69% 44.1%;--destructive-foreground:40 50% 95.9%;--border:211 18% 13.5%/.28;--input:211 18% 13.5%/.62;--ring:10 71% 50.7%;--glass-bg:40 50% 95.9%;--glass-border:211 18% 13.5%/.28;--glass-blur:0px;--shadow-glass:4px 4px 0 #1c22291a;--shadow-glow:none;--sidebar-background:40 31% 89.6%;--sidebar-foreground:211 18% 13.5%;--sidebar-primary:211 18% 13.5%;--sidebar-primary-foreground:40 41% 93%;--sidebar-accent:211 18% 13.5%;--sidebar-accent-foreground:40 41% 93%;--sidebar-border:211 18% 13.5%;--sidebar-ring:10 71% 50.7%;--ok:141 64% 26.8%;--aviso:37 100% 29%;--info:207 86% 34.4%;--marca:10 71% 50.7%;--marca-texto:10 80% 38.1%;--radius:3px;--radius-card-val:3px;--radius-button-val:3px;--radius-xl:4px;--radius-2xl:4px;--radius-3xl:4px;--font-primary:var(--sans);--font-sans:var(--sans);--font-serif:var(--serifa);--font-mono:var(--mono)}@supports (color:lab(0% 0 0)){[data-painel],body.painel{--shadow-glass:4px 4px 0 lab(12.9759% -1.41664 -5.25226/.1)}}body.painel{background:hsl(var(--background));font-family:var(--sans)}main[data-painel],[data-painel][data-site]{background-color:hsl(var(--background));background-image:linear-gradient(var(--grade)1px,transparent 1px),linear-gradient(90deg,var(--grade)1px,transparent 1px);background-size:24px 24px;background-attachment:local}[data-painel]{font-family:var(--sans)}[data-painel] :where(h1,h2){font-family:var(--serifa);letter-spacing:-.015em;text-wrap:balance;font-weight:500}[data-painel] h1{font-size:clamp(28px,2.6vw,36px);line-height:1.1}[data-painel] h2{font-size:22px;line-height:1.2}[data-painel] :where(h3){font-family:var(--sans);letter-spacing:0;font-weight:600}[data-painel] h1 em,[data-painel] h2 em{color:hsl(var(--marca));font-weight:400}[data-painel] :focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px;border-radius:0}[data-painel] [data-ui=card]{border-width:var(--traco);box-shadow:3px 3px 0 var(--sombra-no);border-radius:3px}[data-painel] [data-ui=card]:not([class*=border-destructive]):not([class*=border-ok]):not([class*=border-aviso]):not([class*=border-info]):not([class*=border-marca]){border-color:var(--grafite)}[data-painel] .glass-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:hsl(var(--card));border:var(--traco)solid var(--grafite);box-shadow:3px 3px 0 var(--sombra-no);border-radius:3px}[data-painel] .glass-card:hover{box-shadow:3px 3px 0 var(--sombra-no);border-color:var(--grafite);transform:none}[data-painel] .hover-scale:hover{transform:none}[data-painel] .hover-glow:hover{box-shadow:3px 3px 0 var(--sombra-no)}[data-painel] :is(.glow-orb,.glow-orb-slow,.glow-orb-reverse),[data-painel] :is(.bg-noise,.section-texture):before{display:none}[data-painel] .bg-dot-grid,[data-painel] .bg-dot-grid-sm{background-image:none}[data-painel] .animated-underline:after{background:var(--rota);height:2px}[data-painel] .navbar-glass{background:hsl(var(--background));-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:var(--traco)solid var(--grafite)}[data-painel] .button-luxury{background:var(--grafite);color:var(--papel);font:500 12.5px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;box-shadow:3px 3px 0 var(--rota);transition:translate var(--dur-rapida)var(--ease-saida),box-shadow var(--dur-rapida)var(--ease-saida);border-radius:3px;overflow:visible}[data-painel] .button-luxury:before{display:none}[data-painel] .button-luxury:hover{box-shadow:4px 4px 0 var(--rota);transform:translate(-1px,-1px)}[data-painel] .button-luxury:active{box-shadow:1px 1px 0 var(--rota);translate:2px 2px}[data-painel] [data-ui=button]:not([class*=rounded-full]){border-radius:3px}[data-painel] [data-ui=button]{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;font-weight:500}[data-painel] [data-ui=button][data-size=default],[data-painel] [data-ui=button][data-size=lg]{font-size:12.5px}[data-painel] [data-ui=button][data-size=sm]{font-size:11.5px}[data-painel] [data-ui=button][data-variant=default],[data-painel] [data-ui=button][data-variant=destructive]{box-shadow:3px 3px 0 hsl(var(--marca));transition:translate var(--dur-rapida)var(--ease-saida),box-shadow var(--dur-rapida)var(--ease-saida),background-color var(--dur-rapida)}[data-painel] [data-ui=button][data-variant=default]:hover:not(:disabled),[data-painel] [data-ui=button][data-variant=destructive]:hover:not(:disabled){box-shadow:4px 4px 0 hsl(var(--marca));translate:-1px -1px}[data-painel] [data-ui=button][data-variant=default]:active:not(:disabled),[data-painel] [data-ui=button][data-variant=destructive]:active:not(:disabled){box-shadow:1px 1px 0 hsl(var(--marca));translate:2px 2px}[data-painel] [data-ui=button]:disabled{box-shadow:none}[data-painel] [data-ui=button][data-variant=outline]{border:var(--traco)solid hsl(var(--foreground));box-shadow:none}[data-painel] [data-ui=button][data-variant=link]{font-family:var(--sans);text-transform:none;letter-spacing:0;text-underline-offset:4px;font-weight:600;text-decoration:underline}[data-painel] [data-ui=input]{background-color:hsl(var(--card));border:var(--traco)solid hsl(var(--input));box-shadow:none;border-radius:3px;font-size:14px}[data-painel] [data-ui=label]{font-family:var(--mono);letter-spacing:.04em;font-size:12px;font-weight:500;line-height:1.4}[data-painel] [data-ui=badge]{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;box-shadow:none;border-radius:2px;font-size:11px;font-weight:500}body.painel [data-ui=dialog]{border:var(--traco-grosso)solid var(--grafite);box-shadow:8px 8px 0 var(--sombra-no);border-radius:3px}[data-painel] .dashboard-table tbody tr:hover{background-color:hsl(var(--foreground)/.04)}[data-painel] th{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:500}@media (prefers-reduced-motion:reduce){[data-painel] :is([data-ui=button],.button-luxury){transition:none}[data-painel] .button-luxury:hover,[data-painel] .button-luxury:active,[data-painel] [data-ui=button]:hover:not(:disabled),[data-painel] [data-ui=button]:active:not(:disabled){translate:none}}
