:root{--radius:16px;--r-xs:8px;--r-sm:12px;--r-md:16px;--r-lg:22px;--r-xl:24px;--r-2xl:28px;--r-pilula:99px;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-soft:cubic-bezier(.25, .1, .25, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s;--dur-draw:.6s;--background:#f0f6f5;--foreground:#0f2422;--card:#fff;--card-2:#e2efed;--card-foreground:#0f2422;--popover:#fff;--popover-foreground:#0f2422;--primary:#386f66;--primary-texto:#305c55;--primary-foreground:white;--pulso:#e02d1b;--pulso-escuro:#c02412;--pulso-texto:#931a0c;--pulso-suave:#ffe6e1;--pulso-borda:#f3a99e;--limao:#c6f23a;--secondary:#dceeea;--secondary-foreground:#305c55;--muted:#e2efed;--muted-foreground:#4a625f;--accent:#e2efed;--accent-foreground:#0f2422;--destructive:#a3190c;--border:#d3e3e0;--input:#c2d6d2;--input-borda:#6f8e89;--ring:var(--primary);--chart-1:var(--primary);--chart-2:#d6810c;--chart-3:#1e7ca1;--chart-4:#cf2917;--chart-5:#4a625f;--success:#137738;--warning:#b17000;--warning-texto:#8e5400;--saffron:#df911a;--mesh-a:#e2efed;--mesh-b:#e8f2f0;--mesh-c:#dceae7;--glass-highlight:#ffffffe6;--shadow-card:0 1px 2px #041a180f, 0 8px 24px -16px #041a182e;--shadow-float:0 12px 32px -12px #041a1847;--shadow-depth:var(--shadow-card);--brand-gradient:linear-gradient(#0f2422, #0f2422);--on-brand:#fff;--tema-dica:#305c55;--tema-dica-fg:#fff;--tema-pergunta:#931a0c;--tema-pergunta-fg:#fff;--tema-resumo:#2a3038;--tema-resumo-fg:#fff}@supports (color:lab(0% 0 0)){:root{--background:lab(96.4009% -2.1905 -.248086);--primary:lab(42.7415% -20.7239 -.955534);--primary-texto:lab(35.6579% -17.2486 -.797844);--secondary:lab(92.7073% -6.7865 -.328541);--secondary-foreground:lab(35.6579% -17.2486 -.797844);--chart-2:lab(62.3846% 28.4251 66.4184);--chart-3:lab(48.011% -17.2223 -27.8658);--success:lab(43.6193% -39.4536 26.2495);--warning:lab(53.2548% 23.4859 68.6512);--warning-texto:lab(41.5778% 24.705 79.644);--saffron:lab(67.1959% 24.4167 67.5432);--glass-highlight:lab(100% 0 0/.9);--shadow-card:0 1px 2px lab(7.56164% -8.9235 -1.43148/.06), 0 8px 24px -16px lab(7.56164% -8.9235 -1.43148/.18);--shadow-float:0 12px 32px -12px lab(7.56164% -8.9235 -1.43148/.28);--tema-dica:lab(35.6579% -17.2486 -.797844)}}.dark{--background:#0b1716;--foreground:#eaf5f3;--card:#192321;--card-2:#232e2c;--card-foreground:#eaf5f3;--popover:#192321;--popover-foreground:#eaf5f3;--primary:#73bbae;--primary-texto:#8eccc1;--primary-foreground:#041a18;--pulso:#ff5a45;--pulso-escuro:#ff6b57;--pulso-texto:#ff9a8c;--pulso-suave:#3a1a16;--pulso-borda:#6b2b24;--secondary:#1d3934;--secondary-foreground:#8eccc1;--muted:#232e2c;--muted-foreground:#9db7b3;--accent:#232e2c;--accent-foreground:#eaf5f3;--destructive:#ff9a8c;--border:#2c3836;--input:#374341;--input-borda:#5c847e;--ring:var(--primary);--chart-1:var(--primary);--chart-2:#f0a646;--chart-3:#5bb0d7;--chart-4:#ff6b57;--chart-5:#9db7b3;--success:#5bbd74;--warning:#f2af48;--warning-texto:#f2af48;--saffron:#eba941;--mesh-a:#192321;--mesh-b:#151e1c;--mesh-c:#121a19;--glass-highlight:#ffffff14;--shadow-card:0 1px 0 #ffffff0a inset, 0 8px 24px -16px #00000080;--shadow-float:0 12px 32px -12px #000000a6;--brand-gradient:linear-gradient(#061110, #061110);--on-brand:#eaf5f3;--tema-dica:#73bbae;--tema-dica-fg:#052421;--tema-pergunta:#ff9a8c;--tema-pergunta-fg:#0f1318;--tema-resumo:#9db7b3;--tema-resumo-fg:#0f1318}@supports (color:lab(0% 0 0)){.dark{--background:lab(6.65848% -4.85068 -.987816);--card:lab(12.5886% -4.75481 -.503564);--card-2:lab(17.8327% -5.43249 -.575745);--popover:lab(12.5886% -4.75481 -.503564);--primary:lab(70.7669% -25.8123 -1.20132);--primary-texto:lab(77.6035% -22.2872 -1.04765);--primary-foreground:lab(7.56875% -8.98744 -1.04509);--secondary:lab(21.5525% -12.0641 -.559229);--secondary-foreground:lab(77.6035% -22.2872 -1.04765);--muted:lab(17.8327% -5.43249 -.575745);--accent:lab(17.8327% -5.43249 -.575745);--border:lab(22.4727% -5.42706 -.576568);--input:lab(27.1127% -5.42291 -.577205);--chart-2:lab(74.2281% 21.9453 59.1988);--chart-3:lab(67.778% -18.3336 -28.1172);--success:lab(69.2991% -42.1007 27.57);--warning:lab(76.7033% 18.106 60.6421);--warning-texto:lab(76.7033% 18.106 60.6421);--saffron:lab(74.3749% 18.2478 61.1498);--mesh-a:lab(12.5886% -4.75481 -.503564);--mesh-b:lab(10.2565% -4.41561 -.46753);--mesh-c:lab(8.50449% -4.04084 -.431627);--glass-highlight:lab(100% 0 0/.08);--shadow-card:0 1px 0 lab(100% 0 0/.04) inset, 0 8px 24px -16px lab(0% 0 0/.5);--shadow-float:0 12px 32px -12px lab(0% 0 0/.65);--tema-dica:lab(70.7669% -25.8123 -1.20132)}}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-tom=nevoa]:not(.dark){--background:#e1e8e7;--card:#f0f5f4;--card-2:#dfe9e7;--popover:#f0f5f4;--muted:#dfe9e7;--accent:#dfe9e7;--muted-foreground:#475654;--warning-texto:#794900;--border:#c9d4d2;--input:#becac8;--input-borda:#627773;--mesh-a:#d3dddc;--mesh-b:#d7e0df;--mesh-c:#cfdad8}@supports (color:lab(0% 0 0)){:root[data-tom=nevoa]:not(.dark){--background:lab(91.3964% -2.69806 -.290799);--card:lab(96.0002% -1.6855 -.181878);--card-2:lab(91.4325% -3.71152 -.39953);--popover:lab(96.0002% -1.6855 -.181878);--muted:lab(91.4325% -3.71152 -.39953);--accent:lab(91.4325% -3.71152 -.39953);--muted-foreground:lab(35.2809% -6.78079 -.721163);--warning-texto:lab(35.8566% 20.8863 63.181);--border:lab(83.9046% -4.05011 -.435662);--input:lab(80.4487% -4.7271 -.507939);--input-borda:lab(48.1011% -8.47602 -.901473);--mesh-a:lab(87.3846% -4.04987 -.43571);--mesh-b:lab(88.5205% -3.3738 -.363278);--mesh-c:lab(86.2246% -4.04999 -.435686)}}.dark[data-tom=penumbra]{--background:#27302f;--card:#313c3a;--card-2:#3c4846;--popover:#313c3a;--muted:#3c4846;--accent:#3c4846;--muted-foreground:#c1cecc;--primary:#8acdc1;--primary-texto:#aaddd4;--secondary:#324e49;--warning-texto:#fac871;--success:#8ac195;--secondary-foreground:#c2e7e0;--border:#465351;--input:#515e5c;--input-borda:#859694;--mesh-a:#303a39;--mesh-b:#2c3534;--mesh-c:#2a3231;--brand-gradient:linear-gradient(#192120, #192120)}@supports (color:lab(0% 0 0)){.dark[data-tom=penumbra]{--background:lab(18.9445% -4.06522 -.433213);--card:lab(24.1886% -4.74317 -.505346);--card-2:lab(29.4327% -5.42113 -.577486);--popover:lab(24.1886% -4.74317 -.505346);--muted:lab(29.4327% -5.42113 -.577486);--accent:lab(29.4327% -5.42113 -.577486);--muted-foreground:lab(81.6087% -4.72695 -.507975);--primary:lab(77.6652% -24.0291 -1.12607);--primary-texto:lab(84.4399% -18.7996 -.891328);--secondary:lab(30.8326% -12.0146 -.563037);--warning-texto:lab(83.8659% 11.1505 50.2781);--success:lab(73.2685% -25.3213 16.3326);--secondary-foreground:lab(88.8946% -13.626 -.65223);--border:lab(34.0727% -5.41812 -.577951);--input:lab(38.7127% -5.41565 -.57835);--input-borda:lab(60.8009% -6.76587 -.723529);--mesh-a:lab(23.6086% -4.74359 -.505286);--mesh-b:lab(21.2766% -4.4044 -.46925);--mesh-c:lab(20.1045% -4.06446 -.433326);--brand-gradient:linear-gradient(lab(11.9845% -4.07122 -.432286), lab(11.9845% -4.07122 -.432286))}}body{isolation:isolate;position:relative}body:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(42% 38% at 18% 22%, var(--mesh-a), transparent 70%), radial-gradient(38% 34% at 82% 18%, var(--mesh-b), transparent 70%), radial-gradient(46% 40% at 55% 88%, var(--mesh-c), transparent 70%);filter:blur(60px);position:fixed;inset:-20%}@media (min-width:768px) and (prefers-reduced-motion:no-preference){body:not(:has([data-shell=app])):before{animation:38s ease-in-out infinite alternate mesh-drift}}.dark body:after{content:"";z-index:-1;pointer-events:none;opacity:.25;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22160%22 height=%22160%22%3E%3Cfilter id=%22n%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%220.9%22 numOctaves=%222%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0.06 0%22/%3E%3C/filter%3E%3Crect width=%22160%22 height=%22160%22 filter=%22url(%23n)%22/%3E%3C/svg%3E");position:fixed;inset:0}@keyframes mesh-drift{0%{transform:translate(0,0)rotate(0)scale(1)}50%{transform:translate(3%,-2%)rotate(2deg)scale(1.04)}to{transform:translate(-2%,3%)rotate(-2deg)scale(1.02)}}.brand-bar{background:var(--card);color:var(--foreground);border-color:var(--border)}header.brand-bar{background:var(--background)}.faixa-marca,.brand-band{background:var(--brand-gradient);color:var(--on-brand);border-color:#ffffff1a;border-color:lab(100% 0 0/.1)}.btn-on-brand{color:#00271e;color:lab(12.615% -21.4948 1.83731);background:#f8fbf9;background:lab(98.3008% -.958711 .381422)}.btn-on-brand:hover{color:#001c15;color:lab(7.97436% -17.5296 1.76083);background:#e2eae5;background:lab(92.0159% -3.19979 1.27255)}nav.brand-bar.fixed{box-shadow:var(--shadow-float);transition:transform var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-out)}@media (pointer:coarse){body:has(:is(input:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=range],[type=file],[type=color]),textarea,[contenteditable=true]):focus) nav.brand-bar.fixed{opacity:0;pointer-events:none;transform:translateY(calc(100% + 2rem))}}[data-slot=card],.glass{background:var(--card);border:1px solid color-mix(in oklch, var(--border), transparent 45%);box-shadow:var(--shadow-card);border-radius:var(--r-lg)}.glass-bar{background:color-mix(in oklch, var(--background), transparent 22%);-webkit-backdrop-filter:blur(16px)saturate(1.3)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.lift{transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out)}.lift:hover{box-shadow:var(--shadow-float);transform:translateY(-2px)}}@media (prefers-reduced-motion:no-preference){.enter>*{animation:enter-up var(--dur-base) var(--ease-out) both}.enter>:nth-child(2){animation-delay:40ms}.enter>:nth-child(3){animation-delay:80ms}.enter>:nth-child(n+4){animation-delay:.12s}@keyframes enter-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.marca-entra{animation:marca-cresce var(--dur-base) var(--ease-out) both}@keyframes marca-cresce{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.escolha:is([aria-pressed=true],[aria-checked=true],[aria-selected=true]){animation:escolha-pulso var(--dur-base) var(--ease-out)}@keyframes escolha-pulso{50%{transform:scale(1.02)}}.ring-spin{transform-origin:50%;animation:28s linear infinite ring-spin}.ring-spin-rev{transform-origin:50%;animation:40s linear infinite reverse ring-spin}@keyframes ring-spin{to{transform:rotate(360deg)}}.float-slow{animation:7s ease-in-out infinite float}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}}.logo-badge{background:linear-gradient(160deg,#00764c,#00372c 60%,#051213);background:linear-gradient(160deg,lab(43.7008% -43.9579 17.1976),lab(19.833% -28.8423 2.45352) 60%,lab(4.57101% -4.01846 -1.92433))}.dark .logo-badge,.brand-bar .logo-badge{color:#000805;color:lab(1.69722% -3.17762 .631672);background:linear-gradient(160deg,#4ad496,#00875f 60%,#004638);background:linear-gradient(160deg,lab(76.4621% -49.8289 19.5961),lab(49.5172% -45.1263 12.7029) 60%,lab(25.7623% -32.3512 2.75779));box-shadow:inset 0 1px #ffffff59,inset 0 -2px 4px #00000040,0 6px 14px -6px #005551b3;box-shadow:inset 0 1px lab(100% 0 0/.35),inset 0 -2px 4px lab(0% 0 0/.25),0 6px 14px -6px lab(31.42% -30.644 -5.98446/.7)}.tilt-card{transform:perspective(1400px)rotateY(-9deg)rotateX(3deg)}:root{--font-titulo:var(--font-sans)}h1,h2,h3,[data-slot=card-title]{font-family:var(--font-titulo), system-ui, sans-serif;letter-spacing:-.01em}body{font-weight:450}h1,h2,h3,[data-slot=card-title]{text-wrap:balance;font-weight:800}p,li,dd,[data-slot=card-description]{text-wrap:pretty}[data-slot=card],li,dd,p{overflow-wrap:break-word}[data-slot=card-description]{line-height:1.45}.tabular-nums,td,dd{font-variant-numeric:tabular-nums}h1{letter-spacing:-.02em}:focus-visible{outline:3px solid var(--ring);outline-offset:2px}[data-slot=input-group-control]:focus-visible,[data-slot=command-input]:focus-visible,[role^=menuitem]:focus-visible{outline:none}[data-slot=input-group]:has(>[data-slot=command-input]:focus-visible){outline:3px solid var(--ring);outline-offset:2px}:root{view-transition-name:none}::view-transition{pointer-events:none}::view-transition-group(*.pagina){animation-duration:var(--dur-base);animation-timing-function:var(--ease-soft)}::view-transition-old(*.pagina){animation:pagina-sai .15s var(--ease-in) both}::view-transition-new(*.pagina){animation:pagina-entra var(--dur-base) var(--ease-out) both}@keyframes pagina-sai{to{opacity:0}}@keyframes pagina-entra{0%{opacity:0}}nav.brand-bar.fixed{view-transition-name:barra-de-baixo}header.brand-bar.lg\:hidden{view-transition-name:topo-do-app}::view-transition-group(barra-de-baixo){animation:none}::view-transition-group(topo-do-app){animation:none}::view-transition-new(barra-de-baixo){animation:none}::view-transition-new(topo-do-app){animation:none}::view-transition-old(barra-de-baixo){display:none}::view-transition-old(topo-do-app){display:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-group(*){animation-duration:.12s!important}::view-transition-old(*){animation-duration:.12s!important}::view-transition-new(*){animation-duration:.12s!important}::view-transition-old(*.pagina){animation-name:pagina-sai!important}::view-transition-new(*.pagina){animation-name:pagina-entra!important}.enter>*{animation:none}}:root:has([data-slot=dialog-overlay],[data-slot=sheet-overlay])::view-transition-group(*.pagina){opacity:0;animation:none!important}:root:has([data-slot=dialog-overlay],[data-slot=sheet-overlay])::view-transition-old(*.pagina){opacity:0;animation:none!important}:root:has([data-slot=dialog-overlay],[data-slot=sheet-overlay])::view-transition-new(*.pagina){opacity:0;animation:none!important}.prose-legal h1{margin:0 0 .75rem;font-size:1.75rem;font-weight:700}.prose-legal h2{margin:1.5rem 0 .5rem;font-size:1.25rem;font-weight:600}.prose-legal h3{margin:1rem 0 .4rem;font-size:1.05rem;font-weight:600}.prose-legal p,.prose-legal li{margin:.4rem 0;line-height:1.65}.prose-legal ul,.prose-legal ol{padding-left:1.4rem}.prose-legal table{border-collapse:collapse;table-layout:fixed;width:100%;margin:.75rem 0;font-size:.95rem}.prose-legal th,.prose-legal td{border:1px solid var(--border);text-align:left;vertical-align:top;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;padding:.4rem .6rem}@media (max-width:640px){.prose-legal table{font-size:.85rem}.prose-legal th,.prose-legal td{padding:.35rem .4rem}}.prose-legal a{color:var(--primary);text-decoration:underline}@media print{:root,.dark,[data-slot=card],.glass{--background:white;--foreground:#051211;--card:white;--card-foreground:#051211;--muted:#eee;--muted-foreground:#384c4b;--border:#c2cec8;--primary:#005833;--primary-foreground:white;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){:root,.dark,[data-slot=card],.glass{--foreground:lab(4.59345% -4.29361 -.972953);--card-foreground:lab(4.59345% -4.29361 -.972953);--muted:lab(94.2% 0 0);--muted-foreground:lab(30.6854% -8.36407 -1.71059);--border:lab(81.6422% -4.93655 1.43245);--primary:lab(31.9609% -41.0556 16.0072)}}body{color:var(--foreground);background:#fff}body:before,body:after,nav,aside,.glass-bar,.brand-bar,.fundo{display:none!important}main{max-width:none!important;padding:0!important}[data-slot=card],.glass{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}:root{--obj-fill:#ffffff57;--obj-stroke:#00645b47;--obj-highlight:#ffffff8c;--obj-accent:#ebb25f73}@supports (color:lab(0% 0 0)){:root{--obj-fill:lab(100% 0 0/.34);--obj-stroke:lab(37.2816% -31.3159 -3.14626/.28);--obj-highlight:lab(100% 0 0/.55);--obj-accent:lab(76.7578% 14.8254 49.9635/.45)}}.dark{--obj-fill:#ffffff12;--obj-stroke:#5cc6b959;--obj-highlight:#ffffff1f;--obj-accent:#eba9414d}@supports (color:lab(0% 0 0)){.dark{--obj-fill:lab(100% 0 0/.07);--obj-stroke:lab(73.3629% -34.3686 -3.5424/.35);--obj-highlight:lab(100% 0 0/.12);--obj-accent:lab(74.3749% 18.2478 61.1498/.3)}}.fundo{z-index:-1;pointer-events:none;perspective:1100px;perspective-origin:50% 35%;position:fixed;inset:0;overflow:hidden}.fundo-plano{transform-origin:50% 100%;background-image:linear-gradient(var(--obj-stroke) 1px, transparent 1px), linear-gradient(90deg, var(--obj-stroke) 1px, transparent 1px);-webkit-mask-image:linear-gradient(#0000 20%,#000000b3);mask-image:linear-gradient(#0000 20%,#000000b3);-webkit-mask-image:linear-gradient(#0000 20%,lab(0% 0 0/.7));mask-image:linear-gradient(#0000 20%,lab(0% 0 0/.7));background-size:72px 72px;height:58%;animation:18s linear infinite fundo-plano;position:absolute;bottom:-12%;left:-30%;right:-30%;transform:rotateX(74deg);-webkit-mask-image:linear-gradient(#0000 20%,oklch(0% 0 0/.7))}@keyframes fundo-plano{to{background-position:0 72px,0 0}}.fundo-cena{transform-style:preserve-3d;opacity:0;animation:45s ease-in-out infinite fundo-cena;position:absolute;inset:0}.fundo-cena:nth-child(3){animation-delay:15s}.fundo-cena:nth-child(4){animation-delay:30s}@keyframes fundo-cena{0%{opacity:0}7%{opacity:1}27%{opacity:1}34%{opacity:0}to{opacity:0}}.fundo-obj{width:var(--w);will-change:transform;filter:drop-shadow(0 24px 30px #0053502e);filter:drop-shadow(0 24px 30px lab(31.3077% -27.1572 -5.34105/.18));transform:translate3d(0, 0, var(--z)) rotateY(var(--ry)) rotateX(var(--rx));animation:fundo-flutua var(--d) ease-in-out infinite alternate;position:absolute}@keyframes fundo-flutua{0%{transform:translate3d(0, 0, var(--z)) rotateY(calc(var(--ry) - 14deg)) rotateX(calc(var(--rx) - 4deg))}to{transform:translate3d(14px, -34px, var(--z)) rotateY(calc(var(--ry) + 14deg)) rotateX(calc(var(--rx) + 6deg))}}.fundo-particula{width:var(--s);height:var(--s);background:var(--obj-stroke);opacity:0;animation:fundo-sobe var(--d) linear infinite;border-radius:50%;position:absolute;bottom:-12px}@keyframes fundo-sobe{0%{opacity:0;transform:translateY(0)}10%{opacity:.8}90%{opacity:.6}to{opacity:0;transform:translateY(-105vh)}}@media (max-width:640px){.fundo-obj{width:calc(var(--w) * .6)}.fundo-particula:nth-child(n+10){display:none}}@media (prefers-reduced-motion:reduce){.fundo-cena:nth-child(2){opacity:.9}.fundo-particula{display:none}}[data-painel=nutri]{--brand-gradient:linear-gradient(135deg, #1a0f07 0%, #462400 55%, #7b4d00 100%)}@supports (color:lab(0% 0 0)){[data-painel=nutri]{--brand-gradient:linear-gradient(135deg, lab(5.18594% 4.35657 5.01146) 0%, lab(18.5187% 14.3785 27.4103) 55%, lab(37.1252% 17.4654 55.7908) 100%)}}[data-painel=personal]{--brand-gradient:linear-gradient(135deg, #040e1a 0%, #002a45 55%, #005578 100%)}@supports (color:lab(0% 0 0)){[data-painel=personal]{--brand-gradient:linear-gradient(135deg, lab(3.63308% -.911936 -8.13103) 0%, lab(15.1162% -6.01499 -24.6929) 55%, lab(32.8015% -17.5812 -35.5511) 100%)}}[data-painel=clinica]{--brand-gradient:linear-gradient(135deg, #110c1a 0%, #2c1f4b 55%, #4e3c8e 100%)}@supports (color:lab(0% 0 0)){[data-painel=clinica]{--brand-gradient:linear-gradient(135deg, lab(4.17217% 4.17758 -7.94009) 0%, lab(15.2905% 16.0926 -25.9032) 55%, lab(30.7834% 24.5085 -43.526) 100%)}}.perfil-opcao{border:1px solid var(--border);background:var(--card)}.perfil-opcao .perfil-cor{background:var(--brand-gradient)}.perfil-opcao:has(input:checked){background:var(--brand-gradient);color:var(--on-brand);border-color:#0000}.perfil-opcao:has(input:checked) .perfil-desc{color:#fffc;color:lab(100% 0 0/.8)}.perfil-opcao:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}[data-painel]{--painel-cor:var(--primary);--painel-suave:var(--secondary);--painel-texto:var(--secondary-foreground)}[data-painel=personal]{--painel-cor:#105bbe;--painel-suave:#dae9ff;--painel-texto:#0c3164}@supports (color:lab(0% 0 0)){[data-painel=personal]{--painel-cor:lab(39.2527% 9.10082 -58.9474);--painel-suave:lab(91.7682% -1.93289 -12.8418);--painel-texto:lab(20.265% 4.04374 -34.7482)}}.dark[data-painel=personal],.dark [data-painel=personal]{--painel-cor:#70adfb;--painel-suave:#1a2e4c;--painel-texto:#d8e6f9}@supports (color:lab(0% 0 0)){.dark[data-painel=personal],.dark [data-painel=personal]{--painel-cor:lab(69.2026% -3.5221 -45.3802);--painel-suave:lab(18.4296% -.0587851 -21.1139);--painel-texto:lab(90.6483% -2.22424 -10.8968)}}[data-painel=nutri]{--painel-cor:#9f4400;--painel-suave:#fde7cf;--painel-texto:#632a00}@supports (color:lab(0% 0 0)){[data-painel=nutri]{--painel-cor:lab(41.0409% 37.0779 54.4206);--painel-suave:lab(93.0422% 4.95413 14.6798);--painel-texto:lab(25.1079% 25.8179 37.9634)}}.dark[data-painel=nutri],.dark [data-painel=nutri]{--painel-cor:#f3ae58;--painel-suave:#46280c;--painel-texto:#f8e5cb}@supports (color:lab(0% 0 0)){.dark[data-painel=nutri],.dark [data-painel=nutri]{--painel-cor:lab(76.5943% 19.8977 53.4593);--painel-suave:lab(19.722% 12.4328 23.2943);--painel-texto:lab(91.9279% 3.84501 15.0867)}}[data-paleta],[data-paleta] [data-painel],:root[data-paleta][data-painel]{--painel-cor:var(--primary);--painel-suave:var(--secondary);--painel-texto:var(--secondary-foreground)}:root{--reg-empurrar:#d24e3e;--reg-puxar:#0077bd;--reg-core:#8156c0;--reg-pernas:#1c8742;--reg-cardio:#d4407c;--ref-cafe:#956d00;--ref-almoco:#3a8f42;--ref-lanche:#da720d;--ref-jantar:#475cad;--ref-ceia:#7e539c;--mac-prot:#cf3f4c;--mac-carb:#d38e00;--mac-gord:#0086b4;--dom-treino:#1467c2;--dom-refeicao:#c9690c;--dom-agua:#0090aa;--dom-peso:#7f5bb6;--dom-sono:#4b4d8b;--ativ-corrida:#c12b11;--ativ-musculacao:#5644b4;--ativ-pedal:#007753;--ativ-caminhada:#006e8c;--ativ-outra:#545e6f;--ativ-cross:#b5236e;--ativ-funcional:#a75b00;--ativ-natacao:#00717b;--ativ-yoga:#7847a6;--ativ-lutas:#814a37;--ativ-danca:#b82d67;--ativ-esportes:#40731a;--ativ-sobre:#fff;--placar:#3b0d07;--placar-tinta:#fff;--placar-suave:#f3c9c2}@supports (color:lab(0% 0 0)){:root{--reg-empurrar:lab(52.0093% 52.3204 38.5081);--reg-puxar:lab(47.2343% -7.84093 -48.526);--reg-core:lab(45.3515% 35 -49.5413);--reg-pernas:lab(49.5467% -42.4533 28.2033);--reg-cardio:lab(51.2085% 61.5352 .893033);--ref-cafe:lab(49.0232% 12.4816 82.6192);--ref-almoco:lab(52.9651% -39.3085 32.8675);--ref-lanche:lab(59.6994% 37.7122 64.8607);--ref-jantar:lab(40.6443% 11.1974 -46.3974);--ref-ceia:lab(42.5454% 29.0309 -33.1565);--mac-prot:lab(49.375% 57.7117 27.106);--mac-carb:lab(65.0191% 20.6923 71.3966);--mac-gord:lab(51.4922% -20.8783 -35.9582);--dom-treino:lab(43.1103% 3.41514 -54.9257);--dom-refeicao:lab(55.1139% 35.3445 60.7243);--dom-agua:lab(54.3328% -29.8333 -25.2106);--dom-peso:lab(45.7464% 29.7882 -43.4897);--dom-sono:lab(35.041% 12.3583 -35.3242);--ativ-corrida:lab(43.6902% 58.4984 51.9653);--ativ-musculacao:lab(35.8792% 31.207 -58.3164);--ativ-pedal:lab(43.5845% -41.7004 11.731);--ativ-caminhada:lab(42.3485% -21.0017 -28.1803);--ativ-outra:lab(39.557% -1.0737 -10.9794);--ativ-cross:lab(41.8369% 60.6656 -5.49135);--ativ-funcional:lab(47.0805% 33.0548 76.3677);--ativ-natacao:lab(42.8539% -29.3453 -15.6554);--ativ-yoga:lab(39.6526% 35.2699 -43.96);--ativ-lutas:lab(37.9323% 22.1721 21.7189);--ativ-danca:lab(43.214% 58.1486 .866973);--ativ-esportes:lab(43.3765% -29.6442 40.2525)}}.dark{--reg-empurrar:#f68675;--reg-puxar:#5eaceb;--reg-core:#b191ea;--reg-pernas:#69c27e;--reg-cardio:#f57fa7;--ref-cafe:#ebbd57;--ref-almoco:#73c076;--ref-lanche:#f4a25c;--ref-jantar:#8aa1ea;--ref-ceia:#ba91d8;--mac-prot:#f68486;--mac-carb:#f0ba59;--mac-gord:#57b8e3;--dom-treino:#70adfb;--dom-refeicao:#f4a25c;--dom-agua:#4dc3dd;--dom-peso:#b699eb;--dom-sono:#999fdc;--ativ-corrida:#fe8770;--ativ-musculacao:#a9a6fa;--ativ-pedal:#62d0a4;--ativ-caminhada:#6ac5e8;--ativ-outra:#acb8cb;--ativ-cross:#f589b6;--ativ-funcional:#f3ad66;--ativ-natacao:#6bc8d3;--ativ-yoga:#c4a2ed;--ativ-lutas:#d8a48c;--ativ-danca:#f78fb1;--ativ-esportes:#96c979;--ativ-sobre:#0f1318;--placar:#2a100c;--placar-tinta:#fff;--placar-suave:#f3c9c2}@supports (color:lab(0% 0 0)){.dark{--reg-empurrar:lab(68.5809% 42.4576 29.4247);--reg-puxar:lab(67.2818% -10.7178 -39.4533);--reg-core:lab(65.7709% 26.104 -40.7609);--reg-pernas:lab(71.5016% -39.0022 25.4431);--reg-cardio:lab(67.9535% 49.2531 .622201);--ref-cafe:lab(79.3415% 8.88672 56.5777);--ref-almoco:lab(71.4473% -36.4033 29.5753);--ref-lanche:lab(74.0027% 26.297 48.9969);--ref-jantar:lab(66.6252% 5.56818 -39.8819);--ref-ceia:lab(65.9997% 25.794 -30.7218);--mac-prot:lab(68.3904% 44.7244 19.8447);--mac-carb:lab(79.1996% 12.6808 55.9505);--mac-gord:lab(70.1122% -19.8957 -30.8614);--dom-treino:lab(69.2026% -3.5221 -45.3802);--dom-refeicao:lab(74.0027% 26.297 48.9969);--dom-agua:lab(72.8675% -28.2644 -23.3619);--dom-peso:lab(68.2599% 23.7434 -37.7369);--dom-sono:lab(66.6535% 8.64729 -32.332);--ativ-corrida:lab(69.6876% 44.9588 33.7963);--ativ-musculacao:lab(70.8238% 15.6166 -42.0154);--ativ-pedal:lab(76.0769% -40.7205 11.6145);--ativ-caminhada:lab(74.8819% -21.2019 -26.0903);--ativ-outra:lab(74.3695% -1.29968 -11.0752);--ativ-cross:lab(70.3372% 45.7921 -4.11671);--ativ-funcional:lab(76.5041% 21.0608 46.5865);--ativ-natacao:lab(75.2718% -26.9132 -14.3232);--ativ-yoga:lab(71.8527% 23.6393 -32.8673);--ativ-lutas:lab(71.7478% 17.5768 19.878);--ativ-danca:lab(71.6854% 42.8783 .518918);--ativ-esportes:lab(75.8436% -28.0207 34.1083)}}.tinta{--cor:var(--primary);background:color-mix(in oklch, var(--cor) 11%, var(--card));border:1px solid color-mix(in oklch, var(--cor) 32%, transparent)}[data-slot=card].tinta{background:var(--card);border-color:var(--border);box-shadow:inset 3px 0 0 var(--cor), var(--shadow-card)}.tinta-forte{background:var(--cor);background:oklch(from var(--cor) min(l, .5) c h);color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209)}.dark .tinta-forte{background:oklch(from var(--cor) max(l, .72) c h);color:#080d16;color:lab(3.63763% -.181116 -5.28437)}.tinta-texto{color:color-mix(in oklch, var(--cor) 78%, var(--foreground))}.tinta-faixa{box-shadow:inset 4px 0 0 var(--cor)}.botao-tinta,.botao-tinta:hover{background:color-mix(in oklch, var(--cor,var(--primary)) 16%, var(--card));border-color:color-mix(in oklch, var(--cor,var(--primary)) 35%, transparent);color:color-mix(in oklch, var(--cor,var(--primary)) 35%, var(--foreground))}.botao-tinta:hover{background:color-mix(in oklch, var(--cor,var(--primary)) 26%, var(--card))}.tinta-ponto{background:var(--cor)}.escolha{transition:background-color var(--dur-fast), border-color var(--dur-fast), transform var(--dur-fast) var(--ease-out)}@media (hover:hover){.escolha:hover{background:color-mix(in oklch, var(--cor,var(--primary)) 18%, var(--card))}}.escolha:active{transform:scale(.97)}.escolha[aria-pressed=true],.escolha[aria-checked=true],.escolha[aria-selected=true]{background:var(--cor,var(--primary));background:oklch(from var(--cor,var(--primary)) min(l, .5) c h);color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209);border-color:#0000}.dark .escolha[aria-pressed=true],.dark .escolha[aria-checked=true],.dark .escolha[aria-selected=true]{background:oklch(from var(--cor,var(--primary)) max(l, .72) c h);color:#080d16;color:lab(3.63763% -.181116 -5.28437)}.escolha:is([aria-pressed=true],[aria-checked=true],[aria-selected=true]) .tinta-texto{color:inherit}[data-paleta=oceano],[data-paleta=oceano] [data-painel]{--brand-gradient:linear-gradient(135deg, #07121e 0%, #0d3848 55%, #2d6f72 100%);--primary:#28667c;--primary-foreground:#fcfcfc;--ring:#28667c;--secondary:#dbebf0;--secondary-foreground:#003947;--mesh-a:#b8d7e1;--mesh-b:#d5dfef;--mesh-c:#c6d9d5}@supports (color:lab(0% 0 0)){[data-paleta=oceano],[data-paleta=oceano] [data-painel]{--brand-gradient:linear-gradient(135deg, lab(5.19165% -1.31605 -9.50229) 0%, lab(21.2721% -10.086 -14.6507) 55%, lab(42.6424% -20.7161 -8.53521) 100%);--primary:lab(39.9551% -14.9242 -18.6926);--primary-foreground:lab(98.84% .0000298023 -.0000119209);--ring:lab(39.9551% -14.9242 -18.6926);--secondary:lab(91.9895% -4.57293 -4.41738);--secondary-foreground:lab(21.4045% -13.1486 -13.6471);--mesh-a:lab(83.9733% -9.02575 -8.76924);--mesh-b:lab(88.3125% -1.16524 -9.26863);--mesh-c:lab(85.1963% -7.48 -.0694633)}}.dark[data-paleta=oceano],.dark[data-paleta=oceano] [data-painel]{--brand-gradient:linear-gradient(135deg, #020404 0%, #00151c 55%, #003441 100%);--primary:#7fbccb;--primary-foreground:#061115;--ring:#7fbccb;--secondary:#17323a;--secondary-foreground:#dbebf0;--mesh-a:#0a262e;--mesh-b:#121824;--mesh-c:#0a1916}@supports (color:lab(0% 0 0)){.dark[data-paleta=oceano],.dark[data-paleta=oceano] [data-painel]{--brand-gradient:linear-gradient(135deg, lab(.911446% -.339329 -.366923) 0%, lab(5.39889% -5.64633 -7.84209) 55%, lab(19.0792% -13.0111 -13.616) 100%);--primary:lab(72.6065% -17.477 -14.2091);--primary-foreground:lab(4.50464% -2.80397 -3.32187);--ring:lab(72.6065% -17.477 -14.2091);--secondary:lab(18.993% -8.56756 -8.58257);--secondary-foreground:lab(91.9895% -4.57293 -4.41738);--mesh-a:lab(13.1867% -8.41346 -8.53562);--mesh-b:lab(8.23189% -.434183 -9.00023);--mesh-c:lab(7.48749% -6.74213 -.0595689)}}[data-paleta=por-do-sol],[data-paleta=por-do-sol] [data-painel]{--brand-gradient:linear-gradient(135deg, #271221 0%, #763638 55%, #aa714a 100%);--primary:#9b5045;--primary-foreground:#fcfcfc;--ring:#9b5045;--secondary:#f5e3df;--secondary-foreground:#4f251a;--mesh-a:#ebc8bf;--mesh-b:#eadcc9;--mesh-c:#e3ced5}@supports (color:lab(0% 0 0)){[data-paleta=por-do-sol],[data-paleta=por-do-sol] [data-painel]{--brand-gradient:linear-gradient(135deg, lab(8.92957% 13.0493 -5.23899) 0%, lab(31.7838% 28.7757 12.8955) 55%, lab(53.1974% 19.885 31.251) 100%);--primary:lab(43.3998% 30.9704 21.5337);--primary-foreground:lab(98.84% .0000298023 -.0000119209);--ring:lab(43.3998% 30.9704 21.5337);--secondary:lab(91.7251% 5.82641 4.67789);--secondary-foreground:lab(20.5603% 19.674 16.5849);--mesh-a:lab(83.4443% 11.7642 9.45305);--mesh-b:lab(88.4395% 2.70048 10.8675);--mesh-c:lab(84.5955% 8.39213 -.745964)}}.dark[data-paleta=por-do-sol],.dark[data-paleta=por-do-sol] [data-painel]{--brand-gradient:linear-gradient(135deg, #050303 0%, #210a05 55%, #4a2015 100%);--primary:#e3b292;--primary-foreground:#160d0a;--ring:#e3b292;--secondary:#40261f;--secondary-foreground:#f5e3df;--mesh-a:#331a14;--mesh-b:#201608;--mesh-c:#1f1117}@supports (color:lab(0% 0 0)){.dark[data-paleta=por-do-sol],.dark[data-paleta=por-do-sol] [data-painel]{--brand-gradient:linear-gradient(135deg, lab(.892717% .404447 .293553) 0%, lab(5.00322% 10.4021 5.67122) 55%, lab(18.2356% 19.7402 16.7913) 100%);--primary:lab(76.5227% 15.1134 23.7395);--primary-foreground:lab(4.34354% 3.63144 2.44136);--ring:lab(76.5227% 15.1134 23.7395);--secondary:lab(18.4641% 12.1091 9.89313);--secondary-foreground:lab(91.7251% 5.82641 4.67789);--mesh-a:lab(12.658% 12.2031 9.97374);--mesh-b:lab(8.35457% 3.50055 9.09372);--mesh-c:lab(6.9268% 8.02904 -.684238)}}[data-paleta=floresta],[data-paleta=floresta] [data-painel]{--brand-gradient:linear-gradient(135deg, #0a1410 0%, #1e3422 55%, #4d6640 100%);--primary:#3b6341;--primary-foreground:#fcfcfc;--ring:#3b6341;--secondary:#e1ebe1;--secondary-foreground:#1e3b20;--mesh-a:#c3d8c3;--mesh-b:#cde4e0;--mesh-c:#d6d5c5}@supports (color:lab(0% 0 0)){[data-paleta=floresta],[data-paleta=floresta] [data-painel]{--brand-gradient:linear-gradient(135deg, lab(5.45235% -4.36687 1.27884) 0%, lab(19.3429% -12.5489 8.13228) 55%, lab(40.4383% -15.4691 18.5899) 100%);--primary:lab(38.2754% -21.0155 14.9152);--primary-foreground:lab(98.84% .0000298023 -.0000119209);--ring:lab(38.2754% -21.0155 14.9152);--secondary:lab(92.1178% -5.03004 3.89822);--secondary-foreground:lab(21.8354% -16.2444 13.2261);--mesh-a:lab(84.2311% -10.0597 7.83966);--mesh-b:lab(88.7012% -8.45432 -.904894);--mesh-c:lab(85.0953% -1.8788 8.1655)}}.dark[data-paleta=floresta],.dark[data-paleta=floresta] [data-painel]{--brand-gradient:linear-gradient(135deg, #030403 0%, #071607 55%, #19351b 100%);--primary:#92bf93;--primary-foreground:#0a120b;--ring:#92bf93;--secondary:#223323;--secondary-foreground:#e1ebe1;--mesh-a:#162617;--mesh-b:#0a1c1a;--mesh-c:#17170b}@supports (color:lab(0% 0 0)){.dark[data-paleta=floresta],.dark[data-paleta=floresta] [data-painel]{--brand-gradient:linear-gradient(135deg, lab(.921616% -.383891 .291005) 0%, lab(5.60864% -7.12029 5.17195) 55%, lab(19.5119% -16.2513 13.2959) 100%);--primary:lab(73.1543% -21.8055 17.2816);--primary-foreground:lab(4.5944% -3.27738 2.4505);--ring:lab(73.1543% -21.8055 17.2816);--secondary:lab(19.2556% -10.0669 8.02136);--secondary-foreground:lab(92.1178% -5.03004 3.89822);--mesh-a:lab(13.451% -10.072 8.08929);--mesh-b:lab(8.66077% -8.26301 -.887817);--mesh-c:lab(7.36498% -1.35884 6.54915)}}[data-paleta=uva],[data-paleta=uva] [data-painel]{--brand-gradient:linear-gradient(135deg, #141328 0%, #3f2c5c 55%, #834c7f 100%);--primary:#674f8e;--primary-foreground:#fcfcfc;--ring:#674f8e;--secondary:#eae5f4;--secondary-foreground:#382a50;--mesh-a:#d5cbe9;--mesh-b:#ecd7e4;--mesh-c:#cbd5e5}@supports (color:lab(0% 0 0)){[data-paleta=uva],[data-paleta=uva] [data-painel]{--brand-gradient:linear-gradient(135deg, lab(6.75953% 5.72392 -14.4627) 0%, lab(22.2186% 17.7702 -26.1139) 55%, lab(40.5192% 29.8045 -18.5773) 100%);--primary:lab(38.2554% 21.0058 -31.838);--primary-foreground:lab(98.84% .0000298023 -.0000119209);--ring:lab(38.2554% 21.0058 -31.838);--secondary:lab(91.6455% 3.69662 -6.83183);--secondary-foreground:lab(20.1877% 13.7641 -20.9217);--mesh-a:lab(83.2762% 7.56302 -13.5512);--mesh-b:lab(88.0031% 9.213 -3.67222);--mesh-c:lab(84.8321% -1.15794 -9.26498)}}.dark[data-paleta=uva],.dark[data-paleta=uva] [data-painel]{--brand-gradient:linear-gradient(135deg, #030304 0%, #150d21 55%, #33254a 100%);--primary:#bca5d9;--primary-foreground:#110e16;--ring:#bca5d9;--secondary:#312940;--secondary-foreground:#eae5f4;--mesh-a:#251d33;--mesh-b:#21131c;--mesh-c:#0f1621}@supports (color:lab(0% 0 0)){.dark[data-paleta=uva],.dark[data-paleta=uva] [data-painel]{--brand-gradient:linear-gradient(135deg, lab(.887033% .257321 -.490001) 0%, lab(4.82608% 6.92897 -12.1333) 55%, lab(17.8523% 13.9154 -20.8849) 100%);--primary:lab(71.1611% 16.3704 -23.4917);--primary-foreground:lab(4.2898% 2.337 -4.45688);--ring:lab(71.1611% 16.3704 -23.4917);--secondary:lab(18.2612% 8.16223 -13.2603);--secondary-foreground:lab(91.6455% 3.69662 -6.83183);--mesh-a:lab(12.4432% 8.34926 -13.1951);--mesh-b:lab(7.95611% 9.0707 -3.63353);--mesh-c:lab(7.10475% -.353731 -8.92571)}}[data-paleta=grafite],[data-paleta=grafite] [data-painel]{--brand-gradient:linear-gradient(135deg, #0b0d10 0%, #23272b 55%, #474e55 100%);--primary:#363e46;--primary-foreground:#fcfcfc;--ring:#363e46;--secondary:#e6e8ea;--secondary-foreground:#2e343a;--mesh-a:#cdd1d7;--mesh-b:#dedde2;--mesh-c:#d1d5d6}@supports (color:lab(0% 0 0)){[data-paleta=grafite],[data-paleta=grafite] [data-painel]{--brand-gradient:linear-gradient(135deg, lab(3.69541% -.360243 -1.35138) 0%, lab(15.3093% -.922293 -3.18239) 55%, lab(32.7016% -1.52661 -5.29902) 100%);--primary:lab(25.7339% -1.75479 -6.32491);--primary-foreground:lab(98.84% .0000298023 -.0000119209);--ring:lab(25.7339% -1.75479 -6.32491);--secondary:lab(91.877% -.443697 -1.43201);--secondary-foreground:lab(21.1011% -1.3912 -4.93065);--mesh-a:lab(83.7525% -.982404 -3.21302);--mesh-b:lab(88.3438% .724793 -2.13308);--mesh-c:lab(84.961% -1.45379 -.963783)}}.dark[data-paleta=grafite],.dark[data-paleta=grafite] [data-painel]{--brand-gradient:linear-gradient(135deg, #020305 0%, #0f1215 55%, #292e35 100%);--primary:#bec5cc;--primary-foreground:#091017;--ring:#bec5cc;--secondary:#2a2e32;--secondary-foreground:#e6e8ea;--mesh-a:#1e2226;--mesh-b:#18181b;--mesh-c:#141717}@supports (color:lab(0% 0 0)){.dark[data-paleta=grafite],.dark[data-paleta=grafite] [data-painel]{--brand-gradient:linear-gradient(135deg, lab(.901049% -.130668 -.543299) 0%, lab(5.25817% -.656821 -2.60697) 55%, lab(18.7805% -1.37891 -4.92533) 100%);--primary:lab(79.1092% -1.29545 -4.2762);--primary-foreground:lab(4.40943% -.951611 -4.99043);--ring:lab(79.1092% -1.29545 -4.2762);--secondary:lab(18.7898% -.931144 -3.18661);--secondary-foreground:lab(91.877% -.443697 -1.43201);--mesh-a:lab(12.9889% -.915177 -3.17907);--mesh-b:lab(8.30171% .75274 -2.11528);--mesh-c:lab(7.2644% -1.33663 -.920147)}}[data-paleta=aurora],[data-paleta=aurora] [data-painel]{--brand-gradient:linear-gradient(120deg, #352251, #16415c, #155346, #445b2b, #753a24, #4a2147, #352251);--primary:#5a518a;--primary-foreground:#fcfcfc;--ring:#5a518a;--secondary:#e5e7f2;--secondary-foreground:#2e304b;--mesh-a:#cdcfe5;--mesh-b:#e4dae7;--mesh-c:#cad6df}@supports (color:lab(0% 0 0)){[data-paleta=aurora],[data-paleta=aurora] [data-painel]{--brand-gradient:linear-gradient(120deg, lab(17.5308% 18.2238 -26.0324), lab(25.7066% -7.49119 -20.6997), lab(31.2537% -23.1157 2.00521), lab(35.8555% -16.0049 24.7063), lab(32.0339% 25.3271 25.4655), lab(19.8741% 24.5148 -15.2146), lab(17.5308% 18.2238 -26.0324));--primary:lab(37.3934% 14.5227 -30.5062);--primary-foreground:lab(98.84% .0000298023 -.0000119209);--ring:lab(37.3934% 14.5227 -30.5062);--secondary:lab(91.765% 1.00136 -5.57407);--secondary-foreground:lab(20.6346% 4.94637 -17.1528);--mesh-a:lab(83.5203% 2.15039 -11.0663);--mesh-b:lab(88.1228% 5.51152 -5.05554);--mesh-c:lab(84.9457% -2.89157 -5.90911)}}.dark[data-paleta=aurora],.dark[data-paleta=aurora] [data-painel]{--brand-gradient:linear-gradient(120deg, #352251, #16415c, #155346, #445b2b, #753a24, #4a2147, #352251);--primary:#b6b0e3;--primary-foreground:#0e0f17;--ring:#b6b0e3;--secondary:#2b2c3d;--secondary-foreground:#e5e7f2;--mesh-a:#1f2030;--mesh-b:#1d151e;--mesh-c:#0f171d}@supports (color:lab(0% 0 0)){.dark[data-paleta=aurora],.dark[data-paleta=aurora] [data-painel]{--brand-gradient:linear-gradient(120deg, lab(17.5308% 18.2238 -26.0324), lab(25.7066% -7.49119 -20.6997), lab(31.2537% -23.1157 2.00521), lab(35.8555% -16.0049 24.7063), lab(32.0339% 25.3271 25.4655), lab(19.8741% 24.5148 -15.2146), lab(17.5308% 18.2238 -26.0324));--primary:lab(73.7058% 10.0265 -24.8931);--primary-foreground:lab(4.32623% 1.10613 -5.19604);--ring:lab(73.7058% 10.0265 -24.8931);--secondary:lab(18.5253% 2.67582 -10.843);--secondary-foreground:lab(91.765% 1.00136 -5.57407);--mesh-a:lab(12.714% 2.84092 -10.7897);--mesh-b:lab(8.07042% 5.56236 -4.9768);--mesh-c:lab(7.23496% -2.32667 -5.72546)}}@media (prefers-reduced-motion:no-preference){[data-paleta=aurora] body:not(:has([data-shell=app])) :is(.faixa-marca,.brand-band,.perfil-cor){background-size:400% 400%;animation:40s ease-in-out infinite alternate aurora-desliza}}@keyframes aurora-desliza{0%{background-position:0%}to{background-position:100%}}@media screen{[data-slot=card] :is(table,.tabular){font-variant-numeric:tabular-nums}[data-slot=card] :is(input,select,textarea,[role=tablist],pre,details){border-radius:var(--r-sm)}[data-slot=card] :focus-visible{outline:2px solid var(--ring);outline-offset:2px}[data-slot=card]:not([data-size]){--card-spacing:1rem;font-size:.9375rem}@media (min-width:640px){[data-slot=card]:not([data-size]){--card-spacing:1.25rem}}}.flutua{will-change:transform;animation:6s ease-in-out infinite flutuar}@keyframes flutuar{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.bloco-flutua{animation:7s ease-in-out infinite flutuar;animation-delay:var(--atraso,0s);will-change:transform}.flutua>*,.bloco-vivo{transition:transform .32s cubic-bezier(.2,.8,.2,1),box-shadow .32s}.flutua:hover>*{transform:scale(1.035);box-shadow:0 24px 50px -20px #00463f8c;box-shadow:0 24px 50px -20px lab(25.561% -27.9934 -2.78186/.55)}.bloco-vivo:hover{transform:translateY(-6px)scale(1.03);box-shadow:0 26px 52px -24px #00463f99;box-shadow:0 26px 52px -24px lab(25.561% -27.9934 -2.78186/.6)}@media (prefers-reduced-motion:no-preference){.painel-entra{animation:.7s cubic-bezier(.2,.8,.2,1) both painel-entra}@keyframes painel-entra{0%{opacity:0;transform:translateY(14px)scale(.985)}}.painel-linha{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.6s cubic-bezier(.4,0,.2,1) forwards painel-desenha}@keyframes painel-desenha{to{stroke-dashoffset:0}}.painel-area{opacity:0;animation:.9s ease-out forwards painel-aparece}@keyframes painel-aparece{to{opacity:1}}.painel-flutua{animation:7s ease-in-out infinite flutuar;animation-delay:var(--atraso,0s)}.painel-cartao{transition:transform .32s cubic-bezier(.2,.8,.2,1),box-shadow .32s}.painel-cartao:hover{box-shadow:0 22px 44px -22px color-mix(in oklch, var(--cor,var(--primary)) 70%, transparent);transform:translateY(-4px)scale(1.02)}.painel-barra{transform-origin:0;animation:.9s cubic-bezier(.2,.8,.2,1) both painel-cresce}@keyframes painel-cresce{0%{transform:scaleX(0)}}}[data-slot=card-title]{letter-spacing:-.015em;font-size:1.0625rem;line-height:1.3}@media (min-width:640px){[data-slot=card-title]{font-size:1.125rem}}[data-slot=card-header]{row-gap:.375rem}[data-slot=card-description],[data-slot=alert-description]{max-width:68ch;font-size:.875rem;line-height:1.55}[data-slot=card-content] :is(p,li,dd){line-height:1.55}[data-slot=alert-title]{font-family:var(--font-heading), var(--font-sans), system-ui, sans-serif;letter-spacing:-.01em;font-weight:700;line-height:1.35}@layer base{:where(#conteudo .grid>*,#conteudo .flex>.flex-1){min-width:0}}:root,.dark{--shadow-card:none}body:before,.dark body:after{display:none}:root{--barra:#0f2422}.dark{--barra:#061110}[data-painel],[data-paleta]{--barra:oklch(from var(--painel-cor,var(--primary)) .25 calc(c * .55) h)}.dark [data-painel],.dark[data-paleta]{--barra:oklch(from var(--painel-cor,var(--primary)) .17 calc(c * .4) h)}.faixa-marca,.brand-band{background:var(--barra)}.logo-badge,.dark .logo-badge,.brand-bar .logo-badge{background:var(--primary);color:var(--primary-foreground);box-shadow:none}[data-slot=card].tinta{box-shadow:none}:where(h1,h2,h3,[data-slot=card-title],.font-heading){letter-spacing:-.012em}@media (prefers-reduced-motion:no-preference){.enter>*{animation:none}}.bloco-flutua,.bloco-vivo,.float-slow,.tilt-card,.ring-spin{animation:none!important;transform:none!important}.lift:hover{box-shadow:none;transform:none}.celebracao-medalha[data-slot=dialog-content]{color:#fff;box-shadow:none;--tw-ring-shadow:0 0 #0000;--tw-ring-color:transparent;text-align:center;background:0 0;border:0;outline:none;animation:2.2s both celebracao-fade;overflow:visible}body:has(.celebracao-medalha) [data-slot=dialog-overlay]{background:#000000d9;animation:2.2s both celebracao-fade}.celebracao-palco{perspective:700px;place-items:center;height:15rem;display:grid;position:relative}.celebracao-giro{animation:1s cubic-bezier(.2,.7,.3,1) both celebracao-giro}.celebracao-legenda{flex-direction:column;gap:.75rem;animation:2.2s both celebracao-texto;display:flex}.celebracao-legenda [data-slot=dialog-description]{color:#fff;font-size:1.125rem}.celebracao-anel{border:5px solid var(--metal-celebracao);width:10rem;height:10rem;box-shadow:0 0 28px var(--metal-celebracao);border-radius:50%;animation:.65s .65s both celebracao-anel;position:absolute}.celebracao-faisca{background:var(--cor-faisca,var(--metal-celebracao));width:.5rem;height:1.25rem;box-shadow:0 0 10px var(--cor-faisca,var(--metal-celebracao));border-radius:3px;animation:.8s cubic-bezier(.15,.8,.3,1) .62s both celebracao-faisca;position:absolute}.celebracao-clarao{background:radial-gradient(circle, white 0%, var(--metal-celebracao) 35%, transparent 70%);border-radius:50%;width:12rem;height:12rem;animation:.55s ease-out .62s both celebracao-clarao;position:absolute}@keyframes celebracao-fade{0%{opacity:0}10%,to{opacity:1}}@keyframes celebracao-giro{0%{transform:scale(.05)rotateY(-720deg)}72%{transform:scale(1.2)rotateY(0)}to{transform:scale(1)rotateY(0)}}@keyframes celebracao-anel{0%{opacity:0;transform:scale(.3)}15%{opacity:.9}to{opacity:0;transform:scale(2)}}@keyframes celebracao-faisca{0%{opacity:0;transform:rotate(var(--angulo)) translateY(0) scale(.6)}12%{opacity:1}to{opacity:0;transform:rotate(var(--angulo)) translateY(calc(-1 * var(--distancia,9rem))) rotate(120deg) scale(1)}}@keyframes celebracao-clarao{0%{opacity:0;transform:scale(.2)}25%{opacity:.95}to{opacity:0;transform:scale(2.2)}}@keyframes celebracao-texto{0%,35%{opacity:0}50%,to{opacity:1}}.celebracao-dica{color:#fff;opacity:.75;font-size:.875rem;animation:1.4s both celebracao-dica}@keyframes celebracao-dica{0%,70%{opacity:0}to{opacity:.75}}@media (prefers-reduced-motion:reduce){.celebracao-medalha[data-slot=dialog-content]{animation-duration:2.2s!important}body:has(.celebracao-medalha) [data-slot=dialog-overlay]{animation-duration:2.2s!important}.celebracao-giro,.celebracao-legenda,.celebracao-dica{animation:none}.celebracao-anel,.celebracao-faisca,.celebracao-clarao{display:none}}:root{--moldura-1-de:#f9d77e;--moldura-1-ate:#e09a0f;--moldura-1-fill:#f2b33d;--moldura-1-fg:#0f1318;--moldura-2-de:#f7a055;--moldura-2-ate:#d9640a;--moldura-2-fill:#f07a1a;--moldura-2-fg:#0f1318;--moldura-3-de:#ec7a66;--moldura-3-ate:#c5301c;--moldura-3-fill:#cc3722;--moldura-3-fg:#fff;--moldura-4-de:#d2565f;--moldura-4-ate:#8f0d18;--moldura-4-fill:#b3121f;--moldura-4-fg:#fff;--moldura-pro-de:#7a70d6;--moldura-pro-ate:#3f35a8;--moldura-pro-fill:#3f35a8;--moldura-pro-fg:#fff}.dark{--moldura-1-de:#ffe29a;--moldura-1-ate:#f2b33d;--moldura-1-fill:#f2b33d;--moldura-1-fg:#0f1318;--moldura-2-de:#ffb070;--moldura-2-ate:#f28a33;--moldura-2-fill:#f28a33;--moldura-2-fg:#0f1318;--moldura-3-de:#ff9a86;--moldura-3-ate:#ee5a44;--moldura-3-fill:#ee5a44;--moldura-3-fg:#0f1318;--moldura-4-de:#e8707a;--moldura-4-ate:#cf2a38;--moldura-4-fill:#e5535f;--moldura-4-fg:#0f1318;--moldura-pro-de:#b8b2ff;--moldura-pro-ate:#8f86ff;--moldura-pro-fill:#8f86ff;--moldura-pro-fg:#0f1318}.moldura-anel{pointer-events:none;background:conic-gradient(from 135deg, var(--moldura-de), var(--moldura-ate) 50%, var(--moldura-de));border-radius:9999px;position:absolute;inset:-8%;-webkit-mask:radial-gradient(farthest-side,#0000 89.5%,#000 90.5%);mask:radial-gradient(farthest-side,#0000 89.5%,#000 90.5%)}.moldura-selo{background:var(--moldura-fill);color:var(--moldura-fg)}[data-moldura=liga-1]{--moldura-de:var(--moldura-1-de);--moldura-ate:var(--moldura-1-ate);--moldura-fill:var(--moldura-1-fill);--moldura-fg:var(--moldura-1-fg)}[data-moldura=liga-2]{--moldura-de:var(--moldura-2-de);--moldura-ate:var(--moldura-2-ate);--moldura-fill:var(--moldura-2-fill);--moldura-fg:var(--moldura-2-fg)}[data-moldura=liga-3]{--moldura-de:var(--moldura-3-de);--moldura-ate:var(--moldura-3-ate);--moldura-fill:var(--moldura-3-fill);--moldura-fg:var(--moldura-3-fg)}[data-moldura=liga-4]{--moldura-de:var(--moldura-4-de);--moldura-ate:var(--moldura-4-ate);--moldura-fill:var(--moldura-4-fill);--moldura-fg:var(--moldura-4-fg)}[data-moldura=pro]{--moldura-de:var(--moldura-pro-de);--moldura-ate:var(--moldura-pro-ate);--moldura-fill:var(--moldura-pro-fill);--moldura-fg:var(--moldura-pro-fg)}
header.brand-bar{padding-top:env(safe-area-inset-top,0px)}header.brand-bar.h-14{height:calc(3.5rem + env(safe-area-inset-top,0px))}
