@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fontes/ibm-plex-sans-latin-400-normal.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fontes/ibm-plex-sans-latin-500-normal.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fontes/ibm-plex-sans-latin-600-normal.woff2)format("woff2");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:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fontes/ibm-plex-sans-latin-400-italic.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fontes/ibm-plex-mono-latin-400-normal.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fontes/ibm-plex-mono-latin-500-normal.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fontes/oswald-latin-wght-normal.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fontes/oswald-latin-ext-wght-normal.woff2)format("woff2");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}:root{--fonte-familia-texto:"IBM Plex Sans", "Segoe UI", Roboto, "Helvetica Neue", Arial, system-ui, sans-serif;--fonte-familia-titulo:"Oswald", "IBM Plex Sans", "Segoe UI Condensed", "Arial Narrow", Arial, sans-serif;--fonte-familia-numero:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, "Cascadia Mono", Consolas, "Liberation Mono", "Courier New", monospace;--escala-fonte:1;--fonte-tamanho-pequena:calc(16px * var(--escala-fonte));--fonte-tamanho-corpo:calc(16px * var(--escala-fonte));--fonte-tamanho-corpo-g:calc(18px * var(--escala-fonte));--fonte-tamanho-g:calc(21px * var(--escala-fonte));--fonte-tamanho-gg:calc(25px * var(--escala-fonte));--fonte-tamanho-titulo-3:calc(28px * var(--escala-fonte));--fonte-tamanho-titulo-2:calc(36px * var(--escala-fonte));--fonte-tamanho-titulo-1:calc(46px * var(--escala-fonte));--fonte-peso-leve:300;--fonte-peso-normal:400;--fonte-peso-medio:500;--fonte-peso-forte:600;--fonte-peso-maximo:700;--fonte-peso-corpo:500;--altura-linha-apertada:1.15;--altura-linha-titulo:1.25;--altura-linha-corpo:1.6;--altura-linha-tabela:1.35;--letra-espaco-titulo:.01em;--letra-espaco-caixa-alta:.06em;--largura-maxima-texto:68ch;--espaco-0:0;--espaco-1:calc(4px * var(--escala-fonte));--espaco-2:calc(8px * var(--escala-fonte));--espaco-3:calc(12px * var(--escala-fonte));--espaco-4:calc(16px * var(--escala-fonte));--espaco-5:calc(20px * var(--escala-fonte));--espaco-6:calc(24px * var(--escala-fonte));--espaco-8:calc(32px * var(--escala-fonte));--espaco-10:calc(40px * var(--escala-fonte));--espaco-12:calc(48px * var(--escala-fonte));--espaco-16:calc(64px * var(--escala-fonte));--espaco-24:calc(96px * var(--escala-fonte));--recuo-pagina:var(--espaco-4);--borda-destaque:4px;--recuo-secao:var(--espaco-12);--recuo-secao-compacta:var(--espaco-8);--largura-conteudo:1120px;--largura-leitura:72ch;--alvo-toque-min:max(48px, calc(48px * var(--escala-fonte)));--alvo-toque-primario:max(56px, calc(56px * var(--escala-fonte)));--alvo-toque-folga:var(--espaco-2);--campo-altura:var(--alvo-toque-min);--campo-recuo-x:var(--espaco-4);--raio-0:0;--raio-1:4px;--raio-2:8px;--raio-3:12px;--raio-4:16px;--raio-pilula:999px;--raio-circulo:50%;--sombra-0:none;--sombra-1:0 1px 2px #0006;--sombra-2:0 2px 6px #00000073;--sombra-3:0 8px 24px #0000008c;--sombra-dialogo:0 16px 48px #000000a6;--sombra-foco-halo:0 0 0 6px #ff5e0059;--duracao-instantanea:80ms;--duracao-rapida:.14s;--duracao-normal:.22s;--duracao-entrada:.2s;--duracao-troca:.16s;--curva-padrao:cubic-bezier(.2, 0, .2, 1);--curva-entrada:cubic-bezier(0, 0, .2, 1);--curva-saida:cubic-bezier(.4, 0, 1, 1);--deslocamento-entrada:8px;--deslocamento-toque:1px;--camada-base:0;--camada-grade-cabecalho:10;--camada-barra-fixa:20;--camada-menu:30;--camada-dialogo:40;--camada-aviso:50;--foco-espessura:3px;--foco-deslocamento:2px;--cor-fundo:#0a0b0d;--cor-superficie:#16171a;--cor-superficie-alta:#202126;--cor-superficie-sutil:#101114;--cor-superficie-inversa:#f5f6f7;--cor-borda:#383a41;--cor-borda-sutil:#202126;--cor-borda-campo:#6b6f78;--cor-borda-forte:#a6abb4;--cor-texto:#f5f6f7;--cor-texto-secundario:#c7cad1;--cor-texto-suave:#a6abb4;--cor-texto-inverso:#0a0b0d;--cor-texto-marca:#ff7e33;--cor-texto-marca-superficie:#ff9152;--cor-texto-link:#ff7e33;--cor-texto-link-visitado:#ffa366;--cor-marca:#ff5e00;--cor-marca-fundo:#1f0f05;--cor-marca-borda:#ff5e00;--cor-acao-fundo:#ff5e00;--cor-acao-fundo-hover:#ff7e33;--cor-acao-fundo-pressionado:#ff9152;--cor-acao-texto:#0a0b0d;--cor-acao-borda:transparent;--cor-acao2-fundo:transparent;--cor-acao2-fundo-hover:#202126;--cor-acao2-fundo-pressionado:#26282e;--cor-acao2-texto:#f5f6f7;--cor-acao2-borda:#6b6f78;--cor-desabilitado-fundo:#202126;--cor-desabilitado-texto:#7c818a;--cor-desabilitado-borda:#2e3036;--cor-sucesso-texto:#7ee0a0;--cor-sucesso-fundo:#0c2116;--cor-sucesso-borda:#2e8c56;--cor-atencao-texto:#ffd08a;--cor-atencao-fundo:#2a2008;--cor-atencao-borda:#a87a1e;--cor-erro-texto:#ff9e96;--cor-erro-fundo:#2a1211;--cor-erro-borda:#c4443c;--cor-info-texto:#8fc4ff;--cor-info-fundo:#101f3a;--cor-neutro-texto:#c7cad1;--cor-neutro-fundo:#2e3036;--cor-neutro-borda:#b0b5be;--cor-foco-interno:#fff;--cor-foco-externo:#ff5e00;--cor-selecao-fundo:#ffd08a;--cor-selecao-texto:#0a0b0d;--cor-esqueleto:#202126;--reserva-barra-largura:6px;--reserva-hachura-passo:8px;--reserva-ficha-min-inline:calc(136px * var(--escala-fonte));--reserva-ficha-min-block:calc(var(--alvo-toque-primario) + var(--espaco-12));--reserva-ficha-recuo-block:var(--espaco-3);--reserva-ficha-recuo-inline:var(--espaco-4);--barra-dia-min-inline:calc(72px * var(--escala-fonte));--reserva-bloco-ancora:var(--espaco-6);--cor-reserva-avulso:#ff9152;--cor-reserva-permanente:#8fc4ff;--cor-reserva-bloqueado:#c7cad1;--cor-reserva-desmarcado:#ffd08a;--reserva-avulso-padrao:linear-gradient(var(--cor-reserva-avulso), var(--cor-reserva-avulso));--reserva-permanente-padrao:repeating-linear-gradient(45deg, var(--cor-reserva-permanente) 0 3px, transparent 3px var(--reserva-hachura-passo));--reserva-bloqueado-padrao:repeating-linear-gradient(0deg, var(--cor-reserva-bloqueado) 0 4px, transparent 4px 10px);--reserva-desmarcado-padrao:repeating-linear-gradient(135deg, var(--cor-reserva-desmarcado) 0 2px, transparent 2px 6px);--estado-concluido-padrao:linear-gradient(var(--cor-sucesso-texto), var(--cor-sucesso-texto));--estado-pendencia-padrao:repeating-linear-gradient(90deg, var(--cor-erro-texto) 0 6px, transparent 6px 10px)}@media (width>=48rem){:root{--recuo-secao:var(--espaco-16);--recuo-secao-compacta:var(--espaco-10)}}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--fonte-peso-corpo:400;--cor-fundo:#fff;--cor-superficie:#f1f1f1;--cor-superficie-alta:#fff;--cor-superficie-sutil:#f8f8f8;--cor-superficie-inversa:#0a0b0d;--cor-borda:#c2c2c2;--cor-borda-sutil:#e4e4e4;--cor-borda-campo:#767676;--cor-borda-forte:#4f4f4f;--cor-texto:#0a0b0d;--cor-texto-secundario:#4f4f4f;--cor-texto-suave:#4f4f4f;--cor-texto-inverso:#fff;--cor-texto-marca:#903300;--cor-texto-marca-superficie:#7a2b00;--cor-texto-link:#7a2b00;--cor-texto-link-visitado:#6b2400;--cor-marca-fundo:#fff4ec;--cor-marca-borda:#c24700;--cor-acao-texto:#0a0b0d;--cor-acao-borda:#c24700;--cor-acao2-fundo:#fff;--cor-acao2-fundo-hover:#f1f1f1;--cor-acao2-fundo-pressionado:#e4e4e4;--cor-acao2-texto:#0a0b0d;--cor-acao2-borda:#767676;--cor-desabilitado-fundo:#e4e4e4;--cor-desabilitado-texto:#6e6e6e;--cor-desabilitado-borda:#c2c2c2;--cor-sucesso-texto:#0e5130;--cor-sucesso-fundo:#eaf6ee;--cor-sucesso-borda:#0e5130;--cor-atencao-texto:#5c4000;--cor-atencao-fundo:#fff6df;--cor-atencao-borda:#5c4000;--cor-erro-texto:#8f1114;--cor-erro-fundo:#fdecec;--cor-erro-borda:#8f1114;--cor-info-texto:#1a3e8c;--cor-info-fundo:#eaf0fb;--cor-neutro-texto:#3d3d3d;--cor-neutro-fundo:#e4e4e4;--cor-neutro-borda:#4f4f4f;--cor-foco-interno:#0a0b0d;--cor-foco-externo:#ff5e00;--cor-selecao-fundo:#ffd08a;--cor-selecao-texto:#0a0b0d;--cor-esqueleto:#e4e4e4;--sombra-1:0 1px 2px #0a0b0d1f;--sombra-2:0 2px 6px #0a0b0d24;--sombra-3:0 8px 24px #0a0b0d2e;--sombra-dialogo:0 16px 48px #0a0b0d47;--cor-reserva-avulso:#7a2b00;--cor-reserva-permanente:#1a3e8c;--cor-reserva-bloqueado:#3d3d3d;--cor-reserva-desmarcado:#5c4000}}:root[data-theme=light]{--fonte-peso-corpo:400;--cor-fundo:#fff;--cor-superficie:#f1f1f1;--cor-superficie-alta:#fff;--cor-superficie-sutil:#f8f8f8;--cor-superficie-inversa:#0a0b0d;--cor-borda:#c2c2c2;--cor-borda-sutil:#e4e4e4;--cor-borda-campo:#767676;--cor-borda-forte:#4f4f4f;--cor-texto:#0a0b0d;--cor-texto-secundario:#4f4f4f;--cor-texto-suave:#4f4f4f;--cor-texto-inverso:#fff;--cor-texto-marca:#903300;--cor-texto-marca-superficie:#7a2b00;--cor-texto-link:#7a2b00;--cor-texto-link-visitado:#6b2400;--cor-marca-fundo:#fff4ec;--cor-marca-borda:#c24700;--cor-acao-texto:#0a0b0d;--cor-acao-borda:#c24700;--cor-acao2-fundo:#fff;--cor-acao2-fundo-hover:#f1f1f1;--cor-acao2-fundo-pressionado:#e4e4e4;--cor-acao2-texto:#0a0b0d;--cor-acao2-borda:#767676;--cor-desabilitado-fundo:#e4e4e4;--cor-desabilitado-texto:#6e6e6e;--cor-desabilitado-borda:#c2c2c2;--cor-sucesso-texto:#0e5130;--cor-sucesso-fundo:#eaf6ee;--cor-sucesso-borda:#0e5130;--cor-atencao-texto:#5c4000;--cor-atencao-fundo:#fff6df;--cor-atencao-borda:#5c4000;--cor-erro-texto:#8f1114;--cor-erro-fundo:#fdecec;--cor-erro-borda:#8f1114;--cor-info-texto:#1a3e8c;--cor-info-fundo:#eaf0fb;--cor-neutro-texto:#3d3d3d;--cor-neutro-fundo:#e4e4e4;--cor-neutro-borda:#4f4f4f;--cor-foco-interno:#0a0b0d;--cor-foco-externo:#ff5e00;--cor-selecao-fundo:#ffd08a;--cor-selecao-texto:#0a0b0d;--cor-esqueleto:#e4e4e4;--sombra-1:0 1px 2px #0a0b0d1f;--sombra-2:0 2px 6px #0a0b0d24;--sombra-3:0 8px 24px #0a0b0d2e;--sombra-dialogo:0 16px 48px #0a0b0d47;--cor-reserva-avulso:#7a2b00;--cor-reserva-permanente:#1a3e8c;--cor-reserva-bloqueado:#3d3d3d;--cor-reserva-desmarcado:#5c4000}:root[data-theme=dark]{--fonte-peso-corpo:500;--cor-fundo:#0a0b0d;--cor-superficie:#16171a;--cor-superficie-alta:#202126;--cor-superficie-sutil:#101114;--cor-superficie-inversa:#f5f6f7;--cor-borda:#383a41;--cor-borda-sutil:#202126;--cor-borda-campo:#6b6f78;--cor-borda-forte:#a6abb4;--cor-texto:#f5f6f7;--cor-texto-secundario:#c7cad1;--cor-texto-suave:#a6abb4;--cor-texto-inverso:#0a0b0d;--cor-texto-marca:#ff7e33;--cor-texto-marca-superficie:#ff9152;--cor-texto-link:#ff7e33;--cor-texto-link-visitado:#ffa366;--cor-marca-fundo:#1f0f05;--cor-marca-borda:#ff5e00;--cor-acao-texto:#0a0b0d;--cor-acao2-fundo:transparent;--cor-acao2-fundo-hover:#202126;--cor-acao2-fundo-pressionado:#26282e;--cor-acao2-texto:#f5f6f7;--cor-acao2-borda:#6b6f78;--cor-desabilitado-fundo:#202126;--cor-desabilitado-texto:#7c818a;--cor-desabilitado-borda:#2e3036;--cor-sucesso-texto:#7ee0a0;--cor-sucesso-fundo:#0c2116;--cor-sucesso-borda:#2e8c56;--cor-atencao-texto:#ffd08a;--cor-atencao-fundo:#2a2008;--cor-atencao-borda:#a87a1e;--cor-erro-texto:#ff9e96;--cor-erro-fundo:#2a1211;--cor-erro-borda:#c4443c;--cor-info-texto:#8fc4ff;--cor-info-fundo:#101f3a;--cor-neutro-texto:#c7cad1;--cor-neutro-fundo:#2e3036;--cor-neutro-borda:#b0b5be;--cor-foco-interno:#fff;--cor-foco-externo:#ff5e00;--cor-selecao-fundo:#ffd08a;--cor-selecao-texto:#0a0b0d;--cor-esqueleto:#202126;--sombra-1:0 1px 2px #0006;--sombra-2:0 2px 6px #00000073;--sombra-3:0 8px 24px #0000008c;--sombra-dialogo:0 16px 48px #000000a6;--cor-reserva-avulso:#ff9152;--cor-reserva-permanente:#8fc4ff;--cor-reserva-bloqueado:#c7cad1;--cor-reserva-desmarcado:#ffd08a}:root[data-app=admin],[data-app=admin]{--fonte-familia-titulo:var(--fonte-familia-texto);--fonte-peso-corpo:400;--fonte-tamanho-pequena:calc(16px * var(--escala-fonte));--fonte-tamanho-corpo:calc(18px * var(--escala-fonte));--fonte-tamanho-corpo-g:calc(20px * var(--escala-fonte));--fonte-tamanho-g:calc(22px * var(--escala-fonte));--fonte-tamanho-gg:calc(26px * var(--escala-fonte));--fonte-tamanho-titulo-3:calc(24px * var(--escala-fonte));--fonte-tamanho-titulo-2:calc(28px * var(--escala-fonte));--fonte-tamanho-titulo-1:calc(32px * var(--escala-fonte));--altura-linha-corpo:1.55;--cor-fundo:#fff;--cor-superficie:#f1f1f1;--cor-superficie-alta:#fff;--cor-superficie-sutil:#f8f8f8;--cor-superficie-inversa:#0a0b0d;--cor-borda:#c2c2c2;--cor-borda-sutil:#e4e4e4;--cor-borda-campo:#767676;--cor-borda-forte:#4f4f4f;--cor-texto:#0a0b0d;--cor-texto-secundario:#4f4f4f;--cor-texto-suave:#4f4f4f;--cor-texto-inverso:#fff;--cor-texto-marca:#903300;--cor-texto-marca-superficie:#7a2b00;--cor-texto-link:#7a2b00;--cor-texto-link-visitado:#6b2400;--cor-marca:#ff5e00;--cor-marca-fundo:#fff4ec;--cor-marca-borda:#c24700;--cor-acao-fundo:#ff5e00;--cor-acao-fundo-hover:#ff7e33;--cor-acao-fundo-pressionado:#ff9152;--cor-acao-texto:#0a0b0d;--cor-acao-borda:#c24700;--cor-acao2-fundo:#fff;--cor-acao2-fundo-hover:#f1f1f1;--cor-acao2-fundo-pressionado:#e4e4e4;--cor-acao2-texto:#0a0b0d;--cor-acao2-borda:#4f4f4f;--cor-desabilitado-fundo:#e4e4e4;--cor-desabilitado-texto:#5e5e5e;--cor-desabilitado-borda:#c2c2c2;--cor-sucesso-texto:#0e5130;--cor-sucesso-fundo:#eaf6ee;--cor-sucesso-borda:#0e5130;--cor-atencao-texto:#5c4000;--cor-atencao-fundo:#fff6df;--cor-atencao-borda:#5c4000;--cor-erro-texto:#8f1114;--cor-erro-fundo:#fdecec;--cor-erro-borda:#8f1114;--cor-info-texto:#1a3e8c;--cor-info-fundo:#eaf0fb;--cor-neutro-texto:#3d3d3d;--cor-neutro-fundo:#e4e4e4;--cor-neutro-borda:#4f4f4f;--foco-espessura:4px;--foco-deslocamento:2px;--cor-foco-interno:#0a0b0d;--cor-foco-externo:#ff5e00;--sombra-foco-halo:0 0 0 7px #ff5e0073;--cor-selecao-fundo:#ffd08a;--cor-selecao-texto:#0a0b0d;--cor-esqueleto:#e4e4e4;--sombra-1:0 1px 2px #0a0b0d1f;--sombra-2:0 2px 6px #0a0b0d24;--sombra-3:0 8px 24px #0a0b0d2e;--sombra-dialogo:0 16px 48px #0a0b0d47;--cor-veu:#0a0b0d73;--reserva-barra-largura:8px;--cor-reserva-avulso:#7a2b00;--cor-reserva-permanente:#1a3e8c;--cor-reserva-bloqueado:#3d3d3d;--cor-reserva-desmarcado:#5c4000;--alvo-toque-min:max(48px, calc(48px * var(--escala-fonte)));--alvo-toque-primario:max(56px, calc(56px * var(--escala-fonte)));--campo-altura:max(52px, calc(52px * var(--escala-fonte)))}:root[data-app=admin][data-theme=dark],[data-app=admin][data-theme=dark]{--cor-fundo:#0a0b0d;--cor-superficie:#16171a;--cor-superficie-alta:#202126;--cor-superficie-sutil:#101114;--cor-superficie-inversa:#f5f6f7;--cor-borda:#474a52;--cor-borda-sutil:#202126;--cor-borda-campo:#8a8f98;--cor-borda-forte:#b0b5be;--cor-texto:#f5f6f7;--cor-texto-secundario:#c7cad1;--cor-texto-suave:#b0b5be;--cor-texto-inverso:#0a0b0d;--cor-texto-marca:#ff9152;--cor-texto-marca-superficie:#ff9152;--cor-texto-link:#ff9152;--cor-texto-link-visitado:#ffb380;--cor-marca-fundo:#1f0f05;--cor-marca-borda:#ff5e00;--cor-acao-borda:#ff9152;--cor-acao2-fundo:#202126;--cor-acao2-fundo-hover:#26282e;--cor-acao2-fundo-pressionado:#2e3036;--cor-acao2-texto:#f5f6f7;--cor-acao2-borda:#b0b5be;--cor-desabilitado-fundo:#202126;--cor-desabilitado-texto:#9096a0;--cor-desabilitado-borda:#2e3036;--cor-sucesso-texto:#7ee0a0;--cor-sucesso-fundo:#0c2116;--cor-sucesso-borda:#2e8c56;--cor-atencao-texto:#ffd08a;--cor-atencao-fundo:#2a2008;--cor-atencao-borda:#a87a1e;--cor-erro-texto:#ff9e96;--cor-erro-fundo:#2a1211;--cor-erro-borda:#c4443c;--cor-info-texto:#8fc4ff;--cor-info-fundo:#101f3a;--cor-neutro-texto:#c7cad1;--cor-neutro-fundo:#2e3036;--cor-neutro-borda:#b0b5be;--cor-foco-interno:#fff;--cor-esqueleto:#2e3036;--sombra-1:0 1px 2px #0006;--sombra-2:0 2px 6px #00000073;--sombra-3:0 8px 24px #0000008c;--sombra-dialogo:0 16px 48px #000000a6;--cor-veu:#0009;--cor-reserva-avulso:#ff9152;--cor-reserva-permanente:#8fc4ff;--cor-reserva-bloqueado:#c7cad1;--cor-reserva-desmarcado:#ffd08a}:root[data-escala-fonte="100"],[data-escala-fonte="100"]{--escala-fonte:1}:root[data-escala-fonte="115"],[data-escala-fonte="115"]{--escala-fonte:1.15}:root[data-escala-fonte="130"],[data-escala-fonte="130"]{--escala-fonte:1.3}@media print{:root,:root[data-theme=light],:root[data-theme=dark],:root[data-app=admin],[data-app=admin],:root[data-app=admin][data-theme=dark],[data-app=admin][data-theme=dark]{--fonte-peso-corpo:400;--cor-fundo:#fff;--cor-superficie:#fff;--cor-superficie-alta:#fff;--cor-superficie-sutil:#fff;--cor-texto:#000;--cor-texto-secundario:#000;--cor-texto-suave:#000;--cor-texto-marca:#000;--cor-texto-marca-superficie:#000;--cor-texto-link:#000;--cor-borda:#000;--cor-borda-sutil:#666;--cor-borda-campo:#000;--cor-borda-forte:#000;--cor-reserva-avulso:#000;--cor-reserva-permanente:#000;--cor-reserva-bloqueado:#000;--cor-reserva-desmarcado:#000;--cor-superficie-inversa:#fff;--cor-texto-inverso:#000;--cor-texto-link-visitado:#000;--cor-marca-fundo:#fff;--cor-marca-borda:#000;--cor-acao-borda:#000;--cor-acao2-fundo:#fff;--cor-acao2-fundo-hover:#fff;--cor-acao2-fundo-pressionado:#fff;--cor-acao2-texto:#000;--cor-acao2-borda:#000;--cor-desabilitado-fundo:#fff;--cor-desabilitado-texto:#000;--cor-desabilitado-borda:#666;--cor-sucesso-texto:#000;--cor-sucesso-fundo:#fff;--cor-sucesso-borda:#000;--cor-atencao-texto:#000;--cor-atencao-fundo:#fff;--cor-atencao-borda:#000;--cor-erro-texto:#000;--cor-erro-fundo:#fff;--cor-erro-borda:#000;--cor-info-texto:#000;--cor-info-fundo:#fff;--cor-neutro-texto:#000;--cor-neutro-fundo:#fff;--cor-neutro-borda:#000;--cor-foco-interno:#000;--cor-esqueleto:#fff;--sombra-0:none;--sombra-1:none;--sombra-2:none;--sombra-3:none;--sombra-dialogo:none;--sombra-foco-halo:none}}*,:before,:after{box-sizing:border-box}html,body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol,fieldset,legend,pre{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--espaco-16);color-scheme:light dark}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}:root[data-app=admin],[data-app=admin]{color-scheme:light}:root[data-app=admin][data-theme=dark],[data-app=admin][data-theme=dark]{color-scheme:dark}body{background-color:var(--cor-fundo);min-height:100svh;color:var(--cor-texto);font-family:var(--fonte-familia-texto);font-size:var(--fonte-tamanho-corpo);font-weight:var(--fonte-peso-corpo);line-height:var(--altura-linha-corpo);text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6{font-family:var(--fonte-familia-titulo);font-weight:var(--fonte-peso-forte);line-height:var(--altura-linha-titulo);letter-spacing:var(--letra-espaco-titulo);text-wrap:balance}h1{font-size:var(--fonte-tamanho-titulo-1);line-height:var(--altura-linha-apertada)}h2{font-size:var(--fonte-tamanho-titulo-2)}h3{font-size:var(--fonte-tamanho-titulo-3)}h4{font-size:var(--fonte-tamanho-gg)}h5{font-size:var(--fonte-tamanho-g)}h6{font-size:var(--fonte-tamanho-corpo-g)}h1,h2,h3,h4,h5,h6{font-synthesis:none}h4,h5,h6{font-family:var(--fonte-familia-texto);font-weight:var(--fonte-peso-forte)}p,li,dd{text-wrap:pretty}p,li{max-width:var(--largura-maxima-texto)}small{font-size:var(--fonte-tamanho-pequena)}strong,b{font-weight:var(--fonte-peso-forte)}abbr[title]{cursor:help;text-decoration:underline dotted}a{color:var(--cor-texto-link);text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:max(1px,.06em)}a:visited{color:var(--cor-texto-link-visitado)}a:hover{text-decoration-thickness:max(2px,.1em)}hr{border:0;border-top:1px solid var(--cor-borda);margin-block:var(--espaco-6)}code,kbd,samp,pre{font-family:var(--fonte-familia-numero);font-size:.94em}::selection{background-color:var(--cor-selecao-fundo);color:var(--cor-selecao-texto)}.numero,[data-numero],output,td.numero,th.numero,input[type=number],input[type=tel],input[inputmode=numeric],input[inputmode=decimal]{font-family:var(--fonte-familia-numero);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"tnum" 1, "zero" 1;font-synthesis:none}.tabela-numerica td,.tabela-numerica th{font-variant-numeric:tabular-nums;line-height:var(--altura-linha-tabela)}table{border-collapse:collapse;width:100%}caption{text-align:left;color:var(--cor-texto-secundario);padding-block-end:var(--espaco-2)}img,picture,video,canvas,svg,iframe{block-size:auto;max-inline-size:100%;display:block}svg{fill:currentColor}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}input:not([type=checkbox]):not([type=radio]),textarea,select{font-size:max(16px, var(--fonte-tamanho-corpo));min-block-size:var(--campo-altura);padding-inline:var(--campo-recuo-x);background-color:var(--cor-fundo);color:var(--cor-texto);border:2px solid var(--cor-borda-campo);border-radius:var(--raio-2)}textarea{padding-block:var(--espaco-3);resize:vertical;min-block-size:calc(var(--campo-altura) * 2.5)}button,[type=button],[type=submit],[type=reset],a.botao,label.botao,summary.botao{min-block-size:var(--alvo-toque-min);min-inline-size:var(--alvo-toque-min);cursor:pointer;touch-action:manipulation}input[type=checkbox],input[type=radio]{block-size:max(24px,1.4em);inline-size:max(24px,1.4em);accent-color:var(--cor-marca);cursor:pointer}:disabled,[aria-disabled=true]{background-color:var(--cor-desabilitado-fundo);color:var(--cor-desabilitado-texto);border-color:var(--cor-desabilitado-borda);cursor:not-allowed}::placeholder{color:var(--cor-texto-suave);opacity:1}[aria-invalid=true]{border-color:var(--cor-erro-borda);border-width:3px}fieldset{border:1px solid var(--cor-borda);border-radius:var(--raio-2);padding:var(--espaco-4)}legend{padding-inline:var(--espaco-2);font-weight:var(--fonte-peso-forte)}.grupo{gap:var(--espaco-3);border:0;flex-direction:column;padding:0;display:flex}.grupo legend{font-size:var(--fonte-tamanho-corpo-g);font-weight:var(--fonte-peso-forte);padding:0}.escolhas{gap:var(--alvo-toque-folga);flex-direction:column;display:flex}.escolha{align-items:center;gap:var(--espaco-3);min-block-size:var(--alvo-toque-min);padding:var(--espaco-3) var(--espaco-4);border:2px solid var(--cor-borda);border-radius:var(--raio-2);background-color:var(--cor-superficie);cursor:pointer;display:flex}.escolha:hover,.escolha:focus-within{border-color:var(--cor-texto)}.escolha:has(input:checked){border-color:var(--cor-texto);font-weight:var(--fonte-peso-forte)}.escolha-texto{overflow-wrap:anywhere;min-inline-size:0}.escolha-apoio{font-size:var(--fonte-tamanho-pequena);font-weight:var(--fonte-peso-corpo);color:var(--cor-texto-secundario)}.dependente{gap:var(--espaco-3);flex-direction:column;display:flex}@supports selector(:has(*)){[data-condicional]:not(:has([data-revela]:checked))>[data-dependente],[data-so-sem-suporte]{display:none}}html{max-inline-size:100%;overflow-x:clip}body{overflow-wrap:break-word}.pilha>*,.linha>*,.grade>*{min-inline-size:0}.rola-x{overscroll-behavior-x:contain;max-inline-size:100%;overflow-x:auto}:focus-visible{outline:var(--foco-espessura) solid var(--cor-foco-interno);outline-offset:var(--foco-deslocamento);box-shadow:var(--sombra-foco-halo);border-radius:var(--raio-1)}:focus:not(:focus-visible){outline:none}.pular-para-conteudo{z-index:var(--camada-aviso);padding:var(--espaco-3) var(--espaco-4);background-color:var(--cor-fundo);color:var(--cor-texto);border:2px solid var(--cor-borda-forte);border-radius:var(--raio-2);position:absolute;inset-block-start:var(--espaco-2);inset-inline-start:var(--espaco-2);transform:translateY(-200%)}.pular-para-conteudo:focus-visible{transform:translateY(0)}.visualmente-oculto:not(:focus):not(:active){clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){:root{--duracao-instantanea:.01ms;--duracao-rapida:.01ms;--duracao-normal:.01ms;--duracao-entrada:.01ms;--duracao-troca:.01ms;--deslocamento-entrada:0px}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}@view-transition{navigation:auto}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:var(--duracao-troca);animation-timing-function:var(--curva-padrao)}:root{--entrada-opacidade-inicial:0}:root:active-view-transition{--entrada-opacidade-inicial:1}@keyframes entrada{0%{opacity:var(--entrada-opacidade-inicial);transform:translateY(var(--deslocamento-entrada))}}main[data-vitrine]>section:first-child :is(h1,.figura,.foto:not(.figura .foto)){animation:entrada var(--duracao-entrada) var(--curva-entrada) backwards}}@media screen and (prefers-reduced-motion:no-preference){main[data-vitrine]>section[data-ao-rolar]>*{transition:opacity var(--duracao-entrada) var(--curva-entrada), transform var(--duracao-entrada) var(--curva-entrada)}main[data-vitrine]>section[data-ao-rolar=espera]>*{opacity:0;transform:translateY(var(--deslocamento-entrada))}}@media (hover:hover){:root:not([data-app=admin]) .botao:not(summary,:disabled,[aria-disabled=true],[data-escolhido]):hover:not(:focus-visible,:active){box-shadow:var(--sombra-2);transform:translateY(calc(var(--deslocamento-toque) * -1))}}:root:not([data-app=admin]) .botao:not(summary,:disabled,[aria-disabled=true]):active{transform:translateY(var(--deslocamento-toque))}@media (forced-colors:active){:focus-visible{outline-offset:2px;box-shadow:none;outline:4px solid canvastext}.reserva-barra,[data-app=admin] :is(.inicio,.horario,.fixo,.ficha,.linha,.permanente,.semana){forced-color-adjust:none}}@media print{body{color:#000;background:#fff;font-size:12pt}tr,li,.cartao,.reserva{break-inside:avoid}[data-app=admin] :is(.inicio,.horario,.fixo,.ficha,.linha,.permanente,.semana){-webkit-print-color-adjust:exact;print-color-adjust:exact}h1,h2,h3{break-after:avoid}.sem-impressao,nav,.barra-fixa{display:none!important}a[href^=http]:after{content:" (" attr(href) ")";font-size:10pt}}.seletor-tema[data-astro-cid-tmtlp576][hidden]{display:none}.seletor-tema[data-astro-cid-tmtlp576]{align-items:center;gap:var(--espaco-2);padding-inline:var(--espaco-2);padding-block:var(--espaco-1);color:var(--cor-texto);font-size:var(--fonte-tamanho-corpo);font-weight:var(--fonte-peso-medio);line-height:var(--altura-linha-titulo);white-space:normal;background-color:#0000;border:0;flex-wrap:wrap;display:inline-flex}.rotulo[data-astro-cid-tmtlp576]{text-underline-offset:.18em;text-decoration-thickness:max(1px,.06em)}.trilho[data-astro-cid-tmtlp576]{border:2px solid var(--cor-borda-campo);border-radius:var(--raio-pilula);background-color:var(--cor-fundo);flex:none;grid-template-columns:1fr 1fr;place-items:center;block-size:1.9em;inline-size:3.5em;display:grid;position:relative}.pastilha[data-astro-cid-tmtlp576]{border-radius:var(--raio-pilula);background-color:var(--cor-superficie-inversa);inline-size:50%;position:absolute;inset-block:0;inset-inline-start:0}@media print{.pastilha[data-astro-cid-tmtlp576]{border:1px solid var(--cor-texto)}}.seletor-tema[data-astro-cid-tmtlp576][aria-checked=true] .pastilha[data-astro-cid-tmtlp576]{transform:translate(100%)}@media (prefers-reduced-motion:no-preference){.pastilha[data-astro-cid-tmtlp576]{transition:transform var(--duracao-rapida) var(--curva-padrao)}}.icone[data-astro-cid-tmtlp576]{block-size:1.15em;inline-size:1.15em;color:var(--cor-texto-secundario);fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;position:relative}.seletor-tema[data-astro-cid-tmtlp576][aria-checked=false] .sol[data-astro-cid-tmtlp576],.seletor-tema[data-astro-cid-tmtlp576][aria-checked=true] .lua[data-astro-cid-tmtlp576]{color:var(--cor-texto-inverso)}.seletor-tema[data-astro-cid-tmtlp576][aria-checked=false] .sol[data-astro-cid-tmtlp576] .nucleo[data-astro-cid-tmtlp576],.seletor-tema[data-astro-cid-tmtlp576][aria-checked=true] .lua[data-astro-cid-tmtlp576] .nucleo[data-astro-cid-tmtlp576]{fill:currentColor}.seletor-tema[data-astro-cid-tmtlp576]:hover .trilho[data-astro-cid-tmtlp576],.seletor-tema[data-astro-cid-tmtlp576]:focus-visible .trilho[data-astro-cid-tmtlp576]{border-color:var(--cor-borda-forte)}.seletor-tema[data-astro-cid-tmtlp576]:hover .rotulo[data-astro-cid-tmtlp576],.seletor-tema[data-astro-cid-tmtlp576]:focus-visible .rotulo[data-astro-cid-tmtlp576]{text-decoration-line:underline}.seletor-tema[data-astro-cid-tmtlp576]:active{transform:translateY(1px)}.seletor-tema[data-astro-cid-tmtlp576]:focus-visible{border-radius:var(--raio-2)}@media (forced-colors:active){.trilho[data-astro-cid-tmtlp576]{border-color:buttontext}.pastilha[data-astro-cid-tmtlp576]{background-color:highlight}.icone[data-astro-cid-tmtlp576]{color:buttontext}.seletor-tema[data-astro-cid-tmtlp576][aria-checked=false] .sol[data-astro-cid-tmtlp576],.seletor-tema[data-astro-cid-tmtlp576][aria-checked=true] .lua[data-astro-cid-tmtlp576]{color:highlighttext}}
