/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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-border-style:solid}}}@layer theme{:root,:host{--default-font-family:var(--fonte);--default-mono-font-family:var(--fonte-mono)}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;-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:where(:not(iframe)){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}}@layer components;@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fundo:#f7f8fa;--veu:linear-gradient(160deg, #f0f3facc 0%, #e9edf794 50%, #f0f3fae6 100%);--painel:#fff;--painel-solido:#fafbfc;--superficie:#fff;--lateral:#f7f8fa;--lateral-texto:#101828;--lateral-texto-2:#475467;--lateral-etiqueta:#6f727a;--lateral-hover:#1018280d;--lateral-linha:#10182817;--lateral-campo:#fff;--barra:#fff;--zebra:#1c223000;--linha-selecionada:var(--acento-600)}@supports (color:color-mix(in lab, red, red)){:root{--linha-selecionada:color-mix(in oklch, var(--acento-600) 9%, var(--superficie))}}:root{--selecao-inativa:#1018280f;--folha:#fff;--poco:#1c22300e;--poco-forte:linear-gradient(160deg, var(--acento-700) 0%, var(--acento-800) 60%, var(--acento-900) 100%);--linha:#10182817;--linha-forte:#10182824;--linha-campo:#1c223085;--reflexo:0 0 #0000;--texto:#101828;--texto-2:#101828bd;--texto-3:#10182899;--texto-sobre-acento:#fff;--desfoque:blur(22px) saturate(1.35);--sombra-1:0 1px 2px #1018280d, 0 0 0 1px #10182814;--sombra-2:0 2px 4px #1018280a, 0 16px 32px -12px #10182829, 0 0 0 1px #10182814;--sombra-3:0 2px 4px #1018280a, 0 32px 64px -20px #10182838, 0 0 0 1px #10182814;--acento-texto:var(--acento-texto-claro);--vidro:#fff;--vidro-forte:#fff;--vidro-lateral:transparent;--vidro-desfoque:none;--vidro-borda:#10182817;--vidro-luz:0 0 #0000;--vidro-sombra:0 1px 2px #10141c0a, 0 1px 1px #10141c05;--mesa:#f7f8fa;--marca-ciano:#39cefd;--marca-ceu:#16b9fd;--marca-fundo:#03569b;--topo-fundo:#101828;--topo-fundo-2:#0b3460;--topo-texto:#fff;--topo-texto-2:#ffffffbd;--topo-linha:#ffffff24;--topo-hover:#ffffff14;--topo-ativo:#39cefd24;--topo-campo:#ffffff12;--lavagem:#eaf0fa;--lavagem-linha:#d8e2f2;--ok:#0c8a5a;--ok-suave:#0c8a5a1f;--erro:#c43c3c;--erro-suave:#c43c3c1f;--aviso:#a8700f;--aviso-suave:#a8700f24;--info:#1f67b0;--info-suave:#1f67b01f;--st-verde:#0c8a5a;--st-vermelho:#c43c3c;--st-amarelo:#a8700f;--st-azul:#1f67b0;--st-laranja:#c2571a;--st-roxo:#6d4bc2;--st-cinza:#6b7280;--st-preto:#1c2230;--acento-50:#eff6fe;--acento-100:#daeafe;--acento-200:#b4d4fd;--acento-300:#7bb4fc;--acento-400:#3c93f9;--acento-500:#1e79dd;--acento-600:#0461bc;--acento-700:#0a4c91;--acento-800:#06376c;--acento-900:#01234b;--acento-texto-claro:#0461bc;--acento-texto-escuro:#7bb4fc;--acento-suave:var(--acento-600)}@supports (color:color-mix(in lab, red, red)){:root{--acento-suave:color-mix(in oklch, var(--acento-600) 14%, transparent)}}:root{--grad-acento:linear-gradient(180deg, var(--acento-500) 0%, var(--acento-600) 100%);--brilho-acento:0 1px 2px var(--acento-700), inset 0 1px 0 #ffffff24}@supports (color:color-mix(in lab, red, red)){:root{--brilho-acento:0 1px 2px color-mix(in oklch, var(--acento-700) 35%, transparent), inset 0 1px 0 #ffffff24}}:root{--foco:0 0 0 2px var(--fundo), 0 0 0 4px var(--acento-600);--fonte:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--fonte-marca:var(--fonte);--fonte-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--tp-display:700 28px/32px var(--fonte);--tp-display-espaco:-.035em;--tp-titulo:700 20px/26px var(--fonte);--tp-secao:600 15px/20px var(--fonte);--tp-corpo:400 13px/18px var(--fonte);--tp-denso:400 13px/18px var(--fonte);--tp-rotulo:500 12px/16px var(--fonte);--tp-etiqueta:600 11px/14px var(--fonte);--tp-total:650 20px/24px var(--fonte);--e-0:0;--e-1:2px;--e-2:4px;--e-3:6px;--e-4:8px;--e-5:12px;--e-6:16px;--e-7:20px;--e-8:24px;--e-9:32px;--e-10:40px;--e-11:56px;--altura-linha:34px;--altura-campo:34px;--r-controle:8px;--r-botao:8px;--r-pilula:999px;--r-cartao:10px;--r-painel:12px;--r-folha:14px;--r-janela:16px;--r-flutuante:18px;--r-casca-item:8px;--r-casca-rotina:6px;--r-icone:8px;--r-item:6px;--mv-instante:90ms;--mv-rapido:.16s;--mv-medio:.24s;--mv-lento:.36s;--curva-saida:cubic-bezier(.2, .8, .2, 1);--curva-entrada:cubic-bezier(.4, 0, 1, 1);--curva-mola:linear(0, .36 12%, .76 26%, .98 40%, 1.04 52%, 1.01 66%, 1);--altura-topo:52px;--altura-abas:38px;--largura-menu-modulo:860px}:root[data-tema=escuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fundo:#2a2d33;--veu:linear-gradient(160deg, #2e3137db 0%, #32353ccc 50%, #2c2f35e6 100%);--painel:#34373e;--painel-solido:#34373e;--superficie:#303339;--lateral:#2a2d33;--lateral-texto:#ffffffeb;--lateral-texto-2:#ffffffa8;--lateral-etiqueta:#fff9;--lateral-hover:#ffffff0f;--lateral-linha:#ffffff14;--lateral-campo:#ffffff0f;--zebra:#fff0;--barra:#303339;--linha-selecionada:var(--acento-500)}@supports (color:color-mix(in lab, red, red)){:root[data-tema=escuro]{--linha-selecionada:color-mix(in oklch, var(--acento-500) 18%, var(--superficie))}}:root[data-tema=escuro]{--selecao-inativa:#ffffff14;--folha:#303339;--poco:#00000029;--poco-forte:#00000038;--linha:#ffffff12;--linha-forte:#ffffff1c;--linha-campo:#ffffff6b;--reflexo:0 0 #0000;--texto:#eef0f4;--texto-2:#e8ebf0b8;--texto-3:#e8ebf096;--sombra-1:0 1px 2px #0003, 0 0 0 1px #ffffff0f;--sombra-2:0 10px 28px -6px #00000073, 0 0 0 1px #ffffff12;--sombra-3:0 20px 52px -12px #0000008c, 0 0 0 1px #ffffff14;--acento-texto:var(--acento-texto-escuro);--vidro:#303339;--vidro-forte:#303339;--vidro-lateral:transparent;--vidro-desfoque:none;--vidro-borda:#ffffff12;--vidro-luz:0 0 #0000;--vidro-sombra:0 1px 2px #00000040;--mesa:#2a2d33;--topo-fundo:#343c4a;--topo-fundo-2:#3a4a63;--topo-texto:#fff;--topo-texto-2:#ffffffc2;--topo-linha:#ffffff1a;--topo-hover:#ffffff12;--topo-ativo:#39cefd29;--topo-campo:#ffffff12;--lavagem:#2e333b;--lavagem-linha:#ffffff14;--ok:#5cc297;--ok-suave:#5cc29729;--erro:#e58a86;--erro-suave:#e58a8629;--aviso:#f2b84b;--aviso-suave:#f2b84b29;--info:#6aaef0;--info-suave:#6aaef029;--st-verde:#5cc297;--st-vermelho:#e58a86;--st-amarelo:#f2b84b;--st-azul:#6aaef0;--st-laranja:#f09a5f;--st-roxo:#a996ec;--st-cinza:#a3a9b4;--st-preto:#eef0f4}@media (prefers-color-scheme:dark){:root:not([data-tema]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fundo:#2a2d33;--veu:linear-gradient(160deg, #2e3137db 0%, #32353ccc 50%, #2c2f35e6 100%);--painel:#34373e;--painel-solido:#34373e;--superficie:#303339;--lateral:#2a2d33;--lateral-texto:#ffffffeb;--lateral-texto-2:#ffffffa8;--lateral-etiqueta:#fff9;--lateral-hover:#ffffff0f;--lateral-linha:#ffffff14;--lateral-campo:#ffffff0f;--zebra:#fff0;--barra:#303339;--linha-selecionada:var(--acento-500)}@supports (color:color-mix(in lab, red, red)){:root:not([data-tema]){--linha-selecionada:color-mix(in oklch, var(--acento-500) 18%, var(--superficie))}}:root:not([data-tema]){--selecao-inativa:#ffffff14;--folha:#303339;--poco:#00000029;--poco-forte:#00000038;--linha:#ffffff12;--linha-forte:#ffffff1c;--linha-campo:#ffffff6b;--reflexo:0 0 #0000;--texto:#eef0f4;--texto-2:#e8ebf0b8;--texto-3:#e8ebf096;--sombra-1:0 1px 2px #0003, 0 0 0 1px #ffffff0f;--sombra-2:0 10px 28px -6px #00000073, 0 0 0 1px #ffffff12;--sombra-3:0 20px 52px -12px #0000008c, 0 0 0 1px #ffffff14;--acento-texto:var(--acento-texto-escuro);--vidro:#303339;--vidro-forte:#303339;--vidro-lateral:transparent;--vidro-desfoque:none;--vidro-borda:#ffffff12;--vidro-luz:0 0 #0000;--vidro-sombra:0 1px 2px #00000040;--mesa:#2a2d33;--topo-fundo:#343c4a;--topo-fundo-2:#3a4a63;--topo-texto:#fff;--topo-texto-2:#ffffffc2;--topo-linha:#ffffff1a;--topo-hover:#ffffff12;--topo-ativo:#39cefd29;--topo-campo:#ffffff12;--lavagem:#2e333b;--lavagem-linha:#ffffff14;--ok:#5cc297;--ok-suave:#5cc29729;--erro:#e58a86;--erro-suave:#e58a8629;--aviso:#f2b84b;--aviso-suave:#f2b84b29;--info:#6aaef0;--info-suave:#6aaef029;--st-verde:#5cc297;--st-vermelho:#e58a86;--st-amarelo:#f2b84b;--st-azul:#6aaef0;--st-laranja:#f09a5f;--st-roxo:#a996ec;--st-cinza:#a3a9b4;--st-preto:#eef0f4}}:root[data-nivel=work]{--r-controle:8px;--r-botao:10px;--r-cartao:12px;--r-painel:14px;--r-folha:16px;--mv-medio:.16s;--mv-lento:0s}@media (width>=1024px){:root[data-nivel=work]:not([data-densidade=confortavel]){--altura-linha:28px;--altura-campo:28px}}@media (width<=767px){:root{--tp-corpo:450 16px/24px var(--fonte);--tp-denso:450 15px/20px var(--fonte);--altura-linha:52px;--altura-campo:48px}}@media (prefers-reduced-motion:reduce){:root{--mv-rapido:0s;--mv-medio:0s;--mv-lento:0s}}:root[data-movimento=reduzido]{--mv-rapido:0s;--mv-medio:0s;--mv-lento:0s}@media (prefers-contrast:more){:root{--linha:#1c22302e;--linha-forte:#1c223047;--texto-2:var(--texto)}:root[data-tema=escuro]{--linha:#ffffff24;--linha-forte:#ffffff38}}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html{font:var(--tp-corpo);color:var(--texto);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{background-color:var(--fundo);min-height:100dvh;color:var(--texto);margin:0}:root[data-nivel=experience] body{background-image:radial-gradient(1200px 800px at 100% 100%, var(--acento-600), transparent 70%), var(--veu)}@supports (color:color-mix(in lab, red, red)){:root[data-nivel=experience] body{background-image:radial-gradient(1200px 800px at 100% 100%, color-mix(in oklch, var(--acento-600) 7%, transparent), transparent 70%), var(--veu)}}:root[data-nivel=experience] body{background-attachment:fixed}:root[data-nivel=work] body{background-image:none}:focus-visible{box-shadow:var(--foco);outline:2px solid #0000}::selection{background:var(--acento-suave)}.mono{font-family:var(--fonte-mono);font-feature-settings:"zero" 1}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tp-display{font:var(--tp-display);letter-spacing:var(--tp-display-espaco)}.tp-titulo{font:var(--tp-titulo);letter-spacing:-.025em}.tp-secao{font:var(--tp-secao)}.tp-rotulo{font:var(--tp-rotulo)}.tp-denso{font:var(--tp-denso)}.etiqueta{font:var(--tp-etiqueta);letter-spacing:.01em;color:var(--texto-3)}.texto-2{color:var(--texto-2)}.texto-3{color:var(--texto-3)}.painel{background:var(--painel);-webkit-backdrop-filter:var(--desfoque);backdrop-filter:var(--desfoque);border-radius:var(--r-painel);box-shadow:var(--sombra-1), var(--reflexo);contain:layout paint}.painel .painel{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--poco);box-shadow:none}.folha{background:var(--folha);border-radius:var(--r-folha);box-shadow:var(--sombra-3), var(--reflexo)}:root[data-nivel=work] .painel{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--vidro-forte);box-shadow:var(--vidro-luz);border:1px solid var(--vidro-borda)}:root[data-nivel=work] .folha{-webkit-backdrop-filter:var(--vidro-desfoque);backdrop-filter:var(--vidro-desfoque);background:var(--superficie)}@supports (color:color-mix(in lab, red, red)){:root[data-nivel=work] .folha{background:color-mix(in oklch, var(--superficie) 86%, transparent)}}:root[data-nivel=work] .folha{box-shadow:var(--vidro-luz), var(--sombra-3);border:1px solid var(--vidro-borda)}@media (prefers-reduced-transparency:reduce){.painel{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--painel-solido)}}:root[data-transparencia=reduzida] .painel{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--painel-solido)}.poco{background:var(--poco);border-radius:var(--r-cartao)}.poco-forte{background:var(--poco-forte);color:var(--texto-sobre-acento);border-radius:var(--r-cartao)}:root[data-nivel=work] .poco-forte{background:var(--poco);color:var(--texto);border:1px solid var(--acento-600)}.botao{--_altura:var(--altura-campo);justify-content:center;align-items:center;gap:var(--e-3);height:var(--_altura);padding:0 var(--e-5);border:1px solid var(--linha-forte);border-radius:var(--r-botao);background:var(--superficie);color:var(--texto);font:var(--tp-corpo);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--mv-instante) var(--curva-saida), border-color var(--mv-instante) var(--curva-saida), transform var(--mv-instante) var(--curva-saida);font-weight:500;display:inline-flex;box-shadow:0 1px 1px #1018280d}.botao:hover:not(:disabled){background:var(--texto)}@supports (color:color-mix(in lab, red, red)){.botao:hover:not(:disabled){background:color-mix(in oklch, var(--texto) 6%, var(--superficie))}}.botao:active:not(:disabled){background:var(--texto)}@supports (color:color-mix(in lab, red, red)){.botao:active:not(:disabled){background:color-mix(in oklch, var(--texto) 11%, var(--superficie))}}.botao:disabled{opacity:.5;cursor:not-allowed}.botao[data-tamanho=p]{--_altura:calc(var(--altura-campo) - 4px);padding:0 var(--e-4);font:var(--tp-rotulo)}.botao[data-tamanho=g]{--_altura:48px;padding:0 var(--e-8)}.botao-fantasma{box-shadow:none;background:0 0;border-color:#0000}.botao-fantasma:hover:not(:disabled){background:var(--texto)}@supports (color:color-mix(in lab, red, red)){.botao-fantasma:hover:not(:disabled){background:color-mix(in oklch, var(--texto) 7%, transparent)}}.botao-perigo{color:var(--erro);border-color:var(--erro)}@supports (color:color-mix(in lab, red, red)){.botao-perigo{border-color:color-mix(in oklch, var(--erro) 40%, transparent)}}.botao-primario{border-radius:var(--r-pilula);background-image:var(--grad-acento);color:var(--texto-sobre-acento);box-shadow:var(--brilho-acento);border:0;font-weight:600}.botao-primario:hover:not(:disabled){background-image:var(--grad-acento);filter:brightness(1.06)}:root[data-nivel=work] .botao-primario{border-radius:var(--r-botao);background-color:var(--acento-600);background-image:linear-gradient(180deg, var(--acento-500) 0%, var(--acento-600) 100%)}@supports (color:color-mix(in lab, red, red)){:root[data-nivel=work] .botao-primario{background-image:linear-gradient(180deg, color-mix(in oklch, var(--acento-500) 45%, var(--acento-600)) 0%, var(--acento-600) 100%)}}:root[data-nivel=work] .botao-primario{box-shadow:0 1px 2px var(--acento-700), inset 0 1px 0 #ffffff29}@supports (color:color-mix(in lab, red, red)){:root[data-nivel=work] .botao-primario{box-shadow:0 1px 2px color-mix(in oklch, var(--acento-700) 40%, transparent), inset 0 1px 0 #ffffff29}}:root[data-nivel=work] .botao-primario:hover:not(:disabled){background-image:none;background-color:var(--acento-600)}@supports (color:color-mix(in lab, red, red)){:root[data-nivel=work] .botao-primario:hover:not(:disabled){background-color:color-mix(in oklch, var(--acento-600) 88%, black)}}:root[data-nivel=work] .botao-primario:hover:not(:disabled){filter:none}:root[data-nivel=work] .botao-primario:active:not(:disabled){background-color:var(--acento-700)}.botao-icone{width:var(--altura-campo);padding:0}.botao .atalho,.atalho{font:var(--tp-etiqueta);font-family:var(--fonte-mono);letter-spacing:.02em;padding:1px var(--e-2);border-radius:var(--r-controle);background:var(--poco);color:var(--texto-3)}.botao-primario .atalho{color:inherit;background:#00000038}.pilula{align-items:center;gap:var(--e-2);height:24px;padding:0 var(--e-4);border-radius:var(--r-pilula);background:var(--poco);color:var(--texto-2);font:var(--tp-rotulo);white-space:nowrap;display:inline-flex}.pilula[data-cor=acento]{background:var(--acento-suave);color:var(--acento-texto)}.pilula[data-cor=aviso],.pilula[data-cor=amarelo]{background:var(--aviso-suave);color:var(--aviso)}.pilula[data-cor=erro],.pilula[data-cor=vermelho]{background:var(--erro-suave);color:var(--erro)}.pilula[data-cor=ok],.pilula[data-cor=verde]{background:var(--ok-suave);color:var(--ok)}.etiqueta-status{align-items:center;gap:var(--e-3);height:24px;padding:0 var(--e-4) 0 var(--e-3);border-radius:var(--r-pilula);background:var(--_cor,var(--st-cinza));display:inline-flex}@supports (color:color-mix(in lab, red, red)){.etiqueta-status{background:color-mix(in oklch, var(--_cor,var(--st-cinza)) 14%, transparent)}}.etiqueta-status{color:var(--_cor,var(--st-cinza))}@supports (color:color-mix(in lab, red, red)){.etiqueta-status{color:color-mix(in oklch, var(--_cor,var(--st-cinza)) 78%, var(--texto))}}.etiqueta-status{font:var(--tp-rotulo);white-space:nowrap;font-weight:600}.etiqueta-status-ponto{border-radius:var(--r-pilula);background:var(--_cor,var(--st-cinza));width:7px;height:7px}.bolinha{border-radius:var(--r-pilula);background:var(--_cor,var(--st-cinza));flex:none;width:10px;height:10px;display:inline-block}.campo{gap:var(--e-2);flex-direction:column;min-width:0;display:flex}.campo-rotulo{font:var(--tp-rotulo);color:var(--texto-2);align-items:center;gap:var(--e-2);display:flex}.campo-rotulo .obrigatorio{color:var(--erro)}.campo-controle{height:var(--altura-campo);border:1px solid var(--linha-campo);border-radius:var(--r-controle);background:var(--superficie);transition:border-color var(--mv-instante) var(--curva-saida), box-shadow var(--mv-instante) var(--curva-saida);align-items:center;display:flex;position:relative}.campo-controle:focus-within{border-color:var(--acento-600);box-shadow:0 0 0 3px var(--acento-600)}@supports (color:color-mix(in lab, red, red)){.campo-controle:focus-within{box-shadow:0 0 0 3px color-mix(in oklch, var(--acento-600) 28%, transparent)}}.campo[data-invalido=true] .campo-controle{border-color:var(--erro)}.campo[data-somente-leitura=true] .campo-controle{background:0 0;border-style:dashed}.campo-controle input,.campo-controle select,.campo-controle textarea{min-width:0;height:100%;padding:0 var(--e-4);color:var(--texto);font:var(--tp-corpo);box-shadow:none;background:0 0;border:0;outline:none;flex:1}.campo-controle textarea{padding:var(--e-4) var(--e-5);resize:vertical}.campo-controle:has(textarea){height:auto;min-height:calc(var(--altura-campo) * 2)}.campo-controle input[data-alinhar=direita]{text-align:right}.campo-controle .afixo{padding:0 var(--e-4);color:var(--texto-3);font:var(--tp-denso)}.consulta-opcoes{z-index:55;top:calc(100% + var(--e-2));max-height:264px;padding:var(--e-3);border:1px solid var(--linha-campo);border-radius:var(--r-controle);background:var(--painel-solido);box-shadow:var(--sombra-2);margin:0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}.consulta-opcoes li{min-height:32px;padding:0 var(--e-4);border-radius:var(--r-controle);font:var(--tp-denso);color:var(--texto);cursor:pointer;align-items:center;display:flex}.consulta-opcoes li[aria-selected=true]{background:var(--acento-suave)}.consulta-opcoes .consulta-vazio{color:var(--texto-3);cursor:default}.campo-controle .validando{right:var(--e-4);border-radius:var(--r-pilula);border:2px solid var(--acento-suave);border-top-color:var(--acento-600);width:12px;height:12px;animation:.7s linear infinite girar;position:absolute}.campo-mensagem{font:var(--tp-rotulo);color:var(--erro);min-height:16px;font-weight:500}.campo-ajuda{font:var(--tp-rotulo);color:var(--texto-3);font-weight:450}.campo-destaque .campo-controle{animation:destaque .6s var(--curva-saida)}@keyframes destaque{0%{background-color:var(--acento-suave)}}@keyframes girar{to{transform:rotate(360deg)}}.interruptor{border-radius:var(--r-pilula);border:1px solid var(--linha-campo);background:var(--poco);cursor:pointer;width:40px;height:22px;transition:background-color var(--mv-instante);flex:none;position:relative}.interruptor:after{content:"";border-radius:var(--r-pilula);background:var(--texto-2);width:16px;height:16px;transition:transform var(--mv-rapido) var(--curva-saida);position:absolute;top:2px;left:2px}.interruptor[aria-checked=true]{background:var(--acento-600);border-color:var(--acento-600)}.interruptor[aria-checked=true]:after{background:#fff;transform:translate(18px)}.campo-busca-grupo{align-items:center;gap:var(--e-4);min-width:0;display:flex}.campo-busca{align-items:center;gap:var(--e-3);min-width:0;height:var(--altura-campo);padding:0 var(--e-3) 0 var(--e-4);border:1px solid var(--linha-forte);border-radius:var(--r-controle);background:var(--superficie);color:var(--texto-3);transition:border-color var(--mv-instante), box-shadow var(--mv-instante);flex:1;display:flex;position:relative}.campo-busca:focus-within{border-color:var(--acento-600);box-shadow:0 0 0 3px var(--acento-600)}@supports (color:color-mix(in lab, red, red)){.campo-busca:focus-within{box-shadow:0 0 0 3px color-mix(in oklch, var(--acento-600) 28%, transparent)}}.campo-busca input{min-width:0;height:100%;color:var(--texto);font:var(--tp-corpo);box-shadow:none;background:0 0;border:0;outline:none;flex:1}.campo-busca input::-webkit-search-cancel-button{appearance:none}.campo-busca input::placeholder{color:var(--texto-3)}.campo-busca-limpar{border-radius:var(--r-pilula);background:var(--texto);border:0;place-items:center;width:18px;height:18px;display:grid}@supports (color:color-mix(in lab, red, red)){.campo-busca-limpar{background:color-mix(in oklch, var(--texto) 22%, transparent)}}.campo-busca-limpar{color:var(--superficie);cursor:pointer}.campo-busca-escopo{color:var(--texto-3);font:var(--tp-rotulo);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.barra-ferramentas{align-items:center;gap:var(--e-5);min-width:0;display:flex}.grupo-barra{align-items:center;gap:var(--e-3);min-width:0;display:flex}.espaco-barra{flex:1}.lista-rotinas{padding:var(--e-2);flex-direction:column;margin:0;list-style:none;display:flex}.lista-rotinas-item{align-items:center;gap:var(--e-4);min-height:32px;padding:0 var(--e-4);border-radius:var(--r-controle);color:var(--texto);font:var(--tp-corpo);transition:background-color var(--mv-instante);text-decoration:none;display:flex}.lista-rotinas-item:hover{background:var(--texto)}@supports (color:color-mix(in lab, red, red)){.lista-rotinas-item:hover{background:color-mix(in oklch, var(--texto) 6%, transparent)}}.lista-rotinas-icone{border-radius:var(--r-controle);background:var(--acento-suave);width:22px;height:22px;color:var(--acento-texto);flex:none;place-items:center;display:grid}.lista-rotinas-icone[data-vazio]{background:0 0}.lista-rotinas-icone[data-vazio]:before{content:"";border-radius:var(--r-pilula);background:var(--texto-3);opacity:.6;width:5px;height:5px}.lista-rotinas-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lista-rotinas-detalhe,.lista-rotinas-codigo{color:var(--texto-3);white-space:nowrap;font-size:11.5px}.lista-rotinas-seta{color:var(--texto-3)}.grade{min-height:0;font:var(--tp-denso);border-radius:var(--r-painel);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.grade.painel{background:var(--superficie);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--linha);box-shadow:0 1px 2px #1018280a}.grade-rolagem{contain:strict;flex:1;overflow:auto}.grade-cabecalho,.grade-linha{grid-template-columns:var(--_colunas);min-width:var(--_largura);align-items:center;display:grid}.grade-cabecalho{z-index:2;background:var(--superficie);border-bottom:1px solid var(--linha);height:44px;position:sticky;top:0}.grade-cabecalho [role=columnheader]{align-items:center;gap:var(--e-2);height:100%;padding:0 var(--e-4);font:var(--tp-etiqueta);color:var(--texto-2);text-align:left;white-space:nowrap;min-width:0;display:flex;overflow:hidden}.grade-titulo{text-overflow:ellipsis;min-width:0;overflow:hidden}.grade-cabecalho [role=columnheader] button{align-items:center;gap:var(--e-2);width:100%;height:100%;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.grade-cabecalho [data-alinhar=direita],.grade-cabecalho [data-alinhar=direita] button{justify-content:flex-end}.grade-cabecalho [aria-sort=ascending],.grade-cabecalho [aria-sort=descending]{color:var(--texto)}.grade-cabecalho [role=columnheader]{font:var(--tp-rotulo);font-weight:600}.grade-cabecalho [role=columnheader] button:hover{color:var(--texto)}.grade-linha{height:var(--altura-linha);border-bottom:1px solid var(--linha);cursor:default;--_fundo:transparent;background:linear-gradient(var(--_fundo), var(--_fundo)), var(--superficie);position:absolute;left:0;right:0}.grade-legenda,.grade-cabecalho-legenda,.grade-acoes,.grade-cabecalho-acoes{z-index:1;background:inherit;position:sticky}.grade-acoes,.grade-cabecalho-acoes{right:0}.grade-legenda,.grade-cabecalho-legenda{right:var(--_largura-acoes,0px);box-shadow:-1px 0 0 var(--linha)}.grade-celula[data-duas-linhas]{flex-direction:column;justify-content:center;gap:1px;display:flex}.grade-celula-principal{text-overflow:ellipsis;color:var(--texto);font-weight:600;overflow:hidden}.grade-celula-secundaria{text-overflow:ellipsis;color:var(--texto-3);font:var(--tp-rotulo);font-weight:400;overflow:hidden}.grade-cabecalho-legenda{align-items:center;display:flex}.grade-acoes{justify-content:center;padding:0;display:flex}.grade-acoes-botao{border-radius:var(--r-controle);width:30px;height:30px;color:var(--texto-3);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.grade-acoes-botao:hover,.grade-acoes-botao[data-state=open]{background:var(--texto)}@supports (color:color-mix(in lab, red, red)){.grade-acoes-botao:hover,.grade-acoes-botao[data-state=open]{background:color-mix(in oklch, var(--texto) 8%, transparent)}}.grade-acoes-botao:hover,.grade-acoes-botao[data-state=open]{color:var(--texto)}.grade-linha[data-par=true]{--_fundo:var(--zebra)}.grade-linha:hover{--_fundo:var(--texto)}@supports (color:color-mix(in lab, red, red)){.grade-linha:hover{--_fundo:color-mix(in oklch, var(--texto) 5%, transparent)}}.grade-linha[aria-selected=true]{--_fundo:var(--acento-suave)}.grade-linha[data-focada=true]{--_fundo:var(--selecao-inativa)}.grade-rolagem:focus-visible{box-shadow:none}.grade-rolagem:focus .grade-linha[data-focada=true]{--_fundo:var(--linha-selecionada);box-shadow:inset 0 0 0 1px var(--acento-600)}@supports (color:color-mix(in lab, red, red)){.grade-rolagem:focus .grade-linha[data-focada=true]{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--acento-600) 40%, transparent)}}.grade-linha[aria-selected=true],.grade-linha[aria-selected=true][data-focada=true]{--_fundo:var(--linha-selecionada)}.grade:has(.grade-rolagem:focus-visible){box-shadow:var(--foco)}.grade-linha[data-nova=true]{animation:destaque .6s var(--curva-saida)}.grade-celula{padding:0 var(--e-4);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.grade-selecao{justify-content:center;align-items:center;padding:0;display:flex}.grade-selecao input{width:14px;height:14px;accent-color:var(--acento-600);cursor:pointer;margin:0}.grade-legenda{align-items:center;display:flex}.grade-celula[data-alinhar=direita]{text-align:right}.grade-celula[data-negativo=true]{color:var(--erro)}.grade-esqueleto{border-radius:var(--r-controle);background:var(--poco);height:10px}.abas{gap:var(--e-1);border-bottom:1px solid var(--linha);display:flex}.abas [role=tab]{align-items:center;gap:var(--e-3);height:36px;padding:0 var(--e-5);color:var(--texto-2);font:var(--tp-denso);cursor:pointer;background:0 0;border:0;font-weight:600;display:inline-flex;position:relative}.abas [role=tab][aria-selected=true]{color:var(--texto)}.abas [role=tab][aria-selected=true]:after{content:"";left:var(--e-4);right:var(--e-4);border-radius:var(--r-pilula);background:var(--acento-600);height:2px;position:absolute;bottom:-1px}.abas .alerta{border-radius:var(--r-pilula);background:var(--erro);width:6px;height:6px}.sobreposicao{z-index:50;animation:aparecer var(--mv-rapido) var(--curva-saida);background:#14171c5c;position:fixed;inset:0}:root[data-nivel=experience] .sobreposicao{background:#14171c47}.dialogo{z-index:51;width:min(560px,100vw - 32px);max-height:72vh;animation:surgir var(--mv-medio) var(--curva-saida);flex-direction:column;display:flex;position:fixed;top:14vh;left:50%;transform:translate(-50%)}.dialogo[data-largura=g]{width:min(880px,100vw - 32px)}.dialogo-cabecalho{justify-content:space-between;align-items:center;gap:var(--e-5);padding:var(--e-7) var(--e-8) var(--e-4);display:flex}.dialogo-corpo{padding:var(--e-4) var(--e-8) var(--e-7);color:var(--texto-2);overflow:auto}.dialogo-rodape{justify-content:flex-end;gap:var(--e-4);padding:var(--e-5) var(--e-8) var(--e-7);display:flex}@keyframes aparecer{0%{opacity:0}}@keyframes surgir{0%{opacity:0;transform:translate(-50%,6px)scale(.985)}}.paleta{width:min(640px,100vw - 32px);overflow:hidden}.paleta [cmdk-input]{width:100%;height:56px;padding:0 var(--e-8) 0 52px;border:0;border-bottom:1px solid var(--linha);color:var(--texto);font:var(--tp-corpo);background:0 0;outline:none;font-size:16px}.paleta-busca-icone{left:var(--e-8);color:var(--texto-3);position:absolute;top:19px}.paleta [cmdk-list]{max-height:min(420px,56vh);padding:var(--e-4);overscroll-behavior:contain;overflow:auto}.paleta [cmdk-group-heading]{padding:var(--e-5) var(--e-5) var(--e-3);font:var(--tp-etiqueta);letter-spacing:.16em;text-transform:uppercase;color:var(--texto-3);font-stretch:118%}.paleta [cmdk-item]{align-items:center;gap:var(--e-5);min-height:44px;padding:var(--e-3) var(--e-5);border-radius:var(--r-controle);color:var(--texto);cursor:pointer;grid-template-columns:28px 1fr auto;display:grid}.paleta [cmdk-item][data-selected=true]{background:var(--acento-suave)}.paleta [cmdk-item] .paleta-icone{border-radius:var(--r-controle);background:var(--poco);width:28px;height:28px;color:var(--texto-2);place-items:center;display:grid}.paleta [cmdk-item][data-selected=true] .paleta-icone{background:var(--acento-600);color:#fff}.paleta-trilha{font:var(--tp-rotulo);color:var(--texto-3);font-weight:450;display:block}.paleta [cmdk-empty]{padding:var(--e-9) var(--e-8);text-align:center;color:var(--texto-3)}.paleta-rodape{gap:var(--e-6);padding:var(--e-4) var(--e-8);border-top:1px solid var(--linha);color:var(--texto-3);font:var(--tp-rotulo);font-weight:450;display:flex}.toasts{z-index:60;right:var(--e-8);bottom:var(--e-8);gap:var(--e-4);flex-direction:column;width:min(380px,100vw - 32px);display:flex;position:fixed}.toast{align-items:flex-start;gap:var(--e-5);padding:var(--e-5) var(--e-6);animation:subir var(--mv-rapido) var(--curva-saida);display:flex}.toast[data-tipo=erro]{border-left:3px solid var(--erro)}.toast[data-tipo=ok]{border-left:3px solid var(--ok)}.toast[data-tipo=aviso]{border-left:3px solid var(--aviso)}@keyframes subir{0%{opacity:0;transform:translateY(8px)}}.estado-vazio{justify-content:center;align-items:center;gap:var(--e-4);padding:var(--e-11) var(--e-8);text-align:center;color:var(--texto-2);flex-direction:column;display:flex}.estado-vazio svg{color:var(--texto-3)}.esqueleto{background:var(--poco);border-radius:var(--r-controle);animation:1.4s ease-in-out infinite pulsar}@keyframes pulsar{50%{opacity:.55}}.faixa{align-items:center;gap:var(--e-5);padding:var(--e-4) var(--e-6);border-radius:var(--r-cartao);font:var(--tp-denso);font-weight:500;display:flex}.faixa[data-tipo=erro]{background:var(--erro-suave);color:var(--erro)}.faixa[data-tipo=aviso]{background:var(--aviso-suave);color:var(--aviso)}.faixa[data-tipo=info]{background:var(--info-suave);color:var(--info)}.faixa .codigo-erro{font-family:var(--fonte-mono);color:var(--texto-3);-webkit-user-select:all;user-select:all;margin-left:auto}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-movimento=reduzido] *,:root[data-movimento=reduzido] :before,:root[data-movimento=reduzido] :after{transition-duration:.01ms!important;animation-duration:.01ms!important}:root[data-nivel=work] .interruptor,:root[data-nivel=work] .interruptor:after{border-radius:var(--r-controle)}.menu-suspenso{z-index:55;min-width:220px;padding:var(--e-3);animation:aparecer var(--mv-rapido) var(--curva-saida)}.menu-item{align-items:center;gap:var(--e-4);min-height:34px;padding:0 var(--e-5) 0 var(--e-3);border-radius:var(--r-controle);font:var(--tp-denso);color:var(--texto);cursor:pointer;outline:none;display:flex}.menu-item[data-highlighted]{background:var(--acento-suave)}.menu-item[data-disabled]{opacity:.5;cursor:not-allowed}.menu-item[data-perigo]{color:var(--erro)}.menu-marca{width:18px;color:var(--texto-2);place-items:center;display:inline-grid}.menu-titulo{padding:var(--e-4) var(--e-4) var(--e-2)}:is(html:has(.shell),body:has(.shell)){height:100%;overflow:hidden}.shell{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--altura-topo) var(--altura-abas) minmax(0, 1fr);background:var(--mesa);grid-template-areas:"topo""abas""conteudo";height:100%;display:grid;position:fixed;inset:0;overflow:hidden}.shell-conteudo{min-width:0;min-height:0;padding:var(--e-7) var(--e-9) var(--e-6);background:var(--superficie);outline:none;flex-direction:column;grid-area:conteudo;display:flex}.shell-carregando{padding:var(--e-10)}.pular{left:var(--e-6);z-index:70;padding:var(--e-4) var(--e-6);border-radius:var(--r-botao);background:var(--acento-600);color:#fff;position:fixed;top:-60px}.pular:focus{top:var(--e-6)}.topo{align-items:center;gap:var(--e-6);min-width:0;padding:0 var(--e-6);background:var(--superficie);border-bottom:1px solid var(--linha);z-index:30;grid-area:topo;display:flex;position:relative}.topo-esquerda{align-items:center;gap:var(--e-4);flex:1;min-width:0;display:flex}.topo-marca{margin-right:var(--e-5);padding:var(--e-2);border-radius:var(--r-controle);color:var(--texto);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;display:flex}.marca{align-items:center;gap:var(--e-4);display:inline-flex}.marca-nome{font:700 15px/20px var(--fonte);letter-spacing:-.02em;white-space:nowrap}.topo-busca .atalho{color:var(--texto-2)}.topo-busca{align-items:center;gap:var(--e-4);width:280px;min-width:120px;height:32px;padding:0 var(--e-3) 0 var(--e-4);border:1px solid var(--linha);border-radius:var(--r-botao);background:var(--fundo);flex:0 280px;display:flex}@supports (color:color-mix(in lab, red, red)){.topo-busca{background:color-mix(in srgb, var(--fundo) 70%, var(--superficie))}}.topo-busca{color:var(--texto-3);font:var(--tp-corpo);cursor:text;transition:border-color var(--mv-instante), background-color var(--mv-instante)}.topo-busca:hover{border-color:var(--acento-600)}@supports (color:color-mix(in lab, red, red)){.topo-busca:hover{border-color:color-mix(in oklch, var(--acento-600) 45%, var(--linha-forte))}}.topo-busca:hover{background:var(--superficie)}.topo-busca span{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.topo-direita{justify-content:flex-end;align-items:center;gap:var(--e-3);min-width:0;display:flex}.topo .botao-icone{width:32px;height:32px;box-shadow:none;color:var(--texto-2);background:0 0;border-color:#0000}.topo .botao-icone:hover:not(:disabled){background:var(--texto)}@supports (color:color-mix(in lab, red, red)){.topo .botao-icone:hover:not(:disabled){background:color-mix(in oklch, var(--texto) 6%, transparent)}}.topo .botao-icone:hover:not(:disabled){color:var(--texto)}.topo-empresa{align-items:center;gap:var(--e-4);height:40px;padding:0 var(--e-3) 0 var(--e-2);border-radius:var(--r-botao);color:var(--texto);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;display:flex}.topo-empresa:hover{background:var(--texto)}@supports (color:color-mix(in lab, red, red)){.topo-empresa:hover{background:color-mix(in srgb, var(--texto) 5%, transparent)}}.topo-empresa[data-aviso]{border-color:var(--aviso)}@supports (color:color-mix(in lab, red, red)){.topo-empresa[data-aviso]{border-color:color-mix(in oklch, var(--aviso) 45%, transparent)}}.topo-empresa[data-aviso]{background:var(--aviso-suave)}.topo-empresa-icone{width:28px;height:28px;color:var(--texto-2);place-items:center;display:grid}.topo-empresa-texto{flex-direction:column;min-width:0;display:flex}.topo-empresa-nome{font:var(--tp-corpo);white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-weight:600;overflow:hidden}.topo-empresa-filial{color:var(--texto-3);font:var(--tp-rotulo);white-space:nowrap;font-weight:400}.topo-chip{align-items:center;gap:var(--e-3);height:32px;padding:0 var(--e-4);border-radius:var(--r-botao);color:var(--texto-2);font:var(--tp-corpo);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;display:inline-flex}.topo-chip:hover{background:var(--texto)}@supports (color:color-mix(in lab, red, red)){.topo-chip:hover{background:color-mix(in oklch, var(--texto) 6%, transparent)}}.topo-chip:hover{color:var(--texto)}.topo-chip[data-aviso]{background:var(--aviso-suave);border-color:var(--aviso)}@supports (color:color-mix(in lab, red, red)){.topo-chip[data-aviso]{border-color:color-mix(in oklch, var(--aviso) 35%, transparent)}}.topo-chip[data-aviso]{color:var(--texto)}.topo-chip-nome{color:var(--texto-2);font-weight:400}.topo-sino{position:relative}.topo-contador{height:16px;padding:0 var(--e-2);pointer-events:none;font-size:10px;position:absolute;top:2px;right:0}.avatar{width:30px;height:30px;margin-left:var(--e-2);border-radius:var(--r-pilula);background:var(--acento-600);color:var(--texto-sobre-acento);font:var(--tp-rotulo);cursor:pointer;border:0;place-items:center;font-weight:600;display:grid}.modulos{align-items:center;min-width:0;display:flex;position:static}.modulos-lista{align-items:center;gap:var(--e-1);scrollbar-width:none;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.modulo-botao{align-items:center;gap:var(--e-2);height:32px;padding:0 var(--e-5);border-radius:var(--r-casca-item);color:var(--texto-2);font:var(--tp-corpo);white-space:nowrap;cursor:pointer;transition:background-color var(--mv-instante), color var(--mv-instante);background:0 0;border:0;font-weight:500;text-decoration:none;display:inline-flex}.modulo-botao svg{color:var(--texto-3);transition:transform var(--mv-rapido) var(--curva-saida)}.modulo-botao:hover{background:var(--lateral-hover);color:var(--texto)}.modulo-botao[data-ativo],.modulo-botao[aria-expanded=true]{background:var(--acento-suave);color:var(--acento-texto)}.modulo-botao[data-ativo] svg,.modulo-botao[aria-expanded=true] svg{color:currentColor}.modulo-botao[aria-expanded=true] svg{transform:rotate(180deg)}.menu-modulo{top:calc(var(--altura-topo) - 4px);left:max(var(--e-5), min(220px, calc(100vw - var(--largura-menu-modulo) - var(--e-5))));z-index:40;width:min(var(--largura-menu-modulo), calc(100vw - 2 * var(--e-5)));max-height:calc(100dvh - var(--altura-topo) - var(--e-8));border-radius:var(--r-painel);background:var(--superficie);box-shadow:var(--sombra-3);animation:menu-entra var(--mv-rapido) var(--curva-saida);grid-template-columns:210px minmax(0,1fr);display:grid;position:fixed;overflow:hidden}@keyframes menu-entra{0%{opacity:0;transform:translateY(-4px)}}.menu-lado{gap:var(--e-2);padding:var(--e-6) var(--e-5);background:var(--fundo);border-right:1px solid var(--linha);flex-direction:column;display:flex;overflow-y:auto}.menu-painel{align-items:center;gap:var(--e-4);margin-bottom:var(--e-5);padding:var(--e-3) var(--e-4);border-radius:var(--r-casca-rotina);color:var(--texto);font:var(--tp-corpo);box-shadow:inset 0 0 0 1px var(--linha);background:var(--superficie);font-weight:600;text-decoration:none;display:flex}.menu-painel:hover{box-shadow:inset 0 0 0 1px var(--linha-forte)}.menu-etiqueta{margin:var(--e-4) 0 var(--e-2);color:var(--texto-3);font:500 10.5px/14px var(--fonte-mono);letter-spacing:.12em;text-transform:uppercase}.menu-lado .menu-etiqueta:first-of-type{margin-top:0}.menu-lista{gap:1px;margin:0;padding:0;list-style:none;display:grid}.menu-rotina,.menu-atalho{align-items:center;gap:var(--e-4);min-height:28px;margin:0 calc(-1 * var(--e-3));padding:var(--e-1) var(--e-3);border-radius:var(--r-casca-rotina);color:var(--texto);font:var(--tp-corpo);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.menu-atalho svg{color:var(--texto-3)}.menu-rotina:hover,.menu-atalho:hover,.menu-rotina:focus-visible,.menu-atalho:focus-visible{background:var(--lateral-hover)}.menu-rotina[data-ativa],.menu-atalho[data-ativa]{background:var(--acento-suave)}.menu-codigo{min-width:48px;color:var(--texto-3);font-size:10.5px}.menu-rotina[data-ativa] .menu-codigo{color:var(--acento-texto)}.menu-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.menu-contagem{font:500 11px/16px var(--fonte-mono);color:var(--acento-texto)}.menu-contagem[data-alerta]{color:var(--aviso)}.menu-separador{height:1px;margin:var(--e-2) 0;background:var(--linha)}.menu-subtitulo{margin:var(--e-3) 0 var(--e-1);color:var(--texto-3);font:var(--tp-rotulo);display:block}.menu-vazio{color:var(--texto-3);font:var(--tp-rotulo);margin:0;font-weight:400}.menu-principal{gap:var(--e-6);min-width:0;padding:var(--e-5) var(--e-6) var(--e-5);flex-direction:column;display:flex;overflow-y:auto}.menu-modulo-filtro{align-items:center;gap:var(--e-4);height:36px;padding:0 var(--e-5);border:1px solid var(--linha-forte);border-radius:var(--r-botao);color:var(--texto-3);cursor:text;display:flex}.menu-modulo-filtro:focus-within{border-color:var(--acento-600);box-shadow:0 0 0 3px var(--acento-suave)}.menu-modulo-filtro input{min-width:0;color:var(--texto);font:var(--tp-corpo);background:0 0;border:0;outline:none;flex:1}.menu-modulo-filtro input::placeholder{color:var(--texto-3)}.menu-colunas{columns:3 180px;column-gap:var(--e-8);column-rule:1px solid var(--linha)}.menu-grupo{break-inside:avoid;padding-bottom:var(--e-6)}.menu-grupo>.menu-etiqueta{margin-top:0}.menu-rodape{gap:var(--e-4) var(--e-7);padding-top:var(--e-4);border-top:1px solid var(--linha);color:var(--texto-3);font:var(--tp-rotulo);flex-wrap:wrap;margin-top:auto;font-weight:400;display:flex}.menu-rodape kbd{padding:0 var(--e-2);border:1px solid var(--linha-forte);border-radius:var(--r-item);color:var(--texto-2);font:400 10.5px/16px var(--fonte-mono)}.faixa-abas{min-width:0;padding:0 var(--e-6);background:var(--mesa);border-bottom:1px solid var(--linha);grid-area:abas;align-items:flex-end;display:flex}.faixa-abas-dica{color:var(--texto-3);font:var(--tp-rotulo);white-space:nowrap;text-overflow:ellipsis;align-self:center;font-weight:400;overflow:hidden}.barra-abas{align-items:flex-end;gap:var(--e-1);scrollbar-width:none;flex:auto;min-width:0;height:100%;display:flex;overflow-x:auto}.aba-rotina{border-radius:var(--r-casca-item) var(--r-casca-item) 0 0;border:1px solid #0000;border-bottom:0;flex:0 auto;align-items:center;min-width:0;max-width:260px;height:31px;display:flex;position:relative;top:1px}.aba-rotina[data-ativa]{background:var(--superficie);border-color:var(--linha)}.aba-rotina-botao{align-items:center;gap:var(--e-4);min-width:0;height:100%;padding:0 var(--e-1) 0 var(--e-5);color:var(--texto-2);font:var(--tp-corpo);cursor:pointer;background:0 0;border:0;font-weight:450;display:inline-flex}.aba-rotina[data-ativa] .aba-rotina-botao{color:var(--texto);font-weight:550}.aba-rotina-botao .mono{color:var(--texto-3);font-size:10.5px;font-weight:400}.aba-rotina-titulo{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aba-pendente{border-radius:var(--r-pilula);background:var(--aviso);flex:none;width:6px;height:6px}.aba-fechar{width:20px;height:20px;margin-right:var(--e-3);border-radius:var(--r-item);color:var(--texto-3);cursor:pointer;opacity:0;transition:opacity var(--mv-instante);place-items:center;display:grid}.aba-rotina:hover .aba-fechar,.aba-rotina[data-ativa] .aba-fechar{opacity:1}.aba-fechar:hover{background:var(--poco);color:var(--texto)}.topo{background:var(--topo-fundo);border-bottom-color:var(--topo-fundo);color:var(--topo-texto)}.topo .marca-nome,.topo .marca-nome .texto-2{color:var(--topo-texto)}.topo .marca-nome .texto-2{opacity:.72;font-weight:500}.topo .modulo-botao{color:var(--topo-texto-2);position:relative}.topo .modulo-botao svg{color:currentColor;opacity:.7}.topo .modulo-botao:hover{background:var(--topo-hover);color:var(--topo-texto)}.topo .modulo-botao[data-ativo],.topo .modulo-botao[aria-expanded=true]{background:var(--topo-ativo);color:var(--topo-texto)}.topo .modulo-botao[data-ativo]:after{content:"";left:var(--e-5);right:var(--e-5);bottom:calc((var(--altura-topo) - 32px) / -2);border-radius:var(--r-pilula) var(--r-pilula) 0 0;background:linear-gradient(90deg, var(--marca-ciano), var(--marca-ceu));height:2px;position:absolute}.topo .topo-busca{border-color:var(--topo-linha);background:var(--topo-campo);color:var(--topo-texto-2)}.topo .topo-busca:hover{border-color:var(--marca-ciano)}@supports (color:color-mix(in lab, red, red)){.topo .topo-busca:hover{border-color:color-mix(in srgb, var(--marca-ciano) 55%, transparent)}}.topo .topo-busca:hover{background:var(--topo-hover)}.topo .topo-busca .atalho{border-color:var(--topo-linha);color:var(--topo-texto-2);background:0 0}.topo .topo-empresa,.topo .topo-empresa-icone,.topo .topo-chip,.topo .botao-icone{color:var(--topo-texto-2)}.topo .topo-empresa-nome{color:var(--topo-texto)}.topo .topo-empresa-filial{color:var(--topo-texto-2)}.topo .topo-empresa:hover,.topo .topo-chip:hover,.topo .botao-icone:hover:not(:disabled){background:var(--topo-hover);color:var(--topo-texto)}.topo .topo-empresa[data-aviso],.topo .topo-chip[data-aviso]{color:#ffd68f;background:#f2b84b24;border-color:#f2b84b73}.topo .topo-chip-nome{color:inherit}.topo .avatar{background:var(--acento-600);box-shadow:0 0 0 2px var(--topo-fundo), 0 0 0 3px var(--marca-ciano)}@supports (color:color-mix(in lab, red, red)){.topo .avatar{box-shadow:0 0 0 2px var(--topo-fundo), 0 0 0 3px color-mix(in srgb, var(--marca-ciano) 70%, transparent)}}.topo :focus-visible{outline:2px solid var(--marca-ciano);outline-offset:2px}.faixa-abas{background:var(--lavagem);border-bottom-color:var(--lavagem-linha)}.faixa-abas-dica{color:var(--texto-2)}.aba-rotina[data-ativa]{border-color:var(--lavagem-linha);box-shadow:inset 0 2px 0 var(--acento-500)}@supports (color:color-mix(in lab, red, red)){.aba-rotina:hover:not([data-ativa]){background:color-mix(in srgb, var(--superficie) 55%, transparent)}}.aba-rotina-botao .mono{color:var(--texto-2)}.menu-lado{background:var(--lavagem);border-right-color:var(--lavagem-linha)}.menu-etiqueta{color:var(--acento-texto)}.menu-modulo{box-shadow:var(--sombra-3), inset 0 2px 0 var(--acento-500)}.shell-conteudo:has(.inicio){background:linear-gradient(180deg, var(--superficie) 0%, var(--lavagem) 55%, var(--lavagem) 100%)}@supports (color:color-mix(in lab, red, red)){.shell-conteudo:has(.inicio){background:linear-gradient(180deg, var(--superficie) 0%, color-mix(in srgb, var(--lavagem) 55%, var(--superficie)) 55%, var(--lavagem) 100%)}}.shell{background:var(--lavagem)}.topo{background:radial-gradient(360px 140px at 70px -30px, var(--marca-ciano), transparent 70%), radial-gradient(520px 160px at 85% 140%, var(--marca-ceu), transparent 70%), linear-gradient(100deg, var(--topo-fundo) 0%, var(--topo-fundo-2) 100%)}@supports (color:color-mix(in lab, red, red)){.topo{background:radial-gradient(360px 140px at 70px -30px, color-mix(in srgb, var(--marca-ciano) 26%, transparent), transparent 70%), radial-gradient(520px 160px at 85% 140%, color-mix(in srgb, var(--marca-ceu) 14%, transparent), transparent 70%), linear-gradient(100deg, var(--topo-fundo) 0%, var(--topo-fundo-2) 100%)}}.topo{border-bottom:0}.topo .modulo-botao{border-radius:var(--r-pilula);padding:0 var(--e-6)}.topo .modulo-botao[data-ativo],.topo .modulo-botao[aria-expanded=true]{background:#ffffff1f;box-shadow:inset 0 1px #ffffff24}.topo .modulo-botao[data-ativo]:after{left:var(--e-6);right:var(--e-6)}.topo .topo-busca{border-radius:var(--r-pilula);padding:0 var(--e-3) 0 var(--e-5);box-shadow:inset 0 1px #ffffff0f}.topo .topo-busca .atalho,.topo .topo-empresa,.topo .topo-chip{border-radius:var(--r-pilula)}.faixa-abas{padding:0 var(--e-5);background:0 0;border-bottom:0}.faixa-abas .barra-abas{padding:0 var(--r-janela)}.faixa-abas-dica{padding-left:var(--e-6)}.aba-rotina{border-radius:var(--r-janela) var(--r-janela) 0 0;border:0;height:32px;top:0}.aba-rotina:hover:not([data-ativa]){background:var(--superficie)}@supports (color:color-mix(in lab, red, red)){.aba-rotina:hover:not([data-ativa]){background:color-mix(in srgb, var(--superficie) 60%, transparent)}}.aba-rotina[data-ativa]{background:var(--superficie);box-shadow:0 -6px 14px -10px #10285a59}.aba-rotina[data-ativa]:before,.aba-rotina[data-ativa]:after{content:"";width:var(--r-janela);height:var(--r-janela);pointer-events:none;position:absolute;bottom:0}.aba-rotina[data-ativa]:before{left:calc(-1 * var(--r-janela));background:radial-gradient(circle at 0 0, transparent calc(var(--r-janela) - .5px), var(--superficie) var(--r-janela))}.aba-rotina[data-ativa]:after{right:calc(-1 * var(--r-janela));background:radial-gradient(circle at 100% 0, transparent calc(var(--r-janela) - .5px), var(--superficie) var(--r-janela))}.aba-rotina[data-ativa] .aba-rotina-botao .mono{color:var(--acento-texto)}.shell-conteudo{margin:0 var(--e-5) var(--e-5);border-radius:var(--r-janela);overflow:hidden;box-shadow:0 1px 2px #1018280a,0 18px 40px -18px #10285a38}.menu-modulo{top:calc(var(--altura-topo) + var(--e-3));border-radius:var(--r-flutuante);background:var(--superficie)}@supports (color:color-mix(in lab, red, red)){.menu-modulo{background:color-mix(in srgb, var(--superficie) 92%, transparent)}}.menu-modulo{-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);box-shadow:0 0 0 1px var(--linha), 0 2px 6px #1018280f, 0 40px 80px -24px #10285a61}.menu-lado{background:var(--lavagem)}@supports (color:color-mix(in lab, red, red)){.menu-lado{background:color-mix(in srgb, var(--lavagem) 80%, transparent)}}.menu-rotina,.menu-atalho,.menu-painel{border-radius:var(--r-controle)}.menu-modulo-filtro{border-radius:var(--r-pilula)}@media (prefers-reduced-transparency:reduce){.menu-modulo{background:var(--superficie);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (width<=767px){.shell-conteudo{border-radius:0;margin:0}}.pagina{gap:var(--e-4);flex-direction:column;flex:1;min-height:0;display:flex;container-type:inline-size}.cabecalho-pagina{justify-content:space-between;align-items:center;gap:var(--e-6);min-height:32px;padding:0 var(--e-1);flex-wrap:wrap;display:flex}.cabecalho-pagina h1{margin:0}.cabecalho-linha{align-items:center;gap:var(--e-4);display:flex}.cabecalho-codigo{padding:1px var(--e-3);border-radius:var(--r-controle);background:var(--poco);color:var(--texto-2);font-size:11.5px}.cabecalho-trilha{margin-bottom:var(--e-2);display:block}.cabecalho-acoes{align-items:center;gap:var(--e-4);display:flex}.favorito-ativo{color:var(--aviso)}.barra-lista{align-items:center;gap:var(--e-5);flex-wrap:wrap;display:flex}.lista-busca{width:min(560px,100%)}.lista-busca .campo-busca{max-width:320px}.selecao-resumo{color:var(--acento-texto);font:var(--tp-rotulo);white-space:nowrap;font-weight:600}.filtro-rapido{align-items:center;gap:var(--e-3);width:min(420px,100%);height:var(--altura-campo);padding:0 var(--e-3) 0 var(--e-4);border:1px solid var(--linha-forte);border-radius:var(--r-controle);background:var(--superficie);color:var(--texto-3);display:flex}.filtro-rapido:focus-within{border-color:var(--acento-600);box-shadow:0 0 0 3px var(--acento-600)}@supports (color:color-mix(in lab, red, red)){.filtro-rapido:focus-within{box-shadow:0 0 0 3px color-mix(in oklch, var(--acento-600) 28%, transparent)}}.filtro-rapido input{min-width:0;height:100%;color:var(--texto);font:var(--tp-corpo);box-shadow:none;background:0 0;border:0;outline:none;flex:1}.pagina-lista .grade{min-height:240px}.rodape-lista{align-items:center;gap:var(--e-6);padding:0 var(--e-2);display:flex}.rodape-atalhos{align-items:center;gap:var(--e-3);white-space:nowrap;flex-shrink:0;margin-left:auto;display:flex}.rodape-lista>.texto-3{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.formulario{gap:var(--e-6);padding:var(--e-6) var(--e-8) var(--e-8);flex-direction:column;display:flex;overflow:auto}.formulario-grade{gap:var(--e-5) var(--e-6);grid-template-columns:repeat(12,minmax(0,1fr));margin:0;display:grid}@container (width<=760px){.formulario-grade>*{grid-column:span 12!important}}.detalhe-grade{gap:var(--e-6)}.detalhe-campo{gap:var(--e-2);flex-direction:column;min-width:0;display:flex}.detalhe-campo dd{font:var(--tp-corpo);overflow-wrap:anywhere;margin:0}.rodape-auditoria{padding:0 var(--e-2)}.faixa-links{gap:var(--e-4);margin-left:var(--e-4);display:inline-flex}.link{color:var(--acento-texto);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.dialogo-consulta{gap:var(--e-5);flex-direction:column;display:flex}.dialogo-consulta .filtro-rapido{width:100%}.shell-conteudo:has(.pagina-lista){background:var(--superficie);padding:0}.pagina-lista{gap:0}.lista-area{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.lista-principal{flex-direction:column;min-width:0;min-height:0;display:flex}.lista-principal>.faixa{margin:0 var(--e-9) var(--e-5)}.pagina-lista .cabecalho-pagina{min-height:72px;padding:var(--e-7) var(--e-9) var(--e-6)}.pagina-lista .cabecalho-pagina-titulo{align-items:center;gap:var(--e-5);min-width:0;display:flex}.cabecalho-pagina h1,.pagina-lista .cabecalho-pagina h1{font:700 26px/30px var(--fonte);letter-spacing:var(--tp-display-espaco)}.pagina-lista .cabecalho-codigo{color:var(--acento-texto);letter-spacing:.04em;background:0 0;padding:0;font-size:11px}.cabecalho-trilha{gap:var(--e-3);margin-bottom:var(--e-3);color:var(--acento-texto);font:500 10.5px/14px var(--fonte-mono);letter-spacing:.12em;text-transform:uppercase;display:flex}.cabecalho-trilha span:last-child{color:var(--texto-2)}.cabecalho-trilha-sep{margin-right:var(--e-3);color:var(--texto-3)}.cabecalho-descricao{margin:var(--e-2) 0 0;color:var(--texto-2);font:var(--tp-corpo)}.pagina-lista .cabecalho-descricao{white-space:nowrap;margin:0}.lista-cartao{border-top:1px solid var(--linha);flex-direction:column;flex:1;min-height:0;display:flex}.lista-cartao-barra{padding:var(--e-4) var(--e-9)}.lista-cartao .lista-busca{flex:420px;width:auto;max-width:440px}.lista-cartao .lista-busca .campo-busca{max-width:none;height:32px}.lista-cartao .grade.painel{border:0;border-top:1px solid var(--linha);box-shadow:none;border-radius:0}.lista-cartao .grade-cabecalho{background:var(--superficie)}.lista-cartao .grade-cabecalho [role=columnheader]{color:var(--texto-3);font:500 10.5px/14px var(--fonte-mono);letter-spacing:.1em;text-transform:uppercase}.lista-cartao .grade-celula,.lista-cartao .grade-cabecalho [role=columnheader]{padding-inline:var(--e-5)}.lista-cartao .grade-cabecalho,.lista-cartao .grade-linha{padding-inline:var(--e-7)}.lista-cartao .grade-selecao,.lista-cartao .grade-acoes{padding-inline:0}.lista-cartao .grade-legenda .etiqueta-status{height:auto;color:var(--texto-2);background:0 0;padding:0;font-weight:500}.lista-cartao .grade-legenda .etiqueta-status:not([data-cor=ok],[data-cor=verde]){color:var(--_cor,var(--st-cinza))}@supports (color:color-mix(in lab, red, red)){.lista-cartao .grade-legenda .etiqueta-status:not([data-cor=ok],[data-cor=verde]){color:color-mix(in srgb, var(--_cor,var(--st-cinza)) 70%, var(--texto))}}.lista-cartao .rodape-lista{min-height:40px;padding:0 var(--e-9);border-top:1px solid var(--linha);color:var(--texto-2);font:var(--tp-rotulo);font-weight:400}.rodape-atalhos{color:var(--texto-3);font:var(--tp-rotulo);font-weight:400}.rodape-atalhos .atalho{color:var(--texto-2)}.lista-alternar-detalhes,.painel-registro{display:none}@media (width>=1400px){.lista-area[data-detalhes]{grid-template-columns:minmax(0,1fr) 340px}.lista-alternar-detalhes{display:inline-flex}.painel-registro{border-left:1px solid var(--vidro-borda);background:var(--vidro-forte);flex-direction:column;min-height:0;display:flex}}.painel-registro-cabecalho{justify-content:space-between;align-items:flex-start;gap:var(--e-4);padding:var(--e-6) var(--e-5) var(--e-5) var(--e-7);display:flex}.painel-registro-cabecalho h2{font:650 15px/20px var(--fonte);overflow-wrap:anywhere;margin:0}.painel-registro-identidade{align-items:flex-start;gap:var(--e-5);min-width:0;display:flex}.painel-registro-avatar{border-radius:var(--r-icone);background:var(--poco);width:40px;height:40px;color:var(--texto-2);font:650 14px/1 var(--fonte);flex:none;place-items:center;display:grid}.painel-registro-nome{gap:var(--e-2);flex-direction:column;min-width:0;display:flex}.painel-registro-meta{align-items:center;gap:var(--e-4);font:var(--tp-rotulo);flex-wrap:wrap;font-weight:400;display:flex}.painel-registro-meta .etiqueta-status{height:20px}.painel-registro-acoes{gap:var(--e-4);padding:0 var(--e-7) var(--e-6);border-bottom:1px solid var(--linha);display:flex}.painel-registro-acoes .botao{flex:1;justify-content:center}.painel-registro-corpo{padding:0 var(--e-7) var(--e-6);flex:1;overflow:auto}.painel-registro-vazio{color:var(--texto-3);margin:0}.painel-registro-secao{padding:var(--e-6) 0;border-bottom:1px solid var(--linha)}.painel-registro-secao:last-child{border-bottom:0}.painel-registro-secao-titulo{margin:0 0 var(--e-4);color:var(--texto-2);font:var(--tp-rotulo);font-weight:600}.painel-registro-secao dl{gap:var(--e-4) var(--e-5);grid-template-columns:112px minmax(0,1fr);margin:0;display:grid}.painel-registro-campo{display:contents}.painel-registro-campo dt{color:var(--texto-3);font:var(--tp-corpo)}.painel-registro-campo dd{font:var(--tp-corpo);overflow-wrap:anywhere;margin:0}.diagnostico-resumo{gap:var(--e-3);margin:0;display:flex}.diagnostico-grupo{padding:var(--e-5) var(--e-6)}.lista-verificacoes{margin:var(--e-4) 0 0;padding:0;list-style:none}.lista-verificacoes li{align-items:start;gap:var(--e-5);padding:var(--e-5) 0;border-top:1px solid var(--linha);grid-template-columns:20px 104px 1fr auto;display:grid}.verificacao-estado{font:var(--tp-etiqueta);letter-spacing:.08em;padding-top:3px}[data-estado=erro] .verificacao-icone,[data-estado=erro] .verificacao-estado{color:var(--erro)}[data-estado=aviso] .verificacao-icone,[data-estado=aviso] .verificacao-estado{color:var(--aviso)}[data-estado=ok] .verificacao-icone,[data-estado=ok] .verificacao-estado{color:var(--ok)}[data-estado=indisponivel] .verificacao-icone,[data-estado=indisponivel] .verificacao-estado{color:var(--texto-3)}.entrar{background:var(--superficie);grid-template-columns:minmax(0,1.15fr) minmax(500px,1fr);min-height:100dvh;display:grid}.entrar-vitrine{min-width:0;padding:var(--e-11) 0 var(--e-10) 64px;background:linear-gradient(180deg, var(--acento-600), var(--acento-600));flex-direction:column;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.entrar-vitrine{background:linear-gradient(180deg, color-mix(in srgb, var(--acento-600) 9%, var(--fundo)), color-mix(in srgb, var(--acento-600) 3%, var(--fundo)))}}.entrar-vitrine{border-right:1px solid var(--linha)}.entrar-manchete{max-width:520px;margin:0 64px var(--e-5) 0;color:var(--texto);font:720 32px/38px var(--fonte-marca);letter-spacing:-.02em;font-stretch:102%}.entrar-chamada{max-width:500px;margin:0 64px var(--e-9) 0;color:var(--texto-2);font:400 15.5px/24px var(--fonte)}.entrar-tela{border:1px solid var(--linha-forte);border-radius:var(--r-janela) 0 0 var(--r-janela);background:url(/assets/entrar-produto-claro-BjANED6k.webp) left top / 980px auto no-repeat var(--superficie);border-right:0;flex:1;min-height:0;animation:.7s cubic-bezier(.2,.7,.1,1) .1s both entrar-sobe;box-shadow:0 24px 60px -28px #0f274759;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}:root[data-tema=escuro] .entrar-tela{background-image:url(/assets/entrar-produto-escuro-KyTFOF-g.webp);box-shadow:0 24px 60px -28px #0009}@media (prefers-color-scheme:dark){:root:not([data-tema]) .entrar-tela{background-image:url(/assets/entrar-produto-escuro-KyTFOF-g.webp);box-shadow:0 24px 60px -28px #0009}}@keyframes entrar-sobe{0%{opacity:0;translate:0 14px}}.entrar-fatos{border-top:1px solid var(--linha);gap:28px;margin:28px 64px 0 0;padding:22px 0 0;list-style:none;display:flex}.entrar-fatos li{color:var(--texto-2);font:400 13px/19px var(--fonte);flex:1}.entrar-fatos strong{margin-bottom:var(--e-2);color:var(--texto);font:600 13.5px/18px var(--fonte);display:block}.entrar-lado{min-height:100dvh;padding:var(--e-10) 72px var(--e-9);flex-direction:column;display:flex}.entrar-caixa{width:100%;max-width:380px;padding:var(--e-9) 0;margin:auto}.entrar-marca{color:var(--texto);font:760 21px/1 var(--fonte-marca);letter-spacing:-.01em;align-items:center;gap:10px;margin-bottom:44px;font-stretch:108%;display:flex}.entrar-marca span{color:var(--texto-3)}.entrar-titulo{margin:0 0 var(--e-3);font:680 24px/30px var(--fonte-marca);letter-spacing:-.01em}.entrar-subtitulo{color:var(--texto-2);font:400 14px/20px var(--fonte);margin:0 0 30px}.entrar-form{--altura-campo:44px;flex-direction:column;gap:18px;display:flex}.entrar-form .campo-rotulo{font-weight:600}.entrar-form .campo-controle{border-radius:var(--r-item)}.entrar-form .campo-controle .afixo{align-items:center;height:100%;display:inline-flex}.entrar-mostrar,.entrar-esqueci{padding:var(--e-2) 0;color:var(--acento-texto);font:600 13px/1 var(--fonte);cursor:pointer;background:0 0;border:0}.entrar-esqueci{font-size:13.5px}.entrar-mostrar:hover,.entrar-esqueci:hover{text-decoration:underline}.entrar-opcoes{justify-content:space-between;align-items:center;gap:var(--e-5);margin-top:-2px;display:flex}.entrar-lembrar{align-items:center;gap:var(--e-4);color:var(--texto-2);font:400 13.5px/1 var(--fonte);cursor:pointer;display:inline-flex}.entrar-lembrar input{width:16px;height:16px;accent-color:var(--acento-600);margin:0}.entrar-form .botao-primario{border-radius:var(--r-item);background-image:none;background-color:var(--acento-600);box-shadow:none}.entrar-form .botao-primario:hover:not(:disabled){background-image:none;background-color:var(--acento-600)}@supports (color:color-mix(in lab, red, red)){.entrar-form .botao-primario:hover:not(:disabled){background-color:color-mix(in oklch, var(--acento-600) 88%, black)}}.entrar-form .botao-primario:hover:not(:disabled){filter:none}.entrar-form .entrar-botao{width:100%;height:44px;margin-top:var(--e-2);font-size:15px}.entrar-aviso{padding:var(--e-5) 14px;border-radius:var(--r-item);background:var(--poco);color:var(--texto-2);font:400 13px/19px var(--fonte);margin:22px 0 0}.entrar-rodape{justify-content:space-between;gap:var(--e-6);border-top:1px solid var(--linha);color:var(--texto-3);font:400 12.5px/16px var(--fonte);margin:0;padding-top:18px;display:flex}@media (prefers-reduced-motion:reduce){.entrar-tela{animation:none}}@media (width<=1100px){.entrar{grid-template-columns:minmax(0,1fr)}.entrar-vitrine{display:none}.entrar-lado{padding:var(--e-7) var(--e-6)}.entrar-marca{margin-bottom:var(--e-9)}}.inicio{gap:var(--e-7);width:min(1200px,100%);padding:var(--e-7) var(--e-2) var(--e-10);flex-direction:column;margin:0 auto;display:flex;overflow:auto}.inicio-cabecalho h1{margin:0 0 var(--e-2)}.inicio-cabecalho p{margin:0}.inicio-secao{align-items:center;gap:var(--e-3);margin:0 0 var(--e-4);font:var(--tp-secao);color:var(--texto-2);font-size:13px;display:flex}.inicio-corpo{gap:var(--e-8);grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;display:grid}.inicio-lateral{gap:var(--e-6);flex-direction:column;display:flex}.inicio-bloco{padding:var(--e-5) var(--e-3) var(--e-3)}.inicio-bloco .inicio-secao{padding:0 var(--e-4);margin-bottom:var(--e-2)}.inicio-dica{padding:var(--e-3) var(--e-4) var(--e-4);color:var(--texto-3);font:var(--tp-rotulo);margin:0;font-weight:400}.inicio-principal{gap:var(--e-7);flex-direction:column;min-width:0;display:flex}.dia-numeros{gap:var(--e-4);grid-template-columns:repeat(auto-fit,minmax(148px,1fr));display:grid}.dia-numero{gap:var(--e-1);min-width:0;padding:var(--e-5);border-radius:var(--r-cartao);color:var(--texto);transition:box-shadow var(--mv-rapido) var(--curva-saida);flex-direction:column;text-decoration:none;display:flex}.dia-numero:hover{box-shadow:var(--sombra-2), var(--reflexo)}.dia-numero-rotulo{font:var(--tp-rotulo);color:var(--texto-2)}.dia-numero-valor{margin-top:var(--e-1);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.3rem;font-weight:650;line-height:1.2}.dia-numero-valor[data-zerado]{color:var(--texto-3);font-weight:550}.dia-numero-detalhe{font:var(--tp-denso);color:var(--texto-3)}.dia-pendencias{margin:0;padding:0;list-style:none}.dia-pendencia{align-items:center;gap:var(--e-4);padding:var(--e-3) var(--e-4);border-radius:var(--r-item);color:var(--texto);grid-template-columns:44px minmax(0,1fr) 96px 112px 14px;text-decoration:none;display:grid}.dia-pendencia:hover,.dia-pendencia:focus-visible{background:var(--poco)}.dia-pendencia-qtd{min-width:32px;height:26px;padding:0 var(--e-2);border-radius:var(--r-item);background:var(--acento-suave);color:var(--acento-texto);font-variant-numeric:tabular-nums;justify-self:start;place-items:center;font-weight:650;display:grid}.dia-pendencia[data-alerta] .dia-pendencia-qtd{background:var(--aviso-suave);color:var(--aviso)}.dia-pendencia-texto{min-width:0;font:var(--tp-corpo)}.dia-pendencia-modulo{font:var(--tp-denso);color:var(--texto-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dia-pendencia-valor{font-variant-numeric:tabular-nums;color:var(--texto);text-align:right;white-space:nowrap}.dia-pendencias[data-sem-modulo] .dia-pendencia{grid-template-columns:44px minmax(0,1fr) auto 14px}.dia-pendencia-seta{color:var(--texto-3);opacity:0;transition:opacity var(--mv-instante)}.dia-pendencia:hover .dia-pendencia-seta,.dia-pendencia:focus-visible .dia-pendencia-seta{opacity:1}.dia-em-dia{align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-4) var(--e-4);color:var(--texto-2);margin:0;display:flex}.dia-em-dia svg{color:var(--ok);flex:none}@media (width<=767px){.dia-pendencia{grid-template-columns:40px minmax(0,1fr) auto}.dia-pendencia-modulo,.dia-pendencia-seta{display:none}}.modulo-resumo{gap:var(--e-5);grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:start;display:grid}.modulo-resumo .dia-numeros{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.grade-modulos{gap:var(--e-5);grid-template-columns:repeat(auto-fill,minmax(208px,1fr));display:grid}.cartao-modulo{align-items:center;gap:var(--e-5);min-height:72px;padding:var(--e-5) var(--e-6);border-radius:var(--r-cartao);color:var(--texto);transition:background-color var(--mv-rapido) var(--curva-saida), box-shadow var(--mv-rapido) var(--curva-saida);text-decoration:none;display:flex;position:relative}.cartao-modulo:hover{box-shadow:var(--sombra-2), var(--reflexo)}.cartao-modulo-icone{border-radius:var(--r-icone);background:var(--acento-suave);width:36px;height:36px;color:var(--acento-texto);flex:none;place-items:center;display:grid}.cartao-modulo-texto{flex-direction:column;gap:1px;min-width:0;display:flex}.cartao-modulo-nome{font:var(--tp-secao);font-size:14px}.cartao-modulo-codigo,.cartao-modulo-contador{font-size:11.5px}.cartao-modulo-seta{top:var(--e-4);right:var(--e-4);color:var(--texto-3);opacity:0;transition:opacity var(--mv-rapido);position:absolute}.cartao-modulo:hover .cartao-modulo-seta,.cartao-modulo:focus-visible .cartao-modulo-seta{opacity:1}.modulo-cabecalho{align-items:center;gap:var(--e-6);display:flex}.modulo-cabecalho h1{margin:0 0 var(--e-1)}.modulo-cabecalho p{margin:0}.modulo-cabecalho-icone{border-radius:var(--r-janela);background:var(--acento-suave);width:44px;height:44px;color:var(--acento-texto);flex:none;place-items:center;display:grid}.modulo-busca{width:min(360px,100%);margin-left:auto}.modulo-atalhos{gap:var(--e-3);flex-direction:column;display:flex}.modulo-atalhos-linha{align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.modulo-atalhos-linha>span{align-items:center;gap:var(--e-2);margin-right:var(--e-2);font:var(--tp-rotulo);display:inline-flex}.modulo-atalho{padding:var(--e-2) var(--e-5);border:1px solid var(--linha);border-radius:var(--r-pilula);background:var(--superficie);color:var(--texto);font:var(--tp-corpo);text-decoration:none}.modulo-atalho:hover{border-color:var(--linha-forte)}.modulo-areas{gap:var(--e-6);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.modulo-areas-coluna{gap:var(--e-6);flex-direction:column;min-width:0;display:flex}@media (width<=1100px){.modulo-areas{grid-template-columns:minmax(0,1fr)}}.modulo-area{padding:var(--e-5) var(--e-5) var(--e-2)}.modulo-area[data-secundaria]{background:var(--painel)}@supports (color:color-mix(in lab, red, red)){.modulo-area[data-secundaria]{background:color-mix(in oklch, var(--painel) 55%, transparent)}}.modulo-area[data-secundaria]{box-shadow:none;border:1px dashed var(--linha-forte)}.modulo-area-cabecalho{align-items:center;gap:var(--e-5);padding:0 var(--e-2) var(--e-5);border-bottom:1px solid var(--linha);display:flex}.modulo-area-icone{border-radius:var(--r-icone);background:var(--acento-suave);width:36px;height:36px;color:var(--acento-texto);flex:none;place-items:center;display:grid}.modulo-area[data-secundaria] .modulo-area-icone{border:1px solid var(--linha-forte);color:var(--texto-2);background:0 0}.modulo-area-nome{font:var(--tp-secao);margin:0;font-size:16px}.modulo-area-descricao{color:var(--texto-2);margin:0;font-size:12px}.modulo-area .lista-rotinas{padding:var(--e-2) 0}.modulo-area .lista-rotinas-item{min-height:36px;font-size:14px}.modulo-area .lista-rotinas-item+.lista-rotinas-item,.modulo-area li+li .lista-rotinas-item{border-top:1px solid var(--linha);border-radius:0}.modulo-area .lista-rotinas-codigo,.modulo-area .lista-rotinas-icone{display:none}.modulo-grupo-parte+.modulo-grupo-parte{border-top:1px solid var(--linha)}.modulo-grupo-subtitulo{padding:var(--e-5) var(--e-4) 0;margin:0}@media (width<=1279px){.topo-chip-nome,.topo-chip .texto-chip{display:none}.shell-conteudo{padding:var(--e-6) var(--e-6) var(--e-5)}}@media (width<=1439px){.topo-empresa-texto{display:none}}@media (width<=1279px){.marca-nome{display:none}.topo-busca{flex-basis:200px}}@media (width<=1023px){.faixa-abas-dica,.topo-busca span{display:none}.topo-busca{flex:none;width:auto;min-width:0}.menu-modulo{grid-template-columns:minmax(0,1fr)}.menu-lado,.topo-empresa-texto{display:none}.inicio-corpo{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.shell-conteudo{padding:var(--e-5) var(--e-4)}.topo-busca .atalho,.topo-direita .topo-chip:nth-of-type(2),.rodape-atalhos{display:none}.inicio{padding-top:var(--e-5)}.formulario{padding:var(--e-5)}.entrar-form{--altura-campo:48px}}.legenda{gap:var(--e-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.p-painel{padding:var(--e-6)}.p-painel-cabecalho{margin-bottom:var(--e-5);justify-content:space-between;align-items:center;display:flex}.p-painel-cabecalho h2{margin:0}.itens{gap:var(--e-4);padding:var(--e-5) var(--e-6);flex-direction:column;display:flex}.itens-cabecalho{align-items:center;gap:var(--e-4);display:flex}.itens-cabecalho h2{margin:0}.itens-cabecalho .botao{margin-left:auto}.itens-rolagem{border:1px solid var(--linha);border-radius:var(--r-controle);overflow-x:auto}.itens-tabela{border-collapse:collapse;width:100%;font:var(--tp-denso)}.itens-tabela th{text-align:left;font:var(--tp-rotulo);color:var(--texto-2);padding:var(--e-3) var(--e-4);background:var(--poco);white-space:nowrap}.itens-tabela td{padding:2px var(--e-2);border-top:1px solid var(--linha);vertical-align:middle}.itens-tabela td[data-invalido]{box-shadow:inset 0 0 0 1.5px var(--erro)}.itens-tabela input:not([type=checkbox]),.itens-tabela select{width:100%;min-width:96px;height:calc(var(--altura-linha) - 6px);padding:0 var(--e-4);border-radius:var(--r-controle);color:var(--texto);font:inherit;background:0 0;border:1px solid #0000}.itens-tabela input:not([type=checkbox]):hover,.itens-tabela select:hover{border-color:var(--linha)}.itens-tabela input:focus-visible,.itens-tabela select:focus-visible{border-color:var(--acento-600);background:var(--poco);box-shadow:0 0 0 1px var(--acento-600)}.itens-tabela input[data-alinhar=direita]{text-align:right}.itens-num{width:36px;color:var(--texto-3);text-align:right!important;padding-right:var(--e-4)!important}.itens-acoes{width:40px}.itens-leitura{padding:0 var(--e-4)}.itens-consulta{align-items:center;display:flex}.itens-consulta button{border-radius:var(--r-controle);width:26px;height:26px;color:var(--texto-3);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.itens-consulta button:hover{background:var(--poco);color:var(--texto)}.itens-tabela th[data-numerico]{text-align:right;width:132px}.itens-vazio{padding:var(--e-4) 0;font:var(--tp-denso);margin:0}.etapas{align-items:baseline;gap:var(--e-2) var(--e-4);grid-template-columns:1fr auto;display:grid}.etapas-contador{grid-column:1/-1}.etapas-trilha{margin:var(--e-2) 0 0;grid-column:1/-1;gap:4px;padding:0;list-style:none;display:flex}.etapas-trilha li{border-radius:var(--r-pilula);background:var(--linha-forte);height:3px;transition:background var(--mv-medio) var(--curva-saida);flex:1}.etapas-trilha li[data-feita],.etapas-trilha li[aria-current]{background:var(--acento-600)}.etapas-rodape{z-index:3;justify-content:space-between;gap:var(--e-5);padding:var(--e-5) var(--e-2) calc(var(--e-5) + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--fundo) 70%, transparent);display:flex;position:sticky;bottom:0}.etapas-rodape .botao{flex:1;justify-content:center}.etapa-cabecalho{margin:28px 0 var(--e-2)}.etapa-cabecalho h2{margin:var(--e-5) 0 var(--e-3)}.etapa-cabecalho p{margin:0}.etapa-icone{border-radius:var(--r-cartao);background:var(--acento-suave);width:40px;height:40px;color:var(--acento-texto);place-items:center;display:inline-grid}.entrar-links{justify-content:space-between;gap:var(--e-5);flex-wrap:wrap;display:flex}.entrar-confirma{align-items:center;gap:var(--e-4);font:var(--tp-corpo);display:flex}.segredo-2fa{gap:var(--e-3);padding:var(--e-5) var(--e-6);border-radius:var(--r-controle);background:var(--poco);flex-direction:column;display:flex}.segredo-2fa code{letter-spacing:.08em;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;font-size:17px}.codigos-recuperacao{gap:var(--e-3) var(--e-6);padding:var(--e-5) var(--e-6) var(--e-5) var(--e-9);border-radius:var(--r-controle);background:var(--poco);-webkit-user-select:all;user-select:all;grid-template-columns:repeat(2,1fr);margin:0;font-size:15px;display:grid}.criterios-senha{gap:var(--e-3) var(--e-5);font:var(--tp-denso);color:var(--texto-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.criterios-senha li{transition:color var(--mv-rapido) var(--curva-saida);align-items:center;gap:4px;display:inline-flex}.criterios-senha li[data-ok]{color:var(--ok)}.conta-grade{gap:var(--e-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.conta-bloco{gap:var(--e-5);padding:var(--e-6) var(--e-8);flex-direction:column;display:flex}.conta-bloco h2{align-items:center;gap:var(--e-4);margin:0;display:flex}.conta-largo{grid-column:1/-1}.conta-form{gap:var(--e-5);flex-direction:column;max-width:420px;display:flex}.conta-form p{margin:0}.conta-sessoes{margin:0;padding:0;list-style:none}.conta-sessoes li{justify-content:space-between;align-items:center;gap:var(--e-5);padding:var(--e-4) 0;border-top:1px solid var(--linha);font:var(--tp-denso);display:flex}.conta-sessoes .pilula{margin-left:var(--e-3)}@media (width<=860px){.conta-grade{grid-template-columns:minmax(0,1fr)}}.tabela-saida{border-collapse:collapse;width:100%;font:var(--tp-denso)}.tabela-saida th,.tabela-saida td{padding:var(--e-2) var(--e-4);border-bottom:1px solid var(--linha);text-align:left;vertical-align:top}.tabela-saida thead th{background:var(--painel);white-space:nowrap;font-weight:600;position:sticky;top:0}.tabela-saida [data-numerica]{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.tabela-saida [data-tipo=grupo] th{padding-top:var(--e-5);font-weight:600}.tabela-saida [data-tipo=subtotal] td,.tabela-saida [data-tipo=total] td{font-weight:600}.tabela-saida [data-tipo=total] td{border-top:2px solid var(--linha)}.relatorio-perguntas{gap:var(--e-5);padding:var(--e-5);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));align-items:end;display:grid}.relatorio-saida{min-height:240px;overflow:auto}.folha-impressao{display:none}@media print{body>:not(.folha-impressao){display:none!important}.folha-impressao{color:#000;background:#fff;font:9pt/1.35 system-ui,sans-serif;display:block}.folha-impressao header{border-bottom:1pt solid #000;justify-content:space-between;align-items:baseline;padding-bottom:3pt;display:flex}.folha-impressao header strong{font-size:13pt}.folha-impressao p{color:#444;margin:3pt 0 8pt;font-size:8pt}.folha-impressao .tabela-saida{font:inherit}.folha-impressao thead{display:table-header-group}.folha-impressao tr{break-inside:avoid}.folha-impressao th,.folha-impressao td{border-bottom:.5pt solid #bbb;padding:2pt 4pt}.folha-impressao thead th{background:0 0;border-bottom:1pt solid #000;position:static}.folha-impressao [data-tipo=total] td{border-top:1pt solid #000}@page{margin:12mm}}.inicio-dica svg,.texto-2 svg{vertical-align:-1px;display:inline}body[data-scroll-locked]{overscroll-behavior:contain;overflow:hidden!important}.rotina-lista{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.janela-registro{z-index:51;width:min(1560px,88vw);height:calc(100dvh - 48px);animation:surgir-centro var(--mv-medio) var(--curva-saida);outline:none;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.janela-registro-corpo{min-height:0;padding:var(--e-7) var(--e-8) var(--e-6);flex-direction:column;flex:1;display:flex;overflow:auto}.janela-registro .cabecalho-pagina{top:calc(-1 * var(--e-7));z-index:2;margin:calc(-1 * var(--e-7)) calc(-1 * var(--e-8)) 0;padding:var(--e-7) calc(var(--e-8) + 40px) var(--e-5) var(--e-8);background:var(--folha);border-bottom:1px solid var(--linha);position:sticky}.janela-registro-fechar{top:var(--e-5);right:var(--e-5);z-index:3;position:absolute}.janela-registro .pagina{flex:none}@keyframes surgir-centro{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))scale(.985)}}@media (width<=767px){.janela-registro{border-radius:0;width:100%;height:100%;inset:0;transform:none}.janela-registro-corpo{padding:var(--e-6);flex:1}.janela-registro .cabecalho-acoes{flex-wrap:wrap}.janela-registro .cabecalho-pagina{top:calc(-1 * var(--e-6));margin:calc(-1 * var(--e-6)) calc(-1 * var(--e-6)) 0;padding:var(--e-6) calc(var(--e-6) + 40px) var(--e-4) var(--e-6)}@keyframes surgir-centro{0%{opacity:0}}}.detalhe{gap:var(--e-6)}:is(.janela-registro-corpo:has(>.detalhe),.janela-registro-corpo:has(.detalhe)){padding-top:0;padding-bottom:0}.detalhe-barra{z-index:2;align-items:center;gap:var(--e-5);margin:0 calc(-1 * var(--e-8));padding:var(--e-5) calc(var(--e-8) + 44px) var(--e-5) var(--e-8);background:var(--folha);border-bottom:1px solid var(--linha);display:flex;position:sticky;top:0}.detalhe-barra-icone{color:var(--texto-2);place-items:center;display:grid}.detalhe-trilha{align-items:center;gap:var(--e-3);min-width:0;color:var(--texto-3);font:var(--tp-corpo);white-space:nowrap;display:flex}.detalhe-trilha [aria-current]{color:var(--texto);font-weight:600}.detalhe-barra-acoes{justify-content:flex-end;gap:var(--e-4);flex-wrap:wrap;margin-left:auto;display:flex}.detalhe-heroi{align-items:center;gap:var(--e-7);padding:var(--e-4) 0 0;display:flex}.detalhe-avatar{border-radius:var(--r-cartao);background:var(--acento-suave);width:72px;height:72px;color:var(--acento-texto);font:750 26px/1 var(--fonte-marca);flex:none;place-items:center;display:grid}.detalhe-heroi-texto{gap:var(--e-2);flex-direction:column;flex:1;min-width:0;display:flex}.detalhe-sobretitulo{color:var(--acento-texto);font:var(--tp-etiqueta);letter-spacing:.06em;text-transform:uppercase}.detalhe-heroi-linha{align-items:center;gap:var(--e-5);min-width:0;display:flex}.detalhe-heroi h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:750 28px/34px var(--fonte-marca);letter-spacing:-.01em;margin:0;overflow:hidden}.detalhe-codigo-rotina{padding:var(--e-1) var(--e-4);border-radius:var(--r-controle);background:var(--poco);color:var(--texto-2);flex:none;font-size:12px}.detalhe-heroi-meta{align-items:center;gap:var(--e-3) var(--e-6);color:var(--texto-2);font:var(--tp-corpo);flex-wrap:wrap;display:flex}.detalhe-heroi-meta strong{color:var(--texto);font-weight:650}.detalhe-heroi-meta>*+:before{content:"";width:1px;height:14px;margin-right:var(--e-6);vertical-align:-2px;background:var(--linha-forte);display:inline-block}.detalhe-heroi-classe{align-items:center;gap:var(--e-3);display:inline-flex}.detalhe-atualizado{align-items:center;gap:var(--e-3);margin-top:var(--e-6);color:var(--texto-3);font:var(--tp-rotulo);white-space:nowrap;align-self:flex-start;font-weight:400;display:inline-flex}.detalhe .abas{margin-top:var(--e-2);scrollbar-width:none;overflow-x:auto}.detalhe .abas>*{flex-shrink:0}.detalhe-aba{align-items:center;gap:var(--e-3);display:inline-flex}.detalhe-dados{gap:var(--e-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.detalhe-dados[data-com-contato]{grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr)}.detalhe-cartao{padding:var(--e-6) var(--e-7) var(--e-7);border:1px solid var(--linha);border-radius:var(--r-cartao);background:var(--superficie);flex-direction:column;min-width:0;display:flex;box-shadow:0 1px 2px #1018280a}.detalhe-cartao-cabecalho{align-items:center;gap:var(--e-5);padding-bottom:var(--e-5);margin-bottom:var(--e-6);border-bottom:1px solid var(--linha);display:flex}.detalhe-cartao-cabecalho h2{font:var(--tp-secao);margin:0;font-size:16px}.detalhe-cartao-icone{border-radius:var(--r-icone);background:var(--acento-suave);width:40px;height:40px;color:var(--acento-texto);flex:none;place-items:center;display:grid}.detalhe-campos{gap:var(--e-7) var(--e-7);grid-template-columns:repeat(12,minmax(0,1fr));margin:0;display:grid}.detalhe-campo{min-width:0}.detalhe-campo dt{margin-bottom:var(--e-2);color:var(--texto-2);font:var(--tp-rotulo);font-weight:400}.detalhe-campo dd{align-items:center;gap:var(--e-3);color:var(--texto);font:500 15px/21px var(--fonte);overflow-wrap:anywhere;margin:0;display:flex}.detalhe-vazio{color:var(--texto-3);font-weight:400}.detalhe-copiar{width:28px;height:28px;color:var(--texto-3)}.detalhe-contato{margin:calc(-1 * var(--e-3)) 0 0;flex-direction:column;display:flex}.detalhe-contato-linha{align-items:center;gap:var(--e-5);grid-template-columns:36px 96px minmax(0,1fr) auto;min-height:56px;display:grid}.detalhe-contato-linha+.detalhe-contato-linha{border-top:1px solid var(--linha)}.detalhe-contato-icone{border-radius:var(--r-icone);background:var(--poco);width:36px;height:36px;color:var(--acento-texto);place-items:center;display:grid}.detalhe-contato-linha dt{color:var(--texto-2);font:var(--tp-corpo)}.detalhe-contato-linha dd{overflow-wrap:anywhere;min-width:0;font:500 15px/21px var(--fonte);margin:0}.detalhe-itens{gap:var(--e-6);grid-template-columns:repeat(auto-fit,minmax(420px,1fr));display:grid}.detalhe-cartao-largo{grid-column:1/-1}.detalhe-sem-itens{align-items:center;gap:var(--e-6);padding:var(--e-2) 0 var(--e-6);display:flex}.detalhe-sem-itens p{margin:0}.detalhe-sem-itens-icone{border-radius:var(--r-pilula);background:var(--acento-suave);width:56px;height:56px;color:var(--acento-texto);flex:none;place-items:center;display:grid}.detalhe-sem-itens-titulo{color:var(--texto);font:var(--tp-secao)}.detalhe-adicionar{align-items:center;gap:var(--e-3);padding:var(--e-5) 0 0;border:0;border-top:1px solid var(--linha);width:100%;color:var(--acento-texto);font:var(--tp-corpo);cursor:pointer;background:0 0;align-self:flex-start;font-weight:600;display:inline-flex}.detalhe-adicionar:hover{text-decoration:underline}.detalhe-rodape{z-index:2;align-items:center;gap:var(--e-3) var(--e-6);margin:auto calc(-1 * var(--e-8)) 0;padding:var(--e-5) var(--e-8);border-top:1px solid var(--linha);background:var(--folha);color:var(--texto-3);font:var(--tp-rotulo);flex-wrap:wrap;font-weight:400;display:flex;position:sticky;bottom:0}.detalhe-rodape span+span:before{content:"|";margin-right:var(--e-6);color:var(--linha-forte)}.janela-registro .detalhe{flex:1 0 auto}@media (width<=1100px){.detalhe-dados[data-com-contato]{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.detalhe-barra{margin:0 calc(-1 * var(--e-6));padding:var(--e-4) calc(var(--e-6) + 40px) var(--e-4) var(--e-6);flex-wrap:wrap}.detalhe-barra-acoes{justify-content:flex-start;margin-left:0}.detalhe-heroi{gap:var(--e-5)}.detalhe-avatar{width:52px;height:52px;font-size:19px}.detalhe-heroi h1{white-space:normal;font-size:22px;line-height:28px}.detalhe-atualizado{display:none}.detalhe-campos{grid-template-columns:minmax(0,1fr)}.detalhe-campo{grid-column:auto!important}.detalhe-itens{grid-template-columns:minmax(0,1fr)}.detalhe-contato-linha{grid-template-columns:36px 80px minmax(0,1fr) auto}.detalhe-rodape{margin:auto calc(-1 * var(--e-6)) 0;padding:var(--e-4) var(--e-6)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
